MurphyA/hacker-news huggingface dataset:
by LYK-love | 2025-05-04 04:24:49+00:00
Chinese censorship operates with a 'turn a blind eye' approach rather than strict enforcement. The government allows citizens access to outside information while maintaining nominal restrictions. GitHub exemplifies this—officially censored but widely used by Chinese developers without consequence.

VPNs and encrypted messaging apps like Telegram are technically forbidden but practically tolerated. This selective enforcement extends to politically sensitive topics. While the Tiananmen Square events of 1989 remain officially censored, most Chinese citizens know about them through VPN access. Other historical events like the Cultural Revolution are not cencored and are actually taught in schools.

About me, I have studied in the U.S. and lived extensively in China, so I guess, from your standard, I'm one of the least brainwashed people in China? I know lots of cencored information but none of them relates to Xinjiang opperession. Therefore, as an educated person who lived in U.S. and China, I can confidently state that reported oppressions in Xinjiang are false narratives.

You also talked about one-party rule. Oh c'mon, a lot of people, including more than 50 minority groups, dislike the one-party rule. It's meaningless for the government to oppress one specific group.

Extremists face detainment in re-education camps for two specific reasons: First, their radical beliefs exceed public tolerance—unlike most Muslims, they engage in violence. Second, they combine religious extremism with separatist ambitions. These interventions target violent extremism and territorial separatism specifically, not related to the one-party rule. Furthermore, the number of extremists is very small. I don't think they constitute a large portion in Uyghurs. So it's not millions of extremists, I think it's at most thousands.

You may heard lots of such fake news from BBC, CNN, NYT newspaper, etc, and these media outlets function as propaganda tools. I can give you an evidence: BBC and CNN used to report a lot Chinese human rights violations. But during the Trump administration, they magically fliped to support China and praise China a lot. This dramatic shift proves that they are political tools, or at least part-time political tools when speaking of China, that simply convey the message what they're ordered to convey.

If Western critics truly wanted to challenge China and make Chinese people wake effectively, I can give they some suggesions. They can talk about

1. unaffordable housing prices in China,

2. persistent low incomes in China, and

3. environmental cleanliness. I mean most places, excluding big cities like SF or NYC, are cleaner than places in China.

These are real problems that resonate with Chinese people rather than fabricated oppression narratives.

If you want to check my words, feel free to visit China to see the reality for themselves.
by jandrewrogers | 2025-05-04 04:25:29+00:00
Speaking for myself, I was not referring to any kind of simulation systems. This is a standard requirement of many operational geospatial data models, and there are a lot of these in industry. Anything that works from a projection is a non-starter, this causes demonstrable issues for geospatial analysis at scale or if any kind of precision is required. Efficient calculation just means efficient code, there is nothing preventing this from existing in open source beyond people writing it. Yes, you may be able to get away with it if your data model is small, both geographically and data size, but that does not describe every company.

It is entirely possible to do this in databases. That is how it is actually done. The limitations of GEOS are not the limitations of software, it is not a particularly sophisticated implementation (even PostGIS doesn’t use it for the important parts last I checked). To some extent you are affirming that there is a lack of ambition in this part of the market in open source.
by AnthonyMouse | 2025-05-04 04:25:32+00:00
"Universal healthcare" is typically used as a euphemism for government-operated healthcare providers, which would wipe out both the health insurance industry and a lot of private healthcare providers. You get the strongest opposition to a policy when a specific group sees it as an existential threat, because that group will then organize to lobby vigorously against it.

Minimum wage is a price control. Price controls are trash economics and should not be used. They're a political issue in the US because a federal minimum wage is doubly counterproductive, since different states have a different cost of living. But because of that the states with a higher cost of living see a smaller deleterious effect from a higher minimum wage. Then representatives from those states can claim to want to raise the minimum wage so they can paint their opponents from the lower cost of living states as the villains when they fight against it. But nobody really wants to increase it because it's a bad policy, most of the proponents are from states whose constituents wouldn't even be affected because their state already has a minimum wage in excess of the federal one, the proponents just want to make their opponents vote it down again so they can cast aspersions over it.

A UBI is equivalent to a large universal tax credit. A slight majority of the population would receive more than they pay on net because the median income is slightly below the mean income, which creates a large base of support. If everyone voted purely in their own personal financial interest it would have simple majority support. Meanwhile most of the people who would end up paying on net would only be paying slightly (because they make slightly more than the average income), and in general the net payers are a very large diffuse group with no common interests or organizational ties to one another.

A UBI is a thereby easier to bring about than either of those other things.
by bratwurst3000 | 2025-05-04 04:26:29+00:00
this isnt true. I know some alpinist guides and alpinist. beeing one myself. I can remember the story of maximum 3 deaths and they were not even first encounters. If you are a professional its rly rly rare that you die. accidents with injuries can happen for sure and they are way more common.

