skysight-inc/HackerNews huggingface dataset:
U.S. law requires that agencies perform this public disclosure of their analysis so that interested parties in the general public have an opportunity to meaningfully weigh in before the proposed regulation becomes an actual regulation. It's an incredibly valuable aspect of accountability if you are someone affected by the regulation.

A more recent law also required that CISA create a regulation on this particular subject. (It's explained in the regulation itself.)

If you want simpler regulations, the issue isn't that we're missing a law to ensure regulations are simpler. The law requires that exactly this happen all the time: Your(?) legislators in Congress are constantly writing laws that direct agencies to do exactly this.

Of course, if they didn't and regulations were simpler, all of the ambiguity would be decided by courts instead. The world is complicated with or without complicated regulations. So we can either have less-ambiguous but more wordy laws, or we can have more ambiguity, more court cases, and judges unpredictably deciding how to resolve the ambiguity.
Additionally, docker build refuses to cause any side effects to the host system. This makes any kind of caching difficult by design. IMO, if possible, consider doing your build outside of docker and just copying it into a scratch container...
How real is the frequency domain you say? Well, it's complex...
Builder are very good at making you think you’re getting a custom house as you build out a mass produced one.

But even manufactured homes are expensive.
Do you think they planned on being anonymous or world famous?
GitHub really need to invest in their CI. It is a second-class feature in the platform, but should be the beating heart of every SaaS team.

GitLab CI is leaps and bounds ahead.
Except if you drink the daily recommended amount of water, you don't come anywhere close to the fluoride in 1 cup of green tea. It's just a completely delusional panic.
As someone who used to use both in production for many years, I do not miss the days of hardware raid. No contest. Would never go back. The fancier and more expensive the worse.

The advantages were always theoretical and the disadvantages were always real. It caused way more problems than it solved or prevented, and the problems are worse because you are essentially powerless to address them.

With software raid you have the control to address problems even when you fall off the happy path, and infinite flexibility wrt hardware and emergency recovery.

In macro, hardware raid is less reliable, not more. Performance is no better than a draw, not better.
The problem is that many prices for building are fixed, but increasing volume (size) is relatively cheap.

It takes a builder about as much time to build a small house as a large one, and the large one is more profitable, so which do you think they’d like to build?

You can certainly build a smaller house, but you get the $250k for a small house build but only $300-350 to double its size.
Git data visualisation and funny achivments
This might be because the mental processes that develop through exposure therapy are not centered around the specific fear itself but the patterns that create fear in general.

For example if somebody has found mental tools to overcome one type of fear (like emotional regulation skills), they can apply them to other fears as well, even the fear of the unknown perhaps.
I'm still torn up about this.
So time to invest in Sesame futures?
Command injection and backdoor account in D-Link NAS devices
The title is clickbait-y.

TLDR: Fourier transform is an approximation. We can come up with other approximations, for example by square waves.
As a related aside, the terms "cepstrum" and the "quefrencies" [1] (c.f. spectrum and frequencies) sound so hilarious that when I first heard about them I was convinced it was some kind of prank.

[1] https://en.wikipedia.org/wiki/Cepstrum
You typically want an orthonormal basis though, but yes you don't need it.
I really enjoyed learning that there is lots of experience in game design with land tax and real estate taxes to prevent players from hoarding it without doing anything with it. The later will create stale maps where nothing interesting ever happens. The prevailing logic (I read) is to turn it into a hot potato that you want to get rid of as fast as possible unless you really need it.

I'm not suggesting loot boxes or to genetically engineer monsters to have players hunt them in the park to earn their keep. Our game already has plenty of grind.
What can one really comment about art though?
"That is beautiful" or "That is shit".

I love art but could care less about the field of art criticism.

I use to have a geocities personal site on the old internet and it is not like anyone ever looked at that either.

The real difference is I don't remember anyone caring about the number of myspace followers a person had. It only mattered who was in your top 6 or however many it was in your top list. Obviously, that is because there was no money to be made with having connections to people you didn't know.
In the US an apartment is assumed a rental and a condominium (condo) is assumed owned.

But it’s not precise.
Very reminiscent of Adam Douglas' writing style (or Terry Pratchett FWIW)
For anyone else also trying to wrap their head around the Clang C++ optimization/concurrency bug [1]:

The crux of it is that deleting *p = i prior to foo(i, a) is illegal, because it would lose the guarantee that *a == N implies *p == N in another thread, when X == p.

(i.e. After the optimization, it becomes possible for other threads to observe *p != N even when *a == N, but this should be impossible according to the original code.)

The general issue is that loop invariant code motion (LICM) optimization would also be required to hoist out any threading-related guarantees (like memory fences) from loops, not just the data as it appears to a single thread.

[1] https://github.com/llvm/llvm-project/issues/64188
Please no! Do not use Bazel unless you have a platform team with multiple people who know how to use it - e.g. large Google-like teams.

We had “the Bazel guy” in our mid-sized company that Bazelified so many build processes, then left.

It has been an absolute nightmare to maintain because no normal person has any experience with this tooling. It’s very esoteric. People in our company have reluctantly had to pick up Bazel tech debt tasks, like how the rules_docker package got randomly deprecated and replaced with rules_oci with a different API, which meant we could no longer update our Golang services to new versions of Go.

In the process we’ve broken CI, builds on Mac, had production outages, and all kinds of peculiarities and rollbacks needed that have been introduced because of an over-engineered esoteric build system that no one really cares about or wanted.
Neither will the vast majority of humans for any reasonable length of time unless you apply significant amount of force and incentives for staying on task.

If you want something that will "mindlessly" execute repetitive steps, anything trained to try to act in any way like how humans do would seem an exceedingly bad choice.
> That’s a bit of a warning signal given that our universe itself is curved.

What does this has to do with whether they are a different basis for cases where we don't account for curvature? This seems completely irrelevant, sure the tool can't be used in some cases but it can be used as a basis change in other cases.
Goes other way too, contractor is a super vague term.

Even gets used for fixed term employees.
Mahbod Moghadam, who rose to fame as the co-founder of Genius, has died
Right. If you are doing paperwork, it’s probably because you are doing someone else’s urgent but unimportant task that they delegated to you. And you have to do some paperwork to leave a paper trail so it’s easier to find where you messed up when the task doesn’t get done.
Could some one please explain to me if this is still gonna be useful if we already have load balancing on the API gateway?
I owned one of these. The experiments were so-so. The magic of building blocks this way inspired to creation, however as someone else wrote - they are extremely unreliable.
In fact ceteris paribus in general you could argue you might expect that organic variety to be worse for taste, since pest/disease resistance has played a larger role in its selection.

I'm not sure that actually works in practice though, because ceteris never is paribus, it commands a premium, it's a somehow more discerning shopper perhaps/on average, so it's more worth choosing a nice tasting/attractive variety vs. the regular one selected for yield.
Google Public DNS's approach to fight against cache poisoning attacks
NYC has steam as a utility, pumped into buildings for heat, cooling, etc

The pipes run underground. Leaks come up out of manholes. The funnel keeps it above human head height,
That's a fair counter point, although I have no opinioms on the positive or negative impacts the French are having in those interventions. I guess I wasn't really talking about Africa.
You have to retexture the whole wall or room!

The optical wall covering for maintenance is probably something like shiplap, but it’s much more expensive.
Show HN: Save Search and Airbnb Alerts
As a long term digital nomad I found it a bit painful to browse Airbnb every day for new listings that match my search. Created this alert tool and decided to put it out there.
The question itself merits discussion, while the post did not exactly answer it.
This makes no sense, how does equity factor in? You mean if you sell the house? If so, that's only true if you are not just going to buy another house. So long as you have a monthly mortgage your liquidity will continue to be strangled by those payments. Your quality of life will not improve until you start having extra liquidity.

Money is meaningless if you can't buy stuff with it. Being technically able to liquify your assets is not the same as having actual liquidity.
Well, a good opportunity to say that I don't post here much but I do enjoy your stories.
People used to do this on Heroku. What’s the problem exactly?
Nah, I know these guys weren't grunts. This is early days with this sort of stuff. If it becomes commonplace, these people will learn how to keep put of harm's way and leave other people holding the bag.
Your nervous system isn't pointlike, so all your senses are from the past. The 'now' you believe in is one you can never perceive.
Given the prestige of the school, I have to assume this person has some serious money.
I have to wonder if they made an agreement to swap identities, otherwise Woods would have to be to be clairvoyant to know his hot dog stand colleague from 30 years ago is using his ssoc.
Don’t forget property tax and maintenance; rents include that but owning doesn’t.

It does become advantageous to own at some point, but without appreciation it’s more like 5 to seven years (unless you have a strange market or a rental inversion).
This comment is reminiscent of the critical receival of Wikipedia.

I spend most of my academic years studying type systems. Unless you work on space crafts or blockchain tech, that level of security is not needed. Modern typesystems is about DX rather than assuring correctness.

It is easy to be pessimistic on new technology. Sometimes it is merited. Oftentimes it is noise and needless rant.
Ouch that will make migrating anything over a few hundred gigs almost impossible. Our postgres db is about 2TB and pgdump stopped being viable a long time ago.
Personally I found that doing half-and-half works best for me. I put half of my email domains on an email provider for family use and for businesses that might block a self hosted server. I put the other half on a few self hosted mail servers for friends that do the same so that we have higher attachment size limits and as much storage as we have on our servers. The self hosted servers are great for exchanging PGP keys for use in Thunderbird and keeps the meta-data off servers at higher risk of mass-data-collection because of a few bad apples.
Basically, they had products for most categories bur unlike other CSPs they were paid and optional and the payment model makes it hard to predict cost. Applying those features across a large number of subscriptions is also not a trivial task. You can compare ASC alerts vs SCC (gcp) yourself and see.
In my experience, functional programming really shines in rapid prototyping. However, in production code I would try to avoid it, because it can confuse developers that are not used to it and also sometimes I struggle myself when decoding the short "clever" one-liner that I wrote 5 years ago. But if you want to write very powerful code withing a single line it is really great and makes you very productive for finding solutions fast. It is a bit like the Perl throw-away code we were writing in the 1990s. ;-)

