skysight-inc/HackerNews huggingface dataset:
Is it possible to sue for conspiring to make life purposely difficult? For example if I interfere with someone's lawful use / enjoinment of their property it is a low level criminal offence. Should not that be the same for making / conspiring the life difficult for the purpose of extorting money?
They’re probably referring to preferring std::make_unique or std::make_shared to bare new/delete. Using either of the former makes the ownership semantics clear and avoids the need to remember to call delete at the appropriate time.
C is fine too. I pick a C++ subset that is closer to C than to full modern C++17. Full control over memory access, hardware access and execution. I haven't learned enough Rust yet, that could be fine too, but Rust lacks still many libraries in Robotics and Game development.

What else do you suggest?
id.me probably wrote not doing this into their contract to prevent the IRS from trying to break it.
They exist, but they don't pay well.

The piecemeal contract work that is time-limited and doesn't require any prior relationship usually goes to the lowest bidder. It's you versus a hundred people in other countries with 1/10th the cost of living.

Moving to a higher paying job is the fastest way to bump up your income. Freelancing can augment it, but it's a bigger commitment than what you're describing. Most clients won't be interested in you doing little bits of work as you feel like it. They want things on predictable, rapid timelines.
There are a few counter-examples and Czechoslovakia is definitely one of them.

The Catalan and Basque independence movements, however, have been successfully contained by Spain. They lacked external support and could not compete with the strength of state suppression. If a neighbor ever chooses to get involved we might see independent Basque and Catalan countries.
> To be clear, I’m mostly talking about following TV and internet newscasts here. This post isn’t an indictment of journalism as a whole. There’s a big difference between watching a half hour of CNN’s refugee crisis coverage (not that they cover it anymore) versus spending that time reading a 5,000-word article on the same topic

I guess in that respect I've long quit the news. I'm honestly surprised some people still watch TV news, I've cut the cord a long time ago personally.

I tend to go to axios, New York times, Atlantic, Reason, etc., and not on a daily basis, since long form news doesn't get published as often. Been doing that for a while.

Axios is my favorite for keeping up with daily news, no opinion pieces, just reporting on events and a quick summary of why it could matter in a digestible form.
Everyone has been dead before: Do you have any trepidations about the times before you were born? It's trite to say this, yes, but it gives some comfort to know we are born with the experience of not being alive. Of course Your Metaphysics may apply.
Destructors have been in C++ since the mid-80s. Anybody who did not know about RAII in 1993 did not know any C++.
Why would it be any different than being unconscious?
How NOT to be a good leader: complain and blame others for obstacles you cannot clear. If you cannot deal with your manager's bias, then chances are you won't be able to deal with your team's bias either.
(1) is essential to flutter's success, otherwise each new release of every new system would break something and introduce bugs.

Flutter will never provide native feel and that's not the point.
You can view mastery as an end goal and still enjoy it - you just have to be willing to do it a bit slower.
I kinda look to when the thing finally stabilizes as a sign as to how bad the problem was. For instance, Javascript front end was a nightmare for a long time, but it seems to have finally stabilized into a reasonable stable configuration with a couple of winners, some minor specialized choices, and the endless churn is now a minor sideshow instead of something that is changing the default choice every six months. There was a bad problem there, but it seems to have been satisfactorily conquered for now. (I expect as static typing creeps ever more deeply into the JS ecosystem that at some point that may cross a critical point and cause some more churn, but at least for now things seem more stable.)

While C++'s churn frequency seems to be higher than the Javascript front end churn frequency, as an outsider, it still seems like "best practices" on C++ are churning around 1.5-2 years, it's been happening for my entire career, and it's still happening. If I seem a bit unsympathetic to the claims that the problems are solved if you just write your C++ code this way now, it's because I first heard that in 1998 or so, for a set of common practices now considered laughably out of date, of course.

