skysight-inc/HackerNews huggingface dataset:
So true, the only time I ever experienced true silence, was off piste skiing in St Anton, Austria.
Stopping for a rest in a deserted valley, it was so beautiful and the silence was so peaceful, I was mesmerised until the silence was broken by a bird singing a few miles away. An incredible experience I'll never forget.
I've demoed both my Oculus and Rift to at least 20 people, everyone found the Rift to be boring and less engaging. The feeling of presence is completely different.
It's pretty clearly atheist, and has been criticised by religious groups for that.

https://en.wikipedia.org/wiki/Philip_Pullman#Perspective_on_...
Yeah and the poor guy is starving in the street right now. Give me a break.

Apple will just have to lower the greedy margins a bit.
Yeah. Apple announced today they've sold 1 billion iPhones: http://www.macrumors.com/2016/07/27/apple-has-sold-1-billion...
Tarsnap outage report: 2016-07-24 10:15:19--11:40:04
Ratas – A hierarchical timer wheel
My best advice is to spend some time sitting in a variety of chairs.

I needed a chair 15 years ago when the Aeron was the hot thing. I tried one out and didn't like it. After testing half-a-dozen different chairs I ended up with a Steelcase Leap. I'm still using it today and it's held up really well. After about 12 years daily use the gas cylinder finally failed. It was still under warranty so a service person came to my office and replaced it for free.
I'm your parents.

What do those 15k do?
> It's typically funded by the proceeds generated from the research.

That's only true in the case of commercial R&D. For non-commercial (academic) research, the funding is normally through a grant mechanism (not company supported). Academic research is almost never concerned with the licensing/patent issues aside from "can I run my experiment". It is common for academic labs to use drugs that are still "in the pipeline" for experiments.
At my last interview with a medium-sized tech company I had about 5 positive interactions with 5 interviewers. However, there was a "culture component" chat where I was asked what I had found difficult in the past.

I mentioned that in my previous role I'd been in a unique position to work with both customers AND development, and as a result had built a rich toolset for solving customers' problems. Note that this was a company with a small number of high-paying customers, so losing anyone was a big problem. At least enough customers had specifically stated they stayed with my employer as a result of these tools to show that I earned my keep.

I mentioned that making the tools had been my favourite part of that work, and being told by my manager (after making them) that it was a poor use of time the worst. Mind you, I'd been mentioning these things to him for some time and getting "mmhmmm ok" in response. I asked the interviewer "is this a company where somebody with an idea can develop a prototype and try it out without getting approval from three different people?"

The interviewer hemmed and hawed and we got to an awkward silence. I was actually relieved not to have to worry about an offer.
So, I've been using Lastpass for a few years now and I probably rely on it too much. Every single login has a unique and strong password so it would be a pain to have to move away.

I use a Yubikey that's required when I log into a new PC (my home pc is set to only ask every 30 days for my 2FA key), I use an email that is only connected to Lastpass and I have a strong passphrase. Any other device I use Lastpass on is set to require a password and 2FA key at each start.

Is that enough to make me reasonably secure?
Really cool to see active work on patching Ceph to run on FreeBSD. There should be some advantages by running Ceph OSD on ZFS, but there is very little information about if ZFS work well with Ceph even on Linux. Transparent compression and checksum validation on read are two features I would love have on a Ceph cluster.
Why Italy's banks are in crisis
I find this kind of thing dehumanizing.

Daily, repeated form-filling is hard for creatives. Never heard of Assembla but if you were my manager and you were repeatedly needling me to fill out some form, every day, when I'd rather just give you a few words over chat (or in person)... I would most definitely push back.
Minimum Every Software Developer Should Know About Unicode and Charset (2003)
Many of those intersections are usually empty in real life.
>OTOH, type families are sneaky, because they don't look any different from normal type constructors or synonyms.

That is fair.

I think we're on the same page at this point. You have made me realize that ML-style modules are useful in ways I did not realize before, so thanks for that.

Question: How would you feel if the tradition was to do something like

