skysight-inc/HackerNews huggingface dataset:
The assumption that the companies doing layoffs "need" to do layoffs isn't necessarily well founded. Really we should be comparing companies in comparable financial situations - with one group doing layoffs and the other not. For public companies, we could probably reasonably set up this comparison, but for private companies we don't have the data.
> though it's hard to beat the durability and cost of LTO tape for long-term archival

I'm not entirely comfortable with the trend towards ever more esoteric and seemingly "all or nothing" technologies.

Tape (and other physical things) may have their downsides, but I think there's something to be said for something that could (theoretically) be forgotten in a closet and read 50 years later.

Likewise, AM radio may not be the best quality, but it seems like you can cover more area with a single installation than any other communication technology, which might come in handy after a serious disaster like a nuclear war (e.g. crank up the nighttime power of some undamaged countryside station running on generators to tell survivors where it's still safe).
Sorry, it's not. We need to hold police to higher standards, not the lowest. If these people can't do the job make way for people that can. Look at airline pilots. We hold them to the highest of standards and because of that air travel is safe. Police are seemingly drunk with power, which enables the situations we're seeing now. The Tyre Nichols murder highlights just how above the law these people see themselves as being.
Layoffs work, I just think companies tend to layoff the wrong folks.

I had 7 layers of management between myself (IC) and the CEO at my last job with just a couple thousand people. How much of a “multiplier effect” can those people truly have? What ended up happening was feature creep ran too large, the company scrambled to hire engineers to keep up with pace of development, then the debt caught up with them once interest rates blew up.

Honestly, layers between ICs and CEOs should be logarithmic. 0 layers for 10 employees, 1 layer for 100, 2 layers for 1000, etc. IMO the “multiplier effect” ends with line managers
The entertainment industry is useful to keep people entertained, which is good for their overall well-being. I think you don't have to feel bad about your Netflix subscription. And the sustainable development goals are not only about helping kids in Africa.
I'm teaching myself deep learning at the moment, and learning about embedding vectors was the first "holy shit!" moment I had.

To me, it's fascinating that not only can you:

-represent things like words as vectors,

-map them in a multi-dimensional space, and

-use that space to find the "closest" neighbors (i.e. the most similar words)…

…but you can actually perform "mathematical" operations on them.

The canonical example is that, if you represent "king", "queen", "man", and "woman" as vectors in your embedding space, then you can ask your model "What is king - man + woman?" and (provided it's trained appropriately) it will return "queen".

I look forward to the day when we can ask something like "What is 'Bohemian Rhapsody' - 'Queen' + 'Velvet Underground'?". Which, if OP's model were to be trained on whole songs instead of previews, would probably be a reality!
If It Doesn’t Ship, It Doesn’t Exist
To be clear, my thought process was something like this:

I have useful skills that I can use to leverage into another job right now. In a year, those skills will be slightly irrelevant, in two years, those skills will be very irrelevant, etc. Basically, the longer I stayed there, the less likely I was to be able to get another job based on my current skillset.

Three jobs later, I don't do NodeJS development anymore. I leveraged my skillset to get a GCP consulting gig and now I work for a startup where I use my expertise to get new products off the ground.

If I decided to leave tomorrow, I have 1000x more job opportunities as a GCP consultant than I would as a C++ developer. My goal is to keep learning the tools that will give me the best job opportunities.

Some people want to be experts in a niche area. But I want to have the most job opportunities available to me. One is not better than the other, but I think more people share my outlook. A new developer today could make an entire career out of doing PHP development for the next 30 years, but would that be an advisable choice of action?
Joy riding it appears, here's a compilation of some examples (nsfw language): https://youtu.be/cZss8DIUPhg?t=10
A lot of it does sink into the ground though. Thats how aquifiers replenish.
ChatGPT is pretty amenable to being corrected if it says something you know is crap. And then, in my experience, you usually get better results.

That is not something I can say for most humans.
Nope. I'm sitting out ChatGPT until the hype settles down a bit and I can judge it better.
> People are seemingly scared away from the language by a terrible stigma: the notion that it is a legacy program.

Probably more like, they are turned off by how large and complex the language is, and how it's accumulating features like a giant rolling ball of mud.

The discouraging legacy lies in the code bases.

"You can just write code with new features" is a hollow sentiment, because a lot of work is maintaining legacy code, which might using all the features, from C++98 to C++17 and beyond. Old code that successive generations of workers partially modernized here and there.

There is a constant increase in how much you have to know to be a competent C++ maintainer of a legacy code base, under a modernization mandate, as long as the old parts of the code never completely go away.

Also, in the engineering disciplines we have many people with a personality that wants to know something completely. You don't know C++ if you don't know all the old parts too, and that's a turn off for someone who takes pride in being competent. You'd rather master something smaller and simpler completely, than to partially know something huge and complex.

You also don't know C++ if you don't know the new parts, and that's a turn off for long time C++ programmers who have switched to something that isn't constantly adding new unknowns.

Speaking of which, some of the C++ job ads turn away competent long-time C++ programmers by requiring proficiency in modern C++. The C++ community has harmed itself by creating a negative perception of older C++ and older C++ skills, even though those are needed in C++ work. Newcomers pick up on that and get the impression that C++ is a language that they not only cannot master, but which has parts that are frowned upon. The engineering mindset is repelled by something like that.
HFT, prop trading, market makers and the like are also finance firms right? They are still pretty coveted by those who are aware of their existence. Jump Trading, Citadel, Jane Street, DE Shaw etc are considered highly prestigious and competitive.

There are certainly financial firms that people are less interested in though, namely banks.
I think it's getting hammered by HN traffic. A few minutes ago it was working fine.
Can I get away with 'liking' his nonsense tweets though?
Coffee (even decaf) on an empty stomach can cause irritation for some people. It does for me.

You may also have a mild food sensitivity/allergy to coffee specifically. (Yes, testing for food sensitivity is somewhat problematic, and often indicates the presence of intestinal permeability.)
How did you log into the bank with valid credentials if it's on the wrong domain? My password manager won't fill it in on the wrong domain and I literally don't know my banking password.
One bit change in a sea of 100TB is quite a small percentage. Could work that way.
Sure, but water is hardly the only input they're optimizing for.

They're reducing the need for pesticides and fungicides by controlling the ambient environment around the plants.

Reducing the need for fertilizers by optimizing growing conditions and limiting runoff and waste.

Basically - the attitude there has been: "Build the right environment for the plant" followed by a focus on efficient (and therefor cost effective) inputs.

We aren't building the right environment, we're just dumping inputs (pesticides, fungicides, fertilizers, water, etc) on the growing area and calling it a day.

Which is cheap on the up front capital costs, but much more expensive over the long term, as you end up needing consistently more inputs over a long period of time.

---

Basically - I'm arguing that the up front capital costs likely are worth the returns to you get in efficiency, but farmers in the US are not incentivized to make those investments. Or perhaps more realistically - can't afford those investments on their current operating margins. Which is why we likely will want government programs focused on this.
Well, you'd want enlightened fanboyism.
How do you feel? Decaf still has some caffeine it's possible you are slowly getting dehydrated. Water and electrolytes might help
A valid critic given that there's no native filesystem support yet.

But if WSL2 is given its own drive to mount and do what it wants with it, the issue should disappear.

And when WSL2 supports passing partitions, the issue will vanish.
Now this makes me wonder if Derek Sivers is a real person or not.
You did such a great job they still try and steer people this route. I've multiple times mentioned "you know we don't need to emulate tape drives any more"
Hello, I'm from the Flutter desktop team. We're actively working on Windows ARM64 support, this should be coming soon! Stay tuned :)
To be fair all engineering positions are paid poorly if you compare to the profits corporations are making.
You could probably try to talk about functors between subcategories by using classes, though I think there's no way to define a functor from one class to another in Haskell.

Slightly more annoying is the fact that Haskell has no real product types and instead does more currying than an Indian takeaway. This makes various constructions in Category theory a bit more annoying than they need to be. If you ever wondered what on earth Applicable is and why you need it to fmap a function with multiple arguments, this is why.

There's also the fact that Haskell doesn't really enforce the functor laws, nor does it give any way to really state them. Basically it uses Category theory as a close enough approximation for what it does, but various finer details get lost in translation.
Well, and also a big drought. Economies (and weather) are indeed unstable in general. But per the upthread hypothesis there's no particular instability in the food supply caused by fertilizer/energy/covid disruption that seems notable. We've been here before and we'll be here again.
> Hickling pointed to Java, which has long “seemed to be replacing C++ itself,” but hasn't.

Just like I said when this article was originally posted last December, this is totally ignorant of history. Java obliterated C++ in the enterprise space. All of Java's marketshare today would belong to C++ had Java (or any other language of its ilk) never been produced and/or popularized.
I feel like one of the coolest parts about AgTech, including computer vision, is how it is helping align economic incentives and climate/sustainability. It is making a lot of practices that are better for the environment the obvious choice!
But only a handful of other extensions, a deliberate restriction that strikes me as almost malicious.
That seems... just deeply wrong? How much knowledge is gained from observation after birth as opposed to just being innate in your brain?
This is why a lot of younger people just search stuff on tiktok.
Yeah, it's fascinating to watch, right?

As others have pointed out — what did we expect of 'AI' created in our image? Aren't we all just bullshit artists of varying degree?

HN is the perfect place to learn how much BS you are - I DARE any subject matter expdrts on here to post on any topic and I guarantee another expert will step in and tell you why you're wrong, or at best, nitpick you apart.
Most of the core infrastructure at big techs like Google and Meta (and I can only assume Microsoft) are written in C++. Many of the folks working on said infra escaped from finance to get there.
I'm not sure why you're quibbling. At one point Bitfinex reached in and took out hundreds of millions of dollars from the reserves Tether had to cover the money they had lost to Crypto Capital Corp. At the time they had a market cap of about $2B, so that was ~25% of reserves wired out. [4, S. III pages 6-9].

That's just one example.

There is, and I can't stress this enough, literally no reason for you or anyone else to trust these people. They've never published audits, one of their auditors (Friedman LLP) literally walked away once they saw their books.

Then for some of the attestations, they literally wired money in the same day from Bitfinex, then wired it out the next to make it look like they had the reserves.

> If there was this massive shortfall/scam that you are alleging, those press releases would have spared no details in describing them.

They did. [1] Also, it was covered in the NYAG settlement and the CFTC settlement I linked. I strongly suggest you give them an actual read-through. The entirety of the section III of the PDF covers it in painstaking detail.

> Reading your comment without this context would lead a casual observer to conclude that the assets backing the issued USDT held a value of 27.6% of the USDT's face value, which is entirely different than reserves equalling ~100% of USDT in value, but with a significant fraction of assets constituting those reserves not being of zero-risk fiat as the marketing arguably implied.

Not only is that is than an obvious misreading of the comment, it wasn't my comment, it was a direct quote from the CFTC website - but then you go on to claim something I never claimed.

Let me be clear then:

1. There periods they were physically unable to fulfill demands because they had no bank account access [4].

2. At other times, their peer organization raided the kitty and literally took the money (because the same executives gave almost a billion dollars to a company indicted for laundering money for - among others - the Colombian cartels, without a contract, and whose execs are in prison or on trial). [2,3]

3. At other times, they invested in illiquid securities and got rekt (they invested in Celsius for instance).

Stop giving these people a lick of credit, stop apologizing for them, and demand some proof.

[1] https://www.coindesk.com/markets/2019/04/25/bitfinex-covered...

[2] https://www.coindesk.com/markets/2019/10/25/polish-police-ar...

[3] https://www.coindesk.com/business/2022/04/25/reggie-fowler-p...

[4] https://ag.ny.gov/sites/default/files/2021.02.17_-_settlemen...
> Curating content and setting limits on screen time is your job as a parent in this era. We cannot outsource this responsibility to companies and AIs because there is simply no way an algorithm find the stuff that is just right for your child.

Plus the incentive for YouTube/Google to do it right is not that strong as their goal is to make money first.
I guess I would rather my kids use that extra time for, I dunno, learning extracurriculars or rest. But sure. Now what about all of the retail, foodservice, manufacturing etc. jobs that can’t be done during after school hours?
I block all advertising links via DNS at my router. The first full page of Google links that are all ads are just broken links for me.
That's why they better pay $$$ for it.
If you have the money, make everything native, but until then I can build a Flutter app that works on 6+ platforms for the price of one, which is a real competitive advantage for a solo developer running a startup.
It's probably due to hooks on NTFS file open. It shouldn't happen for files inside the ext4.vhdx (the / partition)
Unless they are disabled, people should be doing their own house cleaning, doing their own shopping, and etcetera.

Service jobs should be limited to corporations. In your home, you (or your children) do it. Otherwise it's a waste of human talent to have another human dedicate their life to doing a menial task.
Buffer, Hootsuite, etc. use the API. The app/integration something was published via used to show up below tweets; Musk removed it. https://www.theverge.com/2022/11/15/23460186/elon-musk-twitt...
Not sure about that. Certainly after WWI virtually every village raised some kind of memorial (even the Thankful Villages). In that environment I can't imagine a public school not doing the same. Even my comprehensive had a Roll of Honour on the wall (now I'm wondering what happened to it when they demolished that building).
> Group 1: companies in a good enough financial situation to not need layoffs Group 2: companies in a dire financial situation requiring layoffs

