skysight-inc/HackerNews huggingface dataset:
Reading the article, the thought I kept having was: "But I do all of these!".

It seems to me we should be teaching all of these tools. It makes no sense to give people just one. Some tools work better in some situations, and some tools work better for some people.

Phonetic reading is very useful when learning many foriegn langues.

Contextual reading is always useful for learning new vocabulary and knowing when to look up a new word or skip and back-fill meaning as you get more context.

Sight reading seems like it should be the goal, so why not also teach it directly alongside those first two techniques for when the going gets tough?
That sounds like a great arrangement. What were your for workdays like, did you work 8ish hours or did you have to work longer days?
From the linked article:

> He does not once, however, use his autism to excuse his actions. He is fiercely resistant to portraying himself as any kind of victim, and says he never informed Google of his autism diagnosis. “I’m not sure you’re expected to,” he says, “or how I would even do that.”

I mentioned it as a point in favor of the "naive" theory. The article also supports it:

> Damore concedes now that he “wasn’t really skilled enough to push back on anything” in some interviews. It’s frustrating, he adds, that he’s now associated with the “alt-right” when he’s “more of a centrist”. He admits he did not look too deeply into Duke’s background when the photos were taken, and asks me not to publish the image of him in a “Goolag” T-shirt with this article. “I can definitely see how it was damaging, but it was a free professional photo shoot and I wasn’t really familiar with politics then,” he says. “I was pretty busy and ignorant.”

> Was his interview with the “alt-right” personality Milo Yiannopoulos an error? “It’s hard to say,” he replies. “I don’t really know what the long-term consequences of any of my actions are.”
Hi, I'm the author of the course. Sorry the site isn't cooperating with your browser. I tested it fairly thoroughly on all browsers when I launched it, but that was 3 years ago. It's entirely possible Firefox may have deprecated some of the more obscure JS I used since then.

If you email me the details of the bug(s) you're running into to hello@vimvalley.com I can try to get them fixed. Otherwise if you're not averse to Chrome everything should work fine with Chrome on Linux.
It does look alien. There's definitely a learning curve.
But since you have the REPL, it can be very effective in understanding foreign code. Run some of the functions, add tracing to it, debug printlns, use with-redefs to replace functions dynamically etc.
Once you understand the data schema better, add spec to the mix.

It is a very different approach and takes time to get used to.

I'm stuck on the other side: I have millions of lines of legacy Java code with high complexity. Even with all the types and very long names, understanding the code is not easy either and the 'step into/step over' buttons in the debugger are seared into my brain. Luckily IDEA can run arbitrary Java expressions during debugging, which gives you some interactivity back.
> unit testing [...] or neglecting other kinds of testing that are more effective

Could you elaborate? (happens I come from a background where there is no kind of systematic testing, which is a bit of a downer)

And 'PoC' = proof of concept?

> which justify their design and coding decisions based on what <authority> wrote in a book or blog.

Happened to me. We had an SQL-based product that ran like a dog. Much faster by the time I'd finished it (I was the local guru), but on the next iteration I found the lead programmer had ripped out the big complex SQL statements it generated, and replaced each with many simpler queries. I asked WTF he'd done that without telling anybody and he justified it by pointing to a blog article recommending that for speed.

The article ended up 'trust me, it will be faster'. Oh yes, it ran faster because the query optimiser (very cpu expensive) now had very little work to do - so in ran like a rocket when the lead programmer (ie. one single user) tested it in his laptop. But it would scale like a dog because the optimiser had been sidestepped!

In addition, lots of little queries picking data from here and there would allow inconsistent views of the data because he didn't know about transaction isolation levels.

Thanks, idiot blog author!
Ask German HN: Are Cases in the German Language Similar to Typing in a Language?
I'm starting to learn German cases, the dative and accusative in particular. In one video explanation, the woman says "the is always the" in English. While in German, we need to switch the word depending on whether the object is direct or indirect.

