skysight-inc/HackerNews huggingface dataset:
And Kasper's dad goes ballistic (in the best possible way) as a tv commentator every time Leicester plays! He has to be one proud dad.
Oil and Gas Cyber Security, June 27 – 28, 2016, Amsterdam, Netherlands
Did you think about blaming Venezuela's plutocracy with support of American ellite for this destruction? Or do you prefer the stupid notion that a bolivarian and popular government is the responsible? Should people not resist right wing boycott ? Just give them all and pray for everything to go well? To the hell with that. Not going happen, neither in Venuela nor in Brasil. Go fk y'all, greedy Yankees.
My post was actually aimed at the industry more than specifically developers. The headline was a bit bad (it was written before the post) but I didn't expect to get 30k visitors overnight so I probably didn't proof-read/tweak as much as I could've done :D
It seems they agree the existing state of affairs isn't acceptable, but don't agree about how to proceed.

Consider Mozilla's perspective... they're trying to refocus on Firefox[1] and immediately after they find a suitable place for Thunderbird[2] they release support for WebKit prefixes while Apple announces dropping the same prefixes. Not only does this mean Mozilla arguably wasted time, it also means they'll have this prefix code as an artifact for some time while it becomes increasingly irrelevant. At the same time, it makes Firefox seem antiquated while the floor falls out from under its user base[3].

1. http://news.softpedia.com/news/mozilla-wants-to-ditch-thunde...
2. http://news.softpedia.com/news/two-foundations-are-willing-t...
3. http://www.w3schools.com/browsers/browsers_stats.asp
PID Without a PhD
Still some way to go to beat their neighbour's story though:

Nottingham Forest won promotion to the top division at the end of the 1976–77 season after finishing third in the Second Division, but no-one could have predicted how successful Clough's team would be over the next three seasons.

Nottingham Forest became one of the few teams (and the most recent team to date) to win the English First Division Championship a year after winning promotion from the English Second Division (1977–78 season).

In 1978–79, Forest went on to win the European Cup by beating Malmö 1–0 in Munich's Olympiastadion and retained the trophy in 1979–80, beating Hamburg 1–0 in Madrid

They also won the European Super Cup and two League Cups.
I said minimal, not zero. To use your Arkham combat example, you do need to build the character animations, but you don't need to build the Arkham city environment in which those combat animations will eventually take place.

To give a visual example, in Street Fighter 5 there's the training stage, which is very simple but ideal for testing character animations and game mechanics. If you were developing Street Fighter 5, wouldn't you build such an environment first?

http://media.eventhubs.com/images/2015/07/07_betapics02.jpg
Agree that TouchID is great. I certainly wouldn't go back to something without it. ;-)
What a stupid statement: "blue is so rare in nature (if you discount the sky and the ocean ..."

Of course the Blue Planet isn't blue if you remove all that makes it blue...
Improving Type Error Localization for Languages with Type Inference
My concern was that the name entered was "Pro_Hacking". I was worried that maybe someone had found an exploited in their system and may have been able to activate the account anyway.

I was asking them to confirm it had not been activated, but the chat didn't go so well!
Nintendo provides updates on mobile, NX and the Legend of Zelda
I didn't progress much further with my bar app but how I would probably proceed with that or your project is to start with the data out there and then either curate it manually or try to get feedback from your users as to whether the places are good.
Slightly ot, but this is one of the reasons I have always felt like the law shows and csi shows had a rather obvious tinge of propaganda to them, in a way that is meant to normalize certain viewpoints. For example, how the accused in shows almost never have a lawyer present, or that the science is perfect, etc.

Shades of operation mockingbird.
A leak wounded this company, fighting the feds finished it off
The original reason for contacting was this:
https://news.ycombinator.com/item?id=11579638

But yeah, they're included here because of the repeated greetings like that. I suspect it was a template, though it only started after I told them that wasn't my name; first few emails (not shown) were "Hi Danny"!
"Over the last few years it feels like the quality of software and services across the industry is falling rather than climbing. "

