skysight-inc/HackerNews huggingface dataset:
> "This widespread standard makes it unavoidable"

The US is starting to come around in this regard (which is elaborated in the video I linked). Polarised NEMA 1-15 and 5-15 sockets are now the norm in new construction; with the neutral slot being slightly taller than line in both. It is therefore not possible to insert a polarised NEMA plug in the other way around.

The only difference between the two is that NEMA 1-15 has no ground while NEMA 5-15 does; a NEMA 1-15 plug will go into a NEMA 5-15 socket (but not the other way around). NEMA 1-15 sockets will still be common in situations that don't require a ground connection, such as sockets intended for class 2 equipment in bathrooms (like mains-powered shavers), but are now polarised, preventing line-neutral reversal when used in combination with a polarised plug.

However, there will be a significant lag time. Lots of devices are still sold with non-polarised plugs, for compatibility with both types of socket. Until non-polarised sockets go away, and electrical inspections enforce that all polarised sockets are wired correctly, and then devices are only sold with polarised plugs, appliance line/neutral reversal will still be a daily occurrence. This will take at least a couple more decades to be rid of.

There was an effort to standardise a polarised socket and plug specification for all of mainland Europe (IEC 60906-1), but this was shelved in the 1990s and abandoned in 2017 due to cost and waste concerns. IEC 60906-1 sockets appear to be unpolarised at first glance (for plugs lacking an earth pin); however, line and neutral are required to have shutters on them that only open with the insertion of a longer earth pin (just like UK BS1363 sockets), and thus you cannot insert a 2-pin plug into it in either orientation.

A lot of the rest of the world has only polarised plugs and sockets. This includes the UK, India, Malaysia, Brazil, Israel, China, and South Africa, which collectively make up just under 40% of the world's population. That list isn't exhaustive, but I can't be bothered looking up the socket standard in use by every country in the world and reading the specification for those standards to see if they permit unpolarised plugs :)
They fixed it. It was easy as pie 3 months ago.
> ...establish beforehand whether it's a worthy thesis...

I think you're describing the process of putting together a dissertation proposal, and I think it might be the hardest part of getting a PhD. To do that, one first needs to acquire a broad knowledge of the field (which is what the qualifying exams are testing after one finishes all the required coursework) so that one can read papers and understand them. Then one needs to do a deep literature review of a narrow area to see where there are gaps or opportunities. And then one needs to come up with ideas to address those gaps and opportunities. The proposal is the presentation of all this, and the committee decides whether it is worthy (novel, impactful, etc.) or not. That can take a few years. Once the proposal is approved, one "just" needs to execute on the ideas; that's still a lot of work (like years of work), and could easily go off-the-rails or show that early assumptions were invalid or whatever, but I think it's more straightforward than trying to brainstorm worthy research ideas (that are appropriately scoped for a PhD) in the first place.

One way to get in trouble at the defense seems to be deviating too much from the proposal without keeping the committee members informed. Or people have turnover on their committee, so the people who approved the proposal aren't the same people at the defense. In theory, these problems should still surface before a public defense is scheduled; like if committee members are surprised or have questions, that should come up in private and be resolved before there's any public embarrassment on either side. In the two ugly cases I saw, people basically weren't communicating with each other due to personal grievances, so this didn't happen.

> I guess the defense is more about establishing whether the work is really your own and you didn't have other people do the work that you don't understand.

I don't think so. Those things are too fundamental and shouldn't even be in question. I'd say that the defense is mostly about tradition. After that, I think it's mostly about one's ability to clearly communicate the work. In theory, a PhD should be able to teach, so it kind of tests one's ability to go out into the world and do that while representing the committee / department / school in a positive manner.
The problem of Raspberry Pi today is they need to be relevant as a cheap innovation platform in the AI space.

They would need to do with AI what they did 10 years ago in the IoT and self-hosting space.

