skysight-inc/HackerNews huggingface dataset:
Life science research runs slowly. It's darkly funny to expect any meaningful update a year after something is published. Raising grants for step two can take a year, or several years if yours is not a very hot topic indeed, animal studies can take a couple of years, and so the iterative loop is not particularly short.

If you're not involved, it makes sense to check every five years or so on any particular thread in early stage medical research.
All my laptops run Linux. Two of them came with Linux preinstalled. Two of them came with Windows preinstalled. All four had the preinstalled OS overwritten by my Linux distro of choice. So what they came with isn't really that important. (Granted, if something comes with Linux then that saves you the step of making sure all the hardware has Linux support before you buy it.)
I assume you are referring to scenarios where there is security through obscurity.
I know there's a valley startup - http://www.grandpad.net/ - making a hardware/software solution for this style of need. I'm not sure if they have the software part for this part of the application yet. I'll see if their live chat can weigh in...
use `let ` or `const `. there's no need to use `var` in ES6+, ever.
> There are lots of jobs that can't even be filled right now. Many jobs have vaporized, but there are also plenty of new positions.

Sure. But mostly it's like this, the Natrona Heights, PA steel mill just got a very expensive reinvestment and retooling. It now employs about 600 when it used to employ 4,000.

And of those 600, most of those now require fairly technical training while the vast majority of the previous 4,000 jobs could be filled with a basic level of training.

So, you need at least 3,400 jobs to materialize out of thin air.

Even if I assume that you could magically turn all those people into engineers, until you show me where those 3,400 jobs are, the rest of your arguments are moot.

The only retort I ever get is: "Well, they should move." Move where? I can repeat that job-loss ratio for cites all over the US from big to small--Detroit, Cleveland, Pittsburgh, St. Louis, Allentown, Poughkeepsie, Burlington, etc. So, you can't just move ALL of those city's population to Silicon Valley, Boston, and Austin (although the tech folks are trying very hard to disprove that statement with their actions by flooding those areas with people).

NOBODY has been able to tell me where those jobs that people should move to are. That's because they don't exist.

> People can still get into a trade..and make good money without going to college..yet all of the stats I've seen show this is not happening. Why?

Companies say they want more tradesmen. What they really want are cheaper tradesmen. I don't see salaries rising in the US, at least, so the job rate is at rough balance.

> So you push for open source and new technology, which reduces jobs, and now expect a bailout from the middle class?

I certainly don't wish to reverse automation--especially in things like steel mills where it replaces very dangerous jobs.

However, you can't just hang people out to dry either. Education doesn't magically make a job appear (just ask the non-technical PhD's about that).
Sauce Labs - San Francisco - Core Infrastructure Engineer

We're looking for backend hackers to help us scale our massive cloud of Windows, Mac and Linux virtual machines. If you're, like me, bored by all the media sharing rails/django/express webapps out there and want to solve complex problems, like horizontally scaling a highly available backend service, shoot me an email at santi at saucelabs. We're looking for SENIOR engineers with experience and interest in distributed systems. DevOps is a smaller part of what we do, but experience is a plus.

About Sauce:
Sauce Labs is a SAAS+E2E series C startup in the bay area. We provide an automated testing cloud service so other companies don't have to build their own Selenium or Appium grids. We pride ourselves about our values and transparency (https://saucelabs.com/our-values). Oh, and a nice to have these days: we have a real business model!

About the Team:
Our CORE team is currently 8 people and we plan to grow in a controlled fashion this year, hiring only excellent people who are excited about what we do. Most of the team is in SF, with some members in EU working on a re-location. We build a highly available service that runs thousands of customer Selenium tests in real time using VMs hosted in our own infrastructure. We own all our hardware and we collaborate tightly with our Ops team to manage it.

About our Stack:
Sauce Labs runs on a Python + Twisted stack and we're currently discussing technology changes to take it to the next level (Go is a clear option). We use KVM, LXC and VMWare for virtualization, MySQL, Redis, RabbitMQ and other fine tools.
Microsoft in the age of Satya Nadella
you make some interesting points. thanks for the thoughtful reply. :)
Speaking of OpenSSL, what state are the competing libraries in at the moment? I'd love a version of OpenSSL without all the potentially-insecure legacy code given all the problems its had.

