skysight-inc/HackerNews huggingface dataset:
More police can help with theft, possibly with solving murders. It will do almost nothing to prevent terrorist attacks. This airport attack is a prime example of the reason why. You can put large checkpoints everywhere, but there will always be, by definition, a line of people that haven't yet passed the checkpoint and this is where they will attack.
Libreplanet 2016, Edward Snowden Keynote (video)
Ask HN: What's your best automation hack?
Modern operating systems have tons great tools to automate workflows — did you ever use one to automate a business process successfully?
I think it's very much like 3D and will fail to be a wide commercial success for the same reasons.

-With standard 2D monitors, nobody has to wear equipment on their heads.

-People have physical reactions to 3D/VR that they don't normally have in a 2D monitor.

-3D/VR requires each participant to have their own set of gear.

I think there's a lot of hype because many gamers are really excited the technology, and because we don't have any other up-and-coming tech to latch onto these days.
The problem with a long press is that you don't need new hardware for that, so there are no new phones that people "need" to have. ;)
Because JavaScript is the most widely used language in the world.

As a web developer, I know JavaScript very well. I have already encountered thousands of its idiosyncrasies and I am very good at making it work for me.

Therefore any tool written in JavaScript is automatically easy for me to understand and modify. If that tool could have been more elegantly written in another language, that's awesome for people who know that other language, but it's irrelevant to me. Even if I kind of know my way around the other language, I'm never going to be as effective with it as the language I use every day. And a lot of people use JavaScript every day. This is the reason why people feel the need to solve problems in JavaScript.
Yeah but when you found the wheat you still need to know how to make bread.
I didn't say that.

Luckily, the black bar doesn't appear as a weekly occurrence. When it does appear, the community can explain it well enough.

In this case, no one is saying that you can't mourn more than one event. Incidentally, the site administrators are most concerned with events that directly relate to Silicon Valley. That is just the context that they operate from and is not a statement of values.
Like Facebook's Dragon, Brotli is an algorithm that is optimized for typical usage patterns.

Similarly, an entire IOS device could be fabricated as a single ASIC, and (for example) uikit could be fabricated as part of that ASIC.

There is always a tradeoff between generic optimization and usage-specific optimization which comes at the expense of flexibility.

Google can do a statistical analysis of all the data it serves compressed with gzip, and determine exactly the characteristics of a compression algorithm that would save the most money.

These are small, evolutionary optimizations that save tons of money by incrementally increasing efficiency in a large system.
Hey there - thanks for the feedback, and sorry about that! We're trying to locate the scrolling issue, replicate it, and fix it (thought we already had). Would you mind sharing what your OS/browser are? Thank you!
You could live like locals and just boil the water. It doesn't get rid of everything in there, but it's better than drinking straight from the tap. I run mine through a Brita filter first. I know that the Brita doesn't actually do much, but it tastes much better at least.
None of this seems specific to JavaScript though.
I wonder what would happen to the MIPS cpus?
So, Google actually appears to have capped the max_age (max max_age?) to 60 days in Chrome. Expect this in Release 51.

We got into a debate with them over why they're imposing it, but ultimately, our use case was limited and they likely had the analytics to justify capping max_age at less than a year. I think we'd still rather have had the option of allowing up to a year, but I understand the need for the gloves. https://bugs.chromium.org/p/chromium/issues/detail?id=523654

