skysight-inc/HackerNews huggingface dataset:
Agreed that this notion of lost to time proprietary WINE-like layers is indeed an amazingly bizarre curiosity. I would love to see more about that.

Regarding window focus, I use i3wm in which generally focus is switched with keyboard. Though (especially in configuration greater than 2 monitors), a quick mouse motion is even faster. Then I switch back out of my VM for the .1% of the time my work computer needs OSX, and I have to make the effort not to "rage to heart attack" over the most hateful UI paradigm in the universe - click once to focus window - then click AGAIN to focus widget.
Ejabberd 15.09 released, now with OAuth 2.0 support
Most things are purchased in cash in Japan
Yes.

Are paywalls ok?

It's ok to post stories from sites with paywalls that have workarounds.

https://news.ycombinator.com/newsfaq.html
Beluga will execute the steps to take your project from your machine to a live production machine.

When you want to deploy a docker app you have to do the following step manually :

1. Build the docker images on your machine.

2. Tag them to the repository you want to push to (either private or dockerhub)

3. Upload them to the image repository

4. Connect to the remote servers and pull the new images.

5. Unlink and stop the running containers

6. Start the new containers.

All these steps are automated with 2 commands on beluga :

beluga --build does the steps 1, 2 and 3.

beluga --deploy does the steps 4,5 and 6.
Are you in an area with much hilly terrain? That'll definitely increase fuel consumption significantly.
Sorry about that... Google wanted my money. Back up now.
Glad to see support for Scala/Play sprinkled throughout the responses here. I love working with both. Now I'm considering taking the next step and adopting ScalaJS for some small internal apps.
That was the first hit I found for what I remembered as a strain of Schneier comments about researchers that pissed me off (I'm friendly with some of the old eEye crew, is part of it). Here's a clearer-cut one:

We shouldn't lose sight of who is really to blame for this problem. It's not the system administrators who didn't install the patch in time, or the firewall and IDS vendors whose products didn't catch the problem. It's the authors of the worm and its variants, eEye for publicizing the vulnerability, and especially Microsoft for selling a product with this security problem. You can argue that eEye did the right thing by publicizing this vulnerability, but I personally am getting a little tired of them adding weapons to hackers' arsenals. I support full disclosure and believe that it has done a lot to improve security, but eEye is going too far. As for Microsoft, you can argue that the marketplace won't pay for secure and reliable software, but the fact remains that this is a software problem. If software companies were held liable for systematic problems in its products, just like other industries (remember Firestone tires), we'd see a whole lot less of this kind of thing.

"The problem" here is "the Code Red worm".
A botched translation of Clausewitz has impacted our thinking on warfare (2014)
Doesn't work that way. It take about 3 times as much delta v to crash something into the sun from low-earth orbit as it does to put it into orbit in the first place. If you gently nudge something in orbit, it will continue to be at risk of crashing into other orbiting thing or falling back to earth.

(Of course there's also the fact that it's very unlikely that launching even the most dangerous kinds of wastes into space is a net environmental win.)
And one just chilling out by the London Bridge train station.
"Let me ask you a question - how long would it take you to listen to 68 GB or 128 GB of music?"

I think you misunderstood ...

Of course I will never listen to 68 GB of music.

My entire music collection currently weighs in at 68 GB, and the use case is to have that entire collection with me. I cannot predict what I will want to listen to at any given moment and it would be a long and error-prone process to try to cull it in advance (especially if I have to cull it in half to get below 32 GB).

So I will probably listen to 3-4 GB of music in total every year (or whatever) - I just can't predict which 3-4.

Since I am above the 64 GB mark, I would need a 128 GB sd card, which are available. Further, I see the LG G4 has a 128 GB capable sd card slot and appears to be a fairly nice phone overall, so I think my dollar votes are going there.
If they listed a specific version, from where would you download it? My current Chrome is "45.0.2454.101 (64-bit)" but I couldn't tell you if my life depended on it what version I had last week (44? 45.023? who knows?).
Amazon announces Amazon Merch for apps/bands/brands to sell like cafepress
Beginner's Guide to Open Source: Best Advice for Making Your First Contribution
Is there a page explaining that the tweet box isn't a search box?

cf: https://twitter.com/edballs/status/63623585020915713
This report does not include fuel consumption data - only emissions data (CO2 g/km).

While they speak about fuel consumption and even speculate with numbers, this is not backed up by the data.
> As far as I am aware, IBM is mostly busy making GNU/Linux run on their mainframes.

I don't think that's right. IBM's main (no pun intended) mainframe OS is zOS, which is derived from OS/390. Linux can run on those mainframes (maybe on top of zOS, I'm not sure), but Linux is not the primary OS for IBM mainframes. And I don't think that IBM is letting zOS stand still while all the effort goes into Linux.
Can we disable cloudtrail logging for a specific AWS service? e.g. I wan't to disable cloudtrail logging for AWS SES.

