skysight-inc/HackerNews huggingface dataset:
People with allergies and various food diggestion problems are not a real market for bread-makers. As in, they make sense for industrial products that do not spoil fast. Means, packaged goods, with lots of additives, tailored to them and a shelf life going into weeks.

Bread is made fresh every day, has a shelf-life of 3 days tops. The logistics are usually measured in hours. The effort to scrub the bakery, transport the gluten-free/nut-free/whatever every day, seperated is thus non specialized and a huge cost in addition to a production of a small facility. So you can get gluten-free bread by a industrial facility speacilized on it, wrapped in plastic. But you can not get it from your local bakery chain.

Add to that the legal damocles swoard hanging over you and mixed artisanal production of small quantities becomes fiscally irresponsible for small buisnesses.
In theory you could open a bakery, tailored to a specific allergy set in a dense urban environment. But the rest of the world, a drive away from you, will not have that option.
> You can use celery with postgres without issues

How? This issue still seems to be open after 6 years: https://github.com/celery/celery/issues/5149
When I was a teenager I had my wisdom teeth removed and was prescribed Oxy. My mother was smart enough to not fill that prescription and gave me some ibuprofen instead. I was fine, the OTC painkillers were completely adaquate. Taking that Oxy would have been totally unnecessary and potentially life ruining.
Buy the RAM and SSD separately to save ~$300 - $1k
What are you basing this assertion on? It was closed because of the pandemic. When that was over Allen had been dead for several years, his instructions had been to sell everything and give it to charity so that's what his sister has been doing. No one attempted to reopen with alternative benefactors or see if visitors would come.

I was there right before the pandemic and there were a decent number of visitors (given that it was a weekday afternoon).
I don't think my kitchen is very small compared to the average 2-bed London house.
I would argue that they have the _right_ to buy bread, but they also have the _responsibility_ to ensure that their child does not eat affected (or possibly-affected) bread.

These labels shift the responsibility. And that is a responsibility that the companies making bread just are not willing to take.
From the same author:

* Related subreddits graph - https://anvaka.github.io/sayit/?query=linux
* Map of reddit - https://anvaka.github.io/map-of-reddit/?x=18239&y=12514&z=32433.55559794627&v=2
Don't you start with that. It's the producers that have to bear the cost, if you just don't expand on what happens next, prices will stay the same! /s
https://archive.is/1Psj6

I was worried the author of this piece, Gregory Korte, was horrifically biased. But I have to give him props for gingerly stepping around verbiage which is hard to write without sounding like a hack.

My read of the DNCs bylaws implies the delegates pledged to Biden will go to whomever Biden picks, if it's not himself. But I think the point the author was making was the decision of who would replace Biden would be more of a political nightmare than an administrative / procedural nightmare. Who do you want to replace him on the ticket? Harris? Newsome? Whitmer? Pritzger? -- Whitmer and Pritzger may be decent candidates, but they don't have nearly enough national exposure. Harris gives off a Hillary-Clinton-esque cold vibe, imho. Newsome is sort of like the Boogey-man for the right, though the people he seems to upset probably are already going to vote for Trump.

I'm also thinking of what happens if Biden is elected but incapacitated before the inauguration. My guess is the VP would take his slot since they were already elected. But if people disliked Harris, would this factor into their calculation. Could the Harris bow out at the last minute to be replaced by Newsome, Whitmer or Pritzger? That would be unlikely, but it's fun to think about.
Not at all.
Even in this industrial society it is possible to buy raw ingredients and cook yourself and many people do it.

(and as far as I know, many studies imply that is healthier, than heavily processed food, filled with conservatives, additives and whatever)
> In my professional setting

There's a typo here, as I wanted to say “many”. (It's more like a lapsus than a mere typo actually since I had the dishwasher of the restaurant I work at as a student in mind when I wrote this comment)
Visual Studio Code is the new Eclipse it seems, now everyone and their dog are shipping IDE distributions that are just re-packing plugins.
>Small businesses can jump onto Cloud, but no way they can self host

They don't need to choose between 100% Cloud or 100% self hosted. There is a middle ground where they can choose one of the many providers of hosted computing (like Hetzner). They can save a significant amount of money.

> Even getting a email provider that gets past spam is really hard

Mail can easily be solved by using a third party provider like Postmark, instead of using SNS or whatever service your cloud provides. I have experience with both, and there was not much difference in the time I spent to integrate them. It's also much easier to test from your local machine compared to cloud services.
"Mac level" quality isn't all it's cracked up to be, to be fair. They're great for "premium feel" and all. But in terms of durabilty and repairability they leave a lot to be desired.
Reminded me a little bit of Andropov.
Here's an example of a changelog that is generated using git-cliff: https://github.com/ratatui-org/ratatui/blob/main/CHANGELOG.m...

The things that make this work well for us are

- We make sure we document every PR with user facing language and conventional commits.

- We generally use GitHub's squash merge, which means the noisy development commits are not part of the changelog.

- We create a highlights doc when we release that summarizes the main points of the changelog (this is the distinction between a changelog and release notes). E.g. https://ratatui.rs/highlights/v027/
in the music world, variacs are used to bring old tube amplifiers up to power slowly for that reason. not after being repaired or refurbished generally, but certainly when the amp's condition is unknown. the author of tfa said his new power supplies do that automatically, which is pretty neat.
"you wouldn't download a car"

heck yes i would
Bulk of Indonesia data hit by cyberattack not backed up
Netflix's Advertising Challenge: It Isn't Big Enough
> Probably because Twitter, Facebook, Instagram is US based, so they by definition is good?

That's for real one of the two main reasons being given to force the sale of TikTok. It sounds insane because it is. It's also isolationist, supremacist, deeply unconstitutional and categorically stupid. 'You will eat only the info we allow you' has never lead anywhere smart.

The other reason begin floated is because TikTok has been showing young people what Israel are doing with the unflinching rock-hard support of damn near our entire Congress. Also categorically insane. Also deeply supremacist and unconstitutional.

67% of Americans support an immediate ceasefire in Gaza, compared to just 11% of Congress.That's a hell of a disparity.

TikTok pierced corporate and social media's veil, so they are being explicitly treated as a threat to 'US interests' (read: the interests of the international ultra-wealthy).
I've seen the same thing done within the ticketing system. It's useful when you might want non-developers to contribute to the notes.

Being able to dedicate a tag, field, or work item type is pretty handy.
Grid storage needn’t rely on batteries at all. We could store energy as hydrogen for example. AFAIK that’s the most proven way for storing months worth of energy.
> people and businesses need functionality like usable mobile clients they can receive messages in without keeping the client open continuously

Do they really, though? If Jim isn't at his desk and I still need to talk to him, I can just send him an email, or try again later. That is the part of communication that IRC excels at: fleeting conversations.

IRC chat history is old-school FOMO.
Same. I got annoyed with Canonical's user-unfriendly changed, tried Debian and found that packages were out of date. Tried Tumbleweed and never looked back. Actually it was their KDE Plasma that won me over, but the rolling release and built in snapshot features have been amazing.
Yep, many people knew all along. Many didn't know, but doctors of all people had no excuse to be among the not knowers.
Interesting name for a bakery
1M is xlsx file format limitation, and Excel on Mac can work with 1M just fine. But Excel is spreadsheet and not a database, so if you use it for so big datasets (anything over 1000 rows or so) you are very probably just using plain wrong tool.
See this article for the original metro in London, which was built exactly like this, though with private money.

https://en.wikipedia.org/wiki/Metro-land

Nowadays it's common to build a new station in an area that needs redevelopment, perhaps a former industrial area.
The food industry has special industrial X-ray machines so that if the hamburger meat grinding machine has a blade snap off, you don't send a customer a hamburger with a blade in it.
I had to chuckle when I read the "Bad Tooling" section, because anyone that has had to deal with COM and DCOM, is painfully aware how much better the development experience with gRPC happens to be, and is incredible how bad the COM/DCOM tooling still is after 30 years, given its key role as Windows API, specially since Vista.

