skysight-inc/HackerNews huggingface dataset:
While there are many companies in Japan where people do work a ton of overtime, there are also companies where people work little to no overtime. For instance, I'm currently doing consulting for a Japanese start up where most people leave around the official clock out time, and I've been one of the last to leave an hour after it.

Software developers in Japan have traditionally been undervalued, as it has been seen as a job as anyone can do with a little training. This has meant while there have been some really great Japanese software developers, there have been many more totally incompetent ones, bringing down the average level of software developers here.

In recent years though, there's been a mini-boom of startups here. These startups realise the value of talented developers, and are trying to attract them through hirer salary and better working conditions. While the pay isn't as good as the US (the weak yen makes them look even lower) and the working conditions aren't as good as Europe, things are defiantly heading in the right direction.

If you are someone who's been wanting to work as a developer in Japan, I've put together some resources here: http://www.tokyodev.com/jobs/
From your description, it seems reasonable to call this 'a correction' in the market. Those who've raised enough (& manage their burn) might be able to justify their valuations to the public markets in due course.

(love the sea turtle analogy)
A Hacker News for Books!

http://www.vivalabooks.com/
Something similar to your idea was done for images recognized by neural nets and posted to HN recently. https://codewords.recurse.com/issues/five/why-do-neural-netw...
Ok this isn't really representative then. You got in by entering the pyramid scheme earlier. For 20 somethings who were born too late this isn't an option. They are not suckers, they are victims.

I don't think social rituals are what is breaking most people, it's economic rent and exploitation by money issuers. On that let's be clear - this is not the kids' fault.
> Many nations in the EU have some form of basic income

No, they don't.
NAND flash was not commercially available at that time.
> the torque curve in a typical gasoline vehicle follows the horsepower curve

It does that because the laws of physics require it. Diesel is not exempt from the laws of physics: horsepower = torque * rpm. This is not an approximation, it's an exact relationship, diesel works identically.

You can put different gearing on diesel or gasoline to make them work however you like - the only thing that matters at the end of the day is horsepower, once you know the horsepower torque and rpm can be traded off against each other.

> Had they been willing to accept slightly lower MPG numbers, they would have been in compliance with the law.

If it were so simple to just change the programming VW would have released a fix already for their illegal cars. But they have not because what they are trying to do (clean diesel) actually appears impossible. It's not the simple MPG change you are trying to make it out to be.

> But this whole idea that diesel is doomed seems very off kilter to me. Diesel produces fewer greenhouse gases, converts hydrocarbons to kinetic energy most efficiently of all internal combustion engines, has fewer emissions from ancillary chemicals than gasoline like acetone and toluene (both unregulated at present).

Now it's you that is trying to mislead people.

They are only efficient if allowed to pollute! If you restrict them from polluting they are NOT more efficient than gasoline. (Which you touched on just one paragraph before, and then seemed to immediately forget.)

You simply can't have it both ways, and making clean gasoline is much easier than clean diesel.

> has fewer emissions from ancillary chemicals than gasoline like acetone and toluene

Maybe less of those, but far more of much much more harmful stuff. Both of those have very short lives in the atmosphere and cause very few problems. Acetone is actually pretty much non-toxic, it's made naturally in the body. And Toluene is only mildly toxic - I'll take both over what diesel produces.
From another post:

"{a} {b} {a}".format(a=a, b=b)
"{a} {b} {a}".format(**locals())

Compared to this:

f"{a} {b} {a}"

Sorry that's about 1000% better. This should have been the one way to do it, originally. It isn't magic either, rather a simple compile-time transformation to existing format syntax. There's nothing new to remember besides a large reduction in noise.
I don't understand Uber in China but then again I've never been to China.
Dijkstra's work is definitely an inspiration. The only thing I disagree with his views is that using analogies and metaphors in programming is always bad.
Really? I wouldn't be very surprised at all. I'm sure the guy has serious programming chops, and the goal is sufficiently vague. He's not literally going to build Jarvis in a year, but there are lots of concrete things you can build to automate your home that are Jarvis-like.

