skysight-inc/HackerNews huggingface dataset:
Right, the original blog post also points this out.
It sounds nice in theory, and maybe you could make it work. But in reality, distracting a developer from whatever they were doing has a cost. Add up ten 1 minute fixes and your whole day goes by.

From the customer's perspective though having a fix out in a couple of minutes is the golden standard. I guess that's were team organization and planning comes into play. Having a couple of dedicated resources to address these ad hoc issues, without distracting the people working on larger projects.
Write a novel.
The response to this should be to honestly discuss data about the risk and realistic case studies of previous accidents so that professionals actually want to act safely. I worked for three years at LANL (nothing nuclear), and the actual response will be to force everyone to watch an intellectually insulting video and take a quiz where all the answers are "check with my manager before I do anything", further fermenting a distain and distrust for procedure.

Unfortunately, the gut response "I am appalled; this must change" by folks who don't know anything about how the lab operates (i.e., lay citizens and politicians) exerts pressure toward the latter, not the former.
Make stuff that you like and blog about it. That could be toy websites/demos, a game, tutorials for things or hardware projects. Anything. Post them here, post them on Reddit or Hackaday and bring people in to find them. Eventually you can get organic traffic from search engines if what you write is really useful. You can even make passive income this way throuh ads (beer money level, but it's nice to have - you can save till you're 21 anyway!). The most useful lesson I've learned, in my opinion, is to ignore what other people say you should do. Focus on what thrills you, the projects that will keep you up at night trying to complete. If you do that, I guarantee it'll work out for you.

Contributing to open source is an admirable goal, but it's definitely a nice-to-have rather than a must. You have a Github portfolio, so build that out.

Instead of picking some random project to help out, decide you like doing and fix what annoys you. I use OpenCV every day and my first open source PR (ever) was a documentation update, because something was poorly explained. The next one was a fix for some function that wasn't consistent with the rest of the codebase. These are very minor things, but I was personally invested in fixing them.

However here's my advice right now: if you want money, find work locally. Ask around people you know, odds are you know someone who needs a website. Go around ask local companies (like, within a mile of where you live) if they have any jobs that need doing. Pull on your networking strings, don't prostitute yourself to freelancing websites.

Don't limit yourself to advertised schemes. I have a physicist friend who emailed a random startup in Berlin that she liked (she lived in the UK at the time) and just asked if she could do some work for them, they said yes.
Speak for yourself. I power my vehicle through my solar panels and so will most electric owners eventually.
What would "tax robots" entail? Fixed amount per machine? A percentage of profits per machine? Is there a concrete proposal you have in mind?
Other things that occur both naturally and in simulations: revenge, jealousy, violence, territoriality, oligarchy, thumb sucking...
Or, perhaps, simply treat it with due skepticism.
Thanks @mindrime for the feedback. Thats the feeling I also get. The thing I am betting on is that, there is a chance that above trend is because there is no easy way to buy data or find data on sale. So effectively the hypothesis is that above trend is because of absence of good marketplaces rather than other way round.
If someone blindly copies, pastes, compiles, and runs a random snippet of code from the internet that is specifically described as producing weird and unexpected behavior, then they deserve the harsh lesson they're about to learn.
> protobufs over TCP

I guess it would have to be protobufs over TLS, and abuse port 443, to get through firewalls from hell.
Can someone recommend to me what I can to do view this despite the bandwidth exceeded? I am not sure my life can go on without.
I wrote in C for 20 years and now code in Swift (which I love). Reading this reminds me that Chris Lattner created Swift because he wanted a language to do more aggressive compiler optimizations than he could do for C.
I agree with most of the issues the sibling commenter mentions though I haven't encountered all of them. It's a declarative language that has adopted a C/ALGOL style syntax. I find the way properties and declarations mutate and propagate quite unintuitive and I hate the boilerplate.

I haven't thought about it enough but I am a big fan of Elm's declarative graphics [1]. I think starting with something like that would be interesting.

n1 = circle "node 1"
n2 = square "node 2" |> outlined red
main = graph [edge n1 n2, edge n2 n1]

[1]: https://csmith111.gitbooks.io/functional-reactive-programmin...
http://www.paulgraham.com/philosophy.html
A lot of Brazilians (allegedly) come in on fake Portugese documents too
Laser Socks wasn't a special-purpose installation built for demo purposes. It was a game that normal people could build in their living room in under an hour given the right "operating system". It's one instance of a much bigger idea — that one day everyone could be authoring dynamic/physical content in this new medium just like the written word is used today.
Do what feels right for you, what you feel is interesting to you, what you see your body and mind enjoy doing and want to do more of.

