skysight-inc/HackerNews huggingface dataset:
The author has a number of other good articles going into the depths of CPython here: https://codeconfessions.substack.com/t/cpython-internals.

One of them goes into how many lines of C it takes to execute "a + b" in Python (great explanation, but you have to go to the comments for the answer!). I remember one of my professors opening up gdb and printing every C line to execute "print("hello, world")", and the author's writings give a better understanding of what some of those lines are.

I'd be very interested in a follow-up post going in-depth on the ins and outs of list comprehension.
> I’m missing something here… what do you mean by “advance both sides?”

Instead of checking `state == advance(state, 2*32-1)`, which takes 32 multiplies, it's cheaper to do `advance(state, 1) == advance(state, 2*32), which only takes 2 multiplies (they both still take 32 squares unless you cache those). And actually the special case of 1 didn't require constructing the matrix at all, allowing a cheaper direct computation.

> The cycles of length 6 will fail the test because they will be in a different state after advancing 15 steps.

Okay, now this rings a bell. It has been quite a while since I actually played with this all.

The only other thing that was surprising was that you wrote out your taps including both ends (thus they look to have an odd rather than even), but that's purely a matter of convention.
I can't recommend the weed. It will cloud your brain even if used a small amount daily.
The leap you took from following your director's expectations to sunset a product to sabotaging your company is pretty epic.
> "Memory unsafe languages" is maybe one percent of one percent of the problem.

Multiple distinct large scale software projects have found that 60-70% of severe CVEs are due to memory safety violations[1]. The White House has called for projects to use memory safe languages [2]. The Android Project has seen an incredibly substantial drop in security vulnerabilities concurrent with their rapid shift to using memory safe languages in New code, with the correlation being so tight and the number of vulnerabilities having been so constant before that they are forced to conclude that memory safe languages have helped[3]. So your claim that memory unsafe languages are maybe 1% of 1% of the problem is not only completely unsubstantiated, but almost certainly false given all of the available information.

And your jab presumably at Rust for being a "fad" similarly holds no water. It is the only language that has actually offered a practical means of eliminating memory safety violations at compile time, statically, without needing a runtime or garbage collector or to give up zero cost abstractions, meaning that is the only relatively memory safe language with a solid shot at working in the fields where C and C++ were ordinarily used. That really doesn't seem like a fad to me. Or stupid.

As I've said many a time, this sort of denial often seems like the cantankerous lashing out of someone who doesn't want to learn something new and can't be bothered to look past the occasionally superficially annoying antics of a community to see the actual technical merits of the software, and perhaps even can't stand to be confronted with the fact that their hard won knowledge in a needlessly difficult language might eventually be less in demand than it was before, and whose fragile elitist self-mythology about being better than everyone else because they can "write C code without making mistakes" is in danger of collapsing under the weight of evidence that it is a delusion.

[1]: https://alexgaynor.net/2020/may/27/science-on-memory-unsafet...
[2]: https://www.whitehouse.gov/oncd/briefing-room/2024/02/26/pre...
[3]: https://security.googleblog.com/2022/12/memory-safe-language...
sound does not travel through space. So that is just sonification of data. It is, in general, bullshit
I'm admittedly unfamiliar, but have appreciated the effort the developers took to make Plexamp a native CarPlay app. What's your perceived limitations of Plexamp on Apple CarPlay and Android Auto?

I admittedly have a car with lots of road sound, so maybe I'm not the target audience for lossless car audio.
> But it's not a "database" in the sense that someone would understand when reading the title.

