skysight-inc/HackerNews huggingface dataset:
99% of the software that actually matters - medical devices, air traffic control, credit card processing, phone switches, you name it - is written by people who work 9-5 and don't think about their jobs outside work. If all the websites programmed by "rock stars" shutdown overnight, the next week everyone would have forgotten they ever existed.
Probably because his tone is hyperbolic, yet many of his points are flat out wrong. Not a good look.
>And did you really say that there are no cheaper alternatives for an electric car than a $100,000 Tesla? You might want to have a look at what's actually available, if that's what you actually meant to say.

If you want an electric car with 200+ mile range, what are the alternatives?
That's easy to implement in Haskell using unsafePerformIO and it's only "unsafe" in the sense that normal code in a non-purely functional language is unsafe. It's only awkward if the impure behavior is observable.
> Nil is a useful modelling tool, even in Rust where it exists via Option<>/None, correct?

Yes. So? A lot of things are useful modelling tools, but that doesn't mean you necessarily want to include them in every reference-like type. A tuple of two things is useful modelling tool; should that then be infused into every type? A "either value or error" is a useful type; should that be infused into every type?

No? Then what makes "Either something or nothing" so special?
Not even remotely comforting. Talks all about how employees "are prohibited" from accessing your data, but that's unrelated to whether they're capable of doing so.

I much prefer the privacy policies of more secure services, which tend to say things like "we do not have the ability to access your data under any circumstances".
I think you can break it down further into four groups. People who, when presented with FizzBuzz on their first day of learning programming would:

(1) Not even try, because it's "too confusing." (c. 90% of the population).

(2) Be able to finish only with significant assistance from others.

(3) Be able to finish on their own through trial and error.

(4) Finish quickly, and wonder why they were asked to solve such a boring problem.

Note that programming ability is a function of interest in the subject as well as intelligence. I'd say that most people who go into programming are somewhere between groups 2 and 3, while most who end up being successful at it in the long term are somewhere between groups 3 and 4.
Of course the Gigafactory can change the cost of battery manufacturing. The economies of scale apply here, as the Gigafactory will (roughly) double the world's production of LiIon batteries.

You continue to make these baseless claims in this thread, which makes me question the sincereness of your participation in this discussion.
Show HN: I built this to fight spoilers on Twitter
Automating a Git Rebase Workflow
What's the rust name/syntax for non-nil vars?
Apple Urging Music Labels to Stop Licensing Free Songs on Spotify and YouTube
Same here. We've had a leaf for about 8 months now and love it. We're in a suburban setting where most of our mileage is shuttling teenage kids to/from school and other activities. If your range needs are a match, it's a fantastic run-around car. With a 240V/30A charger in the garage, we can get much more than 100 miles out of it on busy days.

If you need more range, there's a pricier BMW that get's almost twice as far on a charge.
The $10 per transaction was at least a good estimate of the costs per transaction about four months ago. Electricity costs for miners were at least $6 per transaction, a very rough estimate of hardware and other costs came out on the same order.

But feel free to do the math yourself with the current numbers. The last time I did it the numbers were as follows - hash rate 250 PHash/s, mining efficiency 1 GHash/J, energy costs 100 $/MWh and transaction volume 100k transactions per day. Or in short $6 per transaction, electricity for mining hardware only.
Yes, JavaScript will convert strings into numbers

console.log(5*"12");
60
console.log(5*"0x0C");
60
Making Room (on the Web) for Daddy
Any particular reason for not liking Azure, or just taking out Monday morning frustration on the world?
to be a great concert pianist it is 5% talent 95% hard hard work...
If you dont train your fingers every day and if you dont play for at least 1 hour everyday since your 10 or younger you wont become a great concert pianist...

you can say the same for coding.
it is 5% talent but the rest is coding coding coding coding...

If you have talent the start will be easier but at some point talent wont help anymore just studying and trying.
First, I fail to see the difference with the UX of the other smart TVs.

