skysight-inc/HackerNews huggingface dataset:
Whiteboards are okay for ad-hoc lists and diagrams, but they are a poor medium for coding.

Some of the biggest productivity gains I've had over the years were related switching from "writing code down" to "thinking in code" mentality and abandoning linear, paper-like ways of thinking, which hindered me when I was in college.

For anyone who believes that paper and whiteboards are "good enough" for coding, I highly recommend watching some of Victor Bret's or Alan Kay's talks. Pretty much any of them. They consistently touch on the subject of dynamic media as a way to empower people to... well, think better for the lack of better terms.
The IRS is probably the best US example of "proportionate punishments" and why people should not be overly afraid of GDPR.

The tax laws are vastly more complex than GDPR. The maximum penalties for tax fraud seem to be $250,000 + cost of prosecution + 5 years in jail.

If you make a small mistake on your taxes, and the IRS notices, you will probably receive a warning and have to repay it with interest. If you make a negligent mistake, you may be in addition be fined a small percentage, like 10-20%, of the amount you failed to declare. You have to conduct very large scale and intentional tax evasion for the maximum penalties to apply.

The IRS could argue for and try to apply the maximum penalties for a lemonade stand, but they don't. And people go on with their lives, put in their best effort to comply, and can be confident that they will be treated fairly.
Depends on the phone. I don’t think any modern phones support this, but you could try.

The prefix for the logo is //SCKL1581 and IIRC all you need is an unencoded bitmap in hex. I.e., “0” is 4 black pixels and “f” is 4 white (or vice versa). The data format for ringtones is a lot more complicated.

In theory you can just hex dump a monochrome bmp file of the correct size, although the byte order may be wrong and you’ll need to strip the headers.

However you also need to know the codes for the network/country. If the first link doesn’t cover it I found another one here:

https://www.csoft.co.uk/archive/sckl#an-operator-logo

IIRC images are zero-padded automatically so you can send in a single message as long as it’s not full size. The other problem is that modern phones handle multipart SMS automatically, so it might mangle the preamble. You might have more luck sending from an ancient phone or going via an SMS gateway API directly.
a company had better apply GDPR to everything rather than just a subset

And that's what Cloudflare chose to do. We are treating all customers the same regardless of location.

"Of the companies I spoke with for this story, both Cloudflare and Mozilla will be GDPR compliant no matter where their customers are located." https://www.fastcodesign.com/90171699/what-is-gdpr-and-why-s...
For this reason I am glad the UK eliminated the death penalty back into the 50s. Many times, after serious crimes, media figures will call for it to be reinstated, but it just isn't worth the risk. One of the final people executed in the UK, Timothy Evans, was convicted on flimsy evidence and was later exonerated. Admitting someone was innocent of a crime is pretty meaningless after they have been executed for it. Might as well just put your hands up and say 'whoops'. And here the court could hand down a death sentence for such inconsistent and inconclusive (from Cooper's perspective) evidence? The criteria for capital punishment should be so tight as to practically require the perpetrator to be caught standing over the victim holding the stained knife.

At the same time, the underpinnings of racism here are appalling, as they often are in these repeating stories. Anyone blocking new examination of evidence knows for certain the conviction is unsound and that the conclusions could be decisive. Reading through this story, yes of course the author is biased, but it's plainly black and white, quite literally. Why else would all witness testimony point towards white criminals, they're literally handed the necessary evidence to convict a white criminal and yet the authorities pursue a single black man for the crime. Hideous. The most disturbing thing is, if asked how they sleep at night, I would have no doubt the sheriff's officers would have no hesitation in saying 'perfectly fine, thank you'.
There was a way to make your point politely and be taken seriously. This was not the way.
this is 100% wrong
I think this is a situation where it's easy to see the mote in someone else's eye. I tried to provide a summary using the standard terms for both approaches (in practice, making it clear I preferred a principles-based approach); you jumped up to rebut (in practice, by trying to find the most derogatory synonym for "principles-based regulation" and accusing opponents of "frothing at the mouth"). And then both of us are astonished by the level of partisanship in this argument ;)

It's true, I do think that a more principles-based approach is usually preferable. (And I will happily marshal anecdata to that end!)

But it's naive to think that any approach comes without a cost. Even the PayPal example I mentioned above could be coloured the other way: A company makes a major investment in a foreign market, only to find the rules changed underneath them by a capricious government agency! (Someone brought up IR35 down-thread, and that's an excellent example too.) Is that an acceptable cost for the outcome? I'd look at the overall state of (eg) consumer financial protections in the US vs the UK and say "yes"; but I'm open to evidence-based disagreement.
> In rules-based regulation, all the rules are spelled out in advance, and the regulator is basically an automaton once the rules are set.

