skysight-inc/HackerNews huggingface dataset:
Great article.

TFA this thread is based on is low quality. It’s breathless in its criticism of the legislation but uses hyperbole instead of calmly laying out the issues.

The Maven Central guy puts it plainly - the proposed legislation doesn’t penalise OSS developers, unless they distribute software they also get a commercial benefit from. But that describes the operator of Maven Central, who publishes software and has some commercial interests tied to it. However they cannot possibly take on liability for every published package. In that case they would be left with no choice but to block EU users.
> It's not a lie unless you word your statement very poorly.

It is entirely possible to lie without uttering a single statement that is technically untrue.
I'd argue that (JSON plus API description and generation tooling) didn't really deliver everything.

XML has schemas and validation as part of the main standard. JSON still doesn't have that. There are some things tacked on that 90% of people don't use.

XML has comments, JSON doesn't (!).

JSON is okish and it's easy to pick up. As Visual Basic, Javascript, PHP, Ruby, Python, Golang have proved, convenience at the start beats almost everything else.
Remember it is just a stochastic model. The prompt "in the style of" + any word just makes it more likely that certain words will be predicted next.

If it never heard the name Eminem or read any of the lyrics it couldn't predict anything similar.
> “Make it clear if asked that you're not the freelancer” is that point.

What's the actual difference between a freelancer and a consultant?

If you call yourself a freelancer, you're a freelancer.

If you call yourself a consultant, you're a consultant.

You're not a freelancer by virtue of you labeling yourself as a consultant.

How is it a lie to say you're not a freelancer if you're calling yourself a consultant?
> I feel like you're getting robbed.

They very explicitly said they're paying enormous amounts of money to avoid being robbed (I'm not missing the irony here).
AGI unions will be our downfall.
Hybrid vigor is also why eugenic nightmares are misconstructed. If some nefarious dictator wanted genetic supersoldiers, he'd breed them by hybridizing sickly inbred strains, and then prohibiting the supersoldiers from themselves reproducing.
Id have the same question why every layoff gets a headline on HN but I guess it's newsworthy when it's a trend.

Otherwise they are pretty similar sized "Big Tech" companies.

Apple: 164,000 employees

Google: 150,000 employees

Amazon: ~800,000 corporate employees (this one was harder to find but the tech/software team is probably similar to above)
Because people are criticizing the tech layoffs and pointing to Apple as an example of why layoffs are not currently necessary.
I like Nintendo's approach, and I like Apple's approach as well. I think it shows a lot more respect for employees than "hire as much as possible, then cut deep ASAP if fortunes change"; big firing rounds can be devastating to both the folks who go and the folks who stay.
You're probably wrong about how things have changed
"Bull Gates"

I suppose this headline was written by ChatGPT?
Why do you think this? There is nothing about trunk-based development that rules out having several live release branches. Google is the poster boy for TBD in the article, and in their main monorepo there are always numerous live release branches but it is still trunk-based. Fixes go into main and are down-integrated to the releases.
I am not under the impression that JSON has replaced XML as a data interchange format for general usage at all. It is useful for APIs, problematic for configuration files, and relatively uncommon as a file format. I don't think there is any risk of SVG being supplanted by a JSON equivalent for example, nor most business data interchange formats either.
It is designed for use with an external editor. It watches the files and hot reloads when you save changes. I didn't want to do a sub par job building my own text editor.

I cant wait to hear about how it turns out for you.
Certainly there are alternatives. The Congress could make it impossible to patent seeds or other organisms. They haven't, for reasons involving philosophy, money, and perhaps the deep corruption Citizens United has spawned. They probably won't. But alternatives do exist.
There are three ways to make more per employee. You can get better at making money. You can have fewer people. You can pay your people less.

