skysight-inc/HackerNews huggingface dataset:
HSTS is a great mechanism to help protect against this. Although it assumes the user has visited the site previously within the HSTS expiration period. There’s also the HSTS preload list: https://hstspreload.org/
Ruby on Rails.

It is the only framework I have read top to bottom.

Also the FreeBSD kernel, if you want to see a C code base that's quite beautiful (for C).
> I wonder, is it a productive approach to the superintendent concerns

It doesn't matter.

Oklahoma's current governor Kevin Stitt is term limited and Ryan Walters is angling for either a gubinatoral run in 2026 [0][1][2] or Secretary of Education under a Republican president [1][3]

Superintendent of Public Instruction in Oklahoma is a very powerful and high visibility position that can be leveraged into a Gubinatorial run, as Walter's predecessor Joy Hofmeister ran for Governor, and her predecessor Janet Barresi ran for Congress.

[0] - https://www.oklahoman.com/story/news/politics/government/202...

[1] - https://www.the74million.org/article/the-mystery-of-ryan-wal...

[2] - https://ryanwaltersforgovernor.com/

[3] - https://oklahomavoice.com/briefs/ryan-walters-endorses-donal...
You shouldn't eat or breathe building insulation either, but we banned asbestos there. Anything where
inhaled microparticles = cancer should not be in any consumer product. Yeah, benzene in gasoline, but the body can metabolize that. Carbon nanotubes stay lodged in tissues forever.
Having just removed a metaclass from my Python code I totally agree.
Yes– I didn't say exclusively, I said often. The bigger old distros are more likely to work.
Oh, I'd assumed this was specific to Swedish Mac keyboards and not a more general Mac thing! How vile!
IMO, changelogs taylored by humans are often better (feel more "whole") than machine generated from commit logs. If anyone wants to see the commit logs, they are there for inspection, and when written well can give a good idea on what has been going on.
God this Gwern junk will never die. There's tons [0] of evidence that nicotine is addictive on its own.

> Why are nicotine pouches and vapes addictive

It's the nicotine.

[0]: https://duckduckgo.com/?q=nicotine+addictive+site%3Anih.gov&...
This trend of phone shaped e-readers is just so redundant. Phones already have amazing screens that are perfect for reading despite not being e-ink.

The only argument people make is that you separate your reading from your phoning and it's a weak take that feels like a capitalistic trend to just justify buying more gadgets.
The guy's evil-twin sites may have been encrypted. Nothing in the article suggests otherwise.
Pretty sure they can glean some info just by looking at dns requests. Maybe could infer who is who by MAC address. Though, I think you need to act like a router. I think could just listen to all of this on public Wi-Fi though
> Oh, and now the creator of systemd wants to add on functionality for privilege escalation. Knowing how they handle systemd, do you think they'll do a good job at making sure their proposed 'run0' thing will work as it says on the box, or is it going to have untested warts?

This feature isn't something new and has been present as `systemd-run` for ages...
Eh, for all their bluster there’s nothing exceedingly groundbreaking about Daylight’s tech; it’s just using a bog-standard transflective LCD.

By their logic, my Casio digital watch is “e-paper”.
Tales About Metals (1981)
There is also https://www.flipt.io/ which is open source. I'm currently building https://flaggy.dev/ to be simple and aiming the best user experience, but initially it will not be open source.
Thanks! I'll definitely add all of this
45 degrees to the bed, 3+ walls, gyroid infill 40%
Is this going to be a thing now where someone releases a doubled version every week?

