skysight-inc/HackerNews huggingface dataset:
Uhh... a new website, great. I know it takes the federal agencies a lot of time to do literally anything, so let's stop for a moment and bask in this site.

To more important matters: what about stopping the flow of corporate and foreign money into our elections? What about shutting down Super PACs or making their info transparent? What about enshrining publicly funded elections?

Given all those recent studies/reports that claim the USA is an oligarchy and average citizens have no real impact on the direction of policy, why should we care about a shiny new website? We vote, but the votes don't matter anyway.
>Thus, AI tells us that there are 20% programmers here whom we should really talk to and hire!

No, it doesn't. It tells you that 20% of the number of people who undertook your experiment are potentially strong programmers. Does that make them a worthwhile hire? Absolutely not. Sure it warrants a conversation but nothing more.
Related: https://en.wikipedia.org/wiki/Hillsborough_disaster
or, "I know I can't pay attention to or understand that professor, why bother even going?"
> Many people I know who have significant assets bemoan the challenges that present themselves when trying to engage in anything resembling a negotiation involving finance. If one side KNOWS you have the capability to pay more, then you're at a disadvantage.

But really, a disadvantage compared to whom?

There's of course the 99.99% [0] of people that simply can't have this "disadvantage" because they're not rich enough to "suffer" it. Given that the fact that the 0.01% will still be 0.01% after this terribly disadvantageous negotiation, it's not really a disadvantage. I say "fact" because it is both expected from the qualities of exponential wealth distributions, as well as evidenced from the real world where there's very little movement at the top.

Then there's the specific party on the other side that KNOWS. They are of course part of the 99.99% too, so the same thing happens. Before the negotiation they are at a huge disadvantage compared to the ultra-rich, and after the negotiation they are roughly at the same disadvantage, except insignificantly less so.

Say I were to go on holiday to a country where cost of living is much, much lower than at home. In some countries, at some point I'd notice I'd get "screwed over", paying 5x the price for a taxi or a drink, which is still not a significant amount to me either way. Of course I will get miffed about it at first, because of the apparent unfairness.

That's natural. It's how we're wired. That deep instinctual feeling of fairness and unfairness, it's part of our primate programming. It probably used to be an important evolutionary trait for group-survival, or something.

I hope that I do not need to explain that what is "natural" does not equate what is "right".

In fact, to be a good person, is for a large part defined by our ability and willingness to observe, rationally criticise our base programming / urges, and decide whether or not to act on them.

And thus, one would happily pay the still-cheap 5x "normal" price for a drink or taxi fare, because it's the right thing to do, and there's really nothing rationally "unfair" about it.

[0] nines pulled from thin air, giving about 73 million "ultra rich" on this planet.
This is the holy grail of "omni-channel retail" - of being able to offer a consistent experience across all channels. But spend a few days inside any large retail company and you'll be shocked at how badly organized they are. Not only do their systems not talk to one another, their people in e-commerce and b&m operations barely know each other.
> There are occasional errors and controversies, but for the most part it provides accurate, comprehensive information to billions of people every day.

Comprehensive? What?
Here's the link to the Github repository:

https://github.com/adewes/gitboard

A few words about Gitboard:

* It's a standalone app, i.e. it does not require an intermediary server and communicates directly with Github using their API.

* It's built using Material Design for Bootstrap

* It's open-source and released under the Affero General Public License (AGPL)

Feedback, suggestions and comments are highly welcome!
In one of the NYC rooms I did, the last clue was about the order of the numbers in the combination - e.g., "put the numbers in backwards" or "arrange the numbers highest to lowest."
Not all functions are refactorable. A 'purely hypothetical' scenario: a numeric routine of several klocs on length, that takes in 20 parameters with 1-3 letter obscure variable names, was written 30 years ago in fortran, was f2c:d 20 years ago into c and has been doing it's 'stuff' correctly ever since somewhere in the bottom of mission critical code in a codebase of millions of lines. Commercial codebase. Only a handful of developers. Management expect new features and expedient, safe bugfixes that do not change end user functionality.
I guess different people see different things in such projects. What I see:

