skysight-inc/HackerNews huggingface dataset:
Compute module !=sbc in my mind. It requires the physical ports etc and should be standalone, a compute module isn't designed to be standalone.

Otherwise we could call an arduino an sbc
The First Explorers: A game like Age of Empires with a solo developer [video]
I thought this was similar ot Tiddlywiki[0], but then I saw all the LLM integration stuff.

[0] https://tiddlywiki.com/
That was the issue, it still felt separate (I'm not sure if this was due to regulations or legacy systems). I was given logins to access their systems, and there were over a dozen, and no one ever did explain what they were all for. When I asked, the best I got was that it depended on the country, but even that wasn't too clear. I never did bother to figure it out. Eventually I transferred out of the team that had to care about that and had them delete my accounts. It's cropping back up in my new team, but so far the team in the EU is handling everything for their region. If they try to have us take if over, I think we'll need to run everything we do past legal, because none of us in the US have any idea what all the laws and rules are, not being around it.
How would you have known this at first from rubbing rods and playing with static electricity?
I must have really bad luck for voice control systems, because I've tried most of them, and there were only two that reliably worked for me:

1) Most recent breed of ML models, backed in part by LLMs;

2) A voice control system I hacked together some 17 years ago, with Microsoft Speech API and a cheap microphone I soldered to a long cable and stuck to the side of the wardrobe. It had the benefit of using a fixed grammar tree, and it was in the saner time when the vendor actually allowed you to train the system on your own texts.

Everything else - especially current voice assistants and dictation software on the couple flagship phones I've used over the years - was garbage compared to that.

So again, I must be the unluckiest person in the world when it comes to voice recognition, because what you wrote is entirely counter to my experience.
The same as is true for most 1990s Win32 apps. Java and the Windows API seem to be the only stable pillars in this industry.
The program taking a million of years is hyperbole but spinning up a GPU cluster for this can't possibly be an effective use of time.
This is why Piracy is good for humanity.
Agile methods, without the cult and hype, are very reasonable. They took Toyota from a producer of second-class cars for a local market to world domination.
> I'm building a sort of compiler for it with full support for Namespaces, Schema, XLinks and all of that, boring stuff that needs to be done, I don't understand why this needs to be your problem though

Well if you just do the generic version uncritically, you end up with all sorts of security vulnerabilities. Things like xml external entities, xinclude have causes quite a few security issues over the years when processing svgs.
This legislation is not the same, however resembles the Australian anti-encryption ¹ one. Which has some consequences ² for journalism (for context).

1 - https://news.ycombinator.com/item?id=18636076

2 - https://news.ycombinator.com/item?id=20390192
Many many authors publish work freely, now more than ever. Without monetary reward.

Here's a tiny tip of the massive iceberg https://independentbookreview.com/2020/07/30/10-free-literar...
Bad code is hard to read.
Good code is easy to change.

That's it, I think. Then you recurse up into architecture.

Bad architecture is hard to follow. (spaghetti code)
Good architecture is easy to change.

Yes, this means you can have code that's neither bad (it's easy to read) nor good (but still hard to change). In the past I've called this "lasagna code" - the layers are super clear, and it's easy to follow how each connects, but they're far too integrated to allow for any changes.

It's harder to phrase on the level of "software", but mabye something like:

Bad software is hard to use.
Good software does its job and then gets out of the way.
I’ve been following the Science-Centre-changing-locations-to-Harbourfront story for quite a while and Never heard (from anyone who told me the story) about the roof as being a reason for the move, so I wonder how recent the roof issue is. I’d prefer the Science Centre close immediately on a temporary basis to better evaluate the possibility of repairing the roof rather than using it as an excuse to move the Centre to the Harbourfornt, which is what the Premier wants, broken roof or not.
> No matter how self-evidently full of excrement their droppings here may be.

With this you do exactly what we're asking commenters to avoid doing on HN. It's not as bad as if you were hurling the insult directly at someone, but it's not so different either—as the reply you got demonstrated.

