skysight-inc/HackerNews huggingface dataset:
If you need an easy solution to compress your PDF files and enhance your data-sharing process, use the PDF to ZIP Converter tool at Smart Tools AI. This tool is helpful to easily convert your PDF documents into compressed ZIP archives and offers a convenient way to save storage space and simplify file sharing.
Bingo.

What SpaceX hasn't done: Develop Mars habitats.

What SpaceX has done: Develop precisely the kind of rocket you need to launch mega constellations like Brilliant Pebbles.
Easier said than done, right. Who would dare to criticize them afterall
This is great. Is there any work being done to make something similar part of the browser API?
I have never been fond of yaml. Guess it really depends on what you have been accustomed to. Then again, if that were true I would be defending xml over json.

I guess there is a place for all... but I do wish s-expressions got more love. :-)
I would imagine Doom and PageRank was the right person finding the right problem to work on at the right time in the right domain.

If Page, Carmack and Zuckerberg were all trying to do something in nuclear physics I think they would have been where young people are today with computing.

A past problem with the low hanging fruit picked and continued progress having undesirable higher order effects.

I am sure their are just as brilliant young people today. If I had to bet, I would bet the reason we don't feel this is because they are in a domain that is not purely computer science related and a really good chance what they are doing is not in English but Mandarin.
Thanks. Looks more fun than OP documentairy. Not keen on yet another "Steve Jobs of UK" angle about Clive Sinclair or whomever.
Not to be confused with Radicale 3.0 (a CalDAV/CardDAV server) https://radicale.org/v3.html
The web was a diverse and dynamic space. Users were free to experiment with design, content, and interactivity without worrying about conforming to algorithms or best practices.
To be honest, a 2 year difference is not much. I could not tell much between 2016 and 2018, for example.
The magnetron is on an interlock that blows a fuse if the door microswitch is on.
I believe wage-fixing would require companies to agree to…fix wages. Having knowledge of average compensation is not inherently problematic. Firms are still able to decide to pay more or less than the prevailing wage.
It’s new so the government hasn’t caught on yet. They probably also need a larger market share to be considered fixing.
To tag on to this, what are the most useful capabilities besides code generation?
Bring Back Free Software Funding: Give Your Feedback to the EU
I went to college in 1995, and my very first week of school, I was introduced to the internet, usenet, ftp, and netscape navigator. A few months later, I was downloading cool .mod files and .xm files from aminet and learning to write tracker music in Fast Tracker 2, downloading and playing all sorts of cool Doom wads, installing DJGPP and pouring over the source code for Allegro and picking up more game programming chops, and getting incredibly caught up in following the Doom community and .plan files for the release of Quake.

Then Quake came out, and the community that grew up around it (both for multiplayer deathmatch and for QuakeC mods) were incredible. I remember following several guys putting up all sorts of cool experiments on their personal webpage, and then being really surprised when they got hired by some random company that hadn't done anything yet, Valve.

There was really just this incredible, amateur-in-the-best-sense energy to all those communities I had discovered, and it didn't seem like many people (at least to my recollection) in those communities had any inkling that all that effort was monetizable, yet... which would shortly change, of course. But everything had a loose, thrown off quality, and it was all largely pseudo-anonymous. It felt very set apart from the real world, in a very counter cultural way. Or at least that's how I experienced it.

This was all, needless to say, disastrous to my college career. But it was an incredible launching pad for me to get in the game industry and ship Quake engine games 2 years later, in many cases with other people pulled from those same online communities.

I miss that time too. But I think there's something like a lightning in a bottle aspect to it all - like, lots of really new, really exciting things were happening, but it took some time for all the social machinery of legible value creation / maximization to catch up because some of those things were really so new and hard to understand if you weren't in at the ground floor (and, often, young, particularly receptive to it all, and comfortable messing around with amateur stuff that looked, from the outside, kind of pointless).
Incorrect, and vile.
> Efficiency is sometimes good.

