skysight-inc/HackerNews huggingface dataset:
If you want to know more about other obscure products and prototypes see the secret weapons of Commodore: http://www.floodgap.com/retrobits/ckb/secret/
Hi. We had tons of success using protobuf-c and wrapping the resulting wrapper using cffi. The pure-python protobuf wrapper generates really terrible code - don't use it for anything performance-sensitive.
Nchan – pub/sub built onto Nginx
If the hypervisor already intercepts #DB and #AC, they are not affected.

MS has also released a fix: https://technet.microsoft.com/en-us/library/security/3108638

KVM: https://lkml.org/lkml/2015/11/10/214
Ask HN: How best to reach local restaurants?
I'm trying to talk to local restaurants about my startup to get their feedback. Rather than just walking in randomly, would it be better to try calling them first and trying to talk to the manager by phone first to then schedule time to come in?
Can I ask you what country you live in? No problem if you'd prefer not to disclose of course.
The current 8-bit art just uses some inspiration from old games, it does not aim to remake the same experience (which will be pretty boring because there already is a ton of games like that).

And I have to disagree to the fact they all look the same. When I watch Super Meat Boy, Shovel Knight, Void & Medler, Swords & Sorcery etc. they have really distinctive design.
And return [] when the DOM API return null.
Apple turns stores into classrooms
Download Baidu Antivirus 2016 Crack Full Version
How Does Database Design Help Organize Teachers, Lessons, and Students?
So how do you manage your time on Hacker News?
Even though this site teaches me things, it works a lot like a slot machine.
Each pull of the lever has a small chance of dispensing a reward like a mildly interesting article.
Not that different from reddit or buzzfeed. The difference mostly being the academic level of the reward.
#DB is usually only triggered when debugging, and #AC is even rarer. Most likely it would be fixed by the microcode triggering another exception instead, with the last resort being a triple fault obviously.
Switzerland.

You can actually look up random people's numbers, because all the plates are two letters for the Canton, plus a number starting at 1. So for instance "ZG 888" is a valid plate, as is "ZH 12345"
I don't think it's because you're squeezed for time, but more that you're sense of time has changed.

You're probably used to extracting information you want in a very short period of time via sites like StackOverflow or Wikipedia or whatever. If you're like me, when you encounter something that isn't going to give you the gold quickly, you probably move on to something that will.

You're used to the quick turnaround, so when something takes longer it makes you feel like you're squeezed for time.

For example, I have plenty of physical programming books. A lot of the time I know that the answer I seek is in one of those books. Sometimes I even know which book and the location in that book. But guess what? I still go to StackOverflow first because it's quicker and someone will have already summarized the book. I'm so used to getting information quickly, that actually having to look for it is unthinkable. It _feels_ like I don't have enough time to read the book myself, but that's really not true at all.
Url changed from http://www.independent.co.uk/news/world/americas/amazon-rain....
The chemist received a medal from the Royal Society and was made a baronet; he even “designed his own coat of arms, showing the safety lamp encircled with a Latin motto which announced: ‘I Built The Light Which Brings Safety.’”

Excellent!
Millennials and Robots: A Power Couple
https://news.ycombinator.com/item?id=10677465
Improving toolbars in LibreOffice
To me it feels forced. Idk, maybe we can just feel it when the presenter is reading a script. This feels a little... unnatural. Some youtube commentor said she's an "expression queen". I tend to agree, though I don't think they meant it in a negative way whereas I do. I guess that would be the appeal for some people but I am not used to learning stuff in such an expressive way.
that's the one - thanks for clarifying!
I have native IPv6 at home, it doesn't use NAT.
https://news.ycombinator.com/item?id=10687053
There's no privacy violations that happen that wouldn't have happened otherwise, right? If it was in your mail, you had access anyway.
But you have to write them before using. It's not needed in case of the discussed feature.
Trello, anyone?
ok, time to say it. "eatbeef" is not a hex. does he not know that, or is he not a programmer?
WinAVI All in One Converter Crack, Registration Code Free
"I don't think I know enough about health to have an opinion"

