skysight-inc/HackerNews huggingface dataset:
What does 'wrong' mean in this context? I mean, if you're against side effects and thus believe functions should always return a value that seems reasonable. Except that for a toy example where the purpose is to exercise some hardware and measure results it does not seem to be applicable.
Notice dashed lines on the map. Those are boundaries of regions. Putin claimed "independence" of the whole area of 2 regions. It's MUCH larger than currently controlled red area. It's all the way up to north and also a significant area to west of the red zone.
> thirteen years of (Quebec) French

That’s like saying people learn (American) English. At least, from what I was told they don’t differentiate the two at the French schools here in SF.

> Ask how hard it is to integrate in France when you're from Québec, so someone who's not even speaking French natively? Good luck

People from Quebec told me France was a very welcoming place.
proposal for "Solving PostgreSQL wicked problems"

https://github.com/orioledb/orioledb/blob/main/orioledb-post...
One item he only tangentially refers to: Most developing stories are not worth reading.

At one point in my news addiction, I decided to stop following it on a daily basis but instead "catch up" on all the previous month's news once a month.

So when the new month began, I scrolled and caught up on all the news feeds in my RSS reader. And you'd then see this pattern: Breaking news story. Lots of follow up stories that day and the next few days. If you compare the information content at the tail end of these stories vs the early stories, you'll realize how much junk is in the early stories: Wrong information and filler information. By the end of the saga, it's mostly accurate - there's not much information churn.

So when I would read day to day, I'd read all those articles, and have my knowledge slowly get updated/amended as each day passes. Why go through that much trouble? Just wait towards the end. You'll get more information from reading 2-3 articles at the tail end than the 20-30 you may read throughout.
Yeah, the expectation that _everyone_ excels in leadership and influence leads to some absurd situations, like everyone on a team being "tech lead" for some part of the project. Or the all-"senior" team. Presumably they're all leading each other? Same game goes for cross-functional impact.

The whole point of the separate individual ladder was to give an alternate career path to management. What a lie that's turned out to be.
> Ukraine is still a kleptocracy.

That's true but it's true of any country to one degree of another. European union has a lot of mechanism for preventing misapplication of funds it awards to countries.

> Putin is trying to replicate the first few years of Hitler's intimidation blitz and the world would do well to not appease him in any way.

That's pure BS straight from the mouths of propagandist of USA military industrial complex that Putin is godsent enemy that justifies their existence with zero risk.

Putin just wanted to grab for himself a new coal mine which two republics of eastern Ukraine really are.

He just repeats scenario from Georgia (the one near Russia) .
Your claim was the President has the lowest impact on one’s life. As I showed, it is a reality that the President’s actions have a significant impact on people’s lives, probably bigger than a mayor or state senator or state representative probably has in the recent past.

Whether the President should or should not is irrelevant. The salient fact is that if the presidential election results for 2016 were different, then abortion access for millions or tens of millions of women would not be on the chopping block.

> Their success at the national level is disproportionate to the size of their voting bloc because they know how to play the game.

This is a trivial fact when the game is designed such that certain voting blocs in certain arbitrarily drawn boundaries have more voting power than other same size or bigger voting blocs in other arbitrarily drawn boundaries. Unless you live in a place that can be flipped to your candidate or party, there is not much to do locally.
> If samsung don't respect the warranty, issue a chargeback. Your bank will back you up and Samsung have no leg to stand on.

I don't think "chargebacks" are that easy? It's purely a thing that credit cards do, but nothing else AFAIK.

But yes, this falls well within warranty. Samsung needs to prove the damage is caused by the consumer, and this is clearly not it.

Whether it's worth the time and headaches getting your right is a different matter.
I've always read that hosting your own mail server is a pain. Not because of complicated tooling but because of security. Always wanted to try hosting my own. This makes me want to try even more.
Sure, but when you look at the ordering page, it doesn't mention linux as an OS option, just Windows or no OS
One of the motivating examples for exceptions, at the time when they were beginning to appear in mainstream languages like Ada, was to allow people to write arithmetic expressions using familiar notation, while still having a place to put an error handler for the overflow case.

