Recent submissions

Comment · 5 years ago
For the Ethereum attack that's similar to the CREAM attack, are you referring to the DAO attack, or something else? Can you please share some links on that incident?
Comment · 5 years ago
Are there any incentives for corporations to reduce waste? Designed obsolescence is the main business model of smartphones. If anything disrupts the profits in this business model, there has to be an incentive (either reward or punishment) that is enforceable and actually enforced. If a law is made and corporations end up circumventing it, that doesn't count. I kind of expect corporations to continue successfully circumventing/overcoming the efforts against designed obsolescence. Convincing consumers it's OK not to get a new phone every year is another issue.
Comment · 5 years ago
Curious. Let's say the Swiss military has been studying other conflicts and strategizing accordingly, but has not actually experienced any warfare in 200 years. Does the lack of actual experience in warfare put a force at a disadvantage to the forces that had experienced actual warfare?
Comment · 6 years ago
This is the core of my own development: seeing the world and life in this world (or even beyond) as an unbounded game rather than a zero-sum game. A lot of times it's the perspective that matters. Maybe at times when we are overly focused on the "how" of optimization and lose sight of the "why," the human mind/body/soul becomes unable to metabolize it, and flips out.
Comment · 6 years ago
Can anyone recommend some less opinionated introductory resources to learn reinforcement learning that focus on first principles?
Comment · 6 years ago
Microservices is for scaling applications that need to handle a high volume of transactions (millions+) with the expectation of high growth in transaction volume. It became a solution for Uber and Netflix when the exploding user requests caused their monoliths to become difficult to manage/modify/deploy. An application that handles hundreds to thousands of transactions doesn't necessarily have the problem that requires the microservices solution. The main tradeoff of microservices is that it increases the complexity of software, and has a lot of moving parts that need to be done right to achieve the advantage. The hype of encourage every to-do app creator to use microservices may be an overkill. The writer of the post does have the incentive to encourage the use of microservices and the utilization of their services.
Comment · 6 years ago
I remember using Lotus at home. My uncle was a programmer and he taught me how to use the command line and Lotus. Also remember using Logo, drawing some shapes with the turtle.
Comment · 6 years ago
Agreed! Fear and despair are strong motivators for me. The trick is that fear sits in only when time becomes scarce. "How to start noticing something should be done before it's too late" is a good thing to have.
Comment · 6 years ago
That sounds like a good strategy: form an inner circle of peers that don't have conflict of interest (preferably not sharing the same supervisor, etc.) and being vulnerable with selective people should be helpful for fine-tuning strategy, and if not, at least generate a little social power. Previously, I had the tendency to isolate and not open up to anybody, to my own detriment.
Comment · 6 years ago
I am torn between the zero-sum and "abundance" concepts. It seems like some people like to promote the "abundance" concept (where one person's gain adds to everyone else) as an ideal but in reality I have only ever seen zero-sum results in terms of job acquisition and career advancement. There is a fixed number of slots and you need to eliminate others in order to obtain it.
Comment · 6 years ago
Tech interviews are kind of like a lot of games in life: do something difficult and boring in order to survive, and make it look easy and enjoyable while you're at it.
Comment · 6 years ago
I feel like sometimes big tech companies give technical interviews when they're not actually hiring, that it's a sort of formality. Can't really confirm it, but thinking this way makes me feel better about not passing to the next stage.
Comment · 6 years ago
Modifying other people's code is kind of like a severe type of copyediting.
Comment · 6 years ago
Is it more desirable to "actually want to create real economic value" and less desirable to "doing this just so I can tell people I'm an entrepreneur"? Maybe there's some value in "people who shouldn't be owning companies" owning companies, as it demonstrates a kind of economic freedom in a society. Whether a small business is able to make a dent in the economy or even an industry or a vertical is probably another topic of discussion. It's not actually that easy to start and run a business, there's a lot of yak-shaving admin work. Again, this is something that can be solved by throwing money at it (accountants, attorneys). So it does seem like entrepreneurship is prone to be used as social signaling by those who are already privileged. I don't know what argument I'm getting at, but I just know to be more discerning between the two types of entrepreneurs in my own networking activities and the people I choose to build relationships with, so I don't waste time.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton