skysight-inc/HackerNews huggingface dataset:
In a typical ORM when you do say $Model->DateTime = 1732046457; the __set is actually checking the value and seeing oh it's an integer. Treat this as a unix timestamp. But when you run save() the query is actually converting that to a Y-m-d H:i:s (for MySQL/MariaDB). This doesn't actually happen until you run save() when it makes the query and runs the network call. Most of that time it's actually storing everything in memory.

But you might want to support string date times and the PHP object DateTime as well. So a typical well designed ORM converts multiple PHP types into a SQL string for saving. That's what the historical __set and __get are all about. This is called "mapping" by most ORMs and a very well designed modern one like Doctrine will actually have mappings for different SQL storage engines available.

Obviously it also has to handle the reverse.
I have a little experience on this aspect. There are tons of local governments who weigh in on the location of these lines and that can be a contentious process to get buy-in from them.
Keep in mind that this looks like it's using a lot of spaces, but there's only one lane for cars each way. Cyclists and pedestrians use way less space than cars, so if a significant part of the population uses those modes of transportation that would otherwise have been in cars, that's a far more efficient use of space.

The flip side of that is that it's pretty feasible to transform existing car infrastructure into much nicer infrastructure - shave off a single lane, and there's a lot that you can do with that.

The Netherlands is more densely populated than the UK, I think, especially in the Randstad.
> and they're server-readable too now, just indirectly.

Could you point me to more reading about this? It's the first time I've heard of it
I got about halfway through it during a slow work week. It was a throwback to my hardware classes from college. It got me thinking differently about computing.

I am young and stupid, but from a rear-view perspective it looks like maybe certain abstractions were chosen in the old days when there were hardware limitations, and that our current "evolutionary branch" of programming languages has a lot of abstractions that have not aged well, leading to a lot of layers of load-bearing cruft --much like any engineering project.

Collapse OS might not be practical today, but it has a "liberating" appeal. Freeing yourself from all these layers of abstraction sounds really enticing. A way to enjoy computing as it existed in the 1960s, but without the terrible developer experience. (or so I imagine)

Currently my pie-in-the-sky project would be to work through these projects, get Dusk OS building on a virtual machine, then physical machine, then write a Scheme interpreter for Dusk OS in C --and go hog-wild from there.

I have a couple of rivers to cross before I get there. I implemented a Scheme interpreter in Python in a couple of hours, then improved the scanner/Tokenizer in a couple more hours. Now I'm reading through crafting interpreters to see how I would go about implementing a Scheme interpreter in C. After that's done and I implement an interpreter in C, I'll revisit this guide and try to jump headfirst into DuskOS.
I'm very interested in this tooling for one project in particular. However, I don't think you can assign global hotkeys or minimize things to the system tray. At least I haven't found a way through research yet.

I have followed this project for a while and it looks pretty sweet.
The DOJ-Google Fight Comes into Focus. Why It's Finally Hitting Alphabet's Stock
Google destroyed Mozilla by giving them free money until they became lazy and incompetent.
"methanol created from thin air" + energy from somewhere.
Am I the only one excited about bcmath objects? Not so much because of arithmetic operators, but mostly because now we can do data types checks without resorting to wrapper classes. Nice!
I think it is little bit arrogant from Russians to send relatively modern ballistic missile into enemy territory as remains of missile and MIRVs will be thoroughly studied by NATO and its allies. This can lead to better anti-missile technology.
Well, I apologize for the misreading, certainly!
I really liked this telling of the story with illustrations: https://www.bbc.com/future/article/20230719-the-blue-flash-l...
I did the same earlier this year and have been very happy with how well Linux meets my desktop computing and gaming needs. For the most part, the Steam games I play just work under Proton. There have been a few cases where I needed to force it to use a particular version of Proton, but that's easy enough to do.

What's great about Linux is that the computer actually serves me again, instead of trying to extract value from me.
OpenAI accidentally deleted potential evidence in NY Times copyright lawsuit
Straw man argument. I didn't make the claim the ICC accused the ICC of genocide, however Netanyahu is now at minimum now officially wanted for war crimes.

ICC and ICJ are different, yes.
The Romani people for example (derogatorily called "gypsies". The term "gyp"—to scam—derives from stereotypes of Romani people) faced some of the most gruesome programs in history before facing the Romani Genocide in WW2. Yet we rarely talk about antiziganism the way we talk about antisemitism and people still casually throw around terms like "gyp"
> Chevron is a profit-making company, and will do anything that makes it money

You assume that Chevron will act rationally. Whether it would be profitable is far from the only question.
Definitely don't use "SuperCookie" as that's a thing: https://en.wikipedia.org/wiki/HTTP_cookie#Supercookie
Documentation Is Product
Replace "instant death" with "certain doom" then! Even more fantastical!
They do have a good point here. If you do the total power budget on a typical 1U (discrete chassis, not blade) server which is packed full of a wall of 40mm fans pushing air, the highest speed screaming 40mm 12VDC fans can be 20W electrical load each. It's easy to "spend" at least 120W at maximum heat from the CPUs, in a dual socket system, just on the fans to pull air from the front/cold side of the server through to the rear heat exhaust.

Just going up to 60mm or 80mm standard size DC fans can be a huge efficiency increase in watt-hours spent per cubic meters of air moved per hour.

I am extremely skeptical of the "12x" but using larger fans is more efficient.

from the URL linked:

> Bigger fans = bigger efficiency gains
Oxide server sleds are designed to a custom form factor to accommodate larger fans than legacy servers typically use. These fans can move more air more efficiently, cooling the systems using 12x less energy than legacy servers, which each contain as many as 7 fans, which must work much harder to move air over system components.
Yes but he's not a lawyer. We're not talking about military strategy. Sabotage is not necessarily an act of war. Sabotage can also be simple crime. Crime is not excluded from insurance payouts.

Think about the MV Dali that crashed into the bridge in Baltimore. Was that an act of war by Singapore against the United states? Six people actually died in that case.
> We're dealing with the concept of "International Law", which is largely understood as agreements / treaties amongst different countries.

Well this is true of a lot of international law, it doesn't apply here. The ICC largely deals with things that are preemptory norms which apply regardless of if you sign the treaty.
As long as they're able to, until they get their land back.
A sibling comment talked about “UwU names”. Not sure exactly if they are referring to “tokio” or something else. But if it’s tokio, they might find this informative:

> I enjoyed visiting Tokio (Tokyo) the city and I liked the "io" suffix and how it plays w/ Mio as well. I don't know... naming is hard so I didn't spend too much time thinking about it.

https://www.reddit.com/r/rust/comments/d3ld9z/comment/f03lnm...

From the original release announcement of tokio on r/rust on Reddit.

And also to the sibling commenter, if tokio is a problematic name to you:

Would either of the following names be equally problematic or not?

- Chicago. Code name for Windows 95, and also the name of a city in the USA. https://en.wikipedia.org/wiki/Development_of_Windows_95 https://en.wikipedia.org/wiki/Chicago

- Oslo. Name of a team working on OpenStack, and also appears in their package names. Oslo is the capital of Norway. https://wiki.openstack.org/wiki/Oslo https://en.wikipedia.org/wiki/Oslo

If yes, why? If no, also why?
> a free, rights-protecting nation has no basis for an agreement [between any two or more states] with a dictatorship that routinely violates peoples' rights.

Wikipedia quote:
"States and non-state actors may choose to not abide by international law, and even to breach a treaty but such violations, particularly of peremptory norms, can be met with disapproval by others and in some cases coercive action ranging from diplomatic and economic sanctions to war."

