skysight-inc/HackerNews huggingface dataset:
" For those thinking that AI will reduce healthcare costs by improving efficiency, I point you to the 'electronic medical records' hype of 15 years ago. Are per capita healthcare costs any lower now? "
Can you elaborate?
In countries like Denmark or Estonia electronic medical records are well used among doctors and patients.
> “AI” (or more accurately language learning models nowhere close to sentience or genuine awareness) has plenty of innovative potential. Unfortunately, most of the folks actually in charge of the technology’s deployment largely see it as a way to cut corners, attack labor, and double down on all of their very worst impulses.

Having read the first paragraph with its profound and non-bias insight, I can only expect that the remainder of the article will offer a well-rounded and impartial exploration of the issue.
There are already long running issues on this topic. https://github.com/oven-sh/bun/issues/2492
I'm the author of the linked post. I'm not sure what you're specifically interested in as coming natural, being productive, and giving joy are largely subjective reasons for preferring a language.

For example, I can say in Lisp it's easier for me to start writing and evolving programs which in turn allows me to produce more code than in other languages. As for the joy, it comes in part from the instant gratification of a low friction environment where you can evaluate -- and see running -- anything from an individual atom to a full program.
Life coaches exist in the tech space, but they are all charlatans in one way or another.

Though if you're game, I'm available at $2400/month for an hour a week.
So much for net neutrality. We were arguing about the wrong thing all along.

At least on Android, normal users can sideload your app, so you can bypass all of these store policies if you are big enough. For example, see Termux, PornHub, or Fortnite. On Apple, you're just out of luck if you don't want to pay 30% or comply with every technical policy. Want to try out media over QUIC? Too bad, you need to use HLS and only HLS for streaming, or your app will be removed.
Arguably when compiling/assembling is "free", outside of using precompiled code without source code, there's little reason for the linking phase. Ostensibly it was faster to link precompiled code than to constantly recompile it. But even back with Turbo Pascal, I think that was called into question. Especially as the CPUs went faster and faster, and memory expanded, but I/O dragged behind.

Now, I don't think anyone would blink at constantly rebuilding 100K lines of assembly. It takes seconds on modern hardware. We even see that in the C world with large utilities shipped as a ".h" file.
Just yesterday I saw an example of a person asking GPT what "fluftable" means. The word was invented by their little daughter and they didn't know what it meant. GPT reasoned it was a portmaneau of"fluffy" and "comfortable", and it made sense because it was used in reference to a pillow. If it's just regurgitation, I'd like to know how it's able to understand novel words not found in the training data...
@Obscurity4340 Interested in bouncing off ideas for therapy? Email is in my about box :)
Does amount of genes even say something?
> TypeScript had years to prepare for ESM, but they did not.

How did they not? This is confusing to me, as I’ve been authoring and emitting ESM in TS for quite a few years now.
Reminds me of the RIAA fighting pirates. Doomed to fail.
What do you mean by “retail”? Because Cloudflare does plenty of products for smaller teams - I’d even say it’s a cornerstone of their strategy.
Encryption at rest has become a buzzword
I was about to write that maybe a discount could be OK, due to some kind of high volume income generation for Google, but then again, wouldn't that mean that they should have to create some kind of discount tiers which apply to all depending on a certain criteria?
We're in agreement here. The SEC is indirectly making crypto tokens illegal by making it impossible to comply with securities registration requirements. When the SEC says "you have to register", what they really mean is "we think crypto tokens should be illegal".

> register my ponzi scheme either, should I blame them when I get shut down for running it anyway

In my opinion, if the scheme was transparent and no deception was involved, I do believe consenting adults should be allowed to transact. I am not big on the idea of protecting people from themselves, when no deception is involved.

Regardless, ponzi schemes are explicitly illegal. If you think that all crypto tokens should be illegal as well, a law should be passed. Making them implicitly illegal through bureaucracy and at the whims of bureaucrats is not an ideal state of things in a democratic society.
I love how British articles have no problem using words like "Moquette"
Does everyone in Great Britain know the definition?