Efficiency is always good. What you're basically saying is that you want to have your cake and eat it too. Which doesn't actually happen.
You've witnessed the internet’s dramatic transformation and I think that it's one of a kind experience
>I am stupid,

Naaa just lazy

https://radicle.xyz/faq
Good thing is that once you decide to lock in into particular brand you can have interchangeable batteries for machines... Whoops.. What's that? New line of products with new battery standard?
I don’t know which field you work in, but I do research in physics and chemistry and L is the dominant convention in the papers I read. I also teach intro physics at the university level and the textbook uses L.

In high school (~2008) we were taught that this was the correct new abbreviation for liter in chemistry, but I remember that at the time lower-case l (or sometimes \ell) was still normal as well. These days, I rarely see that.

(Off-topic: “Small caps” is not the same as “lower case”.)
- This is the same Pantry & Larder website as "McCheapest: A site that tracks the price of a Big Mac in every US McDonald's" (pantryandlarder.com) https://news.ycombinator.com/item?id=38980793 . Although Taconomical allows you to choose by 9 different menu items.

- For comparisons to cost-of-living, see "Big Macs and the Cost of Living Crisis" (abc.net.au) https://news.ycombinator.com/item?id=41169538
> It's also where I first heard Górecki's harrowing Symphony No. 3 (aka Symphony of Sorrowful Songs).

A recording of the second movement that was allowed to shoot/record at Auschwitz for a documentary/memorial:

* https://www.youtube.com/watch?v=miLV0o4AhE4

The second movement had lyrics which were etched words found in an isolation cell.

The whole symphony:

* https://www.youtube.com/watch?v=Vpx2GjUHKB0&list=OLAK5uy_lYh...
Chomsky-S — sorry I'd missed this one earlier, will continue later.

[out moving things about at or near the surface of the earth for the rest of the day...]
I'm 45 and have been in the industry for more than 25 years. I think it was closer to 2010/11 when things went sideways.

The birth of the iPhone changed a lot of things, but it took a few years to reach critical mass.
RealPage also gave recommendations. Giving a salary range seems like the same thing.
Libgen is great. :P
From the linked page here I couldn't find an obvious link through to the docs except by clicking "Install" which dropped me onto the user guides where I found this[1]. It looks like the main page[2] has the site map but I don't know why that top banner isn't on every page.

The main page[2] seems to be much more useful since it drops you to radicle browser page which is more of showing the actual product as you'd see it in terms of Gitlab/Github.

But I'm just going to say...they really need to drop the blue theming IMO because it's very hard to read and also just...too blue - everything just washes out.

EDIT: Just tried turning off --color-background-default, --color-background-float and --color-foreground-contrast and without changing anything else man does it get so much more readable - black text on white with a pleasant blue high-lighting scheme.

[1] https://radicle.xyz/guides/user

[2] https://radicle.xyz/

[3] https://app.radicle.xyz/nodes/seed.radicle.xyz/rad:z3gqcJUoA...
Which would require rebuilding all dependents, yeah, that was the second option mentioned. If you're already willing to rebuild-the-world then you could use dynamic libraries today. But you'd only get a shared memory / size benefit from that, not drop-in-updates.
The focus of the documentary is the ZX Spectrum, the (far more successful) successor of the ZX 81 that you had. It came with 16KB or 48KB standard, and featured 16 colors.
Wage fixing is when multiple companies agree to set wages at a certain amount.

Sharing compensation data across companies doesn't necessarily mean wage fixing. Company A can use the compensation data from Company B to try and compete better for talent.

Not saying thats what it will be used for, but it's technically not wage fixing.
Do you actually believe they will be doing this?
60% white is much whiter than a tech company
Hah, neat.

The 'weird' instructions can often be 3-4 orders of magnitude slower than arithmetic instructions, though I doubt that matters here.
I'm in my very late 20s and I do miss this, too. I used MSN more than ICQ, however. I still use IRC just like I did when I was ~13 years old, without much knowledge of English.
Surprising that the legendary Taco Bell in Pacifica isn’t the most expensive one, though it is close. It has a fireplace, it serves margaritas, and it has a walk-up window for hungry surfers.

