skysight-inc/HackerNews huggingface dataset:
I suppose I've never thought about a lifeguard intentionally drowning a panicking swimmer (or preemptively drowning someone who appeared not to be abiding pool rules) because they wanted to ensure their own or other's safety.

Likewise, firefighters are tooled for survival in the environments they're expecting to work. Police share more of their tooling in common with robbers and kidnappers than with lifeguards or firefighters, who we don't regularly see them killing others.

If we made regular police white glove, non-lethal social servants and only minimally armed them (or not at all), would this decrease violent escalation? We'd need to treat mental health crises as medical situations and have an armed response division trained in deescalation, but I think the current belief in us vs them and commonplace sanctioning of deadly force are wounds on our society that need to be healed.
As a charitable non-profit, a lot of financial info is available via the public-record "Form 990" filed with the IRS. See for example:

https://projects.propublica.org/nonprofits/organizations/943...

Looking at the form for ty2016, the most recent available, the Internet Archive's expenditures that year were about $16.4 million.
https://arxiv.org/abs/0708.0261
Not condescending at all, sorry if it came across that way. I was 100% serious.
Correcting systemic bias is really hard to do well.
Here is an example of an approach that works without creating new problems as fallout:

https://en.m.wikipedia.org/wiki/Rooney_Rule
the perishables could be closer together, vs having people traipse across a store to get the basics (conveniently seeing hundreds of other opportunities to load up their cart along the way). "interest of the customer" (saving money) doesn't align with "interest of the business" (maximizing rev/profit)
This comment breaks a number of the site guidelines: the one that asks you to respond to the strongest plausible interpretation of a thing, the one that asks you not to post shallow dismissals of others' work, and the implicit one about not being a jerk on HN. If you'd please review https://news.ycombinator.com/newsguidelines.html and follow them in the future, we'd appreciate it.
If a pixel gets brighter, that is a moving pixel, ie blur. This is scientific observation. Any change to the data because of movement is blur. The rules for computer vision and astronomy are very different.
Yeah. I'd defy anybody to think critically about Facebook for five minutes and not come to that conclusion.

> This has been the MO of mass entertainment since the gladiators fought the lions.

Absolutely.

Lots of early proto-social media companies were already doing things like that back in the 90s. Like when AOL was king and "You've Got Mail!" was a household catchphrase and featured in their marketing. They knew that people were thrilled to get stuff from other people.

Probably the most obvious and recent antecedent to gamefied social media would be, uh, well, games. There were a few decades of ideas to cherry pick from the game world.
I'm not aware of any Google product that has this functionality. What is preventing you from selling your apps?
This brought back many bad memories. My mother had dementia, she didn't even recognize me the last year of her life. This is a woman who did the NY Times crosswords in ink, read 2-3 books a week in English as well as French for my entire life. She didn't know who was president or what she ate fifteen minutes before.

My dad soldiered on until he had his first auto accident at 97. My sister told him he should give up driving, I helped him sell his car and his condo. He moved into the same home my mother lived in.

At 99 he started getting super forgetful, made it hard for me to take him to his doctor appointments. Then he had a severe fall after turning 100. He seemed totally out of it and I thought it was the drugs he had while in rehab. A nurse took me aside one day and said it wasn't the drugs he was suffering from dementia.

I got my share of 2-3 am panicked phone calls. He was always upset that he didn't have any money in his wallet. Got tired of telling him he didn't need it. Just started putting a wad of ones in the wallet but he kept either losing them or tipping the waitresses at his meals. Kept losing hearing aids which were expensive to replace.

I sincerely hope that they find a cure, I sure as hell don't want to put those close to me through it should I live that long.
Postbox email client
These are good questions and I'd be interested in more authoritative answers, but I'll hazard guesses.

1. Go's scheduler is better at scheduling Go. There are well defined points at which a context switch can occur, and the scheduler is in userland so you never really have expensive context switches.

