skysight-inc/HackerNews huggingface dataset:
It does seem like we need to take a page from those wise bacteria: You can't survive in space without genetic modification
[dupe]

More discussion: https://news.ycombinator.com/item?id=40241774
Somebody with MPD might.
You should reread. It is very obvious why that won't be a problem if you sit back and think about it.
A current model in danger: flight travel in the US.

It's becoming too expensive and too much of a hassle. On top of plane tickets, the airport rental car system is also absurdly expensive. Flying, while fast, is full of inconveniences that make it less worthwhile.

The first airline that rebrand itself as (1) from your door to (2) your real destination, and starts including effective ways to get to/from airport while having faster security lines will become dominant.

E.g. if Delta started connecting ATL to the local region by rail or fast buses
Just got a new microwave. Panasonic NE 25 F.

One dial.

Built like a tank. Stainless steel. Compact yet roomy.

And there's no stupid rotating platter.

What they do is rotate the microwave antenna instead. But that's inside the guts somewhere so you never see it. (Why don't they do that on all microwaves? I dunno)

So it's easy to clean. Even cooking. Max microwave.

I love it
Have you ever noticed how inflation metrics are always finding ways to ignore how housing and rent has gone up much faster than wages?

Pretty much all the important things in life have gone up more than stated inflation.

I don't care that I can get a cheap very environmentally unsustainable cardigan for less than ever before. Likewise for a watery nutrition-less tomato.

Meanwhile education, housing and healthcare are the least affordable they've ever been.

https://en.m.wikipedia.org/wiki/Baumol_effect
Just use CACurrentMediaTime for that, or Date(), both simple options :)
This past months I've been working on a new project : queriestation.com

On this website I'll share dashboards and SQL queries to help you with your business intelligence.

I also decided to launch a community on discord to help each others and talk about BI and analytics, I'll also do the support of my services on this discord server.

Please join us :)

Hope it will help you !
Soapbox – Ditto: ActivityPub and Nostr = Decentralized Future
Well the string view type you wish existed seems to be exactly what Rust gives you, no? Non-owning references that "know when they have been invalidated" (or rather, the compiler prevents you from using them after they have been invalidated).

I'm not sure why this means you shouldn't be able to create a string_view on top of std::string, though. You can create a Rust &str on top of String, it just doesn't participate in ownership.
Population of US was also only 132 million in 1940. Today it is 333 million.
The standard library stopped being bundled with Swift apps when ABI stability was achieved. They are now provided as dynamic libraries alongside OS releases, so you can only use Swift features that match the library version for a particular OS version.
>I've always associated the anime community with caring very strongly (not always correctly, but always strongly) about the translations.

As I came to find, most watchers simply couldn't care. How could they? They don't know Japanese! They certainly appreciated anime, but they couldn't appreciate translating and I won't blame them for not appreciating what they don't know.

Of those who did care, though, most of them judged translations for all the wrong reasons and usually without realizing. Kind of a similar vein to how most ham radio guys know enough electricity to be dangerous but not enough to be useful.

All in all I found the work was ultimately a thankless one and I burned out real bad after serving as a translator for a couple animes.

But the fansub group I was with were a great bunch, and the flame wars I had with other translators in other fansub groups were awesome. Flame wars between passionate people who know what they're talking about are a sight to behold.
I have flashbacks from my previous job. Workday is PTSD-inducing.
Absolute bollocks. Any DBMS and any competent developer will cope with punctuation just fine. And punctuation is specifically ALLOWED by BS7666, if they are part of the name:

Abbreviations and punctuation should not be used unless they appear in the designated name, e.g. “Dr Newton’s Way”. Only single spaces should be used.
Wow, it's even more complicated than I realised. :)
> Workday could conceivably build its own encrypted database of our information, across our different jobs and applications. When you leave Spotify to go work at Netflix, your profile could follow you, allowing you to more easily apply to the job. The multiplying powers of tech could scale to free us of our busy work, as promised.