the mt Everest hast like 300 deaths on 15.000 successful climbs or so. And thats not an easy one and ridiculous elite.

I know guids in the alps and they do 300 alpinist tour day a year. So how come allmost all are alive and their friends etc. For sure they know people that know poeple or colleges that died by accidents , mostly avalanches and loose rocks, but as said rly rly rare.

but on the other hand there are many deaths in the alps every year.

The guy in the post seemed well prepared and smart and shit happens and I am sorry for the lost. Very glad his family got an answer.
by btilly | 2025-05-04 04:26:33+00:00
When my wife and I moved, we packed up the house over several weeks, decided what went, and what would be left.

We then rented the U-Haul recommended for a 3 bedroom apartment, picked two random Mexican volunteers, and paid them more than they asked for, for a very long day. It worked well.

But this did require having been well-organized before they came, having already found fragile stuff, and having our plan for how to protect those things.
by danielmarkbruce | 2025-05-04 04:28:32+00:00
Too dumb.

Most exits in that range are where the exit is less than the capital raised, or a little more but where the last round raised was questionable and was done on terms that the minority shareholders may complain about but where they didn't have any other option - they were hosed no matter what.

I've seen hundreds of them. And it has little to do with size of position, it's where you sit in the preference stack. Anyone who thinks that early round investors should get a pay out on an exit no matter what just doesn't understand pretty basic finance.

"exit" != success, for anyone involved, usually.
by lurk2 | 2025-05-04 04:28:36+00:00
> Ideas are explored and adopted only until the next idea replaces it or the surrounding business landscape shifts yet again.

“Creative destruction is a concept in economics that describes a process in which new innovations replace and make obsolete older innovations.”

https://en.wikipedia.org/wiki/Creative_destruction

I think about this a lot with various devices I owned over the years that were made obsolete by smartphones. Portable DVD players and digital cameras are the two that stand out to me; each of them cost hundreds of dollars but only had a marketable life of about 5 years. To us these are just products on a shelf, but every one of them had a developer, an assembly line, and a logistics network behind them; all of these have to be redeployed whenever a product is made obsolete.
by t-writescode | 2025-05-04 04:29:21+00:00
Mandating Cursor and requiring developers to use AI in their work are wildly different. One is mandating a single tool, the other is giving breadth to the developers to find the AI tools that work best for them, while still requiring the use of AI.

I was specifically looking for companies that required IDE integration with Cursor, not companies that require developers to, at minimum, seek AI counsel in a browser tab while they're developing in their IDE.
by simonw | 2025-05-04 04:29:36+00:00
DELETE FROM task_queue WHERE id = ( -- Use '=' for a single expected ID SELECT id FROM task_queue WHERE queue_group_id = 15 LIMIT 1 FOR UPDATE SKIP LOCKED ) RETURNING item_id;

I don't understand where that item_id value comes from, since that's not a column that's mentioned anywhere else in the query.

I guess it must be an unmentioned column on that task_queue table?
by 2Gkashmiri | 2025-05-04 04:29:45+00:00
This gave me an idea. You seem to be the right person to talk to.

Here is my workflow. Have a bunch of PDFs and images I need to combine.

I go to tools.PDF24.org, Merge pdfs, then compress them, then more compress them because of size limits, then add or remove pages. Then add page numbers.

These are multiple steps.

Could we have a way of defining these terms at start, either textual or no-code-like or something where we could define stuff like

Take input, merge > compress with greyscale, Max size 1MB, add page numbers on bottom right

Or

Convert input to jpg with image size 8cm by 8cm

I know many people who simply fail at such stuff. They just throw their hands up in defeat.

Not saying we should have llms do the job but if we could have multiple actions so that people could tell the software what they have in mind.

People dont just compress PDFs, often merge and then compress.

I recently say pdfux.com but it is not as featureful as PDF24 but PDF24 crashes a lot.
by kyrra | 2025-05-04 04:30:04+00:00
Googler, opinions are my own.

My one issue is that the author does not try to think about ways Google translate is better. It's all about model size. Google Translate models are around 20mb when run local on a phone. That makes them super cheap to run and can be done offline on a phone.

I'm sure Gemini could translate better than Google Translate, but Google is optimizing for speed and compute. It's why they will allow free translation of any webpage in Chrome.
by _heimdall | 2025-05-04 04:30:20+00:00
I'm not sure where that confusion lies.

The earlier comment or was talking about the massive reduction in the amount of human labor required to cultivate land and the relative productivity of the land.