Sure, because it is common for people to mix a "database" (aka: data in some kind of structure) with a paradigm (relational, SQL, document, kv) with a "database system" aka: and app that manages the database.
Thank you Google Project Zero, I belive achieving was even in their team slogan.
Receive a license fee from someone else for using your software!
Label is being re-appropriated, IMO doesn't make a lot of sense when it goes against core tenets. But alot of GenZ aesthetic are fun, but their naming hardly makes sense, or doesn't even try to with the iconography/typography being used. It's mostly vibes or labelling for the sake of categorization. See Frutiger Aero.
Can you provide some other examples of artists who are “reinterpreting Brutalism”? Because it seems to me that they are completely missing the point.
The Series S can be had for $100-120 on Craigslist. It’s the perfect travel console with Game Pass and an external screen so I can game anywhere.
Doubling Down on Open Source: How RonDB Upholds the Principles Redis Left Behind
I Teach Statistics, And how I apply probability
wg-easy is probably the easiest to use simple alternative I can think of.
Brutalism is about the expression of form follows function. A brutalist building is grey not because people love grey but because that's the color of naked concrete and painting over would be considered adding needless form.

Now, a color must be picked when you make a website, and it doesn't have to look grey, as pixels do not have an inherent color, unlike real world materials, such as concrete, wood or metals. But if you add useless animations (that glitchy thing at the top is obnoxious) that exist solely for the purpose of looking cool and not aid with understanding the UI, you are doing the absolute opposite of brutalism: form over function. This HN 'app' is several times worse to actually use over plain HN. It's not more legible, it's distracting, it breaks the back button etc.

I wouldn't call this "appropriation of brutalism" but "misunderstanding of brutalism".

It is definitely not ""antiquated"" to care about usability and removing distractions.
On one hand it's a good thing because journals and peer groups are populated by easily-bought academic frauds, on the other hand fuck Bill Gates
It's not drug abuse, it's highly effective medication.
https://www.adhdevidence.org/evidence
SMS 2FA is not great, but still seems to be more secure than a rooted phone.

If your SMS OTP leaks to the attacker, they still need to know the first factor (password, biometrics) to gain access.

Meanwhile, if your rooted phone is controlled by an attacker ... that's it, the attacker has everything.
I bet a lot of them do not have governments that bend a knee to the kind of labor union interests that they have in New York.
I recently started going through many big data collectors and expressing my rights to know, delete, and stop selling my information.

Verisk makes the process notoriously difficult compared to other companies, you have to start an "ethics" report in their ticketing system

https://secure.ethicspoint.com/domain/media/en/gui/69464/ind...
I'm fascinated by C. I agree that using almost anything else automatically eliminates entire classes of bugs and vulnerabilities, but it's so much _fun_ to be close to the machine and avoid those bugs and vulnerabilities myself. Judging by the fact that even some greenfield projects are still written in C, I'm not alone.
Structuralism as a Philosophy of Mathematics
Mathematically, if you sell insurance at break even, you're guaranteed to go bankrupt - on an infinite time scale, the "spike" of a random walk martingale (this last word means, it doesn't make a profit) will exceed every level, i.e. it will wipe out any amount of collateral / capital / equity the company might have.

https://en.wikipedia.org/wiki/Law_of_the_iterated_logarithm
> Not only do I now have the latest software that works smoother, but also better camera with GCam, no ads systemwide, better privacy controls through Warden and other similar apps.

Sounds like a lot of that functionality could be achieved by just buying an iPhone instead. The 6s received updates through 7 major versions.
Because insurance isn't optional. If the law demands insurance then the law must assure equal access to the legally mandated insurance.
Weight-loss drugs and surgery for kids leave parents with tough decisions
I could be missing something, but I can't really wrap my head around "unlimited paralelism".

What they say is that the logic is embedded into their server binary and they write to a local EBS. But what happens when they have two servers? EBS can't be rw mounted in multiple places.

Won't adding the second and more servers cause trouble like migrating data when new server joins the cluster, or a server leaves the cluster?

I understand Aurora was too expensive for them. But I think it is important to note their whole setup is not HA at all (which may be fine, but the header could be misleading).
Hi siffland! Thank you for your feedback. We understand your concern about the potential confusion given the popularity of Grafana Loki in the logging space. When naming our project, we sought a name that encapsulates our goal of combating misinformation. We chose Loki, inspired by the Norse god often associated with stories and trickery, to symbolize our commitment to unveiling the truth hidden within nonfactual information.

