skysight-inc/HackerNews huggingface dataset:
> This sounds like the famous quote: “Everything that can be invented has been invented.”

Thats for science and invention. Not engineering. Less, the current tech space in which we are catering to the public. Even when there are new inventions, it takes decades for one of them to materialize.

You could definitely work in a large research organization, do research with large funding - the research that your funders want you to do, of course. Then you can spend a few decades researching something, and maybe you can invent something new. If that would satisfy you, that's also a career option.
We're in agreement - what I said is basically that learning to use the tool better doesn't help, and what helped was to do exactly what you said, make smaller increments and integrate them frequently. Ad not rewriting large swaths - that's more of a product management issue and was outside our control. It wasn't all bad too - we were simply searching for that product-market fit.
Wow, it has super recent street cam images throughout my city. I had no idea this existed. Thanks!
Was it from a legitimate source?
> Most people seem to have accepted renewables have already won that price competition.

is that why they still get outrageous subsidies to be any kind of desirable to build?
Getting SARS-Cov-2 without getting an mRNA shot allows the body to develop durable immunity; how many people do you know who got the shot have gotten SARS-Cov-2 once or more after getting the shots and boosters?

I'm not trying to be controversial but it seems if just get SARS-Cov-2 and survive you're better off than if you didn't get the shots and boosters.
Please don't spread misinformation. There was no funeral yet. Holding a sheet of paper is hardly a disruptive protest.

And Elisabeth Windsor wasn't as respected as you'd like to think. They might have huge fanbase among Daily Mail readers but the royals are not very popular among well informed people.

I'm not going to bring up Andre's tendencies because this seems forbidden on HN, so have a read of this instead:

https://www.theguardian.com/uk/2010/sep/24/queen-poverty-gra...
In most states it is a free for all, especially in non-medical stores. A few of the medical only states require them to be dispensed by a pharmacist, but that is the exception.
I'm not arguing that tech giants shouldn't run the risk of becoming public utilities - after all, quite a lot of their success could be attributed to utilising public resources, either directly or indirectly (user data, monopolistic approach to business, lack of relevant regulation at the time they were in their explosive growth periods, etc).

I could even see it as a potential way to balance public and private interests - if you try to consolidate too much - you run the risk of losing your private status and becomes a mix of private/public company, where some of the protections afforded to private businesses no longer apply.

There have been examples of these things happening, notably how railway became so dominant around the world that governments intervened and nationalised them. There's no way of knowing how long the current tech giant status quo will last - will it get worse or will they get slapped down.
> If you have access to the spec, EDI is easy and kind of fun, if you’re into parsing and manipulating data.

Yeah. And for the next business partner, you will have the same kind of "fun". And for the one after that, again. Ad infinitum.

In the real world, you will not even handle simple stuff like purchase orders without some kind of special case for every customer. Not in the parsing part, that's the one thing that works pretty well, but in how to interpret the data afterwards.
I suspect the volatility of the basket of goods and services that bottom decile buys is different than the volatility of the basket of goods and services of higher income/wealth deciles.

I notice people complaining about volatility of eating out, vacations, cars, houses, etc, but I wonder what the real data is for people who were working the $15 per hour jobs that are now $20 per hour jobs. They might very well be earning $10k+ more per year, but not paying that much more in their expenses.
I disagree, if you are an asshole to the degree that you're just throwing trash on the ground, you cannot be that intelligent.

An intelligent asshole still throws trash away properly.
It was from "The Lancet", so I think, yes?!
I found some floppy disks in my house from when I was a kid last year. I plugged them into a reader I had and they still worked. I didn't need them so I sold them on eBay and someone bought them and the reader.
Same goes for finance and many other topics outside of the expertise of most HN participants.
If you call your data exporter "Asparagus" I will throw a thesaurus at you every day until you come up with a better name for it that has some kind of mnemonic link to what it does. "Data Exporter" is okay, but "Catapult" or "Superhighway" or another whimsical name would be okay too, so long as it loosely matches the problem domain in a memorable way.
This depends on where.

