skysight-inc/HackerNews huggingface dataset:
I'm running i3 + xfce-settings for many years and to me it's a perfect solution, extremely stable. I have no opinion on wayland, but I dread the day when I'll have to move to it, as it will mean switching WM, and I assume lots of details will change. But at least it seems XFCE should still work! I just want my desktop environment to fade into the background and not bother me. I'm used to all the little quirks now :)
An unofficial alternative: https://github.com/garethflowers/postgresql-portable
With a few notable outliers...
99.999% of the time I agree with you.
Wayland has a pretty deep issue that loss of the compositor socket is treated as fatal and kills the client application. And when the IPC socket buffer is full that's leads to a close (so it is one of those fatal errors). So any latency spike in the event loop of the client process can lead to a process kill. The GTK implementation even calls _exit() which means atexit handlers won't trigger and save-on-exit or crash reporters won't run. So with wayland lag gets "upgraded" to hard process kills. That's a pretty crazy design choice.
X11 handles momentarily unresponsive processes far more gracefully.

https://gitlab.freedesktop.org/wayland/wayland/-/issues/159 https://bugzilla.mozilla.org/show_bug.cgi?id=1743144
Let’s have both, with parts applying only if you’re a certain size.
Antarctica is what makes it interesting though. Dog bites man doesn't make headlines, but man bites dog does.
Hot take. It’s also untrue. Software developers overall are not millionaires.

I am discounting non-liquid assets like the main residence.
The thing you have to remember is that 99% of people have never driven with a trailer and are going to get themselves into trouble. (I know that if you're from a more rural place that figure might seem outlandish, but I bet it's probably even more nines than that)

As a nifty thing that someone with some skills could use, what you're describing seems tenable (after all, we have cables stretching to and from trailers already). I think it's going to be bigger and heavier than what you're envisioning if it is to be made even remotely safe, clean and quiet. I just assume it's never going to be nearly as safe, particularly to other parties in an accident, as a normal vehicle in the standard crash tests, which matter in terms of sales and insurance rates.

You wouldn't normally even think about those crash tests when talking about trailers, which are something of an exception, but if you mandated this thing it would be a major point of conversation. What's going to happen when someone going relatively 20 mph faster hits you from behind with the thing attached? Under modern safety standards that's not supposed to be a death sentence. All that being said, if someone clever had a design for something like this I'd look at it to see how they attacked some of these problems. An awful lot of trailers I see on the road today appear to be based on wishful thinking, and even those aren't cheap.
Where are you connecting from? The servers are located in central Europe (Hetzner).

From Indonesia I get "spikes", e.g. ~8 chars every second or so.

As an aside, I'm interested in suggestions for Hetzner-style hosting providers in Asia and Americas.
Free Book: Database Performance at Scale
This is what treesitter enables!
Public unions are a completely different beast than private unions.
Show HN: The Kubernetes for Humans Podcast
I am introducing my new podcast, Kubernetes for Humans: A Podcast, trying to uncover how Kubernetes adoption really looks like. :)
Were you unaware that there is a writers strike on right now?
> > They might as well choose the platform they themselves prefer.

Nobody said Discord solved that problem, only that GitHub hasn't either.
The environment resembles more a circus or a zoo where the animals are trained/fed and kept in well designed (sometimes golden) cages.

Hard to expect such conditioning to generate the imagination required to reconstruct the environments.

New environments and the space for new ideas is only possible outside the circuses and the zoos.
That's an absurdly narrow view of the USG security positioning. USG pours billions of dollars into defensive infrastructure through a number of methods.
Progress is good to see, but I fear this will still result in only large expensive assembled “components” being made available. Like for a MacBook, instead of being able to buy a $0.02 capacitor replacement, Apple will probably sell the whole mainboard “part” for $2,000.