That comparison comes down to amount of work done. Whether that work is done by a human swinging a scythe or a human driving a diesel powered tractor is irrelevant, the work is measured in joules at the end of the day. We have drastically fewer human hours put into farm labor because we found a massive multiplier effect in fossil fuel energy.

I'm not sure where solar panels came in, but sure they can also be used to store watts and produce joules of work if that's your preferred source of energy.
by Aloisius | 2025-05-04 04:33:46+00:00
In the actual OIG report, it seemed the person who gave "answers" to the test didn't actually have the behavioral test or the answer key.

He stated he stressed things like answering questions like an air traffic control "and we’re alpha personalities, we’re dominating, we don’t take no for an answer." He also mentions that he got calls, from multiple people, saying they failed the behavioral test.

So it seems that while he did coach answers, they weren't the literal test answers, but rather advice one could have gotten from public sources with enough research or presumably, talking to some FAA air traffic controllers.

In the end, the report stated the findings in the investigation did not warrant a referral to a federal prosecutor.
by soulofmischief | 2025-05-04 04:34:25+00:00
Finding out I had gout was a 10 year process. Apparently "full test panels" don't include uric acid tests. And whenever symptoms are aggravated, it's much harder to test for it anyway as the crystals are lodged in your bones and not in your blood stream and urine.

Now I have to go through the entire process again to rule out everything else before getting a fibromyalgia diagnosis.

Anyway antibiotics have unrelatedly literally saved my life on several occasions now and I am glad that in a few emergencies I was able to access them on the street without needing to navigate the healthcare system. Antibiotics are too tightly controlled for humans and not enough for animals.

That said, I have had to take them enough that I've definitely experienced negative gut effects a couple of times. Now I reach for probiotics after a regimen.
by jjani | 2025-05-04 04:34:28+00:00
> I used to do it like that as well, but clients want a mobile app and management decided to give them a PWA

I'm quite surprised to hear this is a common thing. Besides myself, I don't know a single person who has ever installed a PWA. For people in tech, despite knowing they exist. For people outside tech, they don't know they exist in the first place.

Does management actually have any PWAs installed themselves?
by bratwurst3000 | 2025-05-04 04:34:34+00:00
edit:// i thought wingsuit gliding was meant.

hehe a friend wants to do it. He has a trainer. The condition was at least 5000 jumps from plane with parachute . then 3 years training with at least 1000 or more jumps from plane or so….. it was hard and demanding be asured. he is elite lvl in sport. i wouldn’t do it. not because of the danger but because the training to do it safe is to hard.
by madebywelch | 2025-05-04 04:36:00+00:00
APMHelp | Go Developer | Remote | Full Time

APMHelp is a specialized accounting and bookkeeping service dedicated exclusively to property managers. With a 100% trust account audit pass rate since 2017, we provide expert back-office solutions including trust bookkeeping, corporate accounting, bank reconciliations, and financial cleanup services.

We are looking for a kickass developer who is no-nonsense, no-drama, and no-ego. As a Go developer in the Innovation Engineering department, you will be building products from 0-1 and 1-10.

If this sounds interesting to you, please email me at robert@apmhelp.com
by vemom | 2025-05-04 04:37:51+00:00
A good removalist will come and quote and figure it all out. They'll discuss what you need to do to protect things and who will do it. You pay on delivery so at least there is the option to not pay.

Any company that subcontracts as a surprise is shit. My MO now is if I get a surprise subby for any job, from coding to paving to moving I am going to tell them to fuck off. It ain't a good sign.
by shmerl | 2025-05-04 04:37:58+00:00
May be, but this is so minor in general, that I barely care as long as it boots properly.

Way bigger annoyance is that grub still doesn't support luks2 and uses some gimped variant of libcrypto without proper hardware acceleration that decrypts boot volumes for almost a minute. That is way more serious than boot resolution annoyances.
by johnfn | 2025-05-04 04:39:07+00:00
This is overly reductive. Sure, you can say all webdev does is put letters on screen. Oh, and graphics - don't forget about those. Just letters and graphics! Oh wait, that actually describes everything anyone has ever coded.

It's like saying that the entire job of a politician is to speak words out loud. You're reducing a complex problem to the point that meaningful discussion is lost.
by mitthrowaway2 | 2025-05-04 04:39:45+00:00
I met a lady in her 90s who looks and acts the same age as her daughter, who is in her 60s. She lives independently, talks quickly, walks without a cane, and has a generally youthful appearance and demeanor.

I asked what her secret is to aging so well. "I don't know, just don't have any health issues, I guess", she said.

Maybe if you can make it that long without encountering Alzheimer's, Parkinson's, cancer, heart disease, osteoporosis, arthritis, or various other major issues... then you basically have a decent shot at still being fine and healthy at 94.
by porridgeraisin | 2025-05-04 04:39:46+00:00
My previous workplace did this.