I started wondering: the in English sounds like weak typing. The 'the' doesn't tell you anything about the object itself, kind of like weak typing in programming doesn't tell you the data type of the variable. Using Der vs. Dem, on the other hand, gives the reader/speaker a clue that that word is the indirect object. Sounds a lot like strong typing.
Bandwidth between GCP and Cloudflare isn't free, unlike with Backblaze, but the cost is reduced.

https://cloud.google.com/interconnect/docs/how-to/cdn-interc...
Ask HN: Should someone seek a normal career?
What in the World Is the Gakken Worldeye?
The Rise of ReasonML
Because you don’t know java
"The core of Key is based on a ....."

So either it was called key, and Kei is a homophone, or visa versa, thus the mispelling or 2 translations from a different language, or they really like Kei cars ?
The same kei (軽, lightweight) as kei-car, maybe: https://en.m.wikipedia.org/wiki/Kei_car
mmh. i found this more recent benchmark. where flink was still faster but kstreams' perfromance much more closer then in the 2017 benchmarks.

I guess kstreams improved performance over time ? Or is the benchmark design just different ?
Now imagine having a language like Estonian (or Finnish) as your first language, basically every letter has one sound corresponding to it, the length of any vowel is signified by how many there are and stress is always on the first syllable.. Exceptions are incredibly rare, one can count them on a single hand.

The concept of a spelling bee made literally 0 sense to me until I had to actually learn English.
Yes that's right.

*I mean the Germanic tribes in North ate meat everyday.

Why the Downvotes? Anyone wants to challenge these facts, please post rebuttal. I'd love to educate myself more.
Bacteria and fungus eat the rest? Consider the Azolla event where dead plant material sank into very salty and oxygen poor water, which left several meters of carbon on the bottom of the polar ocean after 800k years.
Note that even the landlord is not "rent seeking" in the economics sense, even though they do literally "seek rent" as an essential element of their job.

A landlord is seeking compensation for a mutually beneficial transaction ("you get shelter; I get money") and is providing value to the tenant.

If I block off a river and charge you a toll to pass, I'm rent seeking. If I dig the Panama Canal and charge you a toll to pass, I'm not rent seeking.
Desktop first.
The satellite picture is much clearer; the 'mask' on Wikipedia is probably the hair of the satellite image.
This is horrible, but it's clear to me that this is just more than "a software error". Is being a student so hard in India that failing an exam causes people to commit suicide? In that case the problem is way bigger than "a software error".

Don't get me wrong, I understand that these deaths could have been prevented if the software errors hadn't happened; but the serious problem that should be addressed, in this case, is not the presence of these errors.
Amazon Fires Explained
> He is saying that Amazon rainforest O2 production and consumption are in equilibrium.

where?

> net O2 production and net CO2 sequestration strongly correlate with one another.

yes, but we have ~500 times more O2 than CO2 in the atmosphere so the effects on atmospheric composition are not anywhere close to equivalent.

edit: Let me put it another way. We have so much oxygen that if we were to use any significant amount (say 1%) of that oxygen burning sequestered carbon (rainforests, oil, etc) we would have increased the carbon dioxide in the atmosphere by something like ~2000% (and would already be totally screwed in many, many ways)
I don't know if I would say it caused them. There are many complex and massive problems that are far more to blame for these suicides. This is like saying WWI and II were caused by Gavrilo Princip.
> Backblaze has a 10GB free file limit, and then charges $0.005/GB/Month thereafter.

is this true, I can have 110GB cloud storage for 0.5$ per month? it sounds TGTBT
56 and just organized my third startup! Bought my first computer by saving up from my paper route in 1979. I’ve been working (and playing) with tech my entire career! Love it!
> being a tenured professor would be pretty sweet

The grass is always greener.

I was a tenured professor (the European equivalent). Overall it was a very good position but not necessarily meaningful, and certainly not lucrative. Besides, being somewhat a second-class researcher, I was kind of stuck in my university.