Which gets to my point: Cyph (https://cyph.im) found more utility in abusing HPKP off-label than in actually using it for its originally intended purpose, so in a roundabout way, I find myself in agreement with netcraft. Heh.
Apple won't have pornography. This will kill their VR ambitions.
I don't see a problem with it for those kind of companies either. I'm just saying where the attitude comes from.

I do have a problem with it when it's for smaller companies that get 0.05% the number of applicants though!
People always assume "current trends will continue". That the future will simply continue the progress they have already seen. Someone in the 70s would have seen a vast increase in travel speeds. Jets, bullet trains, interstate highway system etc... They can be forgiven for assuming the future would also involve faster speeds.
> once people start using the new things that break laws and love them, they collectively go, f those laws they were dumb.

People collectively say a lot of things, that doesn't make them true or accurate.

Americans in particular seem to have an obsession with "fuck regulations, free market ftw" - plenty of other countries regulate things that make sense, without making things overly burdensome.

Go ask anyone who had a mortgage and/or pension fund in 2008 how that free market thing turned out for them.

> people wanting curry next door

I don't know what your obsession with curry is specifically, but if it's next door, they're your neighbour. Just ask them if you can have some fucking curry.
I would be interested in hearing someone smarter and more knowledgeable address this, but I will say that the public keys are sticky ("pinned"), so if an attacker was able to change it, it would only affect virgin clients during the time the false header was present. Returning visitors would (presumably) not be able to load the site because the public keys they have cached for your site wouldn't match the false SSL certificate. Unless the attacker was playing a sneaky long game and only changed the backup public keys...
Offensive is far too strong. Controversial would be much better, and it clearly (in my opinion) was, and would have continued to be. Why choose a name which is going to cause such issues, when there wasn't (yet) any reason not to change it?
So he wrote this from a beach in Thailand while sipping a fancy drink? He no longer works at a job he hates. He went on a two year journey attempting to self actualize - but discovered his actual self is a bit of a failure?*

How has his life been fucked up?

What's the word (some sort of portmanteau of entrepreneur & porn) which we use to describe this Tim Ferriss style trash?

*that last point is a bit harsh, trying to be sarcastic/funny there, not mean
Yes, that's what Microsoft used to do. As odd as it sounds because that doesn't 'sound' like leadership to those who don't understand how technology and science works as iterative processes. That was when they were the de facto industry leader for decades. Now Apple is that leader. It's not a slight to say Apple is the new Microsoft. It's a massive accomplishment to have taken the mantle of the tech industry leader that everyone looks to.

Everyone, whether it's on top of love, hate or indifference, wants to comment on Apple. That's how you know you've won (the money probably doesn't hurt either).
Jesus, people will submit anything for points now
>Aside from a robust research department, Ben-Peretz attributes the company’s success to its original business in the mobile services sector, which gives Cellebrite good contacts with mobile phone operators and vendors and ensures it gets early access to new phone models and operating systems, allowing it to release updates for its software often months ahead of the competition.

So manufacturers are helping them break in earlier by providing early access? Why would they do that?
To that we can add the biggest problem: nausea.
This is one of the best qualities of languages like Haskell, the type system promotes discovery and true reuse of code. There has even been research into specifying dependencies as 'something that implements this signature' rather than specific packages.
No more bizarre than Ent Rails (you know, railways for Tolkien Ents) is the same as entrails in English.

Just as you can't actually say inriver and pretend it means something in the river in English, you can't say inälv and mean something in an älv in Swedish. But as a pun it is okay, everyone gets the word play.
They first use the momentum of the monolithic "justice" system to flatten you.

Do you accept our authority? You defy it? Okay, the misdemeanor we charged you with, if you don't plea we will file an unrelated felony against you.

Oh you resisted, oh you showed the evidence we have against you actually exonerates you?

Okay, the prosecution moves to withdraw the case citing lack of evidence. We won't give you the opportunity to win against us.

(This happened to me when I was a kid. I won my case. The FBI is acting just like that. Threaten and lie, then when everyone doubts them, they run. But as they run, I run after them faster, and in the end they lose.)
> They are a first to market with an amazing, polished, product type

That hasn't been true for a long time. The iPad might have been the last product fitting that description, and it was released in 2010.
> as we directly vote on laws within our states.

that varies from state to state. California, for example, does have direct ballot initiatives at the state level. New York State (where I live) generally does not, though they aren't excluded by the state constitution, there is just not a very strong tradition of direct ballot measures here.

every state in the U.S. implements representative democracy in a slightly different way.
The site is accessible everywhere, but to expect it not to cater to a specific audience is disingenuous
There's a module available to put each command on your PATH:

npm install cash-global -g
Are Wearables the Future of Marketing?
This happened in Slovakia too, a couple of years ago. They had a public poll to name a cycle bridge over the Morava. Chuck Norris won, but they opted to call it Freedom Bridge (Cyklomost Slobody) instead.

Funnily enough, Chuck was also the fore-runner for Megyeri Bridge before Colbert got involved, too.

It's all good fun though - and good publicity. Do you think anyone would be talking about a new arctic research vessel if it wasn't for this?
I have a good feeling about this:

https://vimeo.com/76141334

This is exactly the direction we should be going. We build the world's most sophisticated engines for predicting human social behaviour, why are we stuck in the 1990s when it comes to autocomplete for a tightly scoped domain like writing software?

Bravo!
There are points?
you might be happier, but that's just your emotions playing with you, no rationality. I see it all the times with colleagues - they have amazing tap water coming straight from Alps (it really tastes well) and 2 metres next to it vending machine with 2 euro per 0.5l plastic bottle. Well guess what they do every single effin' time...

most of bottled water is tap water in plastic bottles, potentially infused with mix of BPA and other if ever exposed to slight amount of sunlight. don't ever think they use some high quality inert plastics on that bottle, because they don't.

with true deep well/mountain spring you are getting potentially better quality prior to bottling, and no idea what in final bottle.

if you have really poor quality tap water where you live, that's your best choice. it still might not be a healthy choice though.
Direct democracy doesn't mean democratic micromanagement of everything.
> Terrorist acts often involve tens, if not hundreds, of people, both killed and injured.