At some point it becomes more cost-effective to just "churn" on to Rust next time, because even though in that same time frame Rust is a younger language that was going through its early design iteration phase it still seems like it has settled into a lower-frequency churn rate lately for "best practices" than C++.

There's probably some interesting and deeply profound reason why C++ just can't seem to stabilize across what is approaching an entire human generation, but I'm nowhere near interested enough in learning it to actually learn the amount of C++ it would take to find it.
If a browser extension requests new permissions it will be disabled upon its update.
Every app gets to send me exactly one spam notification, after which I either silence notifications from that specific app or uninstall the application. This behavior is so common and so fixable, I don't see why this is news worthy.
A fair counterpoint: some of the most hyperbolic, partisan, and bizarrely flawed takes have come from Trump's own legal team (looking at you, Giuliani).

But I'm sure we could find bits of embarrassment anywhere we look!
Never used Flutter, no plans to use Flutter, likely would never rely on anything by Google in this space if I could help it. Not sure why you're asking me about it, unless you think my question about this v0 library is somehow a defense of Flutter, which it's not.
You may have read the article, but you failed to understand it.

> Thaler applied to register the work as "as a work-for-hire to the owner of the Creativity Machine.”

That's his shtick. He disclaims any involvement in the creation of the work, other than "hiring" the AI to create it for him, and then pretends to be offended when people draw the conclusion that he doesn't own the work because (according to him) it wasn't created by a human.
> I don't understand what is difficult or non trivial about these types of databases

Boy were you right about that
I have yet to start a career and I'm already at that point. The things I'm passionate about are just not monetizable or you need to be the 0.00000001% (without counting luck and connections) to make some profit.
Flutter is most likely over represented on StackOverflow because of Dart, which is niche and used nowhere outside Flutter. So people have a lot of questions about it.

Flutter would probably be more popular if it didn't use Dart (e.g. Kotlin), which also means it would receive fewer mentions on StackOverflow. That's exactly the phenomenon we are seeing with React Native.

To me, the only real, tractable metric for assessing how popular a technology is is by looking at job postings. And from that perspective, Flutter is nonexistent.
> Donetsk and Luhansk and Crimea had 70%+ ethnic Russians with pro-Russia sentiment.

The absolute majority sans the single digit percentage of ethnic Russians hate Russia with passion.

And I am not even talking about ethnic Russians within Ukraine, but Russia itself.

Russian Far East very seriously wanted to seccede.

South Russians don't count themselves as the same ethnicity as Russians living in the Moscow at all.

People in Urals, besides attempting at Urals Republic in early nineties, are still very unhappy about Urals, and Western Siberia being the poorest part of Russia, while their resources allow Muscovites bathe in Champagne.

All other ethnic republics will secede in no time as well if given the opportunity.

Russia will be the next Yugoslavia. This is what we actually need to be talking about

Russia losing its oil/gas, or Putin getting assasinated, or just any major crisis = Yugo with nukes, and a civil war 10 times worse.
Schrems II is based on the argument that there is no due process for EU citizens to even check if data collection in the US is legal. That's a constitutional argument, it doesn't help to change laws. Or, well, as "constitutional" as it can get with the EU.
> In particular, it was about giving the government of Canada the permanent power to freeze, without trial or legal recourse, all the bank accounts and other assets of anyone it decides was ‘directly or indirectly involved’ in an ‘illegal protest.’

Is this actually true? According to [0] "The Declaration expires after 30 days unless an extension is confirmed within specific timelines by both the House of Commons and the Senate.". I don't see how this would grant the government permanent powers unless the Emergencies Act gets renewed in perpetuity.

[0] https://www.canada.ca/en/department-justice/news/2022/02/can...
Why does our current lifestyle require constant growth, could we not just stop at our current energy consumption level?
Those already exist, eg. littlesnitch on mac. As it relates to this problem though (ie. zoom), such program would get annoying pretty quick, because they'll be connecting to random IPs every time (different relay servers/peers), so you eventually get tired of the alerts and whitelist everything.
Interesting project and appreciate the simple / brutalist layout.