Feed your brain by reading, doing and teaching, be it coding or (preferably also) something else. Strengthen your will a bit (not too much!) by taking some obligations and responsibilities, be it financial, social or personal. Help your body work better and feel good through exercise, rest and diet. Nurture your heart with family, friends, opponents, romance, the successes and the inevitable setbacks. Understand honesty by standing up for what you believe and, because of that, losing things and people you had earned. Respect yourself and your time alone. Value others and the time you take from and give to them.

Don't let survivors talk your into taking risks you don't truly and wholeheartedly want to take yourself. Don't let anyone tell you what a life well lived means.
When can it negate the meaning of a sentence?
Everyone posts a comment like this every time undefined behavior surprises someone. But the reality is that the reason why C remains alive is that compiler writers have managed to make it fast. It is not "a couple of percent": these kinds of optimizations can make an enormous difference when, for example, they're the difference between vectorizing a loop and not doing that.

Compiler writers are not "obsessive compulsive". They respond to the demands of their customers. Frequently, the reason why these optimizations exist is that someone filed a bug asking "why doesn't the compiler do this seemingly-obvious optimization?" Often, the only reason these seemingly-obvious optimizations work at all is by exploiting undefined behavior.
Neat! I was looking into tracing solutions for our k8s cluster the other day and was going to look into setting up Zipkin. Now I'll this to my list of tools to evaluate. I found this blog post by uber informative https://eng.uber.com/distributed-tracing/ so maybe there is no need to even setting up Zipkin and just start with Jaegar?
It's got an excellent reputation with open source fans who were around at the turn of the century.
I definitely like the idea of using UML in a territory-to-map direction as opposed to the opposite.
This is literally a religious argument. No sane person would consider this acceptable behavior if not for the fact that there is a holy text ("the standard") that says it's acceptable. Well, it's not acceptable. It is no more acceptable than, say, a car that explodes if you push the wrong button at the wrong time, which would be clearly unacceptable even if there were a document blessed by a standards committee that said otherwise. Faulty code can literally make things blow up in today's world, so there is literally (and I really do mean literally) no difference between these two scenarios. It is truly a sad reflection on the state of our profession that we are even spending time arguing about these things instead of fixing the standard so that the language it defines is actually useful for writing programs rather than just a source of material for games of intellectual one-upsmanship, to say nothing of myriad real-world problems. You'd think that decades of security breaches caused by buffer overflows would make people think, "You know, it's 2017. Maybe array dereferencing without bounds checks is a bad idea even if it does let my code run a little faster." Alas.
NDIS Q and A
> Reddit banned me from the AMA section

The wording implies it was a Reddit admin, but I'm willing to bet it was actually one of /r/IAmA's moderators

> I immediately edited the post (without being asked, and which the moderators themselves had not seen fit to modify despite their concerns)

Subreddit moderators cannot modify other users' posts. Reddit admins can, but (as far as I know) that's only happened once, and there was a pretty big shitstorm over it
Doesn’t know how moderation works on Reddit. Doesn’t understanding subreddits. Doesn’t understand that “Reddit” didn’t do this. Doesn’t understand that you can post an AMA on any popular subreddit (not just r/IAmA) and still get to the front page. Doesn’t understand that r/IAmA has been the source of a site wide moderator revolt in the past that resulted in a blackout of most of Reddit. Doesn’t know how to read the footer of a website to contact Reddit’s community team which are likely to be able to help faster than any other employees, including the CEO
Spread of a single multidrug resistant malaria parasite lineage to Vietnam
Monitor your unix system resources using HTOP
The main issue is a culture of sloppiness. They had safeguards, they had procedures, they just didn't care.

A new software is just another thing they'll turn off, not enter data into, or bypass for convenience.

You need to code them a new culture.
Two thoughts on how sleep deprivation directly impacts hackers and people working in the tech industry:

1. Glorifying low sleep through all-nighters, perpetual crunch time, etc., has become part and parcel of startup life for generations [0]. (I've always wondered if it's a carryover from the particularly collegiate nature of software culture [1]). There's been some backlash against founders and the like boasting about operating on low sleep, as part of the general backlash against poor work-life balances in tech. Hackers need to push back against the suboptimal performance and system degradation that chronic sleep deprivation creates.

2. The tech industry, known for its whimsical benefits and presumptions to think differently and be unconventional, could explore allowing employees to take nap breaks. So far it looks like Google and Cisco are among the handful of large tech companies to allow employees to nap [2], but one wonders how many employees with poor sleep hygiene actually do take advantage of it, and whenever those articles pop up it always seems like ads for sleep pods. Yet siestas and naps are something that have been allowed in cultures around the world, even in work-heavy East Asia [3].

[0] https://www.folklore.org/StoryView.py?story=90_Hours_A_Week_...

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

[2] http://fortune.com/2011/08/18/why-companies-are-cozying-up-t...

