skysight-inc/HackerNews huggingface dataset:
1.2% for pharmacists
95% for Landscaping and Groundskeeping Workers
Yup, doesn't want to give any more details in case the story gets unpicked
Growth will be lower if the Conservatives win
> I haven't had a faulty RAM module in at least a year

ECC isn't for physically broken RAM, it's for the prevention of data corruption caused by environmental bit-errors (e.g. cosmic-ray bitflips).

Memory density increases with RAM capacity - which means a higher potential for noise (and cosmic-rays...) to make one-off changes here-and-there.

I understand this now happens quite regularly, even on today's desktops ( https://stackoverflow.com/questions/2580933/cosmic-rays-what... ) - I guess we just don't observe it much because probably most RAM is occupied by non-executable data or otherwise-free memory - and if it's a desktop or laptop then you're probably rebooting it regularly so any corruption in system memory would be corrected too.
Windows 10 didn't have enough spyware.
>> We expect it to be enabled on day one, although I have a suspicion there may be a BIOS flag that needs enabling in order to use it.

>This seems odd.

When AES support was first introduced it was incredibly difficult to find a motherboard that would support it from the box, it almost universally required a BIOS update.
Doesn't matter; it's what shipped, and so is a system in spite of its quality or lack thereof.

There's no problem pointing out a non-computer as not turing complete if it was shipped and sold as a computer.
Although some of these hypotheses are vaguely plausible I think it is outrageous to lay all the suspicion on a potential victim. I'm not saying we should be naive and take everything for granted in this story but the least we can do is assume he's telling the truth before advocating the devil - specially in regards of a mothers death.

Also :

+ if it was holidays or a child he wouldn't have left in a rush : those departure should arguably be prepared in advance

+ "Technological details" are very vague and sounds like something he overheard but didn't understand or know how to use.

+ the throwaway account means nothing and could very well plead in his favour : he's not sure he wants to spend time attacking his company so he stays anonymous before taking a rushed decision.

+ not checking his email is consistent with not having the dongle !
A relevant result for dishwashers is also how did the number of human dishwashers decrease once automated ones become available. If you are the only one in your kitchen, where previously there would have had to be three for the same workload, your job is already 66% automated.
Why, at 26, I Am Quitting a 6 Figure Corporate Life to Leave the UK with No Plan
I had a much easier time in theory than the other students as well, and ended up being the only non-graduate level student in Quantum Computing, and only CS major in another, Combinatorics. I think a big part of it was that I had a strong maths background, graduating as I did from a Math/Sciences magnet school.
Arrogance crystallized. Don't you have a bridge to tend to?
Same here, many of my diary pages are filled with garbage, just because thoughts make my mind crazy and to overcome with this craziness I write occasionally.
Nile.js – A Peer-to-Peer Live Video Streaming Library built on WebTorrent
Next evolution in webdev: Sabre's no-template approach
Pretty sure operational missile targeting isn't done by programmers.
Integer Factorization: Nearing CODE COMPLETE
My reading slowed down when I joined the workforce too, but I've been able to keep up a rate of 10-15 books a year by making sure I have designated reading time and always a book ready to go. For me, that's while I'm eating breakfast and lunch, when I'm on a long car trip and not driving. I alternate fiction and non-fiction, fluff and educational books, and have no hesitation about putting down a book that's boring or feels repetitive. The biggest factor in making in fun, for me, is eliminating guilt from the equation. So I don't schedule it or set goals, I just leave room and opportunity for it.
Not sure I get your point. I don't know Australian culture, but wouldn't English be appropriate?
Sphero’s new interactive Cars figure features impressive robotics
IPv4-literal mapping service for NAT64 networks
By "bubble", Analemma meant a distorting metaphorical sphere of delusion. Like "filter bubble", but more general. I think your first paragraph means you agree with the analysis.

There's also an investment surge in AI, which might be a bubble, but if you're asking how to participate, then I suspect you're not going to get to participate. Plus, the word "bubble", in the context of investment, means something about to pop. If it's an actual investment bubble, you don't want in.
Adventure Capitalist is another addictive clicker, also Kittens Game and a Dark Room.
If a bit flips in a lone workstation and noone is around to see it, does it make a bug?

More seriously though, in my experience faulty RAM is generally pretty easy to diagnose and leads to general system instability. I guess the worst case scenario is generating corrupt data before the issue is diagnosed but again while I would be very wary of that on an database server or something similar, I've never found it to be a massive issue on a workstation (at least if you have decent backups that is).

But maybe I've just been lucky so far. But given that the vast majority of consumer-grade computers don't come with ECC and yet RAM issues are still relatively rare I guess I'm not the only lucky one.
Simple PHP Shopping Cart
Show HN: Fastest Way to Integrate Froala WYSIWYG HTML Editor in Your Rails App
Technical interviews or tests? A lot of Devs can talk the talk and still not handle FizzBuzz. Engineers have official tests to get their licence.