Given that description, after a couple decades working in some and dealing daily with the acts of other agencies who which issue and apply regulations on the US, let me assure you that the regulatory system in the US is nothing at all like “rule-based” as you have described it.
I remember having this problem in my fifth grade computer lab, along with disliking the single button.

I’m not sure how they justified filling a computer lab in an elementary school with iMacs, especially since the only things we did on them were typing tests and playing Oregon Trail.
So I guess CNN, MSNBC, Washington Post, etc are authoritarians with their constant need to talk about Stormy Daniels and similarly asinine storylines in a coordinated attempt to tar and feather Trump with any and every distraction possible?
The running assumption on HN seems to be that ML/data science jobs are easy because you can just "plug in" already implemented algorithms and just expect things to work. I think the barrier for most of these jobs is a proper statistics education--one that involves active exploration of real world data that's imperfect and has to be cleaned. Very rarely is there an obvious solution to big data problems and much of the work is tedious parameter tuning that absolutely does require knowledge of the math and domain and not just how to write k-Means.
I always doubted the reactionless drive aspect of this, but has anymore research gone into the apparent spacetime warping effect that one NASA group discovered? Even if it can't do anything more than disort light more effectively than lots of magnetism doesn't make it useless
Ah, I see what you mean. I wasn't necessarily trying to index only on the emotional aspect of it. Though, I think I see how that is required for the way I framed it.

So, to reframe. For the cases where it is completely "XOR", I think the emotional attachment matters a lot. For the others, I suspect it is more of a short circuiting behavior. "Coffee, tea, or soda?" I've often answered that with "Coffee and soda water, please." That or just stopped listening when they listed what I wanted anyway. :)
> const int CENTRIFUGE_RPM = 1203;

As the linked article points out, it wasn't just raising the speed, it was raising it in a subtle enough way to ruin the process while other experts routinely monitored the system
The poster is referring to this Krebs security post:
https://krebsonsecurity.com/2018/05/think-youve-got-your-cre...

And the HN discussion:
https://news.ycombinator.com/item?id=17029913

I did request my NCTUE report after reading that (and froze my credit there) but there was nothing unexpected.
> Being able to implement bubble sort on a whiteboard does not correlate very well with being able to deliver business value, in my experience.

To add to this, it's being able to write code on a whiteboard in a high pressure situation while talking about every step you're taking. Over time I've gotten more comfortable with this, but mainly by doing more interviews, not by getting better at my job.
As a "junior" applying to data science positions, I have a 50/50 mix of "no way I'm qualified for that", and "that sounds like a really fun problem."
Free:

- The book: https://doc.rust-lang.org/book/second-edition/index.html

- Rust By Example is also good but it may currently be out of date (folks are working to improve it)

Paid:

- The O'Reilly book by Jim Blandy and Jason Orendorff

- integer32 in the US has done paid trainings in the past