Actually terror attacks that harm more than 10 or 100 people, as opposed to less than 10, are a small minority. [0]

[0] http://www.state.gov/j/ct/rls/crt/2013/224831.htm
But JS can't solve every problem, nor can it solve certain problems well.

I understand people feel the need to solve problems in JS because they're scared or inconvenienced by learning a new programming language.

But why not learn a new language? Having a working knowledge of C won't kill you.

edit: could you explain how JS is the most widely used language in the world?
This strategy is how I imagine the "least painful" transition from init to systemd in a distro would go: someone would make the change, tell everyone to update, and then ask if anyone noticed.
I won't pretend to know the answer to that, but my personal approach would be to gather information about the people involved beforehand. If I can avoid as many surprises as possible going in, that puts me on (more) equal footing with the other players.
Belgium can be looked at this way too.

Belgium wages war against ISIS as a part of NATO, and ISIS includes some Belgian citizens, so they wage war against them. It's just they are further away than Kurds. But as we can see, explosion-wise, this makes small difference.
The counterpoint to this is that conventional wisdom follows sterotypes, and by playing into these sterotypes each group named above adds a little truth to what you call errors
Wasting one million dollars
Well, some of us connoisseurs we're prepared for this change since 2013:

http://www.npr.org/sections/thesalt/2013/11/01/242412024/kraft-dims-that-mac-and-cheese-artificially-orange-glow

This isn't as radical a transition as "New Coke", and we haven't had to raid stores to build a stockpile like we did in the early 80s.
I saw the black bar and thought "huh, who died?". I then briefly scanned the front page, saw that someone called Andy Grove had died. It took two seconds to do a Google search and I had my answer.

Its really not very difficult (or time consuming) to find out who it is.
>The next step up would then be a REPL shell.

I had been juggling the idea of using a modified REPL for shell work, but I haven't written much code. However, someone has written such a shell, namely Avesh[0]. Check out the Reddit comments as well [1].

I haven't used it yet, but the examples seem to fit what I would want in a Common Lisp shell:
* Simple sh-like commands with flags (e.g. ls -o, grep -i)
* Handling commands and piping as native CL functions (e.g. | (| ls (grep c))(grep r) ).

[0] = https://gitlab.com/ralt/avesh
[1] = https://www.reddit.com/r/lisp/comments/48r70b/avesh_the_supe...
"Quantum computing" is ahead of "connected home"?
> Human society has barely learned to cope with the range of neurological behavior naturally present in the population.

Bullshit.

> It's not unreasonable to be afraid of what might happen when you throw new chemicals into the mix.

It is absolutely unreasonable. Moreover, it's really not your concern.

> It's important to remember that most people think the opposite way as those on HN. They do not assume that new things will automatically make society better. They have a strong "don't fix what isn't broken" tendency. And as long as we live in a democracy, they're entitled to structure their society as they see fit.

It's probably time for you to start using "I" instead of "they".
How is this on he front page?
If anyone wants to check out a Rust implementation:

https://github.com/ende76/brotli-rs

It's currently in use in Servo
Bernie seems like the only sane person on there. Hillary is the worst of them, and I say this as a Muslim. Trump might hate me, but at least it's irrational unlike Hillary who is a first-class warmonger and only exists to sell multi-billion dollar weapons.

The world could do a lot more with lesser wars, no unwanted migration, and no terrorism. The vicious cycle of violence killing innocents and following hate attacks are unbearable. I can't take it any more, I don't think anyone can.
I would be very interested to see their YC application. Maybe an unfair competitive advantage?
I have no idea what "RoD" is.

