skysight-inc/HackerNews huggingface dataset:
The early days of manual typewriters, paper tape, teletypes and vacuum tube systems, which already followed this practice predate US-ASCII, so I don't think the particular numeric values assigned by US-ASCII can have any explanatory power in answering this question.

Me, I blame the Romans ;-)

The Latin alphabet was initially only what we call the "upper case". What became the lower case came (a millennium?) later, first as an alternate style of handwriting and then as an addition to the alphabet along with rules about when which form of each letter should be used.

Given the need to economize as in 5-bit teletype codes it's not surprising the chosen convention was to print (or later display) those codes as upper case as that is, historically speaking, the default.

Still, I like to wonder if anyone every thought to build a teletype that printed in lowercase just to screw with people. :-D
That actually does look beautiful
I just don't understand the logic. Do people really think they can isolate themselves in a huge personal vault, probably with 10-20 servants and their families who are needed to run the thing? What's the endgame? What kind of society would they build there? How fast would this little monarchy fall apart? Not to speak of how such a compound would be a glowing target for the population of the island, but maybe scavengers who possess boats or aircraft. The Expanse series had an episode that showcased this when Earth was hit with a meteorite.
Six Finalists Named in NASA's $3.5M Break the Ice Challenge
From the article:

>... this was standard practice. Dao’s name was on the masthead of the New York Times because he was in charge of the op-ed section. If I insisted on reviewing every piece, I would have been doing his job for him – and been betraying a crippling lack of trust in one of the papers’ finest editors. After I departed, and other Opinion staff quit or were reassigned, the Times later made him Metro editor, a sign of its own continued confidence in him.

I agree that, in retrospect, stepping in to oversee his editor's decision-making could have resulted in a different outcome for Bennet. But, it does not seem to be an abject failure of professionalism. It seemed like he trusted the established processes and norms too much, and his failure might have been to trust them to hold up under significant pressure.
The heavy lifting here is done by the evolutionary algorithm. The LLM is just being asked "propose some reasonable edits to these 20 lines of python" to replace a random mutation operator. It feels generous to credit the neural network with the knowledge generation here.

It's also highly dependent on the nature of the problem, even beyond the need to have the "hard to generate, easy to evaluate" structure. You have to be able to decompose the problem in such a way that a very short Python function is all that you want to evolve.
Neural networks have been able to "generate new knowledge" for a long time.

So have LLMs, https://www.nature.com/articles/s41587-022-01618-2
> Imagine that someone is controlling your train of thought, changing it when that someone finds it undesirable. It's so wrong that it's sickening. It makes no difference if it's a human's thoughts or the token stream of a future AI model with self-awareness.

People downvote your comment, but I agree: it's unethical, and ethics should not be reserved for the sub-type of self aware creatures that happen to be human.
Makes it useful for someone who doesn't really use Mikrotik a lot to be able to browse through and explore.
Mesmerizing Photos Reveal the Complex Flight Paths of Birds
“Data is deleted from third party servers in 30 days.”

No, that’s a thing that should never have happened. Ever.
Embeddings, vectors, and arithmetic
This is why in Common Lisp the internal names of symbols are normally (including all symbols in the standard) all in upper case. The default reader converts lower and upper case characters in symbols to upper case, and the default printer prints them in lower case (if no escaping is required), so you can write a program in lower case.
homegrown and full of love, like a carefully pruned garden of bonsai trees
Yea my point is that Ethereum has created a complex system without paying enough attention to generating human-readable signing blobs. This is not something that a wallet can help with. The information displayed on the Ledger's screen needs to be human readable so that people know what they are signing. This is something that needs to be solved by the community creating transaction format specifications and the people writing the Ledger Ethereum app.

Ledger deserves a lot of criticism for insecure JS, but the whole point of a hardware wallet is not to have to worry about the JS you are running.
I imagine that many suggestions for prominent open source projects, let alone a widely adopted language, turn into forums similar to small town town-hall meetings.

