skysight-inc/HackerNews huggingface dataset:
I didn't even know they did this. I've always just used a little shell script and a text file with the domains I currently have active in LE. It's hard for me to imagine how they went this long given the number of certs people issue and renew for so many things. I've managed email campaign infrastructure and I could envision this costing much more. Probably less UCE complaints but probably a lot more bounces back-scatter and overall volume. It would be interesting to see their outbound email statistics.
The real problem is that getenv() and setenv() were created before threads were really a thing.
How will voters be able to make decisions that we agree with if we do not talk about it online? Who are you suggesting gets to talk about it?
More accurate selection of targets leads to lower number of innocent people dying or being wounded.
Sorry for the poor experience with the current design, still experimenting.

I cannot disagree with you, you’re on point on everything when considering the file system as an OS component.

But if we entertain the thought of file system as a document model, or as a transactional data structure, it should come naturally that we can piggyback on the modern infrastructure, at the application level, to achieve the desired qualities.

This very website is an experiment on how this could be done. The main takeaway with my research is that we have much to gain if we leave presentation and layout concerns out of hypermedia documents, letting the client software decide on it, like we do with our editors and IDEs, choosing the theme and font we like, the information is the same no matter. To abandon the fetishism inherited from print media and to transact pure data is to make the web democratic. That’s precisely the recipe used by all social networks: standardized, systemic presentation of schematic payloads following a given ontological model. We need only to copy them with an open model
roughly a quarter of California (9.4 in CA vs 38 for CA total)
This was one of my biggest concerns as all over the wearable space you see comments about "I couldn't get my device to connect".

We haven't had too many issues with BLE, but I think the UI of the mobile app needs to clearly communicate the connection state, and not just "connected/disconnected" but more of "last connection, the device will ping in x seconds" so the person knows the device will be looking for the phone.

We have a few tricks up our sleeve, as we're like Santa (we know when you are sleeping, we know when you're awake), and seeing as the headband is only used for sleeping, we can have an open connection when you are awake, and then go into low power mode when we detect you've closed your eyes, and then we can ping on a more reasonable schedule.
> As far as I'm concerned, the environment is a read-only input parameter set on process creation like argv.

Mutating argv is actually quite popular, or at least it used to be.
Only the first of those is a real problem, but it really is a problem.
It is sugar (specifically fructose). Sugar reduces satiety and is absolutely everywhere.

https://news.ycombinator.com/item?id=42692418
I love my condo that we downsized to from our big house in the burbs. But you are right, they are horrible “investments”. I knew that going in.
I don't think the issue is that it is video games as much as that he is willing to be so inauthentic and lie about something as mundane as how good one is at a video game

It points to the character of Elon
One slightly different approach I haven't seen mentioned here - I use grow lights in my office.

They're way brighter, so simulate sunlight better, are full spectrum, and as a bonus my plants are super happy. I use 5 of these with a diffuser: https://www.amazon.com/SANSI-Daylight-Spectrum-Sunlight-Gree...
Improving labour productivity is good, actually
F-Droid's Progress and What's Coming in 2025
Phone screens aren't just a bit brighter. Modern phone screens reach 1000 nits baseline and peak above 2000. Top-of-the-line models are now quoting 4600 (OnePlus 12) and 6000 (realme GT Neo 6 SE).
This used to work for me as well, but one day my eyes just gave out. I now need a setup similar to the article. I use two diffuse light sources at corners in the room, with BenQ light bar in front, and (almost most importantly) a warm lamp backlighting the monitor. I might replace the backlight with an RGB bias light of some sort, but it has to be there or everything gets painful fast.
YMMV but the way the OP describes the entire cycle occurring in three weeks seems to preclude the founding of a public company, which does take considerably longer in general. That leaves toppling it from the outside.
2024 Santa Fe Hybrid. Not the expensive calligraphy version.