A couple questions:

1) That's a lot of news! Just browsing the headlines would take a long time. Any ideas on how to make it more compact? I'd definitely be interested in a site that could give me 15-30 high quality links per day across a diverse spectrum of content and sources.

2) I personally appreciate the discussion aspect of HN and wouldn't enjoy just visiting the links alone. Any thoughts around including a link back to the original HN discussion?

Thanks for sharing!
My family didn't have a TV while I grew up. We had one once, it broke, and my father decided we didn't need another.

As a child this seemed unreasonable and unfair, right up there with not having pizza as often as I wanted, or other similar not-actually-traumatizing problems. Then I became aware of how much time my peers spent staring at TVs, filling their mental spheres with the ephemeral details of forgettable TV entertainment. And none of them were reading anything.

I was very happy we didn't have one.

Later in life I got a TV to watch rental movies. That was great.

Then I tried cable for two years and lived with the dreck for a while. Everything was clearly designed to communicate to stupid people! Even the history and science programs are ridiculously dumbed down.

But the worst by far was the "news". The faux partisan battles that turned into real partisan battles with two (not always equally) incoherent sides. The same people banding together on each side (there are almost always exactly two sides!) of every issue.

BUT worse than the news was the advertising. People are so used to it they don't see it for what it blatantly is. Completely bizarre communication techniques doing only one thing: Brainwashing! Repetition of nonsense phrases, ridiculously happy/sad people, products shown in painfully contrived situations, ...

The problem with news and advertising isn't just that they are misleading, or that they are dumbed down, or that they are designed to be emotionally addictive.

The worst problem is that exposing ourselves to constantly repetitive irrationality creates thinking grooves in our minds. It dumbs us down both in terms of how we think, but even worse, all the higher forms of thinking we never develop, that we are channelled away from.

I quit cable after two years. That was enough for a lifetime lesson. Movies, quality TV series, there are actually enjoyable inspiring things to watch.

But I live a life almost completely devoid of any commercials, and no video news, talks shows, etc., at all.

And by reading I am far more "informed" and more importantly, have a greater, constantly growing "understanding" of people, power, the practical (people) side of economics, etc.

--

I don't think it is a coincidence that the massive societal and personal problems associated with video news and a partially egregious scrapbooking web site are both associated with content produced to coerce us to watch advertising we would otherwise never choose to expose ourselves too.

It is all a toxic brew. Avoid all advertising in you life. You will avoid 99% of the junk and be a much better version of yourself.

I have threatened to drop a friendship when a friend kept sending me stupid baiting political memes. He finally understood me: It is not that it was specifically stupid or wrong, it is that I don't tolerate mental poison like that. Not even from a friend.
A pre-install option for linux would increase user trust that it'll "just work"
Because that meshes so well with copy and move ctors, const and reference members, or inheritance.
Absolutely. People do what they need, no more.

It’s getting better as people shift to cloud and inherit better controls, or implement better controls for cost avoidance reasons.
> It's what people prefer to live in given options most of the time though.

I am sure many others prefer lower rent or not being homeless
I think this misses the cultural and social reasons to read the news. Anecdotally, friends that don't keep up with the news or are more politically disengaged (i.e. don't vote) seem to have a tougher time making friends, going on dates, hanging out at a party, etc. In many ways, the news seems to serve a purpose analogous to sports in my circles; would anyone say that watching sports is a "waste of time"?

I do agree with the sentiment that cable news is essentially reality TV (with less fun). Reading a New Yorker interview and debating it with friends is certainly healthier than zoning out in front of an endless stream of anger.
Google did not do exceptions due to legacy code base reason, in its announcement it says for new code it will do exception, it just had too many old code and can't do exceptions.

Most STL operations and iteration etc will throw exception for errors, if you disable exception, any of those errors, be it recoverable or not, will just std::terminate, which might not be ideal.
It seems likely to me it depends on the person dying.