insert :: Ord a f => a -> Set f a -> Set f a

That is, "f" is some type that indicates a particular ordering among "a"s. Then, "Set"s are parametrized over both "f" and "a", and one cannot accidentally mix up Sets that use a different Ord instance.

Here's a quick example:

https://gist.github.com/wyager/a021f7e5d9f23643bc90a9866b5c0...
That is not the same point that diagram illustrates.
> Windows PM is light years ahead of Linux.

I get the feeling you're speaking from your own experience. In the same vein: my experience has been the opposite. But then again, I'm speaking from experience on a ThinkPad X250 with Arch Linux and tlp vs. ThinkPad X250 with Windows 10 (upgraded from Windows 7).

If my experience had been with poorer hardware that don't stick to standards, I'd probably have a similar (though far less extreme) view as yours.
Funny, how you (tried to) turn my argument on it's head. I never argued for ignorance. I just stated, that this is what lot's of people do, when stating, that climate change is not manmade.

No, we should look at it, we should deal with it (in the best possible way) regardless of it being manmade or not. The anthropogenic part of the argument shouldn't have any weight at all in the decision to act or not to act (I am for acting).

It only should play a role in understanding the causes so to better fight the effects.
Why do you even care? Say you know they searched your luggage. What is it exactly that you will do with that information?
This needs to be screamed from the hill tops!
Insurance claims. If the bag has been opened and there's a TSA flier that's a thing, if the bag has been opened but there's no TSA flier and something of value is missing (of course, you wouldn't put too expensive things in there but a good pair of shoes can cost a few hundred bucks!) then that's another.

