HNHacker News
TopNewBestAskShowJobs

PhilWright

1,351 karma · joined March 4, 2010

Software developer based in Melbourne, Australia.
submissionscomments
PhilWright··on How to Get Kids to Do Chores: Does the Maya Method Work?
Odd, because my 9 year old never wants to pick up his clothes even though his parents always do. When does this imitation kick in?
PhilWright··on Tell Your Co-Workers How Much Money You Make
Maybe they do not reciprocate because they earn much more for doing the same job and do not want to depress you with that knowledge. Maybe they earn much less for the same job and are embarrassed about that. There are many reasons someone would not share their salary with you and being a coward is unlikely to be the main one.
PhilWright··on Open source RISC-V implemented from scratch in one night
Your only comments on HN seem to be to criticize RISC-V.

The posters intention is not to start producing hardware, at no point does his project mention taping it out and manufacturing. Obviously it is just a fun side project to implement the RISC-V core ISA in an FGA. It was then made open-source on GitHub so anyone else interested can look at it. Chill out mate.

PhilWright··on Intel has no chance in servers and they know it
'Intel has no chance in servers and they know it' is a little hyperbolic when they currently have over 90% of the server market. Maybe when they have been reduced down to single digit figures you can say they have no chance.

Despite the current scaling issues they can simply reduce margins to be price competitive and keep up their market share. AMD entering the market is a great way for Microsoft/Google/etc to negotiate hard for the CPU's needed for the next datacentre/upgrade cycle.

Reading semiaccurate.com feels a bit like reading InfoWars, everything is a conspiracy.

PhilWright··on Actor Model of Computation (2010) [pdf]
> "Actor systems can perform computations that are impossible by Turing Machines"

As a turing machine can compute anything that is computable it is therefore impossible for an Actor to do any computation that is not possible by a turing machine. This is computer science 101 and makes me wonder about the value of anything else said in the paper.

PhilWright··on Russia Sells 80% of Its US Treasuries
Putin settings aside some cash for his future retirement?
PhilWright··on Microsoft Office rewrite to React.js nears completion
Do they mean that just the user interface is being rewritten in React/JavaScript or do they mean the entire application?

It is hard to believe that several million lines of Excel C/C++ code is being rewritten into JavaScript. It must be possible, but the cost and time to rewrite so much heavily optimized code seems prohibitive. And surely will run much slower than the existing Win32 version.

PhilWright··on The Lifespan of a Lie – Why can’t we escape the Stanford Prison Experiment?
I do not understand why a single experiment is considered good enough for research results in the social sciences. A single experiment with unexpected outcomes must be backed up by replication in order to start becoming interesting.

Even if you took the SPE at face value when it was first conducted, surely you have to repeat it before deciding if it is valid. What if the outcome only occurs once in every 100 times and they got lucky that first time? Surely that is somewhat important to know.

The most disappointing outcome is that nothing has really changed even after all this time. Each researched is only one great result away from making their career.

PhilWright··on Ineffective Entrepreneurship: Post-Mortem of Hippo
<rant>

Why do millennials think that working on a side project for a short while constitutes a start up or being an entrepreneur? You had a vague idea, worked on it for a while and it turned out to go nowhere. There is nothing wrong with that. But it was just a side project and not a start up. It certainly does not make you an entrepreneur.

By that definition I have had a dozen start ups and almost every programmer I know must be an entrepreneur. When did the bar get so low? Is no action too small for self-aggrandizement?

If I write a blog post I am not suddenly a published author. If I give $20 to a homeless person I am not suddenly a philanthropist. Helping a friend with some code does not suddenly make me a professional teacher.

Millennials, get over yourself.

</Rant>

PhilWright··on Former CEO of Paypal, Intuit: “Bitcoin is the greatest scam in history”
I assume that most mom and pop investors will use the same exchange to buy their bitcoin and then later sell them. In that case the IRS can see both transactions in their account and know the capital profit/loss they have not declared.

If you buy at one exchange and then transfer the coins to another to sell it would be harder for the IRS to match up and discover your profit/loss. Especially if you move the coins via several intermediaries and sell in a different country that is not under the IRS jurisdiction.

