skysight-inc/HackerNews huggingface dataset:
The United States censors links to foreign propaganda as well. They DDOS sites sometimes, especially ISIL-active forums, etc. I don't know if they DDOS state sponsored sites - they are probably more stealthy (something the Chinese don't care about).
Experts Find a Third Hacking Team Flash Exploit, Call for an End to the Madness
It's not really. No one is forcing the users to shout at him.
A good article for establishing an anchoring bias in the naive masses. They'll be so relieved that it's not as bad as it COULD have been. Just like a flea market bargainer who quotes you an insanely high price then sells it to you for a 300% markup, but you think you're getting a discount. Reels em' in every time.
previous discussion: https://news.ycombinator.com/item?id=9883313
A true UX tool: A call for a tool that goes beyond prototyping
Developer Motivation
First Look: GitHub Desktop
I've been maintaining the FreeBSD port of the Flash 11 linux software for a year or so.

The one thing I have learned during that time is:

How to write a good VuXML entry.

I agree with the general sentiment of removing Flash, and will do my part in convincing others that FreeBSD (and, derived, PC-BSD and FreeNAS) should probably consider setting an expiration date for Flash, then at that date delete it.
A little history on previous pentaquark discoveries http://link.springer.com/article/10.1140%2Fepjh%2Fe2012-2003...
Iran Nuclear Deal: Tehran, World Powers Agree to Historic Pact
Oh don't worry, we'll get people's hands dirty with FIX, too, but making things accessible to web developers in their usual toolchains seemed like a good call for Chapter 1. Especially since I had never personally worked with FIX before and we had a slightly aggressive timeline.
In the UK, if an establishment serves alcohol, they must also provide free tap water at request. It was designed with binge drinking in mind. Most places do still sell bottled water though.
Can we build relatively fire-resistant wooden buildings today, using modern technology?
Surprising that heartbleed got past you? Or does haskell not eliminate buffer overflows. I've heard many clam it does.

SeL4. It comes up regularly that C, or java or python or some other well used language doesn't work well with isabelle, coq because of pointers, destructive assignment or whatever but haskell is pure and this is one of the many advantage of pure. I don't have this opinion myself nor have I formed the opinion that it's false.
Since I don't know much about the topic, how much gambling is involved in fantasy sports? In other words, how much skill would be involved in all the drafting and picking etc, as opposed to just pure luck?
Where I come from if you sell alcohol you have to offer tap water for free. (You can obviously sell bottled water as well.) This is the case in several other countries as well. I have several times been forced to quote the law to a bar or restaurant when they attempt to illegally charge for tap water.
Thanks for the explanation. Am I the only one that thinks that term has absolutely nothing to do with fantasy sports?
Is it usable? OpenSSL is clearly pretty bad so it doesn't meet that benchmark? Or am I missing something?
Learn Android Development in 2 Minutes
How to generate random number in Java?
It's true. Downvotes don't change that.
Fly Through the Largest Ever Map of Our Galaxy's Cosmic Dust
spectacularly bad startups are a must have in anyone resumee:) more on topic: what is wrong with people? Fantasy-daily-esports? Is it for real?
I love DO.

I'm a novice/intermediate programmer, and when I knew nothing about what VPS even was I started using Linode(due to many great recommendations).

Linode is a great service, but recently I've switched to DO and I like it so much more. As a person who just needs a simple and straightforward way to put several django projects online - DO offers me a simple and beautiful interface, cheaper prices, and a lot of great and extremely useful tutorials.

It is much nicer to use and a droplet price starts from $5/mo, which is freakin' awesome, and all I need from VPS service at this point.

Thank you guys, you are great, keep it up!
What, do you think a plastic bottle isn't leaching things into the water?
The new Google Maps is also dramatically slower, laggier, and buggier than the old version which was a regular web app built to work on browsers from 2005.

I think the terribleness of recent Google web front-ends (not only Maps and Street View but also Search, Mail, Groups, Gplus, etc.) is mostly a product of incompetent management process internal to Google, rather than an indictment of web technology generally.
> What else do you need?

I need all of those things to look exactly the same in each and every browser, instead of corrupted icons or broken navigation because the developer tested it in Chrome for Windows but neglected, say, Iceweasel for Debian.

I have yet to find a non-flash game capable of doing that. And if the alternative is "we should discard this closed binary that works in every platform in favor of this free-but-browser-dependant stack", I find that odd.
The fun is dead, long live the fun
Not overly common, but always baffling when we get them.

For both my paid services, I send an email every time somebody's card is charged. The first line explains the charge, and the next two paragraphs tell you how to learn more about what we are, why we charged you, how to cancel, and that we are happy to refund you for any reason.

That last bit is an entire line by itself.