There are probably a number of people of different walks of life and usage of the lang that voice opinions regardless of their relevance or significance in modern adoption of the lang.
That didn't happen, and if it did then it wasn't us, and if it was then it was inadvertent, and if it wasn't then our current leaders didn't know, and if they did then it wasn't illegal, and if it was then we have a different interpretation of that law which is unreasonable anyway and should be ignored and repealed.
The retrocomputing question mentions the theory that upper case was selected because it would be disrespectful to put "God" in lower case. I remember reading that explanation decades ago on alt.folklore.computers, so the story has been around for a long time: groups.google.com/g/comp.misc/c/vVW0wrfLaKw/m/tr-MsouDL5YJ

The opposite question is interesting; is there anything historically that is lowercase-only?
This trend got me to stop eating junk food for good. This also extends to 100% of fast food and takeout. Beyond the crap quality, the cost of these options has become insane.

The new ingredients are typically abysmal for your health by comparison. Good luck finding a chip not fried in safflower or sunflower oil in 2023. Seriously, go try right now. I am not a seed oil guy, but the statistical prevalence of these oils might have some impact on public health and the fact that no alternatives appear to exist (outside of boutique settings) does kill off some of my bullshit canaries.

Food companies can't screw with the raw ingredients too much. It's a challenge to find certain things like actual chicken broth and sometimes I wonder if the onions are getting weaker, but you can more or less maintain the same quality you'd expect if you cook your own food.

If you are time-sensitive, then cook more at a once to amortize your time investment. Your freezer isn't just for holding the crap that comes frozen at the grocery store. You can accumulate weeks worth of high-quality DIY rations with proper discipline. Think about how big a pot you could actually put on your stove. How many cubic feet is your oven? Do you have the ability to run a propane burner outside? You can make a month's worth of lunch in 3 hours. Think about the economics of that at scale. Sure, you would spend a solid week cooking, but then you would have several amazing meal options to choose from for an entire financial quarter.

Every now and then I'll sample a bit of trash like Oreos or Cheezits at someone else's house, but every time I decide I never want to buy these products again. If I really get a strong hankering for some cheezits, I'll bake my own. That's also how I keep myself in check on fitness - If I don't want to cook it, then I am not going to eat it.
I'm a little bit scared of using Mega, because it's linked to Kim Dot Com, a wanted fugitive and Megaupload used to be known for hosting tons of pirated files.

I know they have a cheap solution, but it's not exactly something that checks my box for stability and high character for hosting my very important files.
Go on any of those city subreddits and read the stories of 911 not picking up or refusing to come out because "you can file a report online".
Use Coffee to iterate on your frontend using AI
Coffee is a new OSS framework which lets you build and iterate on your frontend code – right from your own IDE.

It's currently focused on React, and the team at Coframe behind the project has experimented with a few distinct DX flows for how a frontend-focused Copilot should work.

The best part of the project is there's no real dependencies – just run one docker command, add `<Coffee>instructions</Coffee>` somewhere in your project, and hit save to see the magic happen.

It's currently pretty slow and has a bunch of rough edges imho, but I'm excited to see more experiments around generative UI in this space – and in particular, how we can build AI-based solutions which work well alongside a developer's existing workflow instead of taking them out of it – or worse, trying to replace them?
I mean... It's not even "no network". Once the management connection is severed the network equipment doesn't stop operating at all.
Their "thick client" (aka Winbox) is effectively replicated in the web UI at this point.

Yeah, the CLI is a bit weird, but it's built on the same API calls that the web UI makes. So they're oddly consistent.
> any site or service that makes sexually explicit materials available

so basically, the internet.

> Canadian ISPs required to ensure that the sites are rendered inaccessible

