skysight-inc/HackerNews huggingface dataset:
>>>I'm not surprised, on a startup-angled site, that there'd be dissatisfaction with not being able to hire and fire at will

Its not just startups. The chickens always come home to roost.

Lets go into COVID since it is a wonderful example. Employers in Ecuador dealt with minimum wage protections well outpacing productivity growth precovid, doubling the cost of protections relative to Colombia and 75 percent higher than in Peru [1] . Then COVID hit.
The central government had no choice but to temporarily rescind the rules of strict protections under "force majeure". This eliminated all severance payments to employees under 'force majeure'. [2]

What happened?

A bunch of low performers who had built a decade or more in 1 job, got unexpectedly laid off, despite working in perfectly operating businesses with no risk of bankruptcy (AG, export adjacent etc) Then, with zero marketable skills from a decade of non-work, these workers are chronically unemployable now. [3]

PS - Regarding the UK number cited, which some people felt very strongly about.. I made a mistake and quoted the wrong year. I can't edit my comment any longer [4]

[1] https://www.elibrary.imf.org/downloadpdf/journals/002/2021/2... see page 11, section 1.

[2] https://www.loc.gov/item/global-legal-monitor/2020-09-21/ecu...

[3] https://www.elibrary.imf.org/downloadpdf/journals/002/2021/2... , see page 13, section 6 ("the recovery has been very partially among the less educated (persons with basic education or less) ....'they exited' the labor force in larger numbers from the crisis onset")

[4] The number is available in https://en.wikipedia.org/wiki/List_of_countries_by_share_of_...
Thanks this is a great recommendation - runs perfect in Wine. There definitely seems to be a habit with developers making calculators that still fall into a 70s form factor. This is a great departure.
"lower class black culture is very alien to me"

... just sounds honest, I don't get racist from that. I'd probably say the same thing today, though "lower class white redneck culture is very alien to me" would be just as true.
Oh, and one minor nit: Knuth wrote WEB in PDP-10 Pascal, not Turbo Pascal.
Why not? Can you cite a specific law text ?
Google workers created a union (Alphabet Workers Union). However for the most part it is a non-contract union (aka solidarity union or minority union) which means that for now it isn't attempting to get a majority vote of the workforce, which is the process to get formal union recognition and start bargaining for a contract. Instead they are pooling resources and using collective action without that. There are a few small units of workers that have run and won elections though (all contractors I think).

In the 90s there was also a minority union of field engineers at NCR Corporation.

Right now there is a union at blizard.
Show HN: Self-Hosted Funding Platform
I built a funding platform that you can self-host and fully control. It's built with serverless AWS technologies and written in Rust and HTMX, and can be easily deployed by simply forking the GitHub repo.
Fish, Foot and beyond: a terminal setup that smells right
I think you posted the wrong youtube link
It's not the same at all. I have a SvelteKit + FastAPI app that ironically I'm porting to Rails after rediscovering it.

Indeed SvelteKit is basically like NextJS for Svelte. It's just a thin server layer + routing which enables SSR, form submissions, and a few other goodies.

You don't get the kitchen sink like with Rails.

Just off the top of my head here's things you get with Rails that you don't with SvelteKit

- auth (new in Rails 8)

- background jobs

- email processing

- database connections and ORM

- caching layer

By the way this is coming as someone who is a fan of SvelteKit, it's just not objectively the same nor an evolution of rails at all.
Highly recommend an article by The Verge on how these things are repaired and maintained.

https://www.theverge.com/c/24070570/internet-cables-undersea...
Not really the point BUT... I really wish people would refrain from using AI illustrations on blog posts. There are actual pictures of Church in the public domain, this illustration doesn't particularly look like him and is already appearing in image search results for the man thanks to the blog post's popularity. If the illustration has so little value that you can't be bothered to spend more than 5 minutes generating it then perhaps just leave it out?