And then we still get a handful of chargebacks each year. Usually from the boss, who gave his card to an underling to buy our thing. And often they'll remember this when I remind them and still not cancel the chargeback.

It's frustrating.
Not sure if it's illegal here, but in South Africa restaurants are expected to serve you tap water if you ask for it. Doing otherwise would be rude, and most waiters (even at pubs) will clarify if you want 'bottled or tap' and 'with ice and lemon.'

I have noticed a strange phenomenon in Europe too, please forgive me if I'm generalising as I'm aware it's a big place, but people there seem like they won't do something without getting paid.

Example: delivery personnel who would deliver a refrigerator up to your door (but not further, into the kitchen) and a plumber who refused to even discuss what the options were for a problem we were having that was not what he had been called in for.

That doesn't happen here. Instead, the delivery guy usually helps you unpack the item of delivery, and the plumber will offer his opinion on a job he was not necessarily called in to fix.

Once again, standard disclaimer, this is anecdata, apologies for the generalisation.
The problem is the long tail of sites or site features that don't work without flash and users who rely on those sites or site features.

I've heard Facebook video and last.fm streaming don't work without Flash for eg.
Typo: "respsects"
> Including undefined behavior around memory allocation, in particular use-after-free?

There are obviously going to be limits to what can be done. If you access beyond memory, you get "bad data" if the address is mapped by the OS, or a crash if it's not. That's a clear bug, and we can't make C a language that is incapable of producing programs with bugs. I don't really think of this as "undefined" ... we define very clearly that one of two things happens, based on the OS' memory layout. That's very different from GCC's understanding, where undefined == "if I want to have the program upload a cat picture to Reddit instead of shift a signed integer right, then that's what I'll do." (facetious, but you get the idea. Many of GCC's 'optimizations' cause outright security vulnerabilities, and defy all logic, like deleting chunks of code entirely.)

We want the most logical thing to happen when a user does something, not a completely unexpected thing just because it happens to make some compiler benchmark test look a little better.

> Other forms of UB can mostly be patched up straightforwardly with a clean design

I'm betting there aren't any C programmers out there that know 100% of the behaviors that are undefined. I've been programming for 18 years, and I got bit the other day because I had "print(sqlRow.integer(), ", ", sqlRow.integer());" ... where the .integer() call incremented the internal read position. MinGW decided to evaluate the second call first, and then the first one, so my output ended up backward. You may think that one's obvious, just like I might think that a shift by more bits than the integer type holds being undefined is obvious, but there are people that would be surprised by both.

Stating that function arguments evaluate left-to-right, just like "operator," does in expressions, would be an infinitesimal speed hit on strange systems, and no speed hit at all on modern systems that can just as easily use an indirect move to set up the stack frame.

And if you have a processor that can't do arithmetic shift right, which would be extremely rare, then generate that processor's equivalent of "((x & m) ^ b) - b" after the shift.
Quite a few of these wargames has an interesting history. I think at least Leviathan, Narnia, Behemoth, Utumno and Maze originates from a site I believe had the url wargames.net about 15 years ago. That site got transformed into dievo.org (Digital Evolution) which later closed. intruded.net picked up the wargames to keep them online and they then ended up on overthewire.org.

I have very fond memories of hanging around the wargames.net and later dievo.org irc-channels in my late teens talking to the wonderful and talented people there (lots of swedes if I remember correctly). While the late night talks might have messed with my school grades somewhat I'm pretty sure I learned more from those people than I learned from school anyway. :) I probably wouldn't work as a developer today if it weren't for those communities so a big shoutout from Woodman if any of you are reading this! :)
Impact of the Internet Age
I don't know about the rest of Europe, but in Germany bars have to provide free tap water if you ask for it. They also have to offer at least one non-alcoholic drink that's cheaper than the cheapest alcoholic drink, IIRC.
You probably missed out on the hacking team leaks. These actions are triggered by the leaks. HT was sitting on a lot of flash 0-day exploits.

This leak was the best thing that happened to the web.
I have no experience with flipkey or pre-homeaway VRBO, but I can tell you that the smooth rental experience of AirBnB makes it much, much more appealing to use than VRBO. My VRBO experiences always involved strange inconsistent booking procedures and calendar management, and the website was clunky and old tech with lots of state-destroying page navigations. And one thing AirBnB has really nailed is that it can be really important to have great communication between the two parties in the transaction, not only through the mechanics of booking, but through your entire stay. There's a ton of redundancy in communication channels (email/sms/web/phone) for a transaction, and the result is that you never have to say "oh, I need to go run the app to send them a message" or log into a web page (oops I booked this on my desktop and I'm not logged in on mobile) or look up a phone number or anything like that. It's one big multi-transport conversation that is easy to use, so if you need to communicate, it just happens, rather than being something you have to work for.
In some UK cities, they build hardened telephone exchanges in the late 50s early 60s to try to guarantee communications in the event of a nuclear war. The one in Birmingham is now used for data cables and isn't open to public because of water-table rises.