He says "simple", so I would say being able to understand and execute "turn off the lights in the second floor bathroom" probably counts. I'm sure he can do something like that in a year (even though there are programmers who can't).

I think a lot of programmers are under the impression that he is this idiot who knows a little PHP and got lucky building a website. But I'm sure he is probably better than the vast majority of working programmers out there, on account of building the initial versions of Facebook (and I say this as a working programmer). People just don't want to believe that because he seems douchey in many ways.
I have a SaaS startup, my "how to be an entrepreneur stuff" are free ;)

The answer is no ; as for today. But I believe that the difference between an entrepreneur and an employee is the number of hours an entrepreneur is willing to work for free. That being said, I also expect to start cashing in and make 5 figures a month by the end of this month.

I agree that contacts are key but I also feel you don't have the right perspective here. Business is all about contacts. Even employees have contacts. The key thing is what you do with these contacts and how you seek them.

Reading your comment, I have a sense that you believe a bit too much in perception, luck, and in general passive opportunity. Being an entrepreneur is about influencing people and choosing your destiny, that's why most people do it. If you think like you think, even with the right contacts you probably won't make it as an entrepreneur.

Sorry if there was a communication issue, I don't think the only thing to take from college are contacts. I learned many stuff there. I actually left when I decided I learnt everything I was seeking there and it was no longer worth paying money for it.

What I was saying was that when you are a real entrepreneur, college credentials don't really matter for you.

Well, my impression is that what you really want is security and a constant flow of high income. However what I want is to make the impact I decided to make on the world and become rich by doing so. I'd 100 times prefer to have 50$ left after paying my bills by developing my ventures, than 6000$ left by having a 50 hours a week corporate job.

It's not only about money for me, it's also about how I make it. I want my wealth to be the result of my entrepreneurial success, it's in my DNA, I am driven by that. I refused several CTO positions, and resigned days after being promoted to certain roles that you seem to be aiming for.

As far as my career is concerned, I don't do it for the money, I do it for the success and I hold myself accountable to reach this success. This success is achieving wealth by delivering the unique value I can deliver to the market, using my unique insights and my unique worldview.
Debian build profile specification
Hardly a reality check, his post was quite misleading.
I'm never really sure what to make of Zuck, but it'll certainly be interesting to see what he shares of this project. Even by looking in his replies to the comments on this post I'm seeing him sharing more about himself and his opinions than other high-profile CEOs typically would.
Working on an ERP startup^, this was a very interesting read for me. Our situation is a little different, because our goal is a customizable platform rather than a single instance built for a single company.

Some points that resonated with me:

Pay your technical debt early: Cleaning up after yourself as soon as it becomes apparent you've made a mess is huge. The most painful parts of our application to use and to modify were built the wrong way (in hindsight) and haven't been overhauled yet. The amount of additional work that has gone into building and maintaining those parts over what would have been necessary is massive. Of course, you can't always know how to build it right until you build it wrong. Take the (tech debt) loan, but make sure you've budgeted for paying it back quickly so you don't keep paying the interest forever.

Show progress and Have clear metrics: These have been very important for us. We started (some time ago) using milestones in our implementations to keep client expectations in line with reality, and to keep ourselves on track and smooth out the effort/time curve. This is probably project management 101, but it seriously helps keep clients happy and reduces stressful last-minute work.

On the other hand, I have to question the necessity of a custom ERP and the cost and effort put into it. "Total effort was about 16 to 18 person years (our team size varied from 3 to 5 over 3.5 years)." It seems to me that a lot of wheels may have been reinvented. In our experience, many companies think they have totally unique processes and data to track, when they're really doing just about the same stuff as their competitors.
There can definitely be advantages to having a custom, integrated system, but on the other hand, a more flexible and customizable system can be deployed much faster and cheaper. Not SAP, but there are other options.

