skysight-inc/HackerNews huggingface dataset:
Both technical possibilities. Would explain a lot of HN comments....
Culture plays a part too. I may have all those things but still work a steady 40 hrs a week. In fact, my employer gets worried if I work more than that, because they recognize the importance of downtime for employee performance.
> Most people resort to using the system package manager, it’s easy to notice because their README looks like this:

... and goes on against using system packages.

Well if you're not using what your OS provides, why don't you statically link?

After all, it's the customer who pays for the extra storage and ram requirements, not you.
What does that mean no LLM?

Markov chains have been a thing for a long time and predictive text was used before LLMs.
The worst thing is that I saw the same principle applied to people that make hardly enough money to live. At least the people of this article seems to have high income, so as soon as they realize their aren't in a bad position they could have an happy exit. But for people that everywhere they look, they will experience the same tragedy, this is horrible and a big problem in some categories.
NLL resemble how many people reason about lifetimes. Without them you would have to introduce scopes everywhere for no gain (and also, even before NLL stuff like method calls was special cased to work kinda like NLL does today, otherwise it would have been an utter pain)
This looks very interesting, I was not aware that this was possible natively without JS.

What's the browser support like?
I love how HNers assume there are automated tests with any amount of test coverage. So cute!

...but grandpa, how did you know your code worked? Son, we didn't. <silence>

