skysight-inc/HackerNews huggingface dataset:
Right in the middle of this with 50 coming up this summer. I stayed at home and home schooled my daughters full time and consulted part time.

With a divorce 5 years ago in the rear view mirror, years of being rather non-traditional and pursuing a fairly spiritual/self-awareness focused path for most of my life I can feel pretty foolish at times. Things I didn't pursue as far as career and personal interests mostly bring up those uncomfortable feelings.

otoh - relationships with my daughters are improving as the oldest heads off to college. And there's understanding connection with self and others that has come from all that inner work. Those two things feel like gold to me.

It's the me that recognizes retiring may be for other people for rather pragmatic reasons that is the most troubled by the situation. Feeling a little late to starting a long deferred career in info security is just something my ego will have to get over.

I do take some comfort in my grandfather having lived to 98. We'll have to see how much opportunity there is for people in there 80s in 30 years. My guess is maybe quite a bit. Gotta stay healthy to be able to do it though!
Show HN: Recollect, a Pleasant Promise API for IndexedDb
We can easily say the same for the knee jerk reactions to these articles that everything is fine.

What if people complain about this decade after decade because it is getting worse and worse? Of course, people in the conventional wisdom like you would never think of that.

I firmly believe that increased technology makes smaller and smaller cogs of us all, making us worse and worse, concentrating real experiences and all that creative stuff onto fewer and fewer people who can actually afford it.

Ease of communication means it's more difficult to separate your thoughts from others. You become ever closer to a mere regurgitator of pre packaged thoughts.

