skysight-inc/HackerNews huggingface dataset:
Hell, yes! I've been saying this all my life. At one point I was forced to wake at 5.30 because we lived too far from school.

I'm can't say it caused depression, but it surely made me feel like crap every day, almost all day.

And this is not particular to the US. I live in South America and it's the same here. With one benefit - we don't engage in as many extra curricular activities, so that won't be a problem.
>First, this is what keeps these companies around. You don’t keep a client by telling them they’re wrong or ignorant. Two, buying the big three name is essentially idea laundering

I completely agree with you, but if everyone knows this, then why does this ploy work?
You can see an example at the end of the talk here https://youtu.be/DFzukK5-rpU?t=1497
did you had a look into Colima? https://github.com/abiosoft/colima
Why do they block Serbia? I work with a Serbian offshore team (Intens) and my understanding of Serbia is they have one foot in Russia and one in the rest of the world, kind of like Belarus (but the leader isn't in the pocket of Putin), but I haven't heard about DDoS or other attacks coming from Serbia.
> I know someone who saved companies from bankruptcy, usually heavy industries. When he get hired he install security cameras and other measures and after a few week usually find out that a lot of people are constantly stealing valuable materials from the company. It’s always people in the union with some friends that work on the floor.

It always strikes me how unions in the US are subject to these kinds of casual stereotyping attacks that would be totally outside the pale anywhere else.

Well, that can go both ways. Maybe your friend is an union-busting crook hired by those companies to push out union leaders via fake investigations! It could be that he got caught trying to have a chilling effect on unions via electronic surveillance (a practice that the NLRB is cracking down on [1]), and made up stories about stealing in an effort to justify his snooping.

(I don't actually mean that last paragraph, it just demonstrates how you can make up these sorts of stories out of thin air in order to appeal to people's existing prejudices. If you want to have a reasonable conversation, a good starting point would be some statistics about union v/s non-union employee workplace theft.)

[1] https://www.nlrb.gov/news-outreach/news-story/nlrb-general-c...
https://pirogove.blogspot.com/

here is my music ep, also ;)
https://archive.org/details/ARISEFACEGREEN/
Build a Custom Promise Implementation
>We all (globally) have to try to hold each other to account.

I'm sorry but De facto it is kinda ridiculous. Since "western" entities almost completely control media and influence. Criticism always occur one way street.
CMake is getting there, https://www.kitware.com/import-cmake-c20-modules, and you can easily use them on Visual C++ 2022. All my hobby coding is done with modules nowadays.

The problem with clang is called Apple and Google, as they decided to focus on their own languages (Swift, Objective-C, Carbon, C++17 being good enough), the compiler vendors that profit from clang forks haven't cared that much to contribute to upstream.

Meanwhile VC++ and GCC are quite green on C++20 compliance, and GCC modules are almost there as well.
I got better over the years. In a later organization I actually gathered signatures to become the staff council for the employees(a German thing). People thought it was ironic, because some of the the things I wanted where also in conflict with what the previous staff council wanted. I noticed a couple of things though:

1. The union did not actually help the workers nor care. Even though a lot of them paid pretty high monthly membership fees.

2. The staff council leaderships usually get corrupted after a while once they get some perks from management.

I got pushed out eventually, I received a settlement, because they didn't want me to open my mouth about the things I'd seen. I had some major impact in their long term results, especially since they had grift going on in their construction project which would have led to 10 year old networking infrastructure be installed. Physical access control that didn't have wirings installed and core drills with no space left for future extensions.

I could have stayed for another 5-10 years since I was not firable, but they made sure to pull me of projects, so I wouldn't look behind the curtain. I still have most of the employees and some of the senior leadership report these things to me though because of the trust they had in me.

It's a hard path to choose and it's a thankless job in terms of career. The question is how happy are you will all your peers and subordinates and even the non grifting subcontrators(in case of the construction) be grateful to you.
That's a pretty big conclusion you're drawing there, and it's not something that's been supported by much evidence.

To be clear, the contention is "Most heavy industries go bankrupt because union members are constantly stealing supplies from the company."

Consider me skeptical. And I'm not a union member, let alone UAW.
Fairly contrived example, but something like this. Where you are accepting dirty input and need to normalize it. In this example I suppose you could set the type as int|str|Decimal|float|bytes, but the normalization still needs to happen somewhere.