Not even basic syntax highlighting for IDL files in Visual Studio, but nice goodies for doing gRPC are available in Visual Studio.
The cruise industry is booming despite environmental concerns
The way I see it is that I make the CAD, send the CAD to the part supplier (Fabric8) who automatically check to make sure it’s printable, they then make the parts and post it to me. I would do the assembly myself if needed but would probably try to design things to be minimal / no assembly. The hope would be that this process would be cost effective at scale so if I need more I could just press a button.

I run a on-prem mini cluster which is water cooled but the customers need edge compute which should stay air cooled. I would probably try to make a blower style vapor chamber for nvidia gpus so I can ram air through without dealing with nvidia driver fuckery. NVidia segments the market based on heat sinks, binning and drivers so the enterprises segment has to pay far more. The 4090 blowers made by OEMs are gimped, rare, and expensive and I think intentionally so.

Not only is consumer grade cheaper but it’s way less hassle to get - the Enterprise sales pipeline is a total pain as the costs keep changing and they keep trying to push older overpriced stuff onto me like I wouldn’t notice. And thats even if they think you’re big enough to talk to. Much easier to pull consumer stuff from the market on an as needed basis.

My software supports graceful degradation so I don’t need ‘enterprise’ reliability. I don’t need high speed interconnects either. I need TFLOPS on dense matmuls, run in parallel batches. Consumer GPUs are fine for this, replace the heatsinks with a blower optimized and put in some powerful fans and take off. I could pack more into a single computer and to have a lower amortized cost and a higher density.

If the vapor chamber blower heatsink is too expensive then I might as well just buy more GPU computers and let them run slower.
I understand what you're saying, and I understand the maintainer's POV. But, nothing prevents you from installing firewalld, right? It should just work.
> I live in a home in which all we eat is breakfast cereal

???
When I worked there, you could take your family on a tour (if they were a US Citizen). There was no problem as long as people didn't touch anything on the factory floor. But things may have changed.
I bought the new framework 13 with a ryzen config (forgot which chip it was, i think i went for the 6 core one) with 16gb ram @5600Mtransfers/sec and 1tb wd black ssd with the cache thing, no OS. I also got 2 usb a, 2 usb c, and 1 hdmi ext. card.

paid around 1300eur netto, and i found the build quality to be on par with my old macbook 13. Matte display is also nice, though the brightness settings are not as 'wide' as the macbook's. The fan rarely ever ramps up, the keyboard is very comfortable compared to a 1st gen butterfy keyboard, and you can set the battery charge limit in the bios settings (e.g. limit charging to 60 %)

I am really happy with it.
> The people who complain about this are hypocrites ... The other ones are gold bugs or Bitcoiners, who prefer living off of working people's labor without contributing anything themselves.

It is a minor point, but that isn't hypocrisy. Having identified that the existing system is stupid and favours people who just sit in front of the money stream and kick back the most obvious strategy is to do exactly that. As a body they aren't the people writing the rules and the public at any time could demand that we all stop printing money and make the best strategy to work, save and accumulate capital.
Then you should check out ratatui.rs (different project, same author) and maybe its presentations on yt for more awesomeness of that kind.
Show HN: AI-Powered Alerts When Your Brand Gets Mentioned in Newsletters
Hey HackerNews community!

Excited to introduce my latest project: a game-changer for staying on top of your brand's mentions in newsletters – introducing AI-Powered Real-Time Alerts!

As a founder, I know the struggle of keeping tabs on where your brand appears. Our solution uses cutting-edge AI to monitor newsletters in real-time. Whether it's a mention in industry updates or a spotlight in subscriber emails, our technology ensures you're always in the know.

Here’s what sets it apart:

Real-Time Alerts: Instant notifications when your brand is mentioned.

AI-Powered Monitoring: Advanced algorithms that scan newsletters efficiently.

Customizable Criteria: Tailor alerts to specific keywords or contexts that matter to you.

