skysight-inc/HackerNews huggingface dataset:
Flint leadership deserves a lot of blame.

I read a story (can't find it) about a contractor who intended to do a high quality job taking care of the lead pipes ... but the city of Flint instead gave it to a different contractor, who charged more, did a crappier job (leaving many problems unfixed), used obsolete tech, and took longer.

But, the chosen contractor was politically connected, so ...
Changing it for that reason would be a bit nannyish. Let's control ourselves instead.
You raise good points. I just wonder -- and I don't know enough about OAuth to say -- is there really no other way for the attacker to discover their token, since Github was still in a state where they though the attacker had been authorized?

I think you should post this on Github's HackerOne, maybe they'll agree and pay you some lunch money!
> Nobody's arguing you shouldn't be able to choose things

You made a comparison to people's right to swing their fist, and that this right ends. So in other words, you did, at the very least imply that what currency people used should not be their choice.

So yes, it does seem like you want to take away people's choices on what money they should be aloud to you.

You can't have it both ways here. Don't say "I am not trying to take away your choice!", And then at the same time say that the right should be curtailed.

> Switching to a "backed" model for currency removes the freedom by stapling back together two things that don't need to be stapled together

Or... You could use it if you want, and don't use it if you don't want.

> Unbundling represents maximum freedom

Or... A person could individually decide if they want it bundled, or not bundled, for themselves, by choosing which currency to use.

That is the thing that maximizes personal choice.
I'm one of these people that is bad at hanging out with others. I want to hang out with people, but life can be exhausting and sometimes you just want to cancel (or not even make plans) so you can just stay home and rest.

I think one of the things about modern life, especially urban life, that makes things most complicated is that it is increasingly harder to mix friends so instead of some stable group you hang out with when you're feeling like it, you end up having to juggle multiple individual friendships and your own personal time.
Looks like the highest one was about 140ppb in Canada. In Flint it was 158ppb.

But at those levels, it makes no difference at all. They may as well be equal. If there are 10 elephants sitting down on top of you, it probably won't matter if an eleventh elephant comes along and takes a seat on that stack as well.

Now that I'm actually seeing the data, I kind of think we shouldn't even be talking about schools for these people. They have way bigger problems. I thought we were talking about levels maybe 2 or 3 times the globally accepted standard. Which is still too much, I get that. But that's all the more reason that levels 25 to 30 times that standard are just not even on the charts. These are levels literally an order of magnitude higher than I thought they were.

Flint may be slightly worse numerically, but at those levels, I'm not sure there's a whole lot of material difference in impact?
> “Do we make the majority of our content available to China’s 1.3 billion citizens or do we take away their ability to access it entirely? We ultimately believe, consistent with our brand promise, it is more valuable for storytellers to have access to our collection to creatively and impactfully tell their stories.”

But they do more than just make part of their collection available: they conceal the existence of censorship. As the article says, searching for banned terms merely returns no results - it doesn't inform the user that "These search terms are censored on request of the Chinese government."
> At least with governments you get a representative

...if you live in a republic. Bonus points if it's a democratic republic; then your representative will actually listen to you... if you can outbid the competition and get said representative elected via advertising money.

At least with a corporation, they can't impose arbitrary fines on you and lock you in a concrete box if you don't pay said fines... unless the government says they can.
Because I don't think computer vision will ever be good enough to be safe for this purpose.
Chora church turned into a mosque: Fears mount for fate of Hagia Sophia
fwiw ECC support and workstation-grade motherboards are both features you'll find on AM4 platform. "workstation-grade motherboards" being a standard feature across the entire X570 lineup, even, as PCI-E 4.0 signaling requirements basically forced it. TR3 does have larger L3, but the 3900X isn't a slouch either with 64MB of it.
They’re also making headway in the server market. AWS has quite a few AMD powered offerings that have hourly costs lower than intel equivalents

https://aws.amazon.com/ec2/amd/
Ditto.. running a mid-2014 rmbp with nvidia 750 graphics that is showing its' age. Hoping to make a jump to a nice linux environment on next year hardware.
I would like to know if somebody has good experiences to share about AMD video cards on Linux (with the latest driver AMDGPU).

I bought a Ryzen (Zen 2) for workstation, where I need to run a few VMs, a local k8s cluster, run builds, some browsers tabs, and Slack. I have everything running smoothly on top of a Linux 5 kernel, and so far, Im pleased with the results.

But I kept an older NVIDIA card, and the drivers always had a bit of trouble with desktop Linux support (like Wayland, plymouth bootsplash, etc).
The Top Gun Prequel: A Salty Review
Ahaha makes sense - I tried to open it on my iPhone 6S with no luck.
How is "Would you explain this to me?" not a "hoop for the writer to jump through", then, if "I don't understand this" is? They sound exactly the same to me, except one is longer, and slightly more explicit.

When I shake someone's hand and tell them my name, I expect them to understand from context that I'm expecting them to tell me their name. Nobody considers this a particularly impolite way to ask for your name. I certainly don't have to spell it out with "Would you please tell me your name?"
And this is the same argument that has been recited to me more times than I can count, and which my father still recites to me periodically.

> And why wouldn't they try to convert them?

Because, one would hope, they have the emotional intelligence to see and accept the clear and present outlier in their oversimplified idea of human nature who's sitting right in front of them. And to - even if it doesn't result in a real change to their belief system - at least be able to set everything aside for a moment and be present with the real person in front of them.
Considering that GitHub is one the main Rails maintainers, probably. That might actually be how they fixed it internally and will push it upstream.
Author's solution is threads:

> But if you have threads (green- or OS-level), you don’t need to do that. You can just suspend the entire thread and hop straight back to the OS or event loop without having to return from all of those functions.

Correct me if I'm wrong, but wasn't the lack of threads one of the biggest reasons why NodeJS originally outperformed most of its competitors?

Spinning up threads for each concurrent request was expensive, and (nonblocking) async code was by comparison ridiculously cheap, so the lack of overhead meant Node could just make everything async, instead of trying to decide up-front which tasks deserved which resources.

Granted, it's been over a decade since Node came out. Maybe thread overhead has gotten a lot better? But barring faulty memory, I definitely remember a number of people explaining to me back then that being single-threaded was the point.
If you mean login through email link, firebase auth provides a very easy implementation of it.
A funny outcome, possibly intentional, is a cheesy activity may force the common bond just because they are all going thru the miserable activity.
How to Deal with Your Kid’s Annoying Habits
I have HP elite book with AMd?
Learn to be flexible. I've been writing and reading code for 30 years. You'll fight a losing battle if you try to enforce much more than "code must pass tests and work in production."
Differences are astonishing. It's Ok for a despotic country to murder their property, or property of some other country when net effect is positive for them. For them, it's like a plantation: if we cut some trees, or cut grass, then net yield from field will increase, so lets do it. If you are good plant and in good place, you will be left. If not, you will be cut.

For example, it's Ok for Russian Federation to kill their own or foreign people (e.g. British citizens), or start a war just to increase their profit from their natural gas.
(Kubernetes as a Service) as a Service
Riot Games’ Founder Defrauded in $5M Cloud Cryptocurrency Mining Scam
Single biggest boost to Node/JS projects I've had has been going to a good NVME drive, even from M/Sata SSD.
For one thing, the Bible says "You'll know them by their fruits," and although the Catholic Church has produced a lot of sinners, they're about on par with other denominations and other religions, philosophies, and non-religions, whereas the number of Saints who practiced heroic virtue is far greater in Catholicism than any other form of religion or lack.

There's also countless medically and scientifically verified miracles. They're still happening today, and it's not just "oh trust me it was a miracle", but actual medical professionals testify under oath that such-and-such truly happened and that it isn't possible under any known laws of physics or medicine etc.

And then there's just the fact that it's the only philosophy that truly lines up with real life experience. Every other form of Christianity will eventually say "it just is what it is, you just have to have faith." But this is the only one that fully satisfied my intellectual mind without having to give up intellectual integrity. I also found out about Fulton Sheen this year, and he understood this the same way. He's extremely underrated and should be read and listened to by anyone who considers themselves intellectual.

And finally, it's the only philosophy or religion that has ever fixed me. All others failed.
So is the biscuit factory, but you may notice that striking biscuit factory workers don't find themselves in such a great position.

Train drivers (and aircraft pilots) have a bunch of special knowledge that isn't transferable and is safety critical. So when the person who is supposed to be doing the job isn't available you can't replace them in a timely fashion.

Automation often allows us to get rid of the specialisation, which makes those striking drivers replaceable, which makes striking less effective.

In the UK for example, my train from Southampton (on the South Coast) to London, has a crew of two people, a driver and a guard, both of whom need to be trained specifically in the exact model of train (let's say it's a 444 Electric Multiple Unit) and the exact route (in this case let's say the Wessex Mainline more or less direct from Southampton to London Waterloo)

If _either_ of those people aren't available, maybe they're on strike but maybe they have flu, that person must be replaced by someone with those two properties. A driver with 20 years experience driving an InterCity 125 on the ECML can't drive that train, but even a driver who has driven exactly the same train, but on the Portsmouth route, can't drive this train because they lack route knowledge. The guard, even though they don't drive the train, needs route knowledge just the same, because of the regulatory changes made in response to Ding-Ding And Away years ago.

Now, if instead these trains used ECTS level 2 automation, any driver, from anywhere in the ECTS system could safely operate that train, because it works the same everywhere. Doubtless local drivers might know a few little non-safety critical edge cases, and so a replacement driver from say, Germany, driving a train in Southampton would be a little slower, but the train doesn't need to be cancelled.
(Over) Preparing in the context of war or business is where you keep working without engaging the enemy or the customer. The classic problem in startups, which i’ve been through myself, is where you keep working on making your product without developing your market. If you are doing sales interviews in a startup without a product yet, then you are engaging with the customer, and by coordinating with your product team, you will reduce the problem of over building the product. You need to partition the problem space (the goal space, the overall objective space) in terms of the separate essential pieces that need to be accomplished, once you have this partition of endeavors, then you start making progress in each channel. Over-Preparing is not defined (IMO) as a problem of inadequate rate of progress, rather it is that you can never succeed with your activities because you are not making any progress in a critical channel, and this weirdly magnifies the perceived difficulty of the missing piece, leading to more and more effort in the other channels. A bit like France overbuilding their defenses with the Maginot line when instead aggressive military action in some theater of war before WWII would have exposed the extreme inadequacy of their tank and soldier communication methods.

I feel like this would be a lot easier to explain by phone. My email is riazrizvi at gmail, if you want to set that up. I’m on Pacific Standard. Open invite to anyone.
Is irrational for them to have those believes in the first place, but that didn't stop them from believing them, so...
While I personally agree that religion overall has a major negative impact on society, and has throughout history, I still don't think they should be made illegal or regulated. People can believe what they want to believe, and trying to control thoughts and ideologies is absolutely not something I would ever support. It would set an incredibly dangerous precedent
Marines alleged to be in human smuggling ring arrested at Camp Pendleton
How to get notifications when Kubernetes CronJobs fail
I can try to answer that, even though I'm not actively catholic. You must evaluate an entity (person, organization, company) by what it is, not what it was. What it was can be a hint about what it is, but you must be available to reevaluate. You must be available to _forgive_, which happens to be a central tenet of Christianity.
I will disagree here, a dark pattern is a design that tricks you into doing something you did not want to do.

You have no evidence to support that most users would not prefer the current arrangement where they don't have to come back and resubscribe upon expiration.

Staying subscribed is most likely the most desired outcome for most users. Hardly a dark pattern just because someone wanted to maximize their free time.

Note what the complaint is, that they lose access to the free product ... kind of ridiculous the more you think about it....
I think the Raspberry Pi must be sitting at over 20 million sold by now.
I've wondered if we could crowdsource synthetic fuel production to compete with fossil fuels.

It would be very attractive to drive the oil companies out of business with a frontal assault.

Of course it would depend on having enough consumers prepared to pay more for their fuel.
Windows via C/C++ is another one in this area. Windows Kernel Programming by Pavel Yosifovich is a recent book, but it goes much lower-level.

Windows Internals is pretty good, but it's not a programming book per se. It's trying to document the design of the OS, help with troubleshooting when you don't have the source to the OS, and help developers understand the high-level concepts.
I'm tempted to say that it's because of the change in epistemology. If there is no such thing as real truth, if truth claims are really assertions of power, then there's no point trying to figure out the truth. And, once you no longer are looking for the truth, any lie will do. Pick whichever one you like best.

Now, that's been going on for a while. I think it's been getting worse over time, as fewer and fewer people believe in actual truth.

And if you think that it's just Trump and Johnson - if you think the insanity is only on one side - you haven't been paying attention.
Let's say property taxes are 2%. She's got a $1M house so thats $20k per year for the rest of her life. Is it really that hard to borrow $200k against a $1M house?
Emails like these should be enough for demanding the breakup of Facebook.
I'm not sure this is correct, at least not on average.

I assure you it is true. It is not true only if there is a negative value to capital (ie, capital essentially destroys itself). That's what you seem to be saying with your link, but that link looks at only a narrow segment of people (lottery winners) and even then, appears to merely be observing that winners subsequently have less labor income, not less overall income. Which intuitively seems reasonable---winners would be more likely to take early retirement. The idea that, all else being equal, having money means your income will go down is absurd on its face.
Accepting that we're just throwing out interesting-sounding ideas, I wonder if having a powered runway rail (or something of the sort) to provide takeoff power could work. With that you wouldn't have to worry about dropping anything.

But I do wonder how much power is actually expended at takeoff versus climbing or cruising flight. According to [1], only ~19% is used for both takeoff and climb, so electrifying the runway to save the fraction of the 19% used while in contact with the ground is probably not worth it.

[1] https://aviation.stackexchange.com/questions/47262/how-much-...
Interesting perspective. Some people arguable if the US is currently a democracy with for example the 4+ million people in DC and the territories effectively lacking the vote.

IMO, what defines a democracy is large segments of the population having a meaningful vote rather than requiring some ideal implementation.
The liquid is gasoline, and you can make it carbon neutral. This whole effort toward battery powered aircraft is misguided: technically, hydrocarbon fuels work better than anything else. What you want to do is make carbon neutral hydrocarbon fuels.
I played around with exactly that concept during Ludum Dare last month, if you're interested: https://github.com/e2-71828/ld45/blob/master/doc.pdf
The weird hw/compat issues tend to be OS-related in my experience. I checked a few of these boards and the integrated graphics tended to be Radeon, but I think it'd really only matter under Linux.
Biggest jumps I've seen for building node projects is a fast pipe for `npm ci` and a fast disk (nvme preferred).
Ghost wants to retrofit your car so it can drive itself on highways by 2020
Nope, with 1 possible caveat. Amd doesn't have support for avx512 instructions in any of their cpus as far as I know, but avx512 is very uncommon. Most of the Intel chips don't even support avx512. This won't be a "it won't work" scenario, but in case the developer has written code which uses avx512, any cpu that supports it will run the operations substantially faster.
> Juries are given specific instructions which includes something to the effect of "it is your duty to determine if the defendent violated the law, regardless of if you agree with the law". The possibility of jury nullification is not included in those instructions.

No, they aren't[1].

And from my own experience of serving on a large fraud case, the Judge even went into detail about "You are to return a guilty verdict if you think they are guilty of the crime charged, paying special note that you must believe beyond reasonable doubt, that their actions constitute a crime." Later in the case this became apparent when the evidence from the defence suggested one of the defendants was under coercion. i.e. they did commit the act of fraud, but not criminally so.

> Before being selected for a jury, jururs are asked (under penalty of perjury) if they can apply the law regardless of there personal feelings about it. Anyone who seriously considers nullification would be lying if they said yes, and would likely be excluded for saying no.

No, they aren't[1]. In fact the opposite. We were asked to use our "worldly experience" to help us reach a verdict.

[1] Full instructions (to judges) about Jury management in the UK is here: https://www.judiciary.uk/wp-content/uploads/2016/05/crown-co....
It's not that crazy. There's an async ecosystem of libraries, you opt in to using them, if you run a blocking method inside an executor then you obviously pay the cost for that. Granted most executors run on multiple threads so you'd only be blocking one thread.

Still, in practice it's just not that hard, use async methods if you're writing async code.
My father went to college in the 80's and he owned a tv, a car, and went to bars occasionally. He paid for that by working. A large portion of my friends paid for similar lifestyle by working in the mid 2000's.

You might be comparing your especially frugal college experience to a different one.

But tuition has been the college expense that has sky rocketed and made it difficult/impossible to pay your own way though college. My father paid around ~2,000 for tuition, my little sister would pay close to ~11,000 to go the same college which comes close to doubling the total cost of attending college.
As someone who has just tried to run tensorflow and found out that for my specific CPU I can't use prebuilt docker images and have to build my own from scratch, yes, it's certainly a headache.
I think that's a very specific brand of Christianity. Mainline Protestant groups and most Catholics don't really emphasize conversions.

I see relatively little harm in mainstream Protestant churches and the more liberal Catholic parishes. Evangelical and conservative Catholic churches start to creep me out, even if people do get some value from them.

In my view, if you get value from having a Christian faith practice, it would be best to quit more evangelical and dogmatic churches and start attending more open-minded, less conversion-oriented churches, e.g. Episcopalian, Methodist, Metropolitan, etc.
> How does the person who wrote the code know what exact thing you don’t understand?

The suggested alternative, "If this is an optimization, can you
please add comments?", is a guess. Are we supposed to guess what uncommented code does, and put those guesses in the code review? That sounds even more unproductive than just saying "I don't understand".
Lokomotiv Astana 0-5 Alkmaar – UEFA Europa League FootballGH
Sketchiness is definitely something we are trying to avoid :) Not trying to make excuses, but we are developers, so we know that creating content and communication is not our strong suit. Feedback like yours is really valuable to us, so thank you!
For less than you might pay for a car, or a year of college, or heck, what you might put into your 401k for the year, you can offset effectively your entire life at $16,000. (80y lifespan * 20T/year typical American emissions * $10/ton current price). I am expecting my first child and I've thought about registering for carbon offsets in his name instead of a typical baby registry.

Unfortunately of course, that will only do so much, because the growing global demand for things like air travel, personal car ownership, meat in diets, or air-conditioning mean the numbers on this chart will start to get uglier: https://en.wikipedia.org/wiki/List_of_countries_by_carbon_di...