class Food:
def __init__(self, temp):
if str(temp).lower().strip() in ['hot', 'warm', 'cold']:
self.temp = temp.lower().strip()
else:
try:
temp_int = int(temp)
if temp_int > 120:
self.temp = 'hot'
elif temp_int < 60:
self.temp = 'cold'
else:
self.temp = 'warm'
except ValueError:
raise ValueError(f'temp must be a number or one of the following: "hot" "warm" "cold", received: {temp}')
I can totally see this. I'm friends with people from previous jobs where we joke out entire friendship is built around trauma bonding!
I started my career in advisory consulting for a Big 4 firm, which should support the premise of the article - a lot of times you have kids fresh out of college telling you what to do. While I quickly left for a smaller consulting shop that helped grow my technical skills more, I eventually moved out of consulting altogether for the reason you outlined in your comment.

I got really good at working on the current engagement at hand, but I never got to stick around and see the impact - for better or for worse. I was missing that critical feedback loop that would help tell me if I needed to course correct what I was doing or how I was doing it. It's also really easy to get super deep into one type of engagement which can severely limit your career mobility if that skillset goes out of style or if companies around you don't have a need for it.

Switched to an engineering role after that and it's been much more constructive to my overall career.
Not really anymore. Wine, Proton, VK3D, .. have improved so much that the native gaming experience on Linux is more than viable. The Steam Deck might be the best example of that.

I'm very happy that the last few years I didn't have to keep a horrid Windows install around, just to play a game every now and then.
> They learned how to make a project look shiny for 6-18 months

This is the root cause of so many problems, execs, politicians and even employees now that personal branding has taken over for everyone have no interest in building things that last past their mandate. We are drowning in shiny novelty and yet organisations and infrastructure are crumbling.
> This however is not the case when Japanese text is mixed with ASCII control structures. For instance XML or HTML documents include enough in-line control data that is in the ASCII range that UTF-8 becomes more efficient as a format compared to UTF-16 (before compression). For instance the front page of the Japanese Wikipedia is 92KB in UTF-8 and 166KB in UTF-16.

https://lucumr.pocoo.org/2014/1/9/ucs-vs-utf8/

The favicon btw is cached and amortized across all HN pages whereas the text is not.

I forget where I read this but about a decade or so I remember reading a paper or watching a video (maybe from the Azul folks?) that looked into JVM memory usage and a good chunk of it was strings and the ucs2 encoding was a problem. That’s why even languages that are nominally utf16/32 as the native type will frequently auto detect and special cases latin1 strings (python, js, etc). The other piece of it is that strings are copied around more and processed differently from images. The knock on effects of utf32 can be quite unfortunate (ie rendering your html document is meaningfully slower which you care about even though by weight your images take longer to transfer and show)
Not economic liberalism, more political liberalism.
Chipmakers threaten to defect to US, EU
This makes sense, but during takeoff in a plane of 100+ people, none of them happened to be looking out a window and notice that they were falling below the cloud cover and getting a lot closer to the ocean? Or were they still in the clouds?

EDIT: Someone in another comment mentioned that ceilings were 800 feet, so passengers likely would not have noticed they were getting closer to the ocean at all.
> audited by a big 4 accounting firm every month

You say that as if it means something. Enron routinely passed audits from a Big 4 company.
These days I code primarily in C++, which is what Rust seemingly is designed to replace. It doesn't, as far as I can tell. I optimize directly for the hardware I'm running on, which typically gives me 10-100x performance improvements. Controlling how memory is managed is critical.

It's great when something new and better comes along if that's really the case, but I've seen the "incrementally better in certain use cases" play many times before.
I wish Go would care for binary libraries as C++ does.

I just use vcpkg and NuGet, done.
>nobody at all below the age of 40 wants to read The Handsmaid's Tale.

Off the premise it's not something I'm interested in but I'll put it in my reading list, just to see what it's all about haha
If you're a particularly hot startup with an already high valuation you might be able to find a private banker who will loan you the money secured against your ownership. Although this comes with interest you have to weight it up against the potential tax savings of taking a loan while keeping in mind the recourse options involved should the valuation of your startup go to zero.

Other than that, taking liquidity mid way through is sometimes called taking money off the table. Some VCs might even encourage it. The reason this is that while you, as a founder, may be over the moon at taking say, 5 million in VC and selling the company years later for 15, your VC wants the companies they invest in under a fund to 100-1000x in value.

Most of the returns in a successful fund come from 1-2 companies. So VCs need every one of their portfolio companies swinging for the fences so that one of them can be the unicorn.

You'll notice that they need to get lucky only once with one company whereas you're a sample size of one.

That's why VCs might want to dissuade you from taking what might be a great outcome for you (a 3x ROI) and swing for the fences, they dissuade you by letting you take money off the table early so that you can be happy at the bare minimum you captured some of the upside and can now swing for the fences.
Check out the OpenWRT Table of Hardware.[0] It runs on all kinds of stuff.

