MurphyA/hacker-news huggingface dataset:
by jacquesm | 2025-12-20 07:13:06+00:00
Don't underestimate the power of brigading. If a couple of YC founders on YC's internal forum (much like HN) decide to get together there isn't much the moderators of HN can do about it other than to act retro-actively.

You'll see the same happen whenever someone is critical of some deity or brand (say, Steve Jobs or Apple). This is a generic problem, and it is a hard one to solve.

I've always been a fan of analyzing all of the flags retro-actively to see if they were just or not and to have a per-subject matrix that would weigh flags from particular users. So anybody that is on the gravy train at apple would find their apple flagging permissions removed, and all YC combinator founders would have their ability to flag YC related threads removed. But that is a lot of work to implement and keep accurate.
by deaux | 2025-12-20 07:15:46+00:00
> Unless all around the world is the usual "world === USA".

Not at all. US isn't even the leader on this. For example in many countries it's already much harder to do any kind of digital banking without a Google/Apple-approved phone than in the US.

In Europe as well, more and more places where it's completely the norm for schools and teachers to do all their communication through Facebook or Whatsapp. Sure those have web, but are arguably the worst of the three. Portugal nor most European countries are above this at all. If only they were. Look at all the national IDs rolled out, those too more and more mandatory Apple/Android 2FA.

Will Portuguese teachers never downgrade any students who do all their homework on e.g. OpenOffice and it doesn't look nice on the teacher's MS Office? Doubt it.
by typs | 2025-12-20 07:15:55+00:00
It’s unlikely the students at Brown killed were targeted. He opened fire on a room of students at a review session, shooting 11 people. It seems very possible that this was an act of violence out of resentment towards Brown, where he dropped out a graduate program over 20 years ago. He would’ve had most of his classes and spent most of his time in the building where he carried out the shooting.

He appears to have attended the same undergraduate program in Portugal as the MIT professor.

Therefor it seems possible that these shootings were carried out of personal resentment, though only he knew for certain.
by b112 | 2025-12-20 07:16:25+00:00
I applaud your efforts, but that seems difficult to me. There's so much nuance in language, and the original spanish translation would even be dependent upon locale-destination of the original dictionary. Which would also be time based, as language changes over time.

And that translation is likely only a rough approximation, as words don't often translate directly. To add in an extra layer (spanish -> english) seems like another layer of imperfect (due to language) abstraction.

Of course your efforts are targeting a niche, so likely people will understand the attempt and be thankful. I hope this suggestion isn't too forward, but this being an electronic version, you could allow some way for the original spanish to be shown if desired. That sort of functionality would be quite helpful, even non-native spanish speakers might get a clearer picture.

What tools are you using to abstract all of this?

If the spacing and columns of the images are consistent, I'd think imagemagick would allow you to automate extraction by column (eg, cutting the individual pages up), and OCR could then get to work.

For the Shipibo side, I'd want to turn off all LLM interpretation. That tends to use known groupings of words to probabilistically determine best-match, and that'd wreak havoc in this case.

Back to the images, once you have imagemagick chop and sort, writing a very short script to iterate over the pages, display them, and prompt with y/n would be a massive time saver. Doing so at each step would be helpful.

For example, one step? Cut off header and footer, save to dir. Using helpful naming conventions (page-1, and page-1-noheader_footer). You could then use imagemagick to combine page-1 and -age-1-noheader_footer side by side.

Now run a simple bash vet script. Each of 500 pages pops up, you instantly see the original and the cut result, and you hit y or n. One could go through 500 pages like this in 10 to 20 minutes, and you'd be left with a small subset of pages that didn't get cut properly (extra large footer or whatever). If it's down to 10 pages or some such, that's an easy tweak and fix for those.

Once done, you could do the same for column cuts. You'd already have all the scripts, so it's just tweaking.

I'm mentioning all of this, because combo of automation plus human intervention is often the best method to something such as this.

