skysight-inc/HackerNews huggingface dataset:
Speaking as a researcher, IMO you might be belittling the OP's concern.

Speaking as someone who left academia close to two decades ago, sama hit the nail on the head.

The kinds of people that sama is targeting are ones who in the current system are going to wind up in postdocs or teaching adjuncts. With the way that universities are structured, all incentives are to have as many of these as possible doing teaching, pay them as little as possible, string them along on as long as possible, and reward as few as possible with the golden apple of tenure. These incentives have been taken to an outrageous extent. If you are a young researcher and are concerned that YCR is too risky, then you're not being honest about your own prospects.

Increased funding for research does not solve this problem. The university system structurally creates more PhDs than it can create jobs for unless the university system is growing rapidly. This was last true in the 1950s and 1960s, but has not worked out for most grad students since. Shrinking is admittedly worse than steady, but both are bad.

Therefore the YCR opportunity gives researchers a chance to do research that might or might not be better than a regular postdoc, and significantly improved job prospects if it doesn't. The best way to address that issue is to be honest about it.
Assuming you really do get a 1 gigabit connection, your wireless router will be a major bottleneck. See the table on Wikipedia's article on IEEE 802.11 (commonly known as wi-fi): https://en.wikipedia.org/wiki/IEEE_802.11#Protocol

The column labeled "Stream data rate" is the theoretical top speed of each connection type (in reality you will never achieve these speeds in a standard home installation where you have signal that's passing through and bouncing off things). You'll see that there's some protocols which approach or go over 1000 megabits (1 gigabit) per second, but those protocols are not yet widely supported by available hardware, and may never be.

If you want to truly take advantage of your connection's speed, you'll want to use a wired connection which uses Gigabit Ethernet or 10 Gigabit Ethernet hardware from end to end, as well as Category 6 or Category 7 Ethernet cabling, respectively (though your precise needs may vary depending on the hardware you get - do some research before buying).

https://en.wikipedia.org/wiki/Gigabit_Ethernet
https://en.wikipedia.org/wiki/10_Gigabit_Ethernet
You Can Be Rejected, but You Cannot Be Stopped
I'm one of those people. Ate like a horse; constantly hungry for decades growing up. Bring on the scientists!
Never had a card get damaged by accident and retained by the machine? I have and had to walk 4 miles in the rain home.
DC or remote or what?
It looks like Autodesk Graphic is to Adobe Illustrator as Pixelmator is to Adobe Photoshop.
Remote is cool, work from NYC or Chicago if you'd prefer an office.
Tipping Points and the Question of Civilizational Survival
I would call a layer 3 device a router. Whether it is marketed as a switch or not. Layer 2 devices is what I was referring to.

My experience is with the Nexus platform from Cisco, pure layer 2.
I wonder when AIs will start outsourcing work to humans.
It's great to see ethics enter the equation, along with quality.

The constant focus on price alone is simply a race to zero, where the consumer wins initially but ultimately loses when quality is sacrificed to keep costs going down and margin up.
Nice! you just scored yourself another customer!
How are you using it on Linux?
> If that complexity isn't exposed, then it isn't more complicated.

It may not appear to be more complex to the user, but when your software has a firm dependency on a complex system, it becomes more complex because it is affected by the failure modes, quirks, and restrictions of the software on which it depends. [0]

> Lots of init scripts used to be quite different across distributions and very long.

I've talked elsewhere in these threads about how systemd's unit files simply shift the complexity for services that need (for whatever reason) complex pre-start logic out of the unit file and into hand-maintained tools. See [1] for my most recent comment on the topic. Make sure to check the footnotes in that comment, too. :)

[0] Entirely valid anecdotal evidence on the relative stability of dbus doesn't invalidate my point. dbus is one of many complex software projects that others depend on. :)

