skysight-inc/HackerNews huggingface dataset:
If that's the case, most companies would just give that person the work to do. If they've already got the time and experience, very few managers [in the real world, at least from my experienced] have the foresight to use that person to train another developer. Usually they'd just give that person the work until there's so much work they can't scale and then someone else would be hired to pick up the shortfall... Of course, the first developer is still so snowed under that they have little to no time to mentor the new guy. So they look for someone who may be experienced in the language but only a mediocre developer by definition. In real world terms, it appears to be expected that a senior developer can just be dumped into the empty seat and get on with it - thus, the expectation also appears to be that this senior developer needs to understand the language and pick up the business knowledge quickly enough to be productive without costing more than absolutely necessary.
Cuba, Airbnb, and the Future of Flexible Accommodation
It is shocking to me that someone who doesn't even use C is handing out critiques of any book focused on C.
there's plenty of terrible shit going on in this world to be annoyed about. i don't think dot com bros making money off the internet is really anywhere near the top of my list.
I just don't agree with the "technology is advancing" argument. If something is legal, ethical and moral then it doesn't matter if technology makes it easier to do or not. If it's right for the police to follow one person around to see what religious ceremonies, political meetings and protests that person is attending, then it's right for the police to do that same thing at scale.

The issue here is: is it right for the police to be able to perform physical surveillance of an individual? It's a yes or no question, regardless of what use the police make of technology. If you think the police shouldn't be able to follow you around to see what meetings you go to, which they can do now without a warrant, then it shouldn't matter if they do it with their feet or by automatically capturing and recording license plate numbers.

Technical capability doesn't alter the definition of right and wrong. This is why we should think through laws and rules carefully, so that they apply not only to the present, but to how things might be in the future. If it turns out that we need new laws, then there's a process for changing them. But I don't think that we should let the technical trends of the moment alter how we view our basic principles.
> The reason is that the p-value essentially tells you how repeatable your analysis will be

Your statement contradicts the introductory paragraph of the article:

> "...the outcomes of these tests are mistakenly believed to yield the following information:... the probability that an initial finding will replicate; ..."

The p-value is the likelihood that the observed effect is due only to chance, not a measure of the repeatability of a result.
Show HN: Ncurses multifile IDE-style code editor
The title really needs a [citation needed] (Since "the best" was removed from the title, this is what it was referring to)

Best is really dependent on many factors