https://en.wikipedia.org/wiki/Moquette
If the only way a platform continues to exist is by leeching as much from the users as it can (as Youtube does) I definitely have no obligation to allow them to leech off me because they purport to have content I want or need. Sure there are costs associated with servers and data, but they are only running those servers to facilitate leeching off me. Not my problem.

If anything it's immoral to pretend that you must watch ads to support the creator or they might starve, which is the corner Youtube is trying to back people into.
> z-index should be called z-order or depth and should Just Work on all elements (like it does on flex items).

Z-index is one of the most aggravating things I've run into with CSS. It should always Just Work as the author says and be absolute across the whole page and intuitive. But it isn't. And every time I run into a problem where it's not behaving in the way I expect, I have to once again Google 'z index not working' and refresh my memory on all the reasons why it might not be working with the specific example I'm dealing with.
Even if that gives me a baseline, then what? If I want more I find I get something out of left field. The non-deterministic nature of AI makes it kinda hard to iterate all assets right?
That is true. It’s just an unfortunate that GameMaker is the one of the that isn’t open source
Thank you, I will take a look after current sprint.
Its almost certainly some RTOS like QNX.
RIP Silverlight
> SpaceX can achieve something close to perfection.

Question: How did SpaceX acquire all the knowledge that brought it to the Falcon 9?

Answer: 70 years of NASA research as their starting point (which was built on the V2 program's learnings thanks to Von Braun).

Being born on third base isn't the same as hitting a home run.
Why on earth would Google even suggest such a deal? To get the 4% on the payments made via the Play Store? That seems rather desperate.

4% isn't an amazing deal on payments from Spotifys point of view, and 10% for Netflix seems like in insult for processing payments. Normal payment processors are closer to 1.5 - 2%.
Why? Hiring a bunch of great engineers with relevant experience usually goes over well in teams I been in.
The "fix" also has a bug - `preexec_fn` causes nasal demons if the current process has threads.

Fortunately, Python 3.2 added the `restore_signals` argument for exactly this purpose, and it is enabled by default. The (2010) in the title is quite relevant.
For the past couple months once they started popping up that request to disable ad blockers, the videos will often play for a few seconds and then just stop. This is chrome. It hasn't happened in the last week, but typically I see it more when there are updates that require chrome to restart. It seems like either an unintentional bug or a dark pattern. But punishing users that are blocking ads is the hardest sell.

I've gotten viruses from ads, and I will not allow them. Google is never going to sell me on that.

Maybe instead of slapping users, they should have had some fiscal responsibilities in the good times and not setup a complete adult daycare for their employees.
>Why call this political uncertainty as opposed to economic uncertainty?

I'm assuming this is because so much of the energy market is directed through political mechanisms like subsidies, research funding etc. It's the political uncertainty that undergirds the economic uncertainty.
Oh, yeah, it's messy. Still, I was thinking MusicBrainz for some of it.
Creating my own distribution channel helped me validate a new idea
Hey everyone.

I recently launched https://linktopus.co, and from day 1 I had traffic coming in, people creating their own pages and helping me validate the idea.

And although I built other projects that had almost no traffic, this time around I built something for the people I already could reach.

Long story short, I also built https://publicapis.dev, which has had good and consistent traffic for the past 2 years. It's an open source project, so people naturally contribute and share it with other developers. It grows organically.

So why not use one project to promote another?

As long as the audience fits, leverage everything you built.

Your creations can compound and grow together.

And what might not seen so valuable today can help you down the line.

---

Finally, Linktopus is having a Black Friday sale, it's a lifetime subscription for the price of 6 months.

I hope you like it, and have a great one!
Culling that would probably throw together with the bathtub an entire trove of internet history...
> It is pretty hard to argue against that.

The European Union's Digital Markets Act finds that pretty easy.
What's the alternative?

The 1990s style HTML form app that works like a green screen mainframe application? (It seems to be forgotten technology in the age of React like Stonehenge or the Egyptian Pyramids but I think it's quite appropriate for the kind of application it's capable of, which is more > 50% of what people use React for.)

Cross-platform frameworks like GTK, Qt, Tk, FLTK, wxWidgets (was that a winner in the world cup for "ugliest UI"?), Flutter, etc. (I did a shootout of x-platform UI frameworks and concluded that Electron really is the best of the bunch, is it any worse to make people download a 30MB Electron runtime than a 50MB Java runtime or a 25MB Python runtime?)

Apple fanboys inexplicably seem to like iTunes and MacOS, they all swear by xCode but even people who think "it is is all good" when it comes to fruit swear at the App Store when it comes to delays and restrictions. I'm pretty sure there is a good UI framework somewhere inside Windows but it might be hard to find in a maze of twisty little APIs that all look alike:

https://www.reillywood.com/blog/windows-ui-frameworks/

Compare that to the freedom of the web platform. I've lately been playing around with this framework with my Meta Quest 3:

https://aframe.io/examples/showcase/modelviewer/

which makes it straightforward to make an application that targets desktop, mobile, VR and AR headsets. Although it is based on React it has the same entity-component architecture as the Unity framework. I'm sure I could get better performance writing a more-or-less Android app based on Unity but dealing with Facebook's App Store seems like messing around with IBM cards, particularly when I want to target Apple Vision when it comes out and when I need to have an experience for people that don't have a VR headset because those aren't very common yet.
Note: changing the chemistry is likely an option.

Lead-Acids prefer to sit at 100% or even slightly overcharged.

Figuring out the 80% point of li-ion is difficult due to the flat discharge curve.
I do the same thing (on win, mac, and linux). Except I call it "proj" because I'm lazy. In fact, I split it between github and proj because the former is already backed up, but the latter is not.
I recall mine sometimes doing so if I unplug while it is on. Never occurs while it is booted on battery.

Laptops and phones also notoriously slow down to manage heat, and that is also never told to the user.
No, Apple's throttling to prevent crashes is no more "planned obsolescence" than how Samsung (or any) laptops thermal throttle when the heat sinks get dirty.

Designing a product to fail gracefully is good engineering practice.

Apple made the right decision to make the phone go slower instead of crashing. Somewhere out there, there's someone making a 911 call on an iPhone with an old battery.
Depends. If the check is only about superficial stuff like User Agent etc then that is easy.

But they can fingerprint on all layers (tls, http, web api, js engine). To fake that all requires a lot of effort. Not all can be changed with an extension alone.

Welcome to my world of browser emulation. But then again, all depends on what they check :)
There is no way to handle these people gracefully. They don't respond to police requests to leave. They see gradual escalation as weakness. Getting someone to leave private property, a provocator who doesn't want to leave and doesn't respect anyone's authority, will inevitably require more than words. Manhandling someone out of an area by force cannot be done gracefully.