I would like that.
I'll let you know once we had actually hit some performance ceiling. Right now, there like 50 users. I don't even see that in my metrics. But I'll keep you posted.
Ok but where is the ceiling? I was told there would be a ceiling!
Java did try to be C as much as possible, as language/syntax principles it's pretty much just C.
This is called an evil portal, it's super simple to do - Flipper has inbuilt functionality for this. It's super simple, broadcast an SSID with "Amazon Free Wifi" - when the user connects serve up a simple login page with Amazon logo, prompt for username and password - save the username and password, and just do nothing... end user doesn't understand why it didn't work, but it's too late at this point. Remarkably simple.
Conditions vs. Relationships: Choosing Between ABAC and ReBAC
The process for using MOKutils to re-enroll the module key, requiring yet another password that I can't easily get from my password manager with every single driver update is a PITA. Maybe it's just that fragile on my system.
I also think that some algorithms can be expressed better using goto than with a combination of nested loops, break, and continue. For example, Donald Knuth talks about the "basic backtrack" algorithm in fascicle 5 [0], which he uses to implement a solution to the N-queens problem.

It's possible to express it as a set of while loops (which someone on Stack Overflow showed [1]), but it's, IMO, less readable than the goto version. Of course, the recursive solution is the most readable anyway.

Edit: Also, both the goto version and while loop version of that algorithm on the Stack Overflow post have an out of bounds index when col and row are both zero. That algorithm was meant for 1-indexed arrays and was not properly translated.

[0]: https://cs.stanford.edu/%7Eknuth/fasc5b.ps.gz

[1]: https://stackoverflow.com/questions/78614303/can-knuths-algo...
You can read more information here: https://github.com/PJUllrich/twomillioncheckboxes
I agree with you that phone shaped eReaders (like this or the Palma) make no sense, but for a different reason: I think eInk screens are vastly superior to LCD and want my phone to have one. Not putting a cellular radio on a phone shaped eReader completely defeats the purpose IMO.
That's unfortunate. I've got a personal project that I'm working on at the moment that mixes Python and R and I'm too far in now to make starting over from scratch viable.
Something in your answer triggered a flash back to when I worked for a phone company, 20 years ago. One team, under the leadership of our questionable chief architect, had produced our new, all encompassing backend system. This was to be the corner stone of all future development and integration, dog slow and complicated as it where. I worked as a .Net developer and had the misfortune to be among the first to integrate with this monster. Try as I might, I could not get .Net to interoperate with these services. Finally I figured out that the SOAP services was using some old deprecated versions. Going back to the architect, I ask "did you build this on Apache Axis, and please say Axis2", but no, it was just Axis, a deprecated version, that would generate webservices not supported by newer .Net version. That wasn't an problem, because: "None of our project have upgraded to those .Net versions yet"... DUDE, we've launched a brand new system based on that .Net version a year ago, and what was you f-ing plan for the future, to redo every single service using Axis2?

This guy had based a brand new system on a framework/library that was no longer maintained, even before the system was launched.
I just built my own version because I was curious how this would look like in a server-side rendered framework like LiveView. But I'm all for it that we build different versions in different stacks and compare notes :)
I get that. However the analogy doesn't hold. "Modern" software is not a hammer you can replace the two parts of. It's a Boeing 747 which only allows small, incremental improvements in the replaced parts. With great effort you can customize it to be the Air Force One but you can't make an F35 out of it unless you start from scratch. Many design decisions made 33 years ago which are unwise in hindsight are ingrained in not only all software we write today, but even in the way we think about software now.
Show HN: Open-Source GitHub Organization-Wide Workflows
I created and released a tool called orgu which implements organization-wide workflows on GitHub and runs on a cost-effective platforms like AWS Lambda.

This is my first submission after being a long-time reader, so I apologize if there are any mistakes.
Just download it /s

Beam me down, scotty!
Because a company should know the identities of the people who work for them.
Let's find out! :D
They may be self-signed but if he rolls out his own self-signed certificate the browser will also put a big warning to not go forward.
Is this an AI post? I couldn't find any source that would disagree with bismuth being a metal.
I think that's a bit cruel. Usually mess happens because lots of people with different ideas about the future needs and best structure meet up in the code - and it's hard to develop a consistent culture.

Also codebases get too large for any one person to refactor them into shape in the time they have each day. So you end up needing people who are responsible just for keeping things in shape.
How does this help if the evil portal is an entirely new destination for the victim?
I’ll setup a chessboard to keep track of them on.
Why would they be self-signed
I have found the best way to learn new visualizations, is to try them out on very simple data sets that I know very well.