Anyhow, good luck!
by asdff | 2025-12-20 07:16:47+00:00
Amazon has no moat today. What is even unique on amazon store these days? Fake chinese crap is what. Which you can also find on ebay, same item same product photos and probably still shipped to you in 2-4 days like what prime has been reduced to. If you can wait you can opt for the 3 weeks from china option at literally a quarter the cost.
by adlpz | 2025-12-20 07:19:56+00:00
> And LLMs slurped some of those together with the output of thousands of people who’d do the task worse

Theoretically fixable, then.

> But it can’t. Not definitively and consistently

Again, it can't, yet, but with better training data I don't see a fundamental impossibility here. The comparison with any magic wand is, in my opinion, disingenuous.

> If you don’t think to do regular things, you won’t be able to think to do advanced things

Humans already don't think for a myriad of critical jobs. Once expertise is achieved on a particular task, it becomes mostly mechanical.

-

Again, I agree with the original comment I was answering to in essence. I do think AI will make us dumber overall, and I sort of wish it was never invented.

But it was. And, being realistic, I will try to extract as much positive value from it as possible instead of discounting it wholly.
by grishka | 2025-12-20 07:20:04+00:00
I feel like many commenters are misunderstanding what this is about. This is about apps that are distributed via Google Play. It's an exception to the long-standing rules that a) all monetary transactions for non-physical items must use IAPs, and b) a Google Play distributed app can't install or ask the user to install something from outside of Google Play.

As far as I can tell, none of this applies to apps installed from elsewhere, be that F-Droid, other stores like RuStore, or just a downloaded apk. As long as the alternative store itself wasn't installed from Google Play that is, but none of them work like that anyway.

I'm not defending Google of course. Their entitlement is still insane.
by satvikpendem | 2025-12-20 07:21:25+00:00
> At no point any stakeholder stops and actually uses the product, they scroll up and down, enjoy the pointless "scroll in" animations and say "kewl".

Actually that's exactly what they do. They like the animations while some people, especially devs, do not. But they don't use it multiple times, because they would be able to see how it gets annoying after the first time.
by bofadeez | 2025-12-20 07:23:32+00:00
Oh if he wasn't interferring, then they must have allowed him to keep living there? Why is that sad, you want him to be kicked out?

(You forgot to use logic or explain a point of view and instead just made a random moral judgement and expressed the emotion it made you feel, so I had to make some assumptions about your intentions and depth of thought)
by hello_sh | 2025-12-20 07:25:21+00:00
A Chrome extension to help you stay focused. Block access to distracting websites and display a customizable block page.

## Features

- Site Blocking: Block access to specified domains - One-Click Add: Instantly add the current site from the popup - Manual Add: Add domains by typing directly - Schedule: Enable blocking on specific days and time ranges - Custom Block Page: Set your own message and image - Export/Import Settings: Backup and restore settings in JSON format
by satvikpendem | 2025-12-20 07:25:34+00:00
> what the fuck am I supposed to read next?

What a weird comment. You read whatever you want next, ever read a newspaper? You scan it all and pick the article you are interested in, then read that. I don't understand these comments, they work perfectly well in real life (and fixed size is arbitrary, I can make a super wide or super long newspaper too, the axis size does not affect this sort of layout, see infinite scroll for example, as there is only a fixed amount of content on the screen at any given time).
by doganugurlu | 2025-12-20 07:26:07+00:00
One of the testimonies mentions a 4 year old cooking dinner (pancakes, eggs and sausages).

That takes an unbelievable a level of dexterity for a 4 year old. Reminds me of those social media posts of 4 year olds saying things that are way beyond the wisdom they may possess.

I call BS.
by martin-t | 2025-12-20 07:26:07+00:00
> I don’t understand why any company would want the liability of holding on to any personal data if it wasn’t vital to the operations of the business, considering all the data breaches we’ve seen over the past decade or so.

They're OK with the liability exactly because of this very sentence. As you said, there's so many data breaches... so where are the company-ending fines and managers/execs going to prison?
by adlpz | 2025-12-20 07:26:17+00:00
Your comment is nonsensical. Have you ever used any LLM?