[edit] ... and if you really must use "AI" generated imagery then at least caption it as such.
So in the case from the README, where you're trying to curate a sample of your data, the only thing that you're reading is the metadata, UNTIL you run `export_files` and that actually copies the binary data to your local machine?
What variety of Christians were these? I’m guessing evangelical Protestants? Catholics and Anglicans are often far more into this sort of thing, and of course there are plenty of non-religious theologians as well.
> The gospels were written not all that long after Jesus died

That highly questionable. Even the very conservative secular scholars don't believe Mark was written before 70 and John before 90. And many secular scholars believe considerably later dates.

> One advantage they had over us is that writing and circulating information was an effort - they did not have social media! I would imagine believers would be motivated to be accurate.

I'm sorry but that is completely at odds with everything we know from that time. There is rampant falsification, editing and addition in ancient writings.

That's why we have lots of letter from Paul, some talking about things that literally didn't even exist when Paul wrote. Thus even conservative scholars don't believe all the letters are written by Paul.

We have tons of faked content from back then. The bible (both old and new) is full of it.

People back then even the very best ancient historians simply admitted that they made up the speeches of great generals. And there is zero evidence that the gospel were written by series historians or anybody that even attempted that.

The idea that we can trust the gospel because writing was effort and nobody would ever put effort into lying is just naive.
As someone who's been writing assembly language for decades going back to Univacs, most people used "assembler" as shorthand for "assembly language" or even "assembler language". It's usually quite unambiguous.

Here are examples of such usage, from 1967 and more recent:

http://www.bitsavers.org/pdf/ibm/360/asm/C28-6514-5_IBM_Syst...

https://www.ibm.com/docs/en/zos-basic-skills?topic=zos-assem...
And Roger Waters' Amused to Death.
I'm not sure if I did it wrong, but going to the Hacker News bar and looking at the font of the Hacker News logo, it's different.

Original is: Verdana, Geneva, sans-serif

Yours is: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"

It looks cool, but I don't see why that sort of thing would happen?
Java is fairly robust and plenty of libraries are very low-velocity.

JVM itself, however, has had several breaking changes recently. So a lot of organizations are stuck on an ancient version of the language.
>Most Christians I know about are extremely interested in the origins of the Bible, and tend to be intellectual.

I think a lot of christians give this impression, but ultimately mostly of them give up studying when their studies start to diverge from what they've been taught or what they want to believe. The ones that are actually interested in fact finding tend to stop being christians after a while.
Page three of the paper shows an enviable rooftop antenna farm. Drool.

I have an ignorant question ... can home/amateur radio astronomy ever produce layperson-appreciated "imagery"? Something easily understood like optical astronomy can produce? e.g. stitching together a sky scan for a particular emission or something?
[Citation needed]?

I've not heard of any research that shows that it's impossible to have meaningful conversations on these platforms.

And please note the distinction between "it is impossible to have such conversations" and "some people (especially less tech-savvy people) have a harder time having such conversations" on these platforms.

Teams/Slack/Discord/etc is just another communication medium. Once our society has, collectively, had more of a chance to get used to them, and once we're no longer dealing with an entire generation who were bad managers before the personal computer even existed (</hyperbole>), I wager you'll see a lot less complaining about the medium itself.
Wall Street Investors Enter Single Family Rentals
The reason given is usually to cut costs, because the company claims to lack the cashflow or income to pay them. If the company can't afford it or doesn't believe they need it, they cut meat and bone and not just fat.

Look at the news organizations laying off reporters in large numbers. The news organizations' product suffers considerably.
The versions of those methods (map/filter/reduce/etc) that support any iterator (including upgrading NodeList "for free") have passed Stage 4 of the process, which means they will be in the next version of the standard and already starting to show up in some browsers.

https://github.com/tc39/proposal-iterator-helpers
Hot take: I dont care if others think 5.0 is acceptable while 4.8 is disastrous. I’ll rate 1-5 on a scale normalized at 3.0 and meaning ”meets expectations”. Luckily scores in Europe seem to be much less lopsided than in the US so giving 3’s and 4’s probably doesn’t leave someone without food on the table.