just my 2 ct
ELI5: what is the value proposition for Lago? That is open-source?

I am not a Stripe customer but I interacted with it as a normal user (e.g. KYC) and was impressed by their UX/UI, an area where open source projects doesn't excel at all. UX/UI is really hard to grasp.

Stripe customers look for a strong finance platform, they don't care if it's open source or not. Also, from the business perspective you need to have a hard drive to manage a company like this.
I'd like to play with giving it more turns. When answering a question the note interesting ones require searching, reading, then searching again, reading more etc.
Someone with both is more likely to have a bathtub related death. 341 people died by drowning in bathtubs + 70 scalding deaths + unknown number of falls vs 2 deaths from trampolines. ~3 million trampolines in the US.

The risk of being sued is very different though.
Some of that can be explained by changes in the median home size - but not all.

https://www.newser.com/story/225645/average-size-of-us-homes...
Should probably have "(2019)" appended to the title as per HN conventions, given the date in the citation paper links (1x 2019 and 2x 2020) and the fact that this site has been around for quite a few years...
IIRC, according to Andres Freund the perf regression only happened in machines using the -fno-omit-frame-pointer setting, which was not the default at that point.
The point is that if you are interested in the structure of finite sets, then there are structure-preserving isomorphisms between the vertices of a triangle and the set {A, B, C} so that (for example) permutations of the set and reflections/rotations of the triangle are coincident.

