skysight-inc/HackerNews huggingface dataset:
right, the causal chain would be that the author already used the dict command and had at some point read the man page, which begins

DICT(1) DICT(1)

NAME
dict - DICT Protocol Client

SYNOPSIS
(...)

DESCRIPTION
dict is a client for the Dictionary Server Protocol (DICT), (...)

but, yeah, not everybody has that background

which is fine! nobody is born knowing all the unix commands
These repetitangents of meta tend to eat the discussion of the thing being posted which is why the site guidelines suggest not posting them:

Please don't complain about tangential annoyances—e.g. article or website formats, name collisions, or back-button breakage. They're too common to be interesting.

https://news.ycombinator.com/newsguidelines.html
in the olden days of gp-cpu this was certainly true.

is it still true? do you just mean "latency overhead for setting up a single PCIe transaction is much larger than flinging a cache line across QPI/etc"?
Looks great. In the same vein I also enjoyed the rom hack "Super Mario Bros. 3mix". One of the worlds is space themed and features Mario Galaxy style gravity hijinks.

https://www.romhacking.net/hacks/2068/
plotly has had ten years to take over the world?
Try refresh? Should cover 60ch, but some browsers bug out when you turn for reasons i don't understand.
This is super Mario bros 3, not server messaging block v3 if you were as confused as me
That was based on strength, nothing to do with good/evil lol.
Sci-Fi: Every Idea in One CSV
I looked at what Quantum Computing companies make money with
Thanks for making my heart skip a few beats thinking I was going to have a butt load of mitigation work to do for my cifs shares at the office starting immediately and ruining the last day of my weekend....
The people are the problem not the tool.
A function that takes a point in space as input. The output can be various things, e.g. a scalar field gives a (possibly complex) number as output.
This is an interesting use case. I don't know if it's a deal breaker though, because most restaurants today don't accommodate this either, unless you're already there in-person.

Letting customers do this on the phone is a risk to the restaurant, because it relies on two things being true: (1) that you'll show up. Showing up in person is a big one -- many diners in urban areas game reservation slots by overbooking, so no-shows are fact of life; (2) that you will not take more than 45 minutes (or whatever duration that doesn't eat into reservation slots).

If you're already there in-person, it's less risky on the restaurant. Then it falls on staff's knowledge of average dining time (accounting for factors like group size, kitchen turnaround time, etc.). This can be codified in an statistical model, but if you're already there in-person, staff can make a call on whether they can fit you in.

For (1), humans can't make a good decision either, unless you're a regular and staff knows you. In theory, a machine can tap into OpenTable or Tock databases to check your no-show rate, but that data is often noisy and spotty.

That said, a restaurant reservation system only has limited degrees of freedom, so if this is a common exception use case, the algorithm can recognize it and escalate to human to resolve.

If restaurants let you do this today, it's likely that they're doing a coin-flip, knowing that they might lose the bet. If that's the case, algorithms can do slightly better than random -- there are reinforcement learning algorithms that can learn about the flakiness of their clientele over time.

Another way around this is selling tickets or taking reservation deposits, like what Alinea in Chicago does -- a $xx ticket to hold the spot which goes toward the cost of the meal. Nick Kokonas (co-owner of Alinea) did a podcast on this where he said that as soon as they did this, the rate of no-shows fell.
The onus falls on the one making the first claim to explain how the government could possibly have no free speech rights in the first place.

But fine:

The government - all three branches of it (judicial, legislative, executive) - is not some nebulous entity made up of some nebulous actors. The government is made up of people, more precisely, citizens of the United States, a.k.a Americans, not just by feeling - but by law as well.

Americans, as you may - or may not - be aware, have free speech rights as defined in the Constitution of the United States - the First Amendment, if I'm not mistaken.

Americans, when fulfilling certain qualifications, can one day, become part of the government, whether that's going to be a more visibly important position (like, say, the POTUS, a Supreme Court Judge, or a Senator, or a Governor of a state, or a Director of some agency, or other positions that I did not mention), or a, relatively speaking, menial employee, working for some government agency.