Luckily, if you regurgitate the thoughts of people who have better and healthier ideas (like how I'm regurgitating Baudrillard right now) the system is self defeating.

But it knows that as well, so there will always be zombies like you produced to promote the conventional wisdom!
Yeah, Graphene on seL4 might be a more practical path for running legacy apps. http://graphene.cs.stonybrook.edu/
That site looked almost useful, until i found it doesn't allow me to search i.e. Netflix/Amazon Germany, as opposed to Netflix/Amazon USA.
I'm not sure how you can extrapolate that from one person's insensitive comment about the police.
Your post advocates a

(x) technical ( ) legislative (x) market-based ( ) vigilante

approach to backdooring cryptography. Your idea will not work. Here is why it won't work. (One or more of the following may apply to your particular idea, and it may have other flaws which used to vary from state to state before a bad federal law was passed.)

( ) You have to trust a government entity not to reveal the backdoor key

(x) The backdoor key holders are susceptible to a good beating with a rubber hose

(x) The backdoor key holders are susceptible to blackmail

Specifically, your plan fails to account for

(x) Clones that refuse to honor the backdoor

(x) Jurisdictional problems

(x) Lack of incentives for consumers to adopt a crippled product

(x) Actual incentives for the terrorists not to adopt a backdoored product

and the following philosophical objections may also apply:

(x) Ideas similar to yours are easy to come up with, yet none have ever been shown practical

(x) Any scheme based on opt-in is unworkable

( ) Why should we have to trust you and your servers?

(x) Incompatiblity with open source or open source licenses

(x) I don't want the government reading my email

Furthermore, this is what I think about you:

(x) Sorry dude, but I don't think it would work.

( ) This is a stupid idea, and you're a stupid person for suggesting it.

( ) Nice try, assh0le! I'm going to find out where you live and burn your
house down!

With thanks to http://craphound.com/spamsolutions.txt. Please feel free to help me improve this list. Similar to spam prevention, I think we'll see a lot of broken proposals to this problem over the next few years.
A CoC lets people stretch something to fall under it to get someone else punished if enforced properly and by the letter.

If it isn't enforced by the letter - why does any of this bullshit need to be mentioned? If someone's being a dick, they'll be addressed and dealt with for being a dick. No CoC needed.

What is the difference between the following two statements?

"We've received a complaint that could be construed as violating Section 3 Subsection B of the CoC. So I'm going to have to ask you to quit it or leave."

"You're being an ass. Quit it or leave."
> oil companies

Yes. They've known about their products causing climate change for decades. They should be liquidated.

> agriculture companies

Some, not all.

> and all the large banks

Only the ones that are "too big to fail" or those engaged in illegal activities.
Sorry I probably worded that poorly. In their sample they found that those in the 15% were normally mature women.

This isn't to say the majority of mature women use IE8 or that only mature women use IE8, just that they were over-represented inside that 15% and they were purchasing customers.

You are right that iPads and iPhones are the majority of their demographic.
I never said they were perfect but pretty much every single person who defends Uber falsely claims that Uber is complying and/or not engaging in activity that is shady.

And when it comes to things like insurance and background checks, Uber is worse than the Taxi companies in many areas. [e.g. Houston ]
Here's my problem with cabs - the drivers. Many of the are downright nasty.

I'm deaf and I always dread taking the cab. I write down the location prior to getting in but I am not sure if the driver can read English. If not, then I try my best to explain where I want to go. Sometimes it works, sometimes it doesn't.

I've been kicked out of cabs right after being picked up and the driver learned who I am. They just didn't want to deal with me. It's embarrassing and tough to swallow at times.

A few drivers are very nice and personable and gave me no problems and took me where I needed to go as well as not doing the 'long tour'.

When Uber came out - it was a godsend! Everything is so easy and transparent. I do not have to sit in the cab and watch continuously and make sure I am going the right direction and get off at the right place. I can finally relax while riding.
Speaking only for myself...

The process of calling a toll free number for a SF cab sucks. Often get a busy signal. Most of the time they are slow to respond. Some times they never show up at all. Basically, I can't count on them to be timely.

Uber (and formerly Sidecar) just shows up in a few minutes and takes me where I wanna go.
What did you mean about the bias of the rating by women?

Is it possible that quite a few men rate every women high irrespective of looks?

Or are women just more picky? Why is it called biased?
You asked why the lack of criminal prosecutions for automobile fatalities wasn't a "failure of justice". I answered, and answered again, and now answer yet again: because our system of justice generally avoids prosecuting people for things that aren't crimes.
Assuming that the protocol is cryptographically secure against eight of nine members colluding, it's not actually the worst idea ever. 'Backdoors always get cracked' doesn't apply when there's an actual cryptographic proof; what does apply is the trustworthiness of the keyholders and the guarantees of the protocol.

My concern is first that it's limited to Western democracies. I'd actually feel a lot more certain that something really is bad if the governments of the United States, the United Kingdom, Russia, Iran, Cuba, Chad & Togo all agreed that it's actually bad. After all, Western democracies are liable to agree that some things are bad or good that actually aren't.

But then, those all have a common thread: they are all governments, and so they are all liable to suspect anything which puts a government in general at risk, even if it's perfectly harmless (say, free speech…). Why not add other organisations to the mix, perhaps religions and notable non-profits? If the governments above, the Catholic Church, the Ecumenical Patriarchate, the Grand Mufti of Saudi Arabia, the Chief Rabbi of Jerusalem, the Electronic Frontier Foundation, the Business Software Alliance, Greenpeace and the National Rifle Association can all agree that something is bad, then it really probably is.

As opposed to nine subdivisions of one company run by a smart guy, which seem likely to all fall sway to whatever that one smart guy thinks is bad.

Another issue I see with the protocol is how far back can the council reach? A day? A year? The beginning of the protocol? I'd want to see some sort of key rotation to know that a dedicated bad actor could spend years working on each of the nine members.

All-in-all, it's probably a neat piece of crypto which can — in twenty years — be put to use solving some interesting problems, but it probably won't solve this problem.
Interesting. So the idea is that a small group of people could unilaterally build and detonate one of these without anyone else being able to stop them?
One quoted source that they turned into the subheading, in larger dark grey print.

Seems fair game to me.
Exactly. It's same reason high assurance requires source-to-object code traceability even for SPARK Ada. Of course, it's nice the tooling helps with that. Rust needs same thing plus either proven or zero runtime target. Unless it has it already.
OK I find it easier to follow these ideas when thinking about how loads/stores to volatile memory are organized. Memory is not accessed via a syscall. Instead the OS sets up some data structures in the MMU and lets the application run. Some kind of fault happens when control must be transferred back to the OS.

Going back to non-volatile memory the question is what kind of abstraction should be implemented in hardware? Presumably something simple that the OS and applications can then use to implement higher level abstractions like file systems and databases. Pushing parts of a SQL database engine into the hardware does not intuitively seem like a right solution.
Netflix is a high profile enough customer that I think they would get amazing discounts from MS or Google if they moved, just so those providers can parade around talking about this massive high-profile defection.
In theory this is possible. In practice, it's clearly not commonly done as Apple, Google, etc. will merrily send you into notorious traffic jams, unprotected turns against heavy traffic, etc. even in major cities will millions of users.

It seems like Google might be getting slightly better now that they're pulling in Waze but I have seen little reason to believe that this is at all widespread.
I remember reading about this years ago. Has it become cheaper? Why is this something that is relevant now?
I'm not worried about actor salaries. Big budget epics cost lots of money to make outside of actor salaries because hundreds of professionals work on them for years, usually on location.

I guess I like a world where a $300 million Lord of the Rings trilogy exists. It's not necessary but I like it.
You can hear the relevant CBS Evening News radio update at the beginning of this mp3, and again at the end (~1h:00m:41s in):

http://cbsrmt.thelongtrek.com/pp/CBSRMT%20-%20751229%200404%...

Edit:spelling
No, I didn't bother since someone else did it first :)
I'm with you that LGA is crappy, but it's not that small. It's the 20th busiest airport in the United States, and handles 23% of the total NYC air traffic. Neither EWR nor JFK have enough spare capacity to pickup that slack.

https://en.wikipedia.org/wiki/List_of_the_busiest_airports_i...
Whatsapp will adjust terms of use, optionally share data with Facebook
What does the partial horizontal line indicate in Tufte's example?
Ironically, not useful in Italy!
Jokes on you, taxes in Russia are a flat 10% last I heard.

Edit: why do you think its that small? Yes, because noone paid it when it was larger.
But you can filter Netflix content by rating, at least on desktop. Just select a genre from the top left, and then select "HIGHEST RATED" from the "Sort by" dropdown on the right.

Or is that not what you are looking for?
I know a chemist still stuck with a windows 98 machine for a similar reason (it's the most recent OS that a particular piece of lab equipment has a driver for).
"Taser stats are a bit deceiving (the death toll is surprisingly large), it's lethal only to drug addicts"?

If Taser is dangerous to people high on drugs, it is a dangerous weapon, and we should care about that. Do you mean it's individual's fault that police uses a weapon that is lethally dangerous to "individuals in a drug-induced state" to apprehend individuals in a drug-induced state?
Do you imply that maiming should be a common occurrence or that warnings prevent no injuries?
Answer: no.
While budget does play into what makes a AAA title, it's not the only factor. Star Citizen is Cloud Imperium Games' first game... and it's still not a final release. They are an "indie" shop for all intents and purposes.

AAA status is usually reserved for big studios that produce many games of high quality(ish), and yes, with big budgets (GTA5 cost over $265 MM to create).

A parallel would be a big budget movie produced by Sony vs. Veronica Mars. Veronica Mars was produced by successful people within the film industry, but it's not on the same level as a full production.

> $105 million (and counting) in dev costs

Well, that's not in dev costs... that's money raised... and they're trying to bootstrap a company at the same time, so not all of that money will even go to the game development (unlike a big budget big studio development where literally every penny of their quoted budget is in development cost as the business is already established and earning on it's own).
When It Comes to UX Design, Simplicity Is Overrated
I've been using docker-squash for that. This way I can take advantage of layer caching during development, and still have a small image for uploading.
Ooh nice guide. Thanks for the link!

I was looking at the printing to screen section:

http://os.phil-opp.com/printing-to-screen.html

It is so helpful to have the explanation of what is going and why the code looks the way it is, what are some alternatives and why those wouldn't work.
This might help

https://www.youtube.com/watch?v=wLKtG6sy13o

The solar system is bigger than pluto's orbit (a few light hours)... A lot bigger.

Theoretically, the diameter could be as big as one light year in diameter.
The Best of CES
I read Mein Kampf a few times as a kid. It's worthwhile - I ended up seeing hitler as a tragic, broken figure, tormented by his demons, skewed by his misplaced rage at the Weimar Republic, which lead to a path of destruction for millions.

Until you understand that anyone can be Hitler, you don't understand.
I would wonder if this is more of a feature (for Google) than a bug.

If you send a link to a friend that you found by searching Google, it's in Google's business interests for your friend to first come to Google and then the site you were trying to get to. Annoying, even if it's just a redirect, but profitable for Google in many ways.
What you said doesn't contradict the 60%. 60% is the normal federal share. I had a job that specifically involved forecasting state budgets (which obviously involved looking at historical trends) and forecasting the ACA's impact.

To clarify, these variations have historically averaged around 60%, and likely will continue to (sans ACA expansion):
http://kff.org/medicaid/state-indicator/federalstate-share-o...
Travel to the car rental center and have Uber pick you up there to avoid the fee. This also works at airports that outright ban Uber.
I fell into this routine for a few weeks during my OS course in college. Didn't have much social life as I was working on my OS for about 10 hours each day (or catching up in my other classes...), so it was easy. I went to bed when I felt tired, usually around 8 or 9 PM, woke up for an hour or two around 1 or 2 AM, then fell back asleep until morning, 7 or 8 AM.

During the middle hour, I felt the intense relaxation and started writing poetry/drawing during the period. I'd often just stare out the window, enjoying the feelings of tranquility. I even wrote some code once that I'd been struggling with before I fell asleep. The dream recall is intense -- you can remember every detail, rather than fighting as it fades away -- so I also started keeping a brief dream journal.

I'd love to do it again, but it's not feasible given the rhythms of NYC. If I ever move someplace quieter and decide to simplify my life, I'd eagerly return to the segmented sleep schedule.
That's interesting. Ill have to look at it on desktop. Seems backwards so far though: says it's implemented on top of Linux. My model has a stripped Linux running in user or guest mode on top of a microkernel. See OKLinux, L4Linux, Nizza Security Architecture, or LynxSecure's Linux for examples. Then you just need middleware which becomes a source file or library for your apps.
Consumer education and product refinement.

Notice how cord cutting has accelerated as people realize a) cable is far more expensive than the value they get out of it and b) the experience with Netflix, Amazon, etc has improved and new players have arrived (MLB, HBO Go).
> A. Drop all efforts at rebuilding UNIX in language X.