The issue isn't that we shouldn't reference each other's nationality—it's that we should be open, curious and respectful with each other, most of all when it comes to divisive topics. When people start talking about other people's countries scornfully or aggressively or snarkily, that's when it becomes flamebait and a moderation issue.

In addition to the above: having just taken a look at your commenting history, it's clear that you've been using HN primarily for political and nationalistic battle. Just as I said to the other users, that's not allowed on HN and we ban accounts that do it, regardless of which side you're battling for or against. It's not what this site is for, and destroys what it is for.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules from now on, we'd appreciate it.
It's interesting that 9 year old me remembers opening the box like yesterday because of those items.
The cautionary tale of Huy Fong's hot sauce
The "who" was William R. Lucas.

There was a recent Netflix documentary where they interviewed him. He was the NASA manager that made the final call.

On video, he flatly stated that he would make the same decision again and had no regrets: https://www.syfy.com/syfy-wire/netflix-challenger-final-flig...

I had never seen anyone who is more obviously a psychopath than this guy.

You know that theory that people like that gravitate towards management positions? Yeah... it's this guy. Literally him. Happy to send people into the meat grinder for "progress", even though no actually scientific progress of any import was planned for the Challenger mission. It was mostly a publicity stunt!
https://archive.ph/mQg24
I see. I thought it was a direct quote. I'm not sure the linked comment matches the sentiment in your original statement.
But why the hate for blue light? When you look at this on the manufacturer's web page they advertise that like preference wouldn't be nice. ”100% amber”, "blue free!”, gross! I won't be doing that for any reason.

If someone else wants amber, fine but why not an option?
Multiple at once. Good pointer on `--update-refs`!

I can think of quite a few additional concerns. Overall I think it comes down to how the team wants to handle code reviews.

Personally, I do think if the team is at the level to coordinate and execute on a stack list of PRs, there is little need to incur extra round-trip times for "reviewing" precursor changes and instead focus review time where it is explicitly wanted.

Though, I do indeed like stacked PRs over commit-list because there is more incremental progress, but it does come with some costs. For example, perhaps the last reviewer does not like the overall direction that the cumulative work has led to.

My experience is that at that rate, it's best to let teams decide how they want to operate, formalize somewhat how things are shipped, and bias towards shipping. On the other end of the spectrum, a person quickly glancing at refactoring updates, not having good context on how a given PR fits in - it can almost put into question whether CR itself is entirely a best practice. Hence, I'm a fan of "ship/show/ask". I think it mostly does away with the need for stacking PRs with very little downside (and upside of greater efficiency, CR is spent time reviewing more important code, things that benefit from CR and use the reviewers time well, and makes for a better flow for the author since they can readily merge).
What's the context for launch preference for python only and not elixir/clojure, or cl?

Why not just use other available software bundles that support/do what's needed?
god i wish it were the norm that the original .tex were freely available for such publications
Computer systems security isn't binary. It's also not a human right. Or something anyone but small minority cares about beyond the surface level.

Extra security is a feature of enterprise plans precisely because enterprises are forced to buy them by compliance requirements (a good chunk of which is just security theater and blame shifting); no one else cares, people buy stuff, things mostly do not go wrong - a market balance is achieved.

I can see why this isn't ideal or desirable, but security maximalism also has a nasty habit of killing all utility of products and disempowering end-users, so I'm very much in the camp of trading security over other concerns.
https://i.kym-cdn.com/photos/images/original/001/275/257/dbc...
Well, 216 GW of solar is in no way comparable to 20GW of nuclear. Capacity factor much higher, much more reliable + no storage needed.

What's more, Chinese nuclear power is sometimes also used to heat homes.
https://www.globaltimes.cn/page/202211/1278469.shtml