http://www.subbrit.org.uk/rsg/sites/b/birmingham_anchor_exch...

http://www.birminghampost.co.uk/lifestyle/birminghams-hidden...

The Anchor exchange construction project had a cover story: an underground for Birmingham that, alas, had to be cancelled later because of changes in the market!

The main one in London was re-purposed from an abandoned underground station, itself used as a communication centre in the 2nd world war.

http://www.subbrit.org.uk/rsg/sites/k/kingsway/

So a civil defence use for such tunnels sounds very plausible. No budget line, no need for any questions &c.
You might have seen some of them on wargames.net, dievo.org or intruded.net (in chronological order) where some of them have been hosted before. :)
I genuinely agree with you here.

I've gone back to a desktop mail client (Thunderbird) and moved away from the web for this sort of thing myself.

As far as the web goes, I am very impressed at openstreetmap. That is fast, accurate and has more useful mapping data than anything else rather than fancy overlays and imaging.
FWIW, Google Maps are generally noticeably slower and laggier in Firefox when compared to Chrome.
That's making a lot of assumptions about the plumbing. Especially considering that a lot of public toilets and even hotel indicate that water from the tap is not safe.

For a practical example, in my old flat, the bathroom tap was hooked to the cold water tank that fed the hot water tank, hence potentially unsafe (definitively unsafe before I cleaned it after changing a valve). The kitchen tap was taking water directly from the main. That is BTW quite a typical british setup.

Anyway you are probably safe regardless.
They do get more bad press than perhaps others should. There is already a perception about Flash that it is not a great product, which feeds into this. Reasons are varied.

- Performance has not been good on Macs (my 2007 Macbook Pro literally burned my legs when running anything flashy)

- Flash updates mechanism seems a little spammy.

- Long-term perception of Adobe as a maker of a somewhat buggy, somewhat bloated software

- Steve Jobs' public denigration

- Backlash against proprietary standards being used on the web

The best thing about click to play Flash is it puts a stop to autoplay videos on the less reputable sites I occasionally and shamefully glance at for sports news.
Wouldn't DMA Design, now Rockstar North, count as a Scottish unicorn?
Great thing is this does away with the need for these macro languages like less and scss.
I don't think the hate comes from bugs or exploits.
I think people hate flash because it is laggy, slow, make things move in your screen you don't want, widely use for ads or to shit on the user experience, etc.

Granted most of it might be bad programming, but I still think he comes from here rather than exploits.
The age old test of any platform is the ability to run games, and HTML5 just isn't there when put next to Flash or native apps. And I'm not talking the bleeding edge stuff, but simple things like getting sound to work between browsers (a task that Flash did very well). Although to be fair the gatekeepers of browsers are Apple and Google who want you to pay the app store tax.
There's a lot of skill involved, but Fanduel (and DraftKings, the other major DFS site) take ~10% of every entry fee, which makes it very hard to be a consistent winning player.

It's not that hard to be break-even given you know the players across the league well and have a real understanding of the underlying mechanics of the sport.

As far as the business goes... At some point they'll run out of new players, and the sharks will have a big enough bankroll to basically suck all the dead money out of the game leaving almost nothing for good, but not fantastic players.

When that happens, either people will keep playing because it's fun and Fanduel has a great business on their hands (precedent: sports betting) or people who are not making money will get out, and new players will be discouraged from joining an established scene (precedent: online poker). I'm leaning more towards it going to the fate of online poker eventually, but it might not happen until sports betting is legalized in the US.
Ask HN: How come there aren't more “Kayak for x” websites?
Kayak, Priceline, Expedia, Trivago, etc. they all are selling the same airline tickets and are just aggregator websites, how come there aren't more for other industries? I go through the same process whenever I buy something online, I check the top 4 or 5 sites and Amazon for the best deal, basically what Kayak is doing but just manually on my own. How come the aggregator sites for travel work but you don't see them for other industries?
Now, it would be interesting to see how function pay() should be written with the new approach and how it evolves when the new states ("network went away error", "must be logged in", "certain role", "pre-existing data") are discovered.
Online womens wear shop
hi i want to wear sarees,shop for online ,my frns suggest unnatisilks is the best online shop
From the paper's conclusion:

...adversaries take advantage of powerful scripting languages such as Javascript
to determine exactly which vulnerabilities are present on a user’s computer and
use that information to request appropriate exploits from a central server.

Even though this has been a well-known problem for a long time now, we still have a HUGE number of people here on HN that trash talk the very idea of not using javascript. An industry is in a very bad place when using the latest fad tool (e.g. Angular) trumps user safety.
Lisp Startup Name
I am creating a Lisp website (a hack!) for people who want to post their technological imaginations on it where they can describe their ideas and also illustrate them with simple diagrams and show it to friends and families. I came upon this idea when I realised that many people might have the secret desire to invent, create something that would improve human lives but have never dared to pursue their dreams due to fear of failure and ridicule.

