skysight-inc/HackerNews huggingface dataset:
What we're seeing emerge here is a new universal binary format.

I've thought of Docker containers for a long time as gigantic statically linked binaries. This isn't necessarily a bad thing (though it does present issues). In some ways the process of installing the different moving pieces of a service and configuring them is a bit like manually "linking" something -- sub-services like MySQL, Redis, etc. are analogous to libraries.

Now what we're seeing is a runtime for this binary being ported around to different platforms. This could get interesting.
My home Synology unit does nightly backups to Glacier. It'd be terrible to lose our house to natural disaster, but losing all our digital data (photos, records, etc.) would make it just that much worse. For about $10 a month, I know I can recover all that stuff even if we lose everything else.
The iPhone storage is eMMC, not SSD.
If you want to block tracking scripts, Ghostery is the go-to extension for that.
One possible solution is cognitive screening - the use of tests such as the Wonderlic, SAT/ACT, or Wechsler to find prospective employees who can learn quickly and have good critical thinking skills (and thus would benefit the most from on-site training for technical tasks. training obviously costs money), but unfortunately something called 'disparate impact' makes this difficult to implement, so employers instead have to let colleges do the screening, turning an advanced degree into a very overpriced, time consuming 'IQ test'. Some people are more concerned about hurt feelings than providing equal opportunities. The 'logic' is if the tests expose a reality that isn't politically correct, we must do away with the test, so the result is more student loan debt, a worse labor market, and more credentialism.
That would be irrelevant for her payouts as an artist. Spotify states that Taylor Swift, the artist (not the label), was pulling down $6 million a year from them alone. Swift stated she was only receiving around $1 million, to which the Spotify CEO referred her to speak with her management because they were clearly taking a massive/majority cut out of her payout.

She's very young, and probably didn't pay much attention to her contracts and such. Even still, 80% is a lot for a label to consume in "management" fees.
Yes, they're called reasons.
Not really. The charges and currents in a flash chip don't interfere with each other for the same reasons that they don't in any other chip. There's a minimum distance you have to keep things apart but luckily it gets smaller every process node. Heat would be a problem if it was like a processor but you're generally only reading from or writing to one part of the chip at a time so heat isn't a particular concern compared to a processor or DRAM.
Here's why entrepreneurs may have a tough time hearing the Dharma
Culpability? I might blame my kids in the future for the most amazing thing to have ever happened to me? I don't think you get it. I didn't get stuck with my kids. I'm grateful for every second. I understand drinking for fun, trust me, I've been there. It's a selfishness that's not compatible with my current mission.
Because individual devs with "random blogs" know about actions they've taken sooner than its filtered into official corporate announcements.

> There they all seem to talk about various minor security fixes in the stable channel posts, but almost never are new features highlighted. Is it really necessary to track the beta and canary release notes and svn logs to stay on top of things?

New JS features and the like seem to be announced on the chromium blog (not the chrome releases blog), but often only with Beta releases. 45 hasn't hit Beta yet, so...

But the most complete official source of information on feature status isn't a blog, its https://www.chromestatus.com/features
5 Research-Backed Learning Styles to Master Skills Quickly
I doubt the 50% figure.

Just as a test: I looked at the price history for a random 256GB SSD (from Crucial). The highest price in the last year? $115. The current price? $99. Not nearly a 50% drop.

Link: http://camelcamelcamel.com/Crucial-MX100-2-5-Inch-Internal-C...
You can cite industry improvements in the manufacturing process that companies say will effect the price at a certain point along with scientific developments and in general claims made by actual corporations.
If that were the case, yes, but it isn't. There are obviously some differences but there are clearly also uncanny similarities.
Prices get weird on Amazon. Maybe newegg would yield a better comparison. Also maybe that HDD and that SSD aren't the same level of quality?
L0pht’s warnings about the Internet drew notice but little action
Are you referring to the article or the general discussion?

I would see your point in general closed-source software but in this case the way the module is loaded does indeed make a difference: it (silently) downloads and installs a closed-source blob with the ability to record audio into a piece of otherwise open source software. Specifically a browser, one of the biggest attack vectors anyway.
Database-as-IPC
What's the relation between RunC and the AppContainer spec?
> So whenever the author opens a new tab

From the blog:

> While I was working I thought I’m noticing that an LED goes on and off, on the corner of my eyesight. And after a few times when it just seemed weird, I sat to watch for it and saw it happening. Every few seconds or so.

Can you tel me when it is stated when a tab is opened.

He claims that Chrome is listening in the background. I repeat, bullshit until he can provide any proof of that.
Lovecraftian horror!

