skysight-inc/HackerNews huggingface dataset:
Your ideas sounded very much like a mixup of Common Lisp with SLIME, Smalltalk interactivity and Unison-like storage of code in a database instead of files.

I've tried all of them, I think the closest thing I've seen to what you describe, which I also find very attractive, is the GT Smalltalk environment: https://gtoolkit.com/

Have you tried that? They call this idea "moldable development" as you can "mold" your environment to your needs.

Even though I loved it, I ended up not using it much, mostly because it's a bit too heavy to keep handy for exploration all the time when needed (it takes like 1GB of RAM even when idle!)... as I already can do most of that with emacs, which is much lighter, I just stick with it.
The packaging is generally a side-effect of isolation in my experience. I never chrooted a software because I needed a different library stack for it to run, but to isolate it from rest of the system in one way or another (for security/access reasons).

Docker just made the interface more practical, and built the ecosystem around it. lxcontainers, apptainer and podman has improved upon the idea in different ways to cater different use cases.

So for me containers were never simplified ships to begin with. This different perspectives happen probably because people look from different perspectives at initial contact, which is normal.
I'm not saying it could :) I'm just commenting on the "powerful Americans" line, above.

I.e. what they called decadent we call normal, in no small part due to Americans who grew powerful (or rather, rich) by delivering increased value to ordinary people.
As a counterpoint I've been studying for leisure by doing exercises in math textbooks, and with advanced undergrad/grad topics my experience with ChatGPT and Gemini is that they fail miserably where they try basic proof techniques that they think work but don't.

Trying to marshal their help is a puzzle in figuring out where they made leaps in logic, pointing those out, to exhaustion until they acknowledge their lack of ability and give up.

It's really reminiscent of talking to overconfident and eager to please youth not realizing that they are tackling something beyond their ability.
On the Sloomoo Institute thing, she has a child with autism and those experiences look a lot like the sensory rooms that are proposed as being helpful for kids with autism.

The banner video showing kids supports this too.
None of those sound like ER visits, except maybe the chain link fence if you're worried about infection if you wait?

It sure sounds like your justification here is that you have to take up time in the ER because you or your time is that important - I hope I'm just misreading that and your point was different.
Here you go:

https://cacm.acm.org/
I just tried Suno and the results to me are terrible.

It seems designed for making pop music no one will listen to.

I have spent many hours with MusicLM making wild experimental music no one will listen to.

MusicLM has no problem making really weird sound combinations.

I just gave SunoAI some of my MusicLM prompts I have saved and the results are garbage. The problem with the AI test kitchen model though is the results sound like they are in mono.

The ultimate for me will be when we can make rap/hiphop no one will listen to.
It's not just old consoles that are reliable, it was SEGA (and Nintendo). When Sony and MS rolled in their consoles are ready cut corners in reliability, and here we are today. PSX and Playstation 2 disc-read errors are extremely common and crippling, even back then. But by the time people noticed they already owned a bunch of games and would just buy a new console lol.
I certainly think it is possible to have an even more focused platform.

We are starting with our network in soft commodities and I think it's possible to get pretty far just focusing on a smaller subset of commodities. Our long term goals and aspirations definitely include additional commodity industries as well.

We are building flexible tools from the foundation to support multiple industries.
I don't see a benefit to it either, but I still find it surprising when people react to tragedy with zero sympathy or emotion beyond self preservation. My surprise was all I was trying to indicate with my original comment.
Hmm I can't recall my earliest flights (late 80s) but rapidly we had normal audio jacks
The UK is known for having an extremely slow and thorough extradition process with a lot of appeals. For example, the case of Abu Hamza (Captain Hook).
> Also stay the hell away from anything which is not portable between cloud vendors.

Doesn't ECS violate this? This is something I've preferred in theory about kubernetes. At least in theory, it's supported everywhere. But I have also wondered whether it would be just as "easy" in practice to move from ECS to another cloud, as it is with EKS. (That is, neither would actually be easy.)
> Apple Arcade that is mostly shovelware