But mostly, as it is still Firefox OS, I don't see how people will be able to do cool multimedia applications, without access to native code and threads. Implementing DLNA, SMB, AFP shares, listening to network devices, hardware decoding, perfect audio/video synchronization requires threads and probably native code.

Limiting to HTML5 videos is going to be a very light. Or they will re-implement all the media center and multimedia code themselves, supporting all codecs and formats (and subtitles)?

I could somehow understand the limitation on the phone, but on a TV, multimedia playback is the massive use case.
Thanks for the feedback, Viggity! - we will think about that (we have all the audio, but there is some processing involved...)
Medicare has an incentive to keep prices low, which is demonstrated by the fact that in many (most?) cases it reimburses providers at less than their cost.

Perversely, it also raises costs by increasing demand for medical care.
It's not bimodal, because there there are 10 different types of people.
He also did quite a few drugs in his early days, I assume he stopped as he matured and started his family too.
I'm reminded of the old 'competitors' to the Internet that existed in the early 1990's. Remember Prodigy, or AoL?
What are you talking about? Are you suggesting it's bad that doctors presume knowledge about your health issues after a short visit?
Another theory (at least on this side of the pond) goes something along the lines of:
After people got access to refrigerators and freezers and such it was no longer necessary to hide the taste of spoilt foodstuffs, and thus it became high fashion to make your food as mild as possible to show off your fancy new fridge.
Hahaha well played!
But the software that was used to write that 99% of software that actually matters was probably written by "rock stars" in their spare time.
Isn't this akin to claiming that drawing is bimodal because most people can't draft a portrait in an interview. Or, worse, that there is an element of gender influence in ability because, "otherwise there would be more female programmers."

I certainly agree that there is likely a gulf between good and great. Probably another above it. I'm curious to know what actual evidence there is.
Having worked on several systems like that, I can say there are definitely passionate developers behind any serious code. An "old guy" I know that has lead development on several extremely high volume payment processing systems has the most extensive personal CS library I've ever seen.

No one is writing high performance code without deep knowledge of what they're doing.
Not sure where you got the idea that it is entirely the child's choice what he learns. What I got out of the article is that the child's interests, strengths and weaknesses are taken into account to produce an individualized curriculum. If a child is weak in mathematics, the curriculum is adjusted for _that child_ to emphasize mathematics. It's not as simple as "Johnny wants to learn poetry and only poetry, so that's what we let him learn."

At least, that's what I got out of the explanation. It's chaotic in that every student needs to be guided differently, and AltSchool is using technology to make that guidance easier for the teachers to apply across individuals. The idea is not to lose students in the crowd, but also not to let them lose themselves in the chaos.
But the person also has to have a will to do so too.

Unless they inherit wealth or connections. My understanding is it’s about a 50:50 split between make or inherit worldwide depending on what you call weath.
I'm saying that they're not spending enough time with patients before doling out treatment.
One the main issues with such collectivist argument is that programming is more than solely 'programming'.

A great developer innovates, organizes, leads and motivates other programmers in a way others are not able to do. Kaplan-Moss is a perfect example of it.

For example, maybe, it's true that anyone is able to build a CRUD website.

However, maybe, not everyone is able to start and manage an open-source project.
let foo = 5; // cannot be null
let bar = Some(5); // technically also can't be null, but could be None
// instead of Some(val)

`foo` has the type `i32` here, and `bar` has the type `Option<i32>`.
Fully Control Your Tesla Model S with an Apple Watch App
Doubt it, but getting a pencil beam is nigh impossible with radio, there's going to be leakage somewhere. Also, you'd have a bunch of physicists asking about how you got a beam that thin.
Europe Superchargers:

Today: https://i.imgur.com/229ZJIg.png

By End Of 2015: https://i.imgur.com/p5D3K0w.png

2016: https://i.imgur.com/0Q9nKzp.png