When we named our project, we were unaware of the overlap with Grafana Loki. We appreciate you bringing this to our attention! I will discuss this issue with my team in the next meeting, and figure out if there is a better way of solving this. If you have any suggestions or thoughts on how we can better differentiate our project, we would love to hear them.

Thank you again for your valuable input!
Not really though. We make technology to make SYSTEMs/Processes work, not individual tasks. Take ERP to an MRP level (manufacturing resource planning). It doesn't matter how it works best for Bob, we need to be able to have the part Bob schedules/orders from vendors/makes/QAs/builds from lower level parts feed what they feed when needed in a way that we can consistently/correctly plan, and that follows possible certification authorities requirements/pre-approved processes. This gets especially complicated on say an aerospace production line that has in the high five figures of different parts, with complex individual build configurations with each component in configurable items having it's own lead time, and where everything is JIT because otherwise you would have to sit on inventory levels worth multiples of what the entire company is worth, and every individual item/lot/etc needs to be tracked in perpetuity.
The app is for 2fa.
That's certainly an interesting viewpoint on life, but I suspect it's a very rare one simply because most people would never have considered it and those who had would tend towards the curious.

You seem to be trapped in the interminable middle.
It's time to introduce PE licensing for the title of "software engineer". Like civil engineers, software engineers should be personally, civilly and criminally liable for the systems they sign off on. Reserve other titles, likE "software developer", for those who work under the engineer and do not assume liability.

Other measures, like data protection laws, will still be necessary. But introducing certification and liability like an actual profession would be a good start.

This will greatly diminish startup culture. Fine. I'd rather have a few responsible companies out there playing by the rules than a thousand wildcats for whom rules are an inconvenience.
I have been operating with the same working definition for a long time. I think the author is misusing the term.
Injection attacks holding a top place means the adoption of memory-safe languages is working.
That money is going to be used to offset the loss of income due to all the people not paying their fare. They can't cover operating costs, how will they do this?
Thank you for evangelizing -- this is amazing and kinda hilarious. Does it count as biohacking? lol.
Not to be rude, but it sounds like you were never taught about connotation, which is a fundamental property of the English language.
EBS can be multi attached for a long time now, no perf impact
That's not the point I'm replying to. You were lying and I pointed that out.
In Germany: all of them.

Well, some offer a hardware device for like 25€ that can do the same thing, but then if you have an account with multiple banks, you need multiple of these devices.
Due to the cost of doing so, right. If the aircraft were suddenly unmanned and significantly cheaper to fly in potentially great quantities, it’s easier to justify doing so “just in case.”

It’s concerning to think that because police have traditionally had tools that were quite powerful in single use to balance out technology limitations of the time, this balance should not be rethought when the usage becomes significantly more efficient.

If you have to get a black van and big dish microphone to surveil someone’s single conversation in the park, it’s going to be employed when there’s already a strong suspicion, seems fair. Now if you’re able to hide a wireless microphone in every tree, computer-transcribe everything that’s said 24/7, and match it with cameras that can capture facial recognition data, you can build a file of everything everyone says in public, just in case you have to find something against them. What’s more, you can have an AI scrutinize every single conversation and sentiment on a scale that is not otherwise possible.

All of this uses the same fundamental rights, but clearly the outcome poses a huge problem.
I am as much of a rust shill as you'll ever meet, but I agree that there is something beautiful and alluring and simple and engaging about C that few other languages match. It's basically an advanced macro assembler for an abstract machine, so there's all of the allure of using 6502 or 68000 assembly language but with none of the portability problems, and a vast ecosystem of libraries and amazing books to back it up.
The glitchy effects are cool but I'm not sure I see the connection with brutalism.
Each state has its own market.
No. Put C out to pasture -- or just take it behind the barn and shoot it. Entire classes of severe bugs Just Go Away when you switch to a memory-safe language. Not all bugs, obviously, but the vast majority of the low-hanging fruit.
it's a profession for negotiating machine based contracts instead of legal ones now. like legal services and compliance it creates its own demand and demands infinite management. its essentially a branch of law.
Thanks for your feedback on the gif figure, swores! We will revise it soon.
Eh, or without regulation when people switch risk categories due to a loss they get completely screwed because no company will insure them anymore. At which point, there is strong incentive to only claim the most outrageously bad losses, and for people to only actually get insurance if they have real reason to suspect a loss that is non obvious to others.