I have no idea if their recently AI Camera or Hailo based AI HAT is.
But my guess is they would need to offer something good enough for a fraction of the price of a Nvidia Jetson.
OK, "socket". (ODROID-N2+, for example, uses eMMC as a faster, better alternative to an SD card.)

https://www.hardkernel.com/shop/odroid-n2-with-4gbyte-ram-2/
I think they're looking for a study that was done on this particular item, not just info about isotopes in general

There's some more info on the lion's measurements here, but I haven't been able to find the study that was presented in September

https://journals.iucr.org/j/issues/2024/03/00/in5093/in5093....
There's not much of a Remote Procedure Call built into the protocol.

It's like GraphQL with resolvers.

They have you imagine it's a procedure, but you can ignore that. You can have multiple responses, but they don't keep the analogy going for that. They don't suggest generators. https://grpc.io/docs/what-is-grpc/core-concepts/

Here's the golang gRPC Hello World where the interface clearly comes first rather than the procedure. HelloRequest / HelloReply is analogous to HTTP (except with HTTP it's officially a response and you usually see Response in the API but not always [1]). https://github.com/grpc/grpc-go/blob/master/examples/hellowo...

To me, this is a good thing. Good protocol, annoying name.

1: https://fastify.dev/docs/latest/Reference/Reply/
yes they are: https://www.waveshare.com/product/displays/e-paper.htm?___SI...

A 4.37inch E-Paper in 3 colors is $24, problem is need you to program yourself (they have code sample in python, for raspberry pi), and you need a raspberry pi, case, cables, etc.

Also, these cheap epaper displays are, of course, of lower quality (slower, lower resolution) than an kindle display.
[0] https://github.com/burrito-elixir/burrito
Why remove Russian maintainers of Linux kernel? Here's what Torvalds says
Probably because `Float()` is stricter and will raise an error if the string isn't a valid number, whereas `#to_f` will silently return 0.0 or do a best-effort conversion (e.g. "1.2abc".to_f => 1.2)
Clever design with reusable (between models) components. That’s “efficiency”. Efficient design often means better quality.

All countries that get into car manufacture seem to follow a similar path. 10-15 years of crap cars while building scale and expertise, then maturity with much higher quality. I think we are seeing the mature Chinese car industry now and it’s frankly impressive.
>No touchscreens, no fancy door handles, no cameras, etc.

Those things cost a few dollars now. This isn't the 00 where it was advanced tech. Physical buttons cost more.
Yeah that "if" is carrying a whooooole lota weight there. I could have been a billionaire if I invested more money in bitcoin back in 2008 too.
>Hasn't 2048 always been free?