Write a couple of loops with threads or something and build it up from there.
For the record: You just ordered me to cause a expensive outage
Not true, you cannot simultaneously have lower congestion and higher demand for taxi. This is contradictory statement.

In the end not much will change, people who would have takes transit will end up takin transit, people who have to drive will drive, they just will pay additional tax.
> Key points include the revelation that one of the women did not accuse Assange of rape but had her statement altered by the police.

AFAICR, they showed up and said "What he did feels wrong, surely that must be some sort of crime?". She wasn't jumped and gang-raped in an alley, so she didn't know it legally counted as rape; the police helped her put the correct name to it. Doesn't seem at all as suspect as you're trying to make it.

> This alteration occurred under instructions from higher authorities, as evidenced by an email directing the change.

Oh my, someone asking their boss what to do and the boss telling them? Wow, that must be a conspiracy!

> The case against Assange was further complicated by the involvement of a second woman, whose testimony was also questionable and possibly influenced by external influences, including a friend in the police force.

Idunno, sounds like you're trying to give the impression that having two cases in stead of one should make the allegations less plausible...? Is that how you usually think about things like that; "Oh, this guy is said to have commited several burglaries, that clearly makes him less suspect than this other guy who is supposed to have committed only one"?
Microrobot-packed pill shows promise for treating inflammatory bowel disease
Pretty much yeah -- all laptop CPUs since Haswell have been non-socketable/BGA. I still have a rather decent laptop with such a CPU - acer aspire v3-771g.

It's still in daily use, after 8y back I had to replace a faulty mlcc (short to ground) that took a mosfet along with it.
Interesting site on hsts.

I don't think HSTS will help if he is running his own WWW site on his laptop with a proper CA signed cert. If I understand correctly his laptop was presenting a proper WWW login page presumably over HTTPS after victims connected to his WIFI. What he was probably faking was the redirect to the Identity Provider (IDP) by staying on his own properly credentialed HTTPS site which would pass all HSTS checks. He may have also been faking DNS responses to keep users where he wants them.
Copyright takedowns are a cautionary tale that few are heeding
Java, JavaScript. Those two adopted the C syntax and cemented it as the baseline for everything that followed.

Still in the 1990s, Microsoft had a focus on BASIC which had a keyword-centric syntax. But Java and the web killed that.
The reconfigurable bit is useful in military applications where you might want to adapt electronic warfare and radar equipment to a changing environment.

The competition with microcontrollers is real. People who are into retro computing get frustrated because it is unreasonable to make a mass-produced display controller out of discrete parts, even if you are targeting NTSC or VGA. Conceptually it is not that hard, mostly counters and comparators, but the data paths are pretty wide and it adds up to a lot of parts.

Second generation (post Apple ][) 8-bit computers used ASIC display controllers, but today projects like the Commander x16 use either an FPGA or microcontroller. I am quite amused that you can make a soft display controller out of an ESP32.
Besides just KISS, a lot of messes I've seen have been implementing patterns outside the framework or implementing complex patterns that didn't add value.

Besides KISS (or maybe as an extensive), try to keep framework-based codebases as close to the official documented setup as possible. You automatically get to s of free, high-quality documentation available on the Internet.
Why not? The `integrity` attribute accepts more than one value[0].

This would technically be feasible, if my understanding of the service is correct. Hashes could be recorded for each combination of feature -- you could then give those list of hashes to the user to insert into the attribute.

Of course, the main difficulty here would be the management of individual hashes. Hmm, definitely interesting stuff.

[0]: https://developer.mozilla.org/en-US/docs/Web/Security/Subres...
Good things are always rare, the question is whether they are less rare in some cases compared to others
It is mafia, originally created by some “Italian families” of NYC.

Time to break these regulatory capture for the public good and benefit of taxpayer, not the organized mob

At least I would love to see the discourse in oublic and honest communication about actual issue and its root causes. Not some bogus “congestion”.