Ask the LLM to... I don't know, to explain to you the chemistry of aluminium oxides.

Do you really think the average human will even get remotely close to the knowledge an LLM will return to such a simple question?

Ask an LLM to amend a commit. Ask it to initialize a rails project. Have it look at a piece of C code and figure out if there are any off-by-one errors.

Then try the same to a few random people on the street.

If you think the knowledge stored in the LLM weights for any of these questions is that of the average person I don't even know what to say. You must live in some secluded community of savant polymaths.
by 827a | 2025-12-20 07:26:58+00:00
Google attempting to claim any percentage of revenue from an external transaction will never happen. I believe the current situation with the App Store is that Apple has been barred by US courts from attempting to charge a fee similar to this; though they still do in the EU. USG antitrust, especially in the current admin, hates Google, far more than Apple; this structure will never survive being challenged.

Charging a reasonable fee for the installation of an app can be, IMO, a fair and reasonably cost-correlative way for app store providers to be compensated for what few services they do provide application developers. That's within an order of magnitude of how much bandwidth would cost, if they were paying market cloud rates, and certainly there are other services rendered, like search indexing.

I would emphasize to the people at Google, however, that your customers bought the phone, which came with the operating system, and thus ethically the core technology your application developers depend on has already been paid for. In Google's case, this happens through Samsung/etc's Android licensing; a relationship which landed them on the wrong side of antitrust lawsuits in the US quicker than Apple's racket did. They dip further by charging developers a direct fee to publish on their stores ($100/year for Apple, $25/one time for Google). Attempting to triple-dip by "reflecting the value provided by Android and Play and support our continued investments across Android and Play" convinces exactly no one of your benign intent; not your investors, nor the US Government, nor consumers, nor developers. The only person who may be convinced that any of this makes any sense is some nameless VP somewhere in some nameless org at your mothership, who can pat themselves on the back and say "at least its legal's problem now". Its possible no one at all in this business unit remembers what the words "produce value" even mean, let alone have the remote understanding of what it takes to do so. Exactly everyone who has ever interacted with it know this; your CEO certainly knows this, given how much investment he's made into AI and not into the Play Store. Continuing to cause so many global legal problems, for such an unpromising, growth-stunted business unit, is not generally a good recipe for keeping your job or saving your people from layoffs.
by user_7832 | 2025-12-20 07:27:50+00:00
> I'm curious why you think Apple making their hardware work with more operating systems does not benefit their bottom line.

Because they sell and advertise MacOS. Not "compatible with a wide range of OSes" (like say raspberry pis).

People buying a laptop due to goodwill and openness does happen (I bought my framework 13 due to that), but that's not a game Apple has played since Woz left - and for the worse, I think.
by b112 | 2025-12-20 07:27:57+00:00
I really dislike systemd, and its monolithic mass of over-engineered, all encompassing code. So I have to hang a comment here, showing just how easy this is to manage in a simple startup script. How these features are always exposed.

Taken from a SO post:

# Create a cgroup mkdir /sys/fs/cgroup/memory/my_cgroup # Add the process to it echo $PID > /sys/fs/cgroup/memory/my_cgroup/cgroup.procs # Set the limit to 40MB echo $((40 \* 1024 \* 1024)) > /sys/fs/cgroup/memory/my_cgroup/memory.limit_in_bytes

Linux is so beautiful. Unix is. Systemd is like a person with makeup plastered 1" thick all over their face. It detracts, obscures the natural beauty, and is just a lot of work for no reason.
by satvikpendem | 2025-12-20 07:29:55+00:00
Or just enforce that the team all uses the same tools, and you save quite a lot in productivity between making things work on different tools, more so than whatever productivity gains individual devs on the team get from using their own preferred tools. Many teams I know issue everyone MacBooks and enforce VSCode usage, for example, and that has saved so much time compared to other teams I've seen where devs can choose between macOS or Windows for example.
by RealSoyboyRoy | 2025-12-20 07:32:01+00:00
> I immediately disclosed this to the Avelo team. They were responsive, professional, and took the findings seriously, patching the issues promptly.