The President has free speech rights, the judges (in all courts) have free speech rights, the Senators and all other law-making individuals at the federal, state, or any other level, Governors have free speech rights, "menial" employees, and all others, have free speech rights.

Their free speech comes from the fact that they're, one, American citizens, and, two, on US soil, thanks, in part not just to the First Amendment of the Constitution, but also to the long-practiced precedent of freedom of expression expressed on that particular part of the world.

The government, being made up of American citizens (in all three branches), as explained, has, ipso facto, free speech rights.

Now, please tell me - as it is your turn to do so - if you are a gentleman, how these Americans on US soil, who happen to govern (make the laws, judge the laws, execute the laws) these United States on any possible level (federal, state, county, municipal, etc.) could possibly NOT have free speech rights PURELY because they happen to govern? What is it that you imagine the government to be in the first place? Thank you.
Possibly Fedora. I'm using Fedora 40 and its curl reports thus:

curl 8.6.0 (x86_64-redhat-linux-gnu) libcurl/8.6.0 OpenSSL/3.2.2 zlib/1.3.1.zlib-ng libidn2/2.3.7 nghttp2/1.59.0
Release-Date: 2024-01-31
Protocols: file ftp ftps http https ipfs ipns
Features: alt-svc AsynchDNS GSS-API HSTS HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz SPNEGO SSL threadsafe UnixSockets

And the dict protocol is indeed unsupported by system curl.

EDIT: https://fedoraproject.org/wiki/Changes/CurlMinimal_as_Defaul...

EDIT2: To change from libcurl-minimal to libcurl, run:

dnf swap libcurl-minimal libcurl
dnf swap curl-minimal curl

The second step there may not be needed, at least my system had curl paired with libcurl-minimal so your situation may not match mine.

EDIT3: This is the output of my curl now:

curl 8.6.0 (x86_64-redhat-linux-gnu) libcurl/8.6.0 OpenSSL/3.2.2 zlib/1.3.1.zlib-ng brotli/1.1.0 libidn2/2.3.7 libpsl/0.21.5 libssh/0.10.6/openssl/zlib nghttp2/1.59.0 OpenLDAP/2.6.7
Release-Date: 2024-01-31
Protocols: dict file ftp ftps gopher gophers http https imap imaps ipfs ipns ldap ldaps mqtt pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp ws wss
Features: alt-svc AsynchDNS brotli GSS-API HSTS HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM PSL SPNEGO SSL threadsafe TLS-SRP UnixSockets
I don't think that Java serialization is designed for such a small object with just two fields. It's designed for large and complex objects. Obviously it would be slower and much larger in size that a columnar implementation designed and heavily optimized for this scenarios. It's not a fair comparison and too far from a real use case.

Try with nested objects and at least a dozen of fields across this hierarchy. And different structure for each row. It's still not a use case for Java serialization, but at least closer to what a real code would do.

Same for Protobuf, I guess. Also the JSON serialization plays the same role more or less.

Maybe something like Avro Data Files is better for a comparison with columnar formats.
Yep. I have the same frustration with GitHub and GitLab which add 3km of horizontal padding on phone screens for no reason.
I'm so glad I didn't hang around in video game forums & news sites and got to experience Fable in its pristine form.

It's a beautiful game with a great environmental quality to it, much like classic World of Warcraft and Skyrim. Simply roaming around, taking in the visuals, the music, and the ambience was an enjoyable experience in itself, without even doing the quests or progressing the story.

Whenever I read about it now, it's just a bunch of people complaining about how overhyped it was and how their own expectations prevented them from enjoying the game. Sad!
neat! what is your data source?
Indeed. We need competition
How would this feature handle an update that increases the file size? What about apps that download assets after you install them?
TIL: "B.C" stands for British Columbia, which despite the name, is neither part of Britain nor near Columbia, but in Canada.
Short and sweet GUI examples (Ryelang and Fyne)
Cool, thanks for sharing! Didn't see this.

A) Guarantee the Colab team is bummed about them overloading the term, but the Colab team is probably bummed all the time so nbd.

