skysight-inc/HackerNews huggingface dataset:
I used to own the first gen electric i3 with its tiny range. I didn’t wish to have the hybrid ICE version to drive further, but I did wish for more electric range and more fast chargers along the road.

Nowadays, I have a cheaper car with a lot more range, almost 4 times more in real life conditions, and plenty of fast chargers everywhere. I don’t see why I would bother with an ICE. It makes no sense for me.

It’s because I live around Oslo in Norway, a place where it’s the age of electric cars.

I think ICE for cars has a very limited future in the age of electric cars. I see it reserved for specific applications where the energy density is a must, and some car enthusiasts activities.

Hybrids are some kind of temporary solutions for places where the EV infrastructure aren’t good enough yet. Once the infrastructure is good enough, some people will still buy ICE for a little while as they are unsure, but most switch to full electric eventually. At least that what happened around Oslo and happens now in the country side of Norway.
Not really, it is a design for 1990's UNIX hardware, it is only kept alive thanks to the endless extensions developed for GNU/Linux and BSDs, mostly on x86 graphics hardware.
A friend of mine used to work for a GPU database startup as an integration engineer. He got frustrated because GPU drivers ( not just AMD but also Nvidia ) are intrinsically unstable and not designed for long flawless runs. If a few bits have a wrong value in a deep neural network or a pixel is wrong in a game, it does not matter much. In databases ( or file systems for that matter ) it does mean everything!
It is hard to believe at first, but his former company now offers solutions without GPU acceleration that simply work, but they also lost their USP.
Oh look, another emotional "I hate X11 and screw you for pointing out that Wayland still hasn't reached feature parity" rant. If y'all spent as much time coding as gaslighting people it might actually work already.

> It’s perfectly valid if you’re staying on Xorg because some features don’t quite work just yet, especially when it comes to accessibility. But that ship can only keep floating for so long.

It has been fifteen years. Eventually the conversion largely moved from "well just don't use that feature" to "someday we should provide that" with occasional breakthroughs to "okay, it works in these 3 compositors so that counts, right?" There was a time when I joked abut Wayland reaching feature parity around the same age X was when Wayland started, but it's not a joke anymore.

> Try out Wayland every once in a while if it doesn’t work for you, and keep an eye on the relevant discussions.

I did, once. Eventually it got old and I stopped paying addition.

I think I’ll end this off with:

Wayland: it’s all TODOs, and not all of them work.
How difficult would it be for a few hundred of us to just fork X11 and refactor it a good bit, make some breaking changes, and just call that job done? It cant be that bad?

Everyone who mentions its bad fails to mention what is bad about it. You're writing an article saying its bad, and you didn't read the code or do whatever is needed to tell me what exactly is wrong with X11? Chestertons fence says hello, I guess?
How to get hired by NVIDIA! If it does work it's a brilliant idea.
> some binary test files were added later that are probably now suspect

That's confirmed

From https://www.openwall.com/lists/oss-security/2024/03/29/4:

> The files containing the bulk of the exploit are in an obfuscated form in

> tests/files/bad-3-corrupt_lzma2.xz

> tests/files/good-large_compressed.lzma

> committed upstream. They were initially added in

> https://github.com/tukaani-project/xz/commit/cf44e4b7f5dfdbf...
For a country that heavily depends on immigrant labour, I find Canada's economic policies weird. As is, the shit weather they have make it a very unattractive place to live compared to other developed states. Add to that, low pay (especially for tech jobs), deliberate crippling of their healthcare system by reducing funds for it (from what I have read), unaffordable homes, rising cost of living etc. all make Canada an even more unattractive destination for potential migrants.
> Your business is plainly less valuable than google, than walmart, than godaddy, than BoA.

The company I work for has a market cap roughly 5x that of goDaddy and we're responsible for network connected security systems that potentially control whether a person can physically access your home, school, or business. We were never notified of this until this HN thread.

