skysight-inc/HackerNews huggingface dataset:
Yeah I have a Linux environment on a keychain USB device that I now use often enough to think seriously about abandoning Windows (though I don't hate Win as such, but kept using it because of some applications I relied upon).

Linux has (sometimes) had sort of the opposite problem, insufficient innovation in user interface design. I'm looking forward to Gnome 3 now; I felt that when CSS took over the web a lot of UI innovation moved to the server end and stalled at the client (think the really long hiatus in the development of Enlightenment, which was at one time the cutting edge of UI design/customizability while still being fast and responsive).

If you want ideas for where Linux capabilities should b going, please go check out Flowstone, which I think is criminally under-appreciated. The current version uses Ruby, but previous incarnations allowed you deploy code in C or assembler(!) within the visual programming environment. It's doin' me a heckin' confuse that this isn't a standard development environment option for everything from shell scripts to large-scale applications. Once you go to flow-based programming text-only IDEs look masochistic and pointless, and text-only is a terrible way to teach programming to people because discovery and syntax are inaccessible and really better done by computers. I like NoFlo for js development but the Linux desktop is crying out to be brought into a flow-based paradigm.

Sorry about going a bit off-topic but when I see exhortations to go with extremely simple solutions like StumpWM I have the opposite-but-similar reaction to the OP: why am I running some beast of a computer (at least by historical standards) so I can have a 20 year old user interface? Surely there is some middle ground between cancerous levels of abstraction/feature creep and monk-like asceticism.
Negative aspects of that idea:

- Suddenly the most basic things are much more complicated - you now enter a contract (likely with few pages of 8pt legalese you're expected to understand) to do your laundry.

- Service model assumes you always have proper cash flow. When you lose the job, you now have to worry not only about paying for rent, water, gas, electricity and consumables, but also for all the services you depend on. Your friend can't help you because their contract likely disallows washing clothes of third parties, and they can't even borrow you the detergent, because they don't have any.

- Oh, so the service sucks but you're in a year-long contract with them. Have fun. And no, free market will not help you in time - crappy services are the service economy's equivalent of crappy product in the ownership economy.

- You want to use your oven for a quick reflow job? Good luck getting the hot-food service provider to agree.

- What will you do when the only available laundry service in your area is the Comcast of clothes?

Ownership of products has some really useful aspects.
With "Unikernels are reasonably secure", but then nobody would have read it., you might also take into account whether the audience, having read it, are happy that they did. The title sounded pretty absolute.

So you do have a noble goal. When I am asked to assess software, to gain a first order approximation, I often look at the culture of the organization that produced it. On the high end, that often translates to some sort of formal process involving un-fun letters like 'ISO' and 'SOC'.

For smaller organizations, or OSS software, I try to get a feel for how the developers seem to be thinking about security. Some of the cultural things I see in your writeup are encouraging--Smaller Codebase, Removing hardware emulation, Cutting off access to ring 0--all bode well for how you are thinking about producing secure software.

But there are some things that are missing from your description. What is your development process? In particular how and when do you attack your assumptions about how the code actually works? What flaws have you found in your testing? Zero findings could mean 1) it wasn't tested 2) it wasn't tested very hard 3) the testers were not very good at security testing.

And as OpenBSD's history has illustrated, some things are totally secure until they aren't.
Did you hang out with other groups of people who you're no longer friends with?

Yes? One person in particular, I became friends with them extremely quickly about 2 years ago. There was no contrived questionnaire involved, we just clicked, but after one falling out, the bridge was completely burned.
It further depends on the amenities on offer, and the bird's size.

Hell, folks (including me) want to live on a Mars base, where "living in a cage" is probably an apt description of life for at least the first couple generations.

I'd sure as hell hand over a copy of my brain to a corporation in exchange for the ability to back up my brain and functionally live forever.
Google interview university
What do you use for hosting the vector tiles?
One of my first startup experiences was working for a company that built aspects of this concept in 2007; match-making, server provisioning, and competition/tournament workflows. We licensed it to id for Quake Live and later Riot Games for what became League of Legends.