As for those in college, it's entirely possible they don't realise the testing requirements either.
One person's babble is another person's "context" though. I think most non-fiction books should have some kind of split between learnings and case studies, anecdotes, data, examples etc...

That being said, an option to buy the TL;DR version and the expanded one should actually open up many more options for most publishers (a la most online ebooks and courses with multiple tiers).
What I don't understand is why anti-plagiarism software they mention seems to compare test solutions in isolation. Only 2 out of 450 made this particular mistake, but where did they sit on the exam ? If they made the same mistake and they sit within 5m of each other, that would be much stronger accusation.

The bottom line: software should take into account not just how similar two solutions are, but how far from each other both students were.
But it's the only Windows 10 without telemetry...
The Day Reading Died
There's no problems at all. Just enjoy life like tribes do.
I would have liked a coursework where we had to work on a module, document it, then swap it with another student to do the second half.
Clean tanks
Hmm the BBC already built a front-end for this a while ago. See http://www.bbc.com/news/technology-34066941
> it's cost me a lot

I've had jobs where I had to sit around and pretend to be busy. They're awful. I much, much prefer to have challenging work to do.

> My friend

I don't care to have friends like that. Cheaters will eventually try to scam their friends, too. Besides, cheaters are boring losers.
It really is amazing how much more relaxing casual is when you turn down VoIP.
There were few censored pages on the Turkish Wikipedia when it was on HTTP. They were the "vagina" article and election prediction article. Only those pages were censored.

Last month there were some articles on the English Wikipedia about ISIS-Erdoğan (I don't care true or not). Then they have blocked all Wikipedia (all languages). Because they were unable to block those individual pages.
I think browsers could throttle scripts loaded from cross origins. That may allow the main website to load faster, but then I guess from the content owners point of view the most important thing is getting the ad code loaded and registering hits :(
Definitely. It should be available in Germany (iOS and Android) in a couple hours, after the store listing updates.
very clean and concise code! By the way, I ran the servere node index.js then run the qt app, it is just a blank page? Is there any missing configuration I should do?
I think the advantage is that they make syntax errors impossible and are more discoverable, because the available blocks can be seen in the sidebar. Of course once you have mastered a language, it is more efficient to write text, but for a beginner it can make the entry less daunting.
> you still failed to explain why it is ok to spend energy on useless (on a technical level) decorative Christmas lights, but not on Bitcoin.

Christmas lights produce value and there isn't a less wasteful way to provide the same value (because the value is a subjective notion of prettiness, we can't say that other forms of decoration are acceptable substitutes). Whereas bitcoin does have a cheaper substitute (because bitcoin is functional, so any other system that does the same thing is just as good).

> The point http://blog.zorinaq.com/bitcoin-mining-is-not-wasteful/ is making is that if Bitcoin's market cap is that high, then it probably will have helped increase the world's GDP by at least 0.74%

There is no logical basis for that inference - I suspect that article is just trying to trick people by making them compare a large-sounding number ($1 trillion) with a small-sounding number (0.74%), because people don't have a good intuition for how big the world's GDP is. Compare market cap with market cap or compare production with production.

> False. You cannot name them because they do not exist. Only cryptocurrencies accomplish this.

https://en.wikipedia.org/wiki/Real-time_gross_settlement
Show HN: Calculus, equation solver Messenger bot (type “hi” to start)
Curious how this got a downvote. Apparently WSJ employees read HN lol.
Thank you for Moonscript!

> The biggest open source project is a web framework for Open Resty: https://github.com/leafo/lapis

Looks like lapis is ~15K lines. The Howl editor has ~58K lines (including bindings and tests) - making it bigger, technically ;)
If the boxed fans have not improved significantly in the last years then a good heatsink/fan would have been a very good investment. At least if one sits in the same room where the box is running.
Modified Vancomycin makes drug resistance much more unlikely
This stack overflow link is interesting but most of the concern is over very theoretical issues. In practice a significant portion of the humanity uses multiple non-ECC RAM devices every day and yet most of us don't seem to experience widespread memory issues. I can't even remember the last time my desktop experienced a hard crash (well actually I can, it was because of a faulty... graphic card).

I wish my phone fared that well, but I'm not sure RAM would be the first suspect for my general Android stability issues...
I just meant it subjectively. I assume some might not like this expedient style as a matter of taste, because most publications/articles/tutorials are not written so concisely.
Yes, this is why I say I really don't presume to understand much. I've seen some things, and it's questionable whether I understand what I see through my western cultural filters.