What's frustrating is that it's not mostly shovelware. There have been plenty of good titles on the service that retail for $10, $15, $20, and above on other platforms (or iOS itself after the come off of Apple Arcade). And the "+" versions where they take an older game, pull out all of the ads and microtransactions, and let you just play the damn things: I think those are great. Too many older games that I really liked, are pretty much unplayable because they've turned cancerous with ads.

But you're right—every few years, they care (or pretend to) about games for a little while, and then go back to ignoring them. Apple Arcade as a service isn't bad—and as a piece of their total subscription package, it's pretty good. But it needs constant attention, to keep the games coming. Not diminishing returns for the developers, because that's a death spiral for the service.
I want to look into leasing.

We bought an EV with cash, and the range have almost halved since we bought it. With lease, I guess I get a fresh car (and battery) every few years. And insurance is included.

What kind of hustle can I expect with leasing? (I'll do some research when the time comes for the next car, as we're currently a 4-person 1-car family.)
I made maps that show time instead of space [video]
They're generally much more prevalent than the originals.
Ask HN: Does a Product Hunt launch still matter when upvotes can be bought?
We launched our open-source dev environment manager Daytona on Product Hunt today. While our upvote numbers and ranking (currently lingering around #3-#4) have remained steady, we've noticed some bizarre activity from other products.

Using the hunted.space dashboard, we can see upvote counts and rankings fluctuating for certain products in a way that doesn't seem organic. It looks like Product Hunt may be cracking down on vote manipulation tactics and correcting inflated numbers. This is obvious from the dips in the upvote graph.

This makes us wonder if the Pay-to-Play tactics of buying upvote services and inflating rankings was getting out of hand on Product Hunt.

Have others in the HN community noticed this as well? Product Hunt seems to be actively identifying and correcting products that use shady methods to game their system. But maybe not hard enough?

It's great to see Product Hunt taking measures to preserve authenticity. However, is PH now considered passe?
Yo dawg, I heard you like parasites, so I put wasps in your wasps so they can parasitize while they're parasitized.
I have also personally moved from non-PD permissive licenses for my own works, preferring an explicit public domain dedication or equivalent, and occasionally using a full copyleft license. I do know they are technically different (one important aspect being the patent clause), but the value added by those permissive licenses is not really significant.
I run a profitable SaaS business all on my own.

Keeping it very simple: I push code to Github; then Capistrano (think bash script with some bells and whistles) deploys that code to the server and restarts systemd processes, namely Puma and Sidekiq.

The tech stack is fairly simple as well: Rails, SQLite, Sidekiq + Redis, and Caddy, all hosted on a single Hetzner dedicated server.

The only problem is that I can't deploy as often as I want because some Sidekiq jobs run for several days, and deploying code means disrupting those jobs. I try to schedule deployment times; even then, sometimes, I have to cut some jobs short.
It used to be a language limitation, first practical, later codified for portability. Originally (C89) it was 6 characters for anything externally visible, these days (C99) it's 63 ASCII characters for internal identifiers and 31 characters for external identifiers (implementation can allow longer, but does not have to - those are the minimal significant i.e. preserved identifier lengths).

Same reason why Pascal has symbols limited to 10 characters and doesn't preserve case - because original implementation mapped identifiers into 10 6-bit characters packed into 60 bit word.

Similarly some of the oldest Common Lisp functions retain aspects of encoding characters to fit into 36 bit words efficiently.
> us[e] Akamai to block scraping

Would https://github.com/lwthiker/curl-impersonate help? Haven’t tried with Akamai, but did help with another widely used CDN that shall remain unnamed (but has successfully infused me with burning hate for their products after a couple of years’ worth of using an always-on VPN to bypass Internet censorship and/or a slightly unusual browser).
"you were supposed to destroy evangelisms not join them!"
Thanks! We are excited too. I've worked in construction software for many years, and really enjoyed the space. I am excited to jump into this domain and learn a lot about the industry.
There’s a lot to learn about transaction isolation levels. I’d bet 90% of developers don’t know anything about them.

Also using serializable isn’t free.
I simplify my prioritization strategies to use only 2 priorities: High (do it now) and Low (do it later). There should only be 1 high-priority item at any time, and when it's completed, the (next) low-priority item becomes the single high-priority item.

Maintaining multi-level priorities requires more decisions to evaluate relative priorities of different tasks and possible priority re-evaluation when new tasks arrive. Throw some colleagues, friends or others into the mix and agreements on the decisions become more distant.

Within the low-priority list these are sorted on the date and time required. If you then choose to ignore the priorities or sorting, the deviation will take you down the priority re-evaluation rabbit hole again. It's then your choice to follow the process, or not. Avoiding adding complexity to task scheduling and processes ensures I have focus.

Of course, this will not be for everyone. Good luck with that LLM!
I'm not sure to see the contention.

A simple example could be you asking your lawyer to prepare a contract for a deal. The deal is sealed but when shit hits the fan you realize the contract had huge holes in it.

Your lawyer is accountable for botching the contract, but at the end of the day you signed it so you're the one having full responsibility.

And we have that in spades in our work: you buy a license for a service, they're accountable but you're responsible.
> How do you prevent this sort of thing, especially at a huge company?

You don't have to when you're a huge American company. No one is risking prison time, and the fines are a drop in the bucket considering FB's profitability.
The Excel notation :)
Identifiers in C are short because expectations set by standard library which evolved when C had hard limit of 6 characters for externally visible symbols.
You do not rise among the ranks for decades, for then suddenly as CEO, reveal your master plan to fix quality issues. And as it happens, it didn't.
Because some people like the taste of meat but don't want to eat meat. It's that simple.
Number one would be: tying your deployment to the cloud providers way of doing things. ECS, CodeDeploy, heroku.... it's easy to get stuck when your ops requirements grow beyond how they do things, and really hard to set up something more agnostic alongside it (especially when you have a tight budget on cloud resources).