If your BofA account gets hacked you lose money. If your GoDaddy account gets hacked you lose your domain. If Walmart gets hacked they lose... What money and have logistics issues for a while?

Thankfully my company's products have additional safeguards and this isn't a breach for us. But what if it was? Our customers can literally lose their lives if someone cracks the security and finds a way to remotely open all the locks in their home or business.

Don't tell me that some search engine profits or someone's emails history is "more valuable" than 2000 schoolchildren's lives.

How about you give copies of the keys to your apartment and a card containing your address to 50 random people on the streets and see if you still feel that having your Gmail account hacked is more valuable.
This is exactly what I was looking for - thanks for the suggestion!
> [...] I would be surprised if we couldn't improve X11 if it got 0.1% of the amount of effort collectively gone into Wayland.

The problem here is that open source volunteers would rather work on the shiny new thing rather fix the old messy code, and I can't really balme them for that.
UK has plenty of other problems to solve first with identity thief.
I've also thought it would be nice if Linux's dirty page handling was more granular. But at the same time, whenever dirty pages are a concern it's usually one large file or one NFS mount or one USB device. The system otherwise doesn't have a great deal of dirty pages to bother reporting on. Also programs have access to selective file flushing with fsync() so there is at least that.
Trees, wood?
Solve and Bypass FunCAPTCHA
Bypass FunCAPTCHA in the easy way
That is just technical disagreements and sour grapes by someone involved in a competing format (Lzip).

There’s no evidence Lasse did anything “wrong” beyond looking for / accepting co-maintainers, something package authors are taken to task for not doing every time they have life catching up or get fed up and can’t / won’t spend as much time on the thing.
Non-profit and state owned are not the same thing. State owned companies care about profit.
My point is more that if it's that many bytes flowing around on demand, you're basically swapping layers in and out of the GPU as you use them (or x% of each layer).

Which is fine, and it's a valid feature, but you don't need to split those bytes into "data" and "metadata" to make that happen.

Is there actually something they gain from this particular method of splitting?
HBR is great at cranking out Just So stories like this. "Shucks, who could have guessed that the leadership style I learned in my 2010's American Northeastern university MBA is scientifically proven to be the best leadership style in all of human history?"
Let’s be honest: if you want people to switch to Wayland then make it works for all softwares. Do not expect people to switch habits because of a piece of software most of the people never heard of.
I don’t agree either with this notion of « bad software »: to me « bad software » is for something that just does not execute (well), so is the « bad software » for an executable that executes successfully on X11 or Wayland which does not execute it…?
That top comment has some points I'd like to see addressed by the maintainers:

https://lwn.net/Articles/967157/

Update: A reply has been added since posting this.
I operated MySQL clusters in the late 2000s. I still am surprised how many hoops you have to jump through to set up replication in PostgreSQL than what you could do - out of the box - with MySQL 15 years ago.
both posix awk and the one true awk have printf: https://github.com/onetrueawk/awk/blob/2bab10b60b3f4d3bbefdc...