Bob: I'm not sure what you can share, but what are the key benefits the company expects to get out of a custom ERP? How big is the company? What is the breadth of the software, here--does it include e.g. accounting, or mostly industry-specific data collection?

On a more technical note, can you expound a little on how Smalltalk factored into the design of the software? Why do you think Smalltalk was good productivity-wise?

^Bizowie (bizowie.com)
Listia (YC S09) is hiring mobile developers to build a better marketplace
Left Hand of Darkness by Ursula K. Le Guin
I never understood why I had to write (count=count, apples=apples, name=name) when a logical default would suffice.
> Normal gasoline cars have the same pollution problems, if only on a somewhat lesser scale

That's not in the slightest true. A well running gasoline car produces so few pollutants that some actually produce exhaust that is cleaner than the air that entered it.

No diesel can claim that.
I've been to tons of conferences over the years but the recent vBSDcon was the first BSD-centric conference I've attended. I've watched a number of videos of talks from past BSDCan conferences and I am very strongly considering attending in 2016.
Well, a Reactive Functional programming language.

Everything is mutable by default, but changing one variable automatically updates all dependents.

This style is also getting more popular elsewhere, and with RxJava and RxAndroid nowadays you can even use it on android.
And because CCs add often up to 5% to the cost, but you can’t make the price for customers with CC higher.
And in Germany, where some of the largest Taxi dispatch services are already owned by the car manufacturers (Mercedes has a majority share in MyTaxi, for example), this is also possible – and without Uber ever being able to compete, as they can never be as cheap as a car manufacturer doing everything, from every bolt and screw to the taxi in-house.
There always seems to be that kind of vibe on any of his posts, they seem to be mostly from people in Asian countries. I guess everyone needs a role model, and when people see the chance to interact with theirs they really reach out for it.
ReadAndSearch.com – Daily dose of knowledge
108 million in free meals probably buys 1.08 billion in free labor.
I bet against you. In the real world in 2016 even if you are a genius you can't do it alone except in very rare cases. You can impress others with your individual skills but you can't push the boundaries.

If he can achieve his goal will mean that a lot of people could do that and there is nothing special in that project. You can argue that he has more access to data than you and me but several people working at FB have the same access as him. His simple AI will be... yes, simple.
Super great project I love it :) It could see this but with some more features such as:

- save / share

- inject custom css

- inject custom html (text, images etc..)

- react native syntax

- floating control panel (RHS, LHS, Separate window, or even injected into developer tools as a chrome extension)

- keyboard controls (sometimes selecting a small div is hard)

- highlight html/css as I highlight the visualization and vice verca

- History (undo, redo)
> My home router is preconfigured to allow only 253 connections (lease time 1 day)...

Why is your lease time so very, very long? Why not set it to something like 60 or 30 minutes?

IIRC, devices will start renewing their leases long before they get to the expiry period, so it's not as if short leases do anything more than substantially increase what is almost certainly a minuscule amount of traffic on your LAN.
> But you're just making yourself sound like a doofus by saying "cars are not the problem".

Everyone and his mother focuses on cars. Even a 50% reduction on new cars will take DECADES until a meaningful impact on the total car emissions! Old cars get resold to Africa or other poorer continents, so the impact of new cars is next to zero!

Meanwhile, the container, cruise and other heavy ship industry belches emissions on multiple orders of magnitude than these savings. Fix fifteen fucking ships and you save in a single year more pollutants than you could save in a decade by stripping 10% of worldwide car emissions.
+ doesn't call __str__ internally.

e.g the following is an error.

a = 4
"a: " + a

You have to do:

"a: " + str(a)
There is a related issue in Python and Javascript. If you don't have block scoped for variables, you have a potential issue.
> Personally I found it disappointing as it seemed to take the view that the only UNIX in existence since 1992 has been Linux.

