skysight-inc/HackerNews huggingface dataset:
We do, but all that is there now is a single blog post: http://seacop.org/on-the-occasional-difference-between-polic...
Fair enough...

But there are aren't infinite senior engineers.
I wonder if the interest is charged from day 1.
I'm pretty sure you're trolling, but I'll feed you. I wasn't fully clear. Really what I meant is that the fan always spins at a slow speed. When the processor heats up, the fan doesn't speed up, and eventually the cpu shuts down to protect itself. And I've spent 12 hours a day in front of this computer for the past 5 years. I know how it works.
> No basic income scheme is viable unless the economy that implements it already produces 100% of the basic living consumables required by the populace.

Maybe my thinking is off, but isn't that the sort of capacity the "group fund" could go toward building?
I love reading this kind of stuff on HN.
Knut Hamsun got rid of his Nobel Prize by giving it as a gift to Joseph Goebbels. It takes all kinds.
>The way they treat the drivers is pretty horrendous
I keep hearing this, and it's ... confusing. I mean maybe Uber's really nasty to drivers, I guess, but if it is, then what are all these Uber drivers doing?

It takes all of ... what, like 45 seconds to download Lyft? If Uber is so bad, why don't all the drivers just switch?

I don't know enough about the economics of any particular driver's situation to know how many people it works for or doesn't, but (1) believing that Uber drivers get screwed, (2) believing that, say, Lyft drivers have it much better, AND (3) recognizing that far more people choose to drive for Uber than for these other platforms, requires us to believe some rather surprising things about the subjective mental states of the many, many Uber drivers, right?

I mean:
Damn, I hate my job, my company treats me terribly, and a substantially identical job is about 4 taps and 2 minutes away, and ... I guess I'll just keep working for The Man.

Why would anyone do that?
So they started giving a shit and treated people with respect. Puff piece.
> “This new reinforcing procedure could also be applied to other animals and plants, leading to a new class of bionic materials,”

how about silk worms? at least we know how to handle those in bulk.
If you see the jump Intel made by switching to HT you wouldn't think it to be a bold claim. Look at the first gen i7 compared to it's predecessor. So, AMD added SMT, 3D transistors, improved caching, etc. But yeah, more details would be much appreciated. I can't wait to see a diagram breaking down the architecture layout.

I'm not surprised of the jump, I've been waiting for AMD to make such a jump so they could try to keep up with Intel's horsepower.
The offending code that reloads the page every 3 minutes [0]. Terrible. The author told me on twitter [1] it's because of traffic, but... no. it's the js code. Ironically, the forced reload is making the traffic problem worse.

You can add a "function contentRefresh(){}" in your devtools js console to get rid of this. It was the only way I could finish the article.

[0] https://gist.github.com/jwo/720edc9fedbbafc87a10

[1] https://twitter.com/emilygee/status/596102787198492672
Everyone here has got the wrong idea about what Watson is doing here.

That would be because the article is very misleading, and without some background in the field, can you blame people for thinking that?

Take for instance this paragraph:

However the process is very time-consuming - a single patient's
genome represents more than 100 gigabytes of data - and this needs
to be combined with other medical records, journal studies and
information about clinical trials.

What would take a clinician weeks to analyse can be completed by
Watson in only a few minutes.

The first section seems to imply that the sequencing data and the analysis data are the same thing, which they aren't.

As for the second section, it is simply not true. Clinicians only intervene at certain points in the process, and their work for a single patient certainly does not take "weeks", however the whole process does. But Watson would not cover the whole process, despite the impression being given.

It is just shoddy reporting, taking shortcuts in the wrong places. What saddens me is that the general public will take the article at face value and expect their caretakers to live up to this fiction.

Also, please see my other comment for more details, in particular about the job Watson is actually supposed to be taking care of: https://news.ycombinator.com/item?id=9501912
New ideas?
I can highly recommend this gem from the Annals of Psychoanalysis. Adam Gopnik's "Man Goes to See a Doctor" from the August 24, 1998 issue. An insightful tale of six years in analysis with New York’s last Freudian: random associations, uncomfortable confessions, unleashed reminiscences—and that’s just the shrink ;)