2. Not sure. I would guess so, if only because it saves a couple context switches.

3. Goroutines are absolutely relevant for both. The stdlib webserver is a high-performance, production-grade implementation and it forks a goroutine for each request, and applications frequently fork more goroutines within a request handler.

4. I assume you're comparing Go channels to pipes? In which case the answer is probably always "faster", but how much faster depends on the size of the thing you're transferring since IPC requires serialization and deserialization while in Go the overhead is just some locking and a pointer copy.

5. Go has dynamically-sized stacks. While you can change stack size on Linux (to use very small stacks and thus spin up more threads), I don't think you can change the size of an individual stack. Plus with Go, you don't have to configure stack size at all; it works out of the box on every platform.

For me, that Go's goroutines are performant is just gravy. I like that they're a platform agnostic concurrency abstraction. I don't have to deal with sync vs async ("What color is your function"; which incidentally cost me the last 1.5 workdays tracking down a performance bug in Python) or posix threads vs Windows threads.
I saw a late night commercial the other day, it had Boone Pickens saying we should thank the Donald for our economy and watch out for the Millennial socialists who will bring it all down. It was almost a parody of itself.
I'm sorry I want to make myself clear that I'm a lay person so I'm not trying to be skeptical. But is this correct? This conflicts with my understanding. E.g. I have a family history of heart diseases (although mine and my sister's hearts are healthy so far) so proponents of high-carb diet would claim fat would increase the likelihood of heart disease by clogging my arteries. But low-carb people would claim fat would have no affect on my arteries, and the only factor would be my genetic markers making heart diseases more likely. I would guess that if this debate was settled, wouldn't it be easy to just say keto is bad since it increases the likelihood of heart diseases. But I really cannot find evidence supporting this. Quite the contrary, plant based low carb diet seems to decrease these diseases. What's going on here?

