skysight-inc/HackerNews huggingface dataset:
That's still only paying when the capacity is needed. It doesn't do a good job of incentivizing power sources/releases that are needed very rarely.
I'm dealing with this same situation due to a new manager. It's exhausting.

That saying "people don't leave companies they leave managers" is about to prove itself true again...
Not necessarily. You need farmers and scientists. Can't do a descending sort by salary.
Assuming Google retain the current two voices for the audio overviews, it will rapidly become obvious to most people where the podcast came from.
I've seen "creators" on YouTube running NotebookLM-generated audio through (e.g.) ElevenLabs to change the voices, but this invariably degrades the quality.
Signed integers did not have to be 2’s complement, there were 3 valid representations: signed mag, 1s and 2s complement. Modern C and C++ dropped this and mandate 2s complement (“as if” but that distinction is moot here, you can do the same for CHAR_BIT). So there is certainly precedence for this sort of thing.
I find it very odd to compare with useEffect. There's a whole bunch of things you can do in code that you could do another way, or might not be advisable for particular circumstances. And that's just about the only thing linking useEffect, a function call in React for component lifecycle, with class methods. I don't think it's a good idea to think about these two things in the same way.
Have you listened to any audio overviews in NotebookLM? They can be surprisingly good.
I like the idea of this article but I would say that it's actually integration tests that are documentation.

When learning a new codebase, and I'm looking for an example of how to use feature X I would look in the tests first
or shortly after a web search.

It seems to me like the second half of this article also undermines the main idea and goal of using unit tests in this way though.

> Descriptive test name, Atomic, Keep tests simple, Keep tests independent

A unit test that is good at documenting the system needs to be comprehensive, clear and in many cases filled with complexity that a unit test would ignore or hide.

A test with a bunch of mocks, helpers, overrides and assumptions does not help anyone understand things like how to use feature X or the correct way to solve a problem with the software.

There are merits to both kinds of tests in their time and place but good integration tests are really the best ones for documenting and learning.
There's a number of weird things that knowledge of their manufacture has been lost. The lenses of Gotland, Greek Fire and the Chinese Jade burial suits all come to mind.

I don't see that as a reason to Revere any item.
> Firefox users

Who? From HN threads it seems like the only people still using Firefox are doing so out of spite.

(I use Vivaldi btw)
I'm not a US citizen, but you might find that most US citizens would prefer their government to prioritize the interests of US citizens over foreign nationals. Just as I would expect my home country's government to prioritize the interests of its citizens over foreigners.
There is a study running for this in the UK currently [0], and I expect there are worldwide studies running now. This is the time for those interested and eligible to register. But for the rest of us, the treatment seems to be inevitable now. The question is how long until it's proven safe, the red tape is cut through, and it enters the market. I would speculate, unless something catastrophic happens, it should be available within 10 years.

No doubt, the current T1D market players will have created some legal moat, so it might be best for the patients if these companies are the ones to bring the treatment to the market. But we shall see - the current big pharma in diabetes space is heavily invested in drug production rather than implantation procedures. It is a very different business model requiring very different facilities, management, and technology.

[0] https://www.diabetes.org.uk/our-research/get-involved/take-p...
https://news.ycombinator.com/item?id=41854801

yeah, Eye Contact Correction is a thing now
You are not alone. I'm in the same boat.
They can just target C++23 or earlier, right? I have a small collection of SHARCs but I am not going to go crying to the committee if they make C++30 (or whatever) not support CHAR_BIT=32
Blackballed how and by whom and what downstream process, the cabal of principled sysadmins? I’m sympathetic to your philosophical bent but that world, outside self employment, got stomped hard some time ago.

We have The Work Number but no way to reasonably implement your suggestion. We’re cogs, just toast.
Previously, in JF's "Can we acknowledge that every real computer works this way?" series: "Signed Integers are Two’s Complement" <https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p09...>
Here's a bit of 40 year old code I wrote which originally ran on 36-bit PDP-10 machines, but will work on non-36 bit machines.[1] It's a self-contained piece of code to check passwords for being obvious. This will detect any word in the UNIX dictionary, and most English words, using something that's vaguely like a Bloom filter.