[3] https://www.theguardian.com/world/2014/aug/18/japanese-firms...
http://mashable.com/2017/07/12/capsule-beds-beijing/#ohlpi6K...
I mean, I guess you can have:

* Stop working and live on your 160k per month for life

* Deal with kids special needs

* Live in SF

Pick two

Does this really need stated? Do we need a disclaimer at the bottom of EVERY financial story ( * you may need 10-15% more if your kid has special needs)
Go to university, get a good job. Joe did, and he's a happy guy now.
The concept is less ridiculous that you might think, because other people could still attribute the "original meaning", or any other intermediate meaning, to the words you use. If that's the case, they won't understand you - and vice versa.
New Jersey Police Officer Arrested for Sleeping with a 15-year-old Girl
I believe you need the pro version of OmniGraffle to open them.
Disinterested third party still works. I have no problem using disinterested to both mean lacks material interest, thus is likely neutral and also not interested in the subject matter depending on context. The framing of the example sentence sounded to me like it meant the latter. I think disinterested still works to suggest potential neutrality if you frame it properly.

This is true of quite a lot of words. Many words have multiple meanings and which meaning applies is signalled by context. "I run for exercise" and "I run this company" and "I will run for (political) office" are all distinct meanings of the word run. It is only confusing if context is not clearly signalled.

When I was considering taking up GMing a role playing game, my gaming buddies understood my interest in running (a gaming campaign). My father thought I meant pursuing vigorous exercise.

This kind of flexibility of language is normal and healthy. It allows for communicating many things with relatively few words, it allows for nuance, it allows for double entendre and for subtle communication that conveys one thing to one group but not necessarily another. This can be important for subterfuge, or simply for signalling information to a minority of people in public without completely derailing a discussion.
The original ANSI C committee had no idea about modern optimization pipelines. If people had continually pushed back against undefined behavior back then, there's a good chance that by 2017 the result would have been that C would be dead, replaced by a language that allows for modern optimization techniques.
Seems like a great solution. Unfortunately I don't see it working here in Toronto, the cabbies don't even follow the basic rules of the road, they can't be expected to make a pro-social effort of this sort.

It is encouraging that so few deaths have resulted from dooring though. Ever slightly over one per year, not to downplay the seriousness of any loss of life, seems very reasonable.
for the last few years, i've been getting by with 6 hours/night on weekdays and 10 on weekends, but lately i've found myself waking up too early on several weekends, and i'm a bit worried my body is getting used to "six hours are all you get". need to work up the self discipline to close the book at least an hour earlier every night.
> Since this is the entire program, it's trivial to see that it's not,

Is it really the entire program, in the presence of things like LD_PRELOAD and global constructors? What prevents a library loaded by LD_PRELOAD from calling NeverCalled() before main() starts?
That chain of thought of wanting to make it easy to irreversibly liquidate your assets fast for a kidnapper leads to strange places.

Make sure to be rich. If you don't own cryptocurrency, make sure to buy some and convert most of your wealth to it so you can irreversibly send most of your wealth away to give in to an attacker. Make sure the keys to spend it all immediately are physically present with you and easy to access when you're kidnapped. Hope the kidnappers don't hold out for more.

If an individual is known to have done that, or the above steps are commonly followed, then kidnapping-for-ransom becomes a more common and more rational thing to do by desperate people. Doing the opposite, having people plan ahead to make it harder to please a kidnapper, makes the kidnapping-for-ransom attack less common and less rational to do. My argument is more about making it not happen to begin than making a kidnapping go pleasantly for the victim.
Anecdotal, but I know loads of my people in my age group that use Just Eat. I know none that use Deliveroo. I don't really have a problem with their website either, if I want some fast food it's quick and easy.. And I get the option to pay with cash on delivery or card.
Wow, when I rode road bikes, the onus on avoiding suddenly opening car doors was on me. If bike riders won’t pay attention to avoid car doors, expecting drivers to is a fools errand.
I think there's a big diffference between correcting a confusing usage vs just adhering to rules to check off the right boxes.

No one is confused by hearing "less" vs "fewer"; but with "literally" it's a very different story. It's reasonable IMHO to protect clarity by objecting to uses that ... well, make a word useless by making it harder to parse which of two contradictory meanings was intended.

And that applies double if the word exists for precisely that kind of disambiguation!
Previously, on HN:

https://news.ycombinator.com/item?id=15288168

https://news.ycombinator.com/item?id=15307611
I don't think you fully understand my point.

Your SO not being in tech + your income probably is $100k or more. Once you reach that point in the US, you are not materially impacted personally.

We all have friends/family/etc that are not in tech and we float them money sometimes when they are in a bind. That isn't the same thing as wealth inequality materially impacting you personally.