I thought for a long time this was the Graal job, until I realized that there were so many cool things to do. I eventually switched job, and I regret that I hadn't done it before. Simply changing job is very refreshing.
Windows 10 Activation Key
I cant help but feel they could have found a more fun headline.

Anyway, lithium sulphur is mentioned

https://en.m.wikipedia.org/wiki/Lithium%E2%80%93sulfur_batte...

Could anyone add more background? Is this something we're likely to be seeing in EVs any time soon?
Because no other country yet required their citizens to install root certificate, which the browsers can block.

(Speaking of China, Google did remove Chinese CA after it was used for MiTM https://security.googleblog.com/2015/03/maintaining-digital-...)
For sure, although given that 87% of Britain is White British, for a cohort of 95 students in my year, one would expect all things equal for there to be about 12 non-white students, when in fact there were two.

This is not to get mired into a debate about inclusion in STEM, but it's also worth noting that both me and my other non-white friend (who's background I know because we grew up together, weirdly), were very fortunate to have had quite middle class upbringings too, and hailed from Northwest London.

In fact, I doubt it comes as any surprise for me to say that from my time at undergrad all the way up to completing my PhD, I suspect that the much bigger discriminant for getting into Physics is class more than race (gender is a separate issue here I suppose). I remember this coming up in a talk from someone on the IOP commission to look at inclusion in Physics, although for their online reports I can only find the ones on gender, for anyone interested: http://www.iop.org/education/teacher/support/girls_physics/r...
Yes, that's the issue at the core. Indian students are under a lot of pressure due to intense competition and expectations of parents (and other relatives). Attributing these deaths to an "error" trivializes a complex problem.
No irony, you just don't understand the complete picture. I wasn't offering my opinions, I was reporting on what the press had previously written.

Most press on dieselgate was superficial, but there were a few articles that went deeper into why diesel and why mfgs. rigged exhaust tests.

The actual origin of dieselgate was government regulations incentivizing diesel use in Europe for misguided emissions reasons.

A related factor is that mfgs. can apply fuel economy improvements from one model to other models based on percentage.

Regarding voting machines, city and state councils would not budget for new equipment without a good reason. That's why ADA seems like the most compelling reason from what I've read.

Under "Voting Systems Standards" in the link below, an electronic system is required with multiple language support under ADA:

https://www.govinfo.gov/content/pkg/PLAW-107publ252/pdf/PLAW...
> Procedures are not functions

https://en.m.wikipedia.org/wiki/Procedural_programming

I guess I just happen to be reading an article that doesn’t make any distinction.

> Functional programming languages also have syntax and abstractions (often taken from maths) that are not used in object oriented programming.

True, but this is nothing related to functional programming an sig.
UK population is 87% white (2011 census), US population is 72% white (2010 census). So non-white population is 13% in the UK and 28% in the US, "only" twice as much.
People working on automation systems have a special responsibility, because any small mistakes can be multiplied by the scale the system is used at.

Programming should have a code of ethics.
Show HN: Annotate Source Code
https://datausa.io/profile/soc/192010/#demographics

81.2% of Astronomers & physicists are Male

84.6% of Astronomers & physicists are White, making that the most common race or ethnicity in the occupation. Representing 10.7% of Astronomers & physicists, Asian is the second most common race or ethnicity in this occupation
Other than CP, is there any other digital contraband?
How well can you cache the worker responses on CF? Can you prevent spinning one up & therefore incurring costs after the first given unique URL request is handled? Looking into now.sh for a similar use case (audio), but pondering how to handle caching in a bulletproof way as I'm afraid of sudden exploding costs with "serverless" lambdas...
The cohort data from their presentation https://s2.q4cdn.com/024715446/files/doc_presentations/2019/...
suggests the 'ghost town' thing won't happen. eg the 2014 cohort are producing like 2x the revenue they did in 2014 rather than dying off.
He might be the CEO but things change after an IPO. I hope Cloudflare stays great. I love their service.
> Is being a student so hard in India that failing an exam causes people to commit suicide?