- *massive* success of coordination and cooperation
- illustration of potential humanity has
- that careful and methodical approach can make even such monsters of recursive complexity work

Luck does not enter the picture. Will and determination do though.
A pretty cool study, IMO. This finding plays directly into the oft-mentioned HN biases against nutritional sciences.
> I remember talking to someone at Google who told me that their low latency RPC framework was considered to be one of their key technological advantages. Having made the move over the course of a couple of years, I'd be inclined to agree, a robust and fast RPC framework is an incredibly freeing piece of technology.

Have you found Google's RPC framework to be robust and fast, or something else? And if so, would you mind sharing what it is? Thanks!
Well, if this one works, they just need to copy, it, right? I mean in the end, you really only need one viable design.
Levenhuk Skyline PRO 80 MAK Telescope
The term "puzzle hunt" was actually not invented by this thread. The closest event to the Czech puzzle hunts which is popular in the States is probably the annual MIT Mystery Hunt [1]. (Note that it is also older than the Czech variant of puzzle hunts.) Wikipedia categorizes it as a "puzzlehunt" and it has even a page about them [2], including one of the Czech ones.

[1]: https://en.wikipedia.org/wiki/MIT_Mystery_Hunt

[2]: https://en.wikipedia.org/wiki/Puzzlehunt
It's not illegal to record a conversation between two parties. However if you share this recording with a third party (in this case Facebook) then you have to obtain the consent of the other party.
Effective Bisection and Bibisection (Matthew Francis)
In my experience, 10 years ago the policy was "Don't use it". It was treated as untrustworthy, despite other encylopedias being acceptable. I haven't been in school in a while so I can't say if attitudes have changed. But I'd hope that modern instructors would consider any encyclopedias to be too generic for citing in research, but acceptable for understanding the basics of a topic.
Sigh. I will buy online for most things. Things I don't: groceries, clothes. (Why: Our meat guy takes orders and we pay and pick up. Avg bill~$55. Grocery doesn't have automated picking -krogers-. Would use it if we could.)

Now, why do I buy online? There's many reasons.

1. I'm price sensitive. I don't make that much, so my money must count. Doing X means not doing Y, even for small values of X. Online is just cheaper.

2. Your place doesn't have what I want. I've went into electronics stores, looking for X. Except what I see is some version less and something much higher. Or they play with model names, where kwin-123xyz-tgt is at Target and kwin123xyz-wmt is at Walmart, and have no differences, other than a model ID that's dependent on store, to prevent price matching.

3. Salespeople are idiots. I've had them try to "inform" me of all sorts of inane "Its really true that..." and other lies or mistruths. I don't need your research, salesperson. Nor do I think you deserve your commission for your BS.

4. Salespeople are pushy (and worse; hard sell). Nothing turns me off from shopping than that behavior. I hate it, and will walk out as soon as they start engaging in it. One case I went back to them after making the sale and told them that their hard sell is why they did not make the sale.

5. Lines suck. As in, really suck. I have the non-choice of waiting in a too long line for some disinterested clerk to ring stuff up. Compare this to Amazon and other web stores where I can click buttons and "BUY....DONE!". Yeah, there's shipping. But I can get on with my day. Lines suck time I'll never get back.

6. Other shoppers. We're approaching the 'Black Days', where you will be neck-to-neck with other crazed deal-going shoppers. Some are in various states of unbathedness whilst many others are completely rude. The net eliminates this, completely... unless you go to forums like Reddit and intentionally find areas like /r/SRS

7. Going to another store = loads to time. I'm looking around 5 mins to park and walk, 10 mins to find, and 5 mins to pay, and 2 mins to leave. Total 22 mins. On the net, I can search a dozen stores at the same time. And nobody complains if I search another company while on the first's web site.

8. I don't get real-time reviews on items in store. I have to rely on the box (marketing), the ads (more marketing), and general feel if there's a sample. Online, I can see the reviews of pretty much anything, can analyze trends in good and bad, and can make a generally informed decision.