http://www.newyorker.com/magazine/1998/08/24/man-goes-to-see...
* Not all work needs highly experienced workers. Even the smartest coder in the room is typing one character at a time.

* Everyone is more motivated and effective when they are being challenged and occupied by their work.

* Mentorship and knowledge-sharing benefits both the receiver and the teacher.

* Over the medium term, junior engineers are less likely to leave.
I just caught it before it was apparently taken down - the post looks anonymous now too.

Honestly, this just sounds like a kid who doesn't know very much about anything really.

Working for a company to fill your resume is the wrong goal IMO, you should learn as much as possible, work on and build cool stuff, and let the chips fall where they may. You don't really want to work for a company that cares about your pedigree more than your enthusiasm, experience, and knowledge.
re:publica, Europe's biggest conference on Social Media, available as podcast
1. cheap

2. not every task is creative, in fact most of them are boring. senior developer gets bored. if you assign a senior engineer to do auto testing, he/she will leave.

3. junior developers work harder. interns work even harder. that's a fact.
Since the Microsoft Mouse I've always thought MS a better hardware company than software one.
I'm pretty glad I read the comments on this one:

Pastafaarian • 4 years ago
"So, it takes the possibility of death in order to get a physicist to use applied chemistry."
58 •Share
This is the whole idea behind regulatory arbitrage. Find an industry that has built up "inefficiencies" due the law and then undercut by deliberately breaking the law.