In the UK, the RSPB (Royal Society for the Protection of Birds) has stated repeatedly that cat predation is having no real impact on bird populations.

In Australia? Much bigger issue.
Fine, true, palm oil is one of the rare exceptions. But the point is, this is not a tremendously complex issue. A person of average intelligence can learn about partially hydrogenated trans fats, and one or two other fats to avoid, and master this whole issue in a few minutes.
No, `project-ds9` is the obvious upgrade path.
I assume curating would mean freezing and cross-checking each article. This would take a while (I imagine years) and by the time it's done the information would be outdated.
I thought this example of a test statically analyzing the call tree to keep out unwanted functions was pretty neat.

https://go-review.googlesource.com/c/go/+/402554/11/src/cryp...
Because only Rogan has both the platform and enough f-you money to not care if he's deplatformed from the internet in total? And let's be honest: controversy drives interest, just like the MMA fight coverage he's a part of.
JBang [1] can help a lot here, especially with the new "BOM POM" feature. The experience feels closer to Go than Maven.

[1] - https://www.jbang.dev/documentation/guide/latest/dependencie...
Backup of Laravel Web Applications
The Enduring Allure of Choose Your Own Adventure Books
I remember when I learned about the Cuban missile crisis as a kid (in America) my initial thought was to ask what moral right the US had in nearly starting a war in order to stop the Soviets from moving their missiles to Cuba when both the USSR and Cuba wanted that.

Thankfully for the world saner minds prevailed and a settlement was reached. The soviets turned their ships around and the US removed their missiles from Turkey.

Such a settlement unfortunately is no longer possible with the current situation.
They need to be top level groups.

But yes, if you have public repos repoa/repoa and repob/repob instead of user/repoa and user/repob, then my understanding is both repoa and repob will hae 5GB each.
We actually don't need to run these experiments in mice anymore, we should have adequate data from the real-time studies in humans with multiple doses for 2 years now
inheritable... like... over successive generations?
They do this at airports. The easy answer is foam.

The problem it turns out is making large quantities of water based foam (without making it flammable somehow) is easiest when using perflourinated compounds.

Oops.
Free Speech speech by Christopher Hitchens (2006)
Show HN: I made 7k images with DALL-E 2 to create a reference/inspiration table
The posters cat likely spends much more of its time on mammals as targets than on birds (the post does imply it takes a large harvest of vermin mammals).

Other cats may largely target birds.
The SSD Edition: 2022 Drive Stats Mid-Year Review
55% of French electricity as of right now: https://app.electricitymaps.com/zone/FR?solar=false&remote=t...
I only very rarely see this in Java, even in huge monoliths. Not that there's a technical reason for this; I think there's a cultural expectation that you don't break backwards compatibility with Java libraries. Perhaps the Scala world is more cutting-edge and fluid so there are different cultural expectations.

The OP mentions Jackson. Jackson 1.x -> 2.x changed the package (so they are wholly separate libraries), Jackson 2.x -> 3.x will do it again. I've never had backwards compatibility issues with Jackson. I don't know what someone could be doing in jackson-module-scala that breaks with a minor version bump.
calling this a Tailwind alternative is a bit misleading, this actually makes way more sense than Tailwind
Perhaps, but that is not the question I’m asking
> Dropbox is also $0.06/year GB.

Dropbox is 10€/month, which comes with a max cap of 2TB for what amounts to cold storage for docs that are rarely touched.

GitLab comes at 20€/month, and comes with a max cap of 50GB for files that are actively edited.

Comparing GB is disingenuous as the usecases involving storage are hardly comparable.
>I can easily write something that doesn't use traits or iterators

Do you mean that you aren't using them at all or you aren't defining your own? Because I would expect any nontrivial rust program (outside of some obscure embedded context maybe) to make use of the traits that are in the standard library/your dependencies. Similarly, you can't even write a for loop without using iterators.