Perhaps the lesson of the last forty years or so is that this convenience wasn't worth adding such a heavyweight feature to the language, but it seems to me that modern languages are still weak at handling overflow.
I believe that words like "prejudice" are used instead of racism.
Maybe you just need more hobbies or interests outside of work. Working remotely and making good money gives you a lot of freedom outside of work hours, and even during work hours it sounds like nobody will notice if you spent half the day painting or woodworking. I don't think it's necessary in life to be in love with your job - most people out there aren't.
They sold out to a foreign(?) company years ago.

Did everyone miss that?
You could potentially argue that, but certainly Rust doesn't encounter this issue despite being const by default because they simply don't have constructors in the first place.
DevArt – Art Made with Code
"ID systems back then weren't any more thorough than the SSN every American is required to have and use for a litany of purposes today" would imply that a more formal way to record IDs, namely a centralized database of personal information would be an even more efficient way for a government to top the largest ethnic extermination program in history.

And before you say "but that can never happen!", stop for a second and rethink that. It has happened many, many times in human history, and it will absolutely happen again somewhere unless we do our best to confound it.
It is important to know both that no one else is at the intersection and that no one else is approaching the intersection. Consider a two-way stop where an approaching car is exceeding the legal speed limit (as is the norm everywhere I've driven in the US); would you still argue that a rolling stop makes no (zero) impact on safety?
> and my salary takes a 50% cut

Why would you do that?
Thanks, good link.

Also, 68k.news under Links+ or Lynx is heaven.
At first, I would've agreed with your position but I don't at this point.

Russia said they wouldn't invade Ukraine because:

-Russia is holding military exercises, you're being paranoid

-Nobody invades a european country on a wednesday (ok, that's true. They did it on a tuesday)

-Russia is pulling back troops.

-Russia will pull back troops as soon as the military exercises are done. So (previous) sunday. (or not!)

-Russia isn't invading Ukraine, we're just sending peacekeeping forces into the region that we declared independent of Ukraine.

etc... These aren't negotiation tactics to resolve future NATO membership concerns. These are stall tactics to position their military.

What Russia did strengthens the resolve of Ukraine to seek an alliance with NATO although they wouldn't qualify for membership. The more likely reason is that Russia hopes to undermine NATO. By taking Ukraine and putting themselves at the border of NATO countries, they can test if there's going to be a 2 tiered NATO. Countries for which the alliance is willing to invoke art. 5, and countries they are willing to abandon to avoid a world war.
And it isn't 900 million firearms. It is ~900 million firearm dealer transactions, over 50 years.
Neither illegal nor a real "registry" in any useful sense, since they're not allowed to digitize or automatically index the paper records, which are frequently mangled or water damaged beyond discernibility[1].

Edit: the National Tracing Center is currently so burdened with paper copies that their floor is literally collapsing[2].

[1]: https://www.npr.org/2013/05/20/185530763/the-low-tech-way-gu...

[2]: https://www.nytimes.com/2021/05/02/us/politics/atf-nra-guns....
My first contact with RAII was in 1993 with Turbo C++ 1.0, it is hardly a hot new thing.
Has there really never been anyone who died while hooked up to an EEG? That seems unlikely to me.

Edit: liars liars pants on fire. It has been done before.

https://www.sciencealert.com/brain-activity-recorded-as-much...
There are definitely a lot of ways to write "cloud agnostic" software but gets tricky as you start to use managed services from cloud providers.

However, it is one of the only technologies that pretty much is available on every major cloud provider in the world as a managed service with guarantees of compatibility

https://www.cncf.io/certification/software-conformance/
Five years ago or so I decided to study some history and I've been reading roughly 5-8 history books a year (mostly history since the industrialisation) and it has completely changed the way I read and contextualize news. I feel that I'm in a much better position to filter out the noise and to grasp the significance of some news that really contribute to major trends. This is on top of generally completely transforming my view of the world, can highly recommend anybody who wants a better understanding of our world to get into history.
A computerized index is easily lost or stolen. It is more difficult to steal a warehouse of paper.
There are lots of "small towns" in Canada where you can purchase a house for less than 200k CAD. Just not in Southern Ontario. Just like there are lots of places you can purchase a house in small town America just not on Long Island or in the 5 boroughs.
Thanks for the passive-aggressive accusation there!

So, what more is there, exactly, to my story? My name is pretty simple, but, like many European names, has 3 parts, as well as some 'unexpected' letter combinations.

As far as I know, you can only request an ITIN by phone. Possibly, this can also be done online now, but that wasn't the case in the 1999-2009 period that I'm talking about here.

Also, the person that answers the phone... how do I say this? Is not exactly fluent in English... Or Spanish (which I can at least spell my name in as well)... Or any human language?

So, you get a new ITIN, with a random ASCII string as a name. And, to file a valid tax form, your ITIN needs to match your name... Which you provide in a PDF.

See where the problem lies here? You want me to upload a few scans of US government letters/forms with my actual name horribly misspellt? You want to see my attorney invoices? Certified PDFs only, I assume?

What, exactly, is the burden of proof you place upon me here?
Before mass mechanization, we needed far more people to cut trees, mine nickel, or grow wheat. Now, we need far fewer people to do those things. But services like schools, banks, and hospitals have need certain levels of population to fund themselves and scale. These forces are the effects of capital, technology, and demographics, not will.
I'd be perfectly fine with that. My ideal scenario would essentially be a national ID that's also a smart card with u2f/federation. I realize there's a ton of details with accessibility but like, we have the technology.
Related ongoing thread:

IRS to adopt Login.gov as user authentication tool - https://news.ycombinator.com/item?id=30430851 - Feb 2022 (86 comments)
Thanks!

1) Not limited to pd.Series -- any type works. So if you have a dataset or a way of expressing types it should just work. That said, pd.Series/DataFrames are convenient, and we have some special tooling around them. We're looking at tooling to add more expressiveness to datasets. Something like koalas type-hinting (there are a few approaches) might be helpful in this: https://koalas.readthedocs.io/en/latest/user_guide/typehints.... With the type-equivalency check we added this should be fairly extensible.

2) Yes! Although not too extensively. I think OpenLineage would be a pretty simple thing to add -- just have to get the abstractions right.
Little things... Destructors; overloading; namespaces; and yes, exceptions. Things I can no longer live without. Generics (templates) are nice to have, too.
"remember pass" of the browser definitely counts as a password manager for me, so that's good too :)

