skysight-inc/HackerNews huggingface dataset:
"Memory management errors are just like regular bugs"

I'd have to disagree in this specific context of high-performance parallel numeric simulation. It is terribly easy for memory management errors to produce incorrect simulations that still "work" perfectly, because incorrect handling of floating point numbers will never crash the program, merely corrupt the results in arbitrary, but not necessarily easy-to-detect, ways. Bugs that cause visibly obvious incorrect answers or crash the program are far preferable to bugs that cause subtle errors. It's too easy to "correct" for a bug in a simulation by simply poking it until the buggy simulation seems to return to the behavior you expect, but two bugs don't make correct code.

If you don't really care about accuracy, it may not be a big deal, though... the "shape" of these errors is very difficult to wrap one's head around and I'd still question someone working for or with me fairly hard even so if they think they don't care about accuracy and so it's OK to write code that may or may not be thread-safe.
No issues for me whatsoever.
Sidewalks often intersect car trajectories, either due to driveways or street crossings. Pedestrians are relatively easy for drivers to see because they move slowly. Bicycles on the other hand can be moving quite quickly and often believe (often correctly) that they have the right of way. Combine that with poor visibility, typical lack of bicycle lights/reflectors/etc, and unpredictable behavior, and you have a recipe for disaster.
And here: https://www.dwitter.net/top/all
> I don't know to what extent this adversarial definition of democracy is true.

I'm being more and more convinced of this because in my experience it is much better at explaining and predicting reality.

It's not pleasant and I didn't want to accept it. But here I am.
To clarify, "PAL" refers to the European TV standard, correct? Commodore had to make a different sub-model for Europe versus US because the TV signals are governed by different standards in each continent. The screen refresh rate in particular is different. Some software depended on (assumed) one or the other, probably because it was intended to be continent-specific or used hardware tricks to squeeze out higher perceived performance.
> you have to factor in trouble-shooting time if some component doesn't work.

> More wait time if you need to ship it back and get a new component.

> Then there's all the time up front to research desired parts and find the best prices.

These three downsides are not avoided by purchasing a pre-built, either.
So your position is that post 1970s increases in government transfer payments are "not a huge benefit to the middle and lower classes" and represent "austerity", and that major reductions in spending are "largesse for the military".

Interesting.
>>Limited resources excuses can be answered with 'do a mobile web so all mobiles can'.

Nope, it really can't. It takes a lot of effort, and can be a major pain in the ass, to develop a web app UI to look good and work well on both mobile and desktop. Every single time I do it, I end up regretting it.
He's smart and rich but wrong in this case, Microsoft was paying developers to make apps but iOS at that point had killed incentive to make Windows Mobile apps - we would have had to buy a Windows machine and a Windows phone after we already invested in the much more successful iOS ecosystem. He does not even mention iOS but says Android killed Windows mobile - I thought very few people spent money back then on Android Play Store versus iOS App store, and people targeted the iOS app store over Android unless they had specific market needs for an Android app in the early days.
Its a bit more complex but you can see how OP has a point if you look at countries with a state mandated pension system, Germany for example. While I dont think blame will get us anywhere, the idea that the last generation leaves us a pension system that might have some similarities to a snowball system is hard to argue with, especially if there is no political will to fix this. The last big debate ended with the government making no changes and declaring that pensions is safe till at least 2030. Which is not really that big of a trust boost for someone who is planing to retire a lot later. Not even mentioning for how many its clear that they will get a pension on or under the level of welfare. So despite the knowledge, that me getting a pension from the pension system is lets say unsure, i will keep paying the the pension of the last generation who will be entering their retirement in the knowledge that the system is broken and unsustainable.

We dont have a generation conflict yet, but if the government keeps ignoring the issue in the hope of it becoming the next generations problem there will be one. Looking at the debate on climate change, where the question what the current generation 50+ is leaving us behind, I hope we will be talking about pensions as well.
Lying at scale? Humans have had organized religion for millennia. You don't need radio, you just have to have an organization of priests to keep the fires burning in the temple and tell people about Jupiter when they visit. Even if you only count directly political lies, we have records of ancient historians expressing their doubts about various stories. I mean, come on, is the claim that the high water mark of truth and public knowledge was the Middle Ages?
AI Podcast – Interview with Bjarne Stroustrup
I wonder if their are a pair of liquids that could be used to make a flow battery and that would be safe to dump they are expended?
The people that screwed up and didn't treat the water correctly were all local employees of the local government water utility.
One-sided would imply that only one party benefits. You clearly benefit from being able to use and improve software, for free, for practically any purpose.
We just need a better place to show our parents pictures of their grandkids. Is that such a hard ask?
Features don't matter: the value proposition does, and if it solves a pain for a customer, it's a winner.
The 'fake news' here might be the Buzzfeed article.