Arguably, common policies on gradual escalation only exacerbate the problem of auditors. Cops go from polite requests, to direct orders, trespass notices, through non-lethal things like tasers and pepper spray, and only then to handcuffs and arrests. The cops that handle these people best seem to be the ones that skip the middle stuff, instead going straight from polite request to handcuffs, with trespass notices coming afterwards.
This refrain is beginning to sound like the "checkmate atheists" of people who don't understand biology
Car USB ports are generally only for smartphones, which is the #1 computing platform in the world.

That’s really the crux of my point. USB-C is the “winner” because it’s ubiquitous in the smartphone and tablet world (especially now with full adoption from Apple underway).

Cars are also a piece of technology that does a frat job representing the lowest common denominator of the average consumer’s relationship with technology. If your brand new $2,500 MacBook Pro doesn’t have a CD player, that doesn’t mean the CD is dead. It’s an expensive early adopter’s device. But if your brand new Toyota Corolla base model doesn’t have a CD player, that means it’s DEAD.

There’s also the answer to the question “what’s the most likely cable I have on me?” If you have an Android or Apple phone from the past 5 years you don’t have any rectangular USB-A cable with you in your travel bag.

I would also argue that the average person has very little practical use for USB for a lot of its data transfer capabilities anymore. The average person who owns a laptop probably never plugs in anything to the port besides things they are charging or maybe a mouse dongle.

It’s expected that your car (and most people’s cars) are older, but what I’m saying is that the fact that someone buying a new car doesn’t get USB-A pretty much shows us that it’s not long for this world if not dead already.