Are there decent implementations of OpenSSL in more secure languages like Rust?
No - I just use a throwaway account by default (actually, several of them on different machines) because (a) sometimes I do want to comment on something without having my name attached to it, and (b) it's too much effort to switch between accounts depending on what I want to say.
Currency blocking is fairly straightforward though. A banned set of images, perhaps some blocked color values or whatnot.

But there's a huge space of possible gun designs. Don't we need a large advance in technology to be able to determine something is a gun? Especially if we don't accept a lot of false positives?
I don't know this for a fact, but I think Wilson is trying to "heighten the contradictions." Everybody, government included, talks about the amazing possibilities of private drones, home 3d printing, and I suppose ecommerce (cryptocurrency/darkwallet.) He knows that there's places the government isn't going to let you go though, so he's going to force the crackdown to happen now while the enthusiasm for the good parts are fresh, rather than letting the rights degradation happen gradually after people start taking the technology for granted.
In concatenative programming languages, composition is the default, and it makes point-free code much easier to write. In Factor, for example, you could write your example as:

: inexact-matches ( x y -- n )
[ matches ] [ exact-matches ] 2bi - ;

That is, run both “matches” and “exact-matches” on both inputs, then take the difference of the results. If Haskell had functions of multiple parameters and results, 2bi’s type would look like this:

(a, b, ((a, b) -> c), ((a, b) -> d)) -> (c, d)
Cognitive traps for intelligence analysis
Perhaps have the browser disable clicks within the human reaction period during and after a layout reflow?
Sutro Tower is one of my favorite radio towers in the world. The design is unique and beautiful. I have a thing for aviation orange, I guess.

On a purely pragmatic level, Mount Sutro (née Parnassus) is the only place to put radio antennae in San Francisco. They could have built the standard array of 1000' standalone guyed towers, but instead they went to great effort to come up with a distinctive design.

Either way, the tower(s) were going to get built, and would be visible from every point in the city, so I feel lucky that they didn't take the easy way out.
Hey, this is an area of interest to me, as I'm building an early-stage neuro-oncology imaging startup. A few questions:

1. How do you plan to deal with mutations/regrowths? Would the tumor have to be repeatedly resected for subsequent in vitro analyses?

2. What is your plan for dealing with impending LDT regulation?

The thing I'm most interested in is how you're tying the in vitro results to in vivo efficacy, as well as your reimbursement strategy, but refurb already asked those 2 questions.
Getting Started with the Loneman’s Coder Methodology
Every time you block while on a dispatch queue, you're suspending the entire OS thread. GCD will spin up new threads to service queues when the old ones are blocked, but it won't do this forever. At some point you'll hit a limit where GCD refuses to spin up any new threads and you can't make any progress until one of your existing queues resumes doing work.

You can test this yourself. Experimentally, the limit on OS X 10.10.2 (with the global background queue) is 64 blocked threads. I used the following program to see that: https://gist.github.com/kballard/ff3640e08f2238875680
That is the wild west era, you see this on any new major platform, at first all is level and after a while you see the ones with the deep pockets getting a headstart and then after they succeed they try to make sure that others will not succeed.

So either play along or find/make yourself a new major platform to play with.
EdTech right now appears to be the wild west with a lot of startups/VC now chasing around dollars of typically uninformed and naive school district officials who will throw the budget towards any shiny new toy or teachers who will sign up for any cool freemium service.

All of this experimentation is often occurring with ANY sort of cost-benefit analysis or performance benchmarking.

On top of that it experimentation on -- human children!
Yeah, that is a pretty neat idea, and a great deal more practical than his printer ideas, but you don't exactly need a big CNC mill to make a lower receiver from an 80% receiver (80% because 80% of the machining is already done for you when you get it in the mail.) You can finish them out with the sort of 1950's era drill press you might find in any highschool's shop classroom.