First - the sites they are referring to are not 'fake' - they're just spammy. They are sites with stale, outdated information, but it's not 'fake'.

Maybe that's why Google indicated 'there was no apparent violation'.

Second - there's no evidence presented that there is fraud going on. While it's possible, it's not entirely implausible that the sites are SEO optimised, or have keyword arbitrage going on. They could very well be 'getting real traffic' - and having people interested in their 'old news'.

Now - all of this is also ridiculous, but not necessarily in the way implied by Buzzfeed.

Buzzfeeds loose characterisation of the content I think is actually problematic.
I personally do not enjoy working in Wordpress, but some of the easiest money I've made has been in Wordpress, and oftentimes is little more than putting a few puzzle pieces together. A very good friend who is now a realtor asked me to help him with calendar events: his client wanted to edit them, but he didn't want to give him full wp-admin access. I was able to accomplish that with a little bit of Googling and configuring the right plugins.
They are cold
The Death of the Rude Press
But whether a function is not async-safe is pretty black and white (i.e. there's a lot of clearly unsafe code). Even a definition as simple as "performs blocking I/O" would be extremely helpful.

This is the value people get out of async only environments like node. Yes, you still have to worry about costly for loops but I don't have to worry about which database driver I'm using because they are all async. In a mixed paradigm language like rust I would really appreciate the compiler telling me I grabbed the wrong database driver.
Useable in the loosest possible sense of the word since charging it would then take a few hours. By which point lack of daylight or a change in the weather would probably mean no more flying for the day. And even if that could somehow be made to work (perhaps with swappable batteries), it ignores the fact that anyone trained in flying an electric aircraft would be poorly equipped to fly a conventional light aircraft with issues like carburettor icing, shock cooling, leaning with altitude etc.
A cancer spreads worldwide, thanks to global shipping
That's kind of optimistic. The only service that does this I know of is the Dell enterprise agreement. Computer breaks, they fix it within a few hours or give you a loaner.

Anything else you're looking at at least 2 weeks. Typically it's better to just buy another machine or buy more parts then repurpose the fixed one.
Totally. doesn't make sense at all. Sounds like "Are burgers still relevant in coffee-table world"? HUH? What the f did the author smoke before writing that?
Using Siri with iOS Shortcuts and Cloverly to Green Your Commute
And why wouldn't they try to convert them? If they truly believe that the people they're helping physically are doomed to an eternity in hell and that they have information about the only way to avoid that (through Jesus Christ) - it would be incredibly selfish to not share that information.

My point is their actions are completely in-line with their beliefs. It's irrational for them to act otherwise.
However, reducing the cost of fuel by 1/10 would be very attractive to basically all airlines, so the manufacturers may very well step up for it. Bombs away!
Doing my part to solve the issue :)

https://www.youtube.com/watch?v=HBTZG1qkH5s
I would prefer an empirical approach, as some take in macroeconomics. Just parametrize things you care about in terms of measureable quantities, and go out and measure them.

Once you have that, there's no need to slap on some model that says, like people are a frustrated antiferromagnetic spin lattice on a random small world graph. It doesn't add anything. If you want to explain the results of the measurements, you can do it just as well with words.
Completely false. Flint and Detroit governments caused this. Flint’s lack of money was because that government was so financially inept. Decisions made by Flint caused this.
Great feedback, thanks! Appreciate you taking the time to write all of that up :)
I disagree. Your comment suggest that it's obvious to write this way, while I would argue, if it would be obvious for everyone, you wouldn't even need to write these down.

Also it implies, that it's obvious, and if I didn't knew these rules exist I'm not a professional and may be a cause of a culture problem.

The thing is, most of the examples aren't really rude, they just communicate that the one who wrote the code is doing something wrong, while the reason you do code reviews is to improve the code.
But it's not easy to communicate without hurting peoples feelings even when you didn't mean to. Even between cultures there is a lot of difference in how direct you should be and what is considered rude.
I think the "for-profit"" by a "multi-billion dollar corporation" thought process is clouding your judgment.

It is such a trite and overused argument.

Why does it feel so different to you if the accident was caused by negligent human texting, versus an engineer making decisions in code?

If anything that engineer was most likely operating in much better faith than the texting, perhaps drunk human driver.
WebAssembly on Tizen TV (SDC 2019)
What then is left to believe in? Individual businesses that would extort and rob to their heart's content if not for the government getting in their way?
Very good links, thank you. Unlike a lot of people I never really saw the inherent utility in an inflationary currency system (but admit it could have existed: just that I never saw it in practice). But criticize the fed or offshoring and you're a bigoted racist who just can't grasp the bigger picture.
Okay, I listed to it for 20 minutes (I was going to stop after 5 ;-)). That guy was a good speaker. His church has had some great philosophical thinkers and done a lot for charity and helping people.