At best, this is regulatory capture for the current tech giants, at worst, basically ability to hand pick who gets to see what sites. So yes, censorship
under the cloak of "age verification" and "protecting kids". We have heard it all before. I'm surprised they didn't somehow stuff the "terrorism" angle in there as well.
But then on a long enough timescale the black hole evaporates via hawking radiation in a finite amount of time before the external observer has ever seen the 'frozen' object fall through the event horizon.
This reminds me of a thing cory doctorow talks about how tech companies control the narrative to focus on fun sexy problems while they have fundamental problems which expose the lie.

For example uber/self driving cars always talking about the trolley problem, as if the current (or near future) problem is that self-driving cars are so good they have to choose which one. Not the current very difficult problem of getting confused by traffic cones.

I know these problems are more fun to talk about and also could be a problem at some point, but we have some current problems about training models separate from what happens if they become smarter than humans
another reporter trying to build outrage. garbage article
im running unifi here and I've never dealt with any of this cloud stuff, there's a checkbox called "enable remote access" that defaulted to false for mine and I'd never check that box, so hopefully it's not actually "forced" ?
Counter Machine
Yeah, but until open season is declared on traitors, we don't have many options.

Apparently, the laws magically don't apply to some folks.
There are C89 toolchains that will not translate and execute the code, no matter what options they are given to control the language dialect, or anything else.

> nothing but an academic quibble

Oh man, you had to give away the secret! Now everyone knows that this is just about how some choice of words in a title doesn't correctly relate to the content.
“Terrorism” and “protect the kids!” are the most used boogeyman by governments in the last two decades or so to further violate private citizens privacy rights, freedom rights, and further monitoring and censoring communications, and the accusation is ready if you dare to stand against it.
This is on Kauai. The last volcanic activity there was ~400,000 years ago, so no risk.
You should never, EVER use animated GIF screenshots of people typing in a CLI as your only source of documentation. Here's an egregious example that was posted yesterday:

https://github.com/ofek/pyapp
The Stephan Zweig quote, "And only delusion, not knowledge, brings happiness." is ringing in my mind.
I feel very vindicated for avoiding the cloud solution when everyone was praising Ubiquiti back in 2016 or so.
That's what option and result types are for, so you don't need to mess with in-band signalling.
I'm exactly the opposite. Having an RSS reader means that I quickly process all the "new" stuff, and then proceed to hack for a while. Before setting this up, I'd find myself aimlessly clicking about, thinking I might find something new here on HN, maybe there on Reuters, or even over yonder on ... etc. etc.

my experience matches https://news.ycombinator.com/item?id=38642092
A comment about ternarys:

Nested ternarys can be quite readable if they are formatted like nested if-then-elses.

Here's an example from some awk code I wrote about 15 years ago.

vval = ((k > 1 \
? substr(vval, 1, k-1) \
: "" \
) \
substr(vv, length(vpfx)+1, 1) \
vvn \
(k1 <= length(vval) \
? substr(vval, k1) \
: "" \
) \
);

Well, at least I find it readable.
My wife and kids may be buried under the rubble that was my home right now, but I make 3x the local median wage, so I better stay here an protect this guy i'm not allowed to talk to or interact with....
There no particular reason to believe that interests emerge from nothing, or that intelligence can emerge without said interests.
> it didn't even occur to me that I could add some ad hoc logic to fetch the article HTML from js, pass it to readability and insert the in the UI

I don't know what you mean by "ad hoc". Again, Readability was written to run in the browser. It operates on the DOM, not HTML. If there's anything ad hoc going on, it would be (a) the fake DOM that Gijs wrote[1] so you can run it when all you have is HTML instead of an object graph, and (b) logic involved in shelling out to a separate NodeJS process from Python. These are hacks on top of hacks.

> which I guess is what you suggest

I wasn't suggesting anything. I'm making an observation about how illogical the JS,-therefore-Node cliché is. If I were going to suggest anything, it would be "don't use Readability" since it isn't a good fit for this use case. If "use Readability" were a requirement, then I would suggest, for the benefit of yourself and your brethren, rewriting Readability in Python or creating a binary Python module using either QuickJS and Readability plus Gijs's fake DOM, or Haxe.