This is so old it predates ANSI C; it's in K&R C. It used to show up on various academic sites. Now it's obsolete enough to have scrolled off Google.
I've seen copies of this on various academic sites over the years, but it seems to have finally scrolled off.

I think we can dispense with non 8-bit bytes at this point.

[1] https://animats.com/source/obvious/obvious.c
When a cat can go between two openings that are too small for the cat to pass through and the cat isn't being observed is what's interesting though and nobody has yet explained that.
There is Cenon:

https://cenon.info/

which runs well in Mac OS and Linux and for the basics has the basic vector editing capabilities which folks would expect.
I just put static_assert(CHAR_BITS==8); in one place and move on. Haven't had it fire since it was #if equivalent
Fwiw, I'd say this falls under the guidelines "Please don't post insinuations about astroturfing, shilling, brigading, foreign agents, and the like. It degrades discussion and is usually mistaken. If you're worried about abuse, email hn@ycombinator.com and we'll look at the data."
This is the same company that put out a local dev server for their frontend stack and let it rot into an unusable buggy mess 2 years later. They are planning to re-introduce it in 2025.

Ive been using MS copilot successfully for Apex (Salesforce's backend language) and JavaScript. I would trust Microsoft over Salesforce any day for dev tools.
Well, it's not all TC:

"- Cost of Living Including Rent in Australia is 5.5% lower than in United States

- Rent Prices in Australia are 19.6% lower than in United States

- Restaurant Prices in Australia are 7.0% lower than in United States

- Groceries Prices in Australia are 1.8% higher than in United States"

"- Cost of Living in Melbourne is 29.2% lower than in San Francisco, CA (without rent)

- Cost of Living Including Rent in Melbourne is 39.0% lower than in San Francisco, CA

- Rent Prices in Melbourne are 53.6% lower than in San Francisco, CA

- Restaurant Prices in Melbourne are 32.4% lower than in San Francisco, CA

- Groceries Prices in Melbourne are 30.4% lower than in San Francisco, CA"

So you may just survive.

UK is quite similar:

"- Cost of Living in United Kingdom is 6.3% lower than in United States (without rent)

- Cost of Living Including Rent in United Kingdom is 12.1% lower than in United States

- Rent Prices in United Kingdom are 23.6% lower than in United States

- Restaurant Prices in United Kingdom are 3.7% lower than in United States

- Groceries Prices in United Kingdom are 20.9% lower than in United States"
So please do excuse my ignorance, but is there a "logic" related reason other than hardware cost limitations ala "8 was cheaper than 10 for the same number of memory addresses" that bytes are 8 bits instead of 10? Genuinely curious, as a high-level dev of twenty years, I don't know why 8 was selected.

To my naive eye, It seems like moving to 10 bits per byte would be both logical and make learning the trade just a little bit easier?
well they managed to get two's complement requirement into C++20. there is always hope.
Startup claims to have achieved two-way lucid dream communication
I worked in pharmaceutical development and absolutely agree on the labeled dosing point. When each arm of your study costs X00 million dollars and Y years, you dont optimize dosing intervals. Moreover, there is no global optimum due to biologic variability in patients. Some patients are flat out non-responders, and some tolerate dosing intervals 10X the average.

That said, there is nothing magic about aligning the half-life and interval. 50% isn't a minimum concentration threshold for efficacy. depending on the product, it can be anything. Sometimes area under the curve is the relevant parameter. Sometimes you want the product to go under a limit before redosing.

The one part I disagree with is about bleeding edge doctors. Maybe it is my field, but I find doctors to be readily willing to completely ignore the labeling. Statutory protections are high for clinicians operating off label. If someone is interested, I suggest they raise it with their doctor. For most medications, the dosing is far from the individual optimum.
what i would love is an engine that thinks more like a human. presumably since this uses stockfish annotated games, it basically ends up thinking like a computer. thinking like a human would be awesome for game reviews to walk through things to note in different positions (tuned to my elo).
I forgot this thing existed. I was kinda hoping it dissipated.
COT = Chain-of-Thought

https://arxiv.org/abs/2201.11903
> Second of all, if you believed it were a real ancient shroud, you would have to explain how the image on it was produced. Corpses don't leave images on shrouds

Well, they have haven’t they? I think you need to put yourself in the shoes of a believing Christian/catholic. There is really no need for them to try and explain scientifically what is explained miraculously. From the miraculous POV the act of resurrection itself may have created the image and since man cannot replicate that process, it’s impossible to explain it scientifically. But what we do know is that certain energetic particles applied to certain mediums do leave traces and can leave negative images. So even science helps to lend credence to their theory of a miracle

So if it is an ancient piece of cloth and there isn’t a scientific explanation yet that adequately explains how the image could be produced and since you cannot prove that a God does or doesn’t exist…a believing Christian can easily rely on faith that it is what it is purported to be.

So it’s up to you to prove them wrong, not up to them to prove that they are right.
Huh, this makes me wonder how open sourcing aligns with warrant canaries. See the comments from six years ago [0]. Not that I fully follow it all, but I moved away from SpiderOak when that happened. The name has been tarnished in my mind ever since.

Could someone deduct from the code what went on back then?

[0] https://news.ycombinator.com/item?id=17696276
Voyage AI: Best-in-class embedding models and rerankers
Eight is a nice power of two.
Stripe in talks to acquire Bridge for $1B
T-Mobile Using Wireless Optical Communication from Google X's Project Taara
I have no in-depth knowledge in this area and can't offer any answers. However, I listened to the podcast a few months back and it seemed relevant to your original question. I hope you find it useful.
As deep as is required to actually make your argument!
The Arpanet Imp Program: Retrospective and Resurrection [pdf]
Adtech is annoying for sure, but it doesn't directly scam people out of their life savings the way scammers try to. Adtech just wants to advertise to you and sell you some crap you don't need (or some stuff you do, that's the entire promise of "targeted advertising": don't advertise PC building parts to someone who isn't building a PC, for instance, but only people who might be). There is a place for advertising in the world, as there has been for literally thousands of years (evidence for advertisements have been found in ancient cultures); the real debate is over the ethics of information-gathering, profile-building ("spying"), the general intrusiveness of modern web ads, etc. Modern adtech I think we can agree really needs to be better regulated, but they're not the same as scammers.
That’s awesome! I have a very similar project Dovetail, that tries to nudge you into making things accessible.

https://github.com/RoyalIcing/Dovetail
Agreed. I use perplexity and chat gpt daily, but if I understand correctly that’s all done off device which is fine with me. I don’t need to generate weird images, or have my phone rewrite emails for me, or summarize stuff.
I'm not sure why you think being able to store values from -512 to +511 is more logical than -128 to +127?
Article title: Voyage AI H1: Supercharging Search and Retrieval for Unstructured Data
None of this impacts practitioners receiving generous compensation and flexible working arrangements from Microsoft today, both of which are in short supply at AWS. I leave antitrust to the regulators (who should pursue antitrust behavior), but if you need a place to flee to from the AWS dumpster fire, it exists.

Microsoft management is competent because it treats workers like adults and with respect. AWS does not.
Upgrades are hard. There was no replication in the before times. The original block-level replication didn't work among different major versions. Slony was a painful workaround based on triggers that amplified writes.

Newer PostgreSQL versions are better. Yet still not quite as robust or easy as MySQL.

At a certain scale even MySQL upgrades can be painful. At least when you cannot spare more than a few minutes of downtime.
> Yes, she gets it. It's a great number to use for casual human interfaces. Hence the foot being 12 inches. The pound being 16 ounces has similar properties.

No, it doesn't; 10 is more like 12 in this respect than 16 is. A perfect power of a prime number is about the worst you can get on the “divides by lots of diffferent numbers” dimension other than a prime number itself.
It's a long expired domain that originally belonged to that SJSU professor, I doubt he will ever update the links on these articles. That doesn't negate the value of the article itself.
It does do that, though.

https://github.com/rails/rails/pull/50505/files#diff-dce8d06...
Buckets of 10 seem more regular to beings with 10 fingers that can be up or down?
I am well aware of Frink, and glad you mentioned it!

Julia has the advantage that you can do things with it that aren't unitful calculations, a classic 80% solution. Frink has the advantage that, well... it's Frink. Really nothing else like it.
I've always found it fascinating that there is a vocal contingent at HN that seems to legitimately hate advertising. But then an article like this turns up that is obvious advertising and is also a good article - we get a nice summary of what the major performance features over different postgres versions are, and some interesting case studies (I'd never even heard of the NOT VALID option although apparently it is nothing new).
There are a lot of projects that are looking at blurring the lines for systems that run databases:

https://dbos-project.github.io/blog/intro-blog.html
https://www.cs.cit.tum.de/fileadmin/w00cfj/dis/papers/cumulu... .

Plenty of scheduling interest:
https://research.google/pubs/ghost-fast-and-flexible-user-sp...

We ourselves implemented UMCG for nanos: https://nanovms.com/dev/tutorials/user-mode-concurrency-grou... .
Can you explain how that's helpful? I'm not being obtuse, I just don't follow
Huh, I've never seen a digital voucher before. How do they work? And how can the employer detect what the employee uses it for?

I guess the net result is the same? It seems accepting the digital voucher comes with a huge risk--what if they decide to object to the establishment or your food choice? So just.. bring a sandwich for lunch instead or pay with your own money...

EDIT: the important thing to remember as a U.S. employee is that--just like every interaction with the police is grounds for arrest--every interaction with your employer is grounds for dismissal. So minimize those interactions.

ANOTHER EDIT: which restaurants or food trucks accept these "digital vouchers"? Are these some kind of apple wallet type thing on your phone? So it only works at places with certain payment equipment? Many places I like to eat only take cash..
Yeti blue mic and phillips fidelio headphones. This was just the "standard package" that company recommended for new hires and we were given a one time setup stipend for what they cost at the time. I didn't shop around and haven't changed anything since, there may be better options now.

I have the mic on an arm to cut down on bumps and typing transmitting through the desk, but I find it doesn't have to be right in my face. I have it above the monitor, out of view of the camera. YMMV depending on room echo, my walls are bookshelves which is pretty good as treatment.
you mean some intern will get the blame?
Show HN: Aucure – Generate AI Narrated Podcasts from Customer Calls
Hey HN!

We're building a suite of AI agents that make it easy to understand your customers.

Our first agent finds trends across customer call recordings, creates clips, and then compiles them into an AI narrated podcast so you can hear the most important conversations without having to listen to hours of calls.
Sure, but WP Engine will need to hire people to work on ForkPress. Or people can start a ForkPress foundation that actually includes stakeholders and get grants to work there. Someone will need to maintain the fork which is definitely coming.

After all, let’s say that WP Engine gives in and pays Matt 10% of their revenue. Then… who’s next? Can Automattic be trusted as a steward of the software, ever? I suppose if Matt sells the company it might be possible. Nope, the fork is inevitable and some company(s) will need to sponsor it.
I found it completely impenetrable in college for all but the simplest problems and I tried to re-read the textbook recently and I didn’t do much better.
What advantage could one get by not having any cheeks in contact with the chair?
This is a great answer. Don’t assume without all the info; the real story may be more complicated… maybe the interviewer was playing dumb? Phrase in a way that isn’t accusatory or assuming in the slightest (maybe ‘cool approach I see… I really enjoyed the great convo we had about a similar approach…’)

This is a mature way to handle the situation and potentially a conversation re-starter, probably not to the current position but perhaps to a connection in the industry.
Amazing stuff guys. Bravo.
Nearly half of all internet sites run on WordPress software
> ESPN has a history of noncompliance with the Commission’s EAS rules and was fined in 2015 and 2021 for EAS violations.

Sounds like the previous fines didn't sufficiently motivate the correct behavior unfortunately.
USCSB Video: Chemical Release at Wacker Polysilicon
Yeah precisely. The Adobe suite is affordable if you’re actively making money off using it. It’s also why there’s not as much investment in competing open source projects.

$80 CAD/mo for the whole suite minus the substance stuff (prices are regional). For the average freelancer in Canada, that’s not a consequential barrier to entry. That’s <$1k for a year for everything.

If I charge a rate of something like $40/hr, that’s two hours in a month? <2% of revenue. Am I going to risk spending that much extra time fussing with something else for 2% more $$?

Meanwhile Blender gets a lot of investment because the competition is much more expensive. CA$305/mo for Maya and I need to augment it with an adobe subscription for any non-3D work.
Do you only need authentication? Give Tailscale SSH a look.
On RISC machines, it can be very useful to have the concept of "words," because that indicates things about how the computer loads and stores data, as well as the native instruction size. In DSPs and custom hardware, it can indicate the only available datatype.

The land of x86 goes to great pains to eliminate the concept of a word at a silicon cost.
I think 8bits (really 7 bits) was chosen because it holds a value closest to +/- 100. What is regular just depends on how you look at it.
Implementing, and Understanding Type Classes
Yes, it probably even works in total isolation from any radiation, because it can interact with quantum vacuum and give off energy to create photons. That's the next thing they are trying to prove.
Because there's no such thing as climate change, we get those earlier in spring, and even into winter (Boxing Day tornado in 2015). So no longer just the sound of summer
But processed and ultra-processed are different categories of food.

Cooking, dehydrating, pickling, milling, crushing, etc. is usually healthy; decomposing foods into simple, commodity ingredients, and then recombining those into new products, maybe not so.
The risk/reward ratio of fucking with something that works perfectly fine as is is not great.

So for fresh installs yes but existing ones not so much
>a large chunk of the tech sector would have tanked or moved out

Where exactly would the tech sector have moved to? There's no other country that's really able to absorb high-skill immigrants the way American can and put them to work in that field.
Five years ago, you would’ve been right, but Cloudflare is very different now.

Nowadays, Cloudflare has image compression and CDN services, video storage and delivery services, serverless compute with Workers, domain registration, (soon) container support with optional GPUs, durable objects (basically serverless storage), serverless SQL databases (D1), even an AWS S3 competitor with B2. They even have bespoke services like CloudFlare Tunnels - what’s AWS got that’s anything like it?

Cloudflare is getting close to full-on AWS. At least, the parts most customers use. If they just added boring old VPSs, people would realize very quickly how full featured they are.

As for DDoS mitigation - you’ve still got AWS Shield, Akamai, Azure, Radware, F5, even Oracle (Dyn) competing in that market. Unless you could show Cloudflare did illegal tying as a monopolist specifically to sell DDoS prevention, there’s no case.
There are many embedded platforms that do not gcc/llvm based compilers.

Also most companies making those platforms are not good at updating their toolchains. Expecting developers to compile their own toolchain, that is unsupported by platform vendor, is too much to ask.

Also GCC dropped support for certain architectures along the way, and even if you are willing to compile your own toolchain, it may not work for you.
Related...

postgres 1958 0.0 0.0 247616 26040 ? S Jul21 3:03 /usr/lib/postgresql/11/bin/postgres
postgres 1085195 0.0 0.0 249804 24740 ? Ss Aug19 2:01 /usr/lib/postgresql/13/bin/postgres
postgres 1085196 0.0 0.0 223240 27900 ? Ss Aug19 1:59 /usr/lib/postgresql/15/bin/postgres

Postgres is the only thing on my Debian that doesn't seamlessly automatically upgrade across dist-upgrades, but instead leaves old versions around for me to deal with manually... which I seem to never get around to.
Awesome! I admit I'm a bit confused though: Frink doesn't force you to use units (you could ignore them if you wanted, and even skip loading the built-in units on startup), so I'm not sure where the advantage is.

Were you thinking of a specific feature set in Julia that's lacking in Frink? Thanks.
IMO the fastest path to a thank you is a sincere, neutral congratulations.
TIL about this game!
But gotta say that I loved the article's interactivity and graphs :) Really cool!
$1B for a cryptocurrency company in almost 2025? Talk about striking while the iron is cold.