The tool not only saves time but also ensures you never miss a beat in your brand's narrative.

Try it out and transform how you manage your brand presence in newsletters. Your feedback is invaluable – let's innovate together!

Check it out and share your thoughts!
spent 3 years on a team hoping they would step up a write meaningful changeset titles...

however. ended up just getting:

- fixed things.
- creates new feature x
- fixed broken thing.

instead of something that's appreciable by non technical people:

- when navigating to the nuclear launch code dashboard, a user is no longer mocked for having a likeness to <current unpopular person>.

point here is. if your team didn't write good squash merged PR titles before, they won't magically start doing so because you're using changesets.
Disclaimer: I am not an anti-vacc guy, but concerning nevertheless.
Ask HN: What is the best code base you ever worked on?
And what made it so good?

Was there someone enforcing good practices top down? Just being in a group of great engineers? Or something else?
OpenAI may well still be employing plenty of people in third world countries for this. But there are also contracts providing anywhere from $20 to $100+ an hour to do this kind of work for more complex prompt/response pairs.

I've done work on what (at least to my belief) is the very high end of that scale (not for OpenAI) to fill gaps, so I know firsthand that it's available, and sometimes the work is complex enough that a single response can take over an hour to evaluate because the requirements often include not just reading and reviewing the code, but ensuring it works, including fixing bugs. Most of the responses then pass through at least one more round of reviews of the fixed/updated responses. One project I did work on involved 3 reviewers (none of whom were on salaries anywhere close to the Kenyan workers you referred to) reviewing my work and providing feedback and a second pass of adjustments. So four high-paid workers altogether to process every response.

Of course, I'm sure plenty lower-level/simpler work had been filtered out to be addressed with cheaper labour, but I wouldn't be so sure their costs for things like code is particularly low.
Interesting videos.

Probably the key thing for me is how much of the process in both videos is just exposed to normal air. If sesame is as deadly as some people in this thread are making out and a few grains of sesame dust could kill you, then absolutely the current warning labels seem justified if any loaves are made in a factory that has sesame anywhere. Perhaps there's some in the air, perhaps a worker has some dust on their clothes (which could even affect them travelling to a different factory or even location). What next? Should we demand completely sterile factories and for all the workers to wear full hazmat suits?

It does seem simpler to just allow the labeling to continue with the warning about the possibility, and people with allergies can choose to not eat bread at all, or find a baker who can offer a guaranteed sesame free product. It'll probably cost more to make that guarantee (less demand, limited product range, etc), but if people with allergies want bread so badly that it's worth paying the extra, there will be a sustainable business opportunity. Maybe only artisanal bakers will bother, maybe only those owned by people with the allergies themselves, but if there's an overlap between how much it costs to make that guarantee and how much someone is prepared to pay, somebody will make that business. But if you have an allergy, and you're not prepared to pay for what it costs to protect yourself, why you should expect everyone else to subsidise that?

I say this as someone with allergies myself. I have developed allergies to some common fruits (weirdly, ones I used to love and have eaten for most of my life) that have given me reactions ranging from itchiness to fairly severe throat swellings. I deal with that by not eating those fruits or things containing them. There's plenty of other food in the world that I can have instead.
Filaments experience a high inrush current on startup because their resistance is lower when they are cold. That's why incandescent bulbs often burn out on powerup, rather than in the middle of a duty cycle.

Tube filaments last a good long time though, particularly in small signal tubes.

They do not shine like light bulb filaments; they glow red.

The circuit designer also has a say in it; tube filaments can be operated over a range of currents: you can run tubes hotter or colder. In a digital application, you'd probably want to go as cold as you can get away with for longer life.

Tubes have various modes of failure in addition to burned out filaments, like "gassing out", or the cathode emission decreasing, eroding the gain. Of course, abnormal conditions like parts melting from overcurrent.