Is there any way?
Juking the Stats
I guess it works for a few specific cases you mentioned, but the example animation at the end diverges after twelve steps[1]

[1] http://imgur.com/a/gcUCH
AFAIK, pieman's brother's seizure could have been related to some genetic trait or environmental exposure that could have been in pieman's kids too. Even if the population risk is 1/14000, I'd put the risk in his own kids significantly higher than that - maybe 1/1000.

Perhaps someone more knowledgeable can tell me that no, there's no chance seizures like that are going to run in the family. But knowing what I currently know, I can't fault pieman.
Feynman has a diatribe about this, regarding psychological studies and rats in mazes.
Honestly it blows my mind why more people don't use it. Grails wraps Hibernate/Spring, the two most robust java abstractions that exist. Then, it adds the out of the box ability to do things like parse JSON, re-direct, handle AJAX calls easily, manage session object, ect. ect. In my experience coding web apps there is nothing that even comes close to touching the simplicity of Grails.
I don't know that it's good or bad, I think it's simply a signal, like hunger or tiredness that allows us to make an informed choice about what we can do to meet the needs of our body and mind.
Optimizing Content for the Assistant (Android 6.0 Marshmallow)
Show HN: Build Node.js Packages for AWS Lambda Using AWS Lambda
In the same vein is why I advocate for "Software Engineering" being brought into the realm of other engineers and having the status protected so people who call themselves engineers are held to the ethics and governing regulations that all engineers are.

Holding the P.Eng. designation myself I would be liable to lose my license had I published this software, I really hope we can reach a point in our profession where a higher standard of care to public and environnment is not only expected, but enforced.
I wonder how they adapt to having snow on the roof.
"Both transparency and oversight are being threatened in the software world. Companies routinely fight making their code public and attempt to muzzle security researchers who find problems, citing the proprietary nature of the software. It's a fair complaint, but the public interests of accuracy and safety need to trump business interests."

No one, I hope, thinks it's that simple. Businesses cannot be expected to put all their source code on github. Instead, this needs to follow the route that all other regulation goes. Instituting private but 3rd party review of the source code and testing, for which the manufacturer needs to pay a fee to support. I'm not saying this will catch 100% of the issues, but it's a lot better then what we have now and much more likely to work for businesses.
It could be modeled after the most largest, most successful system ever built. Standard protocols and APIs trump standard language/libraries every time.

In my experiences, standard language/libraries always lead to complex, tightly coupled, and fragile systems. It'd probably be better to require that any one language can't make up more than say.. a third of your system, so as to avoid accidentally falling into a bad architecture.
If you read carefully then the report actually does not provide any data about fuel economy.

While they speak about fuel consumption and even speculate with numbers, this is not backed up by the data.

Report contains only data about CO2 emissions.
I totally agree with putting SSH on a whitelist, such a great strategy.

The VPN is a little trickier, because you're basically just exchanging your exposure from SSHD to VPN (unless you're referring to something else). I'm not sure whether that's a good idea or a bad idea, but it's something to be aware of.