Interactive Europe Map: http://www.teslamotors.com/findus#/bounds/65,55,34,-11?searc...
I like yours more. I couldn't read more than a couple paragraphs of the new one without cringing from their 'creative license' with facts.
What's wrong with laying off people, it's business. Grow up.
so lets say if i solve fizzbuzz quickly iam clever.
i have solved it but in a shitty confusing way but i have solved it.
but someone who solves it through trial and error and learns new stuff about what can go wrong and how it works is not so clever?

coding is always trail and error because you cant think of all the possibilities and through error you learn and become better so yeah give me more of 3 then of 4
I don't know much about Carly Fiorina or HP, but this page does nothing to convince me that she's not right: If you're going to end up laying off 30,000 people (out of 300,000 or so) after the dot com bubble burst, wouldn't sooner and faster be better?
Microsoft Needs to Adopt the Enterprise Web and Push Cloud to Browser
> Generally the only code that maps well to the GPU is that which contains large for loops and has good spacial locality (e.g. matrix multiplication).

You also need high arithmetic intensity (the ratio of arithmetic/logical operations to memory loads). Of common CPU-bound tasks, CSV parsing has one of the lowest arithmetic intensities imaginable.
The costs are added to all gas cars, and "normal people" are subsidizing all electric cars. The cars that are selling just happen to be the most expensive electric car.
Responsive design too.
If the externalities they're pricing in are oil consumption in the vehicle, and the vehicle doesn't burn oil, setting the taxes to zero is "proper pricing".
> For instance, cancer screening with mammography, ultrasound, and blood testing has dramatically increased the detection of breast, thyroid, and prostate cancer during the past quarter century. We’re treating hundreds of thousands more people each year for these diseases than we ever have. Yet only a tiny reduction in death, if any, has resulted.

I take issue with that. Here are the statistics for breast cancer and prostate cancer (new cases and deaths) by year:
http://seer.cancer.gov/statfacts/html/breast.html
http://seer.cancer.gov/statfacts/html/prost.html

The incidence of thyroid cancer has in fact increased, but it was hardly a killer in the first place.

I find the 'turtles-and-rabbits' analogy to be misleading. Plenty of 'turtles' can undergo a transformation and become much faster (at killing you).
My impression has always been that many MBA folks were engineers to start with. A lot of MBA programs are structured to teach business acumen to folks that didn't take a 4 year business / commerce degree to start with.
Not a small city by US/EU reckoning. There are 30+ cities in China with populations more than 2.7M in the urban area. That is an order of magnitude more than the US. The children in China grow up with a concept of scale that overshadows what we intuitively grasp in the US and EU (and most of the rest of the world, for that matter).

[1] http://en.wikipedia.org/wiki/List_of_cities_in_China_by_popu...
[2] http://en.wikipedia.org/wiki/List_of_United_States_cities_by...
Superfluous quoting might even be an editorial policy.
Your numerous comments on this thread all overlook (as far as I see) the fact that Tesla is not the only EV on the market. There are others that are much cheaper, including plug-in hybrids, electric/gasoline hybrids" like the Volt and BMW i3, and fully electric vehicles like the Nissan Leaf.

I think that all these other examples make clear that, if nothing else, the Tesla's high price tag is not exclusively (or even primarily) driven by the cost of its battery. The Tesla, after all, is also a very high end luxury vehicle. Equivalent ICE vehicles are not drastically cheaper. The growth of this category also suggests that the market may not be "choosing against [EVs]" in the way that you claim.
This is a good point. There really are a lot of varied cultures in the US. The Louisiana Bayou looks nothing like the Eastern Seaboard, as an example.
What about skipping the RF jamming and frying the electronics just like the IED teams did.

Maggie Jauregui did a talk at defcon about this: https://www.youtube.com/watch?v=hT9LwyjpfzI

Wired did a write up about that talk: http://www.wired.com/2014/08/this-hackers-radio-can-fry-your...
How will you automatically close the tab ?
I mean, does pressing left or right somehow trigger your browser to close the tab ?
I don't have any idea what "tactic" means in this context, and didn't claim to dislike a term where I've already explained that I don't even know what the term means. In fact, I didn't make any claim to dislike anything in this thread.