Also consider other countries. Like Hungary. Every Hungarian baggage handler is a thief as the law means nothing in Hungary (actually, every Hungarian is a thief to an extent but let's not go there). Your task is to make sure they will pilfer from the suitcase of someone else. Why do you think plastic wrapping of suitcases is so prominent and popular at the Budapest airport? Imagine two suitcases, one with a small lock closing two sliders the other has the sliders zip tied to the handle and the zip tie itself is sealed to the suitcase so the sliders can't be moved. That's a message to keep out and it's usually heeded. Their goal is to steal from a suitcase in a way that you won't realize stuff is missing before you leave the airport and can lodge a complaint. Once you left, almost noone bothers.
Moment.js creator steps down
Your luggage is touched by more than the TSA when going to your destination.
Concrete is the worst, you can hear the roar from concrete road miles away.
Porous tarmac is much quieter and much safer, in S Wales UK I remember vividly a trial many years ago on a section of the M4.
In very heavy rain, on the normal tarmac - much standing water, aquaplaning risk, low visibility, huge spray, then onto the porous section - zero spray, no standing water, was amazing like night and day.
They never implemented though, double the cost, so not worth the many lives it would save!
> to control thousands of human bodies connected (enslaved?) to them

I think it's quite clear that the human bodies have their original personalities wiped and become nothing more than tools of the original AI.

And the supreme leader is a form of distributed, multi-brained intelligence
There's pidgin English in Nigeria.

When you first hear it you think it's a different language.
One thing that kept nagging me about Docker is having a failing container eating up resources. Having them swarm would only make this worse, i'd guess. Anyone has first-hand experience in this?
Is there an option to hide pay walled stories because I don't see it.

Can you tell me where it is?
Are you saying you have evidence that the actions you list (even ignoring the obvious cultural entrenchment) are more common in the poor than the rich? Can you provide a link please?
Yes. http://www.popsci.com/watch-umbrella-drones-float-through-ai...
> any other combination of hardware and software is

The ThinkPad X250 I'm using right now with Linux would disagree. The Sony Vaio I had in 2010 and put Linux on would disagree. The Dell Inspiron I had last year would fit the description of "broken" but not "badly broken".

Are there poor pairings of hardware and software outside the Apple garden? Sure. Does that mean everything outside Apple's garden is poor?
Go has replaced all my 'scripting' needs. Way easier to deploy static binaries and I get static typing for my scripts. Maintaining a python install on multiple servers and OSes is a nightmare
So maybe there's value in shipping a "standard bundle" that includes popular libraries or some such. But it's not worth distorting the whole language design to accommodate bad policies.
Pokémon Go: How to Request or Remove a PokéStop or Gym
This is the first thing I think of when I read this too. I am worried this will train bacteria to be resistant to natural immune defense mechanism of human... : (
Seems a lot more cumbersome than the direct ML solution:

signature ORD =
sig
type t
val <= : t * t -> t
end

functor RedBlackSet (E : ORD) :> SET =
struct
type elem = E.t

datatype set
= Empty
| Red of set * elem * set
| Black of set * elem * set

(* ... *)
end

structure Foo = RedBlackSet (Int)
structure Bar = RedBlackSet (Backwards (Int))

(* Foo.set and Bar.set are different abstract types! *)
Koding Is Now Open Source
Maybe not this — or other ... err, controversial — devices, then.
Pokemon go stop
Sugand sweets rampur
You could try github-backup [0]. Quoting from the description:

It backs up everything GitHub publishes about the repository,
including branches, tags, other forks, issues, comments, wikis,
milestones, pull requests, watchers, and stars.

And did I mention that it's written in Haskell!

[0] https://github.com/joeyh/github-backup
Why was he pretending to belch in class like that?

If you're going to act like a jerk don't be surprised when people are a jerk back to you.
Many libraries in the stdlib have much better alternatives, because libraries with their own release cycle can evolve much quicker. But people get stuck on the "standard" version because it's what's in the stdlib. Worse, people write for compatibility with whatever was in stdlib 2.4 because that's what RHEL6 ships.
Whata great days and parents for bacteries?! <:)
“These consumer products are ‘peace of mind’ devices, not part of TSA’s aviation security regime,” England wrote.

"peace of mind" devices, that pretty much sums up the "security theater" charade that is the TSA. If its not important why do they have master keys at all?

Similar to how they randomly select people sometimes to use the pre-screen lines.
TurboFan is shipping for functions with try/catch or try/finally.
The debate around exit polls will only be settled with the publication of raw data by Edison Media Research. With so much polemic on the topic you would think that it would be in their interest to make these data public if they had nothing to hide. This isn't even a new issue. Exit polls data transparency was already the object of a debate during the 2004 Presidential Elections: http://electiondefensealliance.org/frequently_asked_question...

On one hand, we have an electronic vote count which can't be verified and on the other, we have raw exit polls data that are kept secret. What kind of Democracy is that??? Isn't transparency one of the most fundamental principal in a Democracy?

The American election process isn't transparent at all... How can we claim our elections to be democratic?
The Inner JSON effect
Cross Browser Testing – A Must for Successful Web Application
What are the best resource for learning intermediate to advanced python?
> (I know serialization is already there, but everyone seems to prefer Cereal, so...)

This is precisely why shipping things in the standard library is a bad idea. It ends up full of cruft that no-one uses because there are better alternatives.
How odd. I was reading it on mobile this morning and the whole article was (still is, just checked) fully available.
So once he had access to your box he lulled you into a false sense of security so you didn't go looking for his proxy? Nice.
I really this interpretation. Made me look at it in a whole new way.
It's too early to draw conclusions about Go's standard library. Python's standard library seemed like a good idea at the time too. Come back in 15 years and let's see how good it looks then.
It seems a bit counter-intuitive that Vatican is 4th roundest, and 2nd rectangularest
Move fast and break things?
Con Redmi Pro, Xiaomi Ora Copia Huawei
If you liked the intro, I would recommend OST of "only God forgives"
VP9 is a open and royalty free video coding format. You are safe as long as you don't sue Google for VP9 patent infringements. It seems to target MPEG so that if they sue Google their license is revoked and Google can claim patents infringements as well.
That being said I take VP9 anytime over h.264. It's not only about the payment to MPEG but your license can also be revoked or not granted in the first place. How f is that compared to VP9?
I never really understood this position. Are you saying you don't lock anything? A vast majority of break-ins are thwarted by simply having a locked door and being home. You don't want to prevent even those?

Security systems, chained doors, automatic lights and deadbolts are also a huge deterrent that prevent plenty of break-ins. Yes all of those combined will NOT stop someone who wants to get into your home really badly but at that point I can't imagine they want to simply steal something. That's a lot of effort to go through and would seem far more personal to me.
Mongoose IoT Platform 1.1. Release – Open source firmware and cloud
Well, this specific one is not about statistics and hard data, but about personal experiences and feelings. Perhaps larger numbers would simply add points that are too specific to include in a generalisation. Or perhaps it takes too much time to interview 1000s one on one :)