The only thing that amazes me about uber (apart from its current valuation) is that the taxi industry is powerful enough to prevent the issuing of more taxi medallions, but not powerful enough to get the current laws enforced against uber. Assuming uber recognised this in advance (I don't have any evidence that they did) then this was pretty clever.
I think it boils down to this 3 things:

1. Salary. Your pay will be less than the one of a Senior Developer.

2. Role and tasks. You will, as a junior developer, be taking on tasks better suited for your relatively "non ripe" skills. This doesn't mean that you'll get the short end of the stick. It means that you'll be assinged tasks that fit your current skillset.

3. Experience. While you might be a top-notch developer, you don't have "real-life" experience. Most of the times senior developers have years if not decades of experience on their backs. And with time comes wisdom.

These three things combined are a compelling reason to hire Junior devs for small tasks and projects.
Are four doors really harder to sell? They are like 80% of all the cars in America. I've only seen people prefer coupes in sports cars.
Thank you for the sane response, and congratulations on your successes. It's very nice to see another perspective here. Too many of these posts appear to be written by knee-jerk pitchforkers who don't know what they're talking about.

> Bootcamps are what you make of them.

This is the TLDR of this whole thread. From what I can tell, these programs are extremely intense, and they are absolutely not for everyone. Success can only come from reasonable expectations, as well as tons of hard work.
The Hybercube-Based NeuroEvolution of Augmenting Topologies
How Pencils of Promise Uses Tech for Social Good
> There are definitely risks, but I do want to gently re-iterate that we're not blind to them.

Yep, I was just responding to the assertion that it wasn't a risk.

For what it's worth, it does sound like you've thought this through really carefully, and thanks for taking the time to explain so thoroughly and respond to everyone.
Ask HN: Favourite books?
Maybe in the intro path in addition to saying 'let me out' you could have an option like 'i like the concept, but show me a different style' and then take a few example paths to show off possibilities
Two reasons come in my mind:
1. Some junior developers are just really good and learn fast compared to an average developer.
2. A junior developer has the energy and drive being new to the field. They are willing to do many things for the sake of learning which the senior developer is already jaded by.
Simple Python Version Management (2.x.x, 3.x.x, Pre-Releases)
I had the exact same thoughts. On one hand I love the idea of racking mac pros and having drawers full of Wera tools to work with, but on the other hand, it just seems like the kind of silly expenditures that come with too much funding.
No Robots Allowed
This is just a display issue, you could display text in different styles such as underlined or bold, for example. A good text editor can easily do this.
It strikes me that OS X is a solid server platform. Linux is always a more flexible choice, but if OS X works for you, it works for you. That being said, is sticking cylindrical mac pros on their side into square racks really the best solution.

There are 2 problems I see with this design:

1: You are placing the Mac Pros on their side, which may lead to premature bearing failure on the main cooling fan. Apple designed the cooling fan to be as silent as possible, which means that they optimized the bearing and the fan to work in vertical orientation. Bearings designed for thrust (vertical) orientation may not work so well if placed horizontally for a long time.

2: You are fitting triangular shaped computers, wrapped into round cases, into square shaped boxes, resulting in significant loss of space density.

Considering that Apple is a huge company that owns huge data centers, combined with the fact that it would be simply stupid for a company who makes their own OS to run anything but that OS, and combined with the above mentioned problems with using Mac Pros as server "logs" (because you cant call them blades), I would assume that Apple has internally OSX servers designed in the traditional blade configuration.

They may not sell or advertise them, but they MUST have them. Given that you guys are buying a ton of hardware, and are located nearby, and would be actively promoting running Apple hardware, wouldn't it be wise to at least approach Apple and see if they would be kind enough to sell you some of those blade form factor servers they simply must have.

I may be completely wrong here, but apple did brag about how Swift is the new language thats so flexible that you can make a Mobile app in it, or a Desktop app, or even a full blown social network. If that's the case, they must have some plans for the server market? No?

Any way, in the end it's a cool design, but I would seriously consider at least stacking the Mac Pros vertically to avoid fan issues. You can actually get a tighter form factor that way as well, unless space is not the issue. And if it's not, then hell, what's wrong with just placing a bunch of Pros on an Ikea shelf in a well air-conditioned room :)
No, it was clearly understood when SSL was developed, as shown in http://web.cs.ucdavis.edu/~rogaway/papers/draft-rogaway-ipse.... The real reason why crypto is hard is that it requires an enormous amount of extremely specialized domain knowledge, and very subtle differences between two protocols can make the difference between success and failure. ISO regularly standardizes broken crypto.
Or by using a passive USB to PS/2 adapter. USB and PS/2 are both serial protocols with similar wiring, so a USB keyboard that supports passive adapters can detect what kind of port it is plugged into when powered on, then send unmodified PS/2 through the USB cable. For this reason, there are a few mechanical keyboards that only support N-key rollover in PS/2 mode, dropping down to 10-key rollover in USB-HID mode (it's cheaper and less likely to cause bugs than presenting as multiple HIDs, and anyone that cares about N-key rollover probably has a PS/2 port anyway).
Google's plans for new headquarters gets derailed by LinkedIn
Had this on my wish list for a while:

An app that "sticks" windows together. Essentially joining two or more apps, either:

1) Sticking edges, E.g. The Calculator app sticks to the side of Chrome. I move Chrome, Calculator moves. I "Full screen" Chrome, it leaves room for calc etc.

2) Stacking, E.g. My communication apps (Slack, Messages, IRC) are all stacked on top of each other. I move one, all move. I resize one, all resize. I like this too keep things organized - I use alt-tab to bring one to the front.

You can use my made up name for this app if you want, "Herd" :)
What's really the advantage of this over writing 50 lines of javascript to automatically do the same thing and using segment.com to track events?
Hot Drugs Show Sharp Price Hikes in Shadow Market
I've answered the concern about Wera hand tools before, but to reiterate my position: a $6 screwdriver doesn't matter if it helps you do your job.

Not having a screwdriver when you need it in a pinch is penny wise and pound foolish. At best you're now out 30 minutes while you drive to Home Depot, potentially during some sort of catastrophe. At worst maybe you simply cannot do the task that you need to do, because it's 2am and you're in Frankfurt. I've worked in a lot of datacenters that didn't stock basic tools to perform tasks, and frankly it sucked.

