skysight-inc/HackerNews huggingface dataset:
Not whiteboard, but I do doodle on paper to find a solution to a problem all the time. It's silly to assume that the problems that I deal with have already been dealt with by somebody else. Who needs programmers anyway if you can simply Google everything? How can you justify the wages of programmers who can't solve new problems on their own?
JSON Object,JSON Object,...

I guess? Maybe the records were exported one at a time and formatted for excel vs in an array for programmatic access
1 - You have not demonstrated in anyway that it's impossible to use JWT tokens in a secure manner. Just that it's easy to shoot yourself in the foot.

2 - It's not unethical to make tradeoffs, period. We all build systems that have potential attack vectors and we make tradeoffs based on threat models. That's the difference between Academics and Engineers.

Example: Hacker News allows shitty passwords, that's a security weakness. However, the data that's protected by that shitty password is pretty meaningless. Is that not a good security tradeoff? Is Hacker News unethical?
I always thought it's the same reason as when doing math on paper starting in elementary school you'd call things x, y, z, h, w, w2... etc. instead of triangle_width... etc.

In math'ish problems naming/algorithm (noise ratio) needs to be kept low, otherwise you can't read through it.

You want to elevate symbols between type/vars in reader's attention (what's happening) as opposed to being detailed in naming (which is less of a problem to recall).

It's the same in other languages, just look at SHA calculation in C or anything else - it's the same, math'ish style (and it's good).

ps. another answer may be that writing code this way uses less ink! :)
things that were/are aggressively advertized:

* soda

* cigarettes

* cereal

* TV

* FB

What do they have in common ?
In the UK the device managing the junction can already detect most failed lamps, it's common in safety applications to have paired filaments, so when one fails the other still works but you can detect the problem. People selling a city devices to manage their traffic offer the feature of the city being informed about failed lamps. But, that costs money and saving money is important in most places, so they'd rather wait for motorists to report a failed junction and repair it after the fact versus paying extra to solve it first.

As things move to LEDs it hardly matters anyway, a correctly engineered LED lamp doesn't suddenly fail like filament lamps, it just gets sort of dim gradually, so a regular schedule (e.g. replace all the LED lamps every 5 years) is the correct way to deal with it. Cheap consumer-grade LED modules sometimes fail suddenly due to over-heating or badly made electricals but the road maintenance people probably aren't buying unlabelled stuff off eBay so they're unlikely to have that problem.
No, it's a bird.
> Windows users who want to take extra precautions should consider using a 64-bit version of the Chrome browser instead of Edge or IE until the latter two browsers are patched

Eugh. Is this a sponsored post on Ars or is there really this level of tone-deafness w.r.t. responsible unbiased journalism?

"Company A finds vulnerability in competitor's product. We recommend using Company A's product instead (despite there being other competitors)"

On a similar note, the original Project Zero reporter didn't actually bother to test this in Edge before reporting it. I assume this has since been positively confirmed in Edge or is it still just speculation?
Really heart warming to see this kid. Hope he achieves the success he deserves.

But he has to understand what skill sets him apart. The things that stood out were all the non technical part. He looks like a solid entrepreneur material. Hope he realizes and quit working for others soon.
Trolling the Entire Internet
Get Motivated… or Else
Then it might not needed and ToC or Policy as in most cases it will not going to take serious user data that user are primarily concern with. But, If you are storing data from users, then I must say you need to give an idea about how you will going to use those data.
Java Spring – Handling Data with MongoDB
OpenBSD changes of note 7
If the things you want aren't worth the price, you don't buy it. no one is taking advantage of you; no one has a gun to your head.
> If they start talking about whether or not the arrays are sorted, how big they are, whether you could refactor the array building code to return the data as a object index instead ... then it's clear that the person knows how to code simple things, and all without needing to pick up a marker pen

Having worked with people like this, I have to call BS. There are a lot of people with the distinct skill of being able to effectively imitate the speech patterns of actual programmers. Asking questions, engaging in productive discussion, etc. But when faced with an empty editor, they simply cannot produce working code.