I've found that white-listing SSHD (and silently dropping instead of rejecting other traffic), along with Key-Login + disabled root login has been the best I can do for preventing anything.
You probably ain't a web developer.

Safari is so behind even compared to IE.

Same as this project. DataTables filters out Safari for some of it's extension:

https://github.com/DataTables/Buttons/blob/master/js/buttons...
building heavy cars is the only solution when battery tech doesn't allow for light weight batteries. We are at what, four to five pounds of battery for each mile driven? That isn't exactly a great number.
You people downvote like redditors. It's sad.
I worked on a large to-UNIX migration using Mainsoft long ago. It was amazing how complete their win32 solution was, but it all felt so wrong. Using cross platform libraries from the get-go and NOT relying on single platform architectural components (like COM) is ultimately a better way to go.
Building an Insight Machine
OS X is the completely inflexible OS here, as usual - not Windows.

This setting is built into Windows [1] and if you don't like the way it works, you can also do it with a few lines of AutoHotKey code.

[1] - http://winaero.com/blog/turn-on-xmouse-active-window-trackin...
Agreed, the tone of the article was "Who the hell doesn't know what Twitter is? Haha, what losers!" which is a really alienating and negative attitude to take towards the uninitiated.
+1. Services, not libraries. Standard libraries turn micro-services into components.
Shared libraries are mmap()ed share private. Imagine that one added library initialization code (load time) that mmap()ed a section as shared public for some values. That's the 'doz model. The win16 model is much more fascinating though.
Autism Spectrum Disorder Causes High Levels of Anxiety
Isn't this like trying to paint a painting one pixel at a time? Music has patterns, is going somewhere; disputing the next note will result in noise for lack of a coherent plan.
Neat example! I had not run across convnet.js before, so thanks. Karpathy was I believe one of Hinton's students. I looked over my archived courses last night and saved all of Hinton's videos and viewgraphs from his coursera class in 2012. Really good stuff, and it is a real shame that COursera does not continually re-run that course on auto-pilot (I am sure that Hinton and his students are too busy to participate in the forums but the videos, auto-generated homework, and the quizes would stand on their own without TA intervention.)

Convolutional networks, deep learning, and machine learning in general are arguably the most disruptive technologies in our lifetimes. BTW, pardon the shameless plug, but I just started a new blog this morning to host ML resources and my own experiments: http://blog.cognition.tech/?view=classic
Show HN: I'm a marketing guy. I built a slack bot that deploys code
>you don't actually get X miles per gallon, never did, never will too many other factors to include

This wouldn't be hard to fix.

Loan cars to a random selection of non-professional beta drivers.
Graph the results, showing the median and sd.

It would be cheaper to do this than to get hit by a class action for misleading buyers.

Of course reality-based non-expert mpg would look very bad compared to the dishonest figures you get now. But that's because of manufacturing and design decision, and not really the fault of the drivers.
Of course they're useful, that's not in question. It's whether the damaged caused by creating antibiotic resistant strains, leaving us defenceless against infection is worth the risk.

I was raised on a farm, and live in the prairies. And I've watched as factory farming has slowly displaced every farmer that wasn't lucky enough to have oil on their property. I've milked cows, and goats, and even rubber banded my fair share calves for my buddy who hobby farms (He has the three cows in the field). My uncle still has a dairy farm, but if it weren't for the oil, he wouldn't be able to compete. But I can't show people my experiences with factory farming conditions, so I sent them to youtube instead.
What about the pollution, road maintenance, time spent commuting, and accidents? I think you are making a similar argument to taxpayers footing the bill for stadiums.
My perspective on tax:
"Tax is the cost of using money (printed) by the government"

If the structure of using money breaks down, then it boils to trust, which the barter system adequately provides. The problem, now boils down to the quantification of barter units. Maybe time will solve that.
That's part of your professional responsibility. How do you know not to store passwords in plain-text? How do you know that you have to make your software accessible to people with visual impairments?