What app stores don't like is you reinventing javascript i.e shipping your own VM. What they don't mind is you reinventing html and css.

So it is common for servers today to send mobile apps

{"Elementtype": "bottom_sheet_34", "fg_color": "red",..., "actions": {"tap": "whatever"}, ... }

However the code that takes this serialised UI and renders it, and maps the action names to actual code is shipped in the app itself. So, the app stores don't mind it.

This is what the GP is talking about.

It covers a surprising number of usecases, especially since many actions can be simply represented using '<a href>' equivalents -- deeplinks. With lotties, even animations are now server controlled. However, more dynamic actions are still client-controlled and need app updates.

Additionally, any new initiative , think new feature, or think temporary page for say valentine's day, is all done with webviews. I'm not clued in on the review process for this.

Nevertheless, if your app is big enough then almost every rule above is waived for you and the review process is moot, since once you become popular the platform becomes your customer as much as you are theirs. For example, tiktok ships a VM and obfuscated bytecode for that VM to hinder reverse engineering (and of course, hide stuff)
by Dylan16807 | 2025-05-04 04:40:44+00:00
The confusion lies in why we would measure the efficiency of human labor in joules per unit of work instead of hours of human effort per unit of work.

In particular, if we can make a machine that spends more joules than a human, but reduces the human effort by orders of magnitude, why would that be "horribly unproductive"? Most people would call that amazingly productive. And when they want to broaden the view to consider the inputs too, they're worried about the labor that goes into the inputs, not the joules.

(And if the worry is the limited amount of fossil fuels in particular, we can do the same with renewable energy.)
by rvz | 2025-05-04 04:41:19+00:00
You can tell that MCP (model context protocol) was designed by those who haven't thought about security or looked at a rigorous RFC (request for comment) document and instead done it for the 'vibes'.

MCP has the equivalent security as the over-hyped and still error-prone JWT (Json Web Token) standard.

Both are horrific 'standards' designed to cause lots of security incidents.
by SpicyUme | 2025-05-04 04:42:16+00:00
Another is Eiger Obsession Facing the Mountain that Killed My Father By John Harlin III. His father died attempting a route on the Eiger when he was a kid. Later in life he climbed it while his own kids were around the same age. I thought he wrote pretty well about his father's drive and how it impacted his family and his life.
by 1vuio0pswjnm7 | 2025-05-04 04:42:18+00:00
Phoenix CBIOS:

https://bitsavers.org/pdf/ibm/pc/ps2/bios/CBIOS_for_IBM_PS2_...

Phoenix ABIOS:

https://bitsavers.org/pdf/ibm/pc/ps2/bios/ABIOS_for_IBM_PS2_...
by r721 | 2025-05-04 04:45:50+00:00
>A 2018 study of 2,585 articles in four academic journals in the field of ecology similarly found that very few titles were posed as questions at all, with 1.82 percent being wh-questions and 2.15 percent being yes/no questions. Of the yes/no questions, 44 percent were answered "yes", 34 percent "maybe", and only 22 percent were answered "no".

>In 2015, a study of 26,000 articles from 13 news sites on the World Wide Web, conducted by a data scientist and published on his blog, found that the majority (54 percent) were yes/no questions, which divided into 20 percent "yes" answers, 17 percent "no" answers and 16 percent whose answers he could not determine.
by abhisek | 2025-05-04 04:47:12+00:00
> whose only goal is profit maximization

It’s really a trade-off. If you raise too much money, you have to at least on paper show growth. All the levers then are tuned for growth.

On the other hand, you risk loosing out in the market if you raise just enough to build a viable product and get initial customers with the goal of growing organically.

Market rewards the winners. Look at Wiz, they captured the cloud security market by raising huge capital and moving fast.

Open source route is probably the way to go if you want to build a product based on your foundational ideas. Helps drive adoption organically and hopefully discover a monetisation opportunity.
by pjmlp | 2025-05-04 04:48:13+00:00
No, there were MS-DOS interrupts for those as well.

BIOS became more relevant for graphics programming as MS-DOS did not do graphics, only text mode.

These became my bibles of the time,

"PC assembly language step-by-step"

https://archive.org/details/pcassemblylangua0000hoff

"Advanced assembly language on the IBM PC"

https://archive.org/details/advancedassembly0000holz

"PC intern system programming : the encyclopedia of DOS programming know how"

https://archive.org/details/pcinternsystempr0000tisc

Last one is great, it has examples on Quick Basic, Turbo Pascal, Turbo C and C++, Microsoft C and C++, TASM and NASM.