[1] https://news.ycombinator.com/item?id=10357379
I think - based on his posting history, which dates back all the way to the beginning of HN - that Colin knows exactly where his company is going. He has very specific opinions about how security should be done, the expertise to back that up, and a customer base that's (mostly) on board with those choices. Tarsnap's used by a number of prominent companies and individuals here, notably Stripe [1], patio11, and steveklabnik [2].

It may not be what the rest of us want, but remember that there are some companies that simply know what they're good at and want to own that particular niche.

[1] https://news.ycombinator.com/item?id=7514618

[2] https://news.ycombinator.com/item?id=7523953
ES6 and Beyond
It is high time for such a change. It seems to me that tech culture is a better fit for scientific research than academia.

Scientific research is by its nature risky and uncertain. The current risk-averse culture of academia with its focus on grant applications, publishing, tenure, and positive results seems to discourage the risk-taking necessary in science.

On the other hand, the culture prevalent in tech accepts and encourages risk-taking, supports fast and easy recovery from failure and generally evaluates people on merit, not success or failure of their most recent project.
Maybe we have a different idea about what a 'defeat device' is. Its a physical piece of hardware. Not some code. So to find out if these other cars have it, you stick your head under that car and look.
Love the tool using it since beta. Its an obvious pain point brilliantly executed. Between segment and google tag manager the analytics instrumentation has become exceedingly easy and better documented in the last 3 years.

And I know from experience lock in is immense, once you add an analytics tool there is no turning back. With segment you can play the field more easily, ofcourse while being locked in to segment :)
If you don't monitor bad TCP segment counts, you get what you deserve. It's also smart to have your own end-to-end checksums on serialized objects.
This may provide some insight for the Inkscape developers on how they can add accurate dimensions to their draw program. Autodesk understands dimensioning and precision. Most draw programs have poor or nonexistent tools for dealing with units and dimensions.
On re-reading it, I think you're right. Still might be worth mentioning.
I added some tentative code to clone org repos, but I haven't been able to test it since I'm not a member of any organizations.
If I own 5% of a laundromat that gives me 5% of it's profits each quarter, then I have money coming in. What's the point of owning 5% of a company that never pays shareholders a dime? It seems a bit like owning a piece of property on the moon.
1500+ Students Have Got Computer Forensics Certificate
What's your explanation then?
Thanks! So much of that series remains relevant.
I took 6.170 (software engineering aka small group projects) and 6.035 (build a compiler), both in CLU, at MIT in the 80s. I was a Lisp guy so I didn't want to like CLU, but I remember thinking the exception handling was a win - you declared the exceptions thrown so that the compiler could check that you were handling all the thrown exceptions. Lisp had nothing like this since everything was dynamic and with C it was given that real men did not check return values for errors. I was glad to see them resurface as checked exceptions in Java.
> Yeah autocratic capitalist country my ass. Did you get your pills today?

This is not acceptable on Hacker News. We ban accounts that do this repeatedly. Please read the site guidelines and follow them.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
No-one is being made worse-off by HFT except professional market-makers (who are being outcompeted) and perhaps professional buy-side traders (whose secrets leak out faster), both of whose job it is to understand the market. If you're a nonprofessional you should be investing with Vanguard or the like, and you benefit from HFT. If a layman with no expertise tries day-trading they're going to lose their money either way; we do have "must have this much money to be allowed to trade" laws, but those are controversial too for obvious reasons.
"PHPBack is feedback a web application that you can easily implement into your website."

this sentence did not make sense to me.
Please do not take HN threads on ideological flamewar tangents.
Equidate does something kind of like this.
Freedom, as in freedom from work? The supposed upside of that freedom is based on the assumption that one is still somehow entitled to some of that good stuff that AI/robots may bring. But that's exactly the issue. Right now we understand "capitalism" (stakeholders entitled to dividends) and "barter" (parties entitled to swap) as the sort of entitlements that underpin all others, and both of these leverage property rights. A sovereignty/government would then tap into these plus holdings of property itself by levying tributes/taxes, from which it may then redistribute portions as some other forms of entitlement.