How do you reconcile that with the terrible things that have been part of it. That church has itself had some serious problems, including being part of destroying the culture of people in the new world, oppressing women, went through periods of multiple competing leaders who demonized each other, suppressed and basically enabled continuing abuse of children by religious leaders in the current era.

I find it very difficult to reconcile these two competing facts, which seems to be pretty common in other christian denominations also (such as the endlessly depressing stories in Dan Savage's old columns on church leaders abusing their congregations).
I'm not sure this is really possible. Given that async programming is cooperative by nature, how do you tell the difference between a blocking IO task, and a really long running loop in a piece of code that is itself blocking others from executing because it's doing too much work?

The blocking IO might be something in Rust that a type could be created for to denote that they are not async, and therefor warn you in some way, but I think that one is easy to detect in testing.
Remember when it was encouraged to write bots and use 3rd party apps, good old times.
The moral of the story is that governments and businesses should just abolish all pension, superannuation, 401K plans, etc... and let people manage their own retirement.

Big centralized retirement funds are scams and they always will be. Wherever there is a giant pile of other people's money managed by a bunch of bureaucrats, some suits will come along and find a way to profit from that pile of money in the most wasteful way possible.

Now all these retirement funds invest straight into low-yielding corporate stocks; so the money essentially ends up going into the pockets of corporate executives. And the worst part is that the government makes this compulsory.

I know superannuation is a scam but I'm forced to pay it anyway and I can't take the money out until I'm 65... I wouldn't be surprised if by that time, the retirement fund stock bubble will probably have popped and my retirement account will be worth $0... And all the fund managers and corporate executives will be rich.
> The culture that achieves near-perfect performance every flight is a different culture to the one that got planes off the ground back in the day.

This is true, but those lessons that got them to that culture are written in blood.

Like the old saying, "Experience is learning from one's own mistakes. Wisdom is learning from others mistakes." I don't think re-learning the same mistakes (process mistakes, not technological) is something that a mature engineering organization does.

One of my worries is that SV brings a very different "move fast and break things" mindset that doesn't translate well to safety-critical systems.

As for the rest of your post, what you're talking about is assessment of risk. Expecting higher levels of risk of an experimental system is fine, but there's a difference when the person assuming that risk (in this case, the bicyclist) doesn't have a say in whether that level of risk is acceptable
Should I Upgrade to Catalina?
I’m a “modern orthodox” Jew. We don’t proselytize (since there’s no downside to _not_ being Jewish in our view). Rather we focus on in-reach and retention. Anyway, this comment made me laugh and now I’m trying to figure out what license applies to us. It’s got to be some sort of walled garden, the lock-in is real.
The solution seems pretty simple based on current technology:

* Nuclear for base load generation

* Wind/Solar for peak times during the day

* Pumped hydroelectric storage to help offset excess capacity

* Maintain existing hydroelectric dams

It's pretty much that simple, but the politic blocks against using nuclear are massively damaging to our ability to put in place any real solutions.
Great catch! We'll also work on communicating the native notification support more transparently. Unfortunately this is a limitation on iOS devices and the Safari browser. Browser based native notification support is still in its infancy for Apple, likely due to the pushback against PWAs as well as to combat potential notification abuse. Thanks for your feedback.
“I don’t understand this” reflects a valid feeling but is not a constructive comment in a code review. What about using “Would you explain this to me?”

A good code review is not a series of walls or hoops for the writer to jump through. It’s a critical discussion conducted by a team. Code reviewers should be collaborators not obstacles.
This is an actual distinction. At present PrEP only means Truvada. Truvada is not effective alone for treating HIV. It would be taken in combination with another drug. Also, There's a newer alternative to Truvada that is preferred/less toxic for HIV treatment, but is not yet approved for PrEP. To be clear there are many more drugs used for HIV treatment that are not used for PrEP.
> Section 75 came about as a result of a sweeping review of pension regulation in the wake of the Robert Maxwell scandal in the 1990s.

> It's not some crazy bureaucratic maze or malevolent government

hmm

Policy designed for big firms, and in reaction to a few bad billionaire's or hundred millionaire's actions, which then destroys or squeezing out the small companies is one of the most common complaints against regulations like this. It's how you end up with only mega-corps and no competition or upward mobility for the middle class, and everyone wondering why there's a wealth gap when your only option is to work at bigco.

This stuff always starts out with good intentions like "punishing the rich". And then some nobody middle-class plumber in Scotland is the one being forced to sell his house while Maxwell's family trust is still worth millions.

Meanwhile law changes are never a 'simple fix', these sorts of things stick around for decades.

Edit: note Robert Maxwell was the billionaire(?) father of Ghislaine Maxwell who was Epstein's second-in-command in the sex ring
We tried this in Rust and found it was slower than 1:1 threading.
From Zuck (Thursday, January 10, 2013 1:28AM)
Subject: Re:Competitive Mobile App Install Ads

"I think we should block WeChat, Kakao and Line ads.Those companies are trying to build social networks and replace us.The revenue is immaterial to us compared to any risk.

And I agree we should use ads to promote our own products, but I'd still block companies that compete with our core from gaining any advantage from us.
I'd also keep blockingGoogle but otherwise wouldn't extend the block to anyone else."
Followed by: Nevertheless, given the consistent effect of vitamin C on the duration and severity of colds in the regular supplementation studies, and the low cost and safety, it may be worthwhile for common cold patients to test on an individual basis whether therapeutic vitamin C is beneficial for them.
As one who is not involved in creation or operation of “vastly expensive” items, you have no say in the matter. Those involved do have a say, that being accepting or rejecting contracted providence of goods or services, which may or may not involve co-ownership. Distribution of profits occurs by contracting. Democracy doesn’t apply because those not involved have no say.

You are entitled to life insofar as nobody may actively take it from you. There is plenty opportunity in this country to earn; $1 per meal is enough for healthy comfort (thanks to capitalism, food is plentiful, varietal, and cheap).
"The test of a first-rate intelligence is the ability to hold two opposed ideas in mind at the same time and still retain the ability to function."
- F. Scott Fitzgerald

Agreed. As an atheist, I found that some of the smartest people around are religious.
Jessy – Open-Source Ransomware PoC in Python
In regards to compiling, I'm under the impression that "it depends" [1]

I think the biggest perk is that AMD's new CPUs allow for faster hard drives which many people argue are more important.[2] This is my main reason for looking at one.

[1] - https://www.youtube.com/watch?v=CVAt4fz--bQ

[2] - https://weblogs.asp.net/scottgu/Tip_2F00_Trick_3A00_-Optimiz...
Does linux compilation take a few minutes? The chart there says Ryzen 3 2200G takes 242 seconds to compile the whole kernel. I find that difficult to believe.
Maybe it’s a cultural thing but I find many of examples given to be worded in a way I would find a bit duplicitous. I’d prefer a much more direct approach and I’d be reluctant to trust anyone using these kind of couched expressions.

See here: https://m.imgur.com/gallery/ltn3bla
When my older computer started acting up a couple months ago (i7-4790K), I made the jump to an X570 motherboard build, using an R5-3600 waiting for the R9-3950x to drop. Even the R5-3600 and going to 64gb ram (docker databases, development, etc) on day to day work has been a phenominal leap. Even when I'm just browsing it's much faster.

The 3950X should make my bluray rip/encodes go so much faster as well. I have a stack of a few series waiting to even rip, the older i7 I was using was just about painful how long CPU encodes took, and GPU encodes were really crappy, or too large (h.265/hevc). I cannot state how much I've been looking forward to a 3950X (since this time last year actually). Which should do well for me for the next 5+ years.
> . It's not some crazy bureaucratic maze or malevolent government

It is. Because as one 71-year old individual, former plumber, one day the regulators come knocking on your door telling you you're 1.2m short. In this kind of situation, an individual with no political or instiutional connections is (perceivedly) powerless and overwhelmed:

- I can't pay my responsibilities.
- I can't change the law.

That's kafkaesque.
In practical sense, voting in a democratic republic is simply choosing, very infrequently, between a set of pre-defined parties. Only the natural supporters of the most popular party are given real agency. Any other viewpoint is discarded by design.

That a candidate is elected, doesn't mean they have anything close to 50% real support in the population. They just need to embody the one set of decisions that the largest homogeneous group of people agree with. That could very easily be a low single digit percentage of the population.

Smaller scope, heterogeneous governments with protected passageways in-between them would be a way to make things more consensual. If people can chose between multiple governments while still staying in similar climate and language-speaking areas, then you could say they really "chose to live in their country".

The agency situation for the average democratic republic citizen is not great right now. Exercising the negative side of consent requires huge sacrifices that many rationally can't make.
> I don't see how that takes anything away from the C64

Of course, it doesn't. It's a completely different world.

But I liked the idea that there still are single computer models (not families) that break sales records. It's just that we don't think about them as machines, but as products within a family and on a steady development iteration.
What does Romania have to do with anything?
If you take "the idea is to give people a chance to share how they really feel in a vulnerable, one-to-one setting" and replace "one-to-one" with "small group" then this feels very close to the way many people used LiveJournal at its peak. Maybe slightly different in that the one-to-one stuff wasn't automated: people would have public posts in which they'd share more generic stuff, then curate private friend groups from people who responded in ways that suggested they would have empathy. These private networks would be where the more vulnerable things got shared and discussed.

Of course as a community it was much derided - teens and young adults finding their way in the world looked naive and emotionally immature from the outside - but it's interesting seeing someone trying to bring that pre-Facebook sense of sharing with a small and sympathetic group back.