hey guys, this guy just started working a couple of years ago..
3D Prints without Layers
nihilistic? As in "rejecting all religious and moral principles in the belief that life is meaningless"?

In any case, what's to believe? We're comparing stats here, so we have to consider that maybe this isn't a legitimate exercise in the first place. Like comparing UK sexual-assault statistic in order to derive a ranking. Without a basis for error, our conclusions may be poor.
Unless you are holding heavily used 6s with scratches against brand new 6 but if they are two new units there is no difference between them and your perception of niceness is probably totally subjective without reflection in reality.
If You Care About the Earth, Vote for the Least Religious Presidential Candidate
> But it's silly to blame the epa for poor tests.

Then what exactly are we paying them for? End the agency if they aren't responsible for regulation. We can rely on the morality of random people all over the world, and lament the human condition when multi-billion dollar incentives turn out to dominate the complete absence of reward for doing the lawful thing.
This probably does explain a lot of it!
These type of posts are what bring me to hacker-news.
You'd be surprised how many people don't build rails apps for advertising companies.
Certainly. It's just that there cannot be one (or a few) advances that would make writing correct programs generally easy. We can concentrate on domains (in the safety-critical embedded world this is almost a solved problem for some kinds of applications thanks to the invention of synchronous languages in the '80s, that make formal verification relatively efficient). We can also address some "internal" properties, like memory safety and transactions, that on the whole might make writing correct programs easier (though not provably correct).
AMD Posts Secure Memory Encryption for the Linux Kernel (SME)
Maybe I just didn't experience it the same. I never claimed this experience is everyones; I only write about my own :)
Yeah; lots of people told me I shouldn't go there. Iwas lucky it didn't work out and I had to move away, but SWALEC so far hasn't been much better. We still can't login!
Gebelik Hesaplama
This specification, created by Mozilla, is also relevant: https://compat.spec.whatwg.org/
Uh, HN has downvotes?!
Or we might as well say all humanity has failed, or God has failed, if we're going to ignore people's job descriptions, and their direct connection and responsibility for the design of all systems involved.
A lot of unusual stuff has been going on with the government, from a VP been distant from the president to the president offering positions for receiving support. I believe this president government fall a part by lack of political support, and the opposition received it with open arms.

Then this government actually had some irregularities which have been ignored in other situations, but this time they are using it to process the president, which are going to be judged or not if Senate understand that she didn't commit any crime.

Media here always supported one side only, I don't remember seeing it divided.

The process she is going through is not about corruption, is about fiscal responsibility, some money had to be passed to public banks and the government delayed it to close the balance without showing some financial problems.
You captured a particular feeling I have as well - perfect!
We do this. What next?
> A GUI editor can do everything a terminal based emulator can; there are lots of things a GUI editor can do that a text editor can't.

Really? I'd like to see sublime handle text manipulations with the same efficiency and precision that Vim provides.

> What is the advantage of terminal based editors? As far as I can see, ubiquity, which is made less compelling when you need a host of plugins to do the things you mention.

What about integration with the shell? It's not merely a matter of ubiquity: I don't really need a document tree when I have the entire terminal at my disposal a :sh or :wq away.

> Terminal editor enthusiasts seem to be under the effects of something like the Blub paradox, where any feature of a GUI editor described to them is dismissed with "why would I ever need that?" while anything in terminal emulator can do is considered essential.

This would be an apt description if the majority of "terminal editor enthusiasts" were as inexperienced with GUI editors as their GUI counterparts, but in fact the opposite is true. Most Vim/Emacs users tend to have hundreds of hours experience working with GUI editors, but are for some reason convinced that they (the editors) were inferior. Finally, let me give you an irrelevant (but fun) fact: PG, the original proposer of the Blub paradox, uses vi.
Blog post author here. I don't know how small it can become because I haven't looked into optimizing for size yet. However, we can look to the native Qt libs to get a ballpark answer to your question. I just tried gzipping the binary .so files of QtCore, QtOpenGL and QtQuick on Ubuntu and that takes up 3.9 MB. That is likely a theoretical lower limit of what needs to be downloaded by the user, but I don't think we can expect anything close to that after compiling to JavaScript. Perhaps WebAssembly will help reduce the size in the future.