Really they should just stop having number scores and have ok/not ok and anyone with a significant number of not ok shouldn’t get any more business. Beyond that they already have a metric: driver tips.
Writing is not the same as thinking
15,000 children is an imagenry number.

But my point is that as soon as you apply different rules to Jews that is antisemitism. Pure and simple, there is no way around it.
German Navy Confirms Its Supersized Frigate Will Avoid the Red Sea
Tetris turns 40 this year – let's play it to honor the legacy
The NYT literally published an Op-Ed in which an American senator called for sending american troops to quell BLM protests.

So progressive!
The concerns are not around excessive pay but future demands related to seniority. 170k sounds reasonable today, but when you add in a yearly 5% pay raise AND inflation adjustments AND overtime and sick time and retirement contributions it adds up to be a lot.

For example there was a cop in Massachusetts who had "retired" twice and was getting 280k/year due to the way the union rules were set up.
Don't some big hedge funds/finance players also have such cables?
No? It's a problem because there's no precedent for RTO. But, things like changing an employee's work location, hours among other things is constructive dismissal. And, if it can be shown to disproportionately affect a certain group (eg, "developers", or "developers for product x". The more disproportionate and more specific the stronger the case).
Or, if execs get caught/are dumb enough to say that it's intended to reduct head count. Then it may be an illegal layoff. (Afaik that one's mostly california)
> You think LATAM is in poverty because of their worker protections? Not the decades of western exploitation of their natural resources? Not the decades of American interference in their political systems to destabilize their government? Sure.

No, countries regularly go from poverty to wealth quickly. It's purely cultural which is upstream from policy.
> I'd say Go largely lacks the footguns some other languages have

It does have a couple of its own. Like ((*SomeStruct)(nil)).(SomeInterface) != nil.

And yeah, the error handling is fucked up.
Reminds me a lot of BASIC I wrote back in the day, particularly the code for the bouncing sprite.

Seriously though it makes me think of how hit-or-miss Microsoft Copilot is at writing code (we have a special license to use it at work.)

For certain things such as writing short bash, CMD.EXE and PowerShell scripts it does great. It writes great list comprehensions in Python. Can convert code defining a set of typed dicts to a set of dataclasses. Can write a SQL query using an obscure (to me) feature and then rewrite it in JooQ.

But write a CTE expression in JooQ? It doesn't understand how to break the circularity.

Configure Vite? It will insist on the same wrong answers ceaselessly. On the other hand, if you look at StackOverlow the answer seems to be "you can't get here from there" or "there is this plugin that might help if it worked but it doesn't."
So, extending that rule (approximately):

All the actual work on Earth is performed by sqrt( 3,630,000,000 )[1] or:

~60,000 workers

[1] https://data.worldbank.org/indicator/SL.TLF.TOTL.IN

"Based on choosing the current estimates of Labor force, total"
I had the honor of slipping in the back door of the GA Music Hall of Fame's 2006 induction as a then-gf's +1 on some 99X radio tickets she'd won.

Quincy Jones (and Russell Simmons) were there to induct Jermaine Dupri. https://www.gettyimages.com/photos/28th-annual-georgia-music...

Such an amazing guy, who'd done so much, and still obviously just loved the craft.

(Gregg Allman was also there, who passed in 2017, but at the time was still doing 6 hour live shows with new talent he wanted to introduce. Security guard when we showed up to his concert an hour late: "Naw, man, Gregg goes until 1 or 2am")
Here's a summary by notegpt:

Summary

Rich Hickey discusses the complexities of optionality in programming, particularly in Clojure’s spec system, emphasizing the need for clear schemas and handling of partial information.

Highlights

* Community Engagement: Acknowledges the presence of both newcomers and regulars at the event.

* Fashion Sense: Introduces a humorous take on the programming roadmap focused on fashion.

* Language Design: Explores the challenges of language design, especially regarding optionality in functions.

* Null References: Cites Tony Hoare’s “billion-dollar mistake” with null references as a cautionary example.