If you're already talking about coding a really simple problem like your array example, why not let them use a computer language to express a solution? After those 5 minutes, you can move on to richer parts of the interview confident that you're (probably) not going to hire a total bozo.
Previous HN discussion: https://news.ycombinator.com/item?id=13755082
He's true to his cause, I'll give him that.
Marketing for Startups and Podcasts with Michael Alexis
That seems like the right approach. The traffic light has a backup bulb and alerts when one burns out. I mean, cars can tell when a bulb is out, right? Why shouldn't traffic lights.
I prefer LISP notation, because it naturally allows to store functions.
> At worst, they paid someone to do it for them

Which would easily come out at the interview when they fail to answer basic questions about their code.

> at best, you have no idea what their approach was

So? Did you get code that would pass a code review? Did you get code with good commits/history?
It's the Never Java crowd who I just don't get. Java is almost always the most practical answer. And if you don't like Java, then use C#.
Is democracy an end in itself?
translucency
My point is that safety or otherwise of the target language is just not relevant. Even C has compile errors if you use the wrong type for an operation. Assembly largely does not.

Taken to the extreme, any language ultimately goes down to machine code. So if it was a relevant fact, it would be relevant for all languages.
I'm interested in your system. Do you explain it fully anywhere? To the extent that it's something that I could try?
Google, Waymo, Uber, Otto, oh my (the other side of cybersecurity)
You have to admit it's a little funny that if PNG's one goal in life was to replace GIF, they chose to not support the one thing GIF is used for today.

You had one job PNG. One job!
Sounds good, but I think they should add MathML support before this. It strikes me as absurd that Chrome doesn't yet support MathML. :-(
This month's 'Who is hiring' thread is the appropriate place to post this job advertisement.

March 2017, thread: https://news.ycombinator.com/item?id=13764728
+1, fell for that too. Flagged.
1. Prithvivallabh (Gujarati Book) by K.M. Munshi
2. Glimpses of World History[0] by J. Naheru

[0]. https://en.wikipedia.org/wiki/Glimpses_of_World_History
I'm very familiar with Bitcoin and Ethereum, but can someone explain what Dash's value proposition is?
Not that it really matters but the platform we use does a codepush, exactly like rn, does not mess with object c etc and was flagged, removing said feature still gets flagged and ios will not reply back, it's very frustrating
Dismissing someone using an objective/concrete criteria such as a failed programming test is not problematic.

On the other hand, if you dismiss someone because "is not a cultural fit" or some other subjective reason, the person can sue you, accuse you of discrimination and challenge you to prove your point over a legal mine field.
The main CPU is a Cortex-A8. In additions, there is a PRU-ICSS (Programmable Real-Time Unit Industrial Communication Subsystem), which has two 32-bit RISC cores. The latter can handle hard real-time intricacies without any latency from the A8. It is what sets this board apart from the simple-minded Raspberry Pi and other boards.

In practice, you can use the A8 as if the PRU is not there for 99% of what you want to do. You can also get into programming the PRU itself, but this is very much for the advanced user.

BTW, I don't see the PRU referred to anywhere else as "Cortex-M3".

https://www.element14.com/community/community/designcenter/s...
Google ‘Fred’ and the continuing death of the SERPS middle class
I'd just like to understand how on earth it costs 458€ per month to maintain this single light?

Does anyone have some insight into that data point?

Edit: I know the 150k over 28 years number is a bit rounded, but even using that it's 446/month or 14.60/day to run the light?!?
This makes me think of Liars Poker. There may not be anything special about what the traders are doing. They could just be in the right place at the right time.
It is a disaster in terms of democratic values to block a Minister 30 meters away from the Consulate and send her back. And no, nobody believes in the security argument. This move helped the right wing in both countries for the coming elections.
Time and time again we see regulators working for the monopoly corporations, not against them. Monopolies like Monsanto only exist /because/ of regulation. If the market were free, both Monsanto and the EPA would have to compete. In a regulated market, neither of them do.