I keep a log of all of the purchases I made for the current datacenter build. Non-server / non-structural expenses account for less than $3000, which is less than the cost of a single server. This includes storage bins, carts, shelves, workbenches, chairs, supplies and tools.
There's a difference between a 5 min leisure drive and a rush to a hot spot or surge location (such as a sports game that's about to end) to pick up a passenger, because of the driver incentives. Insurance companies are very aware of this, and this causes the price premium between personal and commercial insurance.

As somebody above pointed out, such accident already happened http://m.sfgate.com/news/article/Family-of-SF-girl-killed-by... although I don't know if it carries any statistical significance when you count all the Uber rides in SF.
Do you use time of arrival techniques? What strategy do you use to overcome indoor multi-path conditions? Are there more detailed implementation notes somewhere?

Reading the documentation, I agree that you're abstracting away the "nitty-gritty" of location-finding, but I think it'd be really helpful to see where measurement errors might be hiding via an open description of the computational model used, even if (or especially if) it's very simple. It would give me more confidence as a user and allow me to be more forgiving if there were reasonable discrepancies in measurements.

Looks really cool! I think I'd like to try this and write about my experiences.
Self Control and Patience: Playing the Investment Waiting Game
> Affirm makes an assessment of creditworthiness based on a person's name, email, mobile number, birthday and the last four digits of his or her social security number, as well as behavioral factors like how long he or she takes to remember all that information. If that combination doesn’t quite add up to a loan, Affirm may also ask borrowers to share information from other online sources, like a GitHub coding profile or a savings account that shows cash flow history.

It's going to be interesting to see how these lenders show compliance with various aspects of the Fair Credit Reporting Act and Equal Credit Opportunity Act.

The latter, for instance, prohibits lenders from denying credit on the basis of race, color, religion, national origin, gender, marital status, etc. But it's possible some of the data points used by these lenders will turn out to be proxies for these attributes. There is already a lot of discussion around how lenders are using "big data" and the associated potential pitfalls[1][2].

[1] http://www.microfinancegateway.org/library/big-data-big-disa...

[2] https://www.aclu.org/blog/ftc-needs-make-sure-companies-aren...
I've had drivers in a couple of different cities tell me they're on both apps, but there are generally more fares on Uber, since it's a more famous brand.

In some cities, the base fares are notably higher on Lyft, too, making more money for the drivers but driving more customers to Uber. I'm not sure about other apps (Sidecar, etc.).

But basically, the drivers can get a cheap fare fast on Uber, or they can wait longer to get a slightly better fare on Lyft.
I had the most humiliating experience of my life interviewing with AirBnb couple of years ago.

https://news.ycombinator.com/item?id=5300104
There are many reasons, but I will give you an example that hasn't been explained yet.

For some work, there is a set hourly rate the company can charge. For instance, they may bid a contract $50/h for each developer. In this case, I can pay a mid-level developer 65k/yr with 35k/yr in benefits and overhead, and break even with $0 profit.

If I hire a more junior developer and pay him 50k and train him on the job, I then make 15k in profit and he gets a year of experience.
Anyone knows about such keyboard but in smaller size, as in whatever those left column keys are? Also this looks like an "amazing artwork" I just want a damn keyboard that is small, works and looks boring.
> Dont be a dick

Opposite of what I experienced.

https://news.ycombinator.com/item?id=5300104
Beach sex to public urination: Insane things with “sex offender” attached
Thanks for the upvote.
How odd I have a MS mouse and I thought, hmm, if their mouse is so good I'm going to try their keyboard.
Yeah, the "if you're reading this, you probably would have collaborated with the Nazis" bit was a little jarring.
Amazon STEM Toys and Games
Only blind ideology could produce this mess of a comment.
Two ways - they are sometimes for sale.
Same. None of my interviewers read my resume (or my github)and bemoaned the fact that my degree was not from an IVY league university, right to my face.
One thing you misunderstood :

You don't specify any absolute measurement when using kiUi from C++.