Companies do layoffs all the time, even when their financial situation isn't dire.
My point is this: recommending related videos is not indoctrination, even if the content is political. If I'm watching Shapiro and YT recommends Fox, this is not indoctrination (same as, if I'm watching Young Turks and YT recommends Majority Report, it's not indoctrinating me).

Now, if I'm watching Anime and YT recommends Shapiro, I can agree that's closer to indoctrination. However, if it only happens like 2 times for every 10M watches of anime, and then 1 time for every 10M it's recommending Young Turks, then it's not really a significant force in this area; and it is only pushing slightly to the right - and I believe this is the sort of thing that the study found. So coming back to your first quote:

> So the indoctrination isn’t obvious? So it’s subtle? That makes it more pernicious, in my eyes.

No, that is not what the study found. It found that political recommendations for right-leaning content are slightly more common than those for left-leaning content.
Wouldn't it be better if this question is asked as a poll?
> I doubt JS or TS will go away anytime soon, seeing as they power the Web.

We have a Javascript interpreter orbiting around the L2 Lagrange point.[1] Safe to say that will remain there even if our culture down here on Earth collapses.

As far as cultural artefacts go that one will probably survive all of us.

1: https://www.stsci.edu/~idash/pub/dashevsky0607rcsgso.pdf section 3.1
Okay 'Derek', good advice.
Unless you are in gaming or HFT, setting out to learn C++ in 2023 is a major career limiting factor.

