skysight-inc/HackerNews huggingface dataset:
No it's not real engineering at all but a different thing altogether. Engineering is the application of hard sciences like chemistry, physics and biology to solve real world problems. Software development can be part of what an engineer does to solve that problem but it's not engineering in itself. Software "engineering" is actually applied mathematics particularly logic to program a computer to complete tasks organized as algorithms. This is why some algorithms and functions in software can be proved via mathematical proofs.
> But I am thoroughly on his side when it comes to the CalyxOS and Techlore drama.

Sure, that could be argued either way. To be honest, it's too complicated for me to really care about. I think GrapheneOS is a solid project, currently.

My biggest problem is that Daniel refuses to apologize or even acknowledge these issues. I try to judge people not by their mistakes, but by their responses to these mistakes.

My worry with GrapheneOS is that the same thing to Copperhead might happen to it. I don't know or care who was right/wrong in that situation. But the end result was that Daniel deleted the signing keys, so I am worried that if Daniel is pressured form either real or imaginary attacks, he might do the same to GrapheneOS.

I want the project to go on for as long as possible, and part of that requires honest reflection.
Office microwaves (assuming it's not just a retail one that happens to be in an office) can be overpowered. Think the last one I was near was a 2.5kW unit.
Well, I just point Cloudflare Pages to my github repo and it deploys automatically ( at least for Hugo).

Takes like 5 minutes, at most: https://blog.sapico.me/posts/setting-up-a-blog-on-cloudflare...
Noticed the same thing myself today. Not long until winter and it feels like a mild summers day.
That was true 200 years ago and maybe even 200.000 years ago. Some day there will be no more growth - but it could be another 200.000 years.
I'm a professional astrodynamicist, and I can echo the other commenters about KSP. I used it to study in my undergrad. I don't know of any way to get a better intuitive understanding of how the thrust directions affect trajectory, honestly.
What happened to the rotation rate around the beginning of 2019, to cause the big change in the slope of the UT1-UTC line (https://crf.usno.navy.mil/ut1-utc)? After adding 5 leap seconds in 11 years, no leap seconds have been added or subtracted since the end of 2016.
> Yes, I don't think doing curl rust.up | sh is a reasonable thing to do.

Eh, it's a one-time thing to install rustup. Then you can run `rustup upgrade` whenever.

> I am only going to get language toolchains from my distro's repos.

Ouch. OK, that's the real root of it. I haven't worked in a shop that used Python from the OS repos in... well, ever. We use to download/configure/make the source tarball from python.org. When pyenv came along, we switched over to using that. I upgraded my personal machine to use Python 3.12 earlier this week on the day it was released so I could start testing for compatibility with existing code.

I was pleasantly surprised to see my distro has Python 3.11.2 available in its repo, which is more modern than I'm used to seeing in the "native" package. That's a lot better than for the Java folks, who could only install JDK 17 from the distro when 21 is current.

> Also, now we're ignoring that my rustc was only 3 months old and couldn't compile most things people were writing in rust? That's the point of this entire conversation. Let's not derail.

I think you're right: Rust isn't the language for you. I don't mean that in a bad or smart-alecky way. It's more that the people writing the libraries you described found a new feature in the publicly availably new version of rustc, then started using it because it made their lives easier. There wasn't a compelling reason not to use that feature because everyone could freely upgrade to the new version of rustc, just as they had, without breaking existing code.
I imagine it would be disorienting to actually play this on a CRT.
"During that investigation, one of the officers accidentally discharged their weapon."

I wonder what happened to that officer.
Similar experience in the UK. I'd never even heard of a "lockdown" until I read about them on the American internet. Though apparrently they do exist here now. Our gates were also usually wide open, and you could then enter the building by numerous doors (apparently there was no gate or fence at all until a few years before I started). And definitely no security personnel

There is of course the notable exception of the Dunblane massacre in 1996, which effectively lead to a ban on handguns. AFAIK we haven't had any school shootings since then
Whoa, that's very likely way more than what these organizations spend supporting OSS, lol.
I was mostly confused about the images being above the line of text you're supposed to read before looking at the image.

"Here's a picture of an NTP packet"

picture of a man sitting at a desk
>> Does that $70,000 truck that you have to make payments on while you do back-breaking or soul-crushing work to afford it really make you happy?

Cars, apart from their direct purpose, also serve as status symbol. This might justify the investment.
I think we should adapt it into devices like phones, after all who doesnt like cheap quality audio hardware that just works (TM), and for some reason doesnt degrade or die after few years due to batteries?
The books were business books, so the context is business, where boards and committees choose leaders, and books also delve into that process. It's the opposite of democracy.

I think the matter of guardrails always applies in business and politics. Ponzi schemes, “mark-to-market accounting" (Enron) or calls for violence and racism bust reasonable norms. And that's the aspect of culture that I am addressing.
> This happens everywhere. You should ask yourself why school shootings aren't also a problem everywhere.

Because people in those other places have fewer rights.

Taking away rights and adding restrictions are a time-tested solution to many social problems. America should try it. Get rid of the First and Second Amendments, and you solve school shootings, extremism, Trump, the threat to democracy, all in one blow.

The problem isn't really that society fucks people up and doesn't bother to help them, the problem is those people aren't impotent enough.
I wonder how many people have been actually convicted of vandalism in Massachusetts?
Hit them with this fact:

In June 2023, none of the Earth’s surface had record cold, year-to-date.

Tangent:
I have a very good source for this fact, however searching will not reveal it. The current state of search is horrible. I'm interested if anyone can find it. I'll link to it later this evening.
TypeScript is intentionally _structurally_ typed (except for enums). The example you describe would only be caught by a _nominally_ typed language (think Java).

Structural typing is great when programming functionally (i.e. with immutability) when the most important thing is the shape of inputs and outputs of functions, instead of named objects (like Person) and properties. In a functional program, for example, "printAge" would likely be called something like "print" or "printNumber" since that is what it is doing to its input _value_.

I think a lot of the misunderstanding I've seen recently around TypeScript (like from the Rails creator) comes from the misuse of TypeScript - if you use TypeScript in an object-oriented way, its going to be significantly less helpful.
I would love to run TAI on my devices. But where can I find a public NTP server that offers TAI, or a GPS module that gives the same? Do these exist? Or is this the wrong approach?
I routinely receive email messages from gmail that do not render in standard html mail clients and with attachments that are hosted on google servers (where they presumably expire and are available for easier bulk-surveillance use cases).

It also bears repeating that the big cloud vendors all supported mandating the government backdoors you mention.

As far as I can tell, it was a regulatory capture move, where they wanted to have the power that comes from spying on + selectively informing on their customers, but they wanted to make sure that no companies that serve the US market could provide meaningfully better privacy or security:

> The CLOUD Act received support from Department of Justice and of major technology companies like Microsoft, AWS, Apple, and Google.[12][13] The bill was criticized by several civil rights groups, including the Electronic Frontier Foundation, the American Civil Liberties Union, Amnesty International, and Human Rights Watch. These groups argued that the bill stripped away Fourth Amendment rights against unreasonable searches and seizures, since the government could enter into data rights sharing agreements with foreign countries and bypass U.S. courts, and affected users would not have to be notified when such warrants were issued.[13][14] Some of these groups feared the government would not fully review requests from foreign countries for their citizens' stored on servers in the U.S., potentially allowing such data to be used in bad faith in those countries.[15]

https://en.wikipedia.org/wiki/CLOUD_Act
Gordon Freeman at the Olympic Games
Oh yea I'm pretty sure that for decades new york intentionally issued guns with 2.5x heavier triggers because cops couldn't keep their fingers off the trigger. Like in the 10+ pound range.

This of course very much hurts accuracy when intentionally firing the gun, and makes bullets more likely to go places they shouldn't.
Radio isn't valuable to listeners or competitive because of the music. Even top 40/pop stations are "relevant" to their listeners because of in-person events, giveaways, sports coverage, etc. Hence why the biggest stations in my area are now glorified mouthpieces for sportsbooks
Liberalism and the capitalist project at large does a good job of effectively disappearing into the natural world. In that, we have much to thank it for in what it has generated. But it doesn't mean we can't still point that out in conversations like this, and start to consider how much we should reconsider whether we really have two things with compatible ends anymore.

Kant, quite famously, set out on his critical project only after reading the Newton's Principia. Today, its easy to read the Critiques in a kind of Philosophical vacuum: something abstract happened, the Enlightenment, and the idealists are all responding to just each other in this context.

But the way it played out was much more political (to put it, admittedly, crudely): the discovery/assertion of natural physical laws demanded a reassement of subjectivity, because suddenly things that had up until then been attributed to rational minds had become seemingly decentered, now a property of the world itself! It is a short path from there to the idea of the modern individual, filled with interiority, subjectivity, agency. The same kind of subjects we still reckon over in the humanities. It is also the kind of subject that can thrive in capitalism: the modular individual that can be bargained with others on the labor market, rather then a person who is first and foremost an appendage of a community.

But this whole event also helps create the "natural world" that we now take for granted in scientific pursuits. To gleam the world as a bundle of mathematical laws tends to render the whole world as static, as an underlying canvas ontop of which we can paint our experiments on. This too, is not just sufficient but necessary for the boon of capitalist progress we all enjoy today: it is only with an ever regenerating nature that we can even begin to think about scaling the world onto an industrial global monolith coordinated with adept, beautiful precision.

I am not sure where I was going with this, I just think even if you really love capitalism and don't see it ever ever going away, you still do yourself an injustice not bringing it into this kind of conversation. It just feels inarguable that it is the ground we stand on, almost literally. If it seems hard or strange to think about ends, or if things maybe are going past their end, it is maybe at least related to the fact that our entire world is in a situation these days where it literally can't slow down, can't even stop accelerating, without crashing.
But I had my pitchfork out and everything...

Seriously, 9 times out of 10 when I see stuff like this, I'm happy I can go to the HN comments and see what the real deal is. I don't think Google deserves a free pass in their decisions, and lots of times I see them push things for "user safety" or "better user experience", oh and oh yeah it also happens to allow Google to better track you. But still, Google has tons of competing issues they need to balance, and I loath it when people pretend like their need is the only one that matters.

It's like the debate over Google requiring 2FA for logins. "People losing their 2FA device" is a valid concern, but so is the 10 or 100x the people who get hacked with bad passwords. Not arguing there is a single solution, but you can't argue in good faith by pretending the problem Google is trying to address doesn't exist.
Chewing gums were probably put on many places and things, and their removal was nasty and expensive.
I used to buy HP printers only because they were the ones that were guaranteed to work on Linux. What's the current recommendation these days?

I do still have an HP printer, but I never told it my wifi password and never plugged it to a Windows machine.
Yes. Kerbal Space Program. When you can get the small green men to the Mun and back, it will be time for you to leave.

https://youtu.be/PbMP0lo4A2o

https://youtu.be/WkU08pXUPKc

https://youtu.be/9OMvpSLHm4Q

https://youtu.be/j_57NSlkzt4
Just curious, who came up with Stigler's law?
Stripe vowed to be the world’s first carbon negative company some years ago.
Exactly, bomb threats were the thing back then.
> By the mid-1960s, more than a million slide rules were sold in the US each year. The device became for the mathematically minded what the stethoscope was for the physician: a badge of professionalism as well as a practical tool.

My understanding is that the act of internalizing the meaning of the exponents is a tremendous enabler of understanding; engineers of old achieved a better feel for the task than us moderns with all of the fancy software.

Restated: there may be some good pedagogy in having the initial course or two do things in a classical way ahead of moving on to all of the new methods.
It's not just an impediment. It's corporate spyware and possibly a prototype for Great Firewall 2.0.
They do try to stop you doing it - you can't just ask for an email, but you can ask for a string to get around that
Project Ara [0] was exactly that, but unfortunately Google shelved the project.

It would be really nice to have such a phone though!

[0] https://en.wikipedia.org/wiki/Project_Ara
I stopped getting spam phone calls at least a year ago, so I presume something changed.
An earlier study that addressed the scope of all published works:

J-B Michel, et al. "Quantitative Analysis of Culture Using Millions of Digitized Books". Science (the journal) (16 Dec 2010). https://www.science.org/doi/10.1126/science.1199644

Their focus was on words but along the way they analyzed the number of published texts, a study that "includes serials and sets but excludes kits, mixed media, and periodicals such as newspapers".

They concluded that the world had published 129 million "editions" (one book may have multiple editions).
Active Prompting: A Comprehensive Guide for the Future of Prompt Engineering
> Why would I want to listen to ads and DJs talking over the music

Do you really think that is the entirety of terrestrial radio?

Your comment has little to do with TFA - why the FM chip in smartphones is often deliberately disabled by the vendor with no explanation or opt-out for the owner of the phone.
With a bomb threat you are gonna get a evacuation and a bomb defusal team. With a shooter you are gonna get a SWAT team on edge, ready to shoot someone who might have a gun. Much more dangerous.
This should be retitled "Now I'm going to finish adding jet engines to my wife's scooter."
A HMM is one way to train a language model that optimises the conditional objective I note above. A transformer is another. Working with a HMM will give you an insight into how language modelling works, and it's something you can do easily and cheaply, unlike training a giant transformer architecture.
Low Demand for Travis Scott Creates Liquidity Crisis in Ticket Reselling Economy
This sounds like the argument someone in massive credit card debt would give when told to cut their spending. Sure I hope there are ways to solve climate change without lowering standard of living, but if there aren't we still have to do it or our standard of living is going to get lowered from the consequences of our civilizations actions.
The vast majority of people disagree with your subjective opinion. Most people dont want to sit in front of their computer their entire lives.
Understanding LSM(Log Structured Merge) Trees (Used by Many NoSQL Databases)
I remember my old Windows Phone used the headphones/headphone jack to give you FM radio.
I’d like to echo this sentiment. Every new technology is a refuge from the advertising on the previous mature technology
Your point is ?
A lot of implementations would favour something like a lamport clock or counter instead of a timestamp for a few different reasons. You can tamper with it, and it will increment predictably. You don't really need to worry about timestamps if you're only interested in the relative order of the events in the CRDT.
Make sure your app has a good native dark mode and I won't theme anything.
Sleepycat Software
Being a vegetarian might be in your DNA
The paper:

https://journals.plos.org/plosone/article?id=10.1371/journal...
While it might seem that software runs in an idealized domain free of conventional physics, that's only because operating systems and processors try to provide a "padded cell" in which software can live. But it's a leaky abstraction; for instance, the time it takes to read one byte of memory can vary depending on whether the processor has it on the L1 cache, or has to read it from the DRAM, and even there, it might depend on whether the memory row is open or not, it might get delayed by the DRAM refresh cycle, and so on, and we're not even talking about the case where it's been paged out and the operating system has to read the memory page from the disk. There's a lot of "non-linearities and errant physical effects" there, and as a sibling comment mentioned, the speed of light is still very relevant.

And that's before considering mindfuckery like Spectre and its friends, in which you can, through a careful observation of some timings, watch the effect of an operation which didn't happen, won't happen, can't happen, and sometimes from code which doesn't even exist.
SLSA – Supply-Chain Levels for Software Artifacts
ok, can we discuss how you see this working for you? How do you believe you can provide SSO to all your Netdata agents?

Please open a discussion here: https://github.com/netdata/netdata/discussions

Even if this may be a niche need, I am open to create such a feature for those that need it, at a small price. But we need some specs.
Distill was a new take at publishing research/ideas in deep learning in a visual way: https://distill.pub/

I love their articles and while it was hard to sustain, the quality of the ones in their are pretty good.

They provide some tips and templates on how to develop such visual storytelling articles.
My argument is not "if a machine can do it then it's not worth a human's time to do it". Reading provides advantages that doing arithmetic by hand does not.
There were a number of accidental discharges in Norway while police were temporarily (for more than a year?) permanently armed.

Partly because training assumes guns will be locked away until going into imminent dangerous situations - so when carrying - the training/instruction dictates a round should always be chambered.

AFAIK this how you get Glock foot too - drawing a weapon with round chambered, rather than draw-load-fire.
“Organized religion” describes a lot of things, only a subset of which is actually organized religion.
That reminds me of this classic 1990s internet description http://stuartcheshire.org/rants/InfoHighway.html
4chan using Bing's AI to generate racist images, manages to bypass filters
4chan users are coordinating a posting campaign where they use Bing’s AI text-to-image generator to create racist images that they can then post across the internet. The news shows how users are able to manipulate free to access, easy to use AI tools to quickly flood the internet with racist garbage, even when those tools are allegedly strictly moderated.
“We’re making propaganda for fun. Join us, it’s comfy,” the 4chan thread instructs. “MAKE, EDIT, SHARE.”
A visual guide hosted on Imgur that’s linked in that post instructs users to use AI image generators, edit them to add captions that make them seem like political campaigns, and post them to social media sites, specifically Telegram, Twitter, and Instagram. 404 Media has also seen these images shared on a TikTok account that has since been removed.
> combustion in nitrogen-depleted air and chemical looping combustion.

Am I misunderstanding this or are both of those concepts basically "just inject pure oxygen"? And I'm no economist, but running a powerplant on rocket fuel doesn't sound that feasible to me.

Urea injection into the exhaust gas sounds more sensible to me, and even that is seems economically questionable. Fuel prices would need to be pretty high that the efficiency gains make buying urea (instead of just more fuel and running the combustion colder) worth the investment...
Living in a cave huh?
I am not in the US, but where i am afaik anything that modifies the car like this would have to go through some sort of recertification process.

It would be perfectly legal on private property but not public roads
> You think your IT dept wants to deploy this crap?

Yes, they do.
QUIC's promise is fantastic, and latency-wise it's great. And probably that's what matters the most for the web.

However I have run into issues with it for high-throughput use-cases. Since QUIC is UDP based and runs in user-space, it ends up being more CPU bound than TCP, where processing often ends up being done in the kernel, or even hardware.

In testing in a CPU constrained environment, QUIC (and other UDP-based protocols like tsunami) capped out at ~400Mbps, CPU pegged at 100%. Whereas TCP+TLS on the same hardware could push 3+Gbps.

It'll be interesting to see how it plays out, since a goal of QUIC is to be an evolving spec that doesn't get frozen in time, yet baking in to the kernel/hardware might negate that.
> ...the slippery slope to us hijacking the web and turning it into a network of applications running on a nested operating system.

Well if folks drop anything that's not 53, 443, or 80, then what other choices are left?
"but glocks are impossible to fire without pulling the trigger"

Not exactly true. See the gen1 and early gen2 slam fire issues. The fact that it is not widespread knowledge is just kudos to their "safe fire" marketing. And of course mechanical failures in any make/model could be a factor too. But as you said, it's almost always negligence and not a true accident.
The NSA's mission is dictated by the government, and NSA is not authorized for domestic surveillance, as far as we know publicly. That duty falls on agencies like DHS and FBI, depending on the specific case.

And while the NSA technically could, and maybe even does so, on the down low (Google "parallel construction"), they aren't going to reveal, and thus burn, their TTPs in a domestic civil/criminal trial, when they could be using them to save large numbers of lives globally.