Yes, you have no idea of the issue.
Show HN by the creator 15 hours ago: https://news.ycombinator.com/item?id=10685946
Thanks for the upgrade link. I missed that. Great that NCHAN is (almost; besides directive prefix) configuration compatible!

The "Subscribers" section of "Push Module" should include websocket, I think.
Counting stars like you are One Republic
How Do You Solve a Problem Like Cyber Security?
As I am not the first one to shamelessly self plug: I made ngetopt.awk[0] an argument parser for GNU awk that handles long options as well.

I've been using it quite a bit, to transform a three-liner awk program into a full fledged command in little effort. Very nice to share with colleagues.

[0]: https://github.com/joepvd/ngetopt.awk
I don't know. Why would it be or not be?

Or might it only "sort of but not exactly" be?

I've heard of things being said that any individual instance wouldn't necessarily be sexist, but the fact that it is particularly common is. Is that a relevant idea? I am not sure.

However, perhaps the question might not be best considered only in terms of sexism, but in terms of general views on attractiveness, and then relating that to sexism?

But then again, that could also not apply. I don't know.
I'm not really making any claims here.

I figure that this probably isn't a particularly harmful thing in this instance, if it is at all, though it might be a useful thing as a starting point for thinking about a topic. But also, it could be useless for that also.

I don't know.
I'm not really sure what you mean by that. The interface is very different from Trello, as is the UX, and this is open source self-hosted.

Sure, Trello is great for organising yourself, but it's not the be all and end all.
Depends on which country you are targeting.
In India, it's just that you step in and ask for the manager. Pitch and get their card/number to followup. You also make sure to leave your card and may be a brochure.
Test-Case Reducers are Fuzzers
For anyone in the UK is interested in this type of data:

https://www.ordnancesurvey.co.uk/business-and-government/pro...

The data is free, but it's in Easting/Northing format rather than Latitude/Longitude. I would recommend converting it to Latitude/Longitude using the WGS84 projection (if that means nothing to you, basically it means you're using the standard format for coordinate data used in websites, can use the data with Google Maps, OSM, etc...).
The Readme actually clarified a lot of things for me that many longer texts skip over - why ReLU's are used (they prevent vanishing (or exploding) gradients), exactly how dropout works, why there is "momentum", etc.

I'm still not sure why he uses softplus instead of ReLU though. The implication is that it is better to have a smooth function, but is it? And does the benefit outweight the extra computational burden?

Also, the code is fantastically short.
Looks a little like AVD Address Value Delta that Onur Mutlu proposed.
I don't understand how a methane/oxygen reaction, once ignited, cannot travel through a metal cage… I'm sure it works but the "absorb the heat that caused the explosions" explanation doesn't make sense to me. Does anyone know in more detail how this works?
Show HN: RightGIF - a better /giphy for Slack
I agree, docker is half-baked.
Fun fact, C++ reserves double-underscores anywhere in names for the implementation. It's highly unlikely that you'll run into anything colliding with your names in the wild, but if someone wants to use your library in C++, it's technically bogus.
Yes, we get words wrong, but perhaps not as often as you may think
That was such a let down in the end...
One of the things that worries me about nodejs is the huge chain of dependencies. I'm not an expert on these things so it would be amazing if someone could correct me if I'm wrong.

It's enough for one of the packages down the line to break compatibility and don't change the version correctly (i.e. bump up major version number bit), or have a slightly too loose version requirements and everything breaks down the line. Ok, if something gets broken it's relatively easy to notice given the test coverage is good enough.

However, it's much much harder when it comes to security breaches (like the one described in the linked article), you might not notice it for a long long time.