As small as the sample was, I think it was quite relatable.
If anyone would like to try it free for 30 days (full access to all streaming/on demand interviews etc., both through the web and their mobile apps) go here:

https://www.siriusxm.com/sxm-tryfree

Howard Stern delivers arguably the best interviews you'll ever hear...assuming you are interested in any of the people that he has interviewed, you won't be disappointed.
This article and much of the conversation here-in reminds me of THX 1138. There is a disconnect between how-to-manage and how-to-be-productive discussions on HN. Definitely daily mails, and also probably weekly's with intense liability attached to them in the name of "quality" seem to go against promoting humane productivity.

Perhaps there are projects that require this level of management and communication, and perhaps there are people that work well with it. But there are also probably many projects that do not need such management overhead and where some types of people do not work very efficiently in. So, what I'm saying is that I think this management style shouldn't be an assumed default.
On another note, have YOU donated[0] yet? :)

0. https://www.freebsdfoundation.org/donate/
> sounds be as close as possible to the actual letters used in the word

So you'd pronounce "ghoti" as "fish" then?
There's a place for qualitative research. Work like this could help structure bigger studies, suggest new hypotheses, and refine interview techniques.

The sample size you need depends on the strength of the effect in the population. For instance you wouldn't need a sample size of thousands to conclude cyanide capsules were not a safe, effective remedy for tooth ache. Or that people don't like being bullied at work.

This work wasn't statistically focussed, so it's not as crucial, but if you interview 135 people under a good sampling scheme and get very consistent responses about what matters to them it can't be dismissed as meaningless out of hand.

I would expect plenty of room for change in our understanding of meaningfulness as more work is done though...
I assume because it's around the mouth. Food passes, some of that will stay in the beard, allowing for different cultures to grow than elsewhere.
React Native and the Future of Web/Mobile Development
Actually, this comment has _less_ information than the first one. :)

If someone decides to share some information on HN, it isn't their responsibility to provide a robust argument and complete set of citations. If you'd like them to you're free to ask politely, or to volunteer your own (or even better, provide counterpoints). But a terse summary of the HN rules is, "add meaningfully to the conversation." The individual you're berating added context that they felt was missing from the original article; this certainly qualifies.

The burden of accessing the veracity of the information lies on you. If they provide you with citations, then they're generously offering you a shortcut. If you're having a hard time finding support for their claims, then ask them for a pointer in the right direction. But if you haven't looked at all, then you should decide if this question is worth your time to research, and act accordingly, rather than asking other people to do the legwork for you.
Isn't it better to use a cheap non-TSA lock on your luggage? If they open it, the lock is destroyed, and you know for sure someone has opened it - either personel or someone with criminal intentions. Or will this result in more trouble?
You're going to have to upgrade eventually. You either do it for free now, or you pay later.
I experienced different results.

One of the main problem with JS engines is that they load external code on demand, even with something like JSDB (see [1] based on SpiderMonkey engine) where you can bundle all of your JS inside a zip that you then bundle/merge with the runtime, the JS files still have to be extracted from the zip and loaded "as file" from memory.

In the case of the AVM2, wether the files are AS3 or JS they are first compiled to bytecode (like Java) and that's what you bundle with the runtime, the bytecode still have to be loaded but it is "one big file", so wether your sources are many 100s of JS files it does not matter.