Maybe it's better they don't build such a shared profile, or soon hiring managers can see you've applied to 200 jobs and been rejected from all of them.
`Box<[u8]>` stores the pointer and its length (2 x size_t), `std::unique_ptr<const uint8_t[]>` only stores the pointer.

That's for slices, for dynamically sized types (eg. `Box<dyn ToString>`) it contains a pointer to the virtual table.

https://doc.rust-lang.org/nomicon/exotic-sizes.html
Don’t forget they actually reduced the number of medals on Zhukov’s chest because they thought it was too over the top to replicate what he actually wore
Websphere also resides down low in the sweatshop of evil.
mach_absolute_time is unrelated to clock time. It's basically the number of CPU cycles since last boot, so it's more of an uptime measure.

I suspect the fingerprinting aspect is more indirect: mach_absolute_time is the most accurate way to measure small differences, so if you're trying to measure subtle differences in performance between different devices on some specific task, mach_absolute_time would be the way to go.
https://www.npr.org/2016/07/19/486571633/are-ban-the-box-law...
Gary Marcus has become attention seeking lately. I unfollowed him. Most of his posts were attacks on other people instead of genuine contributions on how we can make AI actually better and safer.

Easy to criticize, much harder to offer effective solutions.
According to their changelog[0], Clock was added to the standard library with Swift 5.7, which shipped in 2022, at the same time as iOS 16. It looks like static linking by default was approved[1] but development stalled[2].

I expect that it's as simple as that: It's supported on iOS 16+ because it's dynamically linked by default, against a system-wide version of the standard library. You can probably try to statically link newer versions on old OS versions, or maybe ship a newer version of the standard library and dynamically link against that, but I have no idea how well those paths are supported.

0. https://github.com/apple/swift/blob/main/CHANGELOG.md

1. https://github.com/apple/swift-evolution/blob/main/proposals...

2. https://github.com/apple/swift-package-manager/pull/3905
Sounds like you're describing an issue, not a PR.
I use NGINX and Traefik in prod at work, and for my personal stuff I only use NGINX. It's all just orchestrated containers, no ingress controllers or similar magic anywhere.

I agree with your comments about Traefik being finicky, and would like to add that my very basic inhouse solution to do automatic Let's Encrypt integration (that also works with other ACME compatible CAs) is ~30 lines of bash, which is ran by cron every day. It's rock solid simply by failing hard when standard return codes fail. Monitoring for failed certificate renewals is as easy as handshaking with the endpoint and parsing the NotAfter field in the OpenSSL output. I run this as part of my regular HTTP endpoint monitoring solution at it tells me if any certificate will expire within 14 days.

The absolute worst failures I've experienced is having new domains start with a self-signed certificate until I reloaded nginx manually, and that I had 2 weeks to jump in and sort out some error because a certificate renewal failed.

So at least in my experience it turns out that LE-integration isn't a strong selling point. Logging and ease of configuration is. NGINX is not perfect in those aspects either, but it is a bit more robust and well-documented at least.
A couple weeks ago I was deciding between reverse proxies and eventually settled with Caddy because of its simplicity. However, Traefik's auto discovery of containers and referencing by labels is quite nice, but Caddy has a plugin to do the same.

I read the article but I'm still not convinced Traefik has anything over Caddy for me. Maybe someone else does and can chime in.
Yes - exactly this. Gold is nature's money. Every other asset wishes it was told but it's gold's chemistry that makes it a good store of value for exactly what you said. The relative cost to purify and reshape/melt etc is cheap wrt its value. Cf Platinum which is much harder
> And "Baby Oil" contains no Baby. Usually.

And bathrooms don't usually have a bath
> The only explanation that comes to mind is that the people that buy workday don’t use it.

