skysight-inc/HackerNews huggingface dataset:
> had no idea what a pain it is to make an iPhone app. I’d tried a few times and never got beyond something that half worked. I found Apple’s programming environment forbidding.

What's missing these days is domain-specific languages (DSL). Maybe domain-specific API's (libraries) can be made better, but I have not seen it done well yet.

Domain specific languages made it easy and DIRECT to do things you wanted done in that domain, no weird-ass reverse dependency factory visitor injection design patterns or whatnot, you only had domain-oriented commands and the basics of functions, loops, and conditionals to glue them together.

Sure, they didn't scale well to "enterprise", but if that's not what you want, so be it! Global variables didn't kill kittens at that scale like "real" software engineers warn against. I barely had to read the manual when learning VB classic, Microsoft Access (pre XML), Paradox, etc. it was so intuitive and almost everything related to the domain (desktop GUI's and small-ish CRUD).

It was almost like pseudo-code! That's the secret, the closer it is to domain-specific-pseudo-code, the easier it is to learn and the less bloated the code.

Wanna make a successful tool for non-giant orgs or groups? Focus on the domain and only the domain; don't let fads and buzzwords and mega-scaling distract you.
Publish a post listing such sites, with a page title of "Web 1.0 Webring", accepting pull requests for additions?

If/when it grows too big, someone can add software for collaborative maintenance.

Starting point: https://old.reddit.com/r/webdev/comments/caezeo/web_10_era_w...
I'll often commit 'useless use of cat' there for three reasons:

1) Muscle memory

2) Often when I don't I end up needing two files later

3) It annoys merlyn (Randal Schwartz)
If that's the only problem, then that would be fixed simply by taking "computers required to interface with the car's computers" i.e. a <$200 OBD-II device with you in the car, not choosing a car with 20+ years of wear and tear.

Also, since many of these places have a lot of used cars that once were in the EU or other places with legally required computers, this is changing as now most of the mechanics even in relatively poor remote places have to have these devices as now many of their local customers don't have "computerless" cars any more, and the existing pre-2003 cars won't last forever even there.
Corporate ai is going to be useless if not trained against quality content. That means blogs. If you can ban microsoft’s openai from taking your content for free and you allow only open source projects with attribution to do so then the advantage is yours. DRM wouldnt be effective against non corporate, but against corporate you’d have proof that they took something which you explicitly didnt allow - cant claim “dont put it on the internets if you dont want it stolen”.

Also open source licensing should change to prevent them from taking advantage.

Plenty of non ai open source code that’s been taken for free by billionaire corporations that give nothing back, yet more, they order workers around.

Ai can be a tool to replace exactly those that wish to replace everyone else.
Open Source projects that don't appear to be be in continuing development are probably better thought to be 'in stasis' rather than 'dead'. They can be picked up and worked upon at any time by anybody, even if many years have passed since they were last developed.

Then again, maybe there is no ongoing development, but the application is being used on a daily basis. Could you class something in everyday use as being 'dead'?

To most people in the world, the Usenet News Reader 'Tass' (remember Usenet?) is still stuck on version 3.6.4 from around 2006 and would be considered 'dead'.

Looking through my archives, I see that I developed my internal-use version 3.7.0 in January 20014, and version 3.7.2 in April 2017.

So ... is the 'Tass' Usenet News Reader 'dead'? Or is it not?
> Does it really matter who's doing the shelling? The shelling is fundamentally happening because Russia invaded Ukraine in a war of aggression.

Well, I guess nothing really matters because "Russia invaded Ukraine in a war of aggression"? I encourage we go with Five whys [1] to dive deeper into the why of them doing it. Maybe we'll find something new. Justifying everything with "they invaded first" is, apologize, fucking stupid.

[1] https://en.wikipedia.org/wiki/Five_whys
It's also a label that means nothing in practice, just like "uses ai".
It is enough iterations for these VMs to warm up on the benchmarks we've looked at, but the warm-up time is still on the order of minutes on some benchmarks, which is impractical for many applications.
Google is suing, and it's not even the harmed party. Obligatory IANAL disclaimer applies, but surely a strong first-party case could be made for, at least, tortious interference?
> Given the existing trademark application in a similar product category, would using this name for our business infringe on their trademark?