I did point out that using pejoratives along with terms like "vile" and "hate-filled" is hypocritical.
Mexico: How 43 Students Disappeared in the Night – The Intercept
Thank you for the hard work you are doing. Not very many are directly opposing Red Hat's dominance, but each one of you that do are making great strides in keeping linux (and GNU) free.
Looking at a handful of examples throughout the country, it seems like the poor have better outcomes growing up in suburban, mostly-white counties (e.g., rich suburbs) versus urban, racially diverse counties (e.g., counties encompassing the major city center of a metro area)
Why does having a family entitle you to a job?
Yes, but note from the linked wikipedia article:

"Oil, natural gas, and coal benefited most from percentage depletion allowances and other tax-based subsidies"

It seems disingenuous to directly compare taxing someone less than you theoretically could have vs the "direct federal expenditures" on renewable energy.

Also, "many of the 'subsidies' available to the oil and gas industries are general business opportunity credits, available to all US businesses"
Yep, having ever had to make hard decisions in serious situations should definitely disqualify presidential hopefuls.
Thanks for this insight, I absolutely agree that diluting the value of stock was a bad move by her.

Regarding the first point you made I'm somehow split. The mere act of laying off employees to hire more cheap labor in other countries can in some cases make sense from a business perspective.

How you feel about that comes down to the personal value system you have. I think most people would agree that one important task of any business is to benefit the community. (by paying wages, taxes or creating cheaper services and products)

The question here is how much benefit to the community is enough. From a purely legal perspective paying taxes and obeying all laws is sufficient.

One might also argue that she created jobs oversees where now other communities benefit.

For me personally it was wrong to do what she did, as long as it wasn't necessary for the survival of the company, but I also recognise that I can't demand from any business to follow my personal value system in addition to the laws we have.
View source for a ref to the demon sheep bonus page: http://carlyfiorina.org/bonus-page.html

I don't really understand the point of this page though. Running a business entails making difficult decisions that can hurt people. So does running a country?
Running MonoGame on Android Wear
This is not the internet. This is facebook $\pm$ other big company's sites.