I agree that there are probably strong incentive to hack popular password managers, but I'm sure it's true of all popular software. And a soon as you manage to inject a backdoor in a software, even if it's a cat picture sharing software, you might be able to steal very sensitive passwords from the victim (via keylogger or other means).

Having said that, if you want to steal passwords, are you going to attack the password manager where security might be taken seriously or target the cat picture software whose incentive to do good security are much lower? Personally I'd choose the cat picture one ^^ (if it's very popular)

Also I just want to note that you might very well get hacked even if you are an uninteresting target. Most attacks are not targetted I think, they just send phishing emails to list leaked from miscellaneous website. And protecting against good phishing attacks is extremely hard, and I personally wouldn't ever dare saying "I would never fall for this" or blame victims for getting tricked.
And paying for YouTube prevents Google from inserting ads -- but I find that the majority of content I see on YouTube has embedded ads from the creator as well. Ad-free isn't an option, unfortunately.
In others words they avoided it being written down like the germans avoided calling the Two plus Four agreement a peace treaty. Political trickery.

That may have worked for the germans to prevent paying reparations to greece, but the NATO trick lead to the problems we now have with russia.

Remember how the US reacted to some missiles in Cuba?
The Economist, like NPR, are good at sounding informed and unbiased, but wind up to be egregiously ideologically compromised
It’s hardly a new expression
This critique only works if you a priori reject the definition. Try critique on internal grounds. This is why I mentioned unfalsifiability.
I think there are many obvious holes in your choice of example, but your overall point stands. Let's look at America. Are people healthy and unstressed? The wealthiest nation in the world--obese, chronically ill, depressed, suicidal. If this is progress, I want whatever is not progress.
I snowboarded as a kid but relearned how to ski at 21 because I wanted to ski tour—i.e., go hiking in the winter with skis on my feet instead of snowshoes. Specifically, I wanted to ski across the Sierra Nevada from the Whitney area to the giant groves in Sequoia (which I ended up doing twice, once in each direction!)