Fits everything I want it to, has two full size pull up seats in the rear when I need the extra, and gets me 40Mpg for all the travel I do.
They claim to know a lot but then none of them build proper Cf Lumen or F.Lux style tooling (i.e. super easy default instead of requiring tons of setup) for turning ALL blue light off (red shifting) IN THE DEFAULT OS as the primary way to use your device at night. None of that wussy shifting the color temperature brown shit that doesn't meaningfully reduce blue light hazard.

I can literally preserve my whole night vision and have zero eye strain in pitch black conditions by red shifting my computer screen. No one supports this because we are stupid.

https://en.wikipedia.org/wiki/Biological_effects_of_high-ene...

The laser pointer community of all groups understands this stuff well. They recommend green lasers because they use the lowest power for the highest visibility at night. Blue lasers are easy to get super powerful, but unlike a lower powered green one, which usually will only temporarily blind you if you make a mistake - a powerful blue laser will straight up destroy your eyes forever. Permanent blindness.
some notes:

icon doesn't look great with my colour scheme: https://imgur.com/a/D0UcBaY

> Jumpscare Probability (%)
what does this mean? % chance of it showing up per minute? per click? what?

i set it to 100% to test and there seems to be no way to cancel it once they show up. bug? it interrupts important user actions like typing and on refresh they're gone.
From my experience, if you're going to do just one thing in this list, it should be taking breaks. It's also the only thing you can reliably control even in the office.
I would look at nutrition labels for ingredients, estimate how much I used and approximate calories. For prepared foods, I'd look at other common examples with known quantities on the internet and extrapolate.
> Nobody needed generic API tokens for PyPI either. Not now, not years ago.

It was one of the most-requested features on PyPI, but OK.

The rest of this is just ranting. I think you should develop some more perspective on this, and observe that nobody else is even remotely as bent out of shape as you are over these changes. Which, again, aren't even close to mandatory (and couldn't be even if anybody wanted them to be, which nobody does).
I care about the dishonesty not his skill at video games. I care about the dishonesty because via his influence with Trump and at DOGE, what he thinks and does impacts me as someone living the US.
Yeah, you hit on a very important point. There are ways to handle this via lighting on the device (as far as, connected, battery, etc), and I think the app being clear about the state, beyond just "connected/not connected" is important.

We've had very few issues with BLE, but it is one of the things I'm most worried about as it absolutely kills the experience.
The PM: "practice radical candor!" The PM the very next week: "Let’s gather more data before moving forward"

In practice, there is no easier way to annoy these types than by taking these platitudes at face value. Don't go gathering the data.

(I get why this style of communication has become common in business settings, especially in large orgs. It still rubs me the wrong way.)
The Shadowserver is integrated as a source of sightings in Vulnerability-Lookup
Lightweight Desktop Environment on Wayland
Why would you hold your phone while driving?
1987 Toyota Camry Wagon. Fills my needs and isn't bogged down with complexity making it easy enough to fix myself.
Most of the things I tend to like are simple and aesthetically pleasing. The lamp on my table with a simple on/off knob, a velvet chair that’s doesn’t do anything but provide a place to sit, paper books, and the art on my walls. All of these things bring me some amount of joy.

I honestly cant think of a single digital product that I really even like. More like tolerate because I need it to reasonably exist in our society.
> characterised the CCP since Mao

there's a conspiracy theory that this was due to Mao having no suitable heirs. More generally, there's a theory that autocracies "liberalize" when there is no clear successor or a succession conflict involving the autocrat, see: martial law Taiwan
We could do 20 Manhattan projects with it[1].

1) Build fully autonomous cars so there are zero deaths from car accidents. This is ~45K deaths/year (just US!) and millions of injuries. Annual economic cost of crashes is $340 billion. Worldwide the toll is 10 - 100x?

2) Put solar on top of all highways.

3) Give money to all farmers to put solar.

4) Build transmission.

And many more ...

The Manhattan Project employed nearly 130,000 people at its peak and cost nearly US$2 billion (equivalent to about $27 billion in 2023): https://en.wikipedia.org/wiki/Manhattan_Project
In the smoothest operation I've worked at thus far, teams were instructed not to even try to mess with already planned priorities and work.