The problem is that this will not be until the real internet arrives for poor people but instead. For millions, maybe billions (potentially for the majority of the world's population) the internet could forever be only facebook/yahoo/${big corps website}...
Tyranny of mediocrity commences...
I personally think laying off people at the time was the right decision.

However, buying a company with an identical product portfolio like Compaq, with the reason 'we wanted to get into consulting' was stupid, when for the same price HP could have purchased Accenture - even if Accenture hadn't grown, it still would have been a much better choice.
Not really. Matlab, WindRiver RTOS, LabView, Visual Studio, Intellij, and a whole bunch of other critical tools in that area were not written by hobbyists.
We're not discussing courtesy.

I can excuse me and hello, nice to meet you all day long without a second thought. But I'm not going to spend my time trying to reconcile with someone who is being unfair to something I said when I could instead be using that time to reconcile with someone who is instead simply misunderstanding me.

there is an idea known as irreconcilable differences, that idea applies here.
It's not that programming skill (whatever that is) is bimodal, it's the effectiveness of the engineer in a typical development scenario. That stems at least partly from the fact that programming is hardly ever a one-person endeavor, contrary to running.

Since scaling a team increases friction and overhead, a small number of highly skilled engineers can be absurdly more effective than a set of teams, which also makes them more valuable, but not necessarily as extreme as in sports. Add preferential attachment to the equation (good engineers try to work with other good engineers / hire only top talent), and the U-curve starts to make sense IMHO.
My meaning was more that it depends on how well the laws captured the intent of the societies.

The nice subsidies on expensive electric vehicles may or may not leave a bad taste in the mouth of voters there (I haven't tried to figure out what public sentiment is).
There is a myth, but the myth propels reality. Take this line in the article as a reason:

> That leads people to be working crazy hours at work, to be constantly studying programming topics on their own time, and so on.

This attitude will create ninjas/rockstars/whatever, even if the original notion isn't true. Folks who spend every waking hour thinking about and learning about something are going to be better than the folks who don't do that level of effort.

I agree that programming skill is going to shape itself into a bell curve, but I would also argue that a bump exists in the 3rd or 4th standard deviation, with all the folks who've been driven (for good or bad reasons) to eat/drink/breathe programming.

The thrust of the article is that it's okay to be mediocre, and I agree, but I don't think it's healthy to be satisfied with where you are in any skill-based craft. It's more healthy to be okay that you're not already better (I'm not a rockstar yet), but being okay with not getting better is a toxic thought.
First thing I did too... read the source.
The reason chimpanzees are indicative of an inherent propensity towards warfare rather than it being a learned culture trait is that chimps do not have an observed unified learned culture. Their habitat ranges from Guinea on the west coast to Uganda, and the bahavior is observed in chimp communities that have no contact with each other.
Uglify JS/CSS, Compile LESS – for devs running on shared hosting
I imagine that drawing is probably bimodal too; it probably just has a wider bell curve on the right...
No this is not Internet. It is AOL v2. It could well mean that people never get any internet.
In the real world... read the CSV into a database (doesn't really matter how fast or slow it is). Access the data from the database.
Drawing seems like a great analogy because it definitely is also bimodal. Some people can draft a portrait in an interview and those people would be the ones you would want to hire to be your portrait artists.
> You need a lot of training to learn to select the right gear at the right time – though there are also models with automatic transmissions that can do this themselves. In the manual transmission car, we needed to constantly guard the engine from damaging it. Very stressful.

Mmm. That's probably supposed to be funny, except that it is not, since automatic cars are so boring to drive in the first place. Manual cars are the real deal if you want to feel your car and the road when you drive instead of relying on a computer to make your choices. There's certainly a use for automatic transmission (on motorways or on heavy traffic roads for example) but in most other situations I'd rather have manual over it.

> The seller looked very puzzled at us and explained that it is not possible to refuel gasoline cars at home,

Because you don't need to, when you have an autonomy of hundred of kilometers with a single tank. An electric car is like a smartphone, it may be nice to operate (if you like them) but you need to charge them everyday. And you can forget about long distance driving without having to stop for a long while to recharge your car. Oh, and you can store petrol in your car (in your trunk) if you want to go very, very far, but good luck doing that with an electric car if you go in remote places without plugs anywhere to be seen. Electric cars are obviously only for urban zones (or places not too far in between them).

> especially given that all gasoline must be imported from abroad.

Is that article from like 20 years ago ? Because where Tesla is the most popular (i.e. in the US), now a large part of the petrol is actually extracted locally.

> Do not confuse petrol cars’ exhaust pipes with fuel cell cars’ – while hydrogen powered fuel cell vehicles emit only water vapor gasoline cars spew out noxious gasses, and even fossil carbon dioxide that contribute to Earth’s future-catastrophic warming!

Yeah, and your electricity that powers your car is still made mostly from fossil fuels in most parts of the world, or nuclear energy which is not too hot with the general public nowadays. It's nice to be blind.
You hit the nail on the head. All of that on top of the fact that he is comparing a top of the line GPU against a mediocre i3 processor. GPU to CPU comparisons are always apples to oranges, but this is pretty bad.

I would like to see an OpenCL kernel that is run on both the GPU and CPU to possibly even the playing field a little.
Glassbreakers.co Product Updates
Even in countries with heavy censorship, you can tell if large groups are unhappy, they might state they are happy with their mouths, but body language, and general behaviour will show otherwise.

Also, problematic countries also frequently have some dissenters, and people that managed to flee and speak against it while outside it.

Singapore don't forbid you to leave, and all people I ever talked that went to Singapore, or lived in Singapore but where outside Singapore, mostly only had praise for the country.
Data-Tech to Host Open House and IT Security Exhibition