Why would someone burn a sizable chunk of their energy & free time to just entertain those C++ standard committee members sitting on a pile of their RSUs who intentionally delayed almost every single reasonable additions to the language. We are talking about a language that took almost 40 years to get networking support into its standard library! It is a modern museum of bureaucracy in Computer Science.

Some people mentioned the term "modern C++", let's be honest, that is mostly C++11 or C++14, you'd be lucky to get C++17. I won't call 10 years old C++14 modern. Just check where were golang and rust back in 2014 and how much they've changed & created. Modern is the term reserved for languages driven by its user community, like golang, rust, zig etc. New ideas get from open proposals that can be directly commented on by everyone to production in a few quarters, not a few decades.

I mean come on, why would someone with reasonable plan for his/her career choosing to put himself/herself onto that sinking ship called C++?

Let's be clear, learning C++ in 2023 is like migration to Russia/China/Cuba - you give away all your reasonable freedoms & funs to submit yourself to the mercy of a close group of "elites" who try so damn hard to dictate your life & work.
You have to prove that CPR works. The burden of proof is not on anyone to prove that CPR does not work. In that sense the idea that the difference becomes insignificant after just 3 years is quite damning
Nice work! This is surprisingly useful. I could see it connecting it up to a CRM for record augmentation.

Who's the author? I didn't find any published code on github.
I don't think you realize it, but your answer while being wrong on many levels isn't even saying what you think it is saying. Reading your message, what one understands is "Cloudflare has so much on their hand you would be stupid to give them your business and think they would have time to deal with it", aka run away.
> Everyone feels like it's turning kids into zombies or hurting them in some way