(And it's pointless to hire "the best people" then set them on boring tasks, which seems to happen a lot at Google)
Soon to be 10 year gentoo user. I've toyed with various update frequencies, and have found that multiple weekly updates is a good way to stay sane. That said, there are those time where you just have to help an emerge see itself through.

I originally came to learn, but I've stayed for the USE flags. The number of times I have needed or wanted some feature on a package in arch (which I use for my linux vms) and have had to dig through the documentation and set up a compile environment for a package for an hour is absurd when I realize that all this is solved in 30 seconds by setting the right USE flag on gentoo.

Gentoo also has the best/most up to date python support of any distro I have found.
Now iOS 8.2 Bypass iCloud Activation on Your iPhone/iPad; DoulCi Server
An Overview of the Business-Crippling Cyber Threat All MSPs Should Watch For
- hirethe.guru

- file.tn
I feel like I don't have time to predict the future - too busy pushing things into production...

I've worked with many future predictors though and it's absolutely horrible. Always behind schedule, always seemingly off-task, and their code is a nightmare to maintain.

Gotta admit, I'm a much greater fan of building stuff that works. If you need a gizmo later, add it later.
Radar that sees through walls built in garage
> most people will perceive a red lock thing on their status bar as "less secure" than the "silently gray" HTTP (even if technically, that's obviously not the case)

This is true. I believe that Chrome is experimenting with marking http as insecure with yellow text.
"if you're not the quickest, just don't try to race anyone else for solving a problem"

I have heard that too. I was talking with a noted probabilist, who co-authored a well-regarded book, about some work that Michel Talagrand (a very accomplished mathematician) was starting to publish.

He said, "just have to get out of the way," and when I gave a quizzical look, continued, "That guy is a bulldozer." Basically, you might sweat for a year and end up being a special case of a more general result that Talagrand just proved.

Thurston's essay is another consideration of this question (http://www.ams.org/journals/bull/1994-30-02/S0273-0979-1994-...).
Our tools keep changing but we're all still relying on the same 50-year-old data structures and algorithms (or, I guess, in many cases, solving the same problems in a less effective way because many of us aren't familiar with them). That one gives me pause.

Ten years is an obvious extreme but the point is that hiring managers who try to get people who already know the programming languages and tools their company is using aren't idiots. It's a defensible posture.
The RethinkDB query language can be very expressive.

What you shudder to think of could be expressed as

row('species').contains(function(s){ r.expr(['Saiyan', 'Human', 'Android']).contains(s) })

Or also as:

row('species').setIntersection(['Saiyan', 'Human', 'Android']).isEmpty().not()

The succintness of ReQL depends on that of the host language. JavaScript's bulky syntax for functions and lack of operator overloading make queries a lot more cluttered.
Someone could serve a Javascript encrypter-decrypter app from IPFS so it would be certainly the same whenever you accessed it with the same URL.
If you have any questions about that approach, feel free to email me.
HN could use a better sense of irony
Google Eyes Home-Services Market
Google used this internally to manage questions at their all-hands meetings, letting the audience upvote good questions and avoid unimportant questions. Are there any other good solutions?

It's a real problem at conferences: many of the "questions" asked during the Q&A at public meetings are a waste of time, a chance to show off [1].

I found an example of Yik Yak used for this purpose [2]

[1] http://vooza.com/videos/conference-q-and-a/

[2] http://www.theconglomerate.org/2015/03/i-have-seen-the-futur...
pinjot.com

savejot.com

keepshelf.com

knowba.net

hipnote.com
More C# quirks and pitfalls – Predict the Output Challenge (Part 4)
Use Tutum's new Stream API to create your own custom notification system
Runs at near-60 FPS in Firefox for me. Using Linux and Firefox 37.
I added Coinbase's "pay with bitcoin" button to an e-commerce store a year and a half ago, alongside credit cards and PayPal. One person has used it to buy something for about $2.
In particle simulations interactions can happen at a distance, so at every time step all particles need to be checked with all other nearby particles to get their distances and compute the force of their interaction. It looks like your simulation is a hard-sphere type interaction where you're only checking to see if two particles bump into each other and is considerably faster to compute.
Microsoft launches program to hire people with autism
> Merchants wont use it. They love no chargebacks and no real fees, but we can't guarantee they will ever get the money for the sandwich they just sold.

A guarantee isn't what you want. Cash and card isn't guaranteed either — the cash might be counterfeit; the credit card might be stolen.

What you want is to reduce the rate of fraud. So let's compare the rates of fraud between bitcoin and cash/card. Credit card transactions are fraudulent around .1% of the time. [1] But I've never even heard of retail bitcoin fraud with zero-confirmation transactions. Have you?

You seem to be afraid of the wrong thing, and you don't seem to be basing your opinion any facts or statistics. It sounds like you're just untrusting of new technology. Yet you're on hacker news? This confuses me. How did you get here?

Similarly, your fear of replace-by-fee is very strange — that proposal is never going to happen. You don't have any faith in the bitcoin community, but you have faith in credit card companies not to raise fees or block your business? Why is that? Do you only trust old boys' clubs? Are you from the east coast? Are you a luddite?

[1] http://en.wikipedia.org/wiki/Credit_card_fraud
Not all linear growth is equal. 10 sign ups a day != 10,000 signups a day. Linear growth can be OK and even profitable.
Consider, some groups are more willing to guess when given incomplete information and the SAT promotes guessing. If there was a larger penalty for wrong answers other groups would do better. Another issue is retaking the SAT tends to increase scores as you keep your best individual score.

Individually adding ~30 points might mean little, but when you look at large groups of people such small changes become important.
I'd like to give it a spin, if you haven't run out yet. Contact info on my profile.

EDIT: Received and accepted. Thanks!
+1 This is a nice dive with some immediate gratification. I got a lot of encouragement from Clojure for the Brave and True http://www.braveclojure.com/. It is a deeper read (gets to core.async), but still fun in the spirit of "why's Poignant Guide to Ruby" and "Learn You a Haskell for Great Good".
Reflex: Practical FRP (part 2)
Epion Health - Hoboken, New Jersey, Senior Rails Developer

Epion Health is transforming the doctor’s appointment into ­a personalized digital experience where patients can share information with their doctor and take ownership of their own health management. Our solution spans the appointment life cycle, from the waiting room, to the exam room, to checkout, using technology that is deployed on kiosks, tablets, and personal devices. As a developer on the Product Team, you will be working within a modern technology stack that includes Ruby-on-Rails (version 4.2), SCSS, Redis, Git, outside-in testing, continuous integration with Travis, and a pristine code base architected in partnership with the folks at thoughtbot. On a daily basis, you will have a chance to: - Shape the product roadmap - Build new features that delight patients and doctors - Program alongside a team that is committed to BDD/TDD and industry best practices

Desired Skills and Experience
- 4+ years experience working as a software developer
- 2+ years experience developing with Ruby on Rails - Strong track record working in a team environment that regularly ships features
- Experience writing feature and unit tests (Capybara and RSpec a plus)
- Experience with Git and web application deployment - Able to showcase recent web application you worked on and/or Github account
- Able to move in a fast paced startup environment with a lot of autonomy

Perks
- Highly competitive salary - Hoboken office in a Class A office building on the Hudson River with a beautiful view of NYC
- 200 yards from the Hoboken Transportations Center with a 10 minute Path ride to Manhattan, multiple NJ Transit trains, buses and Light Rail. Commute costs covered.
- Comprehensive health benefits including medical, dental and vision
- Stock Options
- 401K
- Latest Mac tools
- Reimbursement for continuous education classes and conferences
- Regularly scheduled team building events with the Epion Team including hiking, skiing, day at the beach, etc.
- Intimate exposure and contribution to the business side of a venture-backed startup

Apply at http://epionhealth.theresumator.com/apply/EFsflK/Web-Develop... or email mwenger(at)epionhealth.com
This only seems practical in a handful of climates that stay cold throughout the entire year.

Many places that have very cold winters often also have very warm summers. In which case, do you turn the servers off in the summer?
Forget Big Data: How Tiny Data Drives Customer Happiness
What kind of C? 1980s K+R or 2015 or ...

Its like the difference between "Programming Perl" 1st edition manual and 2014 edition of "Modern Perl"
LSAT Prep
Hello HN!
Need advice from STEM people on how to master the LSAT. Strategies, best books..etc

ty all!
I feel K&R is an important classic from which one can still take a lot of valuable jewels in a pretty concise way. If possible, complement it with other books like Peter van der Linden's Expert C programming (although I don't like his opposition to static linking).