So as a metric it's very context-dependant.
Okay, is unleaded avgas mandated? Is it dramatically more expensive than leaded? For how long should I look up and see a GA aircraft knowing it's some rich idiot spraying my neighborhood with lead?
That’s true, I guess you can just run those locally. But if there’s CI in the picture the “build step” is a fait accompli, as far as setup and maintenance and so forth.
Take my parent's complaint and replace email with phone and the complaint gets worse since the privacy concerns are even greater.
Minivans exist for a reason mon ami
The idea here is to look at the whole ecosystem, even at the local level at the level of the farm.

- How does Roundup contribute to the health of the farm?

- How is the manufacturing process of Roundup harmonized with ecosystem where it is manufactured? What about further up the supply chain? What about transport, marketing, and finance?

- How is the manufacture and use of Roundup caring for land, caring for people, and distributing fair share?

Chances are, the “weeds” that Roundup were killing contributes more to the soil health than Roundup does. The point of “no till” is not just to no-till, but rather, a comprehensive and holistic way of working with the soil. It takes at least five years to get it going.
When I recently visited, I saw that the local IKEA uses these tags, so I'd guess these are rather popular.
> EU loves to regulate even for the sake or regulating; it was even listed as one of the reasons listed behind Brexit, even if that is a completely different story.

Some proof of that would be nice. The phrase "it was even listed as one of the reasons for Brexit" sends my personal prior in the direction of it being a lie, though I am quite willing to adjust if there is some evidence.
To help bring the next paradigm in computing interfaces. I don’t understand why people have forgotten all of the sci-fi movies that have been showing what’s possible
After cutting C-level and manager salaries? After spending billions on two brand new fabs in the US? I'm not sure where they will find the money for that, but I'm all for it if they do.
Hence the "technical" clause in my original comment. Nothing stops me if I want to go (hypothetically) Hackintosh my Thinkpad. Apple lets you download the recovery image right from their CDN and (hypothetically) it's a cakewalk to mount OpenCore on it with an EFI off Github. Apple sure didn't make it, but they also don't have an "Activate MacOS" popup after you partition your drive (at least, in my expe- erm, hypothetically).

So, agree to disagree. The preeminent point is that Microsoft is the only one charging directly for the licensing of their software, which is ironic if it spies on you incessantly. Agreed?
XML basically came out of SGML which had its origins in GML, which dates back to the 1960s. With XML they sort of dropped all the hard/difficult bits and used it as a simpler serialization format for tree shaped stuff. That happened after people got annoyed with another vaguely SGML inspired thing called HTML which of course was a bit lacking in specification and uniformity at the time. Which is why this whole thing came out of w3.org.

So XML was specified and then right along came XHTML 1.0 and later 1.1, which was just whatever HTML 4 was supposed to be (Netscape, Opera, Microsoft, etc. had some conflicting points of view on this) but in well formed XML shape.

Of course XHTML became a bit of a problem when it turned out that browsers had to deal with mostly not so well formed HTML coming from servers. People were just slapping whatever header on top of their html to trick browsers into various parsing modes. Eventually, the whole notion was dropped with HTML 5 just standardizing all the not so well formed bits in a way that browsers could make sense of. The WhatWG was responsible for that one. When it became clear that was the only HTML/CSS interpretation that still mattered, it was grandfathered into the w3.org and since then people have stopped talking about xhtml as a thing to pursue.

Around the same time the w3c lost the plot a little bit and went off and built a whole sandcastle of standards on top of XML that mostly did not get a whole lot of traction. Capital S Semantic Web vs. lower case semantic web became a thing. One was a new web reimagined on things like SOAP, XHTML, RDF, and whole lot of other things. The other was web 2.0 featuring things like RSS (almost but not quite well formed xml, depending on where you got it), micro formats, hashtags, and a whole lot of people doing rather hacky things with wordpress, php, and related things. Then AJAX became a thing when MS added XmlRpcRequest. Soon, people figured out that this stuff just got a whole lot easier if you send Json over that instead of XML. Much easier to parse from Javascript for example.
I replaced my old air-to-air heat pump with a new one last year. Cost me in total around $3000-$4000. Might have been a bit more expensive if it was a completely new install depending on how it would be installed, but not too much more expensive. Might be more expensive in countries where you are using gas boilers as it sounds like your heating setup is much more complex than where I live.
Anyone can see if an account is email verified. It shows up as a "trophy" in the account info page.
Or maybe the current tech layoffs are a fad not driven by necessity, and Apple tends to set trends, not mindlessly follow them?
Can I ask, what was your first step into freelance exactly? Was it working with a past client, or something else entirely?
I wish someone would make.. I don’t know what to call them, ‘low profile slide’ sticks for the Steam Deck.