The merits of splitboarding can be debated endlessly, but skis are IMO the best human-powered way to travel in many snowy environments. If you're interested in winter hiking—rambling, not necessarily skiing steep amazing powder—then consider starting your snow sports journey on skis instead.
Bitbucket Cloud account pass usage for Git over HTTPS and API ending 01/03/22
It seems you like some ancient language which can't even concatenate a string without writing this dull statement with bunch of symbols.

NSString *string1 = @"Some";
NSString *string2 = @" string";
NSString \*string3 = [string1 stringByAppendingString:string2];

Not to mention it didn't have ARC back in the days.

For sake it was built nearly 40 years ago. Not sure if there's any room to question why Apple and devs wanted a new language.

I was amazed why anyone would want to use this language before Swift but people didn't have a choice.

There were efforts like MacRuby.
How can we detect it inside the browser ?
I also have the amazing paranormal ability to "alter my heartbeat", it's called jumping jacks.
The US didn't spend anything to develop ID.me. It's a commercial product.
One my fears is that as I am dying my brain will get stuck in a subjective time loop, in essence, the last 30 seconds will subjectively stretch out to a thousand years... but with only a handful of repeating feelings and sensations. What if due to other physical discomfort, your memories replayed are those of regret or other unpleasant sensations? (similar to a "bad trip").
True, why use proven technology with decades of production usage with your data when you can use a novel and theoretical CS paper implementations.
> You do not, as a country, get to unilaterally redraw internationally recognized borders just because some people sympathetic to you or who share a language live on the other side.

History would show you otherwise.
Login.gov has been available for years, so the IRS can't lean on the excuse that it wasn't ready yet. This smells more like organizational incompetence.
Note Google explicitly configure runtime to instantly crash on memory allocation errors. With that STL works indeed nicely without exceptions.
At last. Someone sees through the relentless US propaganda campaign and gets at the real motive behind all this.
Gosh, News Hour with Jim Lehrer was a STAPLE in my house growing up. Both parents would be back from work, cup of chai in hand, and you would hear the intro go and even I used to tune in as a teenager to get the news.
Also here's the ticket we have on lineage -- would love input if you have any! https://github.com/stitchfix/hamilton/issues/42
Anyone can edit anything; you don't even need an account. Edits from users with <2,000 reputation and anonymous edits need to be approved, and it's not a wiki where you can radically depart from the original author's intent, but many answer have improvements, additions, etc.
Read before comment:

> When an 87-year-old patient developed epilepsy, Dr Raul Vicente of the University of Tartu, Estonia and colleagues used continuous electroencephalography (EEG) to detect the seizures and treat the patient. During these recordings, the patient had a heart attack and passed away. This unexpected event allowed the scientists to record the activity of a dying human brain for the first time ever.
They're just theorizing here. Generally that would be something to say to console someone, just like "They're in a better place". It could be just as likely that if the person had strong memories of traumatic experiences, they could be remembering them.
This corresponds with what I've read previously about brain activity following clinical death. What appears to be the case is that the brain continues to work for a period after the heart stops and a last breath is taken. So what that might mean is that if one is with a person who has just died, a relative or friend, there is still a moment, just a moment, to say good bye and I love you. And it is comforting to know that during that moment, the brain of the deceased might just be reliving all the greatest moments of that individual's life.
>That's...not how binding international agreements are formed.