That matter a lot for the resource efficiency, and it influence a lot the memory footprint (~10MB for AVM2, ~50MB for a Node.js, see [2]), eg. the more files you load the more memory you gonna use.

For the dependencies conflict yep it make things easier too, not only for the versioning of libraries as you describe but also for the versioning of the runtime itself, eg. runtime v2 could be installed system wide but your self-contained exe could use an older runtime v1.

[1]: http://www.jsdb.org

[2]: https://github.com/eclipse/kura/wiki/Footprint
Defeating Antivirus Real-Time Protection from the Inside
Hugh Jackman is the least noteworthy actor ever. He looks like wolverine, he has that going for him. Otherwise, pretty boring guy.
Really? We're living in the age of Uber, when companies don't even admit they have employees rather than contractors rented by the minute. I can't see a company making the huge capital investment of fixed buildings which only make economic sense after a decade. It also makes it much harder to uproot the company and move it overseas in response to bad quarterly results.
> The "software majors" do not.

Not really true. Most or all of them do for the right candidate. They're not super vocal about it, though.
Qtile – A hackable tiling window manager written in Python
Quite a few people in the internet activist space have confirmed for sure that their bags were covertly checked.
fourteen defining features for fascism; i think that's a lot, some of them are framed very broadly, and i don't quite see how they all interconnect.

I wonder why it does not include 'readiness to suppress your political opponent', i would have thought that this is the defining feature of fascism; you can be all of the fourteen features, but as long as you don't smack your political opponents you are not a real fascist.
I thought this happened a while back and hadn't realized it didn't yet. Very cool.

Not a big deal with the TSA because honestly these tiny, flimsy locks were never about security but to ensure the casual encounter with someone unknown doesn't get into your bag and possibly steal something (anyone who really wants something from your bag can cut these with the tiniest of bolt cutters). Also they can be handy with keeping annoying zippers together.
Facebook's success was its real names policy & emphasis on friends. What can be simpler than using real names to connect with your friends instead of arbitrary usernames?

This created strong network effects, accelerated by seeding in universities (places with lots of friends).

The tech stuff allowed them to maintain their platform, it didn't differentiate the fundamental proposition.
Better use ssh-keys only auth.
Simply periodically pull public keys from server and write them to ~/.ssh/authorized_keys. Secure and simple, and pretty hard to crack - its RSA.
You underestimate the power these employers had over their employees.

The company owned everything. The only way out without paying for company run transport, which you won't get without settling your debt, is to walk. Walkers are easily rounded up by debt collectors, and if you had a wife and children you wouldn't leave them.

These towns were set up to create a supply of indentured labour.
The authors of this report can be taken seriously as they put their professional reputation on the line. I am not sure that Fritz Scheuren, professor of statistics at George Washington University and the 100th President of the American Statistical Association (ASA), would risk his reputation by making statements we can't defend. Here is what he says: “as a statistician, I find the results of the 2016 primary voting unusual. In fact, I found the patterns unexpected [and even] suspicious. There is a greater degree of smoothness in the outcomes than the roughness that is typical in raw/real data.”
How big is a billion? If you start counting and increment per second,it takes nearly 32 years (more than that) to complete. I think it's a big number for a product to sell that much. If you consider the world population, that makes it even more dramatic. Big accomplishment.
Yeah, and an important plotpoint is that a church is trying to get rid of the soulmates because they are part of the original sin. So you should prob turn you view around 180 degrees.
I think you are both right :)

even if I was talking about the host for tsc.js, the way the code is defined it should be able to run from wscript exe under Windows, although I never tried it.
It should be safe enough, with a few exceptions, one of those being this exploit: https://news.ycombinator.com/item?id=12171547

This guy says that if the webpage "asks" for another's page credentials, lastpass plugin will give it. Every character/keystroke in specific fields could be catched/logged , here you have an example from ... eBay : https://news.ycombinator.com/item?id=12000820

Anyway, this was already fixed and pushed to the users, as the guy mentions in his post.
Show HN : Compare various Image resize algorithms for the Go language