I paid something like $2 CAD in the Nintendo eShop for a 3DS version. (If it's a clone, it hews very close to the original.) I guess I can't be sure it's supposed to work like that.
> And rather than looking at the simpler solutions - in this case just being more active and eating better

I think this is the part where the argument falls apart, though. My relationship with food is vastly different now than it was when I was a teenager or in the front half of my 20s. It was easy for me to eat a healthy amount of food and exercise. I never struggled with it. It didn't take any particular amount of willpower to avoid overeating. I even was able to fairly easily bulk and cut because I was focused fairly heavily on lifting weights - the bulking was harder for me than the cutting!

But as I got busier with other aspects of my life, it became easier and easier to just grab some fast food, or swap over to eating almost entirely uber eats during the pandemic. Before I realized it, it was suddenly very hard to eat less. It was still possible - I would lose weight, manage my eating, exercise, etc. - but something would always happen that caused me to lose track and backslide. A huge project at work, a bad breakup, tearing my meniscus while lifting. But all of these attempts took significant effort and willpower from me, something that I had never struggled with before. It wasn't my metabolism slowing down - I was always hungry in a way that I had never faced when I was a slimmer person, and fighting it caused significant impact to my mood, ability to focus, stress levels, etc. Tirzepatide has put my relationship with food and hunger back to being much closer to how it was when I was younger.

There are tons of feedback loops that are well documented that makes it more and more difficult to lose weight once you've put it on and kept it on for a while. It's certainly true that there's no magical situation where people can eat fewer calories than they use and not lose weight, but for a huge amount of people, these GLP-1 medications are a far simpler solution.

> Hope it works out for everyone and it's a smashing success!

Me too!
Or just ticking every 1.025 ms (e.g. at 975 Hz instead of 1khz)... that brings us to :

(4406400000 - 1.025*2 ^ 32)/1000

so a difference of 1.12 hours with the "51 days" mention.
Man that "movement" is such a scam that's used to promote unhealthy eating habits.
The Guide to Building a Collaborative Content Calendar Using Notion
Lately I've been realizing that as much as I value YouTube, much of the content is distorted by various incentives favoring length and frequency and a tech culture which overfocuses on elaborating steps as an equivalent to an explanation. This contributes to more duplicate content (often even within the same channel) and less in terms of refined conceptualization. I find myself often wishing I had outlines, summaries, and hyperlinks to greater details.

Of course, I can use AI tools to get approximations of such things, and it'll probably get better, which means we will now be using this increased bandwidth or progression to produce more video to be pushed out through the pipes and distilled by an AI tool into shorter video or something like hypertext.

Progress!
Preserved tracks suggest non-avian dinosaurs used their wings to run
Fencing refers to multiple different styles of sword fighting. Even in the most restrictive sense - the specific modern sport of fencing - there are 3 styles, including the saber which is held at a 45 degree angle. In the article they are using fencing more broadly to refer to a wide variety of martial arts that involve swords.
100% which is why I use rider :)
By traveling to Mexico and laying out bait along the migratory path of the butterflies?
Part of the story here, really, is that the UN has been co-opted by Hezbollah in Lebanon.

Another part of the story is: where was the UN when Hezbollah launched rockets from Lebanon this week?

Unless the UN starts doing serious counter-terrorism, Israel is not going to particularly care about their presence in Lebanon.
> How do you know the proprietary part of the FPGA chip performs as expected and does not covertly gather data from the configured gates?

We don't, but using an FPGA can make supply chain attacks harder.

Let's assume you have a chip design for a microcontroller and you do a tapeout, i.e. you have chips made. An attacker in your supply chain might attack your chip design before the design makes it to the fab, maybe the attacker is at the fab, or they change out the chips after you've placed them on your PCB.

If you use an FPGA, your customer could stress test the chip by configuring a variety of designs onto the FPGA. These designs should stress test timing, compute and memory at the very least. This requires the attacker's chip to perform at least as well as the FPGA you're using, while still having the same footprint. An attacker might stack the real FPGA die on top of the attacker's die, but such an attack is much easier to detect than a few malicious gates on a die. As for covertly gathering or manipulating data, on an FPGA you can choose where to place your cores. That makes it harder for the attacker to predict where on the FPGA substrate they should place probes, or which gates to attack in order to attack your TRNG, or your master key memory. Those are just some examples.

If you're curious about this type of technology or line of thinking you can check out the website of one of my companies: tillitis.se
Sadly, this is very true. Each family is on their own, and you aren’t going to be able to count on the herd to protect you from having to make tough calls.

Parenting involves doing a lot of things that will probably be wildly unpopular with your children if you are taking your responsibilities seriously.

Remember, as a parent you have a specific role. That role is not to be a friend to your child, but rather to be a parent. Making these roles clear with everyone involved is what makes it possible to parent effectively and still be on good terms with your child.
The original article translated from Italian puts it this way:

>the results indicate that the colossal statue is most likely an elaborate reassembly of what was initially a zhènmùshòu (镇墓兽 "keeper of tombs") fused in the Tang period (609-907 AD) with copper from the mines of the lower basin of the Yang-tze River, the Blue River in southern China. This is confirmed by accurate analyses of lead isotopes, which leave in the bronze unmistakable traces of the original mines from which the copper was extracted.

The implication is that the mines themselves have different isotope signatures that have been established in previous archaeological studies.
It's possible to run tasks instead of starting every second, starting one second after the previous iteration finishes.