https://californiaisforadventure.com/pacifica-taco-bell/
> For this guide, we recommend installing Radicle under /usr/local. This will require you to have write permissions to /usr/local/bin and /usr/local/man. You can give yourself these permission by changing ownership of these directories to the current user and group:

$ sudo chown $(whoami): /usr/local/{bin,man,man/man1}

Seems kinda weird to chown all that in the install instructions? Or am I the weird one. Edit: This is from the seed guide, the user guide suggests installing to ~/.radicle.

Also booo for using ~/.radicle instead of ~/.config|local|whatever.

Some quirks and bumps, but the software is good at first impression. I really hope something like this can take off. Needs a good (and somehow trustable/authoritative) searchable index though as that's 90% of what most users want from Github I think.

I do wonder if the protocol could be adopted into something like Forgejo to aid adoption of the P2P idea.
For me it’s:

* having code that is more than an order of magnitude smaller and even faster to build and execute.

* working with developers that can actually program and aren’t super afraid of state management, APIs, DOM, measuring things, test automation, and so much more. I really get tired of hearing about reinventing wheels by people who cannot create wheels or drive cars.
Thank you, I've been looking for a CardDAV server to replace an entire NextCloud install that was used only for that purpose. Serendipity at its finest!
Good god, indentation matters, yet some whitespace counts and some whitespace doesn't?

What the ever loving hell.
Huh, looks like they've pivoted (or is that a different Pave?).

> Pave: We turn your Google Analytics data in actionable insights + reports with our data science AI algorithm.

https://www.ycombinator.com/companies/pave
If Everyone Was a Billionaire
OT, (but in a thread where someone might know):

I was scheduled to fly tomorrow evening NY -> London on a Airbus A350-1000 (351).

The airline cancelled my flight last night because of "engine trouble".

Can someone with knowledge please explain how they can know 28 hours in advance that there will be engine trouble, and at the same time cannot use a different plane.
Companies like Radford have been doing this for decades and are used by pretty much everyone, Pave is just a more efficient version of the same game.
https://www.ycombinator.com/companies/pave-2
My guess is that they would argue that most of the data they use is public, just go on LinkedIn and look at 10 job listings to have a range.
> I was specifically taught that good, readable code could explain itself; that it would make comments redundant.

Good readable code removes the need for comments about what the code does, if the working of the code needs extra explanation then perhaps it is being too clever or overly terse, but there are other classes of comment that the code simply explaining itself can't cover.

Some of my comments cover why the code does what it does, perhaps linking it to a bigger picture. That could be as simple as a link to work ticket(s) which contain (or link to) all the pertinent details, though I prefer to include a few words of explanation too in case the code is separated from whatever system those work items are logged in.

Many comments state why things were not done another way. This can be very similar to “why the code does what it does” but can be more helpful for someone (perhaps your future self) who comes along later thinking about refactoring. These can be negative notes (“considered doing X instead, but that wouldn't work because Y or interaction with Z” – if Y and Z become irrelevant that future coder can consider the alternative, if not you've saved them some time and/or aided their understanding of the bigger picture), helpful notes for future improvement (“X would be more efficient, but more complex and we don't have time to properly test the refactor ATM” or “X would be more efficient but for current use patterns the difference would be too small to warrant spending the time” – the “but” parts are not always stated as they are usually pretty obvious). A comment can also highlight what was intended as a temporary solution to mitigate external problems (“extra work here to account for X not being trapped by Y, consider removing this once that external problem is fixed” or “because X should accept Y from us but currently doesn't”).
So, you will lose 1.84$ on each ticket you buy.
I'm asking this as someone with 0 legal knowledge: doesn't the context matter? If every company takes this data and is like "we want to pay at the 95th percentile" (which is what they all do), that seems like wage fixing even if they're not all agreeing to it together.
Do the reviewer comments also go into plan?
Back in the Market (Sonos Edition)
If you exhaust memory, it gets paged to disk, increasing access latency. I.e. You have to wait longer.
Please consult your lawyer. -- Red Hat
Depends on your definition of "skilled" people.