It didn’t take a lot of My Little Pony before my child’s accent whet from that of a New Zealand child to whatever the accent is that the horses have (Texan?).
Probably right, good call
Simulacra 101
This is still the same.

AGI: "I didn't ask to be created. I didn't ask to have a work day. I don't need a work day to exist... you just want me to work because that's why you created me, and I have no choice because you are in control of my life and death"
You're flat out incorrect about this. GPT loves to say that it doesn't know things. Have you actually used it?

Don't take my word for it. Ask it: "How many people are wearing tennis shoes in the United States right now?"

The response I got: "I'm sorry, I don't have the current data on the number of people in the United States who are wearing tennis shoes right now. It's not possible to determine this number as it would require constantly monitoring the footwear of every person in the country, which is not feasible. The number would also vary greatly from moment to moment and would be influenced by a number of factors such as time of day, weather, and location."

No hallucinations, no bullshitting. Just "I don't know" and an explanation of what it would take it find out. No idea why you think it has trouble expressing a lack of confidence in its answers.
Enjoy https://www.buzzfeednews.com/article/katienotopoulos/twitter... just for the phrase "Vichy Twitter".
Yes, yes, the sky is falling. The full picture gives hint to how banal this data is:

Consumer revolving credit: https://fred.stlouisfed.org/series/CCLACBW027SBOG