Anecdotal data but I tried to teach the interns to use yeoman when they were working on a small angularjs project and it just didn't work, because some dependency somewhere was broken. Happened to me as well and the solution was to try to update it a few days later (should have opened an issue, I know).

I'm using npm shrinkwrap to avoid surprises but still.. It just doesn't feel right. I shouldn't be risking to break the project just by updating the dependencies, unless I've decided to update one of the dependencies to a new major version.
The only other option would be that they were referring to the carpet bombing of military formations in the field as being infamous. The carpet bombing by B52s of North Vietnamese troops in the field did occur, but was hardly infamous.
I meant reduce the refresh rate. My bad. Should have proof read what I typed. Essentially, what I meant was that many dram chips needn't be refreshed as often as they are now.
We built this little app over the weekend. We got sick of seeing bizarre or offensive Giphy gifs in our team's Slack channels. So we built this instead :)

Uses Slack button to add to your team. Use /gif [phrase] to get an _always_ suitable GIF!
How Unboxing Videos Can Help You and Your Shoppers
Power Your UX Research with Google Analytics
This would be classed as an import for OSM, and can get tricky. One problem is that the OSM community may already have lots of addresses already, and trying to "merge" the two datasets into one can be trickly.

There are sometimes social problems with imports. The long term affect of imports can be negative (just look at USA)
I love trello with all of my heart. In fact I am planning on integrating with Trello (making a TODO in a note will automatically add a card to your backlog).

But, this is not trello and it does not want to be. :)
When your parser accepts trailing commas, it becomes much easier to edit your lists and objects.

In standard json, the last element in a list or object is special, in that it can't have the trailing comma. Thus you have to special case every deletion and insertion of elements, to check if it needs a comma or not.

Without this requirement, you can remove and add elements without worry, which makes it easier for hand editing, and easier to avoid bugs in code.
There's one running now called Virtual Post Mail.
Random googling indicates brains have about 10^9 synapses per cubic mm. Say one byte = ten synapses then that's 100mb / mm3. Say one hiding place gets encoded in 100 bytes. That's potentially 1 million hiding places / mm3. So it probably doesn't need super compression.

It'd be interesting to figure how the thing works though.

I hazarding a guess at some sort of image recognition. If you went to a hiding point, took a snap with your phone and returned next year you could probably locate the spot by moving until the relative positions of trees etc in the image were the same. Something like that perhaps?
The Amazon page for Francis Spufford's Red Plenty, http://www.amazon.com/Red-Plenty-Francis-Spufford/dp/1555976... , currently features as 2nd comment one that starts by saying:

"I happened to grew up in Soviet Union and actually met some of the people mentioned in this book ..."

(and goes on to praise the authors accuracy.)
Basketball Gangs2 Closed Beta Is On
Prior discussions: https://hn.algolia.com/?query=HAKMEM%20points%3E10&sort=byDa....
Haha, this is what Jerry Seinfeld once jokingly proposed when he was mocking the postal service.

https://www.youtube.com/watch?feature=player_detailpage&v=xR...
Thanks. I added a section at the end with resources on learning more about HTTP/2
Profile Admin/Finance Officer – UNHCR – UN High Commissioner for Refugees
I have all my servers listed in my .ssh/config file with nice short names. With a simple alias on the command "grep -A1 '^H' .ssh/config | grep -v '--'", I can display the full list (amazon, but also scaleway, clouscale, my home box, ...).
I think I'll skip forward and answer the question for you, because the meaning of "better for California" is besides the point.

What happens if California tech companies are restricted to using only California law firms to take their company public?

CA tech companies currently choose New York law firms sometimes. Now they'll have to choose CA law firms. In the short run, this means they'll have to pay more, or sacrifice timeliness or quality of legal work, or not IPO at all. In the long run, more law firms will be created to meet demand -- if it's still around.