Edit: or in other words can this help us discover any shared dreams like in call of the chthulu. How would you eliminate collusion?
Barclays Trials Bitcoin Tech with Pilot Program
I mean- it is! IaaS tooling is really only relevant to people maintaining a private cloud, which is a shrinking piece of the market.
It's a tough situation. It's hard to identify people who have no background in computer science, but still have tons of potential if given the opportunity.

Coding bootcamps exist to bridge that gap - in a sense, you can think of them as recruitment agencies and not as learning institutions. The goal isn't to replace a 4 year degree with 3 months of intense learning. That's simply not possible. The goal is to find smart, motivated people who can learn quickly, give them a skill which will let them hit the ground running, and present them to companies.

Companies benefit because they get a low cost hire who has the potential to grow tremendously if given the right environment. Employees benefit because they can typically enter the workforce at a higher salary than they could command from self-study alone. Win-win all around.

The key takeaway is that for-profit code schools are not schools. Code schools are primarily recruitment agencies designed to find high quality, non traditional talent. In that regard, I think the best ones are an absolute success.
I wouldn't count them out, just as much as disk drives were supposed to replace tape for how long now?

I bet disks will get even more dense (think 20+ TiB), have better reliability when powered off, and be sold in pallets to large companies mostly.

For the consumer market, disk drives are already pretty much dead.
Go on, find me a single non-open plan employer (I live in the UK). I still remember the times when people had offices, it was fantastic.
Yes, sure, you need a construct to extend a record. All but the simplest record systems have this though.
Love the idea. What's the cost and how water-resistant would you say it is?
Crucified on the big F is an horrible image :)
user namespace is not the same as naming your containers.

http://man7.org/linux/man-pages/man7/user_namespaces.7.html
I just tried emailing their support@jobsy.com address and asking them to please remove their scraped iRobot jobs. We'll see if anything happens.
No offence taken, but what about let do you think is wrong for JavaScript? It will help make common scope errors less common, and is clean to read.
Hey, man, I tried something less Popehatty: it just didn't take off. https://news.ycombinator.com/item?id=9749699
Lots of cooks.
I hope its not a huge mess.
I actually find both of these features to be really useful.
Do you have any evidence that this is the case, besides your gut feeling?

I'm a gen-X'er, and people used to say this about us. But I don't think it was ever really true; every generation just wants to believe the next generation has it easy, for some reason.
This is by far the most important announcement of the Keynote, it really shows that Alex (CoreOS) and Solomon (Docker) managed to come together and create this as part of a new open standard.

If there is ever gonna be a page in some book that covers server software development, I believe it will tell about this standard.
This is great news and a shift in the way business is traditionally done. If containers were a thing 20 years ago there would be fierce vendor lock-in and patent/lawsuits flying everywhere. People would chose which cloud platform to deploy based upon which tools they prefer.

Docker has fundamentally changed the way they think of the way they fit in the tech eco-system. Instead of selling a set of containers that only work with their tools they've opened up the platform strengthening their position as the go-to solution for management. Prudent move on their part. It limits their potential market cap but solidifies them as an entrenched member for the foreseeable future.
I'm reminded of the huge success Coke experienced after reintroducing Coca Cola Classic after the disastrous new Coke. When questioned about the whole thing Coke's president Donald Keough said, "Some critics will say Coca-Cola made a marketing mistake. Some cynics will say that we planned the whole thing. The truth is we are not that dumb, and we are not that smart."
Developers understand the word "simple" in different ways.

I personally think of the UI/API: what the code exposes to the outside world should be "simple".

Some people might think about language features. "Simple" is being very selective about what language features you use and what you avoid.

Others might think design patterns, and think the code is "simple" when you can point to any class and immediately recognize what pattern that class implements.

I've come to learn the word "simple" as in KISS (Keep It Simple, Stupid) isn't very useful at all.
> That's the point -- there's a difference between education and training.

Excellent point. Two problems:

(1) Over the past ~2.5 generations, the narrative about education has been informed by the conventional wisdom of {grades -> university -> job -> pension}. Hence, education is now only nominally about producing 'citizens of the republic' (so to speak), and de facto about producing well-trained workers. Disambiguating these goals is important, but hampered by...

(2) The perverse incentives created by cheap government money encourage malinvestment (i.e. an English degree [I say this with love — my wife is an English major]), and the consequent propensity of industry to not only see it as a jobs program, but also as a government policy problem.
Ahh, gotcha. I misunderstood.
Runc is the neutral implementation of the new open container standard that was created with the Appc guys at the table. Although not stated explicitely, the open standard will most probably supersede the appc spec
Still true: https://xkcd.com/927/
I think this is a better example of dysfunction in academia than retaining/training a workforce. In particular, previous articles suggest that most folks saw their salaries doubled, with six-figure incentive checks to lure them away. From what I hear, it's not so much that the new salary is unusually high for industry researchers and engineers, but that the old salaries were unusually low (except in academia).