B) It's kinda funny to see them still sticking the typical "All the above might be lies" on a tool specifically marketed for "research". It's just one of those things now, I guess -- everyone in the industry knows its contradictory and confusing, but they don't want to/know how to begin answering that question for real, so we stick our fingers in our ears and keep going. Not a huge deal, but imagine showing this to your kid and they ask "how do I know what to double check?"

EDIT: some usage notes

1. Uploading multiple PDFs at once is jank, with icons changing and stuff appearing and dissapearing at random. It did eventually work, tho!

2. Upon the first query it completely failed, only drawing from one of the three PDFs I uploaded. A simple reload didn't help, maybe I'll try again later. Got this gold response, which was worth the 5 minutes lol:

> It's great that you're curious about connecting Weyl's work to Deleuze's ideas! However, you haven't provided me with the content of this book by Weyl. Therefore, I can only reiterate that the sources you have provided focus heavily on Deleuze.

3. I will say that the citation hyperlinks are extremely slick.
> but they are working software

What is "working" software?

Have we lost the meaning of that now too? Samsung Galaxy Note 7 is a "working phone" too - it just might explode.

> but they are working software and in many cases better working software than a non-coder or junior engineer could have written in a much longer time.

Imagine the nurse telling you that you've got an AI doctor operating on you that's better than the junior surgeon. I'm sure you'd be happy. We've been cheapening the industry for a long time. Not everyone needs to produce code.

> the realty is, people are using AI generated APIs in the real-world right now, it's not hypothetical.

The reality is there is contaminated cooking oil [1], noodles with opium [2] and a infinite amount of issues. Let's not make the world worse?

[1]: https://www.abc.net.au/news/2024-07-13/cooking-oil-contamina...

[2]: https://www.washingtonpost.com/news/morning-mix/wp/2014/09/2...
Pulling Back the Silicon Curtain
How very telling that you deny objectivity and then you go on to cite 4 examples where we should accept your objective, universal assertions, where you presume to speak for all of Paris, and every tourist and pilgrim to behold these beautiful sites!

I am pleased that you and the entire world uniformly consider Paris objectively beautiful, and I have no choice but to abandon my foolish, subjective judgements!

(Pro tip: symbols aren't expected to be beautiful or attractive, as long as they're accurate. Consider a long list of ugly and repulsive symbolism and synechode. Everyone knows that the Venus de Milo's arms were taken, and that's a reason for its fame.)

There is no shortage of people who are offended and repulsed by beautiful objects. Something or someone can be quite objectively beautiful, good and true, yet be considered unwanted or distasteful. Perhaps contemporary Parisians were more rankled by the excessive progress, destruction, and upheaval, than the architecture in itself? Greeks and others maintain ruins of formerly beautiful sites, in deplorable condition, yet people still visit the ugly pile of rocks?
The legibility is probably one of the main reasons JSON got adopted. XML can be made to not look too bad, but in SOAP it must be unreadable, so everybody was looking into fixing this.
Russian puppet started shooting students, after that it was start of the end for Yanukovich. At least get your facts straight, tovarisch.
Following this logic I think I can conclude that computers should have been protected from computers. Because they were people who were good at managing computation and now soulless machines replaced the hell out of their profession.

I understand most of your points, but my main question still stands: how do we choose who’s worth sparing and why it should be Ms. Johanson or wlop or my grandma whose ability basically became stolen(“”?) in the 80s.

I believe this has to do with emotion more than anything else. AI theft is closer to the skin than any worker/engineer who was replaced long ago. But at the same time it is another step in human development. We can decide now if having a nice face and/or talking in a specific way is worth being a job or is a worthless skill. Still quite a skill! Just worth not much, akin to adding lots of numbers in your head now.

Whatever we choose, the non-forward looking choice will be crushed by reality, as usual.
This sounds like a fun and interesting challenge! I am tempted to try it on my own

I’m surprised an LLM actually works for that purpose. It has been my experience with gpt reading pdfs that it’ll get the first few entries from a pdf correct then just start making up numbers.