PhilWright··on The Tale of Theranos and the Mysterious Fire Alarm
It is good to see the reporter refused to go along with the PR people from Theranos. But I am surprised they did not still report on the experience and point out that no-one could be found having the pin prick test and that the PR people acting suspiciously. Surely that is a story in itself?
PhilWright··on Would anyone be interested in a simple tiny compiler ebook?
I think the best tutorial would not be for a toy language or just for simple expressions. But for a subset of a real language. That way the details learnt are directly applicable to the real world. Create a compiler for a subset of C or a subset of Java. Then it is possible for the reader to continue developing that compiler to include more and more features.
PhilWright··on How I Shipped Six Side Projects in 2017
Humble brag anyone?
PhilWright··on Ask HN: Why CPU manufacturers did not foresee Meltdown?
I think it would be a mistake to assume that Meltdown/Spectre are somehow obvious and should have been spotted early in the design process. Remember that these vulnerabilities have been preset for 10 years and only now have people found them. If the issues had been spotted within the first year of CPU release you could argue that it should have been more obvious to the designers as well.
PhilWright··on There’s a serious proposal to give babies born in the US $20,000 (or more)
I wonder if a similar idea would help with future costs for looking after the aged. Put $20k at birth into a pension account and just let it grow until they retire at 65. If they also put voluntary additional payments into the account as they work it would surely be a decent sum that obviates the need for the government to pay pensions to the retired.
PhilWright··on x64dbg: An open-source x64/x32 debugger for Windows
Not a single screenshot of the debugger in action.
PhilWright··on Microsoft's Edge browser is in serious trouble
I like Edge in general but it is very buggy. Dragging a tab away to create a separate window only works 2/3 of the time. It often just freezes without obvious reason. And this is where I only visit a few simple standard websites whilst at work. Very disappointing. Oh, and sometimes it will not work correctly when ordering from the Microsoft Store and so I have to use Chrome to place an order for Microsoft hardware! Nice.
PhilWright··on Does Life End at 35? (2013)
I can answer this without reading the article. I am 47 and still alive, therefore life does not end at 35.
PhilWright··on Traveling back in time could be possible
And....there is no evidence at all that there is another Universe other than ours. Once you have proven the existence of a multiverse we can then take theories that require it seriously. Until then it is pure fantasy.
PhilWright··on How a half-educated tech elite delivered us into chaos
I love how a journalist thinks that anyone without an humanities education is only half-educated. In that case the reverse must also be true, all journalists without a science education are also only half-educated. You cannot have it both ways.
PhilWright··on Simple Virtual Machine in C
The following terms are quite similar...

- Virtual Machine

- Emulator

- Interpreter

- Finite State Machine

I think your implementation would fit under the traditional definition of a state machine or maybe an interpreter. But most people would not define it as a virtual machine. It is certainly not an operating system running on another operating system which is the most popular definition today. Nor is it as capable as the VM's that run environments such as Java or .NET, which is the other definition people might use.

PhilWright··on Scientists Have Mathematical Proof That It's Impossible to Stop Ageing
Remember this is mathematicians speaking and they work to a different mind set to the rest of us. If you managed to extend human lifespans to 10,000 years of high quality living they would immediately declare victory. Anything less than an infinite lifetime means they win!
PhilWright··on Stephen Hawking's Ph.D. Thesis Crashes Cambridge Site After It's Posted Online
The PDF is just a scan of actual book printed pages. No wonder it is a monstrous size.
PhilWright··on Ask HN: Burned out 21 year old software developer, what's next?
Sorry to sound negative, but welcome to the real world. The vast majority of people are doing jobs they really do not want to do. Imagine what it feels like to be work on a production line for a 12 hour shift in China. Or getting up everyday to pack the shelves at Walmart. At some point in the next 40 years of your working life you will have times when your are doing something you don't enjoy, or that causes you stress or where you suffer from burn out. Don't panic, as this is normal. Typically you solve this by doing one of the following...

1 - Just work your way through it, it will pass.

2 - Switch to another project in the company.

3 - Switch to another company.

4 - Take time off.

PhilWright··on Intel and the X86 Architecture: A Legal Perspective
"Intel and its main competitor, Advanced Micro Devices (AMD), command 80.4% and 11.5% of the microprocessor market, respectively. In other words, over 90% of the world’s computers have brains that only understand the x86 instruction set for translating software instructions into computer functioning."

That cannot be true. There are more mobile phones than PC's and the majority of mobile phones are using ARM cores that definitely do not understand x86. So saying that 90% of computers are x86 is plain wrong. I assume they meant 90% of PC's.

PhilWright··on [dead]
There is no market for ideas for the simple reason that I have to tell you the idea before you can decide to buy it. But once you know the idea I no longer have anything to sell you. If I tell you my amazing idea right now and you decide it is good and go ahead to develop it. Well, you no longer need me and I cannot sue you for not paying for the idea. Not to mention that execution is just as important, probably more so, than the quality of the idea.
PhilWright··on The war to sell you a mattress
Amazing to see people stumbling upon millions. Most techies are trying to come up with clever technical solutions to try and build an online business. Whilst elsewhere there are people making millions from reviewing mattresses. Or whatever the next accidental hot market will be.
PhilWright··on Ask HN: Can we redefine what “Hard work” is and what it isn't?
'hard work' is very subjective. The vast majority of full time workers (here in Australia) work around the 38 to 40 hours per week mark. So by definition this would constitute average work and yet the majority of them would claim that they work hard. Just like almost everyone claims to be a better than average driver, so almost everyone feels they work hard. I would personally define hard work as working more than average hours or doing normal hours in a particularly unpleasant job, such as working 2km underground as a coal miner in dirty and hard conditions.
PhilWright··on Why YC Is Worth 7% [pdf]
What has this got to do with YC?

You don't need to take a 7% investment from YC to learn from other founders management styles. You could learn the same lessons by having a mentor or a good network of advisors. The study does not investigate or draw any conclusions about YC or about the scale of the investments they make in companies.

Seems like you put YC in the title as clickbait. Not cool man. Not cool.

PhilWright··on Roman Empire per capita GDP shows the Romans were poorer than any 2015 country
On the other hand they had lots of labor. A butler comes in to wake them and then a valet to help them dress. Then they decide to take a morning walk in the garden, so a page runs outside and tells the gardeners to make themselves scarce so they can walk without seeing the staff. They ask to take a trip down the river Thames and so a whole staff moves into operation to get the royal barge ready. It all looks effortless to the King because a large household makes it so.
← PreviousPage 5 of 12Next →