If I wanted to make my own lower, and those Ghost Gunners were being sold and shipped today, I'd personally still go the traditional 80% route.

The real part of all of this that makes me unconcerned is that these things are really only interesting for somebody who is intent on staying within the bounds of the law. If you don't care about the law, fucking around with all of this home manufacture stuff doesn't make much sense. Just find a non-felon criminally minded buddy to purchase a complete gun for you (or just do it yourself if you are not a felon). If you live in a country where that isn't possible, will it really be feasible to get the rest of the parts after you've milled your lower? Does the UK allow you to purchase all non-lower receiver parts of an AR-15? Would they allow you to receive the specialized mill in the mail in the first place? I honestly don't know.
- What's your approach on how to eventually apply the process to cells that don't normally grow in suspension?

- How do you guard against harmful drug interactions in vivo, given that most of these drug combinations probably haven't been seen in a person at the same time? Does this fall under compassionate use?

- Are you sequencing tumors and looking for predictive markers for future applications?

Wonderful project and best of luck.
Seriously, most misleading headline ever.
>Do we not ban books anymore because our governments and societies are so much more enlightened or because the internet makes it completely useless?

Book bans (in general, with few exceptions) have been recognized as unconstitutional far, far longer than we've had mass adoption of the internet.[1]

Here's the Supreme Court in 1982:
"Local school boards may not remove books from school library shelves simply because they dislike the ideas contained in those books …"

[1] http://www.firstamendmentcenter.org/banned-books
Lego Asks U.S. To Ban Imports of “Figure with Skirt”
Eg metasploit
I have a feeling the "no feedback" policy is there because providing feedback can be a liability. The second someone says something that can be misconstrued as sexist, homophobic, racist, ageist, or a variety of other things related to protected status, it opens Google up to a lawsuit. This seems to be pretty standard with large corporations (both w.r.t. providing interview feedback as well as performance feedback after employment) and I don't blame them for it.
> I understand the perspective that more guns correlates positively with more deaths

Thats incorrect, see switzerland, they have a lot of guns there, maybe even more than america per person but their gun deaths are very low.
Another fun exercise is dealing with players who say "OMG teh netcode sux" for online first-person shooters, especially when they have patently unrealistic expectations for how well the software should break the speed of light.

Sometimes the hardest part is getting them to understand exactly how much of what they take for granted is an illusion... Often even before any packets leave their machine.
Here's what the sentence is saying:

There are people who aren't like me who are hackers. Also there are people who are like me who aren't hackers.

The list of people who aren't like her is: progressive, libertarian, anarchist, moderate, communist, conservative, liberal, and reactionary.

The list of people who are like her is: women, bisexuals, Texans, or engineers.

Why else would she come up with 4 random traits? They obviously have something in common: they describe her.

The "who aren't hackers" part doesn't apply directly to engineers. It applies to the entire list. So if you were to parenthesize it to show precedence it would be "(women, bisexuals, Texans, or engineers) who aren’t hackers." Not "women, bisexuals, Texans, or (engineers who aren’t hackers)."
This new Pixel, like the old one, has a soldered down iSSD, not NGFF.
It's soldered down.
Yes - 2-3 times per week (my SO 3-4 times/week).
Usually stovetop with wok or BBQ griddle.
i really don't understand the love of guns in the US.

the rest of the civilised world has gun control, and with it experience of enforcing it in an environment where guns were formally unrestricted.

there is also a whole bunch of data showing that death of children by guns, and spree shootings are almost uniquely a phenomenon of countries without any real effort at gun control.

i don't see any good argument against 'less people dying horribly'

gun control doesn't mean banning guns outright. it means introducing a serious effort to keep them out of the hands of the worst of society.
I thikn there is a startling amount of groupthink going on. If big corporations best way to be innovative is simply to copy the start-up model (probably badly) of small teams moving quickly then you lose all the benefits of a big company which is a massive balance sheet and the ability to throw huge resources behind a project.