Raymond had a significant financial interest in promoting linux vs other systems.
> Why not pick something that is both challenging and out of reach of "lesser" mortals. Kinda like Bill Gates & his crusade to eradicate Malaria.

Did you miss Zuckerberg pledging $45 billion to his foundation last month?
The PEP says that locals() and globals() solutions were considered, and discarded:

https://www.python.org/dev/peps/pep-0498/#no-use-of-globals-...

You could argue that's not a good enough reason, but it's there.
How We Got Off the Addiction to VC and Created Our Own Way to Profits
>Back then the bubble was more wide spread in the tech industry.

In part because each of those overvalued and overfunded startup were buying Sun servers, Cisco switches, EMC storage, etc. Now they're renting some EC2 instances or whatever. As a result, when the bubble deflates at least a bit, the impact is hopefully largely limited to some VC portfolios, premium developer salaries in some geos, and maybe the income flow for some northern California landlords (or those who paid $2M for a fixer-upper in that area). Not especially pleasant for those involved to be sure, but hopefully not a huge deal for everyone else.
For these sorts of things, I'm unreasonably sensitive to spoilers. The assertion that the current levels don't require that much infrastructure is on the spoilery side of the edge of spoiler territory for me.

Like I said, there was no way you could have known, as I didn't mention my opinions on spoilers. So, no worries. :)
I'm a bit confused about all the doubt on such a common feature industry wide. No, it's not magic, it's a simple transformation, takes about 30 seconds to learn, and is becoming an industry standard among modern languages. See C#, Scala, JS, Swift, etc, not to mention bash and perl.

It also has little in common with i18n, the use cases differ too much. Perhaps in the future someone can figure out how to bring them together, but not today.
RISC-V is a standard. Anybody can implement a CPU with the standard and then do whatever they want with that CPU. There are plenty of open-sourced RISCV cores already. Copyleft vs copyright is only an issue regarding how much of the extra "libraries"/layouts/foundry tooling has to be made available too.

Of course, somebody is also FREE to implement something that's "totally not RISC-V", and call it whatever they want. They can change one tiny thing or even nothing.

The major win here is:

a) if somebody WANTS to call their thing "RISC-V compatible", it must implement the same core ISA instruction set as everybody else and

b) all of these companies are pooling their resources regarding lawsuits or patent fights against the core ISA.
If you don't have Flash but still want to read it:

Array.prototype.map.call(document.querySelectorAll(".zclip"), function(node) { node.parentNode.removeChild(node); })
I love how this post perfectly encapsulates the concept of facebook: Someone with a very comfortable life humble bragging about how he's going to use technology to solve first world problems.

It is a cool idea and an interesting project, and publically declaring it will probably help to motivate some people to take on projects of their own. But I do get the feeling that he could be aiming a little higher. With great power comes great responsibility and all that. The alluded to Iron Man was a billionaire who used technology to fight gods and monsters. Zuckerberg is...tinkering with the internet of things? Can't tell someone else how to live their life, but I would have expected him to make public announcements about the Big Problems and leave projects like this for cocktail party conversation.
It's a work-in-progress. But yes, expect it to happen Sometime (tm).
> Is pollution abnormally high close to a congested road? In some places that is unequivocally true, and altering the outputs of vehicles will make the air safer in those locations.

The problem is: vehicles have a freaking high life time if they're not destroyed in accidents. Even if all new cars by tomorrow were electric, it'd take years for these new cars to replace the old cars (and thus solving the problem of local pollution).