I think isolating bad actors can be a limited solution to the absence of physical power/not wanting to start a way, which ultimately as you rightly state corresponds to a situation of absence/breakdown of law that is best avoided.
A neuroscientist demolishes the greatest mind myth
I think it depends on the teacher, but mine didn't teach it either. However, I have been taught from a young age to watch out before I open the door, which is still very relevant even if you're not in the driver's seat.
I think websites only working with chromium browsers is not making the internet better and is definitely not a more open internet.

I’m not saying they are the worse monopolists out there though, just that I find the logic of splitting chrome sound, in the interest of a more open internet.
Encoding is at least solvable, but every browser having their own cookie length versus some standard value makes that some nonsense. Kong actually has a plugin to split (and, of course, recombine) cookies just to work around this
The Downsides of a Global Climate Conference
Imagine the US having to face consequences for Iraq. One of the most fucked up collection of war crimes and violations of laws of war in the 21st century. The average American now thinks "we shouldn't have gone into Iraq" but has no idea the reputation the US has in the rest of the world because of this act
Why AGPL
I am not entirely sure what any of this has to do with the situation in Russia. Is IQ correlated with a desire for personal risk? Is independent thinking correlated with the collective action needed to over turn an entrenched power?
You can still write the old PHP4 way in virtually all cases. <?php echo('hello world'); ?> works fine.

I've done so periodically, and every time I go "this sucks, gimme the tooling".
Exercise is a public health intervention that actually works in improving health. It may not work to create actual weight loss, but it does improve things like blood pressure regardless.
is that based on a vigorous understanding of how humans think, derived from watching people (children) learn to solve word problems? How do thoughts get formed? Because I remember being given word problems with extra information, and some children trying to shove that information into a math equation despite it not being relevant. The "think things though" portion of ChatGPT o1-preview is hidden from us, so even though a o1-preview can solve word problems, we don't know how it internally computes to arrive at that answer. But we do we really know how we do it? We can't even explain consciousness in the first place.
would adding random delays prevent this?
That is a fine argument for setters, but I still don't see the connection between that, and the desire to disguise properties as setter methods.
> When we started Oxide, the DC bus bar stood as one of the most glaring differences between the rack-scale machines at the hyperscalers and the rack-and-stack servers that the rest of the market was stuck with. That a relatively simple piece of copper was unavailable to commercial buyers

It seems that 0xide was founded in 2019 and Open Compute Project had been specifying dc bus bars for 6 years at that point. People could purchase racks if they wanted, but it seems like, by large, people didn't care enough to go whole hog in on it.

Wonder if the economics have changed or if it's still just neat but won't move the needle.
The roads downtown were laid out 1609-1610 by Pedro de Peralta and his surveyor[1], who followed the Roman grid plan designated for use by the New World settlements[2] albeit not to the same high standard, especially after the Pueblo Revolt[3]. In 1610 the area was not part of any Pueblo[4] and no previous burro-using settlement had been there.

[1] "He and his surveyor laid out the town, including the districts, house and garden plots and the Santa Fe Plaza for the government buildings. These included the governor's headquarters, government offices, a jail, arsenal and a chapel." - https://en.wikipedia.org/wiki/Pedro_de_Peralta

[2] "In 1513 the monarchs wrote out a set of guidelines that ordained the conduct of Spaniards in the New World as well as that of the Indians that they found there." https://en.wikipedia.org/wiki/Spanish_Colonial_architecture#...

[3] "These structures had been laid out around a street grid and series of plazas—a practice that had become a standard for new Spanish settlements in the Americas and Asia—yet their irregular rather than orthogonal alignment seemed disorderly to Domínguez [in 1776]. ... The employment of the grid in town layouts remained in use even when New Mexico became part of Mexico and the United States, only to be replaced by the cul-de-sac and other American suburban models of development since the 1950s." - https://sah-archipedia.org/essays/PF-01-ART004

[4] "The Tanoans and other Pueblo peoples settled along the Santa Fe River from the mid 11th to mid 12th centuries,[20] but had abandoned the site for at least 200 years by the time Spanish arrived in the early 17th century." - https://en.wikipedia.org/wiki/Santa_Fe,_New_Mexico
I don't like being directly critical, people learning in public can be good and instructive. But I regret the time I've put into both this article and the last one and perhaps someone else can be saved the same time.