We failed for a whole bunch of reasons but love the idea. I think you have the timing right on this. Good luck.
I came in to make the same comment. It’s all a matter of taste, and even then you’d want variety. No one wants to eat the same thing every day, even if it started out as the best meal of your life.
By the way, I think Stratis also has a partnership with Microsoft now.
I have finished six or seven 100 mile races.

I've observed that the only apparent constant among all finishers is above average fitness, a reasonable approach to food and drink while racing, and a total commitment to finishing.

Every race has some bare foot runners and some Hoka devotees. You see fat people and thin people. Old and young.

Every finisher suffered tremendously, yet he or she refused to quit.
You're onto something, perhaps there is little imposter syndrome, but I think that suggestions such as CTO are little bit off :)
That selectivity thing has more to do with how we fund and operate schools and less with the requirements of education.

If you look at NYC, they have a model of neighborhood elementary schools and location based high schools, but also a network of merit based advanced and magnet schools.

When I was in high school in a rural upstate NY town, we had tracked programs with "smart" and "not so much" kids and rarely interacted directly with kids more than one track up or down in school. (There was only 90 kids in the graduating class)

It was a real eye opener when taking some mandatory class as a senior (something like civics) when I discovered that my writing partner didn't really know how to read or write. To me that's the tragedy of schools -- that should not happen.
Seeing The Dark Knight on an IMAX screen was particularly impressive because of the cuts from "normal" screen size to full IMAX - they really were breathtaking.
Bokio Series A (30m, anonymous source, led by creandum, soon to be announced)
Bokio just launched their series A for 30m (https://www.bokio.se/), soon to be announced ;)
This will, of course, start to bite immediately on the margin.

If you have a poorly ventilated building, you're already at a disadvantage now with >400ppm outside air (higher in cities) than you would've been, say, 200 years ago with 280ppm air.

CO2 is absolutely a pollutant. Yes, plants like it, but we are not plants. It is a waste product, and too much of it affects mental performance.
I am saying that people choose a target number of offspring that make it to adulthood. If more kids die in infancy, they'll have more babies to make up the difference.

If less kids die in infancy, they will have less babies to make up the (negative) difference.

By the way, please have a look at http://economics.ucdavis.edu/events/papers/WuLeminJMPMalthus... and tell me what you think.
Hmm... but isn't that what our brains do as well? Unstructured intensities of light bouncing off our retinas which becomes a structured recognized object.
How to Regain Inspiration, Energy and Happiness
Regular Expressions: The Complete Tutorial [pdf]
One of the more surprising things for me, watching major medical events from a distance and relatively close-up in my family, has been that hospital billing departments are at least as inconsiderate, incompetent, out-to-get-you, and generally shitty as insurance companies. And considering how much trouble I've seen/had with insurance companies that's saying something.

The number of times I've seen a bill that made no sense and been told, "oh, yeah, you're not misreading it, it's a bill, but you can ignore it because [reasons]"... WTF are they doing? Seriously, no-one else gets away with being so entirely sloppy.

Then there's the wonderful "we sent you one bill for a trivial amount which you probably lost in the pile of 50 other damn bills from 20 different providers, many of which were bills but didn't actually need to be paid (see above), plus twice that many not-bills-but-still-kinda-look-like-them statements of benefits and whatnot, didn't send a followup or call you or anything, but now you're in collections for $90 or whatever and your credit's dinged, sucks to be you".

Then if there's a dispute with insurance the hospital/providers will harass you until it's over. And sometimes just try to bill you even though they know it's being disputed. I guess they think you're not already spending enough time on the phone fixing their screw-ups.

I'm not necessarily in favor of fully nationalized healthcare exactly (some form of universal health care, yes) but it'd almost be worth having the government directly take it all over just to drink up those sweet, sweet hospital billing/admin and insurance company CEO tears. I truly wish everyone involved all the worst.
And also the Canadian government for that matter
You really have to try different brands and flavors to find what works. It seems to be very personal. I have friends who can't use gels, and instead eat chewable gummies instead (one swears by straight gummi bears, others use the Gu and PowerBar prodicts).

Personally, I've switched to mostly liquid nutrition, currently using a custom blend from Infinit. For 6+ hour races, I'll supplment with a PBJ sandwich or a bar of some sort.
Pricing is not even nominally transparent. By law, you can get access to the chargemaster, which is the list price that nobody actually pays. If you try to get access to the negotiated price your insurance company will pay, you'll quickly discover that it's confidential up until the point where the provider actually issues a bill. Medicare pricing is a special case, but you can't get that price without being on Medicare. Also, many providers won't accept Medicare because reimbursement is meager and often unprofitable.
Distributions of words across narrative time in 27,266 novels
I'm not saying it's language, but I can tell you that I enjoy working on X more than on Y.

I think code monkey is a bit pejorative, especially when programmers are critical to many businesses :)
Is this correct or not?