Speaking of incandescent bulbs: those are victims of planned obsolescence. A bulb can easily be made that will last 50 years; it's just not profitable because you can't charge 50 times more for it than one that burns out in a year. Once everyone has 50 year bulbs, you're out of business.
We are not assuming that. The iteration happens by taking the report and passing it to another reviewer who reviews the first review. Their comparison is between a human reviewer passing reports to a human reviewer vs. CriticGPT -> human reviewer vs. CriticGPT+human reviewer -> human reviewer.
What things did you do that weren't legal to make your WiFi work better?
I would expect a bit more backwards compatibility for R packages. When I open a package.Rproj file with RStudio, it has GUI elements to build the package, to test it, etc.

When I open it with positron, it is treated like a text file, at least as far as I can tell by looking at the many icons and pulldown menus.

It is a weird choice, making a new application that cannot handle the key file type from its ancestor.
I always wondered why the special non-language characters are in different places in various language specific keyboards.

Do Danish people not pipe their standard output as much? Do Swiss people not write emails as much? Are Europeans bad at finding the return key, thus requiring a larger one than Americans? These are all things I've actually come across.

Why are the special characters in all sorts of weird places? One of the great mysteries of life.
The article says that is precisely what they did and the FDA found that it violated the spirit of the law.
> The main problem with these "works out the box" distro, there's no "box" to start with.

You know, I realized this recently, as I was updating the HW in my desktop PC. After days of trying to figure out why an AMD GPU is power throttling (and thus giving me ~20% of the performance I paid for), I just gave up and installed Windows.

It pains me (and honestly, it's a huge pain to set up Windows from scratch as well), but at least the proprietary driver blobs that you can download work as advertised.

This really showed me that in my free time, I don't want to futz around with setting up my HW on Linux. I just want to use it. And even though I bought a computer that officially supports Linux (intel nuc extreme), the experience of setting it up is pretty bad even for me, a software engineer who's been using and administering Linux for the past ~15 years at work.
Yes, that is really good here. You can buy new replacement covers, so basically renewing the part of the laptop that start to age due to heavy usage.

The module expansion is looking good too.
I heard that upgrading the framework laptop would end up costing about the same as just buying a new regular midrange laptop entirely, at which point I'm not really sure if I'd care about the upgradeability.

Update: updating the main board (e.g CPU) would cost anywhere from 500 to 1000 EUR (https://frame.work/marketplace/mainboards). I'd much rather stay with a desktop PC where all the parts are also upgradeable, but much, much cheaper to the point that it actually makes sense.
I don't think fashion has much to do with it.
We considered generating the changelog from the git commits, the information contained in the PR and from the ticket.

Ultimately we also decided to go with the tickets, but I am curious what your reasoning was to go that way?
I wonder if it has the sheer oomph to use a plow attachment to turn over high-clay soil.
I believe OPs point is that supply imbalances and asymmetries exist even with just one kind of meal, and they would be even more prevalent in a more-realistic scenario where multiple kinds of meals have different demands on your supply of clean stuff.

For example, 10 bowls, 10 spoons, 10 forks. If the make are fork-using salads and spoon-using soups, the shared resource--bowls--will run out before anything else does.
Have the same issue with portuguese keyboards while working as expat. Only other option was memorizing the keys. :-(
>$843 seems like way to much money for this job.

The NASA Administrator quoted a $1.5 billion figure, so $843 million is a bargain.
Doesn’t even come close. Especially the trackpad, the built in speakers, and the fans. Mind you M* Macbook Airs doesn’t even have fans and Framework will start spinning the fans sooner or later.

They are nice laptops but not in the category of a Macbook or a Thinkpad X1 Carbon
MF Doom did a fun album with space ghost as guest

https://youtu.be/pkigEQEjEnE?t=182
Oh it will be big enough when the AI stocks bubble pops.
It's for us geeks, not the majority :)
This is such a cool visualization. It's so interesting to see that Rust's embedded libraries are on a more separate, dense, group.
Hilarious auto-linking of this guy's name:

> Ron Van Dell, CEO of InspireSemi

The Dell link goes to their Dell tag page, where I doubt you'd find anything about Ron Van.