There are actual people with names that have caused the mess
Is there one that supports MS RDP or FreeRDP? For me that would be quite an improvement, if the people who need support don't need to install anything and it's built-in in their OS. The other issue with RDP/FreeRDP/TeamViewer alternatives for me is that people are behind routers with dynamic IPs, and certainly not capable of setting up a dynds server or firewall settings or port forwarding.

So TeamViewer-like ID system + RDP in open source?
The valves need to be warmed up can still be the source of the names "cold boot" and "warm boot", even if we today have given them different meaning.
Japan's mini kei-truck sales surge in US despite safety concerns
Go play a bit of KSP. NASA employees have stated that Kerbal Space Program has given them an intuition of orbital mechanics that a degree didn't.

And working with things that make you go _slower_ when turning on your engine to push you in the direction of travel needs intuition to even begin. Yes, once you get to the other side of the planet you are orbiting, you are going slower than if you didn't use your engine at all.
https://archive.ph/p8FSx
You could use intervals to prove the codomain of a function, given its domain is an interval, using the same arithmetic.

Would actually be useful in programming as proving what outputs a fn can produce for known inputs - rather than use unit tests with fixed numerical values (or random values).
What's the imagined obstacle in obtaining a real cert?
Serious question: Suppose the statute were rewritten to say, you can't do public offerings [etc.] in commerce without agreeing to submit to the SEC's adjudicatory process and waiving your right to a jury trial — you don't have to do so, but if you don't, you can't do public offerings, etc. Would that pass muster?
> it's blindingly obvious that Sweden wouldn't have had an arrest warrant against him without their meddling.

No, that isn't "obvious" at all.

> Still if somebody makes themselves an extremely prominent enemy of US intelligence, regardless of if you're an islamic terrorist or a whistleblowing journalist, it's very reasonable to theorise that there might be a conspiracy against them.

Not that this has anything to do with anything, since Assange has never been neither a whistleblower nor a journalist.
Funny how these things are fairly simple on BEAM. Funny how majority of industry won’t ever learn anything about BEAM and will keep hitting walls for the rest of their careers.
Ask HN: Book Recommendations while Camping
Hey HN,

I’m looking for books to read while camping. I’m open to anything interesting.

Not sure if it’s relevant that I’m camping but.. that’s the context.

I’m interested in
- Biographies of great programmers/founders
- Functional Programming / Advanced Programming stuff
- Electronics
- General skill related books
- Other interesting stuff
I use opensuse leap 15.3 and it just works. No fiddling around and install takes 15 minutes.

Then I have a home cooked backup script that runs daily to a remote server, so in a worst case situation, I reinstall, 15 minutes, and then copy my dot files and other stuff which might take another 5-15 minutes.

So for single person use, or small environments of 20-30 servers or so, the traditional old model works well.
Title needs changing to "Uncovering Every Lie in MKBHD's Apple Propaganda Video".
Kernel contributors are mostly employees of hardware companies getting paid to contribute: https://lwn.net/Articles/941675/

It may be that in the hypothetical absence of a salary giving them an excuse, many of these individuals may also choose to volunteer, but it's wrong to call contributors "mostly volunteers" when that's their day job. Changesets from those known to be spending their own time on contributing are a relatively small fraction of the changes.
My understanding of the article is that some companies added sesame to their products and ingredients label, while others may have changed their label to say the product “may contain” sesame — but that Bimbo did neither of these things, instead changing their label to say that the product definitely contained sesame, when in fact sesame was not an ingredient.
People want pickups that are efficient and do work.

The old 4 banger shit box 2 wheel drive Toyota that you rode till it turned to rust.

Give me something that seats two, has ac and a radio (no giant screen) can fit a tool box and a sheet of plywood. You could make it electric. Hell if it can tow a small mini camper that would be great, but not needed.
Tumbleweed daily driver here, for both work and home use.
Stars Reach – new social sandbox MMO by Raph Koster announced
There's also openSUSE Kalpa, which is like Aeon but with KDE Plasma instead of Gnome.
Not much better on standard Norwegian(non-apple) keyboards. ()[] are on the same two number keys and {} are on the keys surrounding those keys. []{} require alt gr while () require shift. Also $ is alt gr+5 which is revolting. Combined with / being at shift+7, typing in the shell is a terrible experience.
You need all the same stuff with a REST API only instead of using tooling to codegen all the boilerplate you have to write it by hand (or use janky OpenAPI code generators which, in my experience, rarely work very well).