Number two: using tech that you really don't need. Keep it simple, even if it means not using something that the rest of the industry is in love with. Figure out what your requirements are, pick the simplest way of setting it up (keeping #1 in account, because using tooling that isn't able to grow with you is worse IMO), and keep it agnostic. Then when you start to hit the edges of the capabilities, either scale up your ops understanding and start using more sophisticated things, or hire someone in to help out.

Also, I really do agree with @KaiserPro when they say to separate your infra from your deploy. It makes moving to something else much, MUCH easier when you inevitably need to.
I don't anticipate supporting only folks who trade paper with no ownership of the physical commodities.

There are teams who trade physical and do risk management with futures, and we may have some overlap there. But anyone who only traders futures isn't in our immediate customer profile.
DBRX: 135B MoE LLM trained and open sourced by Databricks
SqueakJS: https://squeak.js.org/run/#highdpi&zip=https://files.squeak....

EDIT: oh sorry, didn't notice you asked specifically for JavaScript (not just Smalltalk in the browser).
Nice. The idea similar to Steve Reich's phases.
on https://www.denic.de/ enter your domain and then enter your email/plz and you get an link with the information in your inbox
True. The main reason I keep calling it a wing is to reinforce the concept that it works by producing lift.
> my uncorrected vision, which is how I experience life the majority of time