If possible, check the suckless.org projects, they tend to have pretty idiomatic and clean source codes.
The comment you cite about IFLscience etc. is extremely poignant. Would you mind trying once again to dig up the source? Sounds like a comic I should read.
I think because those are qualities that are evaluated on their own -- the 'Netflix' label applies to tvs whose specific Netflix app is good/exceptional. Sort of like how a restaurant cleanliness score doesn't evaluate the quality of the food, but is useful in determining if you want to dine there anyway.
This has been a well known problem for a while, though the internet may be a multiplying force here, and this article didn't do much beyond stating the obvious for anyone even peripheral to science fields.

What I would like to see is actual discussions on how to address the issue. You can't stop those publications. Despite the article saying talk of free speech is preventing action, these publishers have every right to do what they are doing, predatory or not.

Doesn't it, then, fall on the science community to build an institution that can be easily recognized and trusted to aggregate the "true" (or at least vetted and peer-reviewed) work in a way approachable by the general public?
Maybe something like Wisembly[1] ? I worked there as an intern a few years ago, and the product (and team) was great.

[1] http://wisembly.com/fr/
The user experience and interface will still suck unbelievably.
Nice. If you (and anyone else reading) still have any project schematics or notes you can share, it'd be an awesome reminder of and complement to the spirit behind these hardware projects.
Really? What about cross-cutting features like logging, sessions, debug hooks, et cetera?