But if you're interested in the structure of plane geometry then there is no such structure-preserving isomorphism because any map into a finite set will "delete" information about side length and angles.

The structuralist idea is that interesting mathematics can be "most easily" found by considering structure-preserving isomorphisms and not the structures themselves. In particular dealing with the structures directly can obscure the mathematics you are trying to discover, e.g. dealing with a full Euclidean group when the dihedral group is all the problem requires.
IIRC, the perf regression only happened if the code was compiled with -fno-omit-frame-pointer, which was not the default. https://mastodon.social/@AndresFreundTec/112187000944648334
Researchers 3D print key components for a point-of-care mass spectrometer
Would you rather scale with more containers? That's heavier.

Properly written node apps are bound by I/O throughput. CPU and memory cost for additional processes is minimal, but latency is significantly decreased with a worker pool.
I mean... yes
I had just contacted hn support to de-associate my posts from my username so I’d feel guilty about posting with my regular account again. Now it’s only posting with throwaways that I don’t even keep track of the passwords of (hence a new username now).

Everything is not ok in Turkey, there’s lots and lots of stuff that needs to be fixed re: gay rights and acceptance in general public plus millions more of other things which led me to leave the country; but having to hide gay porn habits from the government/my isp was not one of them. Again, it’s not Iran or Russia.
Location: Oslo, Norway
Remote: Open for in-person, hybrid or remote
Willing to relocate: Yes
Technologies: Python (including PyTorch, TensorFlow, LLMs), Java, AWS, Google Cloud, Git, SQL, ElasticSearch,
C/C++, R, Flutter/Dart, JavaScript, React, Docker
Resume: https://sindrehenriksen.dev/ (WIP)
Email: sindrehenriksen93 at gmail.com