So if you have something that checks the system health every millisecond, and keeps a count instead of a duration, then if it takes a couple microseconds to complete you might get something less than 86 million ticks per day instead of 86.4 million.
They already are. Android auto and Apple carplay use your smartphone's brains to display on the car's touchscreen.
> more sense to have an auxiliary diesel heating system. This would be much more effective than electric heating and likely generate less carbon emissions

Is this true? Honest question. My understanding is that for cars in general (implicitly driving range), electric cars are lower impact on the energy grid as a whole (ignoring last mile) because of how energy intensive oil is to refine.

Is it that diesel specifically is less energy intensive because of how it differs in refinement to petrol? Or is it that because heating is effectively 100% efficient it doesn't matter that you're using the energy in refinement?
blinkenlights might be up your alley, if you haven't seen it before.

https://justine.lol/blinkenlights/
About 20 years ago I had a co-worker, transplanted from her native Hawaii to the Seattle area. Her cubicle was very nearly a shrine to Spam: nothing reminded her of home quite as much as Spam ads and such-like.

Me, the occasional fried spam sandwich is a delicious indulgence.
Discussion (118 points, 1 day ago, 147 comments) https://news.ycombinator.com/item?id=41927838
Qwen2.5 3b is very very good.
American Airlines testing technology to alarm if passenger tries boarding early
Galaksija was purely enthusiasm of one man (Voja Antonić), with support from Dejan Ristanović and crew gathered around Računari u vašoj kući magazine, who published Galaksija bluprints and instructions, and provided logistic help with boards and parts. It was not in any form government project. If anything, it was intended to fly under the radar. At that time in Yugoslavia, enthusiastic people doing progressive things were more concerned about how to make something work without the government noticing and meddling too much. There were several factory made home computers afterwards in Yugoslavia, and for them we can discuss whether they were encouraged by the government to keep things under control and locally produced, but it should not apply to Galaksija.
I'm not sure about the letter of the law but the spirit is: if you make money off it, then buy a license. I doubt they have any way to know that your weekend project became an income generator.
I agree with you in principle but process has been abused to throw out way too many legitimate cases.
when the law for big guys go up, small guys have to accommodate otherwise they can't find labor
https://archive.ph/2GEky
Not to be pendantic, but if we are talking white-tailed deer, it depends on the population characteristics of the area you are hunting. In many places in the US the game management departments would probably prefer multiple doe if you have more than 1 tag.

Additionally if you are hunting for sustenance, as in you really need the meat, then you take the first deer you can find. Waiting for the ideal deer is a good way to not end with a deer at all, regardless of whether you have them on camera or not.
Picard's theorem tells us constant functions are the only example of that, though (more or less because 0 == -0 [1] and that's only true for 0).

[1] I sincerely apologize to anyone who works with floats for this statement.
https://dothemath.ucsd.edu/2012/04/economist-meets-physicist...

"the Earth has only one mechanism for releasing heat to space, and that’s via (infrared) radiation. We understand the phenomenon perfectly well, and can predict the surface temperature of the planet as a function of how much energy the human race produces. The upshot is that at a 2.3% growth rate, we would reach boiling temperature in about 400 years. And this statement is independent of technology. Even if we don’t have a name for the energy source yet, as long as it obeys thermodynamics, we cook ourselves with perpetual energy increase."
That doesn't help when the services insist on SMS as 2FA.
why on earth would we believe anything they say?
Canada will reduce immigration targets as Trudeau acknowledges his policy failed
Not disputing general truthfulness of Israeli government, but specifically as to the latter two examples you listed:
A) There is no direct evidence that Israeli government publicly stated that babies were beheaded. That claim came from a single journalist, spread like wildfire on social media (as did tons of videos and footage of the attacks), and was exacerbated by a statement Biden made.

B) there is very credible evidence that rape did occur as part of the atrocities Hamas committed on Oct. 7th attack. https://apnews.com/article/israel-hamas-war-sexual-violence-...