They probably have a good sales team inviting the CIO/HR boss/... to a golf course and convince them to buying. But those people then don't have to use it. For their own expenses etc. they got an assistant filing it and the reports they got printed out or otherwise summarized by somebody else.
Sure, but why should we be subjected to only our own propagandists lies and not be able to hear the other side? Why are our lies better?
The editing could be described as "unsympathetic". I get the impression that the substance of her responses lives between the cuts. Although this is one of that unfortunate situations where the video is so funny it undermines any interest in what is really going on.
The later is quite popular in some circles
None. My country is supported by PSN and I have an account as I've owned multiple PlayStation consoles, but does it matter?
> One catefory for these types of issues is “Complex root cause analysis, easy fix”

So...a complex problem then?
This is exactly one of the Russian talking points. "You see, we might have invaded a few neighbour countries with the intention of annexing the territories, but look at NATO, they are equally bad because they invaded Iraq." (NATO didn't invade Iraq, the US did with the help of UK, Poland, and Australia)

I can't take someone (like Mearsheimer) who warns that Germany again is likely to try to invade Europe even a little bit serious. He clearly knows nothing about contemporary German politics, culture, or how well they are doing manufacturing and trading.
It's strange how pervasive poor UI/UX (and poor software in general) is in enterprise software.

I have never seen an ERP that looks and feels good to use (though I am sure some exist; I suspect Odoo falls in this category, but only because it's open source), they all just kind of exist as a means to an end, despite most ERPs being at least 50% of the chrome tabs an office worker keeps open all day.

I wonder if this phenomenon serves as evidence that many decision makers don't really care about their workers and only seek to check boxes. Even marketing around most ERPs is designed this way: bulleted list of boxes checked off with almost zero real product previews
Naruto's Guide to a Pre-Seed Deck
Eh, that's even more expensive. I think I'll end up having to develop my own hardware, even with Vue blowing $1500 for energy monitoring is a bit too much given how cheap the hardware can be.
You don't really seem to understand the difference between "a problem you don't have" and "a problem you do have".
My understanding is this gets something like the system uptime? (I may be reading the docs wrong).

In which case, it could be used as one of many signals in fingerprinting a device, as you could distinguish a returning user by checking their uptime against the time delta since the uptime at their last visit. It's not perfect, but when combined with other signals, might be helpful
Again? I swear this happened about a decade ago. Yeah, here it is: https://metro.co.uk/2015/03/15/lost-typeface-rediscovered-al...

EDIT: It's the same typeface.
Why Excel? (fully agree with the rest)
math/rand is not the speed bottleneck for just about anything, but it _is_ a security weak point in many systems, including systems where you wouldn't at first think there was a security aspect. It makes sense to improve the security at the cost of a (tiny) bit of speed.

Code that needs speed can still use rand.NewPCG of course.

As for why have two, for key generation the OS kernel (what crypto/rand provides access to) can take care of more sophisticated problems like suspend-resume state forking attacks and the like, so you are still better off in the limit using crypto/rand for key generation. But if you accidentally use math/rand, it's no longer as big a problem.
I see. I didn't know that method existed despite spending ~4.5 years writing Rust.
It's no worse than CNNs take on iraq and weapons of mass destruction, or (to go to the ru-ukr war), all the "putin has 3 days of supplies left" articles from 2022, 2023 and this year.

You just prefer your own propaganda.
FreeBSD 14.1 Beta Released
Show HN: I made a simple free website to view public financial advisors data
I share the same sentiments. I dread having to go through Ansible docs because it's so densely packed. Meanwhile Caddy's docs feel too sparse, and too many spread out tutorials. The reference isn't well thought out either imo.
Having lived in an area like this, it's not just a matter of money but more that having a relatively local store is an essential service which all of the restaurants in the world don't make up for.

It's Monday morning and you want to buy, I don't know, paperclips, loo roll, a bottle of bleach, etc. You don't have a car because you live in Soho so you can't just load up at the weekend with everything.

I don't really understand how the supermarkets make money in areas like this to be honest, it's always seemed as if just selling up would be more profitable.
“Show me the incentive and I’ll show you the outcome”
From linked website:

"Meta AI isn't available yet in your country"
Millions were booted from Medicaid: The insurers gained Medicaid revenue anyway
I get those too, but the Zed window is still open and I'm able to edit a file just fine. I'm on Fedora 38 FWIW.
The X protocol is only really necessary for the opposite case - for allowing powerful computer A to render the display of a weak computer B. If B is powerful, it can render the display itself and send the rendered images, as I was mentioning earlier.
I was confused for a moment as to which "no one" you were. The "no one" who uses the 20 buttons, or the "no one" who buys microwaves with few buttons.
The problem is it’s getting the current time with relatively high precision, which is the same reason a developer would prefer it for non-nefarious uses.

Once you have a high-precision timer, there are all sorts of aspects of the user’s system you can fingerprint by measuring how long some particular API dependent on device performance and/or state takes to execute.

Platform vendors long ago figured out not to hand out the list of available fonts, but it’s a couple orders of magnitude harder to be sure switching some text from Menlo to Helvetica doesn’t leak a fractional bit of information via device-dependent timing.

EDIT: Others noted it’s actually ticks since startup, which is probably good for a few bits all on its own if you are tracking users in close to real time.
Timesheets in Workday has to be the worst implementation i've ever come across. It's so painful that I just clone every week now instead of doing it properly.
The offset from epoch time is probably unique per device per boot, and it only drifts one second per second while the device is suspended.

You can get the time zone from less naughty APIs, and that has way fewer bits of entropy.
In my experience, local LLMs are slow to output / less accurate. I only use remote LLMs at this point, and they are getting cheaper by the day from significant competition
You may confuse the deaths of the sunni-shia civil war with deaths under US fire. Saddam Hussein like Gaddafi would have died sooner or later. To me there is nothing that suggests that these civil wars wouldn't have happen sooner or later, like in Yugoslavia.
Hmm, just as a note, at least over here normal electricity companies provide the total level on their web site... no need to install any hardware.
Proof that Workday improves efficiency.
"4 out of 5 doctors recommend [cigarette brand]"
Thanks for your thoughtful reply.

> "Every contributor is dangerous" is spectacularly toxic type of attitude.

I view this from the lens of "How well can people reason about probabilities?" and research has shown, more or less, "not very well". In the short term, therefore, it is wise to tailor communications so as to avoid predictable irrational reactions. In the medium term, we need to _show_ people how to think about these questions rationally, meaning probabilistically.

For what it is worth, I prefer to avoid using the phrase "common sense", as it invites so many failure modes of thinking.

My current attitude is, more or less, "let's put aside generalizations and start talking about probabilities and threat models". This will give us a model that makes _probabilistic predictions_. Models, done well, serve as concrete artifacts we can critique and improve _together_.

I hope to see some responses to my other comment at https://news.ycombinator.com/item?id=40271146 but I admit it takes more effort to share a model. It is well outside the usual interaction pattern here on HN to make a comment with a testable prediction, much less a model for them! Happily, there are online fora that support such norms and expectations, such as LessWrong. But I haven't given up hope on HN, as it seems like many people have the mindset. I think the social interaction pattern here squanders a lot of that individual intelligence, unfortunately... but that pattern can change in a bottom-up fashion as people (more or less) demand, at the very least, clearer explanations.
Inflation isn't a cost of living metric, it is an attempt to determine change in value of the currency. A change in value of, say, housing is independent to a change in value of the currency. And housing is undeniably more valuable than it once was for a long list of factors.

If you want to understand cost of living, just look at your personal bookkeeping. It will paint the most accurate picture. There isn't much to be gained in reporting cost of living in the news – unless you think aliens on some far away planet will take interest a thousand years from now when the signal arrives at their location.
Each word is taken to a distribution over words this is where the illusion of "context" largely comes from. eg., "cat" is replaced by a weighted: (cat, kitten, pet, mammal, ...) which is obtained via frequencies in a historical dataset.

So technically the LLM is not doing P(next word |previous word) -- but rather, P(associated_words(next word)|assocated_words(previous), associated_words(previous_-1), ...).

This means its search space for each conditional step is still extremely large in the historical corpus, and there's more flexibility to reach "across and between contexts" -- but it isnt sensitive to context.. we just arranged the data that way.

Soon enough people with enough money will build diagnostic (XAI) models of LLMs that are powerful enough to show this process at work over its training data.

To visualize roughly, imagine you're in a library and you're asked a question. The first word selects a very large number of pages across many books (and whole books), the second word selects both other books, and pages across the books you have. Keep going.. each more word you're ask, you convert to a set of words, and find more pages and books and also get narrower paragraph samples from the ones you have. Now finally, with total set of pages and paragraphs etc. you have to hand at the end of the question, you then find the word most probable following the other.

This process will eventually be visualised properly, with a real-world LLM, but it'll take a significant investement to build this sort of explanatory model.. since you need to reverse from weights to training data across the entire inference process.
I think this is absolutely right, so please don't take this as a disagreement with the point you made.

But what I think a lot about is the precursor years to these kinds of events. I have a deep well of sympathy for the people of Gaza who have long despised being governed by Hamas, but haven't been able to figure out how to throw them off. They knew Hamas was a disaster waiting to happen, they could see it coming, but still couldn't stop it. And just the same for the opposition in Israel, who have come so close to getting rid of Netanyahu and his ilk on so many occasions. They knew he was a disaster waiting to happen too.

I just recently had a friend tell me that many of their Israeli friends and family are leaving the country in disgust. But of course that means that they won't be there to vote against Netanyahu. By losing, he wins.

And some of the leaders of Hamas, watching from other countries as the people of Gaza are slaughtered, also get to enjoy the spectacle of young people in the west hoisting their flags and chanting their slogans. By losing, they win too.

But what's maddening is that seeing disasters waiting to happen doesn't make it easy to keep them from happening. It can be obvious that it's a disaster waiting to happen to have a presidential candidate in the US refuse to accept the results of elections, and openly plan for an authoritarian consolidation of power, and that might make it less likely to happen, it might make it easier to stop it, but still not easy.

Obvious encroaching disasters can still happen, and frequently do. I hate that!
> - [ ] Add Client Side Decorations for resizing / moving

…is currently on top of their Linux roadmap.
There is more to education than college education.
For everything else, there's Perl.
If you read more than a little, it's much faster compared to other media.

True about eyes getting tired, though: I try to take a break every few hours.

> If I wanted to read, I'd go to school —B-H
That's why I was suggesting just an office chair and a hospital gurney - to flush out the lungs, you probably don't need to worry about making the whole person experience uniform spin gravity, just shake it out of the lungs!
Ray Niaura was on the PBS Newshour recently and I was surprised to see a public health researcher seemingly downplay teen use of ecigarettes and nicotine pouches, referring to them as "clean."
It's more about the educated controlling the dangerously ignorant.
These 2 clowns are psychologists.
(This was posted last week by spacey at https://news.ycombinator.com/item?id=40237491 as well, but that post seems to have been incorrectly buried as a duplicate of https://news.ycombinator.com/item?id=40224864. The two go.dev blog posts are two in a series but quite different: this one is about efficient secure random number generator algorithms, while the earlier one was about Go API design.)
Enterprise software is a pig dressed up with lipstick from an army of sales and marketing drones.

Never underestimate the power of sales quotas, rolex watches, conferences, booth babes, president's club trips, expense accounts, and people yacking on their phones in airports talking about getting to the "decision makers."

You only need to review the org charts and financials of any enterprise software organization to see where the priorities are: 80% goes to sales and marketing, 10% to developers, and 10% to legal.
Yes, they should read about how putin has only thre days of supplies left and not worry about the war, because it'll be over by the weekend.

Oh wait, those articles were from 2022:

https://www.independent.co.uk/news/world/europe/russia-food-...

Why not ban Independent too?
Has Windows 11 lost marketshare to Windows 10?