I am increasingly annoyed by protobuf as a standalone format but given the choice to create a new API using gRPC (where I can spend five minutes writing some proto files and then codegen all the boilerplate I need for both server and client in any mainstream language) and creating it as a REST API where I have to manually code all the boilerplate and decide between a zillion different ways of doing everything I will choose gRPC 100% of the time.
Sequoia: AI's $600B Question
Elixir + Phoenix Liveview is such a mind blowing set of software. It really is something different that works so well for the majority of web applications.

I really do recommend everyone to try it out.
There's this theory that illegitimate or fast gains lead people to not value the gains as much, thus more frivolous purchases.
No, terraforming is not well studied at all, to any extent. There are some fun papers on it, but that's it. Global warming on Earth is not comparable to terraforming a planet, it's like saying that we know how to heat the oceans of Titan, after all we can heat our baths every winter here.

Even if we somehow fixed Mars' atmosphere (extremely difficult, but there are at least some ideas), we won't fix anything else. Mars is much farther away from the Sun, so it's always going to be much colder, whatever else happens to it. And it's covered in toxic dust and barren rock, that there is no realistic way to convert to livable useful soil. We should probably first "terraform" the deserts of Earth, as it will have much more value, and would be a good test. And of course, Mars has nowhere near enough water to sustain a significant human population + industry (the whole quantity of water ice is estimated to be similar to the great lakes). And most likely there is no natural water cycle that works at a human scale, due to the distinct lack of massive oceans.

And related to the remote part: robots.
Assange plea came after warning that U.S. would lose extradition fight
For all the Aussies/Kiwis. Should this mean Vegemite and Mightymite are good against this?
Helm charts are much easier to distribute across teams than Cloudformation or Terraform modules, which is pretty crucial.
Note while the domain is frame.work, the brand name does not have a . and is just Framework.
I don't care much about keyboard layouts anymore. I use a mix of FI/UK/US normal/Mac layouts almost daily, and it rarely matters much. Maybe the layout used to be a bigger deal before smartphones, but touchscreen interfaces have taught me to expect that the layout changes randomly all the time.
I was debugging some issues with Thanos and had pretty good success tweaking the codebase to add additional telemetry.

The code was fairly well organized and more importantly worked out of the box with a Makefile and IDE integration (GoLand). All it took was `git clone` and opening GoLand to get started.

For C (maybe it's C++), fluentbit seemed pretty straight forward (I don't have much experience in C though)
That thing was a beast. I used it for a few years, then handed it down to my dad’s new wife - she was a big reader, and used it for almost a decade until it gave up the ghost.
HTTPS is not and never was a sign for trustworthyness.
This is so interesting! Quite often, I'm thinking about how a modern design would perform with tubes. Back in the 40s and 50s, digital computers were new. Much of the design was inherited from tabulating machines. When I study the early IBM machines, they seem very complex. When we learned more during the 60s, and ended up with microprocessors in the 70s, the design had been optimized a lot. So I have been wondering how a "modern" design would perform on tubes.

This guy actually did it. What a fun project it must have been. Super interesting read.

One detail in the introduction that made me a bit puzzled: "The Valve.Computer is an 8 bit computer, with the usual 12 bit address and data buses". In an 8 bit CPU, we had "the usual 16 bit address bus and the 8 bit address bus".
They were already available since they started selling to the first EU country. As an EU citizen, you have the right[1] to purchase a product from any EU country. Geo-blocking is often prohibited. They now only ship to those countries as well, so you don't have to pick it up from another EU country.

[1]: https://www.eccnet.eu/consumer-rights/what-are-my-consumer-r...