Food for thought, don't make someone say no as often.
Light on my desk for light under the monitor, light from behind me which bounces off the angled ceiling and only light themes no dark themes.
Isn't the australian other story _LITERALLY_ the age-old "a friend of a friend's cousin jumped out of a window on LSD because they thought they could fly?"

I'm surprised they didn't call in the witness who thought they were a glass of orange juice.
Yeah. What they really mean is "we talked to a clueless drone in our IT department, who had a personal incentive not to find any exposure, and that person couldn't think of a way to exploit it in 15 seconds".

If you actually know what you're talking about, you basically never feel safe enough to categorically say that something can't be exploited.
Reddit won't interfere with users revolting against X with subreddit bans
Neither getenv, setenv nor realloc are system calls, they all are functions from C stdandard library, some parts of which for historical reasons are required to be almost impossible to use safely/reliably.
I think the nazi salutes now put it beyond doubt that he's either a) an actual Nazi b) willing to court actual Nazis to achieve his ends. a) is clearly worse, but b) is still way, way beyond the pale.
This is fantastic! I hope to follow in your footsteps as soon as a decent RISC-V board can supplant that RK3588.
Show HN: Upload Memes on a Ball
Hello Hacker News. We built a game where you can upload memes on a ball. All open source : )

What you see is in fact a 2D game. We don't use three.js or any 3D at all! Its all math- an 2:1 equirectangular image is projected on a globe using orthographic projection using WebGL. That's the secret sauce to make the game super fast. All in 5 MB of ram.

We originally started off with globe-gl and three.js. It cost 60 MB ram and took 6-7 seconds to load! We did some insane optimizations and rewrote everything from scratch.

Source code- https://github.com/5land/5land-client

Technical blog bost on how we built the app- https://blog.5land.org//hello-5land/
The vast majority use plugins not available outside of wordpress.
In rush to rebuild, one topic is taboo: What should be built different (or not)?
As much as I might like people like Jello Biafra or Hunter S. Thompson, those shouldn’t be the _only_ people informing you on society.

You can completely wreck your credit and still bounce back and even prosper. I’ve seen it happen with bankruptcy and have fixed my own credit after a charge off in my youth, and now own a home, with paid off cars and student debt, and a solid cushion in savings. It takes time; everyone wants everything now, which to me is a sign of poor reasoning leading to poor decision making.

I think an important difference is: are you in dire straights because of poor decision making, or bad luck? If you consistently make poor decisions, you’ll eventually wreck your life and may not be able to get out of the hole.

If you make sound decisions, bad luck can just as easily turn into good luck. You just have to be executing when the opportunity arises. This is of course no guarantee, I definitely believe there are good people out there who were never able to make it. But that doesn’t mean that nobody good will ever make it.

To me, that is what the American Dream aspired to be. Something other than a caste or feudal system, or religious monarchy, that pretty much keeps everyone in their place, with no motivation to innovate or take a risk to try something new, and then propelling general society upwards with each breakthrough.
I'd love to see one; hope to see that day come!!
> What are the odds that deep within US research labs, we have some crazy breakthrough tech tucked away? Like antigravity drives or force fields or whatever - complete with brand new breakthrough physical theories to support them.

Effectively zero? Did that sound more convincing when you originally wrote it? Because it's like conspiracy theory 101.
When will HackerNews ban X links?
(Follow-up from my other reply)

> But artificial scarcity seems like a bad way to go about it.

What artificial scarcity are you talking about here?

I'm not trying to say we need artificial scarcity, university should be a market like any other product or service.

Personally I tend to go even further away from most when it comes to scarcity in the job market too - I'd rather have open borders than immigration systems that limit how many people can come here and compete for jobs.
It's publicly funded, not built and staffed by slaves.
Microsoft's LinkedIn sued for disclosing customer information to train AI models
When the government wants your property there is very little you can do about it. I see nothing egregious but I can imagine there are some environmental karens who are very upset.
Ask HN: What "fundamental" research efforts are you excited about?
By "fundamental", I mean research meant to overturn or alter a field from the ground up—sort of the opposite of "incremental" in this context, I think.