I’ve tried a few times having gpt4 analyze a credit card statement and it adds random purchases and leaves out others. And that’s with a “clean” PDF. I wouldn’t trust an llm at all on an obfuscated pdf, at least not without thorough double checking.
Hi folks!

I really didn't think many people would see this post, thank you for the comments and discussion.

The central idea is that technology is cyclical, new tools will emerge and the way we work will change.

However, in my view, using tools doesn't make you less or more of a craftsman; creating something different from mass production does.

In a world where everything is very similar, websites are copies of each other, every new startup has the same color palette, creating something with small flaws, but different, is a distinguishing factor.

Perfection lies in imperfection.

Keep coding!
I heard from some people that this works because the solder gets bad over time potentially losing contact somewhere. Melting and resolidifying it resolves that issue.

Then I heard from somewhere else that it's actually not true. There's a very common (most common?) type of capacitor that very slowly loses capacitance over time. But heating it up and cooling it down resets it so it's like new.

Either way, I really wonder how much e-waste out there is just due to old solder/capacitors that could have been easily repaired.
OpenAPI is only useful if you intend for your project to become bigger than what fits in your head or if you intend to keep a project alive for long enough to start forgetting things you did a while back.
This article has brought out a lot people to comment who don't know anything about sports cars, but feel necessary to insist they do. It's bad enough that I had to login in to dispell this reoccurring canard:

"EVs are faster in a straight line! EVs have a flat/high torque curve!" -- big whoop.

1) 0-60 times are biased against ICEs as their torque curves _aren't_ flat and so the start of range is mostly when the engine is at a disadvantage. In an actual road situation the ICE is already at speed and therefore at or near the peak of their torque curve.

2) Actual roads have these things called "curves". Your bulky heavyweight EV handles like a brick on 3 wheels. And it doesn't have as responsive braking due that weight.
Don't confuse ruthlessness for competence. Israel does a lot of things because it knows it can get away with them. Israel is also known for spreading blatant disinformation. Occam's Razor suggests they were unprepared for the Oct 7 attack because they simply didn't see it coming even if they knew Hamas was up to something.

When having terrorist organisations shoot bottle rockets at you or have their members blow themselves up is a common occurrence and your tolerance of collateral damage in your military counter-attacks is so high that you've continuously killed an order of magnitude more people in your counter-attacks every year while maintaining a much higher ratio of civilians casualties per military target, you don't actually need good intel because your mode of response defaults to "just kill 10x as many of them as they killed of us".
have you tried .net recently? `dotnet new yada yada` starts out really well but then bada boom you need to edit some random ass .xml file that visual studio would do for you. death by a thousand paper cuts. i don't want to deal with random .xml files. so i would not use dotnet for solo/small team projects.
How I live now, while not a particularly good movie, really sat with me. The lack of understanding of what's happening around them, as the government has crumbled there is no civil order to communicate with citizens. The parts where they traverse the abandoned motorways, encountering highwaymen and rape gangs... it all left a really weird feeling.
What would the practical implications of this actually be?

My first thought is that NATO countries would stop selling arms or partnering militarily with Israel. Though I'm not sure if that is set in stone, the US has a habit of arming and working with groups, especially in the middle east, that either are designated as terrorist groups or act as one and are only missing the official designation.
All of those things are useful.

With no abstract artists, art museums will have bare walls (which is fine, if the wall is the one they gave to me... but nobody wants to look at a bare wall and pretend its art for a whole museum!)

Marketting seems useless sometimes, but when Pepsi spent their marketting budget on community projects, they lost a ton of sales. My local ice rink has no marketting and nobody in the county knows it exists, even people who would like to do ice skating or ice hockey; a smidge of marketting would be super useful; other rinks in neighboring counties have doubled or more the number of kids playing hockey in the past few years since we got a local NHL team, but ours struggles to get a single full team at most age groups.