The short-term result is: CA tech companies IPO later or not at all, or they pay more to do it. Existing CA law firms, ready to do IPO work, make more money -- given the time-sensitivity of the demand, they make a lot more money. More CA law students decide to specialize in stuff that would push them towards IPO work. The quality of the legal work done is, overall, not as good as what you could get in New York. More effort is spent resolving disputes that arise from legal mistakes, and IPO prices aren't as high as companies could get them because law firms entering the IPO business take longer as they learn how to do IPOs. Companies' product stagnates because they have to put off investments. Employees with options are unable to sell their stock as soon.

The long-term result is: You now have IPO legal expertise in CA and New York. Because their respective markets are smaller, there is less specialization and the quality of the legal work is lower than it would otherwise be. Gluts and shortages as the demand for IPO legal work are experienced more severely, with more time spent idle and more people in the business of being a lawyer, instead of doing other things that are useful. The technology industry is smaller, because its companies raised less in IPOs, and because some of its companies couldn't keep up with out-of-state competitors by growing in a timely manner. Some lawyers are wealthier.

So, as a lowly Californian, for me:

1. The price and quality of available IPO legal expertise is worsened.

2. More people will be doing legal work instead of other productive activities, which means the price of other goods and services is higher

3. The rate of technological improvement (in areas related to the CA tech industry) will be lower, and greater proportion of the world's technology industry will be out-of-state.

Who benefits: Partners at some law firms, at a certain point in time.
I think https://nodesecurity.io/ will help you.

Security flagging that can parse your dependency tree is a good solution to this in my opinion.
Hoverboards are blowing up, US and UK officials warn
WW3+get+set,?+part+1+,+-+YouTube
LIPO, high current drain and no undervoltage protection on the cells. Poof.
Show HN: Empowering your social media impact
Amazon SES Undetermined Bounce Handling – Use Case
The site is still in beta, the design needs to be changed. But here's the concept of

Based on The Art of Repeating Tweets, by "Guy Kawasaki",
http://www.socialchamp.io

Let's say you tweet something at 1:00PM, however your target audience checked twitter at 8:00PM. They'd definitely miss your tweet. So repeating good content will generate more traction and bring more value. We delete your previously posted tweet and automatically push a fresh tweet.

The users can add photos, delete previously posted tweet from twitter, see their upcoming tweets, customize repeating timings and view Analytics too!

There's also an option to extract images from link and post is separately as image too. No need to download, post and delete image manually.

Any questions or feedback to improve will highly be appreciated? ( If you are extensive twitter user, I can share few voucher coupons too for full access, PM please!)
Yep.

It's like wanting developers to drive a luxury car so much they would pay a premium for luxury car owners.
more details here:

https://en.wikipedia.org/wiki/Flame_arrester

https://en.wikipedia.org/wiki/Davy_lamp

https://www.youtube.com/watch?v=u-GeraWUP6E

The wire mesh drops the temperature below ignition temperature and also drops the pressure. Since the outer air remains relatively cool, the mesh presumably continues to shed some heat through contact with the outside air, and so doesn't itself reach the ignition temperature on the outside. Maybe sort of like how you can hold a flame to a paper cup full of water and even though the paper is dry on the outside, it won't catch.
Automatic (YC S11) Is Hiring a Senior Android Engineer
Ask HN: Using VPN I get captcha'd by Google search – for what reason?
I am using an established VPN provider. For some reason when I execute search using google services I get confronted with google catpcha trying to verify, something is bothering their systems.

Just wonder what might be causing this, if anyone ran into that and how I can stop this.
This is an interesting version of the English language.
It is clarifying thinking and strengthening writing.

Or should I say:
I find this version of the English language interesting. It clarifies my thinking and strengthens my writing.
Slightly OT, but is there a similar or better standard for managing authorization more focused on web applications. I see many applications still use RBAC often mixed with application logic.

I'm not sure about OAuth as I don't have much experience but I think it doesn't scale to fine grained access control.