focusing on cultural terms like 'fear of failure' is probably largely counter-productive, it sounds nice but it's hard to measure objectively. instead firms need to be actively restructured to be able to take on more risk. one way this could be done is when companies embark on r&d for a new technology they release a bond to the market to allow the capital markets to invest in the returns of a specific product line (e.g. the ipad) rather than the company (e.g. Apple)

would love feedback on my essay on this subject if you have time.. http://nicholasdrake.svbtle.com/4-proposals-on-how-to-make-c...
>HN is inundated with people living in CA, NY, the UK - All places where the right to own and bear firearms is non-existent or substantially impeded.

Are you implying that most people here are in favor of gun control? Because the voting and comments in this thread disagree with that premise. Everyone expressing such a view has been downvoted.
It's large, but they'll hopefully keep increasing the longevity of the flights and be able to get that cost down. Gaps in coverage will be a huge issue that could possibly balloon the total cost due to tighter density.
Code review as marketing. Good idea.
Special features in currency make it relatively easy the detect when an image is of currency; there's no such equivalent for detecting weapon parts and even if there was you could just 3D print a version lacking those features since your goal isn't forgery, it's functionality.
In the context of the recent HN 'talks', 'better' would mean that it finally adopts more open policies and starts acting with dignity for once.

Shit that is being pulled with skype cannot be categorized as such, obviously.

Edit: I also love that the top comment attributes this to some 'non-malicious' blacklist completely ignoring the fact that they have no goddamn business in my communications and should not even see them let alone modify.
> Are you sequencing tumors and looking for predictive markers for future applications?

For anyone interested in predictive cancer biomarkers, here are some good (open access) reviews of some of the challenges in creating them:

* http://www.biomedcentral.com/1741-7015/12/156

* http://cancerres.aacrjournals.org/content/72/23/6097.long

* http://www.biomedcentral.com/1741-7015/10/87

There's also a good Institute of Medicine report on the Evolution of Translational Omics: Lessons Learned and the Path Forward (free PDF): http://www.nap.edu/catalog/13297/evolution-of-translational-...
The Lazy Analyst's Guide to Postgres JSON
http://openpcr.org/

You can replicate DNA with this.
Japan's Deaf Composer Wasn't What He Seemed
With the small difference that printing currency bills can be made very hard for individuals. A regular Euro note is made of special paper, has raised print, a watermark, a security thread, a hologram, micro-perforations, colour-changing numbers, microprint and magnetic ink. You can't make mashining an assault rifle out of a block of metal artificially harder as tools get better.
BOJ Helps Tokyo Stocks to Soar
Google takes bigger step into retail with branded London store
Here is a similar paper from 2010, http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2868024/ which later turned into the main researcher's thesis https://tspace.library.utoronto.ca/bitstream/1807/43609/1/Jo...

That thesis is worth a read.

The paper mentioned in the article is behind a paywall, http://stm.sciencemag.org/content/7/278/278ra33
We expect freedom and transparency in all aspects across the world irrespective of personal/social costs associated with it. Isn't it? So why exception in this case? Just because it is unwritten and some sort of convention inducing hypothetical fear? Won't it help future employees from joining such toxic work places? Just a view point.
> Thats incorrect, see switzerland, they have a lot of guns there, maybe even more than america per person but their gun deaths are very low.

Your implication is incorrect. One point does not dissolve a correlation. 0 guns -> 0 gun deaths. N guns -> M gun deaths, therefore positive correlation. QED. Switzerland is an outlier in many metrics. They probably don't shoot as many of themselves because they tend to care a bit more about the well-being of their communities. Far fewer people feel the desperate need to lash out against their community.
Why the Drudge Report is one of the best designed sites on the web (2008)
Yeah let's just keep doing things the way we've always done them!
It is a SyntaxError to use the identifier ‘eval’.

SyntaxError? "use strong"; should probably do something like:
let eval = void 0;
rather than making eval a SyntaxError.
> We're on 5.5 and couldn't do some table operations that seemed promising without service disruptions.

Everyone has this problem. But it's been largely solved in practice by performing the schema changes on slaves, and then promoting the slaves to master.