Or not; it's still an open debate on whether and how sovereignty/government might counterbalance via entitlements (such as basic income schemes, etc.) the social changes that technological unemployment could bring.

In the meantime, the facts are that most people must strike bargains in order to obtain most (or possibly all) of the material needs of their lifestyles (and possibly also provide for dependents), and that the most usual bargaining to be struck involves their offer of labor; hence their reasons for all the dreading about technological unemployment. If most could clearly find their way to situations where employment wasn't a requirement towards getting their material needs met, then such fears would abate.
The Android app is not particularly good, but it gets the job done. Much like the Windows client compared to Mac, it's clearly playing second fiddle.

They're doing a new "Windows Modern" (or whatever it's called) version, I need to give that a try sometime.
Looks like a Bohemian Sketch alternative. A Windows version would be nice.
end-to-end checksumming refers to the fact that when a file is written it's checksum is generated and stored, upon reading the file system verifies the checksum before returning the data to the application. That is, the read() will return valid data.

See this post from Jeff Bonwick: https://blogs.oracle.com/bonwick/entry/zfs_end_to_end_data
Looks interesting.

I'm not a lawyer, but:

1) I'd consider Restricted Stock/Founders Stock instead of options for pre-A employees.

2) Early exercise should be an option; I'd personally not work at a pre-$50mm val company without EE as an option.

3) Whoa you survived a long time before getting a 409A.

4) Should let your employees exercise options for years after leaving.
And we should not forget that Obama also delivered to the NSA. He is the president. Can't blame Republicans for that.
Container images (like in Docker) contain an OS? That's news to me. I thought they avoided having an OS, and instead just have binaries that are run in a very isolated environment.

It sounds like unikernels are still based around hardware virtualization. That seems like a mistake to me. If your image includes the code to switch an x86 processor from real mode into protected mode, you're doing it wrong (IMO).
I first heard of Everlane when I saw an ad for their white t-shirts, which seemed to be their main (only?) product at the time. They were boasting about having the same quality as other brands, but for a much lower price.

The price, it turned out, was outrageous and hilarious[1], and I immediately decided Everlane was a brand for suckers.
100% agree.
Are we essentially witnessing the death of the operating system?

Docker builds what amounts to giant statically linked binaries including images of an OS as support, while unikernels relegate the OS to library status.

In both cases this is starting to look like the way you deploy to embedded devices: build image, flash image to device. I mean that is some serious full-circle going on there... we've been trying to get away from that kind of thing since computers were invented.
http://youpronounce.it/search.jsp?q=Llanfair%C2%ADpwllgwyngy...

Bummer!
A quick puzzle to tell whether you know what people are thinking
No, founders usually BUY restricted stock, not options. This can be offered to employees, too, as long as the price is reasonable.

At the beginning, a company is usually $100 or so in total, and the founders pony up $20 or so each to buy their shares. The company can buy back the portion of unvested stuff for the balance of the $20 until it vests.

83b election gets you out of tax hell, too.

Talk to your lawyer.
I think the reduced attack surface and faster startup times will have a big impact eventually.

At the moment language choice is a blocker for me. I don't want to have to learn OCaml to play with unikernels. LING looks interesting since its based on Erlang. If I could develop on Elixir that would make a big difference.
In the US both political parties are very much pro-business and pro-big business. There is no true labour party that caters to the needs of ordinary workers.
I experienced the issue here in Hungary too.
Technology Should Emancipate, Not Oppress, Workers
I think the author is confusing containers and full virtualization which runs a separate kernel.
I don't know...the big win (IMO) with containers is all of the nifty orchestration software in the ecosystem. I wonder about the possibility of "hybrid" approach by launching a unikernel (via kvm/xen?) inside of a docker container, orchestrated by kubernetes/mesos/etc.
If you love American life just stay here and no one is asking you to move to China.

There are tons of people (not necessarily rich) prefer living in China than in America. They just care about different things.