Edit: Realize there's a good chance you're being sarcastic, but responding anyway since there are many people who'd take this at face value.
Curious what has changed since the previous 'Show HN'.

https://news.ycombinator.com/item?id=13036644
I agree.

As a biologist, Glyphosate and it's concoctions aren't a concern in terms of environmental exposure. The concentrations simply aren't there.
Show HN: Topic Story – daily topic modeling of the news
been waiting for this FOREVER
http://journals.plos.org/plosmedicine/article?id=10.1371/jou...

http://inhn.org/controversies/barry-blackwell-corporate-corr...

https://scholar.google.com/citations?view_op=view_citation&h...

http://www.bmj.com/content/354/bmj.i4578
Instead of "Be yourself" I would suggest "Own yourself". Take ownership of your mind, actions, personality, failures etc. There are lot of invisible tentacles sucked into your thinking process.

> It is possible I can make very little of myself; but this little is everything, and better than what I allow to be made out of me by the might of others, by the training of custom, religion, the laws, the State. -- Max Stirner

As a side note, Max Stirner has a great book called "The Ego and His Own". Gives a quite radical but refreshing view on individualism.
I'm astonished at how much people are mentioning apparent problems, given how great the game is.

I run it with the console both plugged in and handheld. On a TV, I have seen stutters a few (ten?) times in twice as many hours of gameplay. Even then they weren't very bad. My screen is not scratched. I have no dead pixels. The game is the best I have ever played. It is absolutely incredible.

My personal opinion? Bad news sells better than good news; a glowing review is never going to be as "good" (widely shared, viral, etc) a review as one selling problems. (And for websites and Youtube, it is selling: selling their channel).
Show HN: Quokka – The Live Scratchpad for JavaScript
Interesting question, and one I've been debating with myself for a bit too - I have a launch page setup for my new side project, currently in development but put a page up to gather interest.

Would folks expect a some terms or a privacy policy to be applied to this? All it is collecting is an email for notification of launch, and this is hosted by MailChimp. I suspect a ToS is overkill, but a privacy policy may be sensible for folks?
I Think You're Fat – Radical Honesty
That's a big part of it, yes,
roundup predates GMOs
> If you haven't used a BB product, check out the thing that I think is the biggest upside of these...the built in pair of PRUs.

Allwinner SoCs have an OpenRISC microcontroller used for managing deep sleep modes. [0]

I don't think anyone has figured out how to use it for other tasks yet, but it would be really great if there were more SoCs that included these kind of companion cores.

[0] http://linux-sunxi.org/AR100
Yes there is a way to avoid foods with roundup - grow them yourself.. Sorry but this is the only somehow* guaranteed way to avoid roundup..

* Even if you're growing food yourself, some roundup might still get in it if your neighbor is using it for example.
Roundup is (and many other treatments are) definitely not allowed for organical farming. There are several certifications checking that farmers comply to their rules.
And that's another big part of it.
> We are in the Age of Authenticity

I must be in a different age then, with all the hyping and pretending on facebook, and all the news-faking.
Washington state asks judge to block new Trump travel ban
Quadcopter shot with Patriot missile
Net neutrality, as promoted by this article's author, requires the elimination of an open Internet because it requires a central authority which will determine who can charge what and what they can charge for.
The fact that their website fails to clearly explain anything that I would say is particularly new to the world of cryptocurrencies I'd guess the value proposition is the marketing strategy...

Or even just a better pump & dump strategy - take a look at the historical price chart here: http://coinmarketcap.com/currencies/dash/
That there is debate about the health effects and environmental impact of glyphosate is a huge improvement over many previous pesticides which where obviously toxic to humans and environmentally persistent.
If it disallowed certain words (i.e. treated them specially instead of just reproducing the text as written) such as "</plaintext>" it wouldn't be plain text.
As an owner of the switch and the game. Nope not any issue you read online. No problem with the joy con, no performance problem (either handheld or TV). No dead pixels.