>panics all the time

That might be fine, depending on your usecase. Presumably if you were going to put it into production you would go through and handle the errors. Crucially, by grepping for `unwrap` and `expect` you can find the panics very easily.

>calls clone all over the place to satiate the BC

If it's not a performance issue then this might be fine.

>I could create very unidiomatic code that was still correct, but not performant or easy to read/use

This is true in every language. The value proposition of rust is that if you do write idiomatic code then it will likely be reasonably performant and easy to maintain.

>But with all those features surely I'm missing as many pitfalls as I know about?

Maybe, but not every program will need to use every feature. Quite a few of the more advanced features are mainly useful for libraries, for example.
Where exactly should this be discussed? We've seen that any COVID discussion that goes against the main narrative gets blackholed, people get cancelled for wanting to push the breaks, everyone gets pushed into a one-size fits all "solution" and we're finding out that we still need more data.
In Rust code, if you're not able to locally reason that an array index is valid, it should be written with .get() and the None case handled appropriately.

It's impossible to claim there's "no actual memory safety issue" when a program's invariants have been broken: all bets are off at that point.
So Apple had a beta period that gave developers a chance to test for compatibility and either Apple fixed the underlying issue before the OS released or the developer fixed their app. Either way, things worked as expected.

Photoshop actually is another example of things working as they should. Adobe has ported Photoshop from 68K, to PPC, to OS X, to x86 32 bit, to x86 64 bit, to ARM.

As far as subscriptions, I don’t use Photoshop. But back in the day, one seat of MS Office use to be $600. Now I can get a 5 user license of Office where each user can use Office on any combination of Macs, Windows PCs, iPhones, iPads and the web plus 5TB of cloud storage for $99 a year.

The vast majority of people are using laptops. But even desktop ARM Macs are seeing the same benefits from being able to ditch backwards compatibility.
There is a specification: https://developers.google.com/protocol-buffers/docs/referenc....

It took two minutes to find but now I wonder, is there something wrong with it…?
> Finally climate plays a huge part as well. I live where it gets over 100f in the suummer routinely. Even a 3 mile bike ride at that point means you're drenched in sweat, which is just not acceptable in a majority of environments.

I live in the American south where it routinely hits the upper 90s with very high humidity. I really hate this sort of thinking.

It's completely possible to ride 3 miles in 100 degree heat without actually getting very sweaty. The mind-blowing revelation? Just ride a bit more slowly! The natural breeze from your motion will evaporate perspiration. If you have hills to climb and find yourself struggling to keep your cool, it means you simply need to find lower gearing, so you can climb the hill at a similarly leisurely level of exertion.

There's a notion that cycling has to be a physically exhausting endeavor, but it really need not be. If you simply put in the same energy on the bike that you would put into walking, you'll move a lot faster than you would have walking, and you'll actually be a lot less sweaty due to the breeze.
> What if there are multiple latest releases for different OS's/chips?

Yep, that would be interesting to add. It can be done easily by adding a new parameter to the URL and the form.

> Also, would be could to turn it into an open-source Chrome extension!

I haven't thought about that. How would it work? By adding the repo URL in the extension windows, or just one click download when you're on the repo page?
> How does the person making this know it's actually good art?

How did Van Gogh know he was making good art when he cut off his ear...

> Wouldn't they have to be familiar with principles of composition, color, dynamics, and so on?

It really doesn't feel like art is something that can be formulated and constrained as such. And it never was. All of those are techniques to effect certain results to convey the emotion or the idea. If the computer already does the technique part, what's left to the artist is to imagine, feel and express.

> As it becomes easier to generate the art, it becomes more important to be capable of differentiating it (except for purely "industrial" production where "good enough" will do).

And you can be sure that people will differentiate themselves. Like how they did in every age before. Moreover, those who had a talent for art, but not a talent for all the techniques and the tricks that goes into making that art happen, will now start making art.

> What's the AI worth if it's supposed to generate Shakespeare-level writing, but no one is capable of assessing its quality?