Assuming the trademark is granted: Depends on the products themselves and factors ranging from respective marketing claims to whether or not the other company wants to pursue legal action.

Further, they can also cause major complications for you on Amazon if they pursue Amazon Brand Registry and then you attempt to use Amazon as a sales channel. They can claim the brand on social media channels, too.

For anything related to topical creams, personal care, edible items, or health products, I would dig deep into the health and safety requirements and certifications required for retail sale and sale through major online channels. In recent years, Amazon has cleaned out mom & pop supplement operations by forcing expensive lab tests and certifications.

Consult with an IP lawyer who has worked on personal care products if possible. They will have more relevant insights than someone specializing in technology patents or copyright.
that's a pretty bold statement, can we get a link backing that up?
Maxwell's Daemon? Or just a stand in for Matt Damon?
And yet they still sell by the millions. Some even killed us by polluting more diesel particles than declared and the brand is doing just fine. If we can let VW slowly kill us, surely the consumers will eventually give the likes of Geely a pass too if their pricing is right.
I disagree with the implied-worldview behind that: Such progress is fundamentally incremental and stochastic, rather than hinging on "Great Men" (or women).

For a great many discoveries or inventions or ideas, digging a little further into the history shows the famous-people often aren't the first to say/try something, but the ones who attempted it again at a more favorable time or place, were more powerful or influential, or just plain got lucky.
Yeah, can't wait to monetize that! Oh, darn...
This will be good to identify and eliminate the easiest and laziest uses of AI to do the new form of content farms.

What might remain hard?

Hiring professional voiceover actors, and still doing actual video editing instead of rendering.
>The parish minister and provost of Vestur-Skaftafellssýsla, Jón Steingrímsson (1728–1791), grew famous for the eldmessa [ˈɛltˌmɛsːa] ("fire mass") that he delivered on 20 July 1783.

I looked this up, and found this: "In his introduction to the translation Guðmundur E. Sigvaldson classifies Jón’s Eldritið as a “scientific classic as well is a literary jewel.” [0]

It chronicles the aftermath of the eruption in some detail (i.e. people did not flee the region, for some reason....), e.g.:

>The poisonous compounds leaked out of the Laki craters caused, as Jón depicts so graphically, the skin to rot off the spines of horses, swelling in their heads, jaws, and joints, rotting insides, and shrinking bones. The sheep and cattle suffered similarly. The meat from these animals was “both foul-smelling and bitter and full of poison, so that many a person died as a result of eating it” (Fires of the Earth, 76).

[0] https://www.medievalist.com/articles/strongjn-versus-the-vol...
what is this particular asteroid made of? Iron?

Nevermind. It's a C-type asteroid.

https://en.wikipedia.org/wiki/C-type_asteroid

A chunk of coal mixed with pebbles
You lose the near zero maintenance advance of EVs, which is pretty huge. No more oil changes and like 10% the moving parts.
Well, good news, Bollinger has made your product!
No, it's illegal - it's just less visible (wage theft/tax evasion is also easier with cash only businesses). Transactions don't go through regulated banks, with reporting requirements, for example.
Disney Does NFTs with NBA Top Shot Makers Dapper Labs
"Dapper has had a history of homeruns, beginning with one of the earliest (if not the first) NFT launches ever, CryptoKitties...

Then, in time for the 2020-21 bull market, Dapper released NBA Top Shot in a tie-up with the National Basketball Association. Essentially just a platform for people to trade tokenized snapshots of NBA replay footage, Top Shots became one of the breakout apps of the NFT craze. Dapper quickly capitalized on the buzz and launched similar products involving other sports leagues, including the NFL.

Disney Pinnacle seems to follow the same track. Users will be able to trade digital pins, modeled off of the popular physical collectible category, featuring Disney-related IP."
I assume you’re being flippant, but it’s kind of true. You support 20 different things by making a 21st thing that papers over all of them. And along the way you can try to fix some of the design problems.