CMU could probably have gotten better return if they hadn't made it a point to underpay them so much compared to their market value.
Managing teams should be about the long term. Any understanding this guy has of the long-term
effects of his management style is necessarily second-hand.

It's not about age, but experience (and honestly representing yourself in the world).

N.B. I'm not saying he shouldn't write, or that he doesn't have valuable insights to offer, just that the author's experience is fair ground for discussion.
The Biggest Problem with San Francisco’s Rent Crisis? The Suburbs
> We don't solve any specific problem;

This is your major problem. You built technology without a specific business case. Now you are trying to turn that into a business. This is a terrible position to be in for 2 reasons: You will be trying to fit problems to match your solution. Your solution doesn't have the nuance or context associated with a specific problem, which is usually required to have a compelling product.

Of the options you list, #3 is just silly. No one is coming to save you. #2 is your best bet. Then again, I have no idea how you got $100K of funding for not solving a problem, so maybe you can convince those suckers to re-up for #1 again.

Building technology is not the same thing as building a business. You guys blew $100K on technology, and now have no money to make a business. And now your are entertaining the idea of open sourcing the one resource you do have: your technology.

Stop all this. It's tough, but fire everyone. You can't pay them and taking more money with no idea how to get more is, at least in my opinion, unethical. Go do consulting in spaces where this technology might be applicable. Understand what problems they have and try your best not to assume your messaging technology is the solution. If you are a lucky, you will find an actual problem that you can repurpose some of this technology to solve. Then and only then can you re-build this as a business.
This assumes that developers' off-work behavior is similar enough to their work behavior that it's a reliable indicator of their workplace performance. Or that developers should comport themselves on their off time to a workplace-level standard.

The problem with this is that it doesn't let my personal projects be Play. If I'm writing something for myself, it's not going to be as clean and documented to the level it would be in the workplace. And why should it? It's supposed to be for me.

And if I'm learning a new technology, I'm going to be sloppy. I'm going to make mistakes. That's the very nature of learning-by-doing.

But in the real world of managers and companies looking for reasons to say "no hire", I have to assume that every public checkin I do is another potential "no hire" justification. Which means if make all my checkins public, I have to treat my personal projects as Work, not as play. Which is an excellent way to burn out.

Or I just give you a curated look at the final product. Which ought to be enough.
What does this mean for rkt?
Ask HN: When hiring for an open position what do you do?
We are fortunate enough to not have to publicly post when we are hiring for a developer position. We are able to get referrals from current employees and other business contacts. Usually we get 3 to 5 referrals/resumes.

My question to you is this: Do you interview all potential candidates, or do you order the candidates based on a few factors such as their resume and the referrers credibility (I refer to this a referral capital and is determined by the referrers "skin" in the hire. First, are they able to gauge a potential hires ability well. Second, would the referrer feel the negative consequences of a bad hire. Third, have they referred in the past and how did their past referral(s) go?) then interview the candidates in the chosen order. After interviewing the first you decide if they are "good enough" to hire or not and then either hire them or pass on to the next in line?

Do you fish for the "best" candidate of a bunch or do hire as soon as you find a "hire-able" candidate?
"...especially in America where we don't even sort our materials."

I've lived an 7 states from coast to coast, north and south, and in all but 2 we sorted our materials. Just because it doesn't happen where you are from doesn't mean it's not happening everywhere else.
Ask HN: What products do you love and recommend to others?
Hmm, I thought it was obvious that this recommendation applies only during benchmarking by PluotSorbet developers, not when the project is being used to run a midlet. But perhaps not, so to clarify: if you're hacking on PluotSorbet, and you're benchmarking startup, then we recommend you set that preference for the reasons stated; otherwise, you should not set that preference.
I hope from this we get a really well engineered standard and not some silly mess.
do you work out? I'd imagine working out while being hungry can't be good?
I have been seeing this posted all over HN as of late. Although it is funny, it doesn't really add anything to the conversation...
Pornography is not a "sex related abuse".

Nor is the reason behind prostitution's existence the lack of a strong social bond. In fact, prostitution was relatively out in the open and brothels widespread during the medieval period, though views on it ranged variably from reluctant acceptance in the name of compromise (by the Catholic Church) to a more complete one, like in East Asia. Brothels often served as an attraction for travelers, too. Some were even run by women, and ironically enough most European countries didn't ban brothels until the 20th century. U.S. states also mostly had them legal in the 19th century.

Prostitution is weaker now than ever, in a time when social bonds are supposedly at an all time low according to most demagogues. Furthermore, nothing about ethics that is intrinsically opposed to it.

Islam has always been against it, though. So it's no surprise you don't think of it highly.
After the war, German families encouraged their children to prostitute themselves to make money for the family. They did this because it was the best "choice" available to be able to feed themselves.