As a Chinese citizen living in San Francisco right now, I would say the overall living quality in America is no where near as good as in China. If not for the prosperous software industry here, there is no reason to stay in America at all.

China has its problems but America has its own too. The same goes both for the society and the government. I do feel a lot safer walking down the streets in China, and air pollution has never been a big issue. What you see on news headlines are not what you see everyday.
Why should we want to go to Mars at this point in time? Given the choice of putting billions into going to Mars or doing something else, why should we go to Mars? It seems to me that there are far better places to put this money.
@Johnewu, No, it is not. There have been several companies that have done that and failed. Think Quirky, think Webvan among others.

Being able to make money, showing clear metrics of how that is going to be done, customers keep coming back etc.. is validation of your idea/product.

For example, if you told your parents you were going to start a company and they decided to help you with money, do you consider that a validation of your idea/product? I am curious to see your answer.
If I run a website and I actually want to send all my data and as much of my users' data as I can possibly collect to, say, ten different vendors, then Segment looks great.

On the other hand, that means that I'm giving ten different vendors the ability to monetize all the data my site generates essentially for free. This is great for them, kind of crappy for the users who get tracked and monetized, and terrible for me, because I'm not realizing the value I generate.

I'm frankly rather surprised that Condé Nast doesn't try to prevent third-party tracking of its readers so that it can realize more of that value itself. After all, why should an advertiser buy a high-value targeted add for display on a Condé Nast property when it can buy the same ad with the same Condé Nast-dervied target for much less on a site full of cat pictures?
Liked this quote a lot:

"They have very thorough sizing information on their site and they treat customers really well," Ariella Major, a 25-year-old marketing associate and Everlane devotee, says. "Their marketing emails are very inviting and they send you really nice personal emails too. You can tell a thoughtful person wrote it."

A marketer praising the work of another marketer; "you can tell a thoughtful marketing intern wrote it!"
I still don't get it.

Yep, unikernels can get away without the security boundary between user and kernel modes... except if you want any security at all in your installation, because at kernel mode people can break out of the container.

They can also get away without process scheduling and IPC, but if you want any multiprocessing on the application, you'll need to bring it either on the kernel or the userland. Ditto for user management.

They can't really get away without device drivers. Ok, except for devices that you won't use, just like any other kernel.

What is that kernel feature that people take away? Or are they just talking about a stripped down Linux without the device drivers (that fit a floppy disk)?

The same applies to the services. What are those services that people gain so much from removing from containers, and why don't people remove them from VMs and real machines too?
Can I search for hashtag or username?
I sincerely hope these endeavors are successful!
You should include a Standard Offer Letter example showing employees what their stock/etc. will be worth under various exit assumptions. Showing/including the employee handbook at the same time is great, too.

(I'd like to make this a standard thing; would be happy to help with this. Would need to find a lawyer willing to contribute time. I'd love a Standard Human Readable Offer Letter Builder.)
Not impressed. Considering Dr. Robert Zubrin's Mars Direct plan and later revised Mars Semi-Direct plan announced in the early 90s even with the space technologies back then. [1][2][3][4]

[1]: https://www.nasa.gov/pdf/376589main_04%20-%20Mars%20Direct%2...

[2]: https://www.youtube.com/watch?v=L7ZDf5KZGAk

[3]: https://www.youtube.com/watch?v=tcTZvNLL0-w
We are hiring!

Billionaire-backed startup is looking for young excited and impressionable individuals to help elect the candidate from the 1990s, so she can push more policies designed by GOOG/TWTR/YAHOO/FB.

Your internet will soon look like your endless shopping malls that you see everywhere.
The broken aspects of academia are, it seems to me, an unavoidable consequence of needing a scalable system to determine who is doing well and who isn't, so you can give them money. I don't see how to dream up a system that gives you all the good of academia with none of the annoyances.