(wait until they hear that source control wasn't used...)
ya, also earing 204 million IRR / month, and very happy.
Then, you can't get HDCP keys and HDCP IP on that device, so trying to do that opens cans of technical and legal worms.

Not nice. Neither worms, nor HDCP forum.
i think this is the logical next step of a feud which only recently re-gained momentum two weeks ago
https://www.forbes.com/sites/roberthart/2024/02/16/musk-reig...
But the point of the article, is that they are making this money, and probably not billions, by giving up their time. So _any_ time that they can free by spending money is needed, since they spent so much of their time working.
No, it's not accurate at all. Have you ever used it? Missing or additional fingers, limbs, reflections, mangled text, etc are very common.

Regardless of the prompt, it's just kind of shit.

And we don't know why the prompt is there. Maybe without it, the results are even worse.
Image: ERS-2 buckles and bends during final farewell
I think NYSE has higher uptime and tighter latency requirements.

Google doesn’t get in as much trouble if there’s some downtime, especially for consumer facing products
The statement "proving a variable is never used" is not fully specified. What does it mean for it to not be used? (Or rather, not be used again?). One way to interpret it (which I think is the one you used) is that at runtime it will no longer be read/wrote. Another one is to that it is no longer syntactically referenced, which is much easier to reason about and statically prove.
> It can be an improvement due to LLMs ability to quickly adapt any solutions to your specific use case.

My experience with that so far has been that, yes, that works quite well as long as the thing you ask is common and reasonably simple. The more uncommon and complex it gets, the less successful this tends to be. And in more uncommon cases, if it is successful in terms of the workability of the emitted code, it's often not clear if the approach taken is a good idea at all considering other aspects like maintainability.

LLMs are notoriously bad at just saying "Hey dude, I don't really know what I am doing here, ok?"

Also, I have often been able to trace their responses back directly to SO answers. Usually, there is not much "creativity" in their answers at all.
Great to see it helped. I'm having mixed success with Ritalin - it initially fixed some major problems arguably permanently, and restored some of my lacking self-confidence, but now it's a mixed blessing - it feeds bad habits just as well as it feeds good ones. An indiscriminate booster, that is.
There was once a businessman who was sitting by the beach in a small Brazilian village.
As he sat, he saw a Brazilian fisherman rowing a small boat towards the shore having caught quite few big fish.
The businessman was impressed and asked the fisherman, “How long does it take you to catch so many fish?”
The fisherman replied, “Oh, just a short while.”
“Then why don’t you stay longer at sea and catch even more?” The businessman was astonished.
“This is enough to feed my whole family,” the fisherman said.
The businessman then asked, “So, what do you do for the rest of the day?”
The fisherman replied, “Well, I usually wake up early in the morning, go out to sea and catch a few fish, then go back and play with my kids. In the afternoon, I take a nap with my wife, and evening comes, I join my buddies in the village for a drink — we play guitar, sing and dance throughout the night.”

The businessman offered a suggestion to the fisherman.
“I am a PhD in business management. I could help you to become a more successful person. From now on, you should spend more time at sea and try to catch as many fish as possible. When you have saved enough money, you could buy a bigger boat and catch even more fish. Soon you will be able to afford to buy more boats, set up your own company, your own production plant for canned food and distribution network. By then, you will have moved out of this village and to Sao Paulo, where you can set up HQ to manage your other branches.”

The fisherman continues, “And after that?”
The businessman laughs heartily, “After that, you can live like a king in your own house, and when the time is right, you can go public and float your shares in the Stock Exchange, and you will be rich.”
The fisherman asks, “And after that?”
The businessman says, “After that, you can finally retire, you can move to a house by the fishing village, wake up early in the morning, catch a few fish, then return home to play with kids, have a nice afternoon nap with your wife, and when evening comes, you can join your buddies for a drink, play the guitar, sing and dance throughout the night!”
The fisherman was puzzled, “Isn’t that what I am doing now?”
I’m not saying my insurer uses AI, but I recently had two dental claims processed entirely automatically by just providing invoices, and answering some questions online. This is in Denmark. Really nice experience.
No. It's 25.

Th +10sih comes if you work more than weekly hours, or if you have a day-based contract (i.e. you don't count hours).

Most day-based contracts are written saying "you owe x days to the company in a given year", so a holiday on a weekend becomes irrelevant.
I've seen this done multiple times too. It works until the human forgets about it, or knowledge is lost through collective organisational forgetfulness or churn. And the outages still happen because the lookup fails at some point.
It is really nice to have determinatistic builds when doing estetic clean ups, to verify that the code does not change, or inspecting changes in the assembly code and limit the scope of change to just the affected code.
I love that it has a serialised story and a sunday supplement.
HDIY
> The Apple Neural Engine (ANE) is a separate unit in M-series chips, and isn’t directly accessible to third parties. As a result, knowledge of it is limited...Access to ANE computation is only available through CoreML and related features in macOS. Even there, developers are given limited options as to what does get executed in the ANE, and in practice it appears little used even when running Machine Learning tasks.

I had no idea ANE wasn't very accessible. Especially when the marketing materials [0] seem to tout is is available for use by devs, or when people are asking 'can I run LLM x on my Mac' [1]

[0] "An enhanced 16-core Neural Engine accelerates popular machine learning models. Image processing tools like DeNoise AI and Gigapixel AI from Topaz get even faster." https://www.apple.com/macbook-pro/

[1] https://news.ycombinator.com/item?id=38267869
FYI I found the Logitech MX Keys (for Mac <- important) that has the same layout and I'm pretty happy with it, also because it has support for multiple devices (KVM-style, wrote a small script that detects the connected device change)
We've had reporting about how involved the CIA was in Ukraine from 2014 onwards (eg, https://www.washingtonpost.com/world/2023/10/23/ukraine-cia-...). I was thinking about that when I wrote it.

It looks a lot like they've set up a puppet government in Ukraine, it seems a bit incredible that level of trust just developed out of the blue after Euromaidan. And the CIA would have been almost negligent not to be involved in managing the Euromaidan. It'd line up well with the leaked recordings of Victoria Nuland discussing who should be in government, the relatively suicidal stance Ukraine then took towards diplomacy with Russia and just be in character for the CIA.

I'd imagine the Belarusian government would look at that and much rather be using Huawei tech then Cisco. The risks are pretty obvious and one sided. And I doubt Ukraine is the only place the CIA have been moving in to in the east; any government in the region should be worried about US involvement in their politics.
The Microsoft patent doesn't apply to JXL, and in any case, Microsoft has literally already affirmed that they will not use it to go after any open codec.
>They can only “recall” how many “e”s are there, but cannot look and count.

Like a blind person?
Yeah. I've seen these types too, and what I find when I start working on fixing their sorry excuses for systems is that they don't even work. Because they're not geniuses, just like I can't work with their crap confidently because the spaghetti is too complex to keep track of, they also can't do that.

So once you write a test harness in order to make sure your refractors don't break things, you start to notice that the things you're testing are wrong. The code doesn't work correctly, it is littered with bugs.

Actually just finished a refactor like that. In a fairly small refactor I found multiple things that weren't working correctly. It was sending duplicated messages, it was incorrectly labeling messages with duplicate sequence numbers, and lots more.

I wrote equivalent code to replace it, spending roughly half the number of lines and getting rid of a complete shitload of unnecessary method parameters and other pointless stuff. Also fixed a hot path with an unnecessary O(n^2) complexity (where n could be pretty high) and a bunch of other dumb crap.
I'm perfectly prepared to do that as I did yesterday with Add Link Card BUT I need bluesky to SHOW the damn .gif and not have users have to click on a URL!!!

It's a one second change.
First, these systems generally predate invention of semiconductor light sensors.

Second, how much light you need is proportional to human activity, not only to darkness. At deep night artificial lighting should be minimal to save energy, minimise disturbance to nature and people's sleep, while during early morning when kids go to schools it should be maximal.

Third, you need a central control over street lights anyway because you need to implement blackouts during wartime.
I've known a couple really successful people. Sold companies, CEOs, etc.

Just talked to a guy last month. 73 years old. Works non-stop. Worth hundreds of millions in his 40's.

He doesn't work 80+ hours per week because he has to. He does it because he wants to.

These people aren't common but they are out there.
Hey, one of the folks working on Ente here. We weren't ready to land on HN today, but happy to be here.

If you've any questions, please do ask, I'd love to make myself useful.
No browser bothers with hardware decode of WebP or AVIF even if it is available. It is not worth the trouble for still images. Software decode is fast enough, and can have advantages over hw decode, such as streaming/progressive decoding. So this is not really a big issue.
LinkedIn enables disconnecting their services for EU users
Similarly to how you can "disconnect" Facebook from Messenger, now I was prompted with the following option on LinkedIn:

Keep your LinkedIn services, like Jobs, connected? Keep your LinkedIn services, like Jobs, connected?
We've always connected your LinkedIn experience with our services to better tailor what you see and improve our services. When connected, we share data (like your interactions with posts, people, and companies on LinkedIn) between your LinkedIn experience and our services.We've always connected your LinkedIn experience with our services to better tailor what you see and improve our services. When connected, we share data (like your interactions with posts, people, and companies on LinkedIn) between your LinkedIn experience and our services.

Due to a new EU law, you can now choose whether to keep them connected or not.Due to a new EU law, you can now choose whether to keep them connected or not.

Your LinkedIn experience includes your Feed, Messaging, Network, and Search.Your LinkedIn experience includes your Feed, Messaging, Network, and Search.
Can we continue to connect your LinkedIn experience to the following services?Can we continue to connect your LinkedIn experience to the following services?

- Jobs: Find jobs with better recommendations, and allow us to improve our services.Jobs: Find jobs with better recommendations, and allow us to improve our services.

- Marketing solutions: See ads better tailored to you and your professional interests, and allow measurement and improvement.Marketing solutions: See ads better tailored to you and your professional interests, and allow measurement and improvement.

- Learning: Build your skills with better course recommendations, and allow us to improve our services.Learning: Build your skills with better course recommendations, and allow us to improve our services.
Whatever you choose:Whatever you choose:

We'll continue to use your LinkedIn profile to tailor your experience across our services
You control how we use your data in Settings, and we only use your data as allowed in our privacy policy
We'll continue to use your LinkedIn profile to tailor your experience across our servicesYou control how we use your data in Settings, and we only use your data as allowed in our privacy policy
Finland (if that's who we're talking about) GDP per capita is nearly $20k behind USA (Sweden's only $10k behind). They're not so much wealthy as they have a different distribution curve.
> It's only regurgitating propaganda that associates them with
terrorism.

More fundamentally, it's only regurgitating associations. That's all
LLM "AI" does. There's nothing deeper however much we want to believe
otherwise. What it does is hold up a mirror. In a sense each model is
a "personality" based on what it was fed as training. The Meta model
that associates children with terrorism is a reflection of the values
of the company that created it and those who contributed data. They
selected the training data. It is not representative of a global
"mind of humanity" but of the narrow demographic of the kind of people
who use Facebook.

As a commenter here put it recently: "Why are all mirrors so ugly?"
And then someone ports that back to regular Docker, and we get a whole new dimension of software supply chain security issues :).
But that's a separate issue from having billions. You can work 70 hours a week and still have troubles with money (like me, but it's my own fault, most of my friends envy the amount I earn, but I spend it all on maintaining home and mortgage, but maybe this year I will replace that 8yr old laptop). Or you can have billions from working two years and then just resting the rest of your life.
It's 30 days including saturdays, or 5 weeks ; which means it's actually 25 days.
At the core, this seems to be about shadowrootmode=open, a new html feature which already landed in Chromium and Safari:

<div>
<template shadowrootmode=open>
This is <slot name=a></slot> and <slot name=b>
</template>
<span slot=b>sunny</span>
<span slot=a>funny</span>
</div>

renders as:

This is funny and sunny

So it looks like HTML got a bit of a native template system now.

What I have been wanting for decades is a native template system in HTML which supports urls. Similar the the script tag, but which loads html:

<html url="/header.html">
<html url="/content.html">
<html url="/footer.html">

I always wondered why this was never implemented. It seems such a basic functionality which would allow to comfortably build websites in a modular way without scripts or serverside processing.
it's basically australia's censorship, not fb's. Australia forced fb to pay news providers for each link _each user_ does share on it's platforms, which means huge money for meta for something they don't make money back, so they decided to comply with australian law
Is this somehow bad? You own your data. If you are concerned about it getting lost, back it up: the app even supports automating this for you (backing up to your Google Drive or iCloud, and even does it in a way that is also encrypted).
“Born to die” :)
On a little tangent - similarly I was quite senior early in my career and a combination of burnout, politics, and toxic leaders led me reconsider my career on the eve of my first child being born.