I need a really cool web 2.0 startup name , can't seem to think of one at the moment. The best I can think of is Lispy --- it's not taken and sounds nice ...
Brilliant analysis.

Without knowing it (us), they may silently be building the AirBnB of venture capital.

It will be interesting to see how many successful exits they produce from startups using AngelList though, as liquidity events will require late-stage investors to create bigger values and they mustn't end up eating into those investors markets.
We redesigned our blog. Frequent HN visitors will care
There are risks with going back to the drachma, but the implementation can be handled sensibly. For example, set the currency value to match the Euro, so 1 drachma = 1 euro. That would give reassurance that savings wouldn't be lost, and while wages and product costs are likely to go through a period of notable fluctuations, it doesn't have to be dramatic.
When i wanted to start programming one of the things I tried was flash. I absolutely couldn't figure out what the fuck was going on even with tutorials, it's garbage.
Backed By Spark Capital, Andela Will Develop A Continent Of Tech Talent
...except the London airports; my father is one of the Inner Circle of people who know there the only water fountain in Gatwick is. (I've never found it.)

I'm in Zürich now. There are water fountains everywhere. I believe you're never further than 100m from one, anywhere in the city? The water quality is superb --- better than most bottled water, they say --- and they run off their own distribution network, which means the water fountains operate as the emergency backup for if the main distribution network goes down. They run continuously, too.

Ah, here we go. (People are really keen on Zürich's water fountains. You can get guided tours.) https://zurich1200fountains.wordpress.com/
Civilization I was the best of the series, and my vote for best video game of all time. The only one that improved on it was Alpha Centauri, which got a lot of the automation right. All the other Civ sequels have just found ways to add more "work" without actually making the game any more fun.

Master of Orion (again, the first one) was pure awesome and I still dig it up to play it at least once a year. It's one of those games where you wish that somebody would build an interface that ran the original executable in the background to power a more modern UI. There's nothing that needs changing. Nothing that could be changed without making it worse. As MOO2 and MOO3 demonstrate.

Ultima 3 & 4 were the best of their series, and (combined with a hex editor) got a lot of my generation thinking about the mechanics of game programming.

Lode Runner would be cool to see again. Not sure how a modern version would work for today's audiences. At least you have the several failed remakes to look to for inspiration on what not to try.

There are lots of others. Entire genres, in fact.
Note to marketing guys: find a better word than 'plastic'. You lose out because it sounds unenvironmental and is also associated with cheap, shoddy products. Go for something like 'polymer' instead.
Fair bit of skill. A knowledgeable fantasy player is going to trump someone guessing or even someone with a passing interest unless there are major and unexpected injuries.

I've previously played NBA fantasy, NBL (Australian league) fantasy and also bet small-stakes on basketball (mostly NBL). I no longer have time for fantasy but still bet.

When playing fantasy NBA against friends, I used various methods of calculating average output and forecasting it against a schedule and then made decisions on when to trade players. That was in a league where player values rose and fell based on their popularity in the system. It can get very time consuming if you want to maximise your chances. The NBL was simpler but someone using a spreadsheet to time trades through the season would always beat those who weren't.

I bet on the NBL because it's not a strong and well-researched market by bookmakers in Australia and I have very good domain knowledge short of advanced statistics (hear a lot of rumours, know players, tendencies, injuries). I have been approached in the past by a bookmaker about trading my info with them for a weekly tab.

I imagine these daily fantasy comps remove the schedule from the equation (besides fatigue, etc), but you'll generally be up against other committed players. Never played one personally. I imagine you'd have to rely on fleecing fresh/occasional players rather than the established pros.
I don't think the 10% fee will be sustainable in the long run. Price competition will be inevitable once the manic growth phase is over.
IAEA signed roadmap with Iran to resolve nuclear issues by year end
And (last time I've been) it was excellent water. Strange seeing other tourists paying for the expensive mineral water next to a running tap. (they probably didn't know that the water is fine or didn't care).
Love it! I'll send this to my Theatre buddies - we actually have the last showing of a modern reinterpretation of Midsummer's night dream and as you like it tonight - I'm sure they'll love it too!
Will this make us run out of oil even faster?
8 THINGS YOU NEED TO KNow ABOUT RAISING VENTURE CAPITAL
Ha, ours was really naive about URLs. A lot of teachers got annoyed by it constantly blocking Weightwatchers :)
Is it possible to activate Vimeo when using flashblock yet?

Which is a reasonable question in this context:

https://bugzilla.mozilla.org/show_bug.cgi?id=886792#c1