The problem here is definitely bigger than a software error. For students from small towns or poor family, education is their only shot at a better life for them and their family. You grow up in an environment where failure is simply not an option. I was once one of them. The cost of failing is incredibly high. Kids at this age should not be under such pressure.
Oh I guess I don't understand what it means "to aerate" then.
I find it hard to blame the software error for this. Of course it's tragic that these kids killed themselves over a wrong result, but what about the kids who do the same after actually failing their exams?

Blaming the software for the extreme pressure and stress feels like a cop-out to me, especially after reading that (at least) this one student had the option to redo the exams.

Software can have bugs, people can make mistakes, mistaken bad grades happen regardless of whether software is involved or not. The real cause for the deaths of these people is the pressure put on them/they put on themselves, and the value people assign to these grades.
There is. That's all the coal, oil and gas we burn.
Financial speculation is parasitic and socially harmful without actually providing anything of actual real value.

Is it? Farmers hedging against crop failure are getting a useful service, it's allowing them to invest in a crop without the risk of bankruptcy. The same goes for airlines who hedge the price of fuel, not many people would run a business that risked collapse if the price of oil goes up by 10%.
The article is making a much stronger claim:

> the net contribution of the Amazon ECOSYSTEM (not just the plants alone) to the world's oxygen is effectively zero

If this is correct, then the entire Amazon could vanish without having any effect on CO₂ levels.
It would be unfortunate if it turned out that we software people have a responsibility towards those that are affected by our product. /s

Yes, there are many complex and massive problems, but whether or not they are 'far more to blame' is an open question, once you are operating in that particular environment you decide to take on the responsibility that goes with it. These structural problems also need taking care of but until then the people who write such software need to be more careful to limit the impact of errors they make.

Quote from TFA:

"At the heart of the controversy is a private software firm, Globarena Technology, which in 2017 won the government contract to conduct the exam across the state for more than 970,000 students. It is also responsible for processing the final scores to announce results.

The state education board, which outsourced the job to Globarena, has said the suicides were not "connected to mistakes due to technical and result processing errors".

Globarena conceded there had been errors.

"We follow the process prescribed by the board. The incidents that have happened are unfortunate. Initially there were technical errors. We have made the corrections," VSN Raju, the company's CEO, told the BBC in April. "

Endquote.

In such circumstances it should be a requirement to get stuff like this right, apparently peoples lives depend on it . This is as mission critical as it gets. See also: software is eating the world. That comes with a responsibility.
Without unions the management can pressure you into breaking the code of ethics.
I didn't realize workers had a free plan. I avoided trying it for a while.
> A software error may have caused 23 suicides in India (bbc.co.uk)

This is dumb.

It doesn't seem to be a software error at all [1]. Even the BBC article doesn't say it is AND of the kids who killed themselves we don't even know if there was an error.

But it all seems irrelevant anyway, how about we ask why are kids killing themselves over an exam?

[1] https://www.thenewsminute.com/article/work-telanganas-mallan...
Blah I said “sounds likely”. Is this priests said in the Middle Ages
What is pre-phonics? My grandparents were to taught to read by sounding out the words more than a century ago. I was also taught that way decades ago. Then it became controversial.
I wonder what the life of the aircraft needs to be before the higher cost of the aircraft amortises into lower overall costs. I'd imagine that the running cost of a mainly solid state aircraft is significantly lower than a gasoline one, but the initial battery cost will be very significant. It would be nice if the rise of electric general aviation has the effect of reducing the cost of flying.

However, I suspect then you'll run into other issues. I can't imagine LA can have too many air taxis flying around before they become a nightmare to manage. If the hourly cost of an air taxi is low enough that everyone can take one, the sky will become saturated. There's obviously a lot of space, but our systems for managing air traffic right now are designed around there being tens to hundreds of aircraft in the same area, not thousands. We'd need to introduce fully automated aircraft routing to have a hope of dealing with air taxis over dense cities if they became remotely popular.
That's interesting do you have any idea why the mental load jumped? would a static analysis tool working with your type hints help?