> Of children who have parents that are in community college, 14% are homeless?
The point I'm making is that the core UI shouldn't be limping along like this. Bad performance for an individual app is understandable, but when the basic UI is no longer efficient or responsive it makes everything worse.
This is exactly what Castlight was originally trying to solve with their transparency tool:
https://en.wikipedia.org/wiki/Castlight_Health

Always thought their approach was quite clever and I think they did end up having some success though I'm not sure the overall impact has been as transformative as was originally hoped.
Not sure about compensated but tools for the blind/deaf to allow them to experience the everyday design we take for granted
Why is Kpop dominating the pop music industry?
"charged customers 19 yuan ($2.90 USD) per umbrella deposit and an additional half yuan ($0.07 USD) per 30 minutes"

That is a lot of money for a working class Chinese person. For some its more than a day's wages. They might have thought they were buying the umbrella. Or if not, they might have felt entitled to keep it because of the price. It could sound like 19 yuan to keep it and 1 yuan an hour to rent. Since they already spent the 19 yuan it made sense to just keep it for many.
To a degree, it does. I'm 29, and a big part of why I'm contracting/consulting right now is because my resume is a decent bit more advanced than my hairline is receded. There's some "look the part" involved.
>E Umbrella doesn’t appear to charge users an unreturned umbrella fee so most users just end up keeping their rentals.

That's hilarious. They basically invented an umbrella shop. A loss making one by the looks of it.
It's not unavailable to the non-rich, just unaffordable.
> school teachers

Teaching truly is a vocation; you don't (let alone can't) do it for the pay. Before you consider it, if you don't know any teachers, don't go into teaching; you need to know what it entails.
FriendUP OS hits version 1.0
That's interesting! Most of the rest of the world (even poor countries) operate differently. Will investigate.
Sounds kind of interesting, though. I might look them up--feel like making an intro?
records the total number of mouse clicks, scroll actions, and keystrokes

What amazing metrics they have! /s
"route"? That's not how DNS works.
> Our society is very rapidly evolving to consider any healthcare cost of any kind to be an insurmountable burden that no normal person could ever be expected to pay

On the other hand, if prices are not managed properly, premiums get higher and higher. So even if insurance pays, you should care that prices are reasonable.
Have you tried Elixir?
Honestly, I think it's more worth focusing on the near term ethical problems of such technology rather than the far off ones. So let's say that this project does pan out, and three years down the road we determine a programmer with one of these neural interfaces installed can open 20 terminal windows at the same time. With a special set of emacs/vim bindings they can bang out code 100x faster than regular programmers. So now companies are sponsoring their programmers to get the surgery.