In any case, I wouldn't exactly recommend building a blog using Qt this way. If you want to try building websites with QML, qmlweb is much better suited. I rather expect Qt+NaCl/Emscripten to be useful for larger browser applications, like 3D graphics software, games, scientific simulators, and so on.
I still have a stack of small round black stickers for the purpose of reducing the brightness of (mostly) blue leds. On some devices I had to stack 2-3 of them to reduce the amount of light enough.
G-Force simulation helmet
Or simply that they were enamored with the colonial example of the west and had a tradition of extreme militarism and more fortunate historical circumstances that allowed them to project this sadistic fantasy on to their neighbors. I think you should be cautious in positing "world domination," premised on mass-genocide and slavery, as a sign of strength. It was a massive regression of humanity that was thankfully checked.
I think the "go fast and break things" mantra is causing programmers to doubt that stable, bug-free software can be built at all.

At my last company i was an older developer in a mostly younger team.

We were working on a full rewrite of our product. Version 2 was going to address all the hastily patched together misfeatures of version 1.

Even with this admission that we had a quality problem, I could barely convince them to let me take time to design the new version.

I was supposed to be the architect in charge of designing the new system, and I was constantly being rushed. I would tell them that if we think this through, we'll have a more coherent and stable product.

It was like I was talking Swahili to them.

On the few parts of the system where I was given enough time, I got very few bug reports. As for the rest, well I did what I could. It's no use being a martyr.
There's a significant difference between an interface which looks good as a feature of a scene, and an interface that looks good / is functional when it is occupying your entire attention..
Rocket Internet’s GFG pockets $340M+ at $1.1B valuation, down from $3.5B
Polis Haber
GCC 6.1 Released
In a well-functioning industry, shipping broken items would just create a money-sink at the support end. One of the reasons this doesn't happen is that many software is unique (effectively, every vendor has a monopoly on their program), so software vendors can get away with ignoring most of their users. Even if there's multiple programs the user can choose from, switching costs are high (they usually require expertise).

This is not just a failure of the software industry, you see this in every field where there's hardly any feedback from end-users to the vendor.
They missed the fact that the "make it so" context aware button already exists. Your average Playstation controller has at least 4 that do different functions depending on the context.

Modern TV remotes have also long drifted in that direction with the four color buttons that change use depending on what screen you are on.
and Theo.
I believe he is talking about the Pasadena case, that was a really strange deal and a lot of people condemned back there.
Nintendo announces new console, codenamed 'NX'
An that use of the term "poaching" [high level employee hiring away friends] originated with the earlier/original meaning of the term i.e. "hunting animals illegally". The deer (for example) were the property of the King - Robin Hood was a poacher.
Having to support ie10 isn't the worst thing in the world. I was surprised when it was released because it was the first time I had ever marked up a page and it worked across all 4 browsers almost pixel perfect without any hacks or tweaks.
This whole line of argument makes no sense. Why wouldn't every country overreport old people or underreport deaths, as the case may be? Just about every country has an incentive for pension fraud.

So...why Japan?

Incidentally, old people are in visibly high numbers here in Japan. I joke sometimes that it's like living in a zombie movie——it's not uncommon to be completely surrounded by only elderly people shuffling to and fro.
A lot of the issues we face with technology today are pretty new in the grand scheme of things. Companies polluting the environment isn't only a recent phenomenon.
Perhaps not by posting on reddit, but they have other ways to raise their profile.