Sure, my desktop still has plenty of USB-A ports since space is not at a premium and nerdy custom builders demand them. But if you buy a desktop computer from Apple it doesn’t have any, and PC OEMs like HP and Dell won’t be far behind.

The only thing I’ve used the USB ports on my desktop for are mouse dongles and a fingerprint scanner. Basically, ~$20 disposable tech that would work perfectly fine as a USB-C version. My keyboard has already made the switch to USB-C and my mouse charges with USB-C as well, and I bought these items multiple years ago.
... looks like this has been the case for a while (since inception)

https://www.nytimes.com/2018/04/19/technology/artificial-int...
Because the existing codebase already uses naive datetimes. For example, perhaps there is a feature flag component that includes checks like:

input_dt > datetime.datetime(2023, 1, 2, 3, 4, 5)

As mentioned elsewhere, it's common to serialize datatimes without timezone because it's a huge waste of space and speed in databases and elsewhere to constantly include the timezone info. Of course you could handle this at the edge like many other kinds of serialization, but many apps exist which instead choose to keep all datetimes naive and handle TZ conversions at the edge instead.
no, because I watched some content from said authors, determined that it's bad, stopped watching it.

there's very little value in wasting attention on who said what, it's more than enough to see who does what.
Because they are over 1/2 of a duopoly? It's pretty darn easy to argue against it and it has been done successfully.
Show HN: New visual language for teaching kids to code
Pickcode is a new language and editor for getting kids started with coding. The code editing experience is totally structured, where you select choices from menus rather than typing.
I made Pickcode after experiences teaching kids both block coding (Scratch, App Inventor) and Python. To me, block coding is too far removed from regular coding for kids to make the connection. Pickcode provides a much clearer transition path for students to Python/JS/Java. Our target market is middle/early high school kids, and that’s who we’ve tested the product with during development.

On the site, you can do tutorials to make chatbots, animated drawings, and 2D games. We have a full Intro to Pickcode course, as well as an Intro to Python course where you make regular console programs with a regular text editor. There are 30 or so free lessons accessible with an account, and the rest are paywalled for $5/month.

For professional programmers, the editor is probably pretty frustrating to use (no vim keybindings!), but I hope it’s at least interesting to play with from a UI perspective. If you have kids aged 10-14, I’d love any feedback you have from trying it out with them. I love talking to users, reach out at charlie@pickcode.io!
the closed gardens of mobile app stores don't have the regular healthy market competition that normal payment processors do. it's one of my least favourite parts of building for mobile
There was no significant uptake on any letter at Apple.

One reason is that retaliation is very possible. The opacity of the executive team was not a feature of Steve Jobs’s Apple, but the Time Cook-era opaqueness combines poorly withthe silo’d, top down nature of Apple’s management which _was_ inherited from Steve Jobs.

The opaqueness, I think, is a result of Tim Cook integrating the retail and corporate sides of the company; retail salespeople are treated better, but software engineers are treated a little more like retail salespeople.

Since the pandemic, Apple execs have seemed to be isolated in a bubble and are not listening to the rank and file anymore. The people they do listen to seem to be out of touch.
The current NYC water taxi boats look plenty fast, at least for the short routes between NJ and NYC, or Manhattan and Brooklyn.

While going around the Statue of Liberty and sightseeing, high speed is not necessarily your goal %)
It's not a typo.
Cool, definitely a smoother ride than the adjacent boat.
I find that Bard does a pretty good job when I query it against my GMail (using @gmail, what is on my schedule?) and Google Docs. Too bad it is not integrated with Google Calendar.
I somehow feel guilty for never even remembering the original game. My first console game was Mario Bros on the NES. And I was big into RPGs back in the late 90s (eg. FFVII). How am I just hearing of this now, and this remake?!
Well, a tank does consistently fire from 3km ranges. As a support vehicle, its essential in the long-range combat of today.

At 3km+ out, no Panzerfaust or AT4 can hit the tank. Only a guided Javelin, but those are heavy (heavy for an infantry to carry at least) and expensive.