For myself, as a machine learning researcher, I recently learned about Neural Turing Machines and Differentiable Neural Computers, and feel it's a shame they seem to have died off in popularity the past few years. The idea of using a neural network to approximate the behavior of a CPU in a von Neumman computer is one I find very compelling.

I'm always interested in reading papers from interesting fields where the thesis of the paper is, roughly, "we might have been doing a basic aspect of the discipline wrong all along, here's a well-reasoned argument why." Or, alternatively "here's a creative, innovative approach to an old problem and why we think it warrants further research."

I'm interested in hearing about other fields besides my own!
Apparently aluminum ribbons can be used the other way too with some success. I recently came across a ribbon speaker: https://www.instructables.com/DIY-Tinfoil-Ribbon-Speaker/
It sounds like you're implying that websites should be forced to host links they don't want to. I really don't think we want to be going down that path.
Zen is a privacy-focused browser that blocks trackers
AFLNet Five Years Later: On Coverage-Guided Protocol Fuzzing [pdf]
> getenv, setenv, and realloc, all system calls

None of these 3 functions is a system call. open(), mmap(), sbrk(), poll(), etc. are system calls. What you're referring to is C library API, which as Go has shown (both to its benefit and its detriment) is optional on almost all operating systems (a major exception being OpenBSD.)

If you really want to lose some sanity I would recommend reading the man page for getauxval(), and then look up how that works on the machine level when the process is started. Especially on some of the older architectures. (No liability accepted for any grey hair induced by this.)

ed.: https://lwn.net/Articles/631631/
Where do you buy the surplus cinema lighting equipment? And how do you mount it inside your house?

I went down a high CRI office lighting rabbit hole last year and I could only find expensive, new photography lights.
So we shouldn't try to rebuild up the Amazon?
yet there is a windows installer?
Environmental modification is one of my favorite emotional coping strategies. It.. feels like you're actually doing something! Cleaning up/tidying, "sacred space creation," light and color therapy all work way more effectively than you might believe.
Inline, ordered multimedia is the backbone of all consumer information systems. So your students have internalized the the archetypal equivalent of file systems through a different vocabulary, such as tweet (for files) and threads (for directories)
In any sane democracy I would agree with you. But this POTUS has pardoned 1500 people that actively participates in an insurrection, some of who hurt and even killed police officers. He's pardoned a the Dread Pirate Roberts.

All of those people were perfect people to throw the book at.

For the next 2 years all bets are off.
The biggest problem is not the absence of a thread safe API, it's the existence of this:

extern char **environ;

As long as environ is publicly accessible, there's no guarantee that setenv and getenv will be used at all, since they're not necessary.

If you're willing to get rid of environ, it's pretty trivial to make setenv and getenv thread safe. If not, then it's impossible, although one could still argue that making setenv and getenv thread safe is at least an improvement, even if it's not a complete solution (aka don't let the perfect be the enemy of the good).
does anyone know if there is a phase-shifter for led lights? a way to shift each led 60hz cycle to create more-uniform light?
Show HN: I built a visual gift-finding app after struggling with Christmas gifts
Hi HN!

During Christmas, I found myself struggling to come up with gift ideas for my family. I’m not the best at these kinds of things (classic nerd problems). I even tried ChatGPT, and while it gave me some decent suggestions, I felt like a more visual and interactive approach would work better.

As a backend engineer, I’ve always been on the lookout for a side project that aligns with my skills and interests. This idea felt like a good fit. I ended up building the app using Next.js (still learning the frontend concepts).

It is still in progress but I would love your thoughts on it — feedback and ideas for improvement are more than welcome!
We'll watch from the other side of the Atlantic how the great libertarianism experiment goes for the USA.

Public service announcement: libertarians aren't the ones who want to shrink government enough to fit through your bedroom door. Those would be the Republicans, who are now in power. They are classified in the opposite camp (authoritarians).
They quit working for me in Firefox a while back, I just get a page with the stylized "X" logo these days.
Fuzzy API composition: querying NBA stats with GPT-3 and Statmuse and LangChain
Friendship Is Optimal Is Science Fiction (Re AI)
@jahfer what about dark mode/night mode? are you using it?
While I was scuba diving in Belize with some friends we encountered some Goliath Grouper which would follow us around. Later we were amazed when we saw another diver hold out her arms to one and it swam right up to her so she could hold it and pet it. Keep in mind this was a massive fish that probably weighed as much as a person.

We asked her about it afterwards, turns out they just like being petted :). Eventually got to try it out ourselves on another dive, fish can be really friendly.
Record-Breaking Science Brings Unlimited Clean Energy Closer
> The state didn't magically disappear in 1920, it just went from being administered by the Ottoman sultan to being administered by the British