Doctors have conferences, Chefs have "Chopped", and those are only the "mainstream" ways the general public knows about. Most others you mentioned have industry/trade magazines for example.
There will be news on this front soon; stay tuned.
VimFx (and Vimium for Chrome -- XUL deprecation and the loss of Pentadactyl migth be what finally pushes to switch from Firefox to Chromium) are nice addons but feature wise they do only a small subset of what Vimperator/Pentadactyl do. I use Pentadactyl and I get a lot of use out of writing my own plugins, using autocommands to trigger different actions on different pages, using quickmarks, and using ":js" on the command line to debug javascript code.

I plan to use VimFx/Vimium in the future though because those keyboard patterns are ingrained in me now. Pentadactyl development has dried up over the last few years and it seems unlikely that such a huge change as XUL deprecation will be addressed. The developers have been asked about this several times through different media and not responded. I'm not sure about Vimperator. The developers are still active but porting is a lot of work and currently all of the necessary API's do not exist. Hopefully, I can cobble together something resembling Pentadactyl/Vimperator by using a few other extensions in addition to VimFx/Vimium.
I'd never work for this guy
The White Elephant of Tel Aviv
I definitely get the educational appeal. Not just in construction and configuration. This should make a great platform for distributed computing development/testing/experimentation. What is the total build cost of a 6 unit system?
Hi Josh,
Yep, there is MQTT that could fit the job too.
But for the purpose we wanted a much more accessible approach, and an easier learning curve (you just need a websocket chrome extension to start playing with it).

Anyway ROS and rotonde don't really fit the same role, and you could totally imagine packaging a ROS app in a docker container, and have it communicate with the rest of the system through rotonde's websocket.
All new mobile phones in India will have a panic button for women’s safety
GitHub returns a 404 when you're not logged in, so ryanlol's statement is correct.

Just try it, before claiming it is not

curl -I https://github.com/issues?utf8=%E2%9C%93&q=is%3Aopen+is%3Ais...
I got a phone in Taiwan 1 year ago which was a third of the price of a recent laptop/tablet I purchased in England. The phone had far better specs.

Check out the Redmi Note 3, on sale in India for about £100:

The Xiaomi Redmi Note 3 is available in two RAM and storage versions - one including 2GB of RAM and 16GB of inbuilt storage, and other 3GB of RAM and 32GB of inbuilt storage. The 2GB variant is priced at Rs. 9,999, while the 3GB variant is priced at Rs. 11,999.

The highlight of the new Redmi Note 3 is it packs a hexa-core Snapdragon 650 processor (four Cortex-A53 cores clocked at 1.4GHz and two Cortex-A72 cores clocked at 1.8GHz). Other specifications of the smartphone are identical with the original, including a 5.5-inch full-HD 1080x1920 pixels IPS display and offers 178-degree viewing angle. It runs MIUI 7 based on Android Lollipop and supports dual 4G SIM cards (Micro + Nano).

The Redmi Note 3 packs a 4050mAh battery with fast charging support that can charge up to 50 percent in 1 hour. On the camera front, the Xiaomi Redmi Note 3 sports a 16-megapixel rear camera with phase detection autofocus (PDAF) and two-tone flash. It also houses a 5-megapixel front camera. It measures 150x76x8.65mm and weighs 164 grams.

For connectivity, the handset supports 4G LTE (compatible with Indian LTE bands), VoLTE, Bluetooth, 3G, GPRS/ EDGE, GPS, Glonass, Wi-Fi, and Micro-USB options.

Source: http://gadgets.ndtv.com/mobiles/news/xiaomi-redmi-note-3-to-...
Plus you can keep the StarTAC in your bikini.
Thanks for referencing Dybvig's compiler course, can you point me to the course materials online, or share them with us here, if it's not an issue of copyrights of course?

I tried looking the course materials online but the Indiana University website gave me a 404 error page when I tried to access the course from Dybvig's website.

