MurphyA/hacker-news huggingface dataset:
by fuzzy_biscuit | 2025-06-16 15:25:55+00:00
I try to be silly rather than explicitly vulgar for my own sanity. Having a comment about a hack that "stinks worse than expired chicken nuggets" or seems to have been "composed by a series of dartboard throws at random character sheets" is way more fun to me.

That said, I don't take issue with cursing in code that remains private to the development staff. As others have said more eloquently than I can, the issue is when it is exposed to customers who might take issue and churn. Not a good look, so for better or worse, there are professions where professionalism cozies up to sterile language.
by onion2k | 2025-06-16 15:26:00+00:00
In a generalized sense, sure. There's both a strong correlation and a proven causation that drugs and domestic abuse go hand in hand across the prison population.

However, on any individual case the same is not true, because that moves from talking about averages and general cases into specifics, and the burden of proof changes significantly. While there is a connection on average, that isn't enough to say any specific drug abuser commits domestic abuse. For that, ideally, you need criminal charges proven in court. That's missing here.
by upofadown | 2025-06-16 15:26:14+00:00
You don't have to have everyone switch over on the same day as with your example. Once it is decreed that implementations are widespread enough, then everyone can switch over to the introduced thing gradually. The "flag day" is when it is decreed that implementations no longer have to support some previously widely used method. Support for that method would then gradually disappear unless there was some associated cryptographic emergency that could not be dealt with without changing the standard.
by the__alchemist | 2025-06-16 15:26:21+00:00
This is why I'm skeptical of theories like Wolfram's: It feels like an overfit based on this: It produces all sorts of known theories (special relativity, parts of QM, gravity etc), but doesn't make new testable predictions, or new fundamentals. When I see 10 predictions emerge from the theory, and they all happen to be ones we already known of... Overfit.
by WillAdams | 2025-06-16 15:26:39+00:00
As cool as this is, I think most folks would find the newer tools:

- Asymptote

- Eukleides

- TikZ

- METAPOST

- Nodebox

- OpenSCAD --- see the book series: Geometry: https://www.goodreads.com/book/show/58059196-make Trigonometry: https://www.goodreads.com/book/show/123127774-make Calculus: https://www.goodreads.com/book/show/61739368-make