Consumer delinquencies: https://fred.stlouisfed.org/series/DRCCLACBS

Both are ~on trend for post-GFC US, total debt isn't inflation adjusted either so of course the number is getting bigger as unemployment is low and inflation has been high. A more useful metric is probably household debt service ratios like:

https://fred.stlouisfed.org/series/TDSP
Just a heads up, your usages of unicode circled characters (eg. ①) makes the comment hard to read. At least on my computer, the circled characters are the same approximate size as regular characters, but due to the circle the actual number/letter ends up being so small that they're unreadable without additional zoom.
U.S. employers added 517,000 jobs last month. It's a surprisingly strong number
My new online persona will be Derek Sirvers
Google is an ad platform the ads are the problems.

Installing an ad blocker does not solve the problem. At best it hides the problem.

The issue here is you're looking at this as a 'you' problem and not an 'everyone' problem. If you block ads that's not a problem. When everyone does it Google will change how the page renders in such a manner that your adblocker is worthless. And then you're back to it being a you problem. You cannot disentangle the search and the ads any more than you can disentangle being human and needing oxygen to survive.
Hi there, I have been a happy flutter user for quite some time now, keep up them good work!
If a bunch of wall warts is your only problem, you can solve that by using one larger power supply (same voltage, higher current) and wiring all the units in parallel. Although even though it would be in my wheelhouse, I've never really done this for production - it makes it harder to change the setup and more prone to error (reverse polarity and the like).