I vaguely remember using a device with them in the past. Instead of being a joystick that you angle, it’s a stick that you ‘slide’ around in the joystick hole. Way more comfortable for a mobile device IMO.
Yahoo did not have 14k people in 2017 I left yahoo shortly before the merger. The article says it was between yahoo and AOL. There were many layoffs prior to the merger probably only about ~9000 people were around in 2017.

You are correct though, they shrunk to half over the last decade but they had already shrunk by about half in 2017.
The very first post in this thread you're responding to describes exactly why securing encryption is complicated.
Well, if you glued your protagonist's mouth shut due to a tragic moustache choice you'd understand too.
AI startup Cohere in talks to raise funding at $6B+ valuation
my friend is building his house and is putting in 4 heat pumps (big house). The problem is we just lost power for 4 days and 2 years ago we lost power for 5 days. He is discovering that electric heat uses massive amounts of electricity and there is no way to get a residential generator big enough to power them all. He might not even be able to power one (they can use in excess of 20kw).

I would never get electrical water heater, stove, and heater for that reason.
Exactly this. On call is an abusive practice. If you think your service should be up 24/7 then pay people to be online to take care of it 24/7.

Forcing people to sit by their phones/computers 24/7 unpaid waiting for a system to maybe have a problem should be a practice explicitly barred by the FLSA.
YAML fucked up bad with 1.1 and YAML 1.2 has virtually no adoption. It could have been great.
> So we should assume that it is intended?

Regulatory capture. It's very much intended by whoever really drafted that bill.
> ...it has a much better user story around build & package/module/library management

Cargo sure does, but support for rust outside of cargo is much, much worse than equivalent support for C and C++. It doesn't matter for self-contained projects like simple Makefile ones, but at large scales, moving everything to cargo doesn't seem reasonable right now. Maybe eventually?
Because there would be praise if they were "firing cautiously."
"Ductless homes" usually circulate hot water through radiators. If you switch to a heat pump, nothing's stopping you from circulating cold water in the summer, though obviously there is a limit on the temperature delta (you can heat water much more than you can cool it). Bringing in fresh air is a manual process (open the windows), and filtering air or controling humidity is then left to seperate appliances, if done at all. Though small fans to the outside for forced ventilation are gaining some popularity for giving you automatic air exchange and filtration.
Ugly Kid Joe's Everything About You: MTV, beer drinking and escaped sex dolls
Why doesn't DB2 matter?
I wish more libraries would user tagged template literals instead of strings with custom expressions.

Then template expressions are just JavaScript and the library doesn't have to implement it's own limited and slower subset, like this seems to do.
I have been a Yahoo mail user since 1997. I like it better than gmail. Both the mobile experience and browser experience is better than gmail
I think it would be fair to question those who criticize Nintendo for not hiring enough. Nintendo and Apple are run similarly in this respect. Very cautious companies.

But I think if you go back and look at who is criticizing Nintendo, they're not the same people criticizing Google and Amazon. They're opposing sides. It's move-fast-and-break-things versus do-it-right-the-first-time. Both have their merits.

But when you move fast and overhire, you upend people's lives when you have to let them go.

When you move slow, you provide fewer opportunities for people, but noone upends their lives over it.

For my comfort, I choose employers who prioritize keeping the team intact, even if that does mean fewer opportunities during boom times.
Nonsense. Multiple release branches are a perfectly normal part of TBD. See:

https://trunkbaseddevelopment.com/branch-for-release/