Just wanted to point that out, because regardless of the moral standing of either side, I think the facts do matter if there is ever going to be a resolution. Obviously the actions committed by Hamas do not absolve Israel from following ethical rules of war, and there are plenty of issues with how Israel is waging war in the current conflict as well; for example using machine learning algorithms to track targets with what appears to be a reckless disregard for non-combatants: https://www.972mag.com/lavender-ai-israeli-army-gaza/
> It’s pretty common in the Elixir ecosystem for these types of libraries to not change very much.

This is kind of fascinating and seems worthy of more detailed study. I'm sure almost anything looks stable compared to javascript/python ecosystems, but would be interesting to see how other ecosystems with venerable old web-frameworks or solid old compression libraries compare. But on further reflection.. language metrics like "popularity" are also in danger of just quantifying the churn that it takes to keep working stuff working. You can't even measure strictly new projects and hope that helps, because new projects may be a reaction to perceived need to replace other stuff that's annoyingly unstable over periods of 5-10 years, etc.

Some churn is introduced by trying to keep up with a changing language, standard lib, or other dependencies, but some is just adding features forever or endlessly refactoring aesthetics under different management. Makes me wish for a project badge to indicate a commitment like finished-except-for-bugfixes.
They jump up in price pretty quickly as size goes up. The cheapest 5+ inch display I found at your link was over $40, and it's about 100PPI. It's certainly not prohibitive, but certainly priced high compared to "just jailbreak a kindle" for any remotely kindle-comparable display, right? (remotely comparable in size and resolution)
> I am so frustrated at the massive vacuum left by our worthless federal legislative branch.

IMO that problem can be traced back to issues like:

1. The Permanent Apportionment Act of 1929 which prevented adding more Representatives as population grew.

2. The game-theoretic outcomes of continuing to use plurality/first-past-the-post voting.

3. How most officeholders end up spending most of their time raising money for re-election rather than the job itself.
The problem is accessibility data and apis are very bad across the board.
I’d argue they were never a particularly good option as a server, especially a file server, because of their poor IO. You’d often get better performance by installing Linux on a NAS. Ironically the Pi5 is the only one that is actually ok at being a file server. Pis are very good at being lots of other things though.
“oh dear, how sad, nevermind.”
My memory from the US Midwest is that Williamsburg already had a reputation as a hipster-level gentrifying area--to the point that the PBR-sipping indie set was already eschewing it for Bushwick. Then again, whomever I spoke to could have been parroting an odd blogosphere take by then.
On my LinkedIn post about this topic someone actually replied with a superior method of steering LLM output compared to anything else I've ever heard of, so I've decided that until I find time to implement their method, I'm not going to worry about things.

tl;dr you put into the prompt all the JSON up until what you want the LLM to say, and you set the stop token to the end token of the current JSON item (so ',' or '}' ']', whatever) and you then your code fills out the rest of the JSON syntax up until another LLM generated value is needed.

I hope that makes sense.

It is super cool, and I am pretty sure there is a way to make a generator that takes in an arbitrary JSON schema and builds a state machine to do the above.

The performance should be super fast on locally hosted models that are using context caching.

Eh I should write this up as a blog post, hope someone else implements it, and if not, just do it myself.
That maybe true, but .NET runs natively on Linux these days too.
Nope. Using PyCharm CE without container integration is like driving without seatbelts; it's a substantial security hazard because there is no filesystem isolation whatsoever with PyCharm CE. You get that for free in VSCode. Now if you still argue that seatbelts aren't for everyone, then you are living in the past.
Exactly, if anything the risks to the consumer of entering into a new contract-for-a-service are overwhelmingly greater than the risks of canceling the same. (Especially for a Disney+ account :P [0] )

[0] https://www.axios.com/2024/08/21/disney-plus-court-case-arbi...
We also do not let people into the friend circle just because they have money (I hope).
IMHO healthiest "social media" I could think is interest groups. They eventually need some kind of donation from one or more people, but with no or minimal barriers.