I transitioned to a mid-level role which is comfortable, easy in comparison, pays most of my prior salary, way less hours and responsibility, and less politics. I’ve won. For now. (I would do what you do if I had no kids!)

Anyway what strikes me these days is social peers now reaching where I was, but at a normal rate, and trying to impress me with how senior they are compared to me - this notion of seniority equaling success is ingrained in society. Little do they know (or remember) that I have been there and they may learn the same lesson in time. I let them gloat, give them some wisdom, and sit back waiting to see what will happen.
A possible workaround for users is to use an active HDMI adapter, e.g. a USB-C dock or DisplayPort → HDMI converter.
Now let's look at the complete non-reaction of all those who wrote about Google's Gemini "unacceptable" bias.
Consider the meaning of interest rates. I work 10 hours in exchange for 10 moneys. I could exchange it for 10 hours work from some other guy. But what does it mean when I purchase a government bond and make 1 currency per year of interest? I can purchase 1 hour of work in exchange of nothing. People are not working for me because I work for them (a fair system). They work for me because I'm the dragon with a pile of gold, and gold must come back to me.
Mate, you're literally pulling something from your ass. Chrome engineers claim that they don't want JXL because it isn't good enough. Literally no one involved has said that it has anything to do with patents.
The City Without Lights
Couldn't it be a Matrix client ?