If an AI is generating Shakespeare-level writing, and no one is capable of assessing its quality, then that's Shakespeare-level writing and its good.

Let's face it: Most of the 'high quality' criteria comes from our beautification and exaggeration of the arts of the past. There isn't any objective formula that is used to assess the 'quality' of any art.

If art creates thoughts and emotions in you, its good art.
I never understood how people bought into the whole "we assure you it's safe*" narrative. Unless, there's a secret time machine, there's no data (read: no science) to support such hyperbole. And yet, such statements were quickly followed by "...trust the science..." as well as attemps to marginalize those who asked to see that data from the future.

Such shenanigans doesn't build trust. It undermines it. As if gov and science need less trust at this point.

*effectively an untested type of vax technology is somehow miraculously free of any/all possible short and long term side effects? The comparisons to say the Polio vax were embarrassingly naive, at best. I don't get it.
Golang has two great things going for it:

1. Emphasis on API stability.

2. Simple dependency management that generally just works.
If you click on the "Politics" tag (which the author has attached to the article...), you'll quickly learn why.

They are a fan of free speech == unrestricted speech. Most larger ecosystems these days have a code of conduct, restricting some forms of expression if they are deemed detrimental to the community. Something that very much riles advocates of unrestricted speech. Often, having a code of conduct is conflated with social justice activism - a movement that is prominently lamented in US politics more so than Europe.

Note: I'm not interested in debating which side is right here, or if that conflating of positions makes sense. Just pointing out the likely origin of the "microcosm" comment.
Ask HN: Lisp Macros for Self-Improving AI?
I'm not an expert in Lisp but from what I understand, Lisp macros allow for self-modifying code while the program is running:

https://stackoverflow.com/questions/36416532/lisp-in-ai-self-modifying-code-and-domain-specific-levels-of-abstraction

I was wondering if this is useful for AI that can modify (improve) its own code. Am I missing something?
until ai actually starts procedurally creating images with bespoke tools rather than blending pixels it will in fact be fairly easy to distinguish a made image from a generated one for the same reasons you can usually tell if someone painted over 3d or used a photo base. ai has a lot of dalle-isms and artifacts that i cannot see going away any time soon.
on top of that you could simply require posted images to come with a process timelapse. heavypaint and a few other pieces of software already store those in the png data.
Iirc NarcissiusJS was a test-bed for future JS features at a time when development was a bit slow that allowed quick prototypes.

https://github.com/mozilla/narcissus
https://wiki.mozilla.org/Narcissus
That's obviously where Russia went wrong. The US made stupid mistakes when it comes to Cuba, but with the Soviet missiles they made it stick.

In contrast, Russia thought that could take over a country while Europe and the US would sit still. Then when that didn't happen, Russia didn't figure out that something was going wrong. So they got a complete economic boycott and they are letting Ukraine destroy most of the Russian army.

Soon Russia will be a country with no economy to speak of and no army.
I think that I disagree. Not because I think Loom is a good design, but because I've seen the same design mistake committed a couple times before, and, despite initial hype, people tend learn to hate and avoid it long, long before it can become as intractable a problem as null is.

The worst I anticipate coming from it is some hassles in production and a whole lot of time wasted futilely trying to explain why I don't like it to people who've had 1/10 as much time as me to become bitter and jaded from working in the profession.
Or we can just designed one handed garbage bins which require thumbs.
The part that is the "transpiler" is visit.c and visit.h.

You can use it as reference to create different "visits". For instance, I am
implementing a code format at "visitformat.c".

I have implemented a "naming convention checker" inside the parser, but it
also can be a "visit".

Static analysis etc..can be a visit.

Inside the visit context you will find

struct ast ast;

That is the AST.

I would say the syntactic analysis parser is 100% complete C23.