Landlords are not well liked on HN, but seems to me having a place to live on a month to month basis was pretty handy before I had the ability to make a long term commitment to a single place. I know some people buy a place to live for college, but an off campus rental seemed a lot more sensible to me. And similar when moving for work if you're not sure you'll be there long term, or you want out of a hotel before you're sure of what neighborhoods you like.
Hilarious. Really wish I’d thought of this. Nicely executed.
This seems really cool! Looking forward to any updates on it.
I tried the "Draw a unicorn in TiKZ" in chatGPT now, and it actually looks even better than in that paper, and the code is very clean too. Not surprising as the quality of outputs from chatbots have steadily improved in the ~17 months since.
Apache NiFi 101 – How to get started with Apache NiFi [video]
My view on deepfakes:

I was thinking about deepfakes and how to protect from them and my conclusion is; there is no way you can protect from them from the practical point of view but from the legal point of view, governments can make laws where everything shared by somebody else that involves you is presumed fake unless there is substantial circumstantial evidence that says otherwise e.g. witnesses, legitimate metadata etc. etc.

Even before LLMs and GenAI, Photoshop became a synonym for messing around and faking photos so there is nothing new here but now there is more powerful "faking" software available to the masses.

Before computers and digital mass media sharing some compromising photo or tape could've been assumed authentic but now in the era of computers and software there is no way you can tell that something is authentic for sure.

>What if a third party gains access to your social media account(s) and starts posting fake content from there?

You can cause chaos and bad press in the short-term but when the original owner of the account restores ownership of the account everything falls apart. Like the commenter below said it happens all the time and it doesn't have any real impact on anything whatsoever.
Congratulations!
I once bought your eBook on Hy, and still today I regularly receive notifications about your book having been updated. Thank you for your steady contributions. I really want to use Hy in one my production apps one day.
More interesting than a smartphone in some ways.

Smartphones can form mesh networks with WiFi, but neither of the duopoly OSes have this as a built-in feature, it's left to apps, and that fragments the potential. The most powerful radio isn't user-controllable, it's strictly pay-to-play and operating a base station is heavily licensed, no peer-to-peer activity is possible.

This is something I'd like to see disrupted, although I'm not holding my breath. I don't like that grid failure or (more likely) government order can knock smartphones off the network so easily as they can.
Marcus Aurelis wrote in short snippets format. They were notes to himself which were latter organized into flowing organized essays by historians and writers.
> Globalization has waxed and waned several times over the last few centuries.

This is a new one to me, you got me genuinely curious. When was there a meaningful push for globalization prior to WWII, ignoring empires trying to colonize the world?
Authenticity in the Age of AI: Growing Content Credentials Momentum
This doesn’t work because the hashes are controlled by the same party party you don’t trust. If you want this, you need to pay for trusted third-parties to audit the factory and random samples - otherwise it’s basically like all of the blockchain startups trying to reinvent supply chains only to learn that a chain of hashes showing package A was delivered to warehouse B don’t help if you don’t actually know what was in the box, who picked it up, or what happened to it in transit. I guarantee that the Mossad would have had valid hashes on every battery.

This isn’t even very effective for software: people have been working on commit signing, reproducible builds, etc. for ages but it’s just a cascade of trust problems where striking the balance between workable and effective can be extremely challenging. Something like xz or SolarWinds would have had valid signatures on everything, and you still wouldn’t know the real identity of the person responsible for the duplicitous code.
> developed by Hitachi in the late 1990's.

I remember hearing about SuperH in the early 90s. Wikipedia says 1992.

> in the Sega Saturn game console,

Wasn't that around 1995? Already too early for "late" 1990s.
Ah, I got it mixed with Orca. NVDA is the thing to target in Windows.
The Mystery of the Cosmic Radio Globs
Anyone aware of the possible correlation between this and forever chemicals found in humans increasing? I don’t see it mentioned in the article
I enjoyed the less serious part a lot. I wish more programming related projects could embrace the whimsical. That might the best way to honor the python tradition in any case :)
There is always wiktionary, I would assume they have an api of some sort. That would cover the http & json bit!

https://wiktionary.org
Oxytocin and the Gut Microbiome: A Bidirectional Relationship
google.com/search?q=smb+3 agrees - SMB 3 is the network file sharing protocol