Else, a new silo is born.
There is next to nothing "open" (if we go with "open" = "open access") about most of these organizations.

As a fun experiment, I went through the first 10 entries of the Wikipedia list. Only one of them[0] produces _open_ standards, which they have available for free download. For the rest of them the "standards" link on their website either directs to a webstore to purchase individual standards or to a membership signup.

I very much recognize that the world we live in is driven by standards. But while those standards drive the world forward, I think it's also important for industries (and governments) to recognize that the way their standards bodies operate in a way that's almost fundamentally incompatible with the forces that drive innovation in the software world (that they often proclaim that they also want in their industry).

Building a standards body as you point out isn't difficult and has been done many times over. What's difficult is building an _open_ standards body, which as of today looks like a mostly unsolved problem (same as open source funding).

[0]: https://en.wikipedia.org/wiki/Accellera
Eszett, Jänner
I've often though about an AI website that generates propaganda.

But, explicitly, and on purpose, and label it as such in the text.

To show what putin/israel/hamas/the uk/the us/uae/china wants us to see and think.

Then show how much someone regurgitates propaganda. And how much someone actually thinks.

And easily compare both sides.

Train it on official texts from governing parties and texts from presidents.
LuneOS February Stable Release: Eiskaffee – PivotCE
acknowledging you can't make a dent in all markets without linux support != being pro-linux
that's how stupid laws work
Datetime and phonenumbers are two subjects that are notorious for how complex they are despite seemingly simple everyday concepts
Ask HN: How to Get a Sofware Job?
How to approach finding some kind of employment in software, given that I've been looking for a job worldwide since April last year, but haven't found one yet?