The web. The C programming language. Electron. It’s a tale as old as time.
Architect cake-maker's geometric 3D-printed cakes (2017)
dupe: https://news.ycombinator.com/item?id=38246624

alternatively, maybe fitbit didn't deploy to 20 users first <https://news.ycombinator.com/item?id=38258101>
Too late, YouTube is already infested. Once you notice it you can't unsee it. I would come across a video talking about, say, an anime. All it does is summarize a movie or episode or season. And the voice is crazy obviously just AI generated. The script and whole video are probably AI generated too. Once I noticed that, I did a YouTube search for the same title of the video and you can find like another dozen videos with the same title of various lengths from different channels. Worse of all they have hundreds of thousands of views if not more and _seemingly_ human interactions in the comments. Yet nobody pointing out the obvious AI-ness of it all. Maybe they delete those comments? I dunno. The whole thing is just utterly bizarre. All I can say maybe is just downvote, flag, report any videos or channels like that you see.
CGW = Can't Go Wrong...love it
> The entirety of gradual typing works by type inference

Is not a correct statement. You can use gradual typing with explicit type annotations or via inference, it makes no difference to the concept of gradual typing. Gradual typing itself is a way of handling the case of a language being both statically and dynamically typed and handling the interaction between the two portions.
I would give that relationship the Carthaginian solution.
>I think 2-5 are pretty unlikely and/or impractical given the conflicting demands on officer time in the real world.

Respectfully, you don't seem to have any experience with law enforcement or military. 2-5 happen routinely.

>There are 10,000 ShotSpotter events a year.

And that is a separate issue of capacity vs demand. Nevertheless, a system like ShotSpotter, when paired with resources and a triage system, is a very real augmentation to law enforcement capacity.

The problems with SpotShotter are completely separate from this. That's precisely why law enforcement seems to want it so badly.
Pray tell, how painful was your discovery?
It'd be pretty silly to implement an OTA scheme that didn't check signatures before installing updates. That would mean any random attacker could soft-brick the module by sending an invalid image, which a development image should be to a production vehicle.

You could get this situation if the application code accepted signatures the bootloader does not though. I can imagine that accidentally occurring.
A tiny Pacific Island became the global capital of cybercrime
Sigstore artifact signature verification may be part of a SLSA secure software supply chain workflow.

slsa-framework/slsa-github-generator > Generate [signed] provenance metadata :
https://github.com/slsa-framework/slsa-github-generator#gene... :

> Supply chain Levels for Software Artifacts, or SLSA (salsa), is a security framework, a check-list of standards and controls to prevent tampering, improve integrity, and secure packages and infrastructure in your projects, businesses or enterprises.

> SLSA defines an incrementally-adoptable set of levels which are defined in terms of increasing compliance and assurance. SLSA levels are like a common language to talk about how secure software, supply chains and their component parts really are.
> Avoid self-hosting your compiler

Not sure this is so problematic anymore.

The Zig folks targeted WASM so that they can bootstrap without needing a second compiler implementation. Compilers don't need a lot of POSIX in order to be functional.
My simplicity toolkit: Programming (part 2)
I'm not arguing whether or not this is copying. I"m pointing out that a seller of AI services could market their model as being trained on source material that is exclusively from outside the window that copyright currently applies to.
> isn't it a good idea for a startup to commit to this at the beginning?

The source code is part of a startup’s IP. When a startup fails the IP goes to the investors and debtors who can try to recoup some of their investment by selling the IP.

By the time a company fails, the source code isn’t really theirs to give away any more. They have to hand it over to investors. It’s the same reason a failing startup can’t just give away all of their office furniture or other assets.

Even if we ignore that, releasing source code doesn’t actually do anything for most customers of a SaaS platform. They were paying for the service, not the source code. The source code wasn’t designed for individual use, so self-hosting isn’t going to make sense. Maybe some other group would try to run a company around it, but if the first company failed to become sustainable with the source code it’s less likely that a second company would.
> People need social support to help them understand what decisions are good, and make good decisions.