Is this common? I have myopia and I wear my contacts 100% of my waking hours. I can’t tolerate being without them, and can’t really tolerate glasses either.
The Piazza post isn't publicly viewable, but I'm surprised you had this experience at MIT. The majority of classes I took had a ton of materials online and there were few instances where I felt I needed to go to class purely because of an attendance policy or a reluctance to share materials. Office hours are designed to be 1 on 1 for educational reasons, but other students collaborating at office hours (or outside of them) was encouraged on psets. I wouldn't expect any of this to be worse post-COVID either. Maybe a course 8 issue? But I'd be sad to hear this was the case now with 6 or 18 because it certainly wasn't in the past (and MIT was way ahead of peer institutions on this historically, in large part due to OCW)
This is ace, bookmarked. One recommendation, I already wanted to buy one of the books recommended, so if had affiliate link you could have gotten a cut already.
That looks promising thanks for the tip
Hugging Face Link: https://huggingface.co/collections/databricks/dbrx-6601c0852...
Today we are not doing transactions on our platform.

Today our tools come into use immediately after a contract is closed and handed off to operations.

It gives a single place for traders and operations people to view and manage their shipments and related documents.
I've used Flyway and it works great, can also recommend Alembic from the Python world - https://alembic.sqlalchemy.org/en/latest/
I've been looking into graphics on MCUs and was disappointed to learn that the little "NeoChrom" GPU they're putting on newer STM32 parts is completely undocumented. Historically they have been good about not putting black boxes in their chips, but I guess it's probably an IP block they've licensed from a third party.
Evolution at work?

morlocks and eloi?

Are the morlocks the ones inside on the computers and devices not getting sunlight? And their brains get bigger?

eloi are outside laying in the sun and watch a lot of reality TV?
AIU the cause is Netfilter API that doesn't sanitize its input, because only root can call it, so there is no need to sanitize. Then unprivileged user namespaces open all root API to unprivileged user, so nonsanitizing Netfilter API became available to unprivileged user.
ACID can help with Rust too.
> Prettify all generated HTML (because why not?)

..because it makes the files larger? I see why it's useful during dev though. (Great name!)
They are complementary. If you want to reuse the shared parts of binaries, then you need a way to separate the binary image into parts that are specific to the application and libraries that can be reused across binary images, plus some metadata how to reconstruct the image from its parts. That's what exactly what dynamic libraries provide.

In general, it's much easier to link a binary with its libraries than go in to the opposite direction (extracting common code from static linked binaries), because once you statically link a binary the library code will vary slightly due to differences in memory addresses, compiler optimizations, unused code that has been omitted, different input library versions, etc.

Even if you were, in theory, able to write a complex filesystem driver that is able to extract the common parts of statically linked libraries so they can be deduplicated, then to reconstruct the original binary in memory, you'd have to perform something similar to dynamic linking, except now in the kernel, which really isn't an improvement.
Yes, this shows my contact data, still I don't know which registrar "controls" the domain.
Games media were really wined-and-dined by Sony. I remember Ultra Game Players with a Pic of someone wearing a memory card around their neck and calling it sexy. Sony really beat SEGA at their own game. As a rabbit hardcore videogamer I was miffed why anyone cared about the system since it didn't have many (any, to me) interesting games until FFVII came out. All my friends were amazed by Guardian Heroes and Dragon Force especially, and I was like, why isn't anyone playing these????
More and more stores in my region are simply dropping credit cards and accept cash or debit cards. Simple efficient and judging by repetition - seems to work out fine for them and the customer.
That we still need infra humans that understand it and maintain it.
This article, in part, overlaps with what we know about the Flynn Effect:

https://en.wikipedia.org/wiki/Flynn_effect

I'm not saying that the larger brain definitely explains the increase in IQ, but that is certainly a possibility worth exploring.
Nathanael Huffman of Oxide Computer Company on the Microarch Club Podcast
IRS Section 174 not likely to be fixed in 2024
There is a reason shells and shell scripts exist. Reinventing the basic shell functionality seems pretty dull and better spent staring at a wall to decompress.

I always start with a simple shell script which does most of the work as simple as possible, even simpler is using `make` then introducing shell scripts when needed.
Show HN: Impulse XDR, real-time threat detection and integrity monitoring
Hello HN!