* Spec Improvements: Discusses plans to enhance Clojure’s spec system, focusing on schema clarity and usability.

* Aggregate Management: Emphasizes the importance of properly managing partial information in data structures.

* Future Development: Outlines future directions for Clojure’s spec, prioritizing flexibility and extensibility.

Key Insights

* Community Connection: Engaging with both veteran and new attendees fosters a collaborative environment, enhancing knowledge sharing and community growth.

* Humorous Approach: Infusing humor into technical discussions, like fashion choices, can make complex topics more relatable and engaging.

* Optionality Complexity: The management of optional parameters in programming languages is intricate, requiring careful design to avoid breaking changes.

* Null Reference Risks: Highlighting the historical pitfalls of null references serves as a reminder for developers to consider safer alternatives in language design.

* Schema Clarity: Clear definitions of schemas in programming can significantly improve code maintainability and reduce errors related to optional attributes.

* Information Aggregation: Understanding how to manage and communicate partial information in data structures is crucial for creating robust applications.

* Spec Evolution: Continuous improvement of the spec system in Clojure will enhance its usability, allowing developers to better define and manage their data structures.
> Personally - just let the developer own the machine they use for development.

Overall I agree with you that this is how it should be, but as DevOps working with so many development teams, I can tell you that too many developers know a language or two but beyond that barely know how to use a computer. Most developers (yes even most of the ones in Silicon Valley or the larger Bay Area) with Macbooks will smile and nod at when you tell them that Docker Desktop runs a virtual machine to run a copy of Linux to run oci images, and then not too much later reveal themselves to have been clueless.

Commenters on this site are generally expected to be in a different category. Just wanted to share that, as a seasoned DevOps pro, I can tell you it's pretty rough out there.
But you maintain your car don't you ? If you need to fix the car, you're generally on the hook for that (besides manufacturing defects etc). Then there are normal maintenance costs you're always on the hook for.

Generally anything physical you own, you're on the hook for maintaining. But software is different isn't it ? If you pay a lifetime fee for an app, are you expected to maintain it ?

I bet that if manufacturers were also on the hook for maintaining cars they'd sold indefinitely, we'd be on subscription fees there too.

Obviously, some apps have negligible maintenance so i'm not saying a subscription model is the best model for all cases, just that i don't think the analogy with cars fits exactly.
Good employees make the company successful in spite of bad management. If you don't want to do this, fine, find another company to work for where you do want to do this.
Tinder isn't exactly innocent in this.

Tinder isn't making money on people who match with people successfully and never come back to the app. The managers tweaking the algorithm know this.
> The CLA doesn’t protect against it either, but apparently some companies think it is at least a useful additional legal barrier. IANAL and so not qualified to comment on whether such CLA is actually useful

I'm not a lawyer, either, but that doesn't mean I'm not qualified to comment about whether it's useful. It's not. It's stupid, and they're wrong, whether they have a lawyer endorsing it or not. Don't let the Gell-Mann amnesia take root. There are just as many* cargo cult lawyers as there are cargo cult programmers.

* this is a conservative estimate
How does this compare to cursor composer?
PostgreSQL streaming replication characteristics on UNLOGGED tables
hyperscalers are amazing, it's hard to comprehend what's the inflection point financially for them to undergo such a massive investment. Just a matter of time I suppose given all the other things you do at that incredibe scale.
Maybe in the bay area. My experience elsewhere is that both are sliding much more towards white collar norms. As more and more people fall under the “tech” umbrella I expect those trends to accelerate.
Yeah, the other challenge with GNUstep’s adoption is building a desktop and an app ecosystem for it. There are some GNUstep apps, but the ecosystem is not at the level of KDE/Qt and GNOME/GTK. In addition, even if GNUstep becomes fully compatible with the latest version of Cocoa, there are many macOS APIs that are not part of Cocoa. Another complication is the Mac ecosystem’s gradual move toward Swift.