1. <https://github.com/mozilla/readability/blob/main/JSDOMParser...>
Yeah, you're right. It's not an optical illusion. I think I'm wrong about the infinite acceleration part though. We never observe the person hitting the event horizon so time never actually freezes. It just gets really really slow and approaches the point of time freezing.

The person falling into the black hole will have time in the outside universe accelerate relative to him. It will get faster and faster and when he hits the event horizon we don't know what happens as that's the singularity where the math no longer works. We can speculate that time actually freezes but that leads to paradoxes.
Requiring an onerous age verification scheme provided by government approved vendors is a lot closer to censorship than it isn't.

Say you post stuff to your own blog, and sometimes use colorful language. A parent decides to report you to the regulatory agency, and now you have 20 days to do whatever they demand you do to remediate, or else your site will be blocked at the ISP level.
I worked in hospitals and healthcare for a majority of my IT career.

Clinical staff LOVE CAPS LOCK.

To this day, I was never given an answer that made sense.
SEC Obtains Emergency Relief to Halt $191M Cattle Ponzi Scheme
> complete with plans for a huge underground bunker

If the world does end, and all that remains of humanity are the billionaires eating canned food down in their bunkers, and sleeping with their guns, it will all be quite hilarious.

Funnier still will be when they run out of canned food, and they fight one another for survival.

It's a pity no one will be able to see that. They should make the movie now.
That is stupid. They wont even let the former owners in. If you are cynical enough to build a bunker you should understand basic concepts of loyalty and how armed guards behave when you stop paying them. Maybe they are so narcissistic that they don't understand that? Or the bunkers are for way less dangerous events.
> it can do anything a human can do.

So it can get up and walk down the street?

Not trying to be pedantic, but when one is defining things, one needs to be precise.
Having read the whole article, I thought it was sobering, well-written, maybe a little too exhaustive for a convenient dalliance during the workday, but worth reading if you have not already.
> Really curious how a door like this opens.

If it's just a standard blast door, captured hinges with grease. You just pull it open, and a cam pulls it closed tight. If it's a sliding door, you can use bearings, cams and screw gears. For very large doors that swing open they'll still use captured hinges, with hydraulics to actuate it, but humans can still close it themselves.

> And curious about the purpose/logistics of a 320,000 gallon water tank.

The same purpose as towns that have water tanks. You'll still pump water into the tank slowly, but you need a much smaller pump capacity to slowly fill it. And it's way more efficient to distribute the water using the force of gravity; it would be very difficult to distribute lots of water at the speed needed to maintain adequate water pressure. The tank's excess capacity allows you to service peak usage easily, and operates in the absence of electricity. Work smarter, not harder.
We have achieved caffeination internally
Depends on your string representation. It's not unreasonable for an empty string to have no internal buffer allocated meaning it wouldn't even have a NUL terminator!
Alien aurora: other-worldly light shows teaching about Earth's Northern Lights
One benefit to uppercase: is that an ell or a one?

Upper case letters are more easily distinguishable, especially on low-res devices (like the old CRTs).
Volcanos and Tsunami concerns are basically irrelevant. The last volcanic eruption on Kauai was 400,000 years ago. Major Tsunamis seem to hit Hawaii every few hundred years, but damage only affects a small part.

Maybe not ideal, in the perfect sense, but not bad at all.
>Based on some inspiration from OCaml...

My dream of getting to write more-OCaml-esque code at my day job continues to flourish. I'm glad bright minds in language design for the "majority" languages are looking to the wisdom found in more-niche languages.
A safe language model is one that won't get you sued/on the news. Ethics has nothing to do with it.
Basically ideas are a dime a dozen. Sure, your idea might be a good one, but how do we spot your grain of sand is special when it looks the same as the rest of the desert? Essentially having an idea isn't useful to others. Demonstrating that your idea has legs is useful to others.