• 4 years of experience building machine learning, statistics and optimization cloud services.

• Proficient in various programming languages and frameworks, particularly Python, Java, AWS, and Git.

• Quick learner, which has enabled me to apply my technical skills in various domains.

• Efficient communicator, having delivered presentations to large audiences (100+ persons) on multiple
occasions.
Thank you, Microsoft

Now if you could stop spying on my emails without telling me until it is too late.
I may have personal experience of something similar.

Exposure therapy for social phobia reduced my arachnophobia.
Bazel isn't for everyone which is why I suggested using any similar tool, jib, Nix, etc. Just not Dockerfile (or if you are going to use Dockerfile only use ADD).

Also just because you don't have experience with something doesn't make it a bad choice. I would recommending understanding it first, why your coworker chose it and how other tools would actually do in the same role, grass is often greener on the other side until you get there.

Personally I went through a bit of an adventure with Bazel. My first exposure to it was similar to yours, was used in a place I didn't understand for reasons I didn't understand, broke in ways I didn't understand and (regretfully) didn't want to spend time understanding.

The reality was once I sat down to use it properly and understood the concepts a lot of things made sense and a whole bunch of very very difficult things became tractable.

That last bit is super important. Bazel raises the baseline effort to do something with the build system, which annoys people that don't want to invest time in understanding a build system. However it drastically reduces the complexity of extremely difficult things like fully byte for byte reproducible builds, extremely fast incremental builds and massive build step parallelization through remote build execution.
For all we know earlier operations may have been high quality (and still undetected), this one for some reason may have been comparatively not that important and the actor decided to cut costs.
Using scripting to deliberately introduce visual glitches is about as punk as buying pre-distressed jeans from Walmart.
No, it definitely is. If nobody accounts for it, it means it’s not a risk worth accounting for. But it’s still a risk.
Latin grammar feels quite artificial I would say... Maybe it is the nature of dead language that has been locked down. There are things to understand in conventions, but for understanding English Latin is probably not right tool.
Pigeon Photography
You again moved the goalposts. First you suddenly argued I would move away from Github if they were down for an hour every day, when before, the question was whether a short downtime once a month would be acceptable or drive away customers. And now you suddenly say for Github those moved goalposts (ie one hour downtime per day) are acceptable because I'm already locked in, so contrary to your previous comment, I would not move to gitlab. But it seems you already decided you want to die on that hill, so you'll keep changing your story willy nilly.
This HN page is feels faster (I did the clean refresh before doing the ping, to avoid bias): ping is ~185ms (so speed of light is likely the difference), Goodreads is similar to HN, ping ~236ms, Google(.com) feels fast, but not as fast as to could be (10 ms ping—not sure if I'm logged in makes a difference, and ABC our local public broadcaster's site abc.net.au does feel a bit faster with the same ping time, and is probably the fastest site you could reasonable have here), and Wikipedia home page is same as Goodreads (and same ping time as well). So I'd say you're not doing bad at all (the IPs that return pings are US-based apart from Google and ABC). This is all on a desktop on a decent (for AU residential) fully-wired connection though, so I suspect introducing some packet loss (e.g. on trains going through tunnels) would give more interesting results.