Of course, not every country is the same, not every scenario is the same, and thus we can't say that the choice some German families made after WWII and those single mothers in the Philippines are making the same kind of choice, are they?

Make no mistake - the vast, VAST majority of sex workers in the world are being exploited. Sometimes it's in the form of violence and coercion to continue the job. Sometimes it's due to unfair social and economic pressure on a vulnerable demographic. Sometimes it's just plain-old sexism, misogyny, humiliation, degradation, etc that's taken for granted as part of the career, which some workers have more agency in allowing, while others that have to take whatever abuse comes their way.

For the most part, my friends who are sex workers and enjoy the work are people who have unlimited choice: stable, single, educated, white, middle-upper-class women who could probably get any job they wanted, and choose this career and their clients.

My friends who are sex workers and don't enjoy the work have effectively no choice in the matter, either because they don't have an effective education, they have an inability to get other regular work, are destitute, have no social support structure, or have emotional or psychological disorders. And these are the people who are not being pimped out or sold for slavery.

But I probably don't know what i'm talking about, because I didn't write a master's thesis on it.
I'm not surprised that people quickly forget irrelevant information. The value is in the times somebody says "hey, it sounds like you're touching code I'm working in, lets co-ordinate" or "it sounds like you're doing task A the hard way, lets talk about it".

On my team, the throw-away todo listing usually goes very quickly. The value is in the discussion it frequently spawns. In my environment, stand-up spawns such discussion sooner and more reliably than CR/commits/etc.
http://epa.gov/epawaste/conserve/tools/warm/pdfs/BackDocFore...

Exhibit 4 has some numbers you'd probably find useful, such as the benefit or recycling in terms of tonnes of Carbon per ton of paper recycled. It looks like about 0.6-0.75 tonnes of Carbon per ton of recycled paper.
I didn't try gnuk - This is the first time I hear about it.

I was comparing NEO to other tokens I've seen and used - it's not worse, but non of them are as simple as I would like (and no, I don't know how to describe the simplicity I'm after).

Looks like the gnuk is a software implementation - do you trust it not to disclose the private key if it is physically accessible? If you do, why?

I trust the NEO to require more than what your average hacker can use at home - though, of course, I don't trust it against state actors, who probably have the fund and equipment to make any smart card apparatus "talk".
Is it not superseded by this item?

http://camelcamelcamel.com/Crucial-MX200-250GB-Internal-Soli...

The price is about the same, as is the performance, but are they still making the MX100? If not, I think the pricing information for it will not be very informative.
Yeah this is so true.

I worked on a system where we had to support imperial and metric units. It was done in a pretty bolted on fashion with if statements all over the place. And sometimes it isn't even clear if it could be done in any other way.

Any HN'ers have suggestions on how to do it elegantly.
I got a reply right away:

Hi Christopher,

We posted your job with the aim of getting your iRobot higher exposure among candidates. I know how competitive the market can be, especially for finding great developers.

I'll gladly remove the position but, personally, I highly recommend keeping it just to see which candidates the position attracts (at no cost to you). Any CVs submitted are emailed directly to you.

Please consider keeping the jobs and posting any future openings that you may have at Nava on Jobsy.com (free).

Thanks,

Allon
Jobsy.com
That's horse-crap. There is no standard in this case. That we even have a first stab at a standard is a good thing.
The problem is that category theory is "elitist", i.e. most programmers aren't equipped to comprehend even the basics properly if they didn't study theoretical computer science, computability theory, recursion theory etc. or even philosophy :-(
I think a lot of people may have confused Google's tape storage systems for Amazon's. I don't think Amazon is using tape, but the big G most definitely is:

https://www.google.com/about/datacenters/gallery/images/_300...
ahem pure lazy functional. One could read the article and walk away believing that laziness is the problem.
Cold Shower Ventures
I generally agree with you. My comment did not add to the discussion meaningfully, and I apologize for that.

I chose to comment because the author of the linked post and the HN submitter are the same person; my reaction came directly from this association. All the same, the remark doesn't belong on HN.
It's essentially accurate.

For example on Newegg a vanilla 7200 HD from Western Digital, at 1tb, will run you $50. The lowest cost 1tb SSD will run in the mid $300s. A solid 7x difference.

In less than two years we'll see consumer retail 1tb SSDs for $150 to $200. What's actually going to happen, more than a violent price plunge pushing 1tb down to $50, is capacity will soar while prices fall more reasonably than the article indicates. So you'll be buying 5tb SSDs for $300 in three or four years. The difference is the friction the SSD makers will insert into the market, when it comes to falling prices; ie the difference between what they could sell them at, and what they actually will sell them at. The race will be to higher capacities first, then as capacity saturation nears, the bottom will fall out of lower SSD storage tiers on pricing.