[0] https://openwrt.org/toh/start
https://twitter.com/karpathy/status/1615398117683388417

May be this will be of help :)
Thats depressing. Goodbye family farms
Get relationship advice from a clone of relationship expert, Esther Perel
I have an android TV using armbian with a nextcloud instance, transmission, pydownloader, radarr and sonarr. I have another running a quake 3 server. They are cheap raspberry pi alternatives with a nice case and a very good power supply using 12v instead of 5v, which is more stable.
Okay, but neither of those are open source...
Quantum Entanglement Isn’t All That Spooky After All
It might be that at this point the solution to inflation is to let things settle and get more efficient after the significant disruptions we’ve seen.
My father-in-law works for a defense contractor around DC and works with and travels to allied countries on classified + items. He has several stories of him and his colleagues at his office being on the receiving end of un-intended reply-alls with the end result in most cases of a military team coming to the office and physically taking away all the computers that had been on the receiving end of the reply-alls.
If you look at “real” non-profits, there are a couple of key things that are largely missing from Open Source fundraising today.

First is capital campaigns. A capital campaign is a campaign to raise a large amount of money towards a goal. E.g. “we need 3 million dollars by the end of the year for our building renovations.” Having a concrete target is more motivating that just asking for “whatever you can give” to “keep the lights on.”

Second is cultivating relationships with (large) individual donors. It makes sense to track people who have donated to you, send them thank you cards, and take the biggest donors out to lunch. Then when you need money and you’re running your capital campaign, you can ask previous donors for larger contributions. It’s not cold-emailing, because you have a previous relationship with your donors.

Today, open source funding looks more like begging with a sign—sitting in a prominent place and asking for a small amount of money from a lot of people. Nothing wrong with that, you can get enough to eat, but I’d like to see free and open source software try more sustainable and effective strategies.
I've been working along side(not in) an IT union for 15 years, what an interesting ride.. If you ever want to see how unproductive and lazy people can be this is the place!
Has Anyone Created a Black Hole on Earth?
> up 6.4% from a year ago

Is this the correct way to refer to inflation percentage vs. last year?

On the graph, it shows that inflation was 7.5% in Jan 2022. The wording makes it sound like it's now 7.5% + 6.4% = 13.9%.
English is not a first language for many people on this site. The tone of conversation is what's important.

> I don't really see anyone else acting friendly - it's all just one ignorant two minutes hate after another

I just dont understand why you frequent a site that constantly raises your blood pressure so easily and considers the entire userbase as ignorant, unless you want to push a narrative. You can engage in a debate without name calling and being constructive. Your comment history is just bashing all the way. There is a difference between a debate and a fight.
I reference the cpp core guidelines all the time. It's not dead at all, things like clang-tidy make references to it constantly for rationale behind recommendations.