I'm open to any software or IT position. Furthermore, I graduated with a bachelor's degree in computer science in April 2023, and I'm currently based in Central Europe.

I'm skilled in C/C++, Python, and JavaScript. I also have experience with Rust, Scala 3, and the Play framework. Furthermore, I'm familiar with the Windows API (C/C++), SDL2, Qt 5, and Vue.js. Additionally, I have basic skills in Racket and Clojure.
Also, I have a good enough mathematical understanding (linear algebra, 3D math etc.) and wrote basic software rasterizes and ray tracers. A simple neural network (learning XOR).

To avoid having gaps in my resume, I'm willing to work for free in remote positions. I prefer working without pay rather than being inactive any longer.
If it needs to be on-site, then I will at least enough money to cover my basic needs (e.g., rent etc.).

So what are my options that can help me to avoid any further gaps in my resume?
I am already in a bad position given my unemployment gap of 1 year.

Doing a master's or doing another degree is financially not feasible for me, for now.

I am running out of options, and based on the rejections so far, it seems like I will never find some kind of employment…

Any kind of tip on how to proceed from here, or even an offer is appreciated.
in the case of a bounded log, readers are expected to give an offset at which they want to perfom the read (kafka-like).

So the linked list would involve going through all the links and following end tail refs/pointers. It would make reading O(n) and that's a Nope.

However, you could imagine having a Vec index that contains a ref to all allocated inner-logs, and query the index first in order to obtain the buffers' location. That works, but then the index has to go through a lock (either a RWLock or a mutex) as the CaS operation isn't enough if we get to the end of the index and it needs to be reallocated. It's fine, and I think that's the most appropriate solution.

PS : In fact, there is a sweet spot where you'd like to have a semi-unbounded log. If your index is big enough to contain something like 4Md entries, you'd probably end-up splitting the log in several pieces for archiving and performances purposes. Loading the log (fully or partially) from disk efficiently is then more important than having a real unbounded log. Then you would not necessarily use a lock and could CaS in the index.
It's the nerd version of that Reddit pattern of organic comment chain, each reply adding e.g. a line of song - only with pushing an absurd idea to the limits.

I'll bite: with GP's take, docker-compose would make for a good webring/blogroll. Or use it as bookmarking system.

cd blogs/cooking
docker-compose up
# 20 different recipe blogs available as man pages