9. Pricing issues. I regularly get problems with incorrect prices on things. Usually it's taken care of, but turns out to be a big "Stop registers, send someone to look, and report back". Retarded and inefficient.

10. Coupons/cards. I have an account on some eCommerce site. Or I use Paypal directly and not make an account. It just works. Versus the brick and mortar stores, where they play games with "discounts, but not this way, and not here, but only on that with that". And you need those damned shopper cards. It's one thing to have a single card, but every store wants you to have one.

That enough reasons why?
What are some of the other success stories of the crowd-source movement besides Wikipedia? StackOverflow / StackExchange comes mind perhaps.
Just like Fight Club then
What software developers should learn from the VW diesel scandal
I always find these kind of tutorial very strange. On one hand, it is supposed to be addressed to people who would be able to make use of an offensive security portable linux install, but on the other hand, it is written for people who need to be reminded to change the default root password.
Thanks!

Just two of us. I'm the only technical one. We do a lot of scraping and automation where possible which is how we scale the data side of things. However we are still doing things that don't scale. One of those things is still manually entering good spots as we find them. Feel free to reach out with feedback and suggestions.

GF is in New York this week taking meetings and showing the app to mama groups. Any intros are appreciated
We now cut and paste the genetic code
Don’t Bet on Direct-To-Consumer Automotive Retail Yet
Google voice could have done this if they would just separate their UI by #.

Currently when you switch phone numbers, if you receive a text to number A and reply when logged in as "Number B" -- you send as Number B.
You have to be careful with articles like this. Most system design people work at large scale companies because they're the ones who can afford them. But it's a mistake to think that because something makes sense for Google or Amazon, it also makes sense for your small/medium business.

For example, cloud providers pay less for disk than you. They may even charge you less than it would cost for you to buy it yourself. But how much storage do you actually use? For most companies your entire storage budget is probably a rounding error in your cost of doing business. Amdahl's law says if you're looking to save money there you're wasting your time, particularly if it comes at the cost of anything important.

Which it kind of does. Even putting aside the entire privacy debate, cloud storage creates third party dependencies. Put the only copy of your data on cloud storage and now you're dependent not only on the cloud provider, but also their ISP and your ISP. If any of them has downtime, so do you. If the cloud provider loses all your data, they say "oops" and have bad PR for a while, you go out of business.

And as the article mentions, these numbers are idealized. It is possible to build a network that has a 2ms latency to cloud storage, but you have little control over that. I currently have a 28ms ping to youtube.com. And it's not as if you can measure the latency and then make assumptions as if it will never change. If your ISP gets into a peering dispute you may go from 5ms today to 50ms tomorrow. If your ISP over-provisions its network tomorrow you may start seeing three digit round trip latencies when the network exceeds capacity. And it's not as if you have much choice in ISPs if this happens; if you have any at all the alternative could be as bad or worse.

But probably the most important thing to understand is that the question is not even relevant to most people. With the amount of memory supported by even fairly old servers, your entire working set may fit in memory and make disk access latency quite irrelevant.
common misperception but not true [1]. All phases are important and REM comes last so it's easy to say it's the most important, because it gets cut short most easily.

yes, you are right about the increasing amount of REM in each cycle.

Overall, if you are relatively healthy, sleep shouild be straightforward - black out your room, eliminate random noise like cats jumping on you and don't turn on an alarm.

[1] Source: I ran a sleep medicine business for 5 years but don't have time to officially source this
NYTimes.com wants to Download multiple files? WTF?

Gist of the download:
https://gist.github.com/selfcommit/fba6d3c38b6365625bce
All from a Raspberry Pi. Why?!
Out of interest why go min and max device width? Why not just kick in the improved readability at max-width: 667px (or other more appropriate dimension).
That's actually simple. All you need is to npm yeoman to generate a proper skeleton for grunt and gulp to work using Mockito.js, C2F.js and Fortran.js, then you can auto-generate unit tests that will be paralelly distributed over AWS.

More seriously though, the kind of code you described will be what I imagine the first subject of study of the software archeology field in the future.