I honestly don't think you need a legal degree to know that "dramatically alter how the pollution controls works when in a test environment" is likely to be extremely dodgy!

Now, maybe these programmers did flag this as a problem. And, maybe VW's high-priced lawyers said it was OK. In which case, responsibility is probably shifted.

I'm not saying every programmer should be a lawyer. But you can't say "how was I supposed to know that running a red light while drunk is illegal?! I'm just a delivery driver - not a lawyer."
Wileyfox: British startup aims to disrupt Android smartphone market
Full disclaimer, I work for a somewhat prestigious air filtration company.

I agree the wording is a little bit on the strange side. However, if they are saying that it's a "bioweapon defense mode" they should probably be saying that they can catch 0.03 microns as opposed to 0.3 microns. That is virus level small. There should also be several filters in there, a large particulate filter for the big stuff, an activated carbon filter for the odors, and an ultra fine particulate filter for the 0.03 kinds of small stuff.

UV ends up not being worth it because you'd have to replace the bulb almost on a monthly basis. Ionizers just make your particulates sticky, so they'd go right through the filter and stick to your clothes/seats/walls.
After reading this article I feel more confused about the point it's making than anything else. Of course there are plenty of things written about how to avoid boredom, it's a symptom of not having anything to do.

The article does attempt to touch on how low-cpu tasks are not often mentally enriching tasks, but that point is more about how to get more out of the time that you aren't bored, not what the title suggests.

Boredom hits hard for me, I find it physically uncomfortable, I get an ache in my stomach that grows and grows. For me, boredom is certainly a problem to be solved, by doing things that are stimulating, not by dwelling on it.
so fail2ban, disabling root logins, and key-based authentication are the answer?
There will be a Model X 75D or 80D at some point
> But transparency doesn't magically reduce cheating or improve software quality, as anyone who uses open-source software knows. It's only the first step. The code must be analyzed. And because software is so complicated, that analysis can't be limited to a once-every-few-years government test. We need private analysis as well.

I'm skeptical of whether VW would have been caught any sooner, or would have changed their behavior, if they were forced to release source code; "and then analyze" is far easier said than done, especially with generated code (which is common in the automobile industry). I fear that if anything, forcing VW to release source code would have simply resulted in uselessly obfuscated "generated" code.

I'm skeptical of the proposition that taxpayers should take on the cost of analyzing reams of generated code without any context or documentation.

And finally, I'm skeptical that these calls for public access to source code are politically feasible, fair, or wise. The amout of intellectual capital that's spent on ECU design is absolutely massive. I don't see anyone in the tech industry calling on Congress to force Google or Microsoft to open source core components or reveal their software to regulators, even though vulnerabilities in their software could easily ruin or end lives.

It might make more sense to mandate that comapnies provide verifiable evidence that their safety-critical or regulation-relevant systems are properly designed, with a variety of avenues to compliance.

Releasing source code to the public and paying for at least one private analysis (to be selected by government regulators) would be one way of achieving this. This would probably be the easiest option for IoT companies (e.g. run-of-the-mill smart lightbulb manufacturers) whose source code doesn't contain any particularly valuable IP. And this would also force companies to pay up when they release hopelessly obfuscated code.

But this also opens the opportunity for other paths to compliance which, if designed properly, could address the safety concerns of the public as well as the fairness/property rights concerns of private entities. For example, one alternative path for companies whose IP concerns are legitimate could be use of formal methods. The regulation/safety specifications could be open to the public for criticism, and would be far more readable than a dump of generated code. And a few regualtors could double check that a trusted formal methods tool verifies that the specifications hold for the software running on the car, at minimal cost to both the car company or the general public.
In 1998, one could have also used Nano-X Windows (nee Microwindows)[0][1] for much of the same function GUI functionality.

[0] https://en.wikipedia.org/wiki/Microwindows#Overview