But yes, the whole plan of today's combat is combined arms. Tanks doing what tanks do best: long range sniping and sometimes taking advantage of armor to say... get rid of anti-personel land-mines and other lesser explosives.
> the open question is can they deny 3rd party app stores or side-loading apps

This is somewhat the basis of the lawsuit that actually brought this out.

The accusation is (iirc): Google has backroom deals with OEMs to prevent them from having any market installed by default except for Google Play. This is what stopped Epic from continuing with their own mobile market idea, as no OEMs would agree due to this.
People who stuck by UK Covid rules have worst mental health, says survey
Uh, yes. The difference between the human and chimp genomes is only like 1% but that minute variance clearly makes a massive difference. Different expressions of individual genes can vastly change appearance such as eye color, hair color, etc. These are physical traits but obviously, a similar concept applies to other traits.
> One thing I have learned is that many people seem to be easily tricked by certain types of humans saying one thing and doing another

Seems to me that almost everybody. And the ones not tricked just happened to be looking at a different place by chance, and won't replicate the same result a different time.

We definitively need some kind of tooling to deal with this.
These are all valid deployment questions, which we tried to address in Appendix A.

In a nutshell, we expect that resolvers would ship with a (large) set of default "suffix-to-zone" mappings, that can be overridden by the user to provide a usable and convenient out-of-the box experience.
Not that "we expect" means that this would be the ideal scenario, not something to expect when installing our reference implementation right now.
Spices evolved to grow in warmer climates , go figure
Was the building still under construction?

I think your analogy is not a good one to stretch to fit this situation
Once Bun is feature complete I’m jumping ship
Hugging Face Removes Singing AI Models of Xi Jinping but Not of Biden
Some comments and suggestions:

- `importsNotUsedAsValues` is deprecated [0] since TypeScript 5.2, in favor of `verbatimModuleSyntax` [1].

- I could set `module` to `Node16`. This automatically set `esModuleInterop` to true.

- Also, to catch more issues, set `allowUnreachableCode` to false and set `strict`, `noImplicitReturns`, `noImplicitOverride`, `noFallthroughCasesInSwitch`, `exactOptionalPropertyTypes` to true.

- Set `types` to the empty array `[]` to avoid loading unwanted types.

- Enable `skipLibCheck` to avoid checking imported module types.

- Not sure that `declarationMap` is still useful nowadays. TypeScript is now able to match directly against source files.

- Enable `composite` that in turns enables `incremental` and `declaration` (declaration file emit). `composite` enables project references which is useful in a monorepo setting or to separate source and test files into two projects. See [2]

- Enable `checkJs` to type-check JavaScript files

To summarize:

{
"$schema": "https://json.schemastore.org/tsconfig",
"compilerOptions": {
"lib": ["ES2022"],
"module": "Node16",
"target": "ES2022",

"outDir": "./dist",
"composite": true,
"sourceMap": true,

"types": [],

"isolatedModules": true,
"resolveJsonModule": true,
"skipLibCheck": true,
"verbatimModuleSyntax": true,

"allowUnreachableCode": false,
"checkJs": true,
"exactOptionalPropertyTypes": true,
"noFallthroughCasesInSwitch": true,
"noImplicitOverride": true,
"noImplicitReturns": true,
"strict": true
}
"include": ["./src/**/*.ts"],
"exclude": ["./src/specific-file.ts"]
}

[0] https://www.typescriptlang.org/tsconfig#importsNotUsedAsValu...

[1] https://www.typescriptlang.org/tsconfig#verbatimModuleSyntax

[2] https://www.typescriptlang.org/docs/handbook/project-referen...
Wouldn't / Shouldn't they slow down out of hydrofoil speed when they enter rough seas? I would imagine that would be the prudent thing to do.
Agreed! I'm assuming this is the same gamemaker I used back in highschool (~2004), which is what got me into programming in the first place.
I think the point is that one of the big hype phrases is that it will decrease costs of healthcare and lower people's bills, but even if you lower the cost, there is no actual incentive to lower patient bills, so the extra value simply goes to owners and investors rather than the end consumer.