This is someone with limited knowledge of chess, statistics and LLMs doing a series of public articles as they learn a little tiny bit about chess, statistics and LLMs. And it garners upvotes and attention off the coat-tails of AI excitement. Which is fair enough, it's the (semi-)public internet, but it sort of masquerades as being half-serious "research", and it kind of held things together for the first article, but this one really is thrown together to keep the buzz going of the last one.

The TL;DR :: one of the AIs being just-above-terrible, compared to all the others being completely terrible, a fact already of dubious interest, is down to - we don't know. Maybe a difference in training sets. Tons of speculation. A few graphs.
Seems to have been a puny Oreshnik missile going at a glacial 1.8 miles per second. Nothing to worry about.
Oh wow, I never even consciously realised the zoning-out benefit - I already just appreciated them for being able to take off more quickly.
Yes, if there is any moral norm that anyone, especially any parent would accept - as closely to universal as possible, perhaps - it is that killing children is evil.
> as normal for a Unix

veering offtopic, did you know macOS is a certified Unix?

https://www.opengroup.org/openbrand/register/brand3581.htm

As I recall, Apple advertised macOS as a Unix without such certification, got sued, and then scrambled to implement the required features to get certification as a result. Here's the story as told by the lead engineer of the project:

https://www.quora.com/What-goes-into-making-an-OS-to-be-Unix...
IIRC there is (or was?) a difference in case-sensitivity between Safari and Chrome, maybe with the Set-Cookie header? I've run into something before which stopped me from using camelCase as cookie keys.

Can't seem to find the exact issue from googling it.
I'm not them, but that 419 pattern in the logs is burned into my adrenaline response: https://duckduckgo.com/?t=ffab&q=nginx+419+cookie+header&ia=...
Companies buying massive cloud scale server hardware want to be able to choose from a dozen different Taiwanese motherboard manufacturers. Apple is in no way motivated to release or sell the M3/M4 CPUs as a product that major east asia motherboard manufacturers can design their own platform for. Apple is highly invested in tightly integrated ecosystems where everything is soldered down together in one package as a consumer product (take a look at a macbook air or pro motherboard for instance).
Who does Europe need to defend itself against? Russia can't invade Ukraine, and it has 1/10 the population (less?) and arms that are leftovers from European armories (and US armories). Is China going to roll troops across a continent?
Concerns About White House/Tech Collusion Have Disappeared with Elon's Ascension
Yeah, I just replaced my thermostat and after looking at all of those fancy models and thinking about how I don't follow a schedule myself. So I bought another analog one.

The entire UI to learn: when cold move the lever right, when hot, left.
I do imagine those places benefited from the cultural mindshift originating in dense areas. Just a guess, of course.
Last I checked they did a pretty bad job showcasing the apps. But search for “awesome-tauri”, it’s pretty standard these days. Way past the initial hipster phase, almost boring.

A bit of self promo: you can also check out https://payload.app/ which is the project I’ve been working on for way too long now.
Yes, the PA has stated that they would comply with the ICC
This comment and many of the replies are ridiculous. Bugs are part of the process and so is QA. Having only a handful over a few years probably means you spent too much time trying to make it perfect. You will see fewer problems the more time you have to work on a feature or test it, but in my opinion if you consistently get to zero then that is inefficient because it delays the feedback from the user. Or it means you have a really well funded organization that can afford a lot of development time on each item but is probably wasting money.

You have the "luxury" of a QA team, unlike many developers. Take advantage of that. Don't feel bad just because you see a bug once a year (which I don't believe is accurate reporting on your part).
We shipped enterprise SSO in 48 hours
Go didn't have them at the time.