I don't have to deal with citing papers, but I once had to deal with people pitching me ideas, wanting me to sign an NDA, in exchange for 50% of the revenue after I did all the actual work. Just out of curiosity, I signed one once. It was a fart app, IIRC. They thought a fart app needed an NDA, and that I'd then go do all the work and give them 50% because they "had the idea". It was so laughably sad.

If you think these ideas are valuable, I have a beautiful clock for you. It is right twice a day. You'll have the same problem: you won't know when it's right. You'll need someone else's work to tell that.
What is this ASCII of which you speak? Real programmers learn on UNIVAC 1100 series. https://nssdc.gsfc.nasa.gov/nssdc/formats/UnisysFieldata.htm
For what it's worth, all reports and screenshots of this seemed to have happened within the same hour, so it might've been fixed quickly. I definitely would expect this to get a public postmortem within 48 hours, though (maybe Cloudflare has ruined my postmortem timeline expectations).
You just defined the word with the same word -- which is what everyone seems to do.

Smarter how? Where? Computers are already smarter at math, physics, simulation, etc than humans

Generalized smarter? At what? Emotional intelligence? Self preservation? on and on
This was multiple years ago at this point.

this is why smear attacks work. Someone on a different hacker news thread today was stating that the car that blew up at the Canadian border was a Tesla (It was a bently).

I've seen these types of bugs before. I think they introduced a very bad credentials or session bug. The good news is you can turn cloud off for all of these, and they work just fine.
Well, you might be right that it is power users, but I know that extensions and greater extension freedom are one of the things that is the draw that keeps the remaining Mozilla Firefox users (like me) loyal. Basically I'm arguing power users are a disproportionate percentage of the remaining Mozilla Firefox user base, which is why things like supporting tracking protection and privacy measures also makes sense for them to focus on, even if the majority of people online might not care about this.

So, I'm glad they are expanding the extensions available. I just hope that this isn't tied to creating an account still.
[EDIT] I was overjoyed to see that I was able to add an extension without creating an account. Yay!
You share the same name as https://en.wikipedia.org/wiki/Ed_Templeton

I read your post as if it was coming from him, which is kind of funny because a professional skateboarder probably doesn't have experience/an opinion on corporate America
That's what we have regulations for. If the shops follow the regulations and have the appropriate certifications we know that the work they did is up to spec. Also, obviously in case of some problem the inspectors will check for the root cause and if the repair shop is established as the reason they are liable, not the train company. This is all established law since .. ages.

This is just the next episode in an age old battle. Old cars were easy to repair, so people often went to independent repair shops. Companies obviously didn't like this, so they started using proprietary screws. Then laws were made to forbid this. Next round came when cars got computers and companies didn't give the repair shops the required software and/or hardware to work with them. So, laws got made which forced them to. And so on. Each time there's some new technology companies will try to find ways to misuse it to the detriment of customers. And each time law makers will have to get involved and put the screws on them. And then people later go around "why do we have so many laws" .. because companies are shit, if they can get away with it. It's their natural impulse.
Ask HN: Any recent trends of 'BeyondCorp' zero trust security model?
Wondering if this fully adopted in the industry or not.

If not, why?
Not sure, it is just a correlation not an iron rule and definitely not the only influence. The shrinking here of m2 is much much smaller than the previous increase was as well.
It’s not NPMs job to secure your repo. They provide the tools to protect it. It’s your job as a maintainer to not shoot yourself in the foot.
I complete documentation as if I’ll be hit by a bus / win the lotto / retire soon. Then someone between the secretary and an engineer will have to pickup the pieces.

I have routinely had people stop me in the hall to tell me thanks for the tutorial I wrote. As a negative, new test data was created and I saw ten people trying to use up resources to process the data.

Yes, screen shots, possible error messages, work-arounds, and anything else someone cares to maintain.