To make stuff worse, old cars are usually exported to Africa (http://www.zeit.de/auto/2010-01/auto-export-afrika) where they basically run until they cannot be patched up any more and of course, once e.g. a soot filter breaks down in Africa, no one will replace it.

All this "uuh our vehicles must be cleaner" is just bla bla of the industry to sell more new (and, because of more complex technology, more expensive!) cars. The actual impact of these measures is next to zero because of a car's afterlife in Africa or wherever.

Mandating proper emission filtering on all factories around a city helps immediately, mandating stricter emissions on new cars does nothing at all.
More discussion:

https://news.ycombinator.com/item?id=10831601
Berkeley has done 11+ tape-outs of RISC-V chips. LowRISC is looking to do a silicon run in a year-ish, and there's already one company that's publicly stated they've already been shipping RISC-V cores in their cameras.
Actually you can. In Berlin it costs 1.50€, if you're paying without using cash so using a CC, EC or something like that.
I wonder if HP are looking at RISC-V/lowRISC for their "The Machine" project.
We don't have mobile agents today because we have decent Internet access (even on phones) so it's fast enough and much easier to use RPC-like communication. In retrospect, the whole mobile agent concept was a bet against the Internet.
A lot of what he mentioned can be done without writing a line of code. He is basically talking about a large scale home automation system with a voice interface to it
>>> "A home automatically turns up the heat ahead of cold weather moving in, or streetlights behave differently when traffic gets bad. Or imagine an insurance company instantly resolving who has to pay for what an instant after a fender-bender because it has been automatically fed information about the accident."

Honestly, I read statements like that and don't understand the mindset of some people. It smacks of a solution in desperate need of a problem. Turning the heat up before the cold? I could see preparing for the cold perhaps by storing energy (think smartgrid) but we have thermostats for a reason. They work. Pre-heating seems like a waste, or at least something nobody has ever thought necessary.

Streetlights behaving differently as traffic gets bad? Why? How? Do they get brighter or dimmer? Whenever traffic is gridlocked there seems to be plenty of light. Maybe ahead of bad weather? But why ahead? Cannot each light decide on its own based on local conditions ... as many do already today?

As for resolving traffic accident liability instantly, that cannot be allowed to be a thing. Even if the robots know all the traffic laws, nobody wants to submit to an automated judicial process. That's a nightmare scenario already explored by countless scifi writers. Drivers are mad enough already at red-light and speed cameras. I cannot see how they would be happy with robojudges assigning liability before first responders even arrive. Imagine having been in an accident, bleeding inside your car, and you get a text from your insurance company telling you they think you were at fault.
> I don't understand how this makes any sense, at all. If the town raises the property taxes on my rental, guess what, the rent is going to go up at least as much as the tax increase.

This is only true if the rent is based on the cost of the unit in terms of purchase price and upkeep. That's true in lower cost-of-living areas, but in expensive areas, the rent is high primarily because demand is outstripping supply, not because the cost of landlording has gone up. And if rent prices are not based on cost, then an increase in cost (which is what a property tax increase is) will mostly not be passed onto renters.
Dabblers and Blowhards (2005)
The US already has the one of the highest corporate tax rate in the world and the wealthy pay the majority of taxes. There is no inequality here.

We shouldn't de-incentivize prosperity. We need to create more tax payers, not less (or the whole system will collapse). Larger safety-nets will not create this incentive.

If it did, we would see many more startup and technology companies in nordic countries.

Instead, we see companies neutered by the intense regulations and taxes. Ikea, the biggest company in Sweden,is a non-profit in another country. Why is this?

Actually succeeding with a startup in those countries is nearly impossible. Starting a company is pretty much the only real way to truly become rich (if you are poor) and you will be systematically removing this power.

There is a good radiolab episode of exactly this in Peru.

Education is the key to a citizen with advantages with money. With freely available education, for instance, you can pay leas in taxes.

The problem is that most people would rather not sacrifice fun times now for a good life later. With freedom comes also comes the freedom to make poor life choices, and a certain percentage of people will alwayw make poor choices.

I'm not even saying there should be no safety net, just that there needs to be a careful balance.
With Startup Pileup, 2016 Tech IPOs Will Face Tough Investors
I can usually activate Google Now from a few feet away on my Moto X (2013) but it can't understand what I'm asking after that. I have to get much closer for it to work.