of greater interest (and for the Pythonistas there is: https://pythonscad.org/ ) --- I'd be interested to know of other tools in this space.

That said, most folks just use Inkscape (though at least it has scripting): https://inkscape.org/~pakin/%E2%98%85simple-inkscape-scripti...

Maybe Graphite will spur interest?
by dylan604 | 2025-06-16 15:27:02+00:00
Pedantry is so boring. In conversational parlance, stealing is often the meaning without paying for. So yes, pedantically, this would be unlicensed use of vs the removal of the original from the owner's possession. But what else do you want us to think when even the FBI pushed the copying is stealing bit with their logos at the head of DVDs/VHS tapes?
Show HN: AppTrack – A Local-Only Desktop App to Organize Your Job Search
by wc_nomad | 2025-06-16 15:27:24+00:00
AppTrack is a desktop application designed to help you better organize your job search. It provides a simple UI and basic smart sorting to keep your applications tidy and easy to manage. There's no sign-up, no cloud, and no data reporting - just a dedicated tool to free you from the spreadsheet stronghold. Track the state of your applications, notes you want to document, or bookmark companies that look interesting - all without sharing your job search data with anyone else.

I started building AppTrack as a personal project to rejuvenate my love for coding. I had been using a plain text file to monitor my own job search. It sufficed, but I wanted something purpose-built for the task. Though I recognize there are other tools out there, everything I've seen have been web-based, required logins, or stored my data (God knows where). I didn’t want that. I'm okay with giving up some features to ensure that my job search is not aggregated with others and being discussed in a conference room somewhere.

Please feel free to download a copy and give it a try yourself! I am always open to feedback, in this thread, emailed to Support@getAppTrack.com, or in the github page (https://github.com/Caffeine-Driven-Development-LLC/AppTrack). Pull requests are also always appreciated. Please know that I don't currently have a Windows signing certificate, so you will get a warning if you attempt to install on Windows. I'll fix that as soon as I finish my job search and have an income again. :p
by wat10000 | 2025-06-16 15:28:38+00:00
False dichotomy. "Writing professionally" is also known as "communicating effectively" and it is part of doing/leading.

Linus made an enormous impact, certainly. He'd have had an even bigger impact if he was less of a caustic dick.

And before you say that there's a tradeoff involved and that genius technical people are just that way, look up Berkson's paradox.
by enragedcacti | 2025-06-16 15:28:45+00:00
Some important counter-points:

- FSD has been failing this test publicly for almost three years, including in a Super Bowl commercial. It strains credulity to imagine that they have a robust solution that they haven't bothered to use to shut up their loudest critic.

- The Robotaxi version of FSD is reportedly optimized for a small area of austin, and is going to extensively use tele-operators as safety drivers. There is no evidence that Robotaxi FSD isn't "supposed" to be used with human supervision, its supervision will just be subject to latency and limited spatial awareness.

- The Dawn Project's position is that FSD should be completely banned because Tesla is negligent with regard to safety. Having a test coincide with the Robotaxi launch is good for publicity but the distinction isn't really relevant because the fundamental flaw is with the companies approach to safety regardless of FSD version.

- Tesla doesn't have an inalienable right to test 2-ton autonomous machines on public roads. If they wanted to demonstrate the safety of the robotaxi version they could publish the reams of tests they've surely conducted and begin reporting industry standard metrics like miles per critical disengagement.
by mycatisblack | 2025-06-16 15:29:09+00:00
And each new type of candle becomes a source of fine-tuning or revision, progressing us with new ways to find the next candles - cosmological or microscopic.

Which kinda points to the fact that we’re not smart enough to make these steps without “hints”. It’s quite possible that our way of working will lead to a theory of everything in the asymptote, when everything is observed.
by hack_katz | 2025-06-16 15:29:28+00:00
You should really read the literature you try to post. From the abstract of the study the article cites (~and the article itself implies agreement with~):

"Overall the findings suggest that, with the exception of female-sex-related slurs, taboo expressives and general pejoratives comprise the core of the category of taboo words while slurs tend to occupy the periphery, *and the ability to generate taboo language is not an index of overall language poverty.*" [* Emphasis mine]

Edit: realized the article does make the distinction between the ability to generate profanity and the willingness to do so, which while interesting is mere conjecture propped up by an anecdote within the article. I contend there are times for profanity and times for avoiding it, but suggesting that because someone chooses profanity they must be less intelligent is perhaps a comfortable idea, but it may also be an elitist one.
by johnnyjeans | 2025-06-16 15:29:35+00:00
Datalog is simpler, not turing complete , and IIRC uses forward chaining which has knock-on effects in its performance and memory characteristics. Huge search spaces that a trivial in Prolog are impossible to represent in Datalog because it eats too much memory.

Datalog is a commuter car with a CVT. Prolog is an F1 car. Basically, it's not about improvement. It's about lobotomizing Prolog into something people won't blow their legs off with. Something that's also much easier to implement and embed in another application (though Prologs can be very easy to embed.)

If you're used to Prolog, you'll mostly just find Datalog to be claustrophobic. No call/3? No term/goal expansion? Datalog is basically designed to pull out the LCD featureset of Prolog for use as an interactive database search.

> Prolog has relatively poor performance, whereas Datalog dramatically improves performance

It's easier to write fast Datalog code but the ceiling is also way lower. Prolog can be written in a way to allow for concurrency, but that's an intermediate level task that requires understanding of your implementation. Guarded Horn Clauses and their derived languages[2] were developed to formalize some of that, but Japanese advancements over Prolog are extremely esoteric. Prolog performance really depends on the programmer and the implementation being used and where it's being used. Prolog, like a Lisp, can be used to generate native machine code from a DSL at compile-time.

If you understand how the underlying implementation of your Prolog works, and how to write code with the grain of your implementation, it's absolutely "fast enough". Unfortunately, that requires years of writing Prolog code with a single implementation. There's a lot of work on optimizing[3][4] prolog compilers out there, as well as some proprietary examples[5].

[1] - http://logicprogramming.stanford.edu/readings/ullman.pdf

[2] - https://www.ueda.info.waseda.ac.jp/AITEC_ICOT_ARCHIVES/ICOT/...

[3] - https://www.sciencedirect.com/science/article/pii/S074310669...

[4] - https://link.springer.com/content/pdf/10.1007/3-540-18024-9_...

[5] - https://sicstus.sics.se/
by ROllerozxa | 2025-06-16 15:29:51+00:00
I assume that's the "The Monkey" testing tool for the original Mac that's mentioned in the footnotes in the Androids book. Supposedly goes back to the infinite monkey theorem that makes monkeys act as a metaphor for randomness, and it was also mentioned that one of the developers of Android had used the same kind of monkey testing for WebTV and Palm OS.
by lambdaone | 2025-06-16 15:30:33+00:00
I didn't know about the chip having separate TX and RX pins. There must be a gap in the market for rooftop-to-rooftop LoRa transceivers that don't cost a fortune. Even using something like a 24 dB gain antenna would push range up by a factor of 10 relative to a simple 4 dB antenna, or get a substantial improvement in bandwidth/reliability at the same range. For an even simpler design, you could just put a 20 dB attenuator between the transmit port and the antenna, reducing the effective forward gain of 4 dB, while getting the full 24 dB in the opposite direction. Proper RF engineering details an exercise for the student etc.
by ty6853 | 2025-06-16 15:30:34+00:00
Here's an example in connecticut[].

DV applications: ~8800

DV ex parte granted (no chance for defendant to defend him(her)self): ~5100

DV final order granted after defendant able to defend him(her)self): ~3200

So for example in CT on just a civil standard, only 2/3 of the accusers were able to get even a temporary order when the defendant had zero chance to tell their side of the story. Once the defendant was able to come to court and defend themselves, only about 1/3 of them made it to a final order. And that was by the much weaker civil rather than criminal standard.

[] https://docs.google.com/spreadsheets/d/1tYBTsF7-px-3lCnBFOol...
by kube-system | 2025-06-16 15:31:55+00:00
> humor is highly contextual.

This is key. Writing jokes is easy, but it is much harder to guarantee that your joke is only displayed in appropriate contexts in the future. When what the author thought was a witty joke shows up in a new and inappropriate context, they no longer look very witty, but instead like a fool. What is funny in developer documentation on a normal Tuesday might not be funny in a negative article on the front page of the Wall Street Journal.
by TazeTSchnitzel | 2025-06-16 15:32:01+00:00
SoundFont® synths were never good. When Creative added this feature to their sound cards, they were trying to provide a cheaper alternative to dedicated hardware synths, but it did not match the quality (though it was still a step up from FM). And in the modern era, this obsolete format has somehow become more popular, now via software reimplementations, because of the catchy name or something?

I also want to point to Nuked SC-55, but that is also not based on SoundFont®.
by InboxAlly | 2025-06-16 15:32:40+00:00
# About InboxAlly

*InboxAlly* is an email deliverability tool that helps email marketers stop their emails from landing in spam. This results in drastically higher open and click-through rates. It is used to *warm up domains and IPs* and fix existing sender domain reputation problems. Customers typically get out of spam and see their open rates more than double in *4 to 14 days*. Our tool works with *any sending platform*.

# How our service works

Users login to their dashboard to select their engagement settings and to download a set of seed emails. Our engagement with these seed email accounts happens according to the user's engagement settings to keep/pull them out of the spam folder and promotions tab, and direct them into the primary inbox. These interactions literally teach mailbox providers like *Gmail, GSuite, Hotmail,* and *Yahoo* not to send your real emails to the spam or the promotions folder. Deliverability improvements can be measured over time via our *analytics and reports*.
by crote | 2025-06-16 15:32:54+00:00
> The next step would be background check reform. A DUI record isn't relevant to anything not involving driving.

This is already the case in some countries, including The Netherlands. A background check is done for a specific "profile", and convictions which aren't relevant for your job-to-be don't show up. Someone with a DUI can't become a taxi driver, but they should have no trouble getting a job as a lawyer. Got convicted of running a crypto pump&dump? Probably can't get a job as a banker, but highschool teacher or taxi driver is totally fine.
by derektank | 2025-06-16 15:33:02+00:00
>Excluding a very small handful of SVU level crimes everything should be wiped clean after 5 years or so.

It's nice to think that people should be able to fully pay back their debt to society but (a) criminal court proceedings need to be public in a free society and if they are public, people should be able to record and distribute the results as private citizens if we believe in upholding the principle of freedom of speech.

Even if it were possible to prevent this, (b) this does a small but not entirely negligible harm to people that never committed a crime by casting some doubt upon them. This is most apparent for minority groups that are associated with criminality; they experience worse employment prospects when the state makes criminal records unavailable.
by lisper | 2025-06-16 15:33:32+00:00
> we had several distributed version control systems

None that worked well. There is a reason Git took over this space. Git is to 2005-era version control systems what Google was to Ask Jeeves and Alta Vista.

> and collaboration online was rather mature

As someone who experienced this era first hand, I respectfully disagree. Online collaboration was certainly possible, and it certainly happened, but it was not even close to what I would call "mature". It was a colossal PITA. Again, there is a reason that Linus wrote Git, and it was not just that he was bored and needed something to do. He needed a tool that would make remote collaboration on the Linux kernel less of a PITA. And he succeeded quite spectacularly.
by romanhn | 2025-06-16 15:33:33+00:00
I have never heard of this approach. It does sound interesting in theory, but I have a hard time seeing this work beyond the simplest of CRUD apps.

My initial concerns would be:

- Maintainability: the "duct-tape logic", as you put it, sounds like spaghetti code from hell. Making sense of a feature comprised of tons of chained third party calls will be a nightmare.

- Expressiveness: complex functionality may require complex code. I don't quite understand how you would write even medium complexity algorithms using this system.

- Reliability and performance: you are now entirely at the mercy of third party providers. This is often the case with SaaS products, but this seems like a particularly severe case. Each hop reduces performance as well, which may impact user experience (assuming we're talking about user-facing features).

- Quality: by moving business logic out of code, you're throwing out testability, so no more unit tests. I guess integration tests could still happen, but they're going to be slow, expensive, and involve someone writing the actual code - which, given the premise of product managers creating features, seems very unlikely.
by alex77456 | 2025-06-16 15:34:19+00:00
It's up to everyone to decide what to use LLMs for. For high friction / low throughput (eg, online research using inferieor search tools) tasks, i find text models to be great. To ask about what you don't know, to skip the 'tedious part' (I don't feel like looking for answers, especially troubleshooting arcane technical issues among pages of forums or social media, makes me smarter in any way whatsoever, especially that the information usually needs to be verified and taken with a grain of salt).

StackExchange, the way it was meant to be initially, would be way more valuable over text models. But in reality people are imperfect and carry all sorts of cognitive biases and baggage, while a LLM won't close your question as 'too broad' right after it gets upvotes and user interaction.

On the other hand, I still find LLM writing on the subjects familiar to me, vastly inferior. Whenever I try to write a say, email with its help, I end up spending just as much time either editing the prompt to keep it on track, or rewriting it significantly after. I'd rather write it on my own with my own flow, than proofread/peer review a text model.
by pyuser583 | 2025-06-16 15:35:44+00:00
It's unclear whether the carve out for prisoners applies to just "involuntary servitude" or "slavery and involuntary servitude."

In practice, only "involuntary servitude" has been used. "Community service" - unpaid - is a very common low level sentence.

The eighth and fourteenth amendments almost certainly forbid enslavement - permanently becoming human property - as a criminal sentence.

Even before the 13th amendment, enslavement as a punishment not common, if it happened at all.

There is almost no case law on the 13th amendment. There are no legal slaves in the US today, and there have not been since the 19th century.
by Joker_vD | 2025-06-16 15:35:46+00:00
So? You seem to be missing the minor premise in your comment which explains how having the knowledge of the program's inner workings translates into putting you in charge of deciding how to sand box it.

In fact I'd argue it's precisely the lack of such knowledge which makes sandboxing useful: after all, if I knew that the program won't touch or call anything sensitive, I would just simply run it as-is; contrariwise, if I knew it would steal my bank login info and send it to Serbia, I would just not run it at all.

EDIT: Don't get me wrong, I don't have anything against applications putting themselves into restricted modes, and splitting potentially sensitive logic into separate processes; but that functionality really should also be exposed to an end-user as well, akin to

$ pledge --promises=stdin --chroot=/var/empty --cwd=/ -- suspicious_program
by alganet | 2025-06-16 15:36:02+00:00
> I think a huge reason why LLMs are so far ahead in programming

Are they? Last time I checked (couple of seconds ago), they still made silly mistakes and hallucinated wildly.

Example: https://imgur.com/a/Cj2y8km (AI teaching me about the Coltrane operator, that obviously does not exist).
by alexey-salmin | 2025-06-16 15:36:04+00:00
Yes, but recognizing a pedestrian when he jumps in front of your car is useless -- you don't have time to stop anyway.

What you WANT to recognize is conditions when such an event is possible (obstructed vision) and to slow down in advance even if you don't see/detect any pedestrians at the moment.

This obviously includes the case with the school bus and the stop sign but, as you correctly point out, is not limited to that. There are more cases when a pedestrian, especially a child, can jump under your car from behind a big vehicle or an obstacle.

Recognizing these situation and slowing down in advance is a characteristic trait of a good-intentioned experienced driver. Though I think that most of the time it's not a skill you have straight out of driving courses, it takes time and a few close calls to burn it into your subconsciousness.
by ibdf | 2025-06-16 15:36:18+00:00
So I entered my email in "request access". You proceed to send me an email with no information on how to get access? But I must and I quote "Reply with 'YES' + your favorite ice-cream flavor within 48 hours to lock your spot" - and this is regards to "VIP Founder's Circle". What's is this? How am I supposed to take you seriously? And yet these email provides zero information on how to actually get access to your application. Why would I want your "VIP Spot" which I apparently "claimed" if I can't even create an account to see what you offer?
by PaulHoule | 2025-06-16 15:36:39+00:00
Famous (or not) for a few things:

(1) You always hear it wrongly repeated that the first nuclear bomb was tested at Alamagordo but Alamagordo is 100 miles from the Trinity Site. San Antonio, NM was the closest settlement.

(2) Conrad Hilton, founder of the hotel chain, was born there (in his autobiography "Be My Guest" he talks about riding his horse up to Socorro, where I went to undergrad school)

(3) The Owl Bar and Cafe still serves a great green chili cheeseburger

https://sanantonioowl.com/

there was that time I ran from Socorro to San Antonio in a race and, despite being underage, got offered a beer from the bartender.
by nayuki | 2025-06-16 15:38:06+00:00
Agreed. I still okay with real-life speech at 1.0×. But for recorded videos, I can usually handle higher speeds because I am also reading captions at the same time to fill in any unclear words, and I do exercise my option to seek back to re-listen to any part that I didn't understand - two things I can't do in real life.