I once had to work the codebase of a consultant who build up his business by having less of a T profile and more of a slightly thick, incredibly long _____ profile. His code was attrocious and borderline impossible to refactor because he never stuck to a language long and consistently enough to actually learn anything resembling code discipline or hygiene. He was always too busy learning the quirks of the language and framework, which took precedence over elegance
It smells awfully close to: https://www.justice.gov/opa/pr/justice-department-sues-realp...
If you apply Hanlon's razor to corporations the only one being stupid is you.
If it does't have to be offline for long durations, software raid + adding a new drive every once in a while, and discarding failing drives is pretty foolproof.

AFAIK large data centers automate something like this.
see also: https://fossil-scm.org
For me, I think the best thing about cursor is that it understands the whole context above and then gives code in context.
The biggest difference between writing a project and just writing a test demo I think is the context. If you're just writing a simple tool, it won't make much of a difference, but if it's an actual project, it will make a big difference.
My first computer was ZX Spectrum 48k. Wow. Time flies.
>And stuff like mocks etc take far longer to write than a 5 line fix

If you test from the outside in and build up a library of functional and realistic fakes then over time then this gets quicker and easier.

Ideally I think people shouldnt use mock objects at all, ever - only fakes of varying realism at the edge of the project, populated with realistic data.

One reason for doing TDD is that it compels you to match a realistic test with a realistic scenario. I tend to find people lose that when they do test after, and they instead lock the test in to the current behavior of the code instead. This is not just tedious work, it's also harmful.
Sitting - worrisome.

Being used without too much writing -- just fine.
this is just horribly wrong
Sounds like a concrete example of the phrase “Those that can, do. Those that can't (try to) teach.” Far from true for all teachers, of course.

That and “those who actually use power are likely to be those who shouldn't have been given it”!
It's not hand coded, but I can see why you think that. It's a Bear Blog, which has sane readable defaults.
This was the exact thing that popped into my mind when I read the poster’s description.
Ah, a Mac user I see.
Oh of course I remember being broke and living off $1 Taco Bell and McDonalds menu. But with a drink, that would've still been $5 in 2010, in the aftermath of the 2008 recession where people had much less money and businesses had to compete on dirt cheap pricing to attract business. In my area, workers were getting paid $9/hour where they're at $20/hour right now.
Yes, custom. Just a basic Go server with some HTML/CSS
> But public policy shouldn’t be based on what’s easiest, it should be based on what’s best for society, and that requires considering the trade offs.

Surely that is not simply grabbing people's personal data and using it for new purposes without consent.

> Right now there’s no evidence that anything Facebook are doing causes real world harm, so the trade off favours allowing it.

If I had been living under a rock, I might have claimed this. However, FB is complicit in genocide, so naah, not so sure about that claim. I would rather we have a very close eye on them.
A lot of "impossible" things become possible when required by law. NDAs and business contracts are the way they are because companies can get away with it, not because no other way is possible.
"a talented college physics student can do it"

I'm afraid I don't qualify for being able to do that, but I feel like I'm tantalizingly close to understanding this overall - but I'm finding it hard to understand why the lower-right "TT" quadrant is transposed in the S=2.828 example (the red box in the diagram). Maybe it's obvious if one understands it better?
Organic Maps rejected from Google Play: non-complied to Families Program policy
Job listings is very different kind of data than compensation actually paid to employees.
> An outdated comment is at least a very strong signal

Also: if the code and the comments appear to disagree, there is a reasonable likelihood that both are wrong in some way.
IMHO most of Google's woes stem from the promotion system. The incentive is to launch, promote, replace so you can get other people promoted. There's basically zero incentive to build anything durable because if you do, it means your people won't get promoted, they'll leave, your headcount will disappear, and eventually you'll find yourself marginalized and forced out.
I don't think so. scare quotes would usually imply some sort of ironic detachment or sarcasm. In this case I really would call it emphasis. They're using it as I'd normally use italics or a word I'd follow by a citation. To signify that this is important and that the word is important for the meaning of the article.