Edit: I was a bit lazy in my writing and what I really meant were things like inexpensive proprietary power management ICs, NVMe storage modules, and/or T2 security chips, USB controller ICs, etc.
Yeah, seems to be over-engineered. But I guess with all those slots, you never know what the current demands on the system are going to be.
Last I checked there was zero security on embedded images/docs. If you had the URL, you could view the content. That was a big no-no for our team and why discord lasted all of one month for us.
You mean, sometimes it runs the installer again, even if you played the game before on that streaming service?
HTML is still feature-stagnated; features are mostly added to JavaScript and DOM APIs.
I don't doubt that people believed it. Belief alone doesn't make a coup attempt though. You have to actually try to seize power for it to be a coup attempt.

I believe it was actually an attempt to do this:

https://en.wikipedia.org/wiki/2015%E2%80%932016_protests_in_...

I think it's likely that the government took advantage of this context to create the perfect pretext for everything they're doing right now. There's a parliamentary investigation into the truth of these riots, latest news I have of that is that the security camera footage of that day has been mysteriously lost. I bet the CIA still has copies though. The footage was requested early this year, government stalled as much as it could but then Lula made some anti-Ukraine comments and soon after images of his people being friendly with the protesters mysteriously made its way to the CNN. I wouldn't be surprised if US agencies like the CIA were responsible for that.
> realize they've been working for 20 years and getting nowhere

How are you defining "getting nowhere"? At least in the US, the average software developer eventually becomes a millionaire working a pretty cushy job with good benefits. Most people in unions wish they could be exploited like software engineers.

Any bar set so high in defining worker exploitation that a software engineer can't clear the hurdle is not a constructive definition. If everyone is "exploited" then no one is.
> or "product improvement" (biggest tech industry lie of the past decade)

Do you mean monitoring and analytics in general don't improve products? Or that "product improvement" is a commonly used excuse to harvest user data?
A whole lot of software just supports a business, and a non-critical business at that. If my buggy software takes down, say, pets.com, well, first, the world won't end because pets.com is down for 8 hours, and second, pets.com wasn't going to succeed even if my software was perfect. That kind of software isn't like building a bridge; it's more like building a birdhouse. Nobody's going to die if it collapses. (OK, a bird might.)

Some software is critical. Safety critical, or running critical financial processes, handling medical info, and so on. That software does have technical standards.
Is there a good example I should know about?
Outside of tourists is anyone paying to live in Antarctica? I assumed everyone was paid there
You're looking at the wrong layer. If we were to go to the layer you're talking about, we'd have internal and external tables where we could change the structure of the internal tables, and the rebuild/rematerialize the external tables/views from the internal ones.
All police unions
They left me alone in the exam room before the doctor came in to do the eye exam, and I just read my PD off the computer screen that was showing my patient record. :)
And then there are the adventurers, who randomly show up on skis or in an Arctic Truck.

Really? That's a bit of a surprise (the random part). Like, if you have the means, you can charter a ship out of Christchurch, sail to Antartica, and go skiing without permits or notifying any of the bases? Wild.
If a game is freemium it's definitely not a AAA title imo.
Python is surprisingly bad at parallelism, for a data or framing workhorse.

What TFA doesn't say is that process pools are quite fragile, certainly on Mac and Windows, but Linux also. They rely on pickling which is also fragile.

That said, asyncio works surprisingly well if what you want is non-blocking execution and are happy with 1 cpu. But no parallel speed up.
El Niño hurts carbon storage in South America’s tropical forests, study says
My thoughts exactly! It's probably painful for a web developer from today to put the styling into the HTML files, use tables for layout, and all the other "good old" hacks, but I think he could have gotten reasonably close to the design even in an ancient browser. With a lot of effort, of course...
>Capital is winning.

When hasn't it won in the western world?
Because they can't really track games sold. But if they add a call-home script into their engine, they can track how many times it is installed/opened.
Sure, just the integrity of the plane after landing vary sometimes.
Hey can I have 20 bucks?

No? Ok. Would it be okay if I ask you that another 10 to 20 times today while you’re in the middle of other things?

Advertising sucks.
You are confusing:

a. the Family-Wise Error Rate (FWER what xkcd 882 is about) and the many solutions of Multiple Comparison Correction (MCC: Bonferoni, Homes-Sidak, Benjamini-Hochberg, etc.) with

b. Contamination or Interaction: your two variants are not equivalent because one has 52% of its members part of Control from another experiment, while the other variant has 48%.

FWER is a common concern among statisticians when testing, but one with simple solutions. Contamination is a frequent concern among stakeholders, but very rare to observe even with a small sample size, and that even more rarely has a meaningful impact on results. Let’s say you have a 4% overhang, and the other experiment has a remarkably large 2% impact on a key metric. The contamination is only 4% * 2% = 0.08%.

It is a common concern and, therefore, needs to be discussed, but as Lukas Vermeer explained here [0], the solutions are simple and not frequently needed.

[0] https://www.lukasvermeer.nl/publications/2023/04/04/avoiding...
Yeah the best developer uses the same compiler of the worst, guess the difference is not what you do at the end, but how you manage the trip, and how you write code before
> We are talking about them as an exploited working class

1. Workers don't need to be exploited to want better for themselves. There's nothing wrong with this.

2. There are a lot of tech jobs that have essentially become always-on, with no commensurate bump in pay. Think of the number of engineering positions that now require an on-call rotation, adding perhaps another effective day or more to one's working time. Pay has broadly not increased to account for this.
>The best airline pilot lands the plane the same as the worst