You see the larger impact it has on other people. And that bothers you, which is perfectly understandable. But that is a political problem rather than a personal thing at that point.
Long thread 4 days ago: https://news.ycombinator.com/item?id=15288168
still better than web apps.
You definitely don't need a career to be happy, let alone one that pays well. This is usually the society we're in that tells us that this is the only truth. Same with posts about {m, b}illionaires being portrayed as "successful at life", when in fact being a CEO probably ranks high on the list called things-that-aren't-guaranteed-to-make-you-happy-but-people-think-they-do. Society draws a circle and says "these people are winners" and anyone outside of it are losers and should strive to be back inside the circle.

I don't have much work experience, but I am employed at a global top5 tech company and the number of people around me who are miserable even with all the benefits the company provides that outsiders consider sources of happiness (above median salary, indoors swimming pool/gym, free food, onsite medical personnel [gp, dentist, therapist], flex hours) tells me that it's not entirely up to the environment.

The happiest people are the ones that seem to do whatever they feel like doing. I've also noticed that almost all of them, fit or not, go to the gym and do some sort of physical exercise.

I'm in my early 30s, and two very important things I've realised are:
- Life is happening right now. Not in a year or 10. Plan ahead if you want to, but don't sacrifice so much that you're not enjoying yourself.
- Nothing is black and white. Life is not a piece of code; things are not 'either 1 or 0'. Everything exists on a spectrum; everything is a shade of grey. Even the things you think are absolute truths can be inferred to be different in other circumstances.

Pink Floyd's lyrics have always resonated with me, and I guess this is one of my favourite bits:

For long you'll live and high you'll fly
And smiles you'll give and tears you'll cry
And all you touch and all you see
Is all your life will ever be

which is followed by a take on modern life and how it requires us to work at all times:

Run, rabbit, run
Dig that hole, forget the sun,
And when at last the work is done
Don't sit down, it's time to dig another one

Do whatever you feel like doing, but know that with every decision you're choosing a path which is different than the one you could have taken before the decision. Sure, you can follow multiple paths and achieve more goals, but there will always be something else you could've done...

...and that's OK.
Pretty much what I said, but in different words.

In short, "Doesn't realize that subreddit moderators can basically do whatever they want with their subreddit"
"Newtonian physics is not well-founded because relativity blurs the lines between matter and energy."

Marxism is an ever-developing field.
you can simultaneously encourage defensive biking and encourage drivers to use the dutch reach. not that hard!
One does not exclude the other. If both are mindful about this, the chance of something going wrong goes way down. It's not that drivers have sole responsibility in this, it just helps to reduce the amount of injuries if they too adapt their behaviour.
It also comes up through the Laughing Man in Ghost in the Shell. He cites Baudrillard as an influence, and the plot closely follows the ideas the book.

P.S. I found this amusingly profane and ribald translation ("from English into American") a while ago. http://continentcontinent.cc/index.php/continent/article/vie...
How Kristel Kruustük turned a passion for testing apps into a big business
Memorizing a bunch of facts doesn’t demonstrate understanding of a topic.
I toured a capsule decades ago, in the ground below an air force base. The tech was very dated, however that also means it'd had plenty of time to be "debugged" shall we say. No uncertainty as to whether it works right.

Plus, being so dated, far less likely to get hacked. Might've been a joke.
"Deep sleep – the part when we begin to dream"

While I'm glad they don't use the popular but incorrect REM sleep == dream sleep, I don't think this is correct either. I have a circadian rhythm disorder and had severe insomnia before that and so have observed the process of getting to sleep in slow motion many times. At least in many cases for me, dreaming preceeds sleep by a bit as gently waundering thoughts gradually turn into dreaming (this might be considered stage 1 sleep on polysomnograph, but certainly not deep sleep). I have a poor visual memory and when I notice visual recall when close to sleep then that is a very good sign that sleep is about to happen. It turns into dreaming a little bit after that and then I fall asleep, although I don't think it always follows this progression (and I don't think I always get visual recall before sleep).
Sometimes you just have to bicycle close to cars. Even if you take the effort to see inside parked cars (it is probably better to just watch the road), it is simply impossible to evade suddenly opening car doors if they are opened at just the wrong time.

Its a bit like saying that cyclists just have to avoid you if you would suddenly jump on the biking line.
Dooring, while dangerous, is a small percentage of the risk on the roads.

The most effective change would be to have a 3-5 foot (1-1.5m) passing rule. If it's not safe to go into the next lane to pass a cyclist, it's not safe to pass the cyclist at all.

(edit: and, if we're going to do the work to make people realize that they could be safer, make sure you're all the way past the cyclist before you pull in or turn right (left in the UK). Many motorists get their head past the cyclist and neglect the back half of their car, or the trailer they're towing)
Sounds like a great move. Have fun in Portugal and good luck!