Thanks.
Webinar on Test Automation: 28 April 2016
Understand the #pitfalls on the way to #automating #testing by joining us at #FreeWebinar on 28th April, 2016. Register for webinar @http://ow.ly/4n9m53
That's changed since Christmas, to be honest, and you can see it from results: they had to grind out 1-0 results where before they had scored 2 or more. That's where they've made it: by managing to beat other teams once their game plan became evident and competitors had adjusted.
I love the interfaces in the movie Oblivion: https://vimeo.com/64377100
I think for many reasons they prioritising qualifying for the group stages... Financially for the club but also this dramatically affects their ability to ability to attract players from the very top tier.

Of course, Leicester have just shown you can assemble a team good enough to win the league (You're not getting 5/1 now, nevermind 5000/1) for next to nothing. I hope they've all got incredible win the league bonuses in their contracts anyway.
Product pain #1: webpage renders as an empty page without javascript.
Seriously? How PC do we have to get?
These Earth-Saving Robots Might Be the Future Recyclers
> It seems they agree the existing state of affairs isn't acceptable, but don't agree about how to proceed.

They completely agree how to proceed, Firefox and Chrome both moved to using feature flags instead of vendor prefixes a while back, but there are so many -webkit- prefixed "advanced" properties in the wild, and developers only testing their site in Chrome (which hasn't removed the old prefixed properties for compatibility reasons) that Mozilla felt compelled to add support for these. Incidentally, they're following Opera[0] and Microsoft[1] in doing so.

> while Apple announces dropping the same prefixes

Apple didn't announce dropping support for existing prefixed properties (at best they noted that they may remove some over time depending on compatibility needs), only that new features will be gated instead of prefixed going forwards.

> it also means they'll have this prefix code as an artifact for some time while it becomes increasingly irrelevant.

Prefixed properties are just specific names, the vendor prefix is incidental, Mozilla implemented and enabled a bunch of properties named -webkit-{something} instead of {something}.

[0] http://www.sitepoint.com/opera-css3-webkit-prefix/

[1] https://msdn.microsoft.com/en-us/library/mt270097%28v=vs.85%...
"HTC originally stated that the Vive X program would be held in three cities – Beijing, Taipei and San Francisco – however have now added that this is just the beginning. The company is aiming to ‘rolling out across other global hubs in the near future’."

as stated in this article: http://www.vrfocus.com/2016/04/htc-comments-on-vive-x-accele...
The Steam gamepad and the Macbook's new touchpads can simulate tactile borders and shapes on the surface with controlled vibration.

Combine with pressure detection and you can make Swype / SwiftKey provide a sense of where you're dragging your finger when swipe typing, plus that you can put emphasis on the right letters easily when swiping across groups of letters that would make for different words, making for better precision in the word suggestions.

It would also be much easier to implement gesture support by having areas much easier to target that you start gestures from or end them in. You'd also instantly get tactile feedback telling you if you made the gesture right or not, like for switching character sets or for moving the cursor.

Lots of gestures could be supported, where you'd essentially be "asked" with tactile feedback to push harder after making the gesture to activate the particular action. Suddenly you solved both accessibility, discoverability and precision, while reducing the error rate.
The invisible language of trains, boats, and planes
It's like fsloth said earlier in this thread: someone needs to fall.

Personally, twice I had FBI field agents as my neighbor, and I while my n=2 can hardly be generalized, my first impression (and you only get one chance to make a good first impression) is that the FBI doesn't get to hire the cream-of-the-crop.
Maybe it's not the staff fault: the FBI seems to be investing a lot more in their PR department than in its departments actually doing the job in the trenches.
Would be nice if it would record audio and video and send directly to the cloud for police to know what is happening in real time.

I see Drones killer app would be for women who job or walk alone. If you could have a drone record what is happening and people would know they would recorded if they violated a woman it would drastically lower crime against women.
Same here, and the green leds on my Thinkpad get the same treatment.
Facebook as Neo-Feudalism
You can't downvote replies to your own comments.
The guy bf