If you want to make an intellectually honest comparison, this is the reality.
Haven't used it yet but now that I know it exists I'll give it a try next time I need it
What I meant was an interview from 2004 referenced here (couldn't find the original source online): https://www.nmz.de/politik-betrieb/kulturpolitik/bill-gates-...

He said DVDs would be replaced within 10 years by VOD TV. He also claimed that phones and Pocket PCs would have a big future.
Sure looks that way. Usually the lip on the plastic ring is at the top.
“Every community owns and controls the means of production upon which they depend for their survival.”

Such a system does not exist.

Your obvious point, that individual authors can publish their work freely, does little to change the system that requires government enforced punishment for people who would copy and share information available to them. But it would be unethical to pull the rug out from under authors who depend on that system today, so as I see it the best course of action is to make that system unnecessary through community support of all people, and the only ethical way I see to create that is by community ownership of the means of production.

> If you don’t reward great effort, virtually nobody provides it.

I strongly believe this is false and nonsense. This is propaganda from people who benefit from the system that rewards owners of capital who fear community ownership of the means of production.
Amazing how the open source community was a total failure as predicted!
BTW, hi, I'm the one running this challenge -- let me know if you have any questions! So far most of the interest has been from within the existing Opus Magnum community, but maybe some hotshot AI programmer on here can show us all how it's done in October.
twitter is throwing now 7 captchas at me, this must have hit some detector. anyone got an archive link?
> nowhere near where it needs to be to handle real scale.

This is a phenomenally solvable problem. And it’ll scale without requiring more humans to train and monitor.
> “Great times. The best times for the last 45 years,” he [Lisbon mayor] said. “It’s crazy.”

No idea why Portuguese are complaining about affordability in Lisbon when the mayor is saying everything is fine.

/s
> This is book communism and fails for the same reasons as regular communism. It is in nobody’s interest to do any hard work. If you don’t reward great effort, virtually nobody provides it.

Counterpoint that is decidedly not motivated by communism:

https://dev.realworldocaml.org/

There are many books like it, comprehensive, written with great effort, and free for anyone to read.
the service needs to be better, please improve and errors in the configuration of the website
We just published this article yesterday. Happy to answer any questions that might come up.
I think the point the commenter was making is, why not just archive those books in that case?

Just ignore the books with authors that have released the works for monetary gain. I don't know whether or not such an archive is at all attractive to anyone? But maybe over time it might start to move the needle?
Are all "rich monopolists" the same?
Ok nvm, Carlsbad is an unrelated coincidence
Of all the things to juxtapose as a contrast to communism and the failures of an overbearing government mucking too
much in natural market forces you pick copyright?!
I mean the obvious one is cross platform support? People who don't want or have an icloud account?

Contrary to your belief there are still people out there living outside the apple bubble.
Thanks for that info. I'll definitely keep it plugged in then.
Children, um, don't use this kind of reasoning.
Looks like the publishers are doing their best for libgen/ipfs to succeed.

Makes you wonder: Do they even have data on their business growth factors? I don't but I'd guess that:

1. nobody is printing downloaded books

2. instead, people like me _buy_ printed books after browsing through them online
It seems you’d need to handle sync by pointing your database at a local path and sharing that path through some cloud option.
40 years later, X Window System is far more relevant than anyone could guess
From today's another thread (https://news.ycombinator.com/item?id=40754463):

> "Spain is Europe’s fastest-growing big economy. Nearly three-quarters of the country’s recent growth and one in four new jobs are linked to tourism"
I'm afraid you're underestimating the provocation and aggression in your comments by quite a lot. That's normal in the sense that everyone does it, but it's important to understand how that dynamic works if you want to use HN appropriately (and therefore not get banned).

Here's how it works: people underestimate their own provocations by at least 10x and overestimate the other side's provocations by another 10x, leading to a 100x skew (I'm speaking metaphorically of course) between their own perception and how things appear to an ordinary reader. It's basically a case of "objects in the mirror are closer than they appear" - a lot closer. https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

This is how we end up getting flamewars in which all the participants are certain that their contributions are the reasonable ones, the other side started it, and the only thing the mods need to do is put a stop to the bad behavior of the others.

As for the other two accounts you were asking about, the simple answer is I hadn't looked at their comment histories yet. All three of you are on the wrong side of the line in a similar way, so the moderation response is more or less the same in each case—once we've seen the data, that is. We can't moderate what we don't see, and we don't come close to seeing everything that gets posted here, or even 10% of what gets posted here.

It's common for people to see a post or an account which hasn't been publicly moderated and jump to the conclusion that the mods must be condoning it and therefore taking the other side. That's a non sequitur. By far the most likely explanation is that we didn't see it.
Every Apple device (even headphones!) does this by inferring your schedule and charging to 100% just in time or just never if for example you charge your watch every night but only use half the battery. I just wish it was slightly less automatic because it definitely gets tripped up by my occasional insomnia.
robots.txt is a suggestion not a rule
I think China more than any other country is just looking to make money. And that’s a good thing. The rest of the world is really fed up with the U.S. and its ideological motivations for messing with other countries. For example, Biden’s recent Karening about “human rights” in Bangladesh: https://www.aei.org/op-eds/bangladesh-shows-the-limits-of-bi....
> Numbers and numeric quantities aren't a real thing that exists in the world. They exist only in our minds.

Is math invented or discovered?

* https://www.sfu.ca/~rpyke/cafe/livio.pdf

See also "The Unreasonable Effectiveness of Mathematics in the Natural Sciences" by Wigner:

* https://en.wikipedia.org/wiki/The_Unreasonable_Effectiveness...
IMO the issue is that we used his convention even after we realized he was wrong.
As a student, this trips me up immeasurably, especially after learning non-symmetric circuits.
> I'm not putting my life in the hands of this software.

If you were a professional driver, you know you put your life in the hands of people right? The average person is a pretty terrible driver. I’ll take a safely trained machine all day every day.
The answer is laid out in detail at the beginning (of this rather lengthy document). But short answer: yes.

Currently, the problem with a Java program is that you have two two forms representations: Full-detail Syntax and low-level bytecode. However, other JDK projects find themselves wanting something in the middle. Or even better, be able to create a custom model of the program for a specific purpose.

Ventures into this space are not entirely new. Several years ago, there was some research into "lambda cracking". Aka removing all glue-code from how Java Streams work and turn them into efficient iterative code (think Rust Iterators). But this never came far. With this approach, you could have specialized models for spezialied features without forcing the whole ecosystem to adopt another general-purpose model that very likely ends up being opinionated.
The best part had to be the whole moral grandstanding they had when doing it.

Controlled digital lending was tolerated. It was never legal.

I can't buy a bunch of DVDs and start a streaming service even if a each copy can only be watched by a single person at a time.

It really sucks since they do a lot of good work aside from this.
1) “Easy to imagine”? Idunno... What with the WP article showing how one guy got most of the way there in a single human lifetime (considerably less, actually, since he didn't start the project at birth), isn't it much easier to imagine that it would take just a few human lifespans?

2) Foxes. The plural is “foxes”. “Fox's” is the singular possessive, as in “Wow, look at that fox's beautiful pelt!”.
One other thing that is a bit weird about SVG is how some parts don't feel tightly integrated. For example, paths and SMIL events have their own syntax. And a lot of APIs related to them seem to be either abandoned, deprecated, or just hard to find. There's also SVG2 which is confusing, as it seems like no browser will ever implement it fully.

That being said, SVG allows you to create quite beautiful and complex effects with relatively little code.
Tourist gives you such great returns on investment it doesn’t make sense to do anything else if you have capital

Yep, I'm considering buying a vacation home to Airbnb for this reason. I have mixed feelings about it though, because I don't want to be part of the problem. But I live in NYC and I can't move (shared custody), nor can I buy a suitable home in the city, meanwhile the national housing market is exploding. I need some way to hedge for real estate inflation, and vacation rentals have better ROI.
California voters lose a shot at checking state and local tax hikes
IconVG was looking promising but it seems abandoned at this point... The README doesn't mention anything and the repo isn't archived, but the last real commit is from 3+ years ago

https://github.com/google/iconvg
>> Monotonic-only improvement is the path to getting trapped. Take chances, make mistakes, and get messy.

> The evolution disagrees.

It’s not an either/or. Vast modularized localized improvement allows for the ability to prune and select what does and doesn’t work.

https://hbr.org/2020/01/taming-complexity
How were you handling GPU state w/ pytorch? We added some custom code around CRIU to enable GPU checkpointing fwiw: https://docs.cedana.ai/setup/gpu-checkpointing/
I like your point. The exception is if the project you work on is itself downstream, in which case maintainers will rebase those “published” commits, probably employing the same technique they use to keep their local development branches up-to-date with the downstream project.
Q3 just got derailed for all Rockset customers.

These migrations are going to be complicated as there is no 1-1 drop-in replacement. They will touch every aspect of the data lifecycle, from ingestion and transformation to serving. Query optimization will also have to be redone/rethought.

At Propel, we just announced our Rockset migration service to help customers through this process:
https://www.propeldata.com/blog/rockset-migration-service
I think probably for garbage collection reasons.

At my [place of work] we have built a simple event system in top of lambda functions, sqs, s3, eventbridge etc to ingest and add metadata to events before sending them on to various consumers.

We replaced an older kafka system that did lots of transformations to the data making it impossible to source the origin of a field at the consumer level; the newer system uses an extremely KISS approach - collate related data without transformation, add metadata and tags for consumers to use as a heads up and then leave it at that.

I agree that most regular stuff should just be http (or whatever) microservices as the garbage collection is free; requests, sockets, etc time out and then there's no rubbish left over. In an event based system if you have issues then suddenly you might have dozens of queues filled with garbage that requires cleanup.

There are definitely pros to event based, the whole idea of "replaying" etc is cool but like...I've never felt the need to do that...ever.

The event volume that we do process is quite low though, maybe a couple hundred k messages a day.
As a cyclist, I trust the Waymos significantly more than human drivers to not hit me (I've been biking in SF since Jan and already had 3 unsafe incidents). The more, the better, I say.
Do you buy a premade nasal spray with carrageenan or make your own somehow?
dexter is Latin for right and sinister is left, rotatory is probably rotation and hat fit in with polarization.

Where does levor... come from for left? Perhaps a newer Latin "left" than I was taught?
> I've never heard of ransomware, botnets, or keyloggers on iPhones.

Pegasus?
I've been maintaining a "port" of an older enterprise KVM tool that was written for something along the lines of Java 6-8 and required a very minimal rewrite patch to keep working. The most annoying parts of older Java binaries are ones that used the "sun.*" packages that were disabled at some point.

https://github.com/mmastrac/raritan-multi-platform-client-mo...

Say what you will about Java, but the app actually functions -- including all the wild features like remote virtual media, audio tunnelling, etc. It doesn't look very pretty, however.
The preprint is available on bioxiv

https://www.biorxiv.org/content/10.1101/2024.04.25.591220v1....
Gruber certainly is wired differently than some. How he manages to continue posting so regularly is hard to comprehend.

Post-Steve Apple gets progressively duller and, on the whole worse, year after year. In olden days, an Apple keynote was the highpoint of my week; now, watching one is as joyful as a traffic jam.

Yet, there's Gruber, still churning out awestruck blog posts every week - some 1000 word comment on how the new Airpods Emoji is a stroke of genius; some treatise on why it's in fact a stroke of genius to ship power chargers with shoddier cables, etc.

He generally seems like a decent guy, but what he has written for the past decade doesn't seem like the best use of his time.
A little nicer but not something I'd pay for if it wasn't driverless. It's significantly more spacious than a Civic though.