I bought the carrying box for it, then no scratch on the screen. Battery life is good when used in transport (forget about road trips of more than 3-4h).

The game slow a little down when there is a huge amount of grass, but it doesn't impede the gaming experience.

All in all, I'm really happy with my purchase and I don't get how so many people have so many issues with it.
You act like web developers are a lower class of human being. There are plenty of fullstack devs capable of writing Java/Swift/Obj-C but are just far more productive in a web stack. Plus the benefit of being cross-platform is a huge cost savings.
Even though you specifically say you are willing to go full blown PhD and are interested in digging deep on algorithms etc. I strongly recommend working through "Practical Deep Learning for Coders" course at fast.ai
It's free :)

It gives you an excellent feel for what is possible and they are very focused on solving interesting and practical problems right away. They explicitly try to take the "requires a math PhD" out of deep learning. Once you're through with the course you have a very solid practical overview and understanding and can solve tons of real world problems (it's almost a startup idea generator tbh.) and once you're at that stage it becomes tons easier to dive deep into specific algorithms and optimizations.

tl;dr: Take the course (they also walk you through setting up a AWS GPU server so no fancy hardware required) and you'll be able to solve real world problems with state of the art algorithms.
Drive Website traffic using these email offer tips
Ask HN: Why does CamelCamelCamel search redirect to Project Gutenberg?
The search box on the website (https://camelcamelcamel.com) works fine but directly visiting the search URL sends you to a Cloudfront cache of Project Gutenberg (specifically The Adventures of Sherlock Holmes).

Playing with it via curl, seems like omitting the Referer header causes it:

This goes to Gutenberg:

curl -v https://camelcamelcamel.com/search?sq=test

This doesn't:

curl -v https://camelcamelcamel.com/search?sq=test -H 'Referer: https://camelcamelcamel.com/'

Any ideas what's going on? Maybe they were being web scraped live via AJAX and put in a referrer check to break things? Problem with that is that it broke my quick search links...
Creepy facial recognition iPhone app lets you match photos of Strangers
As far as phone numbers go, a number of grocery stores and other chains (e.g. pet stores, etc.) offer discounts if you provide them with one. What I do is give them my google voice number (a service I don't use at all) instead. That way I'm able to recall the number but I'm not exposing anything personal and still reap the benefits of in-store discounts.
10 Tips to Get More Out of Your Regexes in Python
How to secure your Enterprise apps in 4 step
The problem is with the psychology of this. If the scientists are incorrect on the fuel efficiency, what else are they incorrect on? Maybe it can melt down, maybe it can't be built cheaply. It's just fuel for fear, uncertainty and doubt.

Shoreham was closed because the oil industry spread propaganda to activate and empower a NIMBY crowd. It had very little to do with real risks.
It is the future except that production code will not be written by Humans.
Awesome advertisement for netprospex, a lot of people would pay a lot of money for that data. I'm sure their phones are ringing off the hook this week. I'm sure this is unintended, but that's the reality as I see it.
AI Checks Your Head by Listening to What You Said
Will do. I'm in a good position to start (no shortage of python/aws experience), so the only fighting will be with the deep learning bits, hah.

Side note: Great job on making AWS setup/teardown straightforward. 90c/h is not terrible, but not cheap to accidentally leave on!
Technically, you're required by law to have a privacy policy, at least in most places. If you're collecting emails I'd say you should have one.

I was mostly curious what people do with their free sideprojects being a single github.io page with possibly Google Analytics or something. You are still technically breaching the GA ToS by not having one, but it seems a bit of a hassle.
If they don't like it, then they can use something else.

Why assume they are stupid and unable to make decisions for themselves?
Didn't you see the news?

Everything that works out for the right and against the left is a Russian plot orchestrated by Putin.

The eighties called and decided to lend their foreign policy to the democrats this time.
On iOS I like Reeder's integration with Feedly.

I'm also still grieving the loss of Google Reader.
This is really cool!

I have been using Exponent (Expo) on a side project for 5 months and love it.

Can I ask what editor this is built on? I've been considering for another project having a "live editor" for writing extensions, and this is the best ES6 + linter I've seen!

Is any of this app open source?
Greedy drug maker purposefully flooded black market with opioids
That's an incredibly German perspective. Somehow in other parts of the world, practicality is allowed to take precedence over rigid adherence to authority, and it seems to work out fine.

Reminds me of catching hell from random old German ladies in Berlin when I crossed a sleepy residential street, without a car on the road in sight for miles, without waiting for the crosswalk light to go green. Or gasp crossing a street without using a crosswalk!
I'm also in SA, and although I can't comment from a personal level (have degree), I don't think we have it as bad as some other countries in terms of degree snobbery. Sure, it will definitely lock you out of many large corporations at an HR level. But many more are just hungry for developer talent, and wouldn't think twice about hiring those without a degree. If it was up to me, I'd hire anyone who a) shows a lot of interest in programming, and b) can actually back that up in some fashion. Sadly it's often not up to us techies, so it's definitely a disadvantage if you don't have one.

(Come to think of it, I've worked with a dev at one of the big 4 banks who didn't even have a matric / grade 12. There may have been some protectionism in the initial hiring, but nobody batted an eyelid after that since he was a very good developer.)
And now I want to learn SVG.
Seems to be for pedestrian crossing. Isn't there a push button on the pole?
Actually I started on an Atari 400 and then eventually an Amiga 1000. Perhaps that's more common here in the states?
Yes. I created a free app involving speeding in your car so ToS absolving me of responsibility for misuse was necessary. I also included a privacy policy about analytics data collected. I worded it in plain terms myself without involving a lawyer.

https://jakehilborn.github.io/speedr/
You're not supposed to be trying to be someone you're not. If you have to put in that much effort during your day job then you won't be happy. You just need to relax and be yourself, it not only makes everyone more comfortable but it lets you and the company start to evaluate whether or not you're good cultural fits. You'd be pissed off if they mis-represented the culture there during the interview process, and they have just as much right to be pissed if you act completely differently (in a negative way) when you start working.
Upgrading through every version of Windows (2017 edition)
As I said, it was a specific article I had in mind. Turns out it's Charlie Stross (@cstross):

http://www.antipope.org/charlie/blog-static/2017/02/some-not...

[I]if you have heavily invested in fossil fuels, time is running out to realize a return on your investment. Buying a US administration tailored to maximize ROI while fighting a rear-guard action against action on climate change and roll-out of a new, rival energy infrastructure is therefore rational (in business terms).

Russia and the Putin angle is best understood as part of this; oil and gas exports accounted for 68% of Russia's export revenues in 2013. The possibility that Trump is personally heavily invested in Rosneft via shell proxies while being at loggerheads with Merkel might be an inversion of the normal state of affairs in international relations for the past 70 years but is entirely consistent with the big money picture: Germany is trying to push (heavily) for renewable power....

This, quite frankly, makes as much sense to me as anything else. If not considerably more.

An: sometimes a conspiracy really is a conspiracy, and they really are out to get you.
Which Internet rule is it which states that we can all claim we have been any occupation that suits the discussion, and without any additional evidence to support such claims?
Nothing like a throwaway account supporting a gigantic crap spewer

At best a troll
ArchiveTeam Wiki: History is our future
The popularity of animated GIFs, or the use at any scale of them at all really, only came after PNG was finalized.

The design of PNG started in January 1995 and PNG 1.0 was published in October 1996. Netscape Navigator added animated GIF support in September 1995, and if I remember correctly, it wasn't immediately used at large scale. Anyway, by that time, the PNG team had IIRC already decided to put animation in a yet-to-be-designed MNG.
Most companies avoid that by not giving candidates a reason why they were not hired.
Are any of the commenters on this thread female?

I read or skimmed every comment up to this moment, and every single one sounds like it's written by a male.

Perhaps I'm silly but I feel a female commenting here would have mentioned their experience-- and nobody so far does as far as I could tell.