Have you considered there's more to being a pilot than landing the plane?
There are tons of options as described by the article. I think the best as long as the items are serviceable is to sell them or donate them to a charity or your local Goodwill (https://en.wikipedia.org/wiki/Goodwill_Industries) or equivalent.
Perhaps most men don't actually scrub. Which is always gross to think about.
I got it for free from an Epic Store giveaway but I wasn't sure about the value-add compared to Godot. That's a problem with game engines made with another game engine, especially when that one is open source...
I always struggle with creating HTML emails. So this is great
Yeah great point. It’s like why does my doctor have to wash their hands before operating on me but my CPA doesn’t have to wash their hands before doing my taxes?
>> He's right. Usually you need an agreement to resell.

I wasn't thinking of reselling, more like cooperative buying. We'd have co-owners pay for it with their HOA fees and just let everyone in the building use it. Obviously we'd have bandwidth limits per connection, but I'm thinking several wifi APs around the building would do the job and nobody would have to pay an ISP directly anymore.
Our employees are saving a lot of money from WFH, and they are not giving that to salaries.

You're saying that only the least paid profession should have a union and no other profession should have one? I don't think that makes sense. More than one union can exist at once.
Thanks! I had a (much) smaller LiFePO4 cache battery in my dynamo bike light stored in an outdoor shed that significantly killed its capacity, so I was wondering what people did to manage these types of batteries in outdoor conditions.
HP Introduces New Spectre Foldable PC
WebGPU – Rendering the future in Real-Time [video]
I guess what I'm wondering is, what are people trying to prevent or protect by moving to Discord?

On one hand, I don't see Discords as any different to web forums, except with no personal control and the knowledge barriers removed. In that way, they're not really different from the defunct AOL communities or Yahoo Groups of yesteryear, outside of their inability to be conveniently scraped or archived. Can you port your Discord channel to a different platform or self host?

On the other, it seems like the people who like it /really/ like it. But then again, people have always liked being gatekeepers, even if they don't really hold the keys and it's not their castle. But that surely isn't all of the appeal?
I wonder where that comes from (is it apocryphal?) as prior to Hansard - which itself is not always verbatim and is the body that records the daily goings-on in the Houses of Parliament - there was very little documented on what was actually said in Parliament - let alone who said it.

It's a nice anecdote if nothing else.
Is that still a thing? I remember this was a thing when I was a kid in the 90ies, but I haven't experienced this in a long time.
Agreed. Having use linux and FOSS since the late 90s, it is interesting to see how much we've had to lock down mobile devices and proprietary operating system because we can't trust the applications (and in some cases, the OS) that run on them anymore.

My Linux laptop runs all open source software, from "trusted" sources. My pinephone runs all open source software from "trusted" sources. If I don't trust Fedora or Alpine, I can download the source rpms and build them myself.

My devices still give _me_ control over them, and allow _me_ access to inspect what my applications are doing. If I am paranoid, I can run `lsof` or `strace` and see every file touched by an application. I can monitor my network and see ever egress host.

It is a completely different threat model than you would have with an Android or iOS device, where you have no trust in your applications or ability to inspect what is happening on your device.
If you are on an assembly line and you have 45 s to do your job you either do it, or don't. If you do it fast and wait for 40 s you don't add any value.
> its main ingredient is boric acid

So? I'm not sure what you're trying to say here.
This article explicitly mentions 3 apps running on Android. The headline creates the assumption it involves iOS as well, as well as other Android apps, but this does not appear in the article at all.
I consider advertising to be fundamentally different from word of mouth networks and friend recommendations. Friends do not have conflicts of interest. They recommend things to you because they like it and think you would too, not because they stand to make billions in profit.

Advertisements are inherently untrustworthy: you must assume ads are showing you the positives and hiding the negatives.
That was one of the problems. Unfortunately after fixing that it's still broken.
The `sway` window manager is an attempt to clone i3 for Wayland. If you do have to switch, that part at least, shouldn't be too painful.
> the average software developer eventually becomes a millionaire working a pretty cushy job

You mean their landlord becomes a millionaire doing absolutely no job whatsoever?
survivorship_bias.BMP

if all you have is discord that's what you'll see

if you have a forum/gh-issues there are a lot of visitors who won't bother you but will get their answer
> Don't unions work best in fields where quality is very uniform and expertise counts for very little?

Actors in the US are in SAG (currently on strike). AFAICT, there is a 'base contract' that most people get ("John Smith as Taxi Driver", "Jane Doe as Waitress #2"), but folks can negotiate above and beyond that ("Tom Cruise as Ethan Hunt").

So there's a floor, but no ceiling.
WiFi 6 has a theoretical bandwidth of 9.6Gbps.

I manage to almost saturate my 1Gbps fiber connection when doing a Speedtest close to my router, landing at about 870Mbps down/up, which seems fair with some of the overhead that comes with my specific router.

If I use AirDrop to my Mac which is an ad-hoc connection on 5Ghz I consistently reach 1Gbps transfer speeds, sometimes a bit more.
You can hook up any search engine to an LLM. Vector databases are just an easy* way to make a decent search engine.
Sounds great to me. That’s how the market works. If a cheaper means of production exists, the industry should utilize it. While I think unlikely right now for it to vanish, it should definitely not be propped up.
This idea crops up so frequently that Ive started calling it the "Apparently Tom Cruise Works in a Factory" fallacy.
I have excellent fine motor control in both hands. I can use knives, a mouse, scissors or solder with either hand, yet I have struggled- suffered!- with handwriting since forever.
True, I meant more non-Turing-complete but you're right. Also I do like using Lua for config when I can, so that's another point in that column.
My stance is that by grouping all of them into the same bucket, we stop differentiating. And asking average users to make an informed, differentiated decision on a topic as complex as this feels wrong.
I’d go with “make parts available for two years after sale ends, and then release schematics. Schematics are not required to be released as long as the parts are still reasonably available.”
Come to think of it, MillionDollarHomepage could have offered "pixels owners" of dead businesses to resell their space while taking a cut.
Depends how few people you interact with on a day-to-day basis
One of the nice things about Linux is that users have choice. A lot of people were put off by the transition to Gnome 3 and continue to be (self included). Which is fine since the desktop environment/window manager can be swapped out. It's nice to see Xfce being added to the mix for Wayland since is is clear that Wayland is going to be the future.

As for Xfce changing, that is to be expected since people's needs change over time. It is simply nice when those changes are gradual and not radical.
Well, I bet most syntactically valid programs are not interested in comp-sci people!
damn, so how long a lifecycle did sony do before they were forced?
Journey Behind Building AI Notion Chatbot
>If you are on an assembly line and you have 45 s to do your job you either do it, or don't. If you do it fast and wait for 40 s you don't add any value.

Have you worked on an assembly line? I have.

You may not add value by doing it faster, but you certainly cause problems if you do it slower.
Microsoft's Security Culture Just Isn't Up to Scratch
Why would a 10x engineer object to improved working conditions for all? Some general hatred for coworkers?
Did you verify each and every cell of data?

LLMs are concerned with mimicking language and appearance as best they can. You don't know if it's just packaging up a bunch of numbers and a table that looks pretty plausible or if it's actually using some sort of formatting scheme and applying it while strictly preserving the numbers.

And that's part of the inherent problems of AI. It's a black box. You don't know if it's calculating some final report that thinks you want with the numbers it thinks you want or if it's actually applying a constant process to all the numbers, cells and columns of the of the report.

I suppose perhaps if the LLM could provide some sort of processing chain information to you, maybe that would work to alleviate any concerns
> By contrast, the recent headlines about UPS drivers making $170k are for drivers with 5+ years of tenure.

They do not make 170k, that was a puff piece from UPS. That number was total compensation + monetary value of all benefits. Which not the way most people/postings talk about compensation.
> When hasn't it won in the western world?

In the US, post-WW2 until Reagan got elected.
I think we're still in such a good position relative to everyone else in society that it's difficult to see the need for collective bargaining. The skills are in demand and not easily replicated. There are enough tech jobs that the solution to almost any workplace issue is to quit and work somewhere else - often for more pay.

> The best engineers are worth literally 10x the worst engineers

Lots of people will claim to be 10x engineers, few people will claim to be average engineers, even though statistically there are more of the latter. I suspect 80% of engineers think they're in the top 20%. This is bad for solidarity.

(Many of the people likely to face discrimination issues are also at risk of being discriminated against by their union, sadly; it's not an entirely simple solution. Again, poor solidarity.)

> pay proportional to value-add

As we're seeing in the Unity debacle, who gets to capture value is about power rather than simply distributing the total value-add among all those that add value. And power in this case is determined by the "BATNA" for both sides. So long as tech workers are difficult to replace, they already have considerable power.
Everybody becomes a millionaire if they don't eat and don't pay rent.

Are you done repeating this false statement?
Quick follow up, looked into the LSP spec and it does define "SemanticTokens" since 3.16

https://microsoft.github.io/language-server-protocol/specifi...

Obviously it depends on the LSP implementation but it looks expressive enough to replace treesitter?
Speaking of video game consoles I remember finding out that Nintendo would still “repair” a GameCube without composite out into one with it for years and years after the GameCube was not sold new.
I'm not sure about your use case here. Why would a server in a data center need to render the GUI for thousands of clients?
> I would rather force companies to release schematics, specifications and documentations after, say 3 years

On top of that I would had that this documentation must have been released to an escrow before being releasing the product (many hardware companies come and go within few years. I wouldn't mind an exception to the escrow for "big enough" companies). Also, the secure boot keys must also be released if a major security (~ local root privilege escalation without hardware access) issue hasn't been fixed for one year.
"someone respects them enough to say it." "They’re also good for the recipient."

I've never seen anyone learning anything from being permabanned from anywhere. This is just post-facto justification to make yourself feel better for removing those people - but don't believe it even for a second that you've helped them in any way. Helping the community? Could be. Helping the banned person? Hell no.
"The HP Spectre foldable is available for pre-order in the US today with a hefty $4.999.99 starting price."

As impressive as the large, portable, foldable screen is the price tag is way too high. There are many other great 2-in-1 laptop choices at a fraction of the price:

https://www.pcmag.com/picks/the-best-2-in-1-convertible-and-...