Think how hard the hiring problem is. How do you hire the best people? How do you assess someone's quality based on a few bits of paper and a short interview. Allocating funding in academia consists of solving problems like that, all the time.
I would guess that Mailbox has been deprioritized at Dropbox. It doesn't seem to fit into Dropbox's strategy, now that their "app constellation" strategy isn't working, and they're focusing more on enterprise features to compete with Box.
It's speculative. You're really just hoping that one day, your company will IPO, and the initial stock price will be (much) higher than the price of your options.

Or, if the company starts paying dividends, you could exercise your options and start receiving dividends, but I think that's unlikely knowing the sector we're in. :)
I worked in a place that became leadership heavy. They gradually were losing business and kept bringing in more executive-level "heavy hitters" to hopefully turn things around.

In reality what happened was that every one of them that was hired was made to think they were the silver bullet and now that they were there, everything would turn around, as long as we did things their way.

Well, you get a few executives on board who are in theory all on the "same level", all thinking they are the silver bullet, and all thinking that things need to be done their way and you can imagine the epic power struggles that ensued.

Did not end well.
Yes, unless you suggest another hardware token with NFC in the same price band (sub $100).
To clarify, an important part of these date horror stories is literally "I could not get him to talk." Like long, awkward pauses until his interlocutor asks him about work/engineering. The problem is not "having the wrong interests", it's not being able to communicate your interests to female humans unless presented with a direct question that can be answered with a factual response, like "What do you do at [Company]?"
> But with Starbucks in 65 countries now, the world is flatter than ever, and it didn’t feel like I would learn that much.

This is such a jaw-droppingly ignorant and unaware comment that I can't even imagine how--

> Instead I decided to stay in San Francisco

…And suddenly it all makes sense.
Google Drive – Service Details
Man, that's incredibly heartbreaking.
Show HN: Grapherl – Realtime, scalable stats-gathering daemon
Yeah it's a pretty amazing feeling. Makes you feel glad to be alive, like you can conquer the world. Although, to be honest, I wouldn't mind trading the occasional high for the ability to run 3000 miles in a year - that's some serious stamina.

I've seen others commenting that they think runner's high is akin to a state of flow - it's not. I flow occasionally when I play tennis and write, and it's a completely different feeling - one of non-feeling, simply being and doing which allows me to lose my ego for a short while. I'm acutely aware of myself, my body, and my senses when I feel the runner's high.
Grapherl is realtime scalable stats gathering daemon which can handle high amount of incoming data points (~1 million data points per minute per socket). It also provides a web dashboard that allows the users to visualize graphs for gathered stats.
Got the email back: Nope, no Guitar Tab support in the application, nor is it ever planned.

"Other programs already do that well," according to the response.
Reminder: Apple's airport hardware typically runs NetBSD. The airport extreme is a good example.
Not just bombs but every other type of contraband. Guns and drugs are the ones you commonly think of, but animals and plants can be a bigger problem, especially when you look at it in the international level.
I think Europe is leading the way here.
Regarding security, any distro install is going to have an attack surface several orders of magnitude higher than a unikernel. Does anyone know how the quantity of exploitable vulnerabilities varies with attack surface (ie. SLOC)?
That's because vectors are unitless. I've had to constantly explain this to graphic designers I've worked with...
Well, here's the NY Fed explaining why they think it's bad:

http://libertystreeteconomics.newyorkfed.org/2015/10/the-liq...
Most meals aren't actually a huge time investment if you do them right. Make one trip to the grocery store a week (or two if you really need perishables like milk or fresh fish, but if you do that, just go in & out with a list). Make sure your apartment has a dishwasher. Get a (dishwasher-safe) food processor for chopping & dicing. Clean up while the food is cooking in the oven or on the stove. Cook big batches and have leftovers during the week.

My wife and I spend maybe 3-4 hours/week on cooking, but the key is that it's usually all batched up on Sunday (and maybe Wednesday) nights, so it doesn't interfere with work during the week. On weekdays, it takes 2 minutes to pop a tupperware into the microwave and dump it onto a plate. That's actually a lot faster than ordering Munchery or preparing Blue Apron.