Deploying the next-generation of security telemetry technologies to production is hard, so I’m building Impulse, a fully automated XDR platform that leverages tools like Osquery and eBPF to provide real-time threat detection & integrity monitoring for servers and workstations.

It detects malware from behavioural patterns rather than signatures and enables deeper visibility than legacy tools. Impulse agents can be deployed on any device or VM running Linux such as cloud VMs in VPC networks, VPS servers or personal workstations and IoTs.

In terms architecture, it is organised around a self-hosted, manager-sensor model that provides traditional SIEM capabilities like centralized log storage, indexing and normalization, but also automated log-correlation and real-time threat detection via 2 open-source EDR sensors (one called “light” for host intrusion detection, and “heavy” sensor with network IDS capabilities).

It’s designed to be fast and easy to use, so it installs in 5 mins on as little as 1.5 gb RAM, 1-core VM.

Repository: https://github.com/bgenev/impulse-xdr

Web: https://impulse-xdr.com/

You can use Impulse to immediately start monitoring a server, personal Desktop, or local VM (to test it out).

Main features include:

- Security Analytics: Ingests telemetry data from its fleet of monitoring sensors and provides security analytics & insights.

- Integrity monitoring for every aspect of your environment - files, processes, connections, ports, users, authentications, installed packages, kernel modules, etc. every variable that could be an indicator of compromise is tracked and stored in “IOCs History” table.

- Network Visibility & IDS: Monitors network flows, detects intrusion attempts and automatically blocks offenders with active response.

- Security Policies: Monitors system configuration settings to ensure compliance with preset core security policies and provides CIS-benchmark reports.

- Active Response: Blocks suspicious IPs, stops processes, closes ports and quarantines files.

- Fleet Firewall: nftables-based fleet firewall blocks offenders across the fleet.

- Threat Intel: Integrates with high-quality threat intelligence providers to enrich your context data.

- Vulnerability Scanning: Discovers installed packages and associated CVEs.

- Self-Hosted & Open-Core: Data never leaves you servers.

Please feel free to share any requests for further development, this will be a community-driven project.

Roadmap: the next major iteration will have custom secure configuration packs, so that users can create checks specific to their infrastructure.
Does each leave of trees count as a different one?

When you eat chicken, do you count the chicken or each bone?
Blameless culture doesn't mean "we seek to not understand who was involved or played a part in the bad outcome", but rather "we seek to not punish them for their involvement, while seeking to understand who, what, why, when, and how in order that we can design a more robust overall system".

Those are often confused.
Spitballing:

Cost: one speaker and tubes was probably cheaper than 200.

Weight: old headphones were chunky, see above.

Comfort: not wearing giant chunky headphones you weren't accustomed to might have been preferable

Breakability: pneumatic headphones were harder to break, cheaper to replace

Stealability: passengers would have no reason to steal the headphones, and if they did it was cheap to replace.

All of these go away as proper headphones get increasingly small and cheap.
In my opinion it’s a shame that the GPL is so clearly designed for licensing applications written in C being run by end users. When evaluated on that basis, it makes a lot of sense as a license.

But there’s a lot of confusion around the license because it’s not clear how these concepts transfer to interpreted languages. The GNU FAQ for determining if two programs have been combined into a derived works asks “if the modules are included in the same executable file” and “if modules are designed to run linked together in a shared address space.”

If I’m writing a JavaScript library or a server-side framework or even bare metal microcontroller code, I’m not going to use the GPL, just because it’s not at all obvious how to apply the license.
I recently flew an A220 (Korean Air). When I saw that the plane for the flight was an A220, I was curious what the buzz was over this plane.

It was…alright. It also felt very cramped. Seating was 2-3 across. People had noticeable trouble walking down the aisle. Opening the overhead bins seemed dangerous as it could easily bang someone’s head.

I last took a 737 (unsure of variant, but wasn’t a Max) in 2022, but I don’t remember it being as cramped as the A220.