http://akkartik.name/post/deepness
Every time somebody has attempted to do this (for exmaple BLAST using custom ASICs or FPGAs), the next Intel chip- its general purpose capabilities, not any special stuff- has gotten fast enough and cheap enough to make custom hardware irrelevant. I don't see that changing any time soon- we're not actually blocked on any heavily CPU-bound problems in the genomics area right now, except perhaps machine learning on variants, and that's handled by GPUs, which are commodity hardware.
1) My side project is http://geocod.io

2) It started out because I needed to geocode a large set of addresses for another side project. Ended up building a geocoder and realized that others might find it useful too

3) Making geocoding affordable to the masses and having built something to be proud of. Continuously learning new things because of it too.
Yeah the only thing I can remember is people talked about it being economically not viable to run based on its business model.
Cloud Computing Classes Online in SRY IT Solutions
To be fair, PCIe/SATA are a hell of a lot more reliable as "network links" as 10gb ethernet. SANs however, have the same failure modes as typical LANs.
The Apple iPhone 6s and iPhone 6s Plus Review
you could probably combine this with the font-face trick to target different letters
An excellent piece of js software that I'd love to see explained is Mozilla's pfd.js. It is by far the most stable piece of js software that I have ever used.

Tinkering is playing around with knowledge to make something cool, engineering is the art of making it reliable and durable.

Most of what I see on the web is tinkering, pdf.js feels like it was made by engineers, instead of by tinkerers.
Show HN: Invoice Boilerplate – Simple automated LaTeX invoicing system
Here's How Much QE Helped Wall Street Steamroll Main Street
Steve Perlman: Nokia Deal Legitimizes Artemis’ PCell Technology
Please make easy url for mobile users who want the desktop version! Auto-detect without opt-out sucks.

I like the desktop version better than the new version (android/chrome). I like the tiny fonts for reading. Hitting tiny UI elements is hard, but zooming in then hitting is easy enough. The new big fonts + huge front page margins means much less content visible.
Ask HN: Who is hiring? (November 2015)
Please lead with the location of the position and include the keywords
REMOTE, INTERNS and/or VISA when the corresponding sort of candidate is welcome.
When remote work is not an option, please include ONSITE.

Submitters: please only post if you personally are part of the hiring company—no
recruiting firms or job boards.

Readers: please only email submitters if you personally are interested in the
job—no recruiters or sales calls.

You can also use kristopolous' nifty console script to search the thread:
https://news.ycombinator.com/item?id=10313519.
Ask HN: Freelancer? Seeking freelancer? (November 2015)
Please lead with either SEEKING WORK or SEEKING FREELANCER,
your location, and whether remote work is a possibility.
Ask HN: Who wants to be hired? (November 2015)
Share your information if you are looking for work. Please use this format:

Location:
Remote:
Willing to relocate:
Technologies:
Résumé/CV:
Email:

Readers: please only email these addresses to discuss work opportunities.
That wasn't my meaning. I was talking about how people would describe it here, not arguing about what it should be called.

If you walked up to someone in the street in the US and said 'puzzle hunt', many would not know the word, but if you said 'scavenger hunt with puzzles', they would get it right away.

I was also curious if that comparison was at all accurate.
Never have I seen an HN comment that would be this weird when taken out of context.
BAE invests in space engine firm Reaction Engines
Could we please NOT shorten Raspberry Pi to RasPi? It breaks searches and looks childish. You wouldn't short Hacker News to HacNe, so don't shorten Raspberry Pi
It might do better as a "Show HN". Link: https://news.ycombinator.com/show

See the rules here: http://www.africantechroundup.com/rss/
Because it's small? Portable? Cheap? Unobtrusive? Creative? Fun?

In short, a hack?
The "neo-classical" death metal band Haggard have a concept album called Eppur Si Muove which is about the life and works of Galileo. It doesn't go into much scientific detail, and is more about the apparent conflict with Church doctrine, but seems to be along the right kind of lines.
Source article: http://news.sciencemag.org/physics/2015/10/feature-bizarre-r...
The Brain Computer Interface Future: Time for a Strategy (2013) [pdf]
Tool are brilliant, https://scholarhero.wordpress.com/2013/11/04/the-mathematics... has an overview :)
>> Why can't I upgrade at the same time as everyone else, like on iOS?