Pessimistically this is yet another example of the language's authors relearning why other languages have the features they do one problem at a time.
Makes me wonder if with practice I could switch from numpad to the number row for numbers. Currently my brain doesn't work like that, but I had to learn how to type letters all those years ago, so it has to be the same. But I have to "unlearn" how I currently type numbers.
But the problem is that Israel's style of warfare is (intentionally or not) blurring the distinction between those numbers, by using methods of combat that have exceptionally high rates of collateral damage.

The most extreme instances of this are the deliberate withholding of aid, both in the "total siege" in the beginning of the war, as well as operations like now in the north.

You might hit a lot of legitimate targets with this, but it's also guaranteed you will impact all the civilians in the area.

Generally, in this entire war (and also long before), Israel is far too quick with the "Human shields"/"collateral damage" argument to my liking, and using it as an excuse to basically disregard considerations for civilians at all.

(It's also instructive to see how different the hostages and palestinian civilians are treated in IDF considerations, despite both groups technically being "human shields")
You might interpret that clearly true statement in two different ways:

- That it's not feasible to incorporate this style of traffic design elsewhere since cultures differ

- That we need to consider how traffic engineering (eventually) shapes user behavior.

I'm convinced the second one is the one that quite quickly is much more predictive of outcomes. These Dutch-style intersections make the safe behavior natural and intuitive, and habits will adapt quickly where they're used _consistently._

To be explicit: the whole point of road design like this is that it does _not_ rely a lot on training users on details of the rules of the road. In fact, precisely those remaining quirks (e.g. scenarios when traffic approaching on-road white yield triangles nevertheless has the right of way in the Netherlands) are the exceptional vestigial weakness that proves just how obvious the rest is.

Of course, if every town picks it's own patterns to follow, that's going to be less predictable for road users, and thus frustrating and ultimately dangerous.
The word has never, in its history, been used for anything other than racism against Jews. There are Semitic languages, not people.

> Due to the root word Semite, the term is prone to being invoked as a misnomer by those who incorrectly assert (in an etymological fallacy) that it refers to racist hatred directed at "Semitic people" in spite of the fact that this grouping is an obsolete historical race concept. Likewise, such usage is erroneous; the compound word antisemitismus was first used in print in Germany in 1879 as a "scientific-sounding term" for Judenhass (lit. 'Jew-hatred'), and it has since been used to refer to anti-Jewish sentiment alone
> > The power shelf distributes DC power up and down the rack via a bus bar. This eliminates the 70 total AC power supplies found in an equivalent legacy server rack within 32 servers, two top-of-rack switches, and one out-of-band switch, each with two AC power supplies

This creates a single point of failure, trading robustness for efficiency. There's nothing wrong with that, but software/ops might have to accommodate by making the opposite tradeoff. In general, the cost savings advertised by cloud infrastructure should be more holistic.
Interesting point, but unfortunately not possible in all code bases. You know the drill, old code base, tight deadlines. But I can see the point, and I'll advocate to that for sure!
PacifiCorp mulls breakup that could align Wyoming with other pro-coal states
Based on a first look, this appears to be... genuine:

> The letter is signed by Professor Duncan Buell, Ph.D., Chair Emeritus — NCR Chair in Computer Science and Engineering, Dept. of Computer Science and Engineering, University of South Carolina; David Jefferson Ph.D., Lawrence Livermore National Laboratory (retired), Election Integrity Foundation; Susan Greenhalgh, Senior Advisor for Election Security, Free Speech For People; Chris Klaus, Chief Executive Officer, Fusen World; William John Malik, Malik Consulting, LLC; Marilyn R. Marks, Executive Director, Coalition for Good Governance; Peter G. Neumann Ph.D., Chief Scientist, SRI International Computer Science Lab; and Professor John E. Savage, Ph.D, An Wang Professor Emeritus of Computer Science, Brown University.

Ugh.
The biggest surprise to me was the project managers and leads who refused the opportunity for going from the big numbers to the small one by allowing a faster development architecture.
The CA DMV test is 20 minutes. Whatever it was in 2008 I sincerely doubt it was five minutes.