There was not a Palestinian state in the Ottoman empire. The early 20th century Ottoman division of Sanjaks looked like this:

https://www.wikidata.org/wiki/Q3948374#/media/File:Ottoman_l...

You could say that the Sanjak of Jerusalem, Sanjak of Balqa, and Sanjak of Acre together pretty much make up the bulk of the area that the British called Mandatory Palestine. But its borders don't match Mandatory Palestine borders, and there was no special association of those three Sanjaks anyway.

Before the 20th century, the Arabs did not use the term Palestine, and had no concept of the areas of modern Palestine as being united in any modern sense. The closest thing that the Arabs at the time would group them would be as Greater Syria or AlShaam (or Ashshaam the way the locals say it), which includes Syria, Lebanon, and most of Jordan - but does not include the Negev desert. The earliest use of the word Palestine by an Arab was 1911, in the founding of the Palestine Post newspaper. At the time the word was a geographic area. The earliest mention of a Palestinian as a demonym for a person (as opposed to a geographic area) was 1964.
It's not like they haven't tried that before. But again, will be fun to watch.
I know that embeddings are old news for ML practitioners but for my field (technical writing) they open up lots of interesting new workflows and opportunities. So for me, embeddings are the most exciting fundamental research happening in my industry.
> I guarantee Trump has known and been friends with more gays than 95% of Americans.

ok... ??? doesn't mean a thing, frankly.
”Legalized drugs” as in ”buy and use whatever legally” is not what is being suggested here.
> Sorry for the poor experience with the current design, still experimenting.

Never stop experimenting.

> file system as a document model, or as a transactional data structure, it should come naturally that we can piggyback on the modern infrastructure, at the application level, to achieve the desired qualities.

I'm having a little difficulty groking what you're trying to say, here. Can you explain it like I'm stupid? My mind immediately bounced to SQL storing binary data or a document DB of some sort.

> if we leave presentation and layout concerns out of hypermedia documents, letting the client software decide on it

Every browser engine does this today. Every engine developer has their own idea of how a standard should be implemented. Granted, this isn't end-user choice, which is probably what you're after. Well, sorta, you have some customization of fonts and [link] colors.

> To abandon the fetishism inherited from print media and to transact pure data is to make the web democratic.

It sounds like you would like some simple scheme that provided you the text and binary data (images) of the website which allowed you to manipulate them into the "newspaper" layout of your choice. Am I getting that correct?
Yes, and if there were "setargv()" or "getargv()" functions, they'd have the same issues ;) … but argv is a function parameter to main()¹, and only that.

¹ or technically whatever your ELF entry point is, _start in crt0 or your poison of choice.
Light bulbs used to be expensive too, nails as well.
I suspect a large number of the user base here has no issue with X or more to the point, the person that owns X.
Ours are absolutely atrocious.

I forgot just how bad it got until they did a big office move a couple of months ago. Previous to that I'd been way out on the edge with large windows behind me (with some shading film on them). My move now put me in the centre of the floor with barely a window in visible range, stuck under these godawful, far too bright lights.

The first day in that space reminded me just how much I'd hated that aspect of things before the pandemic.