Thank you, this is exactly the point I arrived at as well. It's an admission that the primary tool of the US State Department is to make friendly, reasonable verbal agreements in front of the press and public, then do the dirty move they really wanted to do when the news cycle has moved past. This maintains the appearance to the US public that their foreign policy is always just, and never cynical or deceitful.
That's not my point. The point is that this feature once was the hot new thing, and in the future there will be a hot new way to do the same thing in addition to all the old ways, because that's how C++ evolves.

And I would have to say the average C++ dev did not know about RAII in 1993.
So exactly what aspect of Russian propaganda do they believe? Or is it because they don't believe US propaganda?

Because US news (Canadian as well) is way different than European news as well. Even Ukrainian news hasn't been as fear-mongering as US news...
Don’t worry, even if there is a period of bad trip it will be dwarfed by the subjectively infinite relaxation into oblivion
I think that would be problematical in those cases where the special constructors are called, and complicate using constructors in expressions and argument lists.
>People have died attempting the Wim Hof Method (one example [1]).

Does WH recommend using his method for breath-holding underwater? (I don't know)

Hyperventilation causing deaths underwater is well-known and not specific to WHM
Related past threads:

Prosecutor won't charge reporter who uncovered database flaw - https://news.ycombinator.com/item?id=30318208 - Feb 2022 (121 comments)

The governor of Missouri still doesn’t know how websites work - https://news.ycombinator.com/item?id=29752259 - Dec 2021 (21 comments)

Reporter may be prosecuted for using “view source” - https://news.ycombinator.com/item?id=29737412 - Dec 2021 (163 comments)

Reporter who told Missouri officials of website flaw did 'nothing out of line' - https://news.ycombinator.com/item?id=29098289 - Nov 2021 (190 comments)

Gov. Parson releases video attacking newspaper for viewing HTML - https://news.ycombinator.com/item?id=28980855 - Oct 2021 (26 comments)

Gov Parson pushes to prosecute reporter who found security flaw in state site - https://news.ycombinator.com/item?id=28946392 - Oct 2021 (525 comments)

Governor vows criminal prosecution of reporter who found flaw in state website - https://news.ycombinator.com/item?id=28866805 - Oct 2021 (678 comments)
Yes, it was taken over by people like the Lucasfilm representative quoted:

> We've been very clear all along on where we draw the line. We love our fans, we want them to have fun. But if in fact somebody is using our characters to create a story unto itself, that's not in the spirit of what we think fandom is about.

> Fandom is about celebrating the story the way it is.

Shudder.

Brilliant article, kind of depressing in light of what's happened since.

I've always taken a view that if someone's built something people value and they choose to sell out that's entirely up to them, I'd have done the same, no moral judgement. This has me questioning that a bit, when it comes to social phenomena. If you built the tech but your users made it into the thing they value, you have some sort of moral obligation not to let it be destroyed, don't you?
Other people have thought that "At the time, Russia couldn't even..." and regretted it.
Is it just to benefit dealers, or is there a provision in WV law for independent repairers to gain access to the ECU updates?

I agree this smells of being anti-competitive against any manufacturer lacking in brick-and-mortar dealerships (e.g. Tesla).
Interesting ! As an anecdote, I have tried to put a bit more weight by starting the day with three croissants and it hasn’t been really working.
I am afraid that the last few minutes of life will be like a confusing and disoriented nightmare. That has always seemed to me to be the most likely scenario as your brain is shutting down.
> They generate syntactic noise at every point they touch the call graph: function signatures, calls, returns.

This is not "noise" but needed information. A function that can error out should not have the same signature as one that will never return an error. Similarly, call-site special syntax (like '?' in Rust) helps address the concerns raised by hidden control flow.

> Since the caller must be aware of them, generic code generally has to be Result-aware too.

True, but the Rust standard library includes a zero type that can be used to mark a Result-aware function as infallible, making it easy to wrap it with a non-Result type.