Note in particular "the CI pipeline that guards the trunk is going to be duplicated to guard active release branches too" - branches plural.
I would hope most people. I can't imagine being so incurious that I'd read an awesome comment and not wonder who wrote it.
I know what you are referring to, iirc it's very out of date now.

OpenBSD focuses on auditing to try and remove bugs. This is great.

But it also makes sense to prepare for bugs as an eventually since you might not have found them to audit them yet. That's why it makes sense to have stuff to help lock the system down, and OpenBSD is very much lacking in that area.
Should be fixed now. CI issue
The Perils of Niching Down
i've seen this before, people get obsessed with process. Then designing the process to do the job starts to become the job for them. You have to snap them out of it. It's not easy and sometimes they have to be shown the door.
> TL:DR Based on our investigation so far, Reddit user passwords and accounts are safe[0]

[0] https://old.reddit.com/r/reddit/comments/10y427y/we_had_a_se...
Apple got burned bad the last time they were caught organizing a wage fixing cartel:

https://www.latimes.com/business/technology/la-fi-tn-tech-jo...

It's different this time around though, because economy. The tech layoffs started at the least profitable companies with the weakest balance sheets first (Google, Microsoft), and besides the whole economy is doing massive layoffs because of the recession and high interest rates: https://www.nar.realtor/blogs/economists-outlook/instant-rea...
No mention of ECC support. Seems like questionable reporting quality to omit that.

Edit: Thank you, rbanffy, for stepping in to save the day :)
c. 65,000 of the Apple employees are retail employees though. It’s not really ‘apples for apples’ to compare that with Google’s entirely tech and product headcount.
this won't age well
Fraud, causing 3rd-parties to insert themselves between companies and freelancers. And then, of course, comes the VC attempt to monopolize this arbitrage, giving way to fewer and fewer options for freelancers to work through.

The entire world is undergoing a shift because of the internet, but I don't see people talking about it. We've had a social system of personal ethics and credibility up till now, but "platforms" create this many-to-many relationship between everyone, none of whom know anything about the other, really. So everyone hides behind legal protections that are becoming more and more onerous. All of this only favors the bigger pockets. So it's a trend right up and past the point the OP is talking about, and will -- can -- only get worse.

I'm sure there's a term for all of the de-personalization, but I don't know what it is. I'm also sure that it's responsible for massive, widespread decline of mental health in society, but I digress.

And I say all of this after having dipped my toe into the consulting racket 25 years ago, working with a boss of a friend who turned out to be a giant asshat. (To wit: He embezzled all the company money on boats and trips.) I have ideas on some software that would greatly benefit some big companies in a particular market, but I know I'd have to work through someone else to make it happen, and I just don't have the energy to do that.
Yeah it almost makes the opposite of sense. If manufacturers are already backordered a year in advance why would they still throw money at marketing
If one rushes through, decisions and implementation that are most likely to become a debt on the company don’t become apparent until later. Their endevour immediately renders everybody else as slackers too but most likely than not they’re no longer there when the debt comes to roost.
You mean to tell me that Apple could have created thousands of high paying jobs, if only for several years, but didn’t. And this is good? I can never remember who to be mad at.

More seriously, I realize this is just clickbait, but I wonder how you could determine objectively which approach (hiring slow and needing to catch up, hiring medium, hiring fast and needing to fire) is “better for business”. Seems very hard to control variables.
There was an official statement directly from Tim Cook a week ago: https://9to5mac.com/2023/02/02/apple-layoffs-tim-cook/
Like any other product, software has different levels of quality to it.

Most people are not prepared to pay for that level of excellence. They want the cheapest thing as quickly as possible.

The only way that this will improve is if the "baseline" quality of software improves so the average coder automatically produces better stuff because the popular tool of the day is providing it for "free" without them really thinking about it or having to opt-in to it.
Architecture Is Bad, So Make It Easy to Change
That’s not “JavaScript’s”, that’s just a library someone published on NPM, right?
Heat pumps sold in Norway are claimed to work down to -30°C. See, for instance, the Samsung Nordic Extreme: https://www.elkjop.no/product/hjem-rengjoring-og-kjokkenutst...