Or is there many things to consider at once in the system instead of many individual things?
CCP above all care about their own power then comes China's interest.

I simply posted why they might not want democracy. As they might fear about losing power.

If we assume democracy does good, but it still makes CCP lose power then it's not good for CCP and they'll not want it.

If democracy will actually be good or bad, that's open discussion. But that's not point of my comment.
Paper - yet another Chinese invention, about 100AD, along with movable type printing, about 1000AD. With gunpowder and compass, two more Chinese inventions, Europeans navigated and conquered the world..
There was an article on HN a while back about how other agencies were having the BP do searches (for reasons unrelated to contraband) so those agencies could avoid getting a warrant.

So any criminal activity, not just CP, would be a good reason to not want to be searched at the border.
It's a juicy counter-narrative quote. But, even in this excerpt, Rosario Inés Granados didn't say that the conquest wasn't the worst thing to happen to indigenous peoples. Quite the contrary, she asks us to think differently about it, "She says the maps demonstrate that the indigenous groups that lived in Mexico were more than just fodder for genocide."

With her exhibition, Dr. Granados is trying to focus our attention on agency: the clever, if not subversive, acts of hybridization that locals used to preserve their heritage while under the thumb of foreign invaders. Creating maps and other works of art that passed the sniff test of the Spaniards, yet, in a parallel narrative, spoke to a subjugated indigenous audience. "Maps show us not only what is where and how to get there, but also who we were — and perhaps, who we're going to be."
No, you have one life. You don't want your goal in life to be living in 60m2, because space is at an overpriced premium, in a block listening to your neighbors footsteps.

Having lived both lives, I can tell you with certainty that having a loan you will never be able to pay back is just not worth it even if the cities pay you better.

If you are in your 20s you could join startups and hope for a decent exit. Otherwise, I wouldn't even bother.
If you have the skills to work remotely - absolutely try hard to do that. It doesn't matter if you get paid half the normal rate. That half rate is still a 3-story house somewhere. Doesn't have to be in the bush. :)

Longterm-speaking you could buy a house in a city, live in it until you have the experience needed to work remotely, then sell.
I think the implied question is: why do people care enough about prime numbers to pay people to research them?

We pay people to play sports because we enjoy watching them do so, but that argument does not hold for maths - so your rhetorical question does not answer the implied question, I think.
I'd love to know why I got downvoted.
Things I Learnt from a Senior Software Engineer
Yeah, the headline is kinda clickbait.
The state of education here isn't the best and there is a huge scope for improvements, but also with given volumes unfortunately it's the only system which works and very high competition becomes inevitable. Read this for an insight on why the system is how it is.
https://www.quora.com/What-is-wrong-with-the-Indian-educatio...
Before I clicked the topic, I knew it was going to be i3. People who never used it have no clue how much it boosts up your productivity.
Huge swaths of America still see meat as an every meal thing ( myself included), and beef is a large part of that.
I don't think most people find UEFI more reliable than BIOS. Sometimes clever code is also just attention to detail.
Fable/Elmish is a cool combo, I'm writing really simple admin tool for work with it now and really enjoying it.
> prompted me to switch. It was a choice I never regretted

That doesn’t bode well
>Is being a student so hard in India that failing an exam causes people to commit suicide?

Yes because there are limited opportunities.

Instead of spending money in creating more opportunities, government likes to spend money in forcing students to compete against each other for limited opportunities and this creates a dynamic where you neither trust others and are always eager to throw others under the bus including yourself.

Surprisingly, the parents of these students cheer these competition inducing practises to prove how their kid is better than other kids.

Instead India will benefit from opening centers where anyone can go and learn whatever skill they want to learn.

Anyone should be able to learn how to build a bridge then have his skills and knowledge tested when he actually wants to build bridge for other people.

But in India first you compete for learning how make bridge, then you compete for job then you compete to stay in job.