Haiku may not have a dynamic API like Cocoa/GNUstep, but it already has a well-designed desktop and it is capable of running BeOS binaries on x86 (but not x86-64), IIRC. From a desktop perspective, Haiku looks very promising; it’s finally almost ready for prime time.
If the intension was to figure out air cargo routing (which doesn't exactly require covert ops), why were they using DHL to try to get things into passenger air cargo? DHL has their own planes. Do they have a bunch of moles in DHL working for them?

(Edit: the article says DHL occasionally uses passenger flights, an arrangement that I'm suspect is being heavily scrutinized or denied after this incident)
What happens when we all reading llm output all the time. Simply start to adapt more to llm writing styles, word choice, and possibly without realizing it watermark our own original writing?
Space Shuttle Program Environmental Impact Statement (1978) [pdf]
Thank you. Noted and sorry - I was loathe to take an online photo … this one was actually 7th effort as I did not want the ‘fake’ likeness, I felt it captured a resemblance… I managed a good one of JvN but you are right to address this. I think in future I will use a symbol rather than a ‘character (un) likeness ’
Would it be terrible if employees could fire their employers arbitrarily?

Both parties have freedom in this arrangement, but we can find examples of both employees and employers with weak negotiating positions. I don't think that invalidates the benefits of freedoms of association.

To your point about business being bound by constraints, they absolutely are bound by the niche they operate in. As markets change, world events unfold, competitors appear, decisions are made, companies can struggle and fail, yet are typically unable to pivot.

Consider a company that makes ICE cars that can't follow the market into making EVs. Or a company that has never had competition might be in the stranglehold of "this is the way we've always done it" when a fierce competitor emerges, and won't adapt.

True, most employees typically don't have equity (so they don't share in all the upside), but they also aren't married to the company when it looks like a supertanker headed for an inevitable collision with a bridge (getting wiped out on the downside).
> Other researchers have also discovered that the performance of an individual knowledge worker is the most important factor for organisational success...

Great, which means we have a way to measure individual performance with respect to what matters (organizational success). So what's the problem?
Looking for easy, healthy vegan recipes that are full of protein? Discover 47 wholesome, satisfying options proving vegan meals can be nourishing and flavourful. Perfect for those seeking healthy, easy vegan recipes, this collection includes breakfasts, snacks, and hearty dinners packed with plant-based protein.
Jspin: GUI for running the SPIN model checker
Rather than having two slightly different piles of bullshit we should encourage not having any bullshit at all.
I am not convinced states should be the decider of president, rather than the people.

Besides, in your example, neither of those states matter anyway. Why should Pennsylvania be so important, merely because the electorate seems evenly split between the two major parties?
Discussion (401 points, 3 days ago, 222 comments) https://news.ycombinator.com/item?id=42022282
I'd argue the main reason low performance employees don't get fired is because managers either don't know who the low performers are, or don't want to have an unpleasant conversation and can choose to put it off indefinitely.
It's free advertising for the company. Perplexity is a bad product from my own experience, but their marketing is top notch.
Dupe:

https://news.ycombinator.com/item?id=42041301 ("A 94x speed improvement demonstrated using handwritten assembly (twitter.com/ffmpeg)", 58 comments)
Tbh, if you're already using rails the odds that you'll need svelte / react are pretty low. Sometimes you might, and those pages can pull those in, but generally speaking you can do a lot with Turbo and Stimulus.
I've been working with Java for the last decade and for the past 5Y used the latest LTS versions in a very regulated environment (we have very strict patch deadlines for most CVEs). Rarely we hit issues with migrating to different versions of our dependencies. The most painful one was a small API change in Spring that revealed that we were doing something very bad so it took me 1-2D in between meetings to investigate. It is true though that every few weeks we are hit by a new CVE and we have to patch a lib version, but TBH this is what I expect from a language that has so many eyes on it's ecosystem.
Also this youtuber[0] is extremely good at visually (and verbally) describing current scholarly understandings of this. Similar (but different) to 3blue1brown in that way.

[0]https://www.youtube.com/watch?v=Z6PrrnhAKFQ