Semantic analysis that is not 100%.
I came up with the idea with my first PC to name my computers after Popes (skipping the numbers). That computer was named Peter. To be honest, I could not tell you the name of the laptop I’m typing this on right now without looking it up. So much for a clever naming scheme being useful.
This is a good question. It also highlights the danger of a lay-interpretation of these results.

It is certainly already known that exposure to one viral strain can weaken response to others. But this fact has to be taken as part of a body of knowledge on how these effects balance each other to come to any kind of cost-benefit conclusions.

https://en.wikipedia.org/wiki/Original_antigenic_sin
Steve Blank: Private Capital and the America’s Frontier Fund Steps Up
Show HN: Just launched a YC competitor: nospeedlimit.near
So he has more money and popularity than God yet he needs to desperately generate controversy to get more... money and popularity or something?
> We should all be lobbying for a large neutral buffer zone between US-aligned Europe and Russia, not expanding the alliance designed to destroy Russia towards Moscow.

Ukraine was neutral before 2014, somehow it didn't help. It didn't get invaded because they were about to join NATO, but because they started to orient themselves to the EU.

What you actually argue for, and what Putin is after, is to let Russia re-build its satellite system of countries dependent on Russia.
> so home sellers will be forced to lower prices.

If I were an home seller not in distress (which, in this market and low unemployment rate, is still the vast majority of sellers), why would I want to lower prices for an asset I bought financing at a 2% rate?

The latest news point to inventory actually decreasing as home sellers take homes off the market, waiting for better times (i.e. lower interest rates, which might happen in a few years).
The initial description, which is of checking out mentally, is completely incongruous with the interviews at the end, which are about being on call at all hours.
So... exactly the same problem with adenovirus-vector vaccines, in that each vector virus is "burned" by the introduction of a vaccine using it? That's somewhat disappointing.
We say "The La Brea Tar Pits" without a second thought.
> If protest is to make a point, it doesn't seem like the right thing to do amongst people who presumably support [the topic being protested].

You've just described protesting.
> These are people who use floppy disks as a way to get information in and out of a machine. Imagine it’s 1990, and you’re building a big industrial machine of one kind or another. You design it to last 50 years and you’d want to use the best technology available. At the time this was a 3.5-inch floppy disk.

This quote had me wondering if you could build a hardware emulator layer that would allow you to use a USB-drive with an IDE floppy drive interface. A quick Google search revealed that someone already builds this!

https://www.youtube.com/watch?v=KwL65rtjuBQ
I wonder how he handles TestFlight's 90-day limit before a build expires. I'd probably just setup a GitHub Action to run every 1-2 months (to give some buffer if something goes wrong) to push a "new" build.

Sidenote, Lambda/DynamoDB/S3 (and maybe cloudfront) is a really nice little stack to work with for one-off projects like this. I've used it a couple times now for small seasonal/burst-y projects and it's always been a joy to use. It doesn't always scale (as in larger codebase) great unless you put in the work but for a handful of "endpoints" with storage (S3) and data (DynamoDB) bucket it's very nice and dirt cheap.
When I was a kid in 1998, the newly returned Steve Jobs introduced the original iMac from Apple, the first Mac without a floppy disk drive. This seemed like a monumental shift to me at the time, and me and my friends had just started to write our own freeware and shareware video games for the platform. I named our software company SloppyDisk Software. We stuck to that brand for around 10 years, releasing games like Sloppy Sokoban, Pong Wars, and Descender.

Crazy to think that now there's just one disk supplier hanging on to a bulk order of floppies, supplying the whole world.

Here's what sloppydisk.com looked like in its heyday, for those interested: http://web.archive.org/web/20070921170305/http://www.sloppyd...
Massive offense? The police are worried they might look weak so they err on the side of punishing the innocent here.

If there was substantial potential for inciting a conflict between large groups of people, sure, this might be breach of peace, but this was a handful of people holding up signs peacefully, in a rather quiet manner.

I will never not be amazed how often the powerful will receive support for free from their subjects.
I'll be pedantic again ... you changed what I wrote from "at least" a year to "more like" a year, which is actually quite different.