My pockets were mostly southern india and a bit of delhi and kolkata. In work contexts of IT, I (thought) I saw similarities, but I'm sure there's many subtle differences that just eluded me.
Still, as far as I understand it, it comes down to how good/competent the IT dept is at log-keeping, and how complicit they are in the forgery.

In a more broader way, how can one prove innocence if their company use the employee's credentials (ID/email/etc.) to drop the blame on them? Wouldn't it be the employees words against the employer, while at the same time the employer has the control over the data/evidence?
I find it sociologically interesting how layers of math and publishing indirection can be used to convince people that someone's opinions and biases (hand labels) might in fact be statistically significant facts about the world.

To their credit, at least the original authors acknowledge this problem.
Thank you everyone for your contributions. I've spotted and upvoted some very good answers. If anyone has more tips and tricks please chime in.

Some takeaways so far:

- work schedule: do 1.5-2h blocks of work alternated by 0.5-1h blocks of non-stress activities, OR blocks of different types of work.
- eat healthy
- get enough sleep
- exercise
- meditate
- alternate sit/stand posture

Also, since a lot of you are asking, I thought I'd provide more context. I'm the founder of my current startup. My background is software engineering. Love what I do, love my team. I do prioritize my tasks. "Hacking"-wise, I've been doing meditation, eating very healthy (organic, lo-carb, no-caffeine, no-drug), exercising. I can usually bump to 60hrs if I do what I'm experienced with, but things seem to come to a limit of 45hrs under stressful periods.

Thanks to your answers, I now have some ideas of what to fix:

- sleep: my total sleep hours is fine, but my sleep schedule is wild.
- work schedule: gonna try balancing the work blocks with relax blocks. I usually get stuck on the computer coding for 3 hours straight. Will have to learn to leave it after 1.5-2h.

So far so good, thanks everyone! Remember to chime in if you have anything else to add.
> "But this is not the case for children who are less able to figure it out for themselves and need more guidance. The gap between the brightest and the less able has already begun widening and I am very afraid that this will only get worse".

It's too bad, but doesn't that just mean that the better students have been held back by the previous system and they're finally getting what they need? The slower students need something else, but I hope that the better ones continue getting better education that they can use.
I'd like to see more effort placed in the space between research and application, the output of academia seems largely a vast trove of unread and unimplemented ideas. When the research reveals something that is of value to us all, yet not exploitable in a capitalist system, if there is no financial gain from exploiting research then who else will look to benefit from it. Given the large amount spent on research, it seems we would benefit from additional spending on disseminating the results to those who can make use of the information to have real world impact.

As far as AI risks, I am more concerned of the risk of human error in believing they understand things enough to deliver systems that can really mimic intelligence when in reality I've seen nothing intelligent in anything that claims AI in it, high speed weighted pattern recognition, yes, intelligence, no.
My site, https://pocketgophers.com, is written in Go and deployed on a single VPS. I described my setup at https://forum.golangbridge.org/t/best-go-dev-deployment-envi...
If you are that proficient at solving it, do you want to create some levels? :)
> If a bit flips in a lone workstation and noone is around to see it, does it make a bug?

No, bugs are - these days - considered to be mostly software issues, undetected hardware faults are not bugs in that sense but could lead to data corruption or at a much higher level wrong output.

If you don't care at all about the output of your computer (game playing, other recreational use) then not having ECC is fine, but if you do care about your results and you have multiple 10's or even 100's of GB of RAM in your machine then to have the option of ECC is useful.

Intel is just using the ECC thing as a way to justify the price difference between their Xeon product line and the consumer stuff.

If you ever have to deal with a filesystem that slowly got corrupted because of an undetected memory issue you'll be overnight transformed into an ECC advocate.

Keep in mind that those 'decent backups' were made by the machine you do not trust.

And god help you if your backups were incremental.
Misogynist post ahead. You can make yourself feel good by downvoting this.

In Poland where I made my CS degree, girls studying CS are very few. As a result, girl students get a lot more (sexually motivated) attention than on other, less technical subjects. Long story short guys were falling over themselves to help girls pass their programming assignment, do their homeworks for them etc. (Some) girls were very happy to take advantage of it. I wouldn't be surprised if they had guys helping them cheat on exams.

Supply and demand, plus sexual attraction are a part of the problem.
10 signs you should invest in Web Scraping
I've seen that kind of things at certain previous employers too.

I can understand the security perspective, but strongly don't agree with the direction it then leads people → "your workmates can't be trusted".

That's rarely a productive thing to add to any high performance culture mix. :(
This is disheartening.
The issue would be more like "I see my neighbour left his door open when leaving for work; I go in, leave a note on the kitchen table and shut the door". This might be OK or not depending on community, but at least it wouldn't be always entirely unreasonable.
Giphy employs 70 people. This I find an astonishing high number.