[1] http://www.microwindows.org/
Well said! I did think about the programmer or programmers when this story first broke. I am not shocked that some executive would come up with the idea...but I am shocked that someone would actually code it. You have to wonder how many people knew and said nothing.
Groovy / Grails. It's what we chose to base all of our products on and it has worked out really well for us. If there's any complaint / negative, it might be that the ecosystem is in a bit of a "state of flux" with Pivotal dropping support for Groovy and the language moving to the ASF, etc. One bit of fallout from that, for example, is that the GGIDE isn't available for Eclipse Mars yet (or it wasn't last time I looked).

Still, it works, it's easy to learn, there's a rich assortment of plugins for adding functionality, GSP's are nice, it's easy to make custom taglibs, etc., etc.
I don't know why these hacking incidents are not considered acts of war.
Microsoft themselves aren't going to be supporting IE8 anymore after January. Let it go.
That's not obvious at all. Cars can make all of their control software open source with little impact on profitability. Who buys a car based on the software? Isn't the sole reason its kept secret, is to hid how incompetently its been written?
I upvoted, but it would be nice to be able to see less of a map (which forces the user to click on each dot) and maybe a list of the restaurants on the side, perhaps ranked in descending order of Yelp stars/# of reviews and with Yelp categorization that could be filtered?

A half-and-half view works fairly nicely in NY because of its oblong shape.

As another addition...you could probably pull NYT reviews fairly easily (via the article API http://developer.nytimes.com/docs/read/article_search_api_v2, or just scraping the restaurants page), and they do have a star-system of their own. I feel they'd be much more likely to issue a takedown notice, though.

edit: Though I notice you're actually using Yelp's API within their TOS [1]...i.e. freshly requesting the Yelp data with each request and not caching it...so my suggestion would be significantly harder than if you did just a straight pull of the data and organized it on your side...so ignore my TOS-infringing ideas :)

[1] https://www.yelp.com/developers/api_terms
People who shall remain nameless have been installing custom paintball gun-like devices on the undercarriages of cars with hoppers filled with pepper spray balls. Normally aimed to the rear of the car, they can be used to stop dangerous tailgaters or the like.

I'm sure there are other things in the works, so this isn't really that far fetched.
Lebanon’s Startup Scene
Secular vs. Religious Communities, Face-To-Face vs. Online Communities
I personally follow Google in what I support unless the project I am working on is specifically for older browsers.

My idea is if Google who owns a huge market share of the web can drop it, it's safe to say so can I.
...and I've a stack of spiral notebooks jotting my daily notes going back about 15. Any phone call, I take a couple of lines of notes. Any meeting, there's another few lines (or a few pages depending).

Flight numbers, names of people I speak to, todo items, commitments, it's all there. Usually things end up getting transferred to something else (a planner, a contacts application, my multi-kb "notes.txt" file), but that first scribble doesn't need me to handle lockscreens or login passwords or bootup time, and it might be exactly the sort of thing I need to pull me out of trouble weeks, months, or years later.
> To Read the Full Story, Subscribe or Sign In

lol no thank you
I'm not sure how many experts in how many areas of the actual phones and phone oses we are talking about have to keep telling you you are wrong before you start believing it (so far, looking at this thread, it stands at 3), but given your demeanor, as i stated, i don't really have an interest in continuing this conversation.

The fact that your response to someone like swetland is "Not to mention that their comment is simply dated and wrong now regardless." is hilariously arrogant and amazing.

I'll just continue to find it funny that you want to cite chip manufacturers (who uh, might be slightly self-serving in selling their architectures, and produce zero actual phones except for samsung. Except, of course, that the division of samsung that produces the phones is separate and does not really talk to the chip making division. I'm sure you know this), when i am talking about the actual qualification and testing of real world phones, and not "whatever random crap they made up to put in their marketing material".

You can try to gussy that up as "actual field observations of SOC vendors" or whatever, but that just shows further ignorance in how SOC vendors actually operate.

Again, I urge you: Buy an evaluation board or two. They are cheap. Put an OS on them. Try out what you claim is true. Measure the power draw. I think you will be surprised.

Have a good one!