Fun aside related to latency: I've sshed from France to Australia, modal editors are so much easier over those latencies, as you can effectively queue up commands and round-trip time leaves you with enough time to plan you next key strokes.
I started by destroying the universe:

> Initiating universe destruction sequence... Pausing simulation clock. Inverting expansion into contraction. Galaxies colliding and merging. Stars exploding in supernovae. Black holes swallowing stellar remnants. Planets disintegrating into asteroid fields. Interstellar gas clouds dissipating. Dark matter halos evaporating. Universe contracting into a hot dense state. Fundamental forces unifying. Spacetime curvature reaching singularity. Matter and energy condensing into a point. Quantum fields collapsing. Physical laws breaking down. Information and causality erasing.

It ended with

> All possibilities have collapsed into the null set.

EDIT: Formating
From May, 2023.

One day later he ended the strike and was hospitalized.
somewhat unrelated to what the article is about but:

LLMs can't do anything reliable AFIK

they are too much probabilistic to be fully "reliable"

at least if we take the definition of reliable from well written programs or even proof based programs

if we take the definition of reliable from idk. how reliable a underpayed and not well treated employee is then ... it might be a different thing
US, China to hold talks on 'balanced growth' amid overcapacity concerns
The Fediverse of Things
I had good experience with Aiven in the past, we needed something located in the EU: https://aiven.io/
The realization that there IS NOT an all powerful super intelligent cabal running everything is the worst one.

What we have is an Illuminati that is using Jira. :(
I am not sure how big the current models are, and reading PDFs is not amazing, merely OK, but I have a Kobo and it solves your second requirement. Files are added via the file browser but you can also use Calibre. No restrictions, DRM, or other platforms.
True dat.. :-)

Just wanted to point out, that it is "normal" for people to avoid the thing that did not work out for them in the past.
If anybody just gets a speeding ticket and includes that in the price of their product, how can the system self correct?
I have a Remarkable 2 and I would say is not that good at reading PDF documents or ebook files (mobi, & epub). Very slow at loading documents and moving forth and back between pages is worse when compared to a Kindle. Remarkable 2 strength is mainly focus on creating notes to read.
Was that a clinical intervention? What does that therapy involve?
For tools like these, I need the ability to save locally to my own device and not have anything saved/sent to the cloud. draw.io is the best example of this.
Did you consider Kill Bill https://github.com/killbill/killbill ? I used it a few years ago for usage based billing.
I see. I'm a bit surprised that the timing would be so critical. I recall BASIC only ever being too slow (time critical sections needed to be in machine code or required hardware support). Cycle counting was a thing then in machine code (and to some degree it still is, at least in embedded systems), but clearly not possible in BASIC.

Well, if you decide to go ahead, don't forget to include Gates' easter egg in the sin data table: https://www.pagetable.com/?p=43 ;-)