Even if you were to personalize my diet based on my full history and genetics, it doesn't seem possible you could do that, since we don't have evidence even for that.
I’d love to chat, how can I get in touch with you?
Oh thats good! the Chinese government should use this one.
I find goroutines and channels much easier to work with than promises, callbacks, or async/await, and the former can parallelize computation as well. Not to mention that Go is typically faster than Node in single-threaded execution.
"Tragically, Magdiel never heard the police commands - because he was deaf. During the stand-off, neighbours shouted to the officers to tell them this, but they shot him anyway."
Ah, yes, the DevOps blues... I sing it daily :(
How do you even differentiate this from routine server maintenance that installs kernel patches etc. Theoretically those are all vulnerabilities that exposed data and every single company which is learning of them through CVE etc., should be reporting potential breaches if you hold companies to that bar.
3 bed apt near Union Station for $1200/month? Maybe 10+ years ago.

Even over the past 2 years, rent prices have increased aggressively.

Nowadays, you're lucky to spend just north of $2000/month for a 2 bedroom.
Financial independence at an annual living rate of $100,000 is “rich”—you can live off more money a year than most people make, and you don’t even work. At a conservative 3% withdrawal rate, a lump sum of $3.33 MM can provide that income in perpetuity, assuming an otherwise functioning world economy. It wasn’t hard to get $3-5MM of stock as an early employee of a successful IPO tech company.
same. one of the most useful java programs i have!
It might be hard as you need a demonstrable development experience. I'd assume most network security consultants don't really have that. Either have some open source projects on GitHub that demonstrate you are an actual programmer and can write decent code or get some development perm job (doesn't need to be SRE necessarily) for couple of years to build that experience.
Kotlin has excellent coroutine libraries as well.
I'm in a similar spot, late 20s, spent the better part of a decade in the US. I'm back for a couple more years on a TN but recently I went from wanting a green card to wanting to go back home to Canada. The plan right now, subject to change, is to do one more tour of duty here, save up, network, invest, then pack it on up and start a company when I get back. In the process of buying property in Canada.
My father had AZ, and knew something was wrong with him through the entire course of the disease.
An important distinction between goroutines and typical coroutine implementations is that the Go compiler puts in the yield points for you, so goroutines are exactly as friendly as threads but with better performance.
My first thought: That's not really valid APL.
Problem is, “fair”, “good”, and “right” are three different things, and what adds to the confusion is that each has a different meaning depending on a context (the size of the social group - down to the individual; relation to other social groups; the point on the timeline - i.e. whether we are speaking about now or the future, etc.) Statistical mechanics avoids complexity of taking into account properties of the individual constituents by shifting attention to the averages, and so, in a sense, must ethics, if it is to be rational. But, again, the properties in question are not well-defined, unfortunately, and so no amount of effort to rationalize them could yield a positive result. Otherwise we’d have moral codes in place of arbitrary laws long ago.
Nice point. As with all things that follow a distribution and given the large number of machines this error will occur.
i also spent some time in vancouver. amazon has pulled up salaries across the area since expanding there a couple years ago.
Why do they call all their first table columns AnandTech. That's annoying.
It's just your lack of imagination
Know that the feelings you're feeling aren't crazy. You're not alone. While everyone may not be able to empathize with the specific circumstance, we all know the feeling of despair and can relate to it at a fundamentally human level. The profound sadness is in all of us, and while we each deal with it and express it in different ways when the time comes - we're absolutely right there with you in the spirit of it.

Also know that the profound sadness you might be feeling is necessary. I find that an intense/deep sense of gratitude and a profound sadness can often be different sides of the same coin.

Try to channel the gratitude rather than the sadness, but know that it's difficult and also know that time is on your side. Over time, hopefully it is the gratitude that wins out. It will, because it always does.

It took a couple of these kind of situations before I was able to reconcile the above (Grandpa passing away, other close family passing away too young, etc)

Good luck, stranger. I don't know you, but I'm human so I get it.
Any particular reason you didn't report this through facebook.com/whitehat after googling how to report security issues to facebook? Or attempt to reproduce it independently after reading instructions for best practices when doing so on the aforementioned page? I can only assume it's because these patterns and facilities weren't within your awareness at the time, which is fine, but ideally you may consider these both in the future.

I point this out not only because this kind of blast looks bad (even among full-disclosure circles), but because if it's a valid find, you just passed up potentially a five figure sum.
Yes. She's never been on or near this machine. I have no idea of her credentials, and nor would I want to.
Johor
http://iskandarmalaysia.com.my
Just this very evening somebody was flying a big drone all over my neighborhood, on and off again for about an hour or two. It just pisses me off:

No identifying marks. No way to tell who the owner is, nor who's piloting it.

Invasion of privacy. Some unknown person can see into my yard and windows.

Hazard. This is a dense neighborhood. If anything goes wrong with that drone it's going to crash on someone's property or head. This thing was way up in the air and large enough to be seen from quite a distance, maybe 500 meters.

I don't see any way around it. Drones require strict regulation.

I think technology is going to force us to adopt a totalist system (and our humanity will force us to make it humane.) "Star Trek or North Korea" in the limit.
The scary - or comforting, depending on how you look at it -thing about dementia is that at some point you become a different person, possibly one who no longer desires to die by suicide.
Thanks, well explained.
token string in the URL?
Yep. Just like the grocery store.

It very soon becomes creepy if someone at the store tells me: I don't think you should eat more pizza this week.
Correct, and thank you. It's not my usual MO, but this strikes me as alarming. I will file a report over there as well.

However, I have been inspired by Troy Hunt's recent posts. It's clear that action follows illumination.
If you've willingly chosen to reside in the US then your tax dollars are supporting this work regardless of who fulfills the contract.
I don't have Facebook and have Spotify... No problems
I'm curious if there are any advantages to having all of your libraries use the same concurrency mechanism. I've been dealing with a lot of "sync vs async" (aka "What color is your function?") hell lately; I wonder if it would be similar dealing with some libraries that use native threads while others use one coroutine library and other libraries use other coroutine libraries?
Well, I'm pretty sure, but an immigration attorney will be confident :)
I’ve lost two grandmas to dementia now. The first I lost was an RN professor specializing in geriatric care. She said her one wish was to never have dementia/Alzheimer’s. And yet it came for her. It’s just cruel.
You computer? Not sure. Computers in general? A noticeable fraction of Firefox crash reports are due to single-bit memory flips.
> But what application are you needing more than 10Gbps externally?

Laptop docking. Running a 4K monitor over a USB Type-C cable leaves you with only the USB 2.0 lanes available for data. (And 5K is impossible.)
I probably trust Facebook with this camera less than I trust Amazon with their Echo or even the new Fire TV devices. That being said, I don't really see a huge need for this - perhaps some people do though.

The most I've needed a webcam lately has been for work and we're having meetings where we are frequently sharing desktops or documents, so needing to be followed around while I pace/walk is unnecessary. I've occasionally used FaceTime for friends and family but that's mostly just BSing around and my iPhone works just fine.

Perhaps Facebook has a lot of market research showing there's enough people to either make this work or they're willing to take a chance and hope it catches on.
First sentence but unironically and it's getting worse.
As best I can tell, the comment is accurate and asserts three things:

1. It depends a lot on individual factors.

2. What we know is limited.

3. Caloric restriction seems helpful, regardless of what you actually eat.

I haven't really looked at keto. What I can tell you is that different fats have different chemical composition and this impacts how the body reacts to them, especially if you have specific problems.

I have no plans to ever get all that knowledgeable about keto. I don't think it actually makes sense and I suspect its positive reputation is probably rooted in benefits from confounding factors that haven't been identified, such as inadvertently eliminating allergens for some people. If you stop eating things that are actively making you low grade sick, you will feel better, possibly dramatically so, and it almost doesn't matter what you actually are eating, so long as it is less harmful than what you were consuming.
I passed this to their oncall sec

Question, was this a "someone invited you" email with a join button? Was it an RSVP reminder of an event? A confirmed email? Subject line would be useful.
How does Go handle non-async syscalls these days? If you spawn a thousand goroutines which all call stat(), does this still spawn a thousand kernel threads?

This took some of the bloom off the rose for me. For each goroutine I had to predict ahead-of-time whether it would require a kernel thread, and if so send it through a rate limiter. Effectively it was sync-vs-async but hidden.
This is not true at all in my experience. What compensation number do you think is fair for new CS grads?

10 years ago new CS grads were getting 60k/yr and moving up quickly. Now that I often hire for the area, it's closer to 70k in my experience. Yes, you can move to SFO and make 90k, or more? But you have to adjust drastically for cost of living. Perhaps you get better RSUs and free lunch?

Once you get more senior salaries the salaries are even more competitive. The only thing that doesn't seem popular is huge pile of RSUs that you'd get working for one of the SFO companies.
I wouldn't live there visibly transgender or holding hands as gay. Too much risk. Source: am polish.
> I think technology is going to force us to adopt a totalist system (and our humanity will force us to make it humane.) "Star Trek or North Korea" in the limit.

Star Trek (or at least the UFP, other regimes in the fiction vary considerably) isn't remotely “totalist”, North Korea isn't humanitarian; neither is an example of a system that is both.
MiniZinc should've let you farm out your problem to CBC if it could be made into an LP or MIP problem. CBC isn't as good as CPLEX or GUROBI, but is great free software that can run massive scale models.
overcome entertainment,I hate this talk.Let me go to work rather than entertainment reason was never a struggle but who I am.If I just like the TV instead of working, I become that kind of person is good too. Hope my answer will not to cause you trouble
Google essentially saying it's too expensive to comply with heightened privacy laws for the little benefit it gives them. the high costs far outweigh the benefit. Great example of overregulation killing a business.
I was just able to login again, using the same email link.

Proof: https://imgur.com/a/AgTVgZK
I can't speak for him. I can only speak for myself, and I'd think twice and at least attempt to reproduce it independently and submit it to Facebook and wait to hear back that they won't fix it and try to understand why they won't fix it all before deciding to post this kind of find to the wild.
"The work force is disgusted; downs tools, walks

Innocence is injured; experience just talks"

- "Industrial Disease", Dire Straits, 1982
Well, obviously somebody in Texas disagrees, and from my layman's cursory reading of the law, I don't think Vote.org is unquestionably right. They might be, but I would not be claiming "voter suppression" right away.
Sure. But not after the fact the satellite is ALREADY there. This was reply to:
> Hmm, I think the second time the gyros needed replacing,...

But as other mentioned, they had redundant set of gyros...
It's on a quad core machine with a tiny heap to manage, even OSes like OpenBSD do alright with Giant kernel locking at that level of concurrency.

This would turn into a massive research project on GC and language runtimes where the commodity server market already is and especially where it is going considering a dual socket AMD Rome will have 256 threads and a single socket POWER10 would have the same. To consider that project in terms of time scale and cost, one can look at the history of JVMs. Go's type system might make some things slightly easier but there is no implicit scalability codex they've unlocked beyond state of the art JVMs that have been evolving for 15 or more years.

This is why Rust brings something novel to the table for systems programming. With the borrow checker, memory safety can be added in many cases without runtime overhead and follow on contention.

An extended though, we need to be moving _toward_ sympathy with the on chip network and implicit message passing nature of cache coherency policy. This is mostly a library/ecosystem shift rather than language.
I think he meant the right to be killed moreso then the right to suicide. However, there are other contexts where the right to suicide makes sense, such as terminal illnesses that leave your mental faculty intact. If you are stuck in a hospital bed, surrounded by doctors, with a machine reading your vitals continously, it can be very hard to commit suicide. Even if you manage to, it would probably not be as pleasent as the morpheme overdose a nurse could give you.

Speaking from the personal experience of having watched a family member die of dementia, I absolutly agree that we should have a right to die. The only arguement should be about where to draw the line.

In my case we had a woman who watched her own mother go through dementia and was very clear in both her will, and in speaking with her immediate family that she never wanted to be kept alive in that state. In addition, by the end, the entire family was in agreement that she should be put down, and (as far as I am aware) every medical professional we spoke with agreed with our decision to put her on a DNR and avoid life prolonging treatments to the extent possible. I cannot imagine that a hypothetical ethics board would come to a different conclusion.

Despite this, she stayed alive until she died of dehydration as a result of loosing the mental faculty necessary to swallow when water was placed in her mouth.
I will kindly suggest that in the future, instead of phrasing advice in the form of "Any particular reason you didn't do the thing which to me is obviously the only smart thing to do?", you could give feedback more prescriptively and without any implied accusations.

For example:

"peteforde, in the future please do the following instead of posting on HN:

- Google "how to report security issues to <whatever company>"

- In this case, you will be directed to facebook.com/whitehat

- You should try to reproduce this independently first, after reading the best practices for doing so at the URL above.

And, there may be a five-figure sum for you if you indeed find a vulnerability, and report it as above."
Same with my grandparents.

Though I do hope I have the type of personality to take permanent lack of context/memory with some form of levity. Laughing at the absurd.
That's a link to the spec, which documents the fact that every memory operator refers to a single "default" linear memory (which can be shared or private). I don't think any of the features on the roadmap (https://webassembly.org/docs/future-features/) include support for this kind of chunked memory. I agree that it would be very useful, though!
I was told by a former physician (turned engineer) that the interval between realizing that you're starting to lose it and then indeed losing the wherewithal to act on your own is "a matter of weeks."