That's a non-trivial refactor right there.
No offense, but you are living in a kind of unfortunate corner of "industry".

Where I am sitting, you absolutely have 10 years (or more) to give toward a specific cause, and the path of the software developer is one of lifelong improvement.

Stuff like "the rate at which tools are changing" doesn't matter too much, because that stuff is just surface-level knowledge, not deep knowledge.

I am 43, and have much to do yet; if you are telling me I am due for retirement, I suggest you have a very warped view of the world.
Google is pretty big. It's hard to get everyone to move in the same direction. ;)
You should be able to get a Gnome/KDE installation running in a VM without a lot of trouble.

If you're going to try it on hardware, Intel graphics and networking will probably work best.

Also, the arch wiki is a great resource, in general:
https://wiki.archlinux.org/
Do any of the Smart TVs have interesting network functionality (e.g. remote control APIs? SNMP? WOL? UPNP?) or are they just using their network capabilities to phone home and stream?
Hm, this is more controversial than I thought. From https://en.wikipedia.org/wiki/Military%E2%80%93industrial_co...

The phrase was thought to have been "war-based" industrial complex before becoming "military" in later drafts of Eisenhower's speech, a claim passed on only by oral history. http://www.usatoday.com/news/nation/2010-12-10-eisenhower-ad...

Geoffrey Perret, in his biography of Eisenhower, claims that, in one draft of the speech, the phrase was "military–industrial–congressional complex", indicating the essential role that the United States Congress plays in the propagation of the military industry, but the word "congressional" was dropped from the final version to appease the then-currently elected officials. http://schott.blogs.nytimes.com/2011/01/25/guest-post-james-...

James Ledbetter calls this a "stubborn misconception" not supported by any evidence; likewise a claim by Douglas Brinkley that it was originally "military–industrial–scientific complex". http://www.americanheritage.com/articles/magazine/ah/2001/6/...

Additionally, Henry Giroux claims that it was originally "military–industrial–academic complex". http://www.paradigmpublishers.com/Books/BookDetail.aspx?prod...
Show HN: An Event Loop Allegory
Hi all. I wrote this fun, super-high-level allegory about the event loop as a way of helping people think about it more easily. I'd love to hear any feedback you may have!

https://www.airpair.com/javascript/posts/an-event-loop-allegory
The police used ANPR to very easily track them down to then use the Terrorist act...
As many as 1M sites imperiled by dangerous bug in WordPress plugin
This is part 2 of the reflex FRP presentation at the NY Haskell meetup. This video talks about the semantics of reflex and gives an overview of the API.
Openbooks
Because comparative advantage. Do what you are good at, and pay for what you are not good at. Spending time on learning has an opportunity cost. If your opportunity cost is low i.e.: your current income is low, then maybe learning to program is a good idea. But if you make 200$/hour, you are better off finding a technical cofounder or outsourcing it. besides, having a technical cofounder lets you focus on other areas of the business. At least this is how I see it. The Woz/Jobs tandem would be a paradigmatic example of this.
Not these days (from what I've seen). I think it's mostly a supply/demand thing. Though some monitors do come with longer warranties, it's not worth the added cost.
Not really apples-to-apples, though. The Rand Paul cover is a sliding bit of plastic, vs just an adhesive strip.
FedEx to buy TNT Express for $4.8B
As with all messaging systems it doesn't really matter whether they're good or bad, it depends on who is using them. The "issue" with Facebook is that their Messenger can't be detached from Facebook, Timeline and all. They'd see that as a feature and not a bug.
I'd love an invite, if any remain. Email address should be in my "about".
There's no parity error.

If it seemed that you only had to switch places of two pieces to solve it, then you merely reached the hard part. :)
Totally agree. Good programmers have a lot of knowledge that transfers well between different languages and environments in my opinion. Put another way: language syntax is accidental knowledge, but how to program is essential knowledge.