- Asquera in Germany does trainings too (the content is https://skade.github.io/rust-three-days-course/presentation/... )
Oh, in that case it's just placebo, price, and primed expectations.
The company itself says that Movie Pass customers purchase an average of $13 of concessions, about double average movie goers. (Not to defend the general idea of MP as a business). https://www.google.com/amp/s/www.wired.com/story/moviepass-s...
This is a fantastic library and made it so much easier for a beginner like me to make stuff!
Syslog (at least on Solaris) seems to have a max length of 1024 characters. Highly annoying and seemingly arbitrary limitation.
I say this without having seen the code base for either, but I'd be surprised if Stuxnet's code base was anywhere near as large or with as many moving pieces. Still, it's incredible to imagine the knowledge base that needed to go into Stuxnet to get things off the ground.

Google Search was originally written by two guys in graduate school and has been refined and rewritten many times since then. I'm sure the code base is complicated and undoubtedly some of the greatest minds in software engineering and computer science have used it. The same goes for Linux, which was written by one guy and grew from there.

On the other hand, Stuxnet isn't something that a few brilliant graduate students could have put together. To even get this thing off the ground, you need people with backgrounds in nuclear physics and/or chemistry, operating systems specialists, people with knowledge of industrial equipment, networking experts, an espionage network and competent management to pull it all together. Plus, you need to keep the whole project secret. Oh, and funding. Lot's of funding.

I'd call that sophistication in that you can't even think about starting to tackle this problem if you're just two guys in a garage.
There was a popular quote in 70's & 80's in corporate America "nobody ever got fired for buying an IBM machine" and that had more to do with branding than anything else. It's the same reason certain law firms hire only from Harvard, you are not second guessing the candidate, as far as the qualifications are concerned. It certainly does not guarantee that the candidate will be good but does fit the requirements.

I think this is a problem for candidates who don't meet the set requirements, but this can also be an opportunity to differentiate from rest of the pack.
Especially the sound it makes as it tries to read a disk with bad sectors. I can still hear that in my mind.
USB RAID: good for back up ?
Hi all,

I do download stuff from time to time, even from Youtube, to keep them somewhere safe, as I were building up a small digital library.

I like to select stuff which I really find interesting and this process helps me in removing a lot of noise which you would get by stashing all in the playlist, or in many playlist across several websites, websites, blogs, you see what I mean I guess.

My small USB HD is getting big enough (20 GB) for me to worry of a backup, do you think as an USB RAID HD as a good solution ? And, if so, do you have any product to recommend ?
The launch is a two person process and while in theory the second person is only there to verify the identity of the President this has never been put to the test and there truly is no way to tell what would Mattis do in a situation like this.
I think so. It's probably a reason why some people prefer a bit of "human buzz" when working remotely — e.g. a not-too-noisy coffee shop or a pleasant library, where you can work at peace, but still feel the human presence around you. Which can be a welcome change to always working from home.
Counterpoint: Trying to learn and understand particle physics the way it evolved, before the insight of quarks, is like crossing a quagmire of despair.
You mean how much money is charged?
You think you've got it bad, imagine how it is for us candidates.
Sounds amusing +2
those interpretations are wrong. but even so, blocking eu traffic by IP isn’t sufficient.
Yes, because being against a law that is both reasonable and the right thing to do doesn't make any sense when you're a real live human being. The hysteria about businesses imploding under legislation is classic internet outrage at a phenomenon not very well understood. If you actually took the time to read the source material, you could very see that it's reasonable and made to protect you. At the same time, you would see that there will not be any world-ending fines handed out for literally no reason (on a slight tangent I don't understand why it is so impossible to grasp that this isn't something that happens in the EU).
I tested :terminal but I still prefer my tmux + vim config (seems more productive). But, I have to say that for ssh connections this will be really useful.
This is a good idea, although the focus on 'anti-whiteboard' is a bit limiting. It's a shame it's its own site instead of a feature on other sites.

There's no interview process that works best for every candidate; some prefer whiteboards or homework or practical debugging on their on computer or hand-wavey design or whatever. Candidates (and companies!) could save a lot of time by letting applicants filter their searches to companies using methods that will let them put their best foot forward.
https://www.wsj.com/video/reporting-on-theranos-and-elizabet...

At 4:00 in this video they talk about Holmes fake "deep voice". I think its pretty clearly her fraud tendencies run really really deep. I don't think you could trust anything you think makes her a genius. The only things we actually know about her is that she could get into Standford, where she dropped out. She could also raise money really well.

I don't think she is by any means dumb. But there is absolutely no evidence of genius.
Who defines what is a legitimate business purpose?
Let's say I comply with all that, but someone makes a complaint and particularly bitter civil servant judges that the collection is not legitimate, because he doesn't like the content of the website?
It can't be overstated how important it is for more senior level members of a team to be aware of this happening. Very often a junior has "great" ideas, but they are based on very little factual data. They are not yet able to see the whole picture, and it is the job of seniors/managers etc. on the team to guide them.
The conventional solution to that problem I’ve heard for the last couple decades is to use encryption so the backup doesn’t need to be altered ahead of your normal rotation schedule as long as you can probably drop a customer’s key on demand.
Sadly there is disincentive to report bad workers on MTurk. You can block them through the MTurk system which rightfully puts their account at risk for termination. BUT Amazon sends them an email identifying you as the blocker, which causes them to go write terrible reviews of you on worker sites, which reduces the supply of workers for your HITs. So the ideal way to handle it is block them from your HIT server so at least they can't do YOUR HITs again and never report them.
Researchers Crowdsource Brain Mapping with Gamers, Discover 6 New Neuron Types
AP FACT CHECK: Tesla safety claims aren’t quite right
There is this game that was posted to HN earlier this week [1]. There is also `vimtutor` a text file that walks you through a tutorial in vim, I believe this ships by default with vim [2].

--

1: https://www.ostechnix.com/pacvim-a-cli-game-to-learn-vim-com...

2: https://superuser.com/questions/246487/how-to-use-vimtutor
The key part is that you have to bring all of those all together. In hindsight it might be straightforward but if you had a blank slate, how would you approach the problem of "stop Iran from refining Uranium"?
> Do people usually buy HSMs to store those?

At the time Stuxnet was around, no, not really.
First, I probably couldn't even do a well written version of the rule in any language. :) Not exactly my strength.

Second, sometimes the best trick you can do to make a build system cleaner, is to change the system it is building.

Though, as I stated elsewhere in this chain. I don't necessary mean to dismiss this effort. Just showing me gymnastics that are required to do something that most people just don't care to do, doesn't endear me to the ill suitability of the context. (Fun metaphor, actually. The fact that my house isn't designed to allow easy gynmastic practices in the living room is not a criticism of the house or of gymnastics. Showing me that a cartwheel will get you hurt there is not really showing me anything relevant.)
Every technology you use today is obsolete; time just hasn't quite caught up quite yet. Seconding the other commenter about how much there is to learn from these stories.
Huh, funny thing, I can film something using my cellphone camera no problem. The power of language.
Agreed, i would love to see a Youtube video of the right way to use Whiteboards like OP is talking about.
That rules.
Do you think Elon Musk should be in jail for the misleading content on this page:

https://www.tesla.com/autopilot
If anything, France would be helping Iran. I don't think they had anything to do with this.
> If the court seals the record its nearly impossible for anyone but government agencies to discover

No, it is not, because background check and other third-party intelligence firms aren't purely reactive now, they have and use tools to proactively vacuum up public records and maintain their own DBs. After-the-fact sealing of arrest records or expunging of convictions has no effect on data that is already in third-party hands.
It's GoLang, because that's easier to search for.
I'm psyched about what this means for debugger integration!
Exactly this. Implementing algorithms that work on well-defined clean data isn't difficult. Working with naive problems where the right algorithm isn't clear or can't be directly implemented is difficult. In many cases cost of implementation is significant. You can't just apply a model to millions of points of data and blindly expect to get anywhere without fundamentally understanding the data you're working with first. That's what separates data scientists from data engineers, and the ability to take a naive problem and work with it to a conclusion in a manner that's understandable both from a technical and business point of view is exactly why having a PhD is typically a barrier of entry because that's all academics in data science do all day!
"I had never studied nor been near hardware or software."

I don't understand this sentence. Steve Wozniak is saying that he's never been near hardware or software??
Browser based JavaScript IDE
Yes. It’s just that when they do, it becomes known as logic or science and philosophers get less interested in continuing to think about it.

Almost all of the early work in what we’d call computer science was done by philosophers before computers even existed.
Oh yes I already caught the demo.

So Thanos was your solution for building the energy economy and the larger ecosystem? The energy simulation is what really struck me as a fundamentally challenging element in a game. Maybe largely because in the first world we don't really have to face that problem at its root anymore.

Frankly, I also want to know if there are plans to release something based on that demo
But this is only your assumption and not a fact. Person on holiday is still EU resident and enjoys protection of GDPR.
Do you have a source that says that GDPR doesn't apply to IP outside of EU?
Apple versus Samsung patent trial comes down to the meaning of three-word phrase
Decisions can be tough when you have chronic pain
"most sophisticated software ever written" is a bit of a hyperbole. "most sophisticated computer worm ever discovered" seems more accurate.
Data science is like security: it's very easy to come up with something that looks really good but is horribly broken in subtle ways that you won't find until it's too late. I think there's a lot of value in having lots of people be literate at it, but part of that literacy is understanding that it's a hard problem and that it does need attention from dedicated specialists.
You need a Cut Undemocratic Naming Titles bill
Sr. Machine Learning Manager
>after a while, it just wasn't sustainable to carry on feeling stressed and edgy. Or my tolerance went up, or something. Life just feels a lot more reactive than it used to, I want to say more real. Although I do have stresses and worries sometimes I don't walk around feeling permanently stressed or scared, actually I love it - it was the best move I ever made in my life, I feel a vitality which I didn't have before.

Thank you for writing this. I think the constant stress “field” we live in has to do less with real immediate threats and more with a lot of artificial but constant pressures, reminders and triggers.

I somehow don’t think worrying about being attacked by an animal which is not here right now is the same as a boss putting the screws in you on an hourly basis, the ad industry telling you you’re ugly 250 times a day, the constant reminder that getting sick equals bankruptcy and death, and the daily news feed reminding you that the world is going to hell and you’re the only one not having amazing fun.
We're all dead. There is just a slight delay in implementation.
Oh man, the rest of us are so sorry that you are now required to responsibly handle personal information.

To quote the author:

> Then automate it. If you could automate the collection of the data in the first place then you definitely can automate the rest of the life cycle. There is no technical hurdle companies won’t jump through if it gets them juicy bits of data but as soon as the data needs to be removed we’re suddenly back in the stone age and some artisan with a chisel and hammer will have to jump into action to delete the records and this will take decades for even a small website. Such arguments are not made in good faith and in general make the person making them look pretty silly after all nobody ever complained about collecting data, in fact there are whole armies of programmers working hard to scrape data from public websites which is a lot more work than properly dealing with the life cycle of that data after it has been collected. So yes, it is a burden, no, the burden isn’t huge unless you expressly make it so but that’s your problem.
With more instance types and storage classes, EC2 offers a much wider spectrum of performance capabilities for CPU, storage (ephemeral and durable), and networking.
Yes but thi has nothing to do parallax.