(that said, I usually use awk's ability to print through pipelines given in the awk script itself)
Planting trees for wood?
UNIX was born as headless server hardware, and as things go, the future of Desktop Linux comes packaged in either a VM, or the Linux kernel alongside a non-UNIX userspace.

X is stuck in the past, and Wayland might already be too late, in the age of WebUIs, no mater at all.
How does that relate to the GP?
But it's always a company at fault, not someone you can throw in jail.
Plasma 6 was released recently with man fixes and improvements for the Wayland session, which is now the default. So it may be worth to try it again.
It's BROKEN!

Updates to the browsers have broken the audio of it.

WILL SOMEONE PLEASE think of the children, and fix the audio for us please?
So, that's 22.04 with Plasma 5.24? Yes, I also had bad experiences when I using Plasma 5.24 and earlier with kwin's Wayland session (so much so that I used kwinft for a bit, as this was not a Wayland, but a kwin problem - wlroots and Mutter/GNOME allowed for good experiences earlier than the 22.04 timeframe).

Fortunately, with Plasma 6, it's night and day from that, and even with 5.27 which Kubuntu 24.04 will ship, things are a lot more solid already.
I once was a product manager for an app which included an inbox (mostly for promotional stuff). That app also included banner ads here and there. Consistent feedback from our users was that they missed that there was a new unread item in said inbox.

About half a year after I started managing that product I decided to fix this, seemed like an easy win. The inbox was a bit hidden, so a red dot on its icon wasn’t going to cut it - so I sat down with one of the devs to brainstorm for a quick solution.

„What do you mean“, he said. „It’s already there!“
And he pointed at something at the front page of the app. And sure enough: it was an area highlighted in yellow, saying something along the lines of „you have x items in your inbox“.

I swear I have not seen it before. It didn’t even look like an ad, but it used similar attention-grabbing mechanisms as an ad, which was probably why everyone filtered it out.

Turned out it was a manager decision: partners had complained that people missed out on their valuable promos in the inbox, and the boss decided a big box right at the front and center of the app would fix it. He then sent screenshots to partners and their complaints stopped.

Ironically we never fully fixed this, as the boss thought that it was already prominent enough and feared that changing it would mean partners would complain again.
Show HN: Find what conversations are going on your company, city using spook
Follow buzzing conversations happening around you.

Get recommendations on your job , business idea, location , PG / House , Movies , career move, office politics issue, and more.

Share & Discuss

Jobs

News

Ideas

Sports

Tech

Games

Gossips and Many More...
One scenario for malicious code in embedded devices would be a kind of killswitch which listens to a specific byte sequence and crashes when encountering it. For a state actor, having such an exploit would be gold.
To take your example and flip it on its head: Apple takes a support nothing old approach, rewrite all the things, including the cpu.

Windows desktop market share vs Apple has been dropping, and Linux is slowly creeping up as well.
Hey, I remember this guy! Buddy of someone who tried to get a bunch of low quality stuff into ifupdown-ng, including copying code with an incompatible license and removing the notice. He's in every PR, complaining the "project is dead". He even pushes for the account to be made "team member".

https://github.com/ifupdown-ng/ifupdown-ng/pulls/easynetdev

He follows 54k accounts though, so it may indeed just be coincidence.
Guns? Or maybe bears?
Panic, longtime publisher of developer tools for the Mac, have an homage to the Jonathan on the product page of their terminal app, Prompt: https://panic.com/prompt/
auto-dimming exists

(and really, could've been implemented with 1950s technology? as far as I can tell, my lights basically react to oncoming traffic, overhead illumination, and taillights. Using dlp-like active repatterning, now that's the fancy part, but just turning on and off and switching between high and low beams doesn't require a high BoM)
Corps quitting caring about the environment implies they ever did.

They did not until environmental regulations forced them to, and they ignore those regulations every time they think they can get away with it.

And individuals are not much better.
The Elecrow page says that the analog front end used on the board is a ADS1299. The eight channel version of it is 60€+VAT on Digikey. The rest of the parts is most likely very cheap.
You... might be able to, kind of, depending on your goal... So the thing is, if all you need is a single screen (or at least, I've not run this multi-monitor) and you're just working around drivers that don't support Xorg, you can just run cage ( https://github.com/cage-kiosk/cage ), run xwayland on that, and run your real GUI on that. Of course, then you're skipping all the advantages of wayland except hardware/driver compatibility.

For "real" wayland, sibling comments are correct that you'd need a wayland compositor that reimplemented awesome.
No, you miss the point.

It's a high barrier for users to pay online. That's why they don't pay $1 on a whim on a small site, even if it offers something they like.

Paying online is more like a marriage these days. You pray that the other side will not disappoint you and then you jump in.

That's why big popular sites with brand names worth billions gobble up unproportional more paying users.
The "^Title and ^Artist" is a good point.

The "sp current" issue seems less fair to bring up, as the entire article was using that throughout as well.
Move somewhere else, probably. I have never seen a good answer from Libertarians on environmental issue. Or any tragedy of the commons problem.
I've been using Pant dot NET for 20 years since the initial version.

The project was originally started by WSU (Washington State University)'s Rick Brewster and his team with backed MSFT.

But it wasn't adopted for Windows.
Amusing for one reason.

If you're going to go after a retirement community, I can't think of a worst place. It's actually on Sand Hill Road. Talk about potentially connected people, and people with deep pockets, or whose friends may have deep pockets.

Burton Richter, 82, is among the affected residents. In 2005, the 1976 Nobel Laureate in Physics paid an entrance fee of roughly $1.59 million, 90 percent of which was supposed to be refundable.

Brilliant. Steal from millionaires and multimillionaires. No possible way they'd be able to hire lawyers. No way their friends and family could.

Well, hopefully this does indeed work as a usable judgement in other circumstances.
> b. Set up a Continuous Integration process where everything is open source and is built from the ground up, with some reliance on open source platforms such as distros.

How would that have prevented this backdoor?
> If I wanted to be forced to switch to the shiny new thing whenever "the adults in the room" want me to, I'll be using Windows.

Well, maybe macOS; we're not animals ;)
Now seems a good time to point out, the wheel has literally been reinvented over and over again. The wheels of yesterday were terrible. Each version gets better. It's fine, reinvent away folks :)
You seem all twisted in knots.
But I pay taxes for energy already?
Why should I pay to charge and then again to drive?
Or buy a submarine and carry on underturd.

You can also get a wetsuit and flippers if you prefer to keep going through the motions.
Can you show a source for this claim? There exists this codepath in adp_open:

int adp_open(struct inode *inode, struct file *filp)
{
if (current->comm[0] == 'X')
return -EBUSY;

return drm_open(inode, filp);
}

but:
(a) You know what "adp" stands for? It stands for Apple Display Pipe, or the touchbar.
(b) Back when I was dailydriving asahi, I actually had to patch that to check for 's' instead of 'X', because sway dies on this exact thing too.
The `pack`[0] compression utility that reached the HN front page the other day[1] is setting off my alarm bells right now. (It was at the time too, but now doubly so)

It's written in Pascal, and the only (semi-)documented way to build it yourself is to use a graphical IDE, and pull in pre-compiled library binaries (stored in the git repo of a dependency which afaict Pack is the only dependent of - appears to be maintained by the same pseudonymous author but from a different account).

I've opened an issue[2] outlining my concerns. I'm certainly not accusing them of having backdoored binaries, but if I was setting up a project to be deliberately backdoorable, it'd look a lot like this.

[0] https://pack.ac/

[1] https://news.ycombinator.com/item?id=39793805

[2] https://github.com/PackOrganization/Pack/issues/10
> Windows desktop market share vs Apple has been dropping,

...to a mere 73%? That's not the most compelling argument.

https://www.statista.com/statistics/218089/global-market-sha...
FAT16/FAT32 is what you use when you want all your files to suddenly become 32768 bytes large instead of their actual file size (true story).

More specifically, the cluster chain got overwritten with junk data, so all files got truncated down to one cluster in length.

This is why metadata Journalling exists for file systems.
GNU/Linux and the BSDs are also designed for 1990s hardware except for all the extensions; how far do you want to take that argument?
> This paragraph seems to imply that X does not work with multiple displays, but I have never had issues with those.

I had issues with it, and it's honestly the main reason I switched to Wayland. And while I don't regret that decision, I live in constant annoyance of all the little things that used to work but just don't now.

Wayland and/or its implementations are just not feature complete, and in many cases are a step backwards in UX.

I think it's great people stay on X. I wish I could have.
> Don't run from the cops.

Ahh you're white, right?
Shit in their office.

Peninsula House, Rydon Lane,
Exeter, Devon, England, EX2 7HR.

They have no right to a shit-free office.
Articles from 1916 and 1923 are not necessarily the "best source of truth".

Understanding of "the facts" evolves with hindsight.

After all ... Adolf Hitler was Time Magazine's Man of the Year in 1938, and Joseph Stalin featured twice 1939, 1942.

Times change.
Toy project are both cash and time constrained, but they’re at a scale where managed is cheap enough because they want to get you hooked.

Large scale projects can take advantage of economies of scale and hire ops people. I’ve found cloud support pretty lacklustre compared to having someone to talk to face-to-face who understands the whole stack for your particular application.

Of course conventional corporate wisdom says waste as much as you like on services as long as you keep payroll down, that may be a bigger challenge than any of the technical ones.
With close to zero OSS participation rate you can just pick a real living person and just keep in sync with their LinkedIn.
Anyone knows a free extension to send personalized WhatsApp messages daily 100
> Reports are ...

Weasel words.
That was my reasoning for this "restriction".
non-profit is still a private entity, just one that doesn't make profits for shareholders.

The problem is with the government anyway, not with any other party. Private companies are amoral, they'll do what they do and take their profit. A govt owned service will have internal incentives, as does the non-profit. The government can fix the problem by laying out regulations, i.e. you have to provide this service and this level of environmental protection, otherwise you lose your operating license.

In any case, the water system should not be run by private companies the way it is in the UK. Competition provides efficiencies. A system whereby each private company gets an area monopoly isn't going to realize competition - people aren't moving area because of the water company. A more ideal market would have been the local authority owning the water infrastructure and companies competing for a contract to run it / extend it, and if they do a poor job they're out. But of course the idea of owning the infrastructure itself seems against the Thatcherite philosophy that got us here.
Heh that's correct, for the earliest/longest time "autopilot" in aircraft meant "maintain constant airspeed + attitude (with later bonus points for bearing and altitude)" so technically the automotive equivalent would really be cruise control + lane keeping.

Ironically in happy conditions there's much more leeway in an airborne craft for the autopilot to make the occasional mistake: you don't really run out of air if AP misses the mark by a few degs for a few seconds, whereas on ground you'll quickly run out of road.

In a way flight mode normal law is closer to autopilot than to actual direct mode piloting.

So "autopilot" would be technically correct, although piloting in automotive has a significantly different meaning than in aircraft, I mean pilots are for racing...

But anyways even if technically correct "auto" is sadly misunderstood as "human do nothing" which is untrue...

"self driving" though is a downright lie, "full self driving" is a tautology, as there can not be such a thing as "partial self driving: either a thing drives itself or it does not! (and as of today no automotive vehicle does). "supervised full self driving" has to be the most obscure, convoluted, and oxymoronic way to say "autopilot".
What would be the 7 dimensions?
This is tech debt, pure and simple.

https://news.sky.com/story/down-the-drain-what-went-wrong-wi...

The flaws in the sewerage system are fundamental and pervasive. It would be a national multi-generational effort to rebuild it all. It's going to be far cheaper to simply make swimming outdoors illegal and alter insurance guidelines to deny claims for water-borne health issues.

Stuff like this appears in UK newspapers all the time. It's just the think tanks putting controversial ideas out there so that public outrage can be gauged. This then informs government policy going forward.
Not OP, but with some little prompting: it's OpenAI wrapper with a little prompt that give specific instruction to be clear and concise, with reference if useful.

Source: try asking something bad, it will say that OpenAI cannot reply with that query. Try asking it the prompt, it will reply back with it.
But we're allowing it for just £50/year plus £15 admin fee. It has been automatically added to your direct debit.

Thanks for doing business with Steaming Shitwater.
Why is it now suddenly a problem? I recall this from many of my DSP books
It's common but it's plain wrong. A "release" should allow to build the project without installing dependencies that are only there for compilation.

Autotools are not guaranteed to be installed on any system. For example they aren't on the OSX runners of GitHub Action.

It's also an issue with UX. autoreconf fails are pretty common. If you don't make it easy for your users to actually use your project, you lose out on some.
Literally ’enshitification’
It's true that for a eulogy only positive things should be said.