(emphasis my own)

Sorry but I strongly disagree with this phrasing. This is a company "serving over 6 million customers since its 2021 launch" (from Google) that took four weeks to patch an embarrassing security flaw, after being handed all the details on a silver platter.

Imagine a food chain serving a million meals a year was revealed to be storing their food products in unsanitary conditions, and it took them a full month to correct this. That story would make national headlines, not to mention they could get promptly shut down by any competent health ministry.

I think this attitude mostly reveals how complacent we've become about these """incidents""": we just expect this to happen, everywhere and all the time, then we just shrug and say "they fixed it within a month, how responsible of them".
by logicuce | 2025-12-20 07:32:55+00:00
I feel obliged to mention Fiddler. The tool I loved almost 20 years back and felt like it came from future. IIRC it was/is more powerful than Charles. Fiddler was Windows only but at one time they had builds for other platforms in works. Sadly they got acquired which changed their roadmap, and I had also moved on from Windows.

https://www.telerik.com/fiddler
by alwillis | 2025-12-20 07:33:59+00:00
> I can't think of a single good reason why they don't adopt an "evergreen" 4/6-week update model except Not Invented Here syndrome or "it's not Apple-like, we prefer the OS team (and therefore Marketing) dictating our release schedule, users be damned".

There's a new version of Safari Technology Preview [1] for macOS every two weeks.

There's a new version of Safari released every September for macOS, iOS, iPadOS, and visionOS. This has been the schedule for several years. Since Safari 26 shipped on September 15, 2025, there have been two updates for these platforms:

Safari 26.1 on November 3rd and 26.2 on December 12th.

The Safari team shipped 7 releases this year, averaging 7½ weeks between releases; not a significant difference from 4–6 weeks. Each major release of Safari for macOS runs on the current macOS version (Tahoe) and the two preceding ones—Sequoia and Sonoma.

BTW, there were 9 Safari releases in 2024, averaging 5.8 weeks apart.

It's not the first time Safari shipped a significant new feature before other browsers; :has(), Display P3 color support, JPEG-XL come to mind. At the end of the day, there's no NIH or Marketing team dictating the release schedule.

[1]: https://webkit.org/downloads/
by sixtyj | 2025-12-20 07:34:36+00:00
One of the comments under the article:

You guys should really start including the helpline number on these articles. As someone who's been coding for my entire life these stories make me feel so depressed and really make me think that I've wasted my life on nothing. I wish I would have built cabinets or just stuck with that retail job.

That says it all.
by Asmod4n | 2025-12-20 07:34:41+00:00
There are some situations where you can somewhat handle malloc returning NULL.

One would be where you have frequent large mallocs which get freed fast. Another would be where you have written a garbage collected language in C/C++.

When calling free, delete or letting your GC do that for you the memory isn't actually given back immediately, glibc has malloc_trim(0) for that, which tries it's best to give back as much unused memory to the OS as possible.

Then you can retry your call to malloc and see if it fails and then just let your supervisor restart your service/host/whatever or not.
by mdhb | 2025-12-20 07:35:54+00:00
I’d also point out in the same observation that they knew better than to try this in Europe and that their strategy of trying to hold large tech companies accountable seems to be working (with the minor caveat that it’s now official US defence policy to try and break up the European Union and US trade policy is extremely focused on the idea that nobody is ever allowed to fine a US company for breaking the law)
by charcircuit | 2025-12-20 07:38:47+00:00
>the degree of monopolization simply doesn’t exist

Yes, it does. Your only options are like Fornite, Roblox, or Minecraft.

Saying make your own game, is like saying make your own phone. There is tremendous value in the gigantic userbases these platforms have. This value is why platform holders can charge for access to them.
by delusional | 2025-12-20 07:39:18+00:00
Professionally, I do banking. It's a lot of integration work, sprinkled with a little algorithm every now and then. Lately I've been on capital requirements. The core of that is a system called AxiomSL, which is quite a lot of work for one guy to keep running.