There's only a few things I'm not a fan of, mostly around mutable out parameters (I prefer pointers not refs to make it clear at the call site it's a potential mutation)
Surprised to see no mention of higher kinded types. Rust has generic associated types but they're not exactly the same and are more limited in their functionality than true HKTs.
It's just over-correction for past criticisms of other loved languages.

"Oh yeah? If X is so good, why aren't there any real software projects written in it?" etc.
The viability of your approach varies a lot depending on the type of job. For creative or technical jobs, sure. For people just on an assembly line doing boring repetitive work, you don't have those levers. Not everyone is a warrior poet who is going to network, and if we all could do that, then it wouldn't work anymore.
Cybersecurity expert Alon Gal revealed that this new type of attack is so sophisticated that even the most popular antivirus programs were not able to stop it.
You make a good point. It can be generalized to say that a prescribed strategy will be successful proportional to how much of the overall org (internal, partners, etc) is invested in it. If the consultant is a one-man shop throwing out proclamations he will get very little traction. If he is a 10 man team digging into the actual systems he will get more. If he is a 100 man managed services embed he will get the most
Rust still needs to prove itself on being a GCC/LLVM alternative, CUDA, SYSCL, HPC and HFT compiler toolchains, MPI, AUTOSAR and MISRA standards, game console SDKs, mobile OS SDKs, ....

C++ still has lot of momentum for the upcoming decades, regardless how much we would like to RIIR everything.
Why do people in the industry claim nothing would be invented without patents?

They don't know a world without such patents and they don't know the people and companies who would do research in such a world.

That's a claim like nobody would be a fire fighter if it wasn't a paid job. Guess how reality is really like.

What about all the underpaid people in healthcare? By that mindset those people wouldn't exits.
What most people in this thread don't realize is that Teams, like most products sold to CIO, don't have to be good for it to succeed.

Instead of an stellar ux, Microsoft is focusing on what sells it - that seamless centered experience that unifies SharePoint, Power, replaces slack and Discord and everything else in a single app.

It sucks, but it sells, because people buying it aren't the core users.
Expectations are tempered by other expectations too. The Fed interest rate is projected to peak at 5 - 5.25% this year, so 6.4% is in ballpark.

It's not like a year ago when inflation was at 8.5% and the Fed was still at zero. That was a very volatile combination.
Just post it then
Nah, I disagree. Rust fills the void of "natively compiled safe language". If you need something that's "like C++" (whatever that means to you) but safe, Rust may not work for you. And it's certainly not true that no one needs a safe C++. If someone right now starts a new project in C++ and not Rust it's because that's what they think is best all things considered, not because they don't need memory safety.
Well, from the title I had expected something about miniziming elevation changes for eg bike routes. Not even a flat design map?
Why do you write Russian like that?
While I get their unease.... moves like this in a Globalized economy (supported by most Unions) might just prompt Tesla (or any other) to find an overseas shop to do this work for them. It's really a lose-lose for them, in my view. They may buy themselves some temporary "relief" but it'll accelerate business propensity to find more economical alternatives.
I think energy drinks (e.g. Monster, Red Bull, AMP, Kickstart) are HORRIBLE for your health, as someone who drinks them.

It's absolutely true that it gives you a short term boost that you need to make up for. It spikes your blood pressure 5-15 points, overworks your heart, and kicks your metabolism and immune system into overdrive. One day is whatever - you just need 9 hours of sleep instead of 8. Two or three days, and you seriously can't function without it the next morning and start losing muscle mass, getting headaches, nose bleeds if you are prone to them, etc. As someone who used to drink them (and still do on occasion), none of this is an exaggeration.

Furthermore, they absolutely ruin your teeth with the acidity.

On-topic - the US army rangers did a study on caffeine specifically (among other substances) and found that it tightens up shot groups and increases response times. It is not, by any means, a placebo.

Oh, and building up tolerance is a real thing too, of course.
MGTOW aka “The Gratitude Club”
As a systems programmer any mention of the word Haskell next to the word Rust sends shivers down my spine. Haskell is the king of yak shaving abstractions and is almost the polar opposite in all the ways that made C the most practically successful language on the earth.

I do not want abstractions where they aren't needed. I want control, simplicity, a clear correspondence between what I'm writing and what logical assembly I'll be generating (logical, not physical). Most of all I want my code to be stupidly clear to the next person reading it. Systems programming isn't like writing a Java app, the domain is complicated enough that there's no room for abstraction astronauts to create problems where there are none.

I am still very wary of Rust. I have used it and will continue to use it, but it still teeters on being too complicated to be useful in the same way as C.
Aren’t you the same person who was worried your “voluntary” retirement might be held against you when/if you look for a job?
On the contrary, I struggle to think of "nefarious" goals.
Everyone was telling me last week that this was not going to happen.

There is no way inflation will be reduced until the FED rate is well above 7%.

If you thought you were hearing about a lot of lay off the last month, just wait. People do not have money, and when they do not have money they cut spending.
What "obsolete" software and hardware are you using that's somehow blocked by Cloudflare?
This was not what I thought it was. I assumed it was the `for(auto f : <collection of class>)` issue that STL tried to fix and gave up on. Turns out it was initializers and locks. Extending them to live as long as the loop much like the `if` initializer syntax does for the block.

https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p27...
There is a difference. He hit them on a crosswalk, not in the middle of nowhere. While not totally blaming zloirock, I don't understand why a driver shouldn't be punished for killing a pedestrian on a crosswalk.
Yeah hockey in Canada... JFC. Especially small-town/rural Canada -- is a whole other thing. I personally grew up relatively sheltered from it, and my own kids don't participate or care -- but I grew up in rural Alberta and when I got to high school and saw how many kids around me... that was their whole life, I was kind of shocked. But it was at least a clear cultural demarcation line ... the people I liked and hung out with had nothing to do with hockey/sportsing, the people who were rampant violent homophobes ... were.

So, yeah, I guess what I'm saying is that hockey is an obsession for hockey families. For everyone else... kind of a shrug.

What I'm always shocked with with the US is the degree to which just almost everyone is into football. It's some sort of bizarre national religion, and a default smalltalk conversation topic. When I go skiing with friends in the US and we go up a chairlift with strangers, it seems almost always the icebreaker convo. When I worked at Google I was always surprised to find total CS "nerds" strike up a convo about football.