Sounds like a pretty good deal right? Well in three-five years time, surgery probably won't change much. Installing such devices is still going to be pretty risky. And even then, having the hardware in introduces its own medical risks. Our super-programmers can't ever go swimming because of the risks of the fiberoptic and power jack plug going through their skull getting infected. This is a problem current medical implants have, so probably one we will still have in a couple years time.

There are a whole host of other problems with this too. IE what do you do when the hardware in your head is obsolete? Can the company that paid to put it in fire you because you aren't keeping up, in part because you have obsolete hardware in your head?

[0]http://amputeeimplantdevices.com/what-are-the-risks/
> but the physical side effects..? I don't want to be like Richard Hendricks and hug the porcelain after 30mins of gameplay.

Depending on the game, this does or does not happen.

It depends on whether the movement in the game is based purely on your physical movements, or if there's something else moving you. For example, in a game like Job Simulator where you stand mostly in one place and only take a couple steps in each direction, it's incredibly rare for people to get motion sick.

On the other hand, in a driving game, motion sickness can kick in nearly instantly once the car moves. I played Zombie Training Simulator for nearly two hours straight when I first got it and never felt the slightest bit of sickness. But then I picked up Project Cars, and as soon as I hit the gas pedal, I started getting dizzy. I only played for about 5 minutes before I had to stop because I was starting to feel sick.

But FWIW, it IS possible to train yourself to eliminate the sickness. These days, I can drive in Project Cars indefinitely and not get sick as long as I keep looking straight ahead. If I turn my head to the side to look out the side window, I instantly feel sick. MS Flight Simulator X also tends to make me feel a bit sick whenever I make banking changes.
As someone that worked in the industry and is now in the academia, I think rewardingness is relative. I see academia as much (or as little) rewarding as the industry. For me, the rewarding part of academia is related to teaching, i.e. see my students develop and evolve as professionals and citizens. Some of my colleagues think the reward is related to conducting research.

I think reward boils down to the things you actually pursue and do, both in the academia or the industry.
It sounds like you need to learn to say no- or at least negotiate what you work on. If you hate it so much tell your boss - they'd prefer you happy and working on something else rather than quitting.
Would you rather own a house and a Xiaomi phone or never be able to afford a house and own an iPhone?

iPhones are cool, but houses are cooler.
One nightmarishly synergistic strategy is a pivot to toys, recently announced by Warner Bros., which will try to further capitalize on the marketing potential of all its family films.

A dream to some...

https://www.youtube.com/watch?v=wuTviZDhXEE
There's so much! I'm actually just now transitioning from a developer role to a non-developer role.

For me, I'm moving to a role doing on-site installations of software that I used to be a developer for. Travel all over, decent pay, get to go on-site (at Amazon warehouses), and it requires technical skill without being a real coding job. This is perfect for me.

The key is two things: first, stop looking down at non-dev jobs. They aren't less, they aren't unworthy. Lots of devs I've met have a strange tendency to think that way.

Second, figure out what motivates you. Think about what parts of your job you've loved, and what made them so great. I doubt it was the part where you wrote some lines of code. Think more higher level- what specifically about that thing you were doing was it that made you want to get to work early and stay late to finish it? The customers? The team? The business goals?

Once you know that, go looking for a job that has those things instead.