Also, if you're just using RethinkDB as a delayed (and almost certainly inconsistent) secondary storage system, why not use ElasticSearch instead?

BTW, 250GB fits in memory on any decent size box. You're not really going to see how things scale till you get into the terabytes.
Proving that Java's and Python's sorting algorithm is broken
Birdsong – Fashion that's fairer for women – No sweatshops – No Photoshop
Just to clarify: does it extend an Apple warranty from 1 to 2 years?
As the ecosystem engineer at Rethink, I would love if someone adapted Django nonrel for rdb. It's a big job
> The insurance companies are in business to make money, so (on average) they don't sell policies that lose them money.

Not necessarily. Insurance companies on average lose money from policies and make it up by investing the float. Think of the money they lose on policies as the "interest" that you get paid for lending them your premiums.
Korea has been using in-floor heating for a long time. Of course other cultures/nations have them, but in Korea it's been in use for decades and used in pretty much all homes.

Following video is from an expat in S Korea who put up a video to show how it works.
https://www.youtube.com/watch?v=SFcmZlxa-TE
It's less speed of light at fault than other factors, though. Bufferbloat is terrible, and it's hard to make netcode that reacts well when a few percent of packets are lost or slow.
Yup, at least once a day, usually lunch for post-workout. Slow cooker, oven, skillet are my main weapons and sometimes a blender.
Free online course from MIT
https://www.edx.org/course/supply-chain-logistics-fundamenta...
Managing Application Shutdown in Go
You've got a typo on the main page.

know -> known
Plenty busy at the moment and I don't generally code in my free time - I work from home so I really try to maintain that work/home life seperation.
> What percentage of people who go to law school are non-US citizens?

Significantly fewer than engineering schools, because engineering degrees are applicable worldwide, and law degrees are applicable only to the jurisdiction you wish to practice in.
And the cost of living of most of those areas is quite high which is what people are trying to escape.
You are completely wrong on H1B visa holders being tied to their jobs. H-1B holders can switch jobs quite easily. A law (commonly called "AC21") passed in 2000 enabled H1B visa holders to change jobs with ease[1].

I know plenty of H1B that have switched jobs with no problems. I don't where this ridiculous myth originated. Also: there's absolutely nothing that prevents you from getting paid well on an H-1B. If you're being underpaid, you can find a company that'll pay you as you deserve, and yes, switch jobs.

[1] In tech, it's extremely easy for H1B visa holders to change jobs. That's because, pretty much every tech company will sponsor an H1B transfer (not all companies will do an original/initial H1B petition though). Perhaps in other fields, it's a little harder to find a company that'll do a transfer.
So normally law abiding people suddenly become murderers because a 3D printer can produce a gun?
> bagful of adaptors that weigh more than the laptop

They would have to carry around somewhere between 30 to 50 adapters to reach 2 pounds. I'm excluding the power adapter since that's a baseline for any laptop.
I don't really understand the appeal personally. At this price level you could get a dell xps.

ChromeOS seems brilliant at a few hundred bucks, especially for kids & elders who get the browser/video/text experience, without the complexity, bloatware, viruses etc of a windows environment.

But at $600 or $1000, there just seem to be better windows alternatives, to me at least. And above that you get into OS X range. ChromeOS just doesn't seem to provide the environment where you really need beefy specs (e.g. compiling large code or editing large videos), so if it's just consumer-type stuff, I'd rather have a 2014 Macbook Air 13' at $800-900 at Best Buy, or a Dell XPS, than this.

Would love to hear from peoples usecases and experiences. I think there's a genuine usecase for people to put linux on it, or SSH into something else, but for your average straight up consumer, why the pixel and not something else? I understand the low-price Chromebooks, the higher price is hard to grasp for me.
F# has a proven implementation, but I doubt that's what you're after. OCaml is also getting one for Mirage, but I don't know its status, and it won't be proven correct.
HP Pavilion Dv6928us Entertainment Notebook PC Drivers Download and Update
Making it a syntax error means code will not fail quietly. This should help transition code to Strong mode.