In my spare time I write some algorithmic C, you can check that stuff out on github (https://github.com/DelusionalLogic) if you're curious.

I was an early adoter of LLM's. I used to lurk in the old EleutherAI discord and monitor their progress in reconstructing GPT-2 (I recall it being called GPT-J). I also played around a bunch with image generation. At this point nobody really tried applying them to code. We were just fascinated that it wrote back at all.

I have tried most of the modern models for development. I find then to generate a lot of nonsensical and unexplainable code. I've had no success (in the 30 or so times I've tried) at getting any of the models to debug or develop even small features. They usually get lost in some "best practice" and start looping on that forever. They're also constantly breaking style and violating module boundaries.

If i use them to generate documentation I find it to be surface level and repetitive. It'll make a lot of text about structures that are obvious to me just glancing at the code, but will (obviously) not have any context about the thought process that created that code, which is the only part I care about. I can read the code just fine myself. This is the same problem I find in commit messages generated with AI tools.

For the reversing I also do, I find the models to be too imprecise. It'll take large logical leaps that ruin understanding of the code I'm trying to understand. This is the only place I actually believe a properly trained (not a chatbot) model could actually succeed past the state of the art.

I don't really use stackoverflow either, I don't trust its accuracy, and it's easy to get cargo culted in software. I generally try to find my answers in official documentation, and if I can't get that I'll read the source code. If that's unavailable I'll take a guess, or reverse the thing If it's really important to me.
by vitorgrs | 2025-12-20 07:41:02+00:00
If you mean minute-accurate forecast for the next 4-6 years... That's called Nowcasting, and yes, it exists. Bing Weather have it, ACCU Weather as well. Rain viewer too. I believe Google already implemented on Pixel Weather at least.

IMO the best of these are Bing Weather and Rain Viewer, both provide rich maps showing where the rain it's going and all too. And how much.
by jacquesm | 2025-12-20 07:42:18+00:00
I am morbidly curious about how far the attempt to destroy the USA will be allowed to proceed before even the Republican party has decided that it is probably enough. So far they have exceeded my wildest (and worst) expectations.

Unfortunately I can't get myself and those I care about off this planet (no, thank you, Elon) and we all will most likely lose a lot, possibly life and limb on account of this.
by ChrisMarshallNY | 2025-12-20 07:42:31+00:00
Pretty nice.

Does it work for Xcode simulators?

I use Charles extensively (I am using it for the development I’m doing right now), and it needs to work on simulators.

Cost isn’t an issue for me. Fitness to purpose is important. I won’t cripple my development capacity, in order to save $50.
by ybceo | 2025-12-20 07:43:05+00:00
You're thinking about browser fingerprinting (client-side), but my post is about service-level anonymity (server-side).

Browser fingerprinting: "Your unique combination of extensions/settings makes you identifiable among other users."

Service anonymity: "There are no other users to compare you against because we don't collect identifying data."

When you sign up with just a random 32-char string, there's nothing to fingerprint. No email to correlate. No IP logs to analyze. No usage patterns to build a profile from.

Fingerprinting matters when services collect behavioral data. We architected our way out of having that data to begin with.
by Wilder7977 | 2025-12-20 07:44:24+00:00
These are all (both mine and yours) opinions, and we will need studies to see what's what. That said, my opinion is that not everything is a software development pipeline and needs to be efficient with short feedback loop.

To me what you say:

> will mean that they start seeing rewards for their efforts much faster

sounds essentially a negative. This leads to rewards-chasing and a habit of obtaining result without an appropriate amount of effort. This means that many won't even ever discover their passions or what they are good at. Putting the effort is a necessary step to grow. In other words, will any kid with this machine ever draw something from scratch, after they got used to having something much better than what they could do (at least at the beginning) by hand?

All of this without even mentioning the impact of creativity, where instead of having to think/conceive stuff you have a technology that does that for you after a minimal input, rehashing what has been already thought.

My wish is that tech people just realized that the world is better off without their tech in most cases and stopped thinking that everything in the world needs some tech to "help" (which of course is really a way to make money).