skysight-inc/HackerNews huggingface dataset:
It is likely that most people do not pay much attention to whatever chemistry they learn in school, but at least I would have never trusted any plastic object to be in contact with food inside a microwave oven, even decades ago, when I was much less careful about contact between plastic and food at room temperature.

There has never been any reason to not trust microwaves themselves with food, because any undesirable effects caused by them cannot be worse than when heating food is done using traditional methods, at temperatures that are normally higher and much less controlled.

On the other hand, anyone who has some idea about the components of any usual plastic can see that it is practically certain that at temperatures not much above room temperature some of the garbage fillers included in any plastic besides the base polymer will degrade and leak.

There may be a few plastics that could really resist in a microwave oven without degradation, e.g. PEEK, but those are very expensive and they will never be used for a cheap article like a food container.

Already since a few decades ago, since I have first used a microwave oven, I have never used anything else but glass vessels covered with glass lids and I have always been astonished whenever I have seen or heard somewhere that there exist people who have the courage to put food in microwave oven in plastic containers, even if their vendor has the guts to say that this should be safe.

There is really no excuse for using plastic for heating food, as the only supposed advantage is being able to dump the plastic container without washing it, but the glass vessels used for heating food in a microwave oven are very easy to wash, much easier than washing vessels that have been used for traditional cooking or food heating.
Looking just at the consequences - fewer people using social media - I can't see anything wrong with this. There's plenty of people who would be better off without it.
I like it, all languages should have an official silly little guy.
Putting signalling and payload into the same pipe was a great decision decision for us
I'm not insinuating anything.

You damn sure were.

Again, I don't know much about you other than you were very vocal about the definition of genocide as it pertains to the Israeli response

You're hallucinating. In this particular thread, I haven't touched on the genocide definition in the Oct 7th context at all. Someone switched the focus to Dresden, and I started chiming in on that.

and your abject silence and avoidance of answering a simple question.

Because it was a leading question, as already explained.

And the fact that you immediately whipped out the antisemitism accusation after I refused to take the bait proves that this was the stick you were carrying all along.

You're just a bully. Go away.
You're welcome. One of the founders has since started a new AI venture called Tessl:

https://finance.yahoo.com/news/exclusive-tessl-worth-reporte...

The VC firm Boldstart has deep ties to the Israel intelligence community, so you pretty much want to avoid any of their investments.
Moving on from the OWASP Top (2023)
Because hardcore alcoholics exist who will start to die if they go cold turkey on alcohol, I think allowing alcohol arguably makes more sense than soda.

Of course even better would be public funding to medically supervise those alcoholics, but maybe that won't work for the ones that aren't ready to quit, so some form of basic public assistance to afford alcohol might still make sense. I'm not sure. But I am sure that nobody dies from abruptly quitting soda.
Xerox still manufactures a lot of toner. It’s where all the money is in the market. They have a massive plant making EA toner and then a packing plant next door in Webster, NY USA at the main campus.
One thing that would help a lot especially in low income and rural communities would be to increase the powers of registered nurses to practice a lot of basic care. Frankly, nurses studied enough to care for stuff like bacterial throat and ear infections, dermatitis, stitching minor cuts and things like that.
> Avoid reMarkable™. Hostile to the community

As a long time member of the so-called "community" I have never once felt hostility from the company. Quite the opposite in fact.

> > assess: TypeScript – What does it buy me over JS?

> This one is a little bit flame bait

This is disingenuous and entirely unfair. The author very clearly indicated they wanted to assess whether it is beneficial for their own individual purposes. There was no intent to generalize and purport upon its general utility.
You're expecting cattle not to act like cattle.

We all are cattle to institutions. Maybe you're someone that fact-checks the FDA's science, but do you also fact-check the Dept of Ed's pedagogy, or the federal reserve's fiscal policy?

We need strong institutions that act in the interests of the average citizen. You're right that we don't have that now, but fixing broken institutions is more realistic than everyone becoming genius polymaths with infinite free time for research.
In a similar line, it would be nice if there were a way to predeclare instance variables so that there was a canonical place to put type annotations for instance variables. Ruby type checkers right now all invent their own ways of declaring the types of instance variables.

If Ruby supported something like

class A
def @instance_variable
def self.@singleton_class_instance_variable
def @@class_variable
end

as a way to pre-declare the object shape at class load time, it would be an obvious place to also let type checkers declare the types of these instance variables.

(Not saying that this specific syntax is ideal, but rather just that having some syntax for declaring instance variables at load time, not method run time, would solve both the "predetermined object shape" and "predetermined ivar types" problems.)
Boox also has 13" tablet, which is amazing for reading A4 papers and can be used to work outside under direct sunlight (I use ssh+mosh+tailscale and bluetooth keyboard).
L O L. No Israelis are ever extradited to the US for anything even though the US essentially financially bankrolls that entire country. It's basically a place we allow to go gloves off to militarily threaten our enemies, so we can sit back and maintain the "rights-based world order" without catching flak for our own deeds.
Loading an alternate client, like Dropbear or PuTTY for Linux is one way to avoid this.
What systems would you recommend for larger deployments?
Look up "gongfu steeping", it is a well established method, e.g. "15 to 30 seconds for the first infusion, then add 10 seconds to each subsequent infusion. If it seems a bit weak, leave it for longer."
Yes - we'd never normally turn features up this much as it breaks the model quite badly, but we put this in the post to show what that looked like in practice.
So...nothing will change?
What not many people talk about in the comments is how the hardware route is fairly stacked against smaller players. Large enterprises buy the same hardware as small and midsize businesses at a fraction of the cost, which significantly impacts the economics of this decision. Even if you have the capability and desire, if each server costs your business double what an enterprise would pay, it becomes less attractive pretty quickly.
Yeah I'm going into crazy conspiracy territory with this kind of, but with the advent of LLMs it would not surprise me if a large portion of social media users are false personas built by machine generated comments over time that seem maybe human. You get enough of these together pushing the same ideas and it almost begins to feel like community consensus.
Why Look Around?
Can I ask which brands / models of SSD are you using?
Who!
"X for Y" should make you draw a metaphorical, not literal comparison to X - it is something like X, applied in the context/audience/etc. of Y. "Tinder for boats"¹ is not Tinder.

¹https://www.buzzfeed.com/michellerial/is-your-startup-idea-a...
NSO helped Saudi kill a journalist for an American company and the father of American citizens.

And we're still huggy buddies with Saudi's Crown Prince and Netanyahu. Citizens lives only matter so much to our corrupt rulers
> with an annual contribution of €13.61 and a real rate of return of 3%, 400 years of annual compounding would be over €7 million. With a rate of 4% it would be €280 million

400 years -> 280M

That gives you a perspective on how insane a billion dollars is. Also wild that any single individual can own that much (and some a lot more!)
I agree; I always try to install a program through the distribution's page manager first and foremost—including AUR/GURU methods if available—over flatpak/snap.

I'm more okay with appimages; At least they don't require a framework to be installed on my end. I treat them akin to Windows programs with a "portable .exe" option.
That's good. For nostalgia reasons I shop at the mall around the holidays. JCP seems to be marching right behind the SEARS that is no longer there.
One of my callers brought down a local airport. (I heard bits and pieces of the story over time.) (Edit: I ran a dial-up BBS between 1996-1998.)

Turns out they had a modem answering the phone for remote access, and no password. My caller (and a few others) would wardial and exchange numbers. They had no idea what they were calling. My caller, who brought it down, eventually found some documentation and the "reboot" command. He had no idea what happened when he rebooted the computer until the feds came knocking on his door.

Later, I had an opportunity to meet one of the people involved in the investigation, who used the incident in a major keynote. I asked, "were you talking about the incident with [name of caller]?" He responded that "he didn't talk about investigations with minors." (Edit: Because my caller's phone was tapped, I was always afraid that I was on some kind of watch list.)
Great article, memoization is pretty complex and full of trade-offs. We recognized a lot of these same pitfalls as we worked through making memoization a consistent and common pattern in our (very large, monolithic Rails) codebase via a `memoize def...` helper. The `false` and `null` pitfall is _surprisingly_ common, enough that it (and other pitfalls) warranted us writing our own memoization DSL.

We took the opposite approach of most libraries though (and a reason we rolled our own instead of pulling in an existing gem) by avoiding handling the complex edge cases that hide trade-offs:

1. Class methods can't be memoized.

2. Methods with arguments can't be memoized (so no LRU caches, weak refs, tracking arguments, handling default args, hash/deep object equality, etc)

The thought at the time was that those more complex scenarios deserve more thought than "prefix it with `memoize`". It's been a few years since we introduced the helper and after seeing it all throughout our codebase with no issues I'm even more confident this was the correct decision.

I haven't revisited it in a while, but I'd love to add some extra niceties to it, like hooking into `ActiveRecord`s `#reload`, although I dislike memoizing in models.
I think it's roughly: "I would bet 9$ to your $1 that this happens", although some of these are vague enough that you couldn't objectively determine whether the bet materialized.
Is anyone familiar with the (ln B > x) notation being used? What is this value being referenced?
Yep. I've had this happen to me since I was a kid, and it's ramped up slightly over the past few years. Background noise especially at night, will seem to form music, or the sound of dialogue of a television through a wall.

Usually just sitting up and accurately identifying the source of the sound (ceiling fan, radiators, passing train, cat water bowl) makes it go away.

My brain is very bad at identifying what people are saying with background noise, but at least I get free night music.
This was my thought. Literally everything inside a neural network is a “latent space”. Straight from the embeddings that you use to map categorical features in the first layer.

Latent space is where the magic literally happens.
Despite censorship we continue to demand: no more research for genocide at MIT
> Deciding which one to try isn't hard at all

Nonsense.

If you are steeped in HTTPS clients for Rust, maybe, but I can tell you from personal experience that coming fresh to https://crates.io/search?q=https%20client and friends is overwhelming
Haha, I genuinely laughed, thanks for this gem.
If clocks run slower in the presence of gravity, wouldn’t it stand to reason it runs more quickly in a void where there’s less gravity? Or is the model saying that clocks run even faster in a void than Einstein’s theory predicts?
Any suggested reading to understand how these transactions work in practical terms? Does it depend on some sort of rules of the exchange or SEC rules?

E.g. How do existing shareholders get paid out? What happens to shorts? Treasury shares? Options? RSUs?

It seems like it would be extremely complex.
Since we do not know what cognition is we are all whistling in the dark.

Energy may be a constraint, it may not. What we do not know is likely to matter more than what we do
> Being around people is perhaps an incentive to keep the wheels on a bit longer.

I assume that people around you are also more likely to notice issues, and convince you to seek medical help before it's too late.
Many orders of magnitude too few time to adapt naturally to the coming climate crash.
> premised on the idea that Bahrain wouldn't have implant technology if you shuttered NSO, but the only thing that would actually change is who the invoice got sent to

So what? Does this mean we should sell our arms to any horrible enemies of our state because if we don't, China will?

Many many of these regimes target Americans. Kashoggi had American citizen kids. Why do we allow our own citizens to get harmed because we have to love Israel and NSO so much? Who gets paid to look the other way?
Didn't you see? Amazon improved it by putting the option to have an AI pick out the "best" of 2,000 identical items

Amazon is actively killing the usefulness of their store in a race to beat ali express and temu to the bottom
If it's NP-hard to even know whether the answer is bigger or smaller than a certain number, then it's obvious that in a non-formal way, finding the exact answer is at least as hard as NP-hard, whatever that means.
The comparison is with a monolith where versioning isn’t required at all, since you can refactor all clients atomically in one change.
Why not use a 5F/5V supercapacitor, DGH505Q5R5 or anything alike ? You may need to solder a 10R current reducing resistor in series.
Another kind of fun with Fibonacci (sort of):

https://news.ycombinator.com/item?id=14331627

floor(x + 0.5) wants to be round(x), that function having been introduced in C99. Just remnants of old school C coding.
Monetary calculations in general are tough over that long of a timespan in general much less when you have to factor in the likelihood your theoretical investment would have survived the bakers dozen of financial/governmental crises.
“Orphan crushing machine” is a colloquial term used by the modern working class to describe situations where media spin attempts to make a “heartwarming” story out of someone correcting sociopolitical injustice.

A recent example is a dying child using their make-a-wish foundation wish to feed the local homeless people for a year.

>What would you like health insurance executives to do specifically?

Be poor! I don’t think health insurance is an industry that should have high returns. I genuinely believe every dollar that goes to healthcare insurance executives or investors is a dollar taken away from sick and dying people.
Who’s Justine? Do I miss a reference?
You want to use GNU Make, and then you can ignore the Make dependency tracking. GNU Make is much easier when you only use so-called phony targets (consult the manual), which always execute without doing any dependency tracking.

As for the advantage, a makefile will definitely perform both go build and docker push, rather than just (say) docker push, an ever-present risk if you have to rely on your fingers to type these things in, or rely on your eyes to check that you recalled the right command from the history. It will also explicitly tell you the build failed rather than relying on you to do echo $? or for the tools to have some obvious output in the error case.

A shell script is also an option. Makefiles have some helpful extra features: by default, commands are echoed; by default, the build fails if any command exits with a non-0 exit code (please consult local Unix person for the details); a Makefile inherently has multiple entry points; and, a Makefile can also be easier to get working on Windows than a shell script, though if you can demand that people run it from Git Bash then maybe there's not much in this.

If you're still not convinced: that's fine! This is not a sales pitch.

(I've more recently switching to using a do-everything Python script for this stuff, which is more annoying when it comes to invoking commands but has obvious advantages in terms of how easy it is to add extra logic and checks and some UI creature comforts and so on.)
> ever heard of fingers in fedex boxes being sent to mothers in the states? does that make fedex liable?

FedEx operates a service known to be used by criminals but also of so much utility to the average citizen that the government has an entire service to provide the same thing.

The government doesn't provide spyware to anyone commercially and neither should we tolerate companies that do.
I don’t know where you are in Europe, but I’ve been to enough of Europe to say that that pretty much everywhere uses teabags that look like this: https://images.app.goo.gl/ZKonRKNqTvfi1qd38.

Sometimes, the top fold is closed over with a small metal staple, but that’s not the only place the bag is sealed.
At least you can get your own /48, at least if you're under RIPE.

You should only do it if you expect to multihome though, or you're doing some experimentation that absolutely needs a PI address. Please don't pollute the default-free zone just for no reason.
I still love Perl, just saying

So useful, so everywhere, so modern. Two out of three ain't bad
This is mostly just for fun and will be mostly wrong because none of the people who are making predictions take it seriously. And none of the upvoters take it seriously either.

There is a discipline to making predictions (Phil Tetlock has observed a few traits: avoiding base rate fallacies, working in probabilities not binaries, making falsifiable predictions, and continuously updating).

None of the predictions here do that, so we shouldn’t expect any kind of reasonable hit rate.

It’s just end of year fun.
If you are afraid of cellulose then you should stop eating any vegetables and fruits. They contain large amounts of cellulose also called "dietary fiber", which USDA says you need large amounts of: about 30 grams per day.
It's possible that the vendor has targeted the user as the result of a court order. (Not necessarily by installing a software implant on the device itself, but I suspect often these things are not necessarily as transparent as they should be even if done server-side.) This means there is potential of a conflict of interest here, and deferring to a third party solves that.
Show HN: Build, test, and deploy your own LLM router
We created an LLM router to improve quality and reduce costs for LLM applications.

We started this project some time ago and used the router internally due to our own experience developing LLM solutions. We realized that there were many challenges when working on projects with LLMs:

First, the quality of the model. Every week, new models are released with improved capabilities, so the projects we built months ago become somewhat obsolete (and changing the model can be a pain).

Second, costs. As we scaled the solutions, we realized that cost is a limiting factor for real use cases. Also, every 3 months, there are drastic changes in prices, so many ongoing LLM solutions today are probably paying more than they need to.

Third, why should we use only one model? Using a multi-model approach offers a much better opportunity to get the best out of every model, reduce costs, and more.

With that in mind, we started mapping models to their best performance in tasks (like coding, creative writing, etc.) and also mapping them by topics (Finance, Tech, Marketing, etc.). We included other factors like cost and latency to create our optimal solution.

Today, the research we conducted became what is now the first version of our router, which redirects prompts to the model selected by the user based on the difficulty of each prompt.

Try it out and let us know what you think! You can create a custom router, test it in the chat interface, and later, once you have some conversations, create evaluations to compare the router’s performance with a single-model approach.

This is the first version of the project! We have tons of other ideas/prototypes that we are adding to the platform in the short term (new types of routers, automatic model selection based on sample prompts, model usage suggestions, calibration metrics, and more).

We are keen to receive feedback from the community.
I don't think this is reasonable if you have a cross platform (web, android, iOS, macOS, Windows, Linux, FreeBSD, ...) app, things won't be that clean, that only works if whatever you do is very simple, otherwise there will be some patchwork to build and test across all platforms - there's just no way to run all of them local in your single platform computer whatever that is. Honestly a lot of what is there is not that useful, I don't need types in the pipeline when scripting python for build integration logic, there's nothing that types brings that are a must in that case.
It is still doing large amounts of plumbing all over the Internet....
Is this fiction, fantasy, or some far off prediction based on science?

Sapiens barely like sapiens who look different, I’d bet they killed or outcast them just like what happens today.
Will we ever trust robots?
Then you have to remember to enable WAL mode. And it still has its caveats, but different ones: it's possible that the WAL file can grow without bound under certain conditions.
Nope, at least some of them are built in collaboration with Samsung. I remember using the same Samsung 1710 drivers to drive similar looking Xerox models. Information pages and everything are similar too. Only the logos differ.

It's also same for Samsung MD2825 series. Xerox builds the exact same network enabled printers, but also they add WiFi on top of it. They're very reliable too. I have one and it's working without any problems for a decade.

OTOH, Xerox's high end printers and "digital presses" are a different beast altogether.
I've been doing vector search since 2002 or so and it's amazing how far you can get keeping vectors in RAM and using primitive search algorithms, enough that I'm afraid the market for vector databases is 1% of what VC's think it is. (e.g. full scan was good enough for a search engine of international patents and non-patent literature)