Because Google doesn't control updates for your phone and most likely neither does Motorola, complain to your carrier. The carrier has the option to offer a vanilla Android that can be updated whenever new versions are available, but most don't to offer their own customized versions.
grabs popcorn Yup, some good entertainment. Also, what was the amount on the Amazon gift card? We _must_ know.
Just took at a look at 10Gb gears at newegg and was surprised that they are much more affordable than what I thought. The low end 10Gb NIC can be had at around $250 a piece and 10Gb switch around $750.
The downvotes came before I said that. Not after.

>you saw the markup and decided they weren't worth helping.

Now you're making things up or guessing.

My statement gives this markup the consideration it deserves. I'm waiting to find out it runs on an IBM PC running Windows 1.0 and someone will still say the problem is me cause I'm being anti-social.
I wouldn't say it's really that strange. LifeHacker content is geared at the casual tinkerer and hobbyist that knows a thing or two about electronics and/or IT, but may not have much formal exposure to the subject matter being discussed. On balance, it's probably better to include a few words about ideal security practices.
We used to build cathedrals that took 3 generations of masons. Imagine working on a design that your granddaughter would see the launch of...
Seems like a neat use for the Pi. I'd be interested to know if its CPU is powerful enough to say, crack a WEP password, in a reasonable amount of time.

Also interesting is the WiFi card the article recommends. This GitHub thread https://github.com/raspberrypi/linux/issues/369 suggests that monitor mode doesn't work with the default driver for this card provided in the kernel that's used in Raspbian etc. Does the image provided by Offensive Security use a different kernel?
Long too late for that. Everyone uses it in speech already, "Raspberry" is too unwieldy a word. Hell, you've even got (the most popular) operating system called "Raspbian".
Same on galaxys s5. Ugly wasted margins.
Just to be fair, are the 5 android devices non-nexus devices? If so, that's because of the carriers and that's why it's a common problem.
That study has not been well received in the climate change community. HADCRUT4 is already the de facto standard for land/sea based climate stations/buoys, and this does some questionable things with sea water and the land stations.

And the HADCRUT4 people wave off the satellite data with "they don't adjust for satellite drift or sensor degradation", but that's all NASA/UAH and RSS do with the data. But even so, their data shows a pause going back 13 years.

And this is exactly what I find everywhere when looking for info about the satellite data. Not an explanation of what it means, but attacks on its veracity. Which goes back to my original point or attacking the questioner instead of explaining what the satellite data means.

Personally I find it hard to believe that a mishmash of thousands of types of land based weather stations, in thousands of different microclimates and variable conditions, could possible be superior to simply measuring the total energy released by a slice of 75% of the atmosphere.
I've cracked WEP on the first version on a Raspberry Pi very quickly (~5 minutes).
> None of these problems are ever going to be solved by a programming language.

Indeed but that wasn't the intention, the problem that the DoD had was that disparate systems with decade long service lives written in a huge variety of languages was going to cost them more and many of those languages where relatively unsafe languages.

Ada was built as a safer systems language that could replace many of those prior languages, a role it very much succeeded in - dysfunctional organisations are going to be dysfunctional whatever language you use but that doesn't stop one language been "safer" (against a given set of metrics) than another.

Lots of modern systems are still written in C or C++ but largely because of organisational/real world reasons (availability of programmers fluent in those languages, the sheer complexity of modern systems, you can argue that writing Ada on top of a Linux kernel might not be the sanest choice).

Ada still has it's niche though and if nothing else it showed that a language can be designed with safety in mind and it also prototyped many of the features that cropped up in later languages.
Convey computers used to sell 4U servers with lots of Virtex-6 FPGAs to accelerate short read mapping/alignment, and assembly. They got bought over by Micron, probably to help them port Bioinformatics applications to Micron's Automaton computing chips.