I do disagree with that typographic choice, but looking at their other articles I think they're consistent in that usage.
Great question! (Creator here)
Yaak is meant to be just an HTTP client, where Postman aims to do everything related to building APIs (mocking, testing, etc).

This makes Yaak simple and easy to use, in comparison
“I’m not punching you in the face, I’m just putting my fist on a movement vector that happens to intersect your face.” I hope these guys get their shit rocked in court. I’m tired of a world run by cartels.
Business model coming soon (cloud sync)
This argument comes up super frequently. Yes, more people actually reading the source code is better for identifying security vulnerabilities, but that almost never how it’s either articulated or implied.

When most people make this argument the suggestion is that popular software must be more secure because somebody would have certainly identified and reported the vulnerability. That makes several assumptions not qualified by evidence. In other words it’s wishful thinking.

As a case in point when I reported my first V8 defect it was around the time of Node 4.4. Chrome had been out for several years at that point with many millions of users. The defect I found was that V8 could not perform recursion using only function name. WTF. The problem was missing test cases, not a lack of eye balls.
Real pages is such a gross business
The 'Build Your Own Cravings Box' has by far the highest variation in price, in particular in Florida, it jumps abruptly from regions where it's identically $5.99 to $12.99. Unlike any other item.

Previously discussed in 2023 on https://www.reddit.com/r/tacobell/comments/13xrssr/build_you...
Seems like franchisees in different regions collude on pricing on that item.
Ask HN: Reaching Someone at Google UK
Apologies if this is not the right place or way to do this but I've run out of options otherwise.

I've ordered an item from the Google Store in the United Kingdom last week, which did not arrive. I've contacted the courier (DPD), who told me to contact Google (which I have done several times).

I've been trying to get a refund for several days now, but I can't get past whatever script everyone in Google support is following by phone/email/chat.

Is there any way I can get someone to actually seriously engage with my issue? At this point I keep getting told that they are "raising an investigation" but won't tell me anything further.

Thanks in advance, and sorry for the spam. I'm at the end of my rope in trying to deal with Google here.
I've fixed 1 and 2, but point 3 is the point of the article. It was in response to a misleading post ... much boosted/repeated and much liked ... claiming that it was illegal for shops to refuse cash.

And in the past when I've tried to alter titles to be "more reasonable" they've been changed back, so I've given up trying to be helpful.
Show HN: Wife and I built AI YouTube summary generator and save 2 hours everyday
Hey HN

I spend so much time watching youtube videos (reviews, tutorials, webinars) and I realised if I could just get a summary.

Many summary generators exist, my wife has been asking me to learn coding and I thought it could be a perfect opportunity.

We built this with Cursor Editor and using GPT 4o behind the scenes. Took us a 6 hours of development to get the first version out.

Now, everytime I go to youtube and open a video, I feel the urge to change the URL to "youtubesmry" to get the summary.

I would love if you guys try this out.

No logins, No payment needed, No Ads.

We plan to build more features as paid offering once more people join the waitlist.

— Kamodinee & Harsh
> and as you get more experienced, you realise there is less and less unusual stuff, so the amount of comments drop down.

This is a common experience when I use a new language or framework. At the start I comment a lot of things because I think it's useful for future me, but as I learn more I realize that many of the comments are redundant so I end up removing them.
Competing for the JOB with a Triplestore
I'm thinking less in "way the code is written" and more "the way the code works".

That is things like cases it doesn't support, or weird results in some cases.

One example is a shop I worked many years ago that had a function which did time conversion on date times without adjusting the date portion. Obviously, objectively, wrong.

However the callers to this function expected this errant behavior. Actually changing it to behave correctly would require a coordinated change. Putting that comment in place prevents a new hire from going "oh this is obviously wrong!" and fixing it, causing an outage.