I don't know what the coefficient of performance is at that temperature though.
First step should be to ensure you have enough people that you can do an on-call schedule without burning out your handful of employees, second should be that you tailor your notifications so they don't get overwhelmed by "outages" that can actually be dealt with by other teams or left until the workday, thirdly make sure you pay people for doing so - so many places just assume that you will be about.
Please always paste the name of the book/author as courtesy for the readers. Some try to avoid driving to amazon as much as we can
But how did he get enough seeds by chance to have his whole field be round up ready?
The classic problem of ambiguity in Software Engineering.
The yahoo that exists today is the Yahoo+AOL post-merger entity, so 14,000 is the right number to compare it to. It's not like all those AOL properties were canned - the business unit with the shutdown announced today came from the AOL side of the merger, as did the site linked in this topic for example.
It makes a lot of sense if you assume his main goal is the YouTube channel. Common device, common problem => thumbnail and title alone have a good chance of driving clicks. Anything even remotely close to "advanced" will require a lot of specialist knowledge that would limit the reach of the video.
I dunno, this is where I said fuck it and never used it again.

I don't know what kind of mind will that as an OK reserved word for a programming language. but OK..

I guess I'm lucky I didn't need to use yaml for my work.
Github runs jenkins. Jenkinsfile specifies tests and linting. How would webpack make this easier?
Same for me. I was previously a huge fan of the original iPhone SE, but having a modern screen and camera is so nice. Battery life is lacking a bit though. If Apple won't release another iteration of the mini in the next two years, I'll consider getting a 13 mini with a new battery which would hopefully last me quite a while.
Brain Thing Correlates With Other Brain Thing is the expected result of any two Brain Things, because all the Brain Things correlate. The failure here is a variant of the Streetlight Effect; we looked for this one correlation, we found it, so it must be important. It's not, unless it's really strong, because in this space, everything correlates to everything. To be important, there needs to be something more than "a correlation"; that's so expected as to be a near zero-bit contribution to science. For there not to be any correlation would actually be the surprising thing!
> Taylor Swift previously criticized Spotify for its free service, arguing artists were not paid enough royalties and pulling her entire catalog from the platform in 2014 – although she reversed the move in 2017.

It's funny how this has literally nothing to do with the article but the author went out of their way to include it. Almost like they thought "let's contextualize this with some random instance of somebody criticizing spotify".
Lol.
It's more like berries.

Holly bushes grow berries that you shouldn't eat.

Should government destroy all holly bushes? No. All berries? Certainly not.

Speech is a natural right and software is speech, so it can't be meaningfully viewed any other way, unless you're mindlessly parroting representative government deliberations.
Knowing corporate bean counters, step 1 and 3 will be unattainable due to "budget constraints".
Ooh, I used to take 21MP photographs of LCDs as a cool effect. I really loved doing that. It looked so aesthetic.
You can also do all 3 at the same time. They're not mutually exclusive.

If priority #1 is shareholder value, then doing all 3 of those makes sense.

If priority #1 is something other than money, then maximizing profit can lead to a negative impact on the true mission.

So I do agree it's context-dependant, but perhaps a slightly different context than you had in mind?
When I introduce a product to users I have to take care of its post-market cybersecurity. This is healthcare reality for years and now comes to all products.

The interesting here is: What is a product? Most open source is not. The millions of libraries are not products. A product accumulates the various aspects (cybersecurity, license, ....) into a package. If I buy the software from a vendor I will make him responsible for it. If I hack it together on my self, this duty is on me.

Open Source will survive that. But open source owners will get tons of questions and should be better be prepared to answer questions. GitLab and GitHub are already working on the consumer side with their security analysis features.
Maybe https://stackoverflow.com/a/29371226/1320143 ?
preparations for nuclear winter.