(And hey, that team I mention I'm joining might be hiring still if constant travel and early mornings in the industrial end of town is up your alley :D )
> Part of the issue is that support is never allowed to push back on the customer. They don't get to say "I'm sorry, but you'll have to do a rudimentary computing course before I can proceed further".

Well, no kidding, because who would pay for that?
I don't know, lots more companies are investigating in stable China than they ever did when Mao's reigned with open terror.
And also more than in less stable countries.

India also got more investments since the liberalisation in the 90s (https://en.wikipedia.org/wiki/Economic_liberalisation_in_Ind...).

(I know less about Africa---but I suspect relatively stable and rich South Africa gets the lion's share of investments?)

Which instabilities are profitable to rich countries?
http://imgur.com/MgSGL1G

This is one example of just how impressive "real" IMAX is. I saw Interstellar twice in IMAX and was blown away both times. And as an aside, to continue my rage against trailers: If you didn't know about the tidal planet from the trailers, it was absolutely skin-crawling in its wonder when you see it for the first time in IMAX. To heck with over-revealing trailers!
We were also affected by this on a major e-commerce site. It was a .se domain.
Their post mortem isn't really convincing ( https://news.gandi.net/en/2017/07/report-on-july-7-2017-inci... ) since they do not state what really happened and how it can be prevented again.

I issued a support ticket to aws today to see what measures can be taken, otherwise we might need to change registrar.
An Application Developers Perspective of AWS CodeStar
In California Community Colleges, tuition is about $46/unit or $500/semester for a typical workload. Plus the community colleges have fee waiver for low income individuals. Books can be expensive but from my experience, I could get a semester bus passes for students quite cheap. Cal grants may cover the rest if you are low income from my own experience they are quite generous.
Ask HN: GoRuck challenge? Done one? Want to do one?
While looking at GoRuck bags, I noticed they offer a challenge. Has anyone done one? Anyone want to? I'd love to hear details!

http://news.goruck.com/event-news/the-goruck-challenge-explained/
FWIW Mac jobs are also often capacity-limited on Mozilla infrastructure. It's not unusual to have thousands of jobs waiting on hundreds of machines, which leads to multi-hour queues at peak times.

Fundamentally the problem with CI testing on Mac is that Apple don't provide the components you want to build a large pool of machines at reasonable cost, so everyone ends up doing slightly mad things involving hundreds of mac minis (obviously the Windows situation also isn't great; this kind of infrastructure loves free software on commodity hardware).
More along the lines: crap quality products are a huge resource waste and damaging to environment. Consumers will buy lowest-cost goods because that's what consumers do. There's no point to blame individuals, because there isn't much agency on the consumer side to talk about. Raising the quality floor will remove "cheap crap" option from people (they'll go for "slightly more expensive but much less crappy" option instead). Both lives of consumers and our energy use will improve.

You may say it's patronizing view, but I don't blame individual customers because I don't believe they have a meaningful choice in the matter. There's no agency here - people buying cheapest, barely functioning crap is an obvious consequence of it being available.
This is what I do! I love it!

We're a fast-growing startup and I was employee number 3, now of like 15-20 people.

I'm starting to build the team too but those early days where it's just you solving the problems...so much fun.
My god how could we live before shareable umbrellas? Really guys? That is just an awfully bad idea. Someone should have stopped them instead of investing >1 Million in it.
In Ontario you do. Teachers here are paid so well that most young new grads with teachers degrees spend years doing supply teaching before they get a real teaching position.

My sister gave up and started teaching in England instead.
I got a chance to wander round the Advocates Library in Edinburgh when my wife was called to the Bar (it's normally closed to the public).

Walking down the stairs I noticed a rather interesting looking flag in a case on the wall - it was from the Battle of Flodden in 1513. It was just mixed in with loads of other interesting stuff...
Woah, that's very interesting.

It's pretty well-established that analyzing land based on gross regional characteristics is a disaster for reasons like these - the relevance of a given patch of soil to erosion resistance or vegetation support can change massively over miles or even yards. Sometimes protecting 100 acres of exposed, average land is less useful than protecting a single acre of liminal ground that holds back stream or wind erosion, or helps to germinate the next 'stage' of vegetation.

What's totally new to me is the idea of going out and making seminal land like this. Finding it is hard, protecting it is harder, but making it? There's an idea that could actually be compatible with the sort of bulk-analysis development governments are capable of.

This seems to at least have the potential to really matter, and be far more usable than most grand environmental schemes.
I favorited this post because the top level comments are a perfect HN self-parody.
The SAS motto: Who dares, wins
Same, but I don't want to play text adventures for the rest of my life either. Graphics are a Good Thing.