If you always saw yourself as a victim, if you wallowed in the trauma and abuse that life gave you, then your final moments are likely spent remembering all that trauma and how shitty and unfair your life was, and convincing yourself you’re better off dead and gone far away from this world. A crude way to die.
See https://lois-laws.justice.gc.ca/eng/acts/P-24.501/
this is covered by existing laws.
Proceeds involved in crime. ()
If it can be proven that those fund were not involved in criminal activity, the courts will unfreeze. (or at least that's how it's intended to function).

() that's up to courts, not public opinion. I'm in the public.
How much of this is just acclimation?

Anecdote time. In college in FL, I met a fella from one of the northern M states. First winter down here he was in shorts and t-shirts and the rest of us had jackets and coats. Time goes on and his first summer down here I see him and he looks a hot mess, like someone dumped a bucket of water on him (now, in FL there's humidity so you're sweat doesn't work. This was ... worse. He was sweating like crazy) and I asked, "you okay?" He replied, it's the fucking heat, man! Time goes on and it's winter again. Now he's in pants and a jacket or coat (depending on temp) and I'm like, you cold? He's all, fuck yeah! I told him the Florida summer will do that to you. Makes the cold intolerable.
> Exceptions come naturally from the realization that you mostly have to propagate errors to where they can be suitably handled or logged.

I agree of course that errors must be handled and logged as appropriate, but the implication that this has to happen by popping from the call stack is not justified at all.
This article hits the nail on the head.

I stopped consuming all political, health, and global news the day after January 6th 2021. Pretty much anything that was on CNN/Fox or that half hour after the local news. I never watched local news really anyway, so I couldn’t quit something I didn’t already do in that regard.

I just assumed that if there were news outlets fooling humans into doing something like THAT on January 6th in the USA, then whatever I was watching was bound to fool me into doing something outrageous too, and it was time to stop.

I first started to consider stopping my news consumption after a certain someone was banned from Twitter. The weight I felt lifted off of me when I didn’t hear that noise anymore was immense. I figured it could only get better.

It did.

Just like this article says, within a month, you feel so much better about everything.

The world around you starts to feel normal. Things just are what they are.

Being informed didn’t help me or anyone else. Being concerned didn’t make the world a better place.

If something horrible is going to happen, I guess I’ll just be the last to know. And that’s totally fine with me.

I hope millions engage in cancelling the news. It could just be what sets things straight in this world.
It is, of course, also more difficult to use a warehouse of paper [1].

Requests against that information can take hours to process. There are over a thousand requests a day.

As a federal job-creation program, congratulations I guess, but what a waste of human time.

https://www.thetrace.org/2016/08/atf-non-searchable-database...

[1] ... technically, the data is, in fact, digitally stored so that an electronic equivalent of microfiche-scanning can be used to find information. That scanning is still done by hand because of the 1986 law banning registry creation.
> So many chinese and russians IPs...

And S. Korean, and Dutch, I also recall significant attacks from Central America.

For anyone interested in which geo's appear to be attacking you, and if you are a noob like me, pfelk is really cool:

https://github.com/pfelk/pfelk
A photo is no longer required - now you can do a video so that we can get your face from multiple angles and generate a better 3D model for our facial recognition tech!

Probably I am being paranoid but I think I will go with the photo
Ask HN: Non-obvious product/engineering processes to set up when scaling team?
> Watch your postfix and ssh auth logs if you run a mailserver, you're basically under constant probing!

That's public selfhosting for you these days. I'm really not worried about getting hacked. I'm keeping my setup reasonably safe and up to date. But you're right, looking through the logs is entertaining.
Do yourself a favor and use one of the below tools instead of browser based bookmarks

1. LinkAce: Save your bookmarks and organize them with tags and lists. The bookmarked page is gone? No worries. LinkAce automatically links it to archive.org page.

2. Shiori: Save bookmarks, archive them or use it like pocket. Like LinkAce you can organize your bookmarks using tags

[1]: https://www.linkace.org/ | https://github.com/Kovah/LinkAce/

[2]: https://github.com/go-shiori/shiori
We've banned this account for breaking the HN guidelines. Please don't create accounts to do that with.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
What's it like to be asleep and not dreaming?
Red Teaming and Pentesting: Understanding the Differences and Values of Both
I had a very similar experience. I try to focus on my “circle of control”. Great for lowering your general background stress and anxiety.
I had this exact issue. Over time your irl social network (like your wife) cotton on that you're not in the loop and they'll contact you to tell you about things they think you're interested in. So not only is there better curation going on but you're also strengthening your bond with real people around you.
>you're basically under constant probing

So is fastmail, so is everyone. I have been running my own mail server since 1999. Never hacked, and I completely control RBLs/updates/whitelist/greylist...its great.

Of course, I suppose being a sysadmin and liking it helps.

I agree with OP, however, having your own domain and email can be rewarding.
Please stop posting unsubstantive and/or flamebait comments.

https://news.ycombinator.com/newsguidelines.html
In CA you can have your cake and eat it too. My property values have gone up 30% just in the last year and yet, with Prop 13, my property taxes will only go up 2%.

can you imagine the long term ramifications of such a taxation policy? the guy who made 2 million $ in equity gains over the last 20 years is paying 5 times less property taxes than the poor schmuck with 0 equity gain who just bought the same exact house at 4 times the cost. sure they're both paying a lot of property taxes but the one who just bought into the system, is paying a lot lot more.
Perfect framing, thank you.
No, it's a bureaucracy. Bureaucracies are dumb by default, but very effective at seeking representation. The other side of that is subject matter expertise, otherwise called a technocracy. A functioning government needs bureaucrats in charge with technocrats that report to them; this forces a balance of the efficacy of a technocracy while avoiding the inherent marginalization technocrats are prone to. To me, it sounds like the guy is a bureaucrat who surrounded himself with other bureaucrats rather than SMEs. Something needs to change for sure, but I don't think it rises to the level of conspiracy that folks are brooding about.

Edit: Most of this take is based on my experience in the military in both highly bureaucratic organization as well as very dynamic organizations that had differing structure.
Do you think a significant amount of people who want to run Linux will want it preinstalled for them?
As Lenin put it, "a journal which speaks for British millionaires".
But what does Putin care what it costs Russia? As long as he personally is still well off
Everyone says that, but realistically, at the size of their company, I can't imagine they have the resources to design, test and support both Intel and AMD designs in parallel at the present.

HW development is insanely capital intensive and they're far away from the resources of the likes of Asus and MSI, let alone Lenovo or Dell.
I dread that it might be like my usual (nightly) sleep paralysis, except it will be the one time I don't wake up...
What gets passed off as news and journalism too often isn't either. Just because something happened (e.g., it rained) doesn't make it news. News has to have relevance and importance.

With that proper definition as a filter, a fairly high percentage of US mainstream media news is in fact fake news. This higher revenue fluff is used intentionally to marginalize things that qualify as legit news. Yet somehow these members of The Fourth Estate are shameless enough to cry about "threats to democracy."

The problem is, we don't hear the news admit their definition of news is technically nonsense. Not one of them is willing to police the others. It's hypersonic bullshit that repetition has normalized.

As for journalism...this is a solid filter. It's a handy bullshit detector.

https://kottke.org/20/01/jim-lehrers-rules-of-journalism-1
Hey king, just curious - still do Crossfit 8 years later? ;)
Asking here because you have no contact in your profile!
OTA updates are important for any tech product and (hot take) electric cars have more in common with phones that gas cars. They need OTA updates. I would like to see it in law that these upgrades are not required and should be the users choice. I'm pretty sure that's what this bill was supposed to be before it got politics.