... OK, but then you say "full POSIX" later. So how does that differ?

> B. Get a user-mode version of Linux running on it with user-space drivers on microkernel for one, easily-acquired board.

How is this relevant to what happens later? The whole goal is to not rely on the Linux kernel.

> C. Redirect safe language efforts on creating a secure runtime on the microkernel.

There aren't "safe language efforts". There is a safe language that already exists, and the effort has already been expended to make that exist. The project is creating a secure runtime on the microkernel using that safe language.

> D. Create middleware tools along lines of Protocol Buffers, ZeroMQ, or LANGSEC stuff

You mean like serde? This is already done for the Rust ecosystem.

> E. Begin on a POSIX-like runtime whose components can be stripped on a case-by-case basis. Focus on syscalls used by critical libraries and services first.

How is this not what this project is doing?

> F. The current goal of full POSIX. 99% dont make it to E. If they get here, then great. If to E, then we get at least some apps. If to C and D, then we at least have trustworthy runtime.

... in other words, exactly what the project is doing?
Their ban on the hosting of servers – despite a common concept in the US, as it seems from sibling comments – is a content concern. They directly say if you wish to do say, you should pay extra for this extra feature.

It’s exactly the "Pay 5$ extra for Netflix on Verizon" concept we all complain about, but which everyone somehow accepts here.
Go find someone who uses Facebook Messenger and has never heard of Hacker News. Ask them if they care about interoperability.