ABAC seems to be a better approach but I see no mainstream implementations of it. There is a company called Axiomatics that apparently has a product but is very hard to get a hands on.
Yes, you should use npm shrinkwrap. It baffles me that automatically update your dependencies is considering the right thing to do.

Practically that means that you can push a semicolon fix, your CI server will fetch a different (newer) version of a dependency and break something completely unrelated.
A lesson in how to lie with graphs in this article. The percentage supposedly represented by the boxes is indicated using the width of the box, but the human eye instinctively uses the area. That's how you can make 30% look 4 times larger than 15%, through the cunning manipulation of square laws.
For analog phone service, there must be a physical pair of wires running from the nearest switch to your house. As you can imagine, this can be expensive to maintain. Because more and more households are simply going without landlines, it no longer makes economic sense to have as many pairs going out as houses, and so providers want the ability to reassign wiring to houses that actually have service connected (this can be done at a local cabinet, in many areas you will see these by the street from time to time).

So the reasons that some houses may no longer have even 911 service is because their physical wiring has been disconnected. This requires sending out a technician, so it's only done if there's a reason, usually that another house's line has failed and they want to use the known good one for that house. It's not the providers being evil - it's them not wanting to have to maintain a huge amount of physical infrastructure for subscribers that don't exist and, per the trend, will never exist again.
The A-29 was meant to be exactly this. It's a sad story, well-told by Vice. http://motherboard.vice.com/read/low-and-slow
The design of my magic getopt
I took the tech support job because it was the only tech-related job.

If I do get to doing work remotely, I'd enjoy development more than TS.
Theories:

Too many different users from one IP

the VPN provider uses IP space from their hosting provider and normal users normally don't have IPs from a range where you'd expect servers

Someone ran bots from the same IP range (hosting provider)
There used to be a long history of firing (or at least not promoting) women when they start having children. This was viewed as wrong, so a law was put in to say that you can't make job decisions based on a persons "family status", which includes how many, if any, children they have. (It may also include whether they are married or not, because getting married used to be a carrer limiting factor for women).
I started thisismath.org as a naive college kid in 2011 because there weren't any good video lectures on advanced maths. I knew it was going to be difficult but I couldn't appreciate how much work would go into actually editing the videos at the quality that I wanted until I felt the true weight of the commitment. I was in over my head and after a few videos I confronted the reality that I didn't have the extra time to commit and I just trailed off.

I still think there's an important need for advanced math video resources, and we should commend anyone who puts in the effort.
great project!
I retwitted: https://twitter.com/solyarisoftware/status/67379850204928000...

Documentation is VERY well done.
publisher: Curl examples are perfect.
subscribers: maybe some examples in a language ( Ruby? :-) ) could help dummies like me. I'll study and if I can I'll propose you

respect
giorgio
Breasal is a handy tool for doing the conversion.

https://github.com/theodi/breasal
They're definitely not great, but the class of all comments that strike someone as pompous is so large that standardizing on snark in replies would sink us.
I believe the phrase "it is architecturally specified that these would be delivered sequentially" means that #DF doesn't always occur, depending on what the two exception types were; this goes back to the 80386:

http://intel80386.com/386htm/s09_08.htm

That has always been there, but I guess the wording is a bit unclear/the edge case where a "benign exception" occurs while handling another one was never really considered. If I had time I'd try these scenarios on real hardware to see if double or triple-fault happens, or if the CPU does get stuck in a loop.

The real problem might not be this edge-case itself, if real hardware can also get into an infinite loop (after all, some process running in a VM can easily execute one of those); it's the fact that the host loses control of the virtualised CPU.
The solution in that case is to not get the irrelevant high power engine.

Or, more accurately, not to pay for the high power engine. Choose and pay for the car independent of the irrelevant factor of engine power. If the best value car (from your perspective) happens to be one with a high power engine, then you'll get that one. But you don't pay more for one, especially when your prospective market is broad (the entire world).