I'm the Grishnakh who used to be an orc captain but was stepped on by an Ent.
Google sought overthrow of Syria's government
(btw it's RSS, Royal Research Ship)
Interesting idea, I guess a tech comparison would be revamping the server side code considerably but not making an announcement so users wouldn't think they had to be on the lookout for bugs / quirks that weren't originally present. If you test well you could 100% overhaul the back end with not a single end user the wiser. I suppose if you announced a "major overhaul" scheduled for some time then users may be wary or hesitant to engage with the platform thinking hat they should expect intermittent outages or broken features.
What I do:

1. Know the shit out of the topic and your slides.

2. Present to your $Town $Technology User Group first.

3. Listen to something by Lonely Island before you get on stage - you want to feel energetic but happy.
I don't remember new Pepsi, but new Coke had a huge backslash which lead to pulling the product off the market, reversing back to original formula. And if I remember correctly, this original Coke, dubbed Coca-Cola Classic saw much better sales than the same coke did before that. Making people wonder if the new coke fiasco wasn't intentional.
Turn off, rather, in fact I heard from friends in Brussels that cell towers in areas with bomb threats had been switched off when there were threats a few months ago.
B.Sc. in Computer Science, fresh out of undergrad. Applied conservatively for jobs to get into something I could excel at from the get-go and learn how to work in the corporate world before throwing myself at complex technical problems.

I've moved on to greener pastures, and I think where I positioned myself from the start put me in a hungry mentality, and as such I've been able to grow rapidly.
Can we change the sensationalist f*cked up title?
Not impossibly expensive, I've already been talking to my wife about this. Building two machines so we can each have our own Vive headset. But in regards to 'impossibly expensive', I'd also consider buying two PS4s with PSVR headsets for the same purpose. We're talking $1,600 total for the next best thing to a holodeck.

If someone delivers the software and it gets rave reviews as a cooperative experience, I will buy those PS4s or build new computers for it. That's how trends start, but the PS4 option for VR brings the cost and complication down considerably for everyone on day one.
i can't believe how much people here on HN love swift! do you guys really love stuff like implicitly unwrapped optionals and awkward syntax where you need exclamation marks all over the place. not to mention their insanely complicated use of enumerations. what about a completely half-baked standard libraries where even basic string operations such as doing a substring are unnecessarily complicated and verbose? i simply cannot see any real basis for all the love for swift.
Kaspersky Internet Security 2016 Crack Patch and Keygen
That doesn't obviate the need to communicate with others (whose concern is rational or not). The communication systems after things like this are down because of (according to you and others here) irrational people concerned about those they love and care about. A system like this has applications to any sort of disaster, and one of the primary benefits is in reversing the order of communication. Instead of 10s of people contacting each resident and swamping both the person and the network, the resident can push information out to the global network. They communicate one time (ok, practically this isn't sufficient to communicate their status to everyone and some will still call them or reach out via other channels), and everyone that cares can check on their status.
I'm fairly certain this change came to Canada first but unlike the USA, it was announced. Kraft launched a new version of Kraft Dinner (what you Yanks call "Mac and Cheese") with the preservatives replaced by natural things last year. I thought it tasted fine and was happy that it's even a little healthier.
Maybe the guy that changed the password remembered what he changed it to.
Beta Invite – SaaS DB Monitoring Tool for SQL, NoSQL, Cloud DBs
These curves are marketing material for an "advisory firm". Nothing more, nothing less. The idea of the curbe is more important that the particular points, and the points are often mis-placed. Also, lots of technologies jump around randomly on the curve or move rapidly through some parts, etc.
That's both tragic and hilarious.
Yes English grammar isn't my strongest suit. But no, I am stateside.

Fortunately, HN + Github are accessible free within China so I wouldn't be surprised there are significant Chinese engineers using these sites daily.

Write Sam Altman a nice email, he may just tell you the detail stats to answer your question directly ;)
I read the original article discussed by Ars here this morning, and the authors note that they didn't consider the scenario in which multiple intersections exist in a connected roadway network. Also missing was any discussion of pedestrians, bicycles, or non-self-driving cars. This is interesting work, and may have applications in some limited settings, but I wouldn't bank on seeing it too soon even after self-driving vehicles are commonplace.

Also, as a planner, I feel obliged to point out that the title "To reduce traffic" can never be true. In a best case scenario this would allow more vehicles to use the same amount of roadway resource--i.e. increase traffic. As for congestion, that's widely accepted to be an equilibrium state. So if these intersections were successful at improving roadway efficiency, we'd expect to see the additional capacity eaten up by increased demand.
On the Embedded Apple SIM
To me, nothing in that article justifies the title, but it does remind me why I stopped visiting that site on a regular basis.
Create Self-Managing Servers with Masterless Saltstack Minions
npm has a feature that's broadly equivalent to virtualenvs, in that each directory is implicitly a virtualenv, and you use the packages installed in a given directory (or its ancestors). This is a bit less powerful than virtualenvs since it's tied to the directory structure, but in practice it ends up being really convenient for most use cases. Along those lines, there are also some cool affordances for managing dependencies – you can do e.g. "npm install --save <package>" to install a package and update the equivalent of setup.py with the new package, and it will automatically set that up with a semver range that matches the current stable release of that package.

That's actually not what I'm talking about, though, since ultimately those are just DX conveniences. The big difference is that, by default, npm installs dependencies in a nested rather than a flat manner. This means that you can install "library A" and "library B", which both depend on "library C", without worrying about potential incompatibilities between the required versions of "library C". This isn't possible in Python; one consequence is that you see a bunch of libraries that vendor their own small subsets of six to avoid having potential dependency issues – you don't get this in the Node ecosystem, because you can just pull in that dependency and not worry about potential version conflicts.

All of this adds up to a much nicer experience when developing libraries.
One big reason I've seen people "reinventing" small utilities and modules is to avoid external dependencies, both for licensing and management hassle.
Nausea probably won't be a problem with the young generation, who will eventually grow up with VR, if it succeeds.