They won't understand the question. They have a FB app on their iPhone and facebook.com on their desktop, and they won't understand what you mean.

If they want to message someone "on another service", they'll just use that other service.
This seems like it'll get DMCA'd or something... I doubt netflix will like it too much.
Or the movie doesn't happen and we will see movies of lower quality because of that in coming years?
Not hitting other satellites is actually a service that the US Gov already provides if you are pointing large lasers in the sky (see the laser clearinghouse). They give a the laser operator a set of windows in which they will not hit a sat if they turned the laser on.

The bigger challenge is while microwave emitters are cheaper, the beam director becomes quite expensive as it has to be massive (thanks to diffraction). Even with lasers, your final optics need to be big, but still easy enough to move at orbital velocities (think something like what telescopes used to track regular rocket launches use).

What the article didn't mention, is you will need 2 ground power sites. The first one applies most of the energy needed to get into orbit, and the second site, located over the horizon from first, circularizes/finalizes the orbit. This makes site selection much harder as you need to find 2 places that are not too close, yet not too far, both with little weather to get in the way.

Disclaimer: I'm involved with a company that does laser power transmission/laser rocket research
IPv6 non-alternatives: DJB's article, 13 years later
I swear I read a paper once indicating you get a better milk yield if you do one milking in the middle of the night.
Swift development realities
I think a better public understanding of police risk-averse training for common scenarios such as traffic stops would be a huge step in gaining common understanding in preparation for a meaningful dialogue.

To a driver asked for their license, reaching unanounced for a wallet in a concealed place (pocket, purse, glovebox) is an innocent and virtually instinctual movement. To a LEO, the same movement, by necessity, must be considered as having the potential to end their life.
I'm not going to contest your experience because my experience with uber in the city was for tourism/getting home after a night of partying, not work. In my experience uber drivers took my word over the GPS every single time when I gave directions. I know that the driver can affect my rating like I can theirs so its in all our best interest to have a good ride.
I'm not sure why this is getting downvoted, but it's true. Hardcore gamers complained about 3D all the time in the early days. They felt 3D games often ran poorly, were more buggy and had less features than the 2D games before them.

Sometimes they were just curmudgeons who don't like change, sometimes they were right on all counts.
My original comment is gray because most people don't want to admit that unions cause inefficiency and bloat.

I think people on HN are smarter than that.
I sure hope they aren't giving you their work credentials....geezus, talk about an infosec nightmare.
The mobile apps are free. How does that work? Developing an app takes time (especially one that looks this polished), and running servers costs money. I don't see any ads in the client, so you must be making money some other way.

Combined with the fact that my emails would have to pass through your server, that makes me uncomfortable.