It also seems that they are partnered with netflix to automatically create gifs from their content; this is interesting. But what about content providers who aren't so happy about unauthorized clips being created of their content - I would have thought giphy is a copyright disaster, should owners assert their rights.
Unrelated to pipes specifically but along the same lines, I feel like app developers ought to conform to a pre-defined standard like schema.org for their respective content so that everything can be inter-operable in theory. That way if I'm using Microsoft Todo or Google Keep or whatever, the potential for Google Assistant or Siri or Cortana to add to whichever Todo App I'm using is already there.

What are the drawbacks behind something like this?
The base issue is that the fees that agencies/aggregators like booking.com are (IMHO outrageously) high, in the 15% (a minimum that I believe very few hotels pay) up to 25%-30%.
On average, it is something like 18%-20%.

To have a term of comparison, in the old times when travel agencies existed, the fee was more in the 5%-10% range.

Small hotels must submit to them to have any visibility on the net, and (I believe it depends on countries, in some the clause has been deemed as invalid) the contract states that the hotel must not expose to the net (on its own site) a price that is lower than the one on the aggregator.

Hotel chains might have the visibility and resources to bypass this perverse mechanism, and even if they pay the lowest fee of 15%, in times of low margins every fraction is important.
If the only reason to buy a token is because you expect to sell it later at a greater price, then this is known as a pyramid scheme, not investment. This will end the same way as all other schemes that rely on continual capital gains: collapse when people want to withdraw their profits, turning capital gains into capital losses, and thus revealing that there was never any future profit to be had (unless you were lucky to exit early).

Investment differs from speculation in that it offers a yield on capital, not just a capital gain. When a company pays dividends to shareholders, all holders gain. When a company's stock increases in price, the profits of those who gain are taken from those who've lost. Speculation is zero-sum, investment is not.

A yield on capital is fundamentally different from a capital gain, because a yield is a flow of profit paid out right now, as opposed to an alleged gain that will only be realized in the future (at which point the whole thing collapses, because the system depends on continual appreciation). Importantly, a yield on USD is paid in USD, a yield on bitcoins is paid in bitcoins, etc. Paying a yield in a scarce currency is a challenge, while bidding up the price, as measured by some other currency, is relatively simple.
Yeah. I've always explained my decision in face to face discussions, and the first thing they ask once they've confirmed that is definitely what I want is if I could write it in a letter please.
Cool project, but not what I expected it be.
> After reviewing Toyota’s software engineering process and the source code for the 2005 Toyota Camry, both concluded that the system was defective and dangerous, riddled with bugs and gaps in its failsafes that led to the root cause of the crash.

> Bookout and Schwarz v. Toyota emanated from a September 2007 UA event that caused a fatal crash. Jean Bookout and her friend and passenger Barbara Schwarz were exiting Interstate Highway 69 in Oklahoma, when she lost throttle control of her 2005 Camry. When the service brakes would not stop her speeding sedan, she threw the parking brake, leaving a 150-foot skid mark from right rear tire, and a 25-foot skid mark from the left. The Camry, however, continued speeding down the ramp and across the road at the bottom, crashing into an embankment. Schwarz died of her injuries; Bookout spent five months recovering from head and back injuries.

It's not just spacecraft that kill people due to crappy code. Even something as mundane as a _Camry_ can be fatal if the software team isn't diligent about their work.

http://www.safetyresearch.net/blog/articles/toyota-unintende...
Immigrants move to a new country on their own accord to (potentially) build a new life for themselves there.

An expat is a person temporarily or permanently residing in a country other than that of their citizenship sent abroad by their employers, who can be companies, governments, or non-governmental organisations, often with specially monetary incentives to make the (allegedly unwilling) move.
If they are clued up enough to require 2FA to send email remotely, they're clued up enough to keep logs.
Being a Software Developer Sucks
Show HN: Programming with Escher
The trick is to then talk through the code with them in the next interview.

"Why did you do this part this way? Would you do it differently if requirement X were different?"

It's immediately obvious if they cheated. Better yet, that's a much better, more relevant discussion than most whiteboard problems.
I wonder how many people here, as kids, preferred constructive toys like LEGO over cars. I suspect most people, but I could be wrong.
Sine you mention it, I feel obliged to point out that the only project that seems to be working on a real alternative to the sharing economy giants right now is Swarm City, a distributed application built on Ethereum (https://bitcointalk.org/index.php?topic=1794644.0 for information post). Despite the current ICO craze, most of the funded projects don't seem to be working on problems that affect everyday people with the exception of a few select projects.

Disclaimer: I'm a backer of the Swarm City project, but outside of that I truly believe that dApps that are able to solve the problem of sharing economy businesses built on privately controlled infra maintained by corporations completely financed with massive amounts of VC funding do not have correct incentive alignment with the providers of services or the users of the services, which makes exploration of alternatives a moral and social obligation.