More here: http://henrikwarne.com/2014/12/15/programmer-knowledge/
Thanks Will. I do agree with you - they are destructive and unfortunate introduction to the native eco-system. My argument is not that eating them is some sort of boon, but that we should eat them as a means of controlling their population. And the social precursor necessary to doing that is to categorically move them from 'pest' and into 'product'
This is an excellent tutorial, kudos to the author! As an additional supplement for beginners I'd also suggest solving some coding challenges in Clojure on pages like HackerRank. It's addictive fun and supplies cool problems to solve at will, made a big difference for me.
But you can still get the TV cheaper. If you're using a monitor, that's implying all your sources are outside the TV anyway. You don't need to plug the TV into a network then.

So, the TV effectively becomes a monitor, but cheaper.
Xmonad(and others) is heavily inspired by dwm. I prefer dwm because it is configured in C instead of haskell(I don't know haskell) and the bar is much simpler than xmobar. Xmonad is cool if you like haskell though.

http://dwm.suckless.org/
I think the OP is saying that you should prove that you actually did the science, not implying you have to prove that you are correct.
90% of global browsers.

I believe you can import your Google Analytics data into http://caniuse.com for this depth of information.
Quick Crash Course in Startup Stock Options
Considering the Rand version is not a sticker, they are not the same..
Actually I fear that other players might feel the same. The rest of the game is 2D puzzle platformer which is a completely different type of puzzle game, so I'm considering to make the door puzzles optional and not blocking.

Thanks.
4.5 - 4.7 million people are bitten by dogs each year? Yikes. Need to reconsider my reaction to my 2 YO's fear of dogs.

Surely some of those bites are either provoked or the dog biting a family member, that number is just amazing.
Who said you had to migrate away from existing bash code? You can just start writing new scripts in whatever language you want. Especially if it's a shell language and you're communicating via argv/stdin anyway. The continued existence of bash doesn't mean that you can't use anything else.

Did C go away when Ruby/Python/Perl et al came into being? Or did people keep on writing both?
Probably an advantage of having your config itself written in Haskell: if it compiles, it is very likely to work as expected :)
"we intuitively believe that we are different, disconnected entities"

my take is that we intuitively know we are one, not disconnected.
but the short site, not listening to that intuition, is seeing only duality.

the universe is a projection of the sum of all thoughts
it is not better because we all as a sum do not create it better :)
I have 8 invites, let me know if you want one (see my profile). I would be extra happy if you could send me a lobste.rs invite :).

Edit: it turns out that my wife also has 8, so I'll forward once mine are gone.

Edit 2: my lobste.rs wish is fulfilled, thanks! We still have some invites left.
If you run out of invites for HN folks, email me. (I'm https://keybase.io/chris).

We're working pretty hard on Keybase. For the last year it was just 2 of us (me and https://keybase.io/max) , but some amazing people just joined the cause and we're building a much better service. Our Go client, for example, is almost on feature parity with the old Node reference client, and we've started working on a nice OSX GUI.

A lot has been written about PGP and its shortcomings, and we agree with pretty much all the points: client integration problems, usability, the WoT just sucking, key management, revocations. So far at Keybase we've attacking one of the most important problems with PKI in general, not just PGP: getting the right key for someone. But it's really only one piece.

I don't want to (yet!) give away too much of what we hope to launch later this year, but there's nothing about Keybase that's specific to PGP. Or chat - which people seem to get hung up on. We think we're in a very good position to release open source software that makes people's lives more secure and more convenient. Everything from financial transactions, chats, and releasing public software should be easy with a PKI. It's just not working yet.
Clean and Delete the Other Files from Your Mac
Tulburari menopauza(menopausal disorders-natural treatments)