The whole point is to get rid of them. They are calculated under the hood.

The style gives the necessary hints. And this is done in a way entirely separate from the UI code itself.

Think of the C++ code doing what is regularly done in both HTML and Javascript, and the kiUi style sheet as what is regularly done in CSS.
Though from a publication which seems entirely shady (click-whoring, shallow content etc), this article [0] really sucked me in. Absolutely astonishing that we have such a clear view of his last days.

[0]http://www.livescience.com/24666-otzi-iceman-mummy-life-deat...
The following ur throws an error
http://www.textingbase.com/careers
With Jeopardy questions, you'd buzz in at "This American architect..."
I've always been fascinated by genetic programming, and I've always wondered why it isn't more prominent. Is it not actually that useful? Is it too hard to use? Does building magic black boxes scare people?

I'd love to hear from anyone who's used genetic programming for... well, anything really.
Housing seems to be a hinge pin for numerous social problems:
https://medium.com/the-ferenstein-wire/a-26-year-old-mit-gra...
I'm a junior developer and here is my opinion:

I started working when I was 18 and I believe I was hired because whilst I still had a really good knowledge of my area (I hope), I was still very cheap to hire £18k per year. This was good for the company I joined as it's a small startup.

I believe that the junior developers my company have hired have all been super eager to impress their bosses and learn new things while still having a huge passion and interest in coding. Whilst we have all been given some time to adjust to our project, we all quickly adjusted and were able to give be benefits very early on. I can't speak for senior developers but these are the main advantages of junior developers.

With regards to relative inexperience of junior developers, I myself have only been coding for a few years now but I have a genuine passion for coding and go home and throw myself into it every night so I believe that I pick myself up there, someone else I work with has been coding since he was 10!! Whilst not having a lot of experience in a professional environment before joining my current company, in the last year or so, I have managed to learn a number of important tools for the job like: mastering linux, built a great knowledge of PHP, built a good knowledge of C, built a great knowledge of JavaScript, built a great knowledge of server administration and last but not least, improved my productivity by at least 10% by mastering vim. It doesn't take long for junior devs to learn this stuff so they're useful to companies.

TLDR; Everyone has something to offer even junior developers.
Jumping the Paywall: How to Freely Share Research Workshop Slides
Ask HN: Do you want UX help with your startup?
Hello!
I am the Founder and Product designer at FinchReviews.com (previously 52metrics.com).

I did usability studies with GNOME (http://www.linux-magazine.com/Online/Blogs/Off-the-Beat-Bruce-Byfield-s-Blog/GNOME-Gets-Formal-Public-Usability-Testing) as part of my design thesis project.

I've been working on my startup for over a year now before pivoting it to its current form. However, I feel that I am not at my best focus to continue doing it full time.

So, I want to step down for a bit where I work on it during weekends.

I am available for a UX/Usability analysis help as a remote team member for product startups.

If anyone wants to talk further, you can reach me at aakanksha(dot)gaur(at)gmail(dot)com
SSD Storage – Ignorance of Technology Is No Excuse
Hmm, on rMBP the S-D-C combo does not work, who would have thunk it, never wondered about this. Educational :)
I'm not using Ghostery or any ad-blocking or tracking-blocking extensions, and I have the same problem.
Pretty cool. You can achieve similar localization accuracy with WiFi, BLE, ZigBee, or long-range RFID. Common techniques are time of flight (ToF, or time of arrival), FMCW ranging, fingerprinting, or signal strength modeling.

Depending on the method used, the limitations arise from (a) needing to know ground truth location of beacons; (b) any necessary training steps; (c) multipath issues; (d) synchronization; or (e) other non-ideal RF artifacts.

You can also combine multiple sensor measurements over time (eg. a person's path) using bayesian inference techniques (ie. particle filters) to further improve location accuracy.

(This topic is related to my PhD thesis: mobile robots finding and interacting with long-range RFID tags in homes. Many of the techniques are akin to radar: http://www.travisdeyle.com/research.html)