you mean to make the decisions you consider good.
I wonder how long before a company does this; then the software gains traction because it's open and free, so they re-incorporate and re-license the software.

Or have I not been paying enough attention, and this already happened?
Just looking at his posts on TS today, it ranges from 200 to 1,000 comments. The comments are almost entirely memes that could easily be bots, many are not even friendly to Trump. These numbers sound neither impressive, nor worth losing any money over.
Well yea, just like the german word.
The article states that the speedometer is unaffected:

"Speedometer, charging, backup cameras, locks, lights, wipers, and turn signals are all still functional with the 2023.42 error."
The line is clear, deepfake stuff is supposed to be labeled. This is not a luddite moral panic measure that would label scripts.
Thank you so much! This looks like some good morning-with-coffee reading!
> no Russian invasion: no shelling of plant

If we apply the same logic of no A : no B, then "Russian invasion" would be the B in some other equation, e.g., no A : no Russian invasion. What would that A be?
Honest and sensible take, thank you.

Do you think that all areas of engineering will be impacted? I feel like the job of an EE or a ME is still inherently out of reach of LLMs.
Such an excellent coincidence that it happens to be on my birthday! In fact to celebrate, I did set up the only livestream in existence on YouTube (afaik) to capture this: https://www.youtube.com/live/DN1SZ6X7Vfo
(For the record, I wouldn't apply this to Elon specifically, but I think this is a good moment to plug a book-quote.)

> You think he's a genius?" she said, raising her eyebrows. The high-[noble] twit?

> "I don't know him quite well enough, yet. But I suspect so, a part of the time."

> "Can you be a genius part of the time?"

> "All the geniuses I ever met were so just part of the time. To qualify, you only have to be great once, you know. Once when it matters."

-- Komarr by Lois McMaster Bujold
Extra passive cooling on a building has more immediate local effects, namely if my house is cooler I don't have to run the A/C as much. A/C is a _huge_ power suck, so avoiding even a little is huge.
It's our Mayan calendar moment :)
Huh, nifty, sort of.

But I think this whole model is wrong. For as long as I'm aware, every serious network config system (at least Cisco IOS and everything that came after) has it right: there is a live configuration and a saved configuration. You can edit the live configuration, and you can commit to the saved configuration.

So with netplan try, you edit the configuration, hope you don't crash or otherwise reboot, run netplan try, and hope it succeeds in rolling back on failure. That's a lot of hoping. With old IOS, you would just not do 'write memory' until you get the configuration right.

Similarly, netplan apply -state relies on the user to do some horrible manual shuffling of configuration. An IOS-like solution would make this automatic.

In the context of netplan, this could be quite straightforward. Instead of just /etc/netplan, there would be:

/etc/netplan: The configuration to be loaded at boot.

/var/run/netplan-live: The configuration that was most recently applied. NOTHING EXCEPT THE NETPLAN TOOLING EDITS THIS.

/tmp/whatever (or any other path): configuration that the administrator wants to test.

To use it, the admin could stage their configuration anywhere they want and netplan apply it. Then netplan commit would commit the running configuration to /etc/netplan. -state is automatic: it's in /var/run/netplan-live.

re: the last issue, one of my servers has a NIC with a name like eno12345np1. On that physical link is a vlan with tag 1234. This gives a name like "eno12345np1.1234". That plus the trailing NULL is 17 bytes, which is too long. Now this isn't strictly netplan's fault (although eno12345np1 really is excessive IMO), but the fact that netplan can't intelligently handle this or at least notice when I do netplan apply is fairly sad.
Would there be any returns to pairing this approach with recent advances in laser cooling (and integrated photonics)?
This is why I don't really want my car to have any antenna (that receives/interprets code) or receive OTA updates, ever.

I'd like to please force any attackers to at least be within 50 feet of my TPMS, instead of being literally anywhere on the planet.

A car doesn't need data updates, and definitely not code updates[1]

1. source: every car built in previous century.
What's it take to produce opium? Some (opium) poppies, a razor blade, something to scrape the gum up, and a bit of drying time?

Market size seems like a better bet, yeah. Plus nobody takes weed as seriously as opiates.
People in the us visit healthcare providers about just as much, maybe a little less, it’s just that they pay 5x per visit compared to other countries in Europe due to massive regulatory capture and the behemoth of bureaucracy.
Yeah, right through scraping the pan into a bechamel, this reads like about the most straightforward and obvious pan fried chicken method possible (aside from doing exactly this but skipping the sauce completely). I’m surprised it rates attachment to a particular place at all. I’d think the distinction’s in the seasoning, but the article suggests a lack of consistency there, so that’s not it.

[edit] actually, the steaming bit is a deviation from the simplest preparation. Not sure how big a difference it makes, possibly a lot. Wikipedia also claims that the traditional Maryland-native dish may include a banana garnish, though this article doesn’t mention that.
Obviously they want social chaos in the USA, pitting right against left is one way of doing that, so maybe just have a self adjusting algo that detects which way they lean and then slowly increase the ratio of right to neutral/left ideas(videos). Slowly push the person in that direction a bit at a time over months. I've been thinking about signup up for a mysudo account and playing with the algos to see how long it takes to become a full on Marxist and also a MAGA extremist.
Even then, SUVs and pickup trucks are poor choices for off-roading, due to being extremely heavy and having long wheelbases. For driving on dirt roads, they're fine, but then so is a station wagon.
https://www.wusa9.com/article/news/local/maryland/driver-hit...

"Current laws in many ways do not give substantial protections to victims struck by vehicles. As legislative liaison for the Maryland State’s Attorneys’ Association, I would welcome any discussion and examine any changes proposed to the legislature. We share concerns about keeping our community members safe on the roads,” said State’s Attorney John McCarthy."
You don't need the language to be involved to use this strategy, if you can rely on the OS. Lots of programs are structured this way already: open your secure port as root, then daemonize as an untrusted user.

However, I quite like the idea of using the application/library interface to enforce the restrictions structurally, rather than temporally.
Handling Secrets in NixOS: An Overview (git-crypt, agenix, sops-nix)
The links don't appear bold to me, using firefox on desktop.
Overall point: agreed, talking to strangers can be a great experience and is the stuff of adventures and stories sometimes. I've travelled alone a few times and the experience always puts me in a persona where I talk to random people whenever I have the chance. I've met people in bars and airplanes, hell I've had some great dates with girls I've met and adventures with groups this way. Its fun, I recommend it.

But when it comes to chatting up service people? Meh. It can be fun, but the experience is mixed and its not really why that person is behind the counter. Often people struggle just to make the right order, let alone ask how their day is going.
It often takes months for distros as large as rhel to fix med. Or even high severity CVE. That is assuming your OS is getting updated properly. Maybe it is a container and you are doing that as part of your pipeline. But all that it means having the dependency in an rpm or deb file vs in a github repo pulled by conan or similar, is that there is someone you can sue that is supposed to notice the cve and roll out a new rpm or deb file. They aren't doing massive pipelines full of fuzzers and custom unit tests for all those packages, they are just... packaging... them. Otherwise we wouldn't be seeing things like the curl and openssl vulns. Yes you might have some recourse to bug rhel to fix it, where a crate author might not care, but that really isn't the experience I am having. If anything I end up pulling dependencies into my system to build if I can so I don't have to wait on the OS company. Between corporate IT and the OS companies delay as middle-men, my OS based dependencies are always the most aged and vulnerable of all my dependencies.
I'm not sure how that backs up your statement that it's very common for a pedestrian to run across the street in front of a car that not only saw them and started braking appropriately, but was also going below the speed limit.
This is kinda side to my main point: while online knowledge is great, there are sometimes surprisingly deep gaps in it. So I can see AI trained on it sometimes struggle in surprising ways.
It's very easy to tell if pedestrians are walking on a parking lot, so use your pattern recognition given to you by evolution (sic) and don't drive on them.
Personal responsibility, driver!
The word "knight" was mispronounced in this movie.