It’s a market type that is fundamentally messy and prone to abusive behavior by both sides.
Anyone who is into making AI videos. There are a bunch of people on r/aivideo making exciting things. Definitely could also be used to storyboard and experiment with ideas for a full-scale movie
This article is a nothingburger attempt to capitalize on the AI hype.

None of it makes any sense if you stop to think about it for even a second. Anything from ever-changing UIs to the actual state of AIs to the basic systemic issue that you can't properly describe all the outcomes a person needs from a product without it being self-contradictory (and ever changing to boot).

Edit: this will not stop multiple startups from chasing VC money using this idea
The Now, New, and Next of Digital Leadership: How AI Will Change Leadership
> I can see the bouncing of three balls without seeing the balls themselves.

I know that we can’t get inside each other’s heads to truly understand their perception (yet), so I feel like these conversations can’t possibly go anywhere, but I feel compelled to say that, to me, what you are saying makes no sense whatsoever.

I’m not denying your experience. I’m just saying I can’t begin to comprehend it.
I know what a connotation is, the connotations are also wildly wrong in this case.

Here's the connotation when someone says "such-and-such AI has been lobotomised": https://en.wikipedia.org/wiki/Rosemary_Kennedy#Lobotomy
November.
Do loud pipes save lives? (2021)
Sugar is dangerous but it doesn't have permanent affects in the body. Metabolic syndrome and insulin resistance can be reversed with fasting, diets and exercise. Sugar is digested, stored and released.

Hormonal disruption, especially in youth, is a lifetime issue. A young person with less hormones in their puberty will never be able to make enough to match our ancestors.
Oh thanks! Always thought it was what EFS was for. They are still limited to the same AZ, so no multi AZ redundancy.
Thank you.

A free tier for hobbyists and then small monthly subscription based on number of servers managed.

Addons which are not directly handled by your compute will be charged as well. for example DNS, CDN, Backups etc.
Websim.ai
Really cool. I would love to see an api for just passing a numeric seed value. Then users of an app can click a "refresh" button to get one they like that could persist across page loads and devices without having to store the entire face object in the db.
Dead internet.
It sounds like you are underestimating pretty much this entire industry. Picking up codebases that are sketchy and new to us is just part of the job. Finding and fixing bugs is an exercise to get rolling, not an insurmountable challenge.

When people keep using software, it is because it solves a problem. They might not like the software but begrudgingly use it anyway because it solves that problem. So sure, pat yourself on the back for good salesmanship, but also realize that they keep using it because even if it is covered in warts, it still does the job.
It should be compulsory reading not only for CS students but for devs and managers. People should read it and apply it over and over.
To slow global warming, scientists test solar geoengineering
Related:

Climate change is coming for America’s property market
Insurance is supposed to signal risk. Policymakers should let it
https://www.economist.com/leaders/2023/09/21/climate-change-...

Parts of America are becoming uninsurable
Blame growth in hazardous areas, climate change and bad policy
https://www.economist.com/united-states/2023/09/21/parts-of-...
https://archive.ph/PCdFQ
As much as sone of the actual tech is useful, I’m starting to suspect the biggest product of this AI hype cycle is extremely bad, knowledge-obscuring metaphors.
When it works, it's not ugly but, vaguely inhuman and austere. A kind of modern Gothic, like a medieval cathedral, overwhelming with dread and awe. Perhaps unsurprisingly it's quite a popular style for modern cathedrals, as well as courthouses, etc.

My hometown, Toronto, is rather infamous for its fondness of brutalism: https://www.instagram.com/torontobrutalist/ I personally used to always hate it but some of it has grown on me.
Ditto. That site is brutal in its own sense, but it's not brutalist.
Brutalism actually comes from the French word for concrete, "beton brut"; not English "brutality".

https://en.wiktionary.org/wiki/Brutalism
I have done it since many years ago
Agreed, a developer that can pull this off is pretty good, if maybe distracted by shiny objects, what could they do working on the actual product instead of this technological terror?
I tend to think there's an explore/exploit trade-off in model scale. Animals, including humans, have lots of extra neurons when they are young, which are then shed once the learning phase settles down. And this makes sense: thinking is energy intensive, so it's more efficient to sparsify. And, of course, we see a similar dynamic in ML: you can train a big model then prune it and do much better than you would by just training the smaller model directly.

I've got some geometric handwaving for why this works, as well. It's easier to find a low-energy solution when you have more parameters... Sparse solutions are higher energy, and thus require longer walks (and more commitment) during training.
I like the Vanmoof X3 that we have. But the company is now supposedly in trouble. Yeah, I totally get you in LA. Here in SF it's much more achievable.

LA is so much better suited to it weather and topology wise but the roadways are dangerous. I feel you!
> you must also regulate the sort of vehicles ordinary people can buy and the sort of homes they can own.

Yep, we already do that. Vehicles and houses have to conform to a set of standards that provide security and safety measures for others, e.g. "Street legal" car restrictions, fire hazard safety requirements and building permit regulations and state codes that adhere to city guidelines, etc. Might need to include a few more talking points from the political pundit you're regurgitating views from for a better argument.
Also, fraud.
And here I was hoping for something related to how to approach self-driven learning and education when you have a hectic and unpredictable schedule and are trying to fit learning in-between things with the fragments of time you have.
I've used both chisel and frp to tunnel connections, then ended up using good old autossh. Just nothing beats it when you need a ubiquitous tool to provide a near permanent tunnel that will keep the connection up and use standard encryption.
80/20
Show HN: Brutalist Hacker News – A HN reader inspired by brutalist web design
I've developed a Hacker News reader that draws inspiration from Brutalist Web Design, the open web, Cyberpunk Aesthetics, and glitch art.

The entire project is crafted in Vanilla JavaScript, contained within a single index.html file, eschewing any external libraries. It features support for theming, including the use of third-party themes. Additionally, users have the capability to create and apply their own themes directly within the site.

Moreover, the application is designed as a Progressive Web App (PWA), enabling it to be downloaded and used as an app on most devices.

I'm eager to receive feedback on both the implementation and design aspects, particularly from the Hacker News community. Mobile device testing remains a priority for further refinement, so insights in this area would be particularly valuable.

For more detailed information and to explore further:

- Project details are available at https://github.com/wkyleg/brutalist-hacker-news

- To add or experiment with themes, please visit https://github.com/wkyleg/brutalist-hacker-news/blob/main/th...
Interesting that it was still seen as obvious that the emperor was a God, given that Theodisus II's grandfather had made christianity the state religion.
It's kitchy, not brutalist.
This isn't really clear, please provide details?
yea, multi AZ failover would be an issue but I assume they don’t care that much.

you could spinup new EBS from the backup when the first region fails or keep a warm copy there, but seems like a lot of extra engi work.
Back in the day out used to be called NFT
Repetition can have a place in reinforcing a message. It's one message for everyone, not a message per person.
Thanks! Since that was a Show HN (meaning the author posted their own work), I've re-upped that post at https://news.ycombinator.com/item?id=39955057 and have merged the comments thither.
Author appears broken, as well.
You can lobby your politicians to mandate coarser rating territories. This will ironically increase premiums more than they otherwise would be. Just like banning credit, gender, homeownership, occupation, etc.
Using Gravitational Waves to Predict How Supernovae Collapse