skysight-inc/HackerNews huggingface dataset:
US healthcare illustrated: The impossibility of getting a bill for five stitches
First, let's keep in mind accessibility is more than screen readers.

The lack of headline tags comes to mind. To your point, now the screen reader has no way to denote one section from the next. Yes, it can read it. But there's no sense of structure and context.

Not sure how tabbing and space bar might work and if that would be acceptable to accessiblity standards.
The universe does not bother with simple ideas of human fairness friend.
I would assume that the Debian _maintainer_ cares about what is being shipped with Debian. And for each dependency (transitive or not), the Debian maintainer has to make sure that it is shipped by Debian, and therefore has to not only know about the dependency, but also to make a package out of it (if it is not already being shipped by Debian).

Whereas the developer of a popular Rust library most likely just added some dependencies that were convenient, and doesn't know the full story of the transitive dependencies.

To me it is much more likely that somebody at Debian _saw_ the dependency being shipped than an arbitrary Rust developer, who probably does not even know how many dependencies are being shipped with their program.
Gitlab has this built in as well.

EDIT: Has a proxy for packages.

https://docs.gitlab.com/ee/user/packages/package_registry/
> After drying it out, a few keys stopped working so I bought a replacement keyboard for ~$20 and swapping it out was rather fast (from memory).

I had an X220 in university (same keyboard part as the T420).

I did wash my keyboard multiple times using dish soap and normal tap water and I only killed a single keyboard (when I didn't wait enough for water to dry out).

You could have most likely just washed the keyboard in warm soapy water, as long as you had enough patience to wait for it to be properly drier (2-3 days at least imho, depending on temperature in your home/area).
I'm still not totally sure what the issue is. Jax uses program transformations to compile programs to run on a variety of hardware, for example, using XLA for TPUs. It can also run cuda ops for Nvidia gpus without issue: https://jax.readthedocs.io/en/latest/installation.html

There is also support for custom cpp and cuda ops if that's what is needed: https://jax.readthedocs.io/en/latest/Custom_Operation_for_GP...

I haven't worked with float4, but can imagine that new numerical types would require some special handling. But I assume that's the case for any ml environment.

But really you probably mean fixed point 4bit integer types? Looks like that has had at least some work done in Jax: https://github.com/google/jax/issues/8566
X-specific details here include being in control of your own computer.
Same here! Thats the main use I have for ChatGPT in any practical sense today - generating Bash commands. I set about giving it prompts to do things that I've had to do in the past - it was great at it.

Find all processes named '*-fpm' and kill the ones that have been active for more than 60 seconds - then schedule this as a Cron job to run every 60 seconds. It not only made me a working script rather than a single command but it explained its work. I was truly impressed.

Yes it can generate some code wireframes that may be useful in a given project or feature. But I can do that too, usually in about the time it'd take me to adequately form my request into a prompt. Life could get dangerous in a hurry if product management got salty enough in the requirements phase that the specs for a feature could just be dropped into some code assistant and generate product. I don't see that happening ever though - not even with tooling - product people just don't seem to think that way in the first place in my experience.

As developers we spend a lot of our time modifying existing product - and if the LLM knows about that product - all the better job it could do I suppose. Not saying that LLMs aren't useful now and won't become more useful in time - because they certainly will.

What I am saying is that we all like to think of producing code as some mystical gift that only we as experienced (BRILLIANT, HANDSOME AND TALENTED TOO!!) developers are capable of. The reality is that once we reach a certain level of career maturity, if we were ever any good in the first place, writing code becomes the easiest part of the job. So theres a new tool that automates the easiest part of the job? Ok - autocomplete code editors we're cool too like that. The IDE was a game changer too. Automated unit tests were once black magic too (remember when the QA department was scared of this?).

When some AI can look at a stack trace from a set of log files, being fully aware of the entire system architecture, locate the bug that compiled and passed testing all the way to production, recommend, implement, test and pre-deploy a fix while a human reviews the changes then we're truly onto something. Until then I'm not worried that it can write some really nice SQL against my schema with all kinds of crazy joins - because I can do that too - sometimes faster - sometimes not.

So far ChatGPT isn't smarter than me but it is a very dutiful intern that does excellent work if you're patient and willing to adequately describe the problem, then make a few tweaks at the end. "Tweaks" up to seeing how the AI approached it, throwing it out and doing it your own way too.
Agent-Based Models (Part 3)
Show HN: I made an email verifier using GPT and Node.js in 2 hr
In the last few days, people have been creating custom GPTs to develop some cool products. I wanted to build something using GPTs because of FOMO, but I had no idea what to build.

Just a few hours ago, I woke up around 4 am in the morning. It's winter here. A random idea came to my mind, I started building an email verifier tool using nodejs.

But the result is unbelievable.

It performs 20% better than the best commercially available email verifier in the world right now. It's better than hunter .io's email verifier tool.

Here are the steps to use it:

Paste emails into the input box and let GPT + My algo work their magic.

After all verification is complete, use this prompt to copy all verified emails with one click:
"Can you write only the verified emails and avoid using any other default text?"

Use these emails in your marketing campaign, and you will see that it will bring you the best results you've never seen before. Do not take this for granted.

Let me know what you think about this. This is free, by the way.
Am I the only one who is utterly confused by the author's two tables and how they're supposed to match the author's stated conclusions?
Alcohol is banned for minors.
Footsteps of pi
If this were to pass, Signal would become illegal and banned in the EU.
No, because you stole in front of a cop. If you stole from a comatose person in the witness of non-cop, and that non-cop has authority of agency over the comatose, they can can press charges and you can be arrested.

Does that help?
The Arctic shipping routes will become competitive relatively soon. The US is behind in this area. Russian and China are investing heavily. The traffic at the Panama Canal will accelerate alternatives. Interesting to see where this goes in the next decade.
What do you mean, sorry?
There's a paper on the subject here: https://osf.io/d6ar4/

Seems like the primary benefit comes to silicon wafer manufacturing. Growing pure silicon crystal is much easier to do in a microgravity, vacuum environment:

> The study reported that for semiconductor crystals processed in LEO compared to terrestrial samples, more than 80 percent improved in either one or a combination of structure, uniformity, reduction of defects, and/or electrical and optical properties–and some by orders of magnitude

For actual device manufacturing, there are potential benefits as well, but this is less well researched area (possibly as a result of the difficulty of getting advanced IC manufacturing equipment into earth orbit).
Because Tiktok is also a social network app, and they all have a lot of the same problems, if not all the same problems?

Why wouldn't you talk about 1 thing being banned but not other things like it?
The term social justice has been in popular use for at least a decade. "Woke" is just a dogwhistle. "Social justice warrior" had already been a polarizing term that came and went in popularity.
> there are also cases where it produces bs, and it's not always obvious

Particularly annoying because I wind up risking not actually saving time because it’s producing subtle bugs that I wouldn’t have written myself.

So, you save yourself the time of thought and research at the risk of going down new and mysterious rabbit holes
> vs hiring engineers

The plural form was correct.

It's not just hiring one engineer, it's hiring a whole engineering department because that solution involves symbolic execution plus a few other things that I can not speak about without compromising my employment. The two solutions are in entirely different leagues in terms of engineering complexity.

The bruteforce solution is simple enough that can be maintained by junior engineers.

Add a few mid and senior engineers, and it can become significantly more efficient, without requiring the resources of the optimal solution while still being classified "brute-force".

It is yet another way the bitter lesson manifests [1].

The highest core count machine you can get on EC2 is like 45k per annum, which is peanuts compared to the cost of the team required to build the perfect solution.

[1] http://www.incompleteideas.net/IncIdeas/BitterLesson.html
tomatoes tend to lose flavour and texture if refigerated. but refrigeration tends to extend shelf life.

The other factor is that tomatoes that ripen on the vine tend to be tastier than tomatoes ripened off the vine. However fully ripe tomatoes tend to be squishier and don't travel as well. So they tend to be picked while firm and ripened using ethylene gas. These tend to be less tasty but easier to transport and store.

It's tradeoffs. A farmers market will typically have tastier tomatoes, when they are in season, than a supermarket, because they are picked when ripe, transported a short distance and sold within days. but if you're eating tomatoes out of season then expect them to be picked while unripe, refrigerated and then ripened off the vine so they can even make it to the supermarket shelves
Lobbyists are just your duly capitalized representatives to your duly elected representatives.
I got the impression the OP was looking for tips and anecdotes from other people who've managed autistic people.

I suspect that giving too many details may make it obvious who they are. Perhaps the co-worker reads Hacker News?
Everybody in the entire world alive today is in the present. Nobody is more modern than anybody else. An Amish farmer is no less of a modern man than a San Francisco web developer. You are crossing your wires, using temporal language to pass subjective judgment against other ways of life. People who don't live live styles similar to your own aren't living in the past, they are in the present with everybody else.

You're essentially calling everybody else backwards. That's judgemental and subjective, not objective. It's a mentality of cultural imperialism, only one step away from calling for people to be "brought up to speed", e.g. forced into your way of life.
Maryland Fried chicken: A storied dish with Titanic history
To me this looks like a Jevons Paradox situation: https://en.wikipedia.org/wiki/Jevons_paradox [1]

Increased developer productivity will lead to a lot more software development, at all levels, rather than less.

1. "In economics, the Jevons paradox occurs when technological progress or government policy increases the efficiency with which a resource is used (reducing the amount necessary for any one use), but the falling cost of use induces increases in demand enough that resource use is increased, rather than reduced."
They seem to be saying that to do a quantum computation there is a minimum volume of space required in which to perform it which grows in relation to the number of qubits.
> CEO of not for profit turned for profit company that builds closed source but has the word "OPEN" in it's name says his company's products are the best products and please forget that he also is loudly proclaiming that regulation, not market forces, should protect his 87 billion dollar valuation.
Thanks. I only have a vague understanding of the scene and am looking forward to watching the documentary.
>He is, squarely by his own words, in the right leaning political camp in the US.

I remember him tweeting a meme to the effect of: "My political opinions have stayed the same while the left has gotten more and more radical"

>Amd the current front runner for the presidencial candidacy of that camp called for all of those things, publicly, during a rally on Veterans Day.

Has Musk ever endorsed Trump?

>Also, one opinion piece regarding the rescriction of voting, which is just a nut job idea, is quite different from gerryandering, reducing poling places and planning to impeach judges wjo said they don'z like gerrymandering (which actually is a thing, multiple courts in the US threw out district maps because of it). Actions weigh heavier than words, always.

I'm against these illiberal ideas in the same way that I'm against illiberal ideas from the left. I haven't seen Elon Musk show any support for them either.

>Funny that you think I'm leaning communist, were I live my political opinion is somewhere left / social liberal of the center but a far cry from the left extreme of the political spectrum. No surprise so, it just shows the difference between the US and Europe.

I don't think you're a communist. From my perspective, the mistake you're making is akin to the mistake of blaming social democrats for the actions of communists. I was trying to explain that to you in a way that you'd understand.

After all, squarely by your own words, "my political opinion is somewhere left / social liberal of the center". Need I say more? :-)
You're expecting too much from a generation that grown up being bombarbed by narratives and distractions. Most don't have critical thinking and the required attention span in the first place.
I'm not the person you're responding to, but here's an example of it failing subtly:

https://chat.openai.com/share/4e958c34-dcf8-41cb-ac47-f0f6de...

finalAlice's Children have no parent. When you point this out, it correctly advises regarding the immutable nature of these types in F#, then proceeds to produce a new solution that again has a subtle flaw: Alice -> Bob has the correct parent... but Alice -> Bob -> Alice -> Bob is missing a parent again.

Easy to miss this if you don't know what you're doing, and it's the kind of bug that will hit you one day and cause you to tear your hair out when half your program has a Bob-with-parent and the other half has an Orphan-Bob.

Phrase the question slightly differently, swapping "Age: int" with "Name: string":

https://chat.openai.com/share/df2ddc0f-2174-4e80-a944-045bc5...

Now it produces invalid code. Share the compiler error, and it produces code that doesn't compile but in a different way -- it has marked Parent mutable but then tried to mutate Children. Share the new error, and it concludes you can't have mutable properties in F#, when you actually can, it just tried marking the wrong field mutable. If you fix the error, you have correct code, but ChatGPT-4 has misinformed you AND started down a wrong path...

Don't get me wrong - I'm a huge fan of ChatGPT, but it's nowhere near where it needs to be yet.
170 millibits would be much more impressive
They won't bite the hand that feeds them.
I agree that demand will very likely grow with expectations to absorb some of the additional capacity. But there is a limit to that because companies compete on more than just software. They also compete on price and on other things that have nothing to do with software.

If the price of software drops, it's not a given that all of the savings will be spent more and better software.
The EU also has a right to privacy enshrined via the Treaty of Lisbon, so even if this law had got through the parliament somehow it should/would have been stuck down by the courts.
What's the closest thing to EFF for these kinds of things in Europe? I always feel like there's a huge difference in quality of reporting where EFF produces some of the best content I've ever read on any topic, and stuff about EU privacy is often a lot harder to follow.

I know about statewatch and some individuals I follow who do a pretty good job, but feels like there is a gap for an organization to step and replicate what EFF does in the US.

I would happily support with money and time.
Geez, why does the dictatorship give a crap about people eating or not? I guess it should be obvious, they want total control over everyone. Let's not get into following ancient rules in hopes of being agreeable to an imaginary sky-dweller...

I wonder if it's just looking at purchase records at the campus canteens, and if the circumvention would be for them to go to a canteen worker (one of them must be Muslim/sympathetic?) and buy fake meals throughtout the day, and redeem that for the evening fast-breaking feast. Welcome to the dystopian future, where you buy fake meals!

So yeah, China... "Use AliPay/WeChat, we promise we won't abuse your digital payment records!". Didn't MElon say he wants to make X.com a WeChat-esque super-app?
The better word is "informing". Lobbyists inform policymakers about perspectives of certain groups (those employing the lobbyists).

It just happens that most lobbyists are paid by groups who are seeking to enrich themselves at the cost of everyone else.

However, there are some lobbyists who work for organizations that attempt to guide policy that helps under-represented groups (like nature, animal welfare, human welfare). Those lobbyists are fewer and poorly paid (as their "clients" typically have little or no money), but they work hard to at least inform policymakers of their perspective.
You are conflating tools (apt, brew, pip) with stores (Play Store, Appstore, F-Droid).

Android already has the ability to allow a tool to install from different sources (this is how F-droid functions, however only from their own single source).
That's about my experience.

The worst dev on my team uses ChatGPT a lot, and its facilitated him producing more bad code more quickly. I'm not sure it's a win for anyone, and he's still unlikely to be with the team in a year.

It allows a dev who doesn't care about their craft or improving to generate code without learning anything. The code they generate today or a year from today is the same quality.

Part of it is that it allows devs who lean into overcomplicating things to do so even more. The solutions are never a refinement of what already exists, but patch on top of patch on top of patch of complexity. ChatGPT is not going to tell you how to design a system, architect properly, automate, package, test, deploy, etc.

For the team it means there's a larger mess of a code base to rewrite.
I was never a really active twitter user. However - at least the people that I follow - mostly went to bluesky (and some switched to mastodon) and are a lot less active on twitter. My twitter feed is mostly full of people that I don't know and never followed. I am aware there is a "following"-tab. But that is mostly some political institutions and companies that I follow that still seem to post their press releases on twitter.
There's a reason why TikTok is banned in its parent country.
Christmas in Dixie
So wait…all this time it was actually useful to get a bunch of fake followers because the numbers alone amplified you?

I always assumed that fake followers were pointless since they wouldn’t ever actually see anything.
GNOME Foundation is based in Orinda, California, United States

KDE e.V. is based in Berlin, Germany

Both have corporate and individiaul contributors from around the wold but these are not indentically distributed with Gnome being more popular in the US compared to the EU. Calling these two desktop environments "American" and "European" is of course not painting the full picture but it isn't entirely wrong either.
I also used SSTV Encoder from F-Droid on Android.

It's much more interesting if ran via an analog loop (at least an AUX cable connecting microphone and headphone jacks, or better an external microphone), it gives interesting noise effects.

AFAIR, I also experimented with recording it and then playing via https://github.com/bodqhrohro/taporwave, but don't remember if it was decoded well as header tones could be corrupted.

I definitely have results of converting raw video to raw audio via ffmpeg and then back, this approach is not sensitive to header pulses (but colour images are borked regardless of the mode).

`ffmpeg -y -t 5 -i /downloads/video/webm/414827e0-9583-407f-9940-3840b7b1085f.webm -f rawvideo -s 176x144 /dev/stdout|ffmpeg -y -f u8 -ar 8000 -i /dev/stdin -f ogg /dev/stdout|ffmpeg -y -f ogg -i /dev/stdin -f u8 -ar 8000 /dev/stdout|ffmpeg -y -f rawvideo -s 176x144 -i /dev/stdin /tmp/swine.mp4` : https://0x0.st/HvAM.mp4

AUX: https://0x0.st/HvAu.mp4

Microphone: https://0x0.st/HvAS.mp4

Analog loop (low volume): https://0x0.st/HvAa.mp4

Analog loop (overload): https://0x0.st/HvA1.mp4

Taporwave: https://0x0.st/HvAj.mp4

Don't even remember what: https://0x0.st/HvAQ.mp4

No pigs were harmed during the experiments!
Historically speaking, it is common to argue that a group of people is super privileged in order to create the justification for atrocities. Just look at 20th century totalitarian leaders.

I prefer the liberal-democratic approach of ensuring rights for all instead of making decisions based on who is most privileged. There's no way to calculate privilege objectively, and the idea is inevitably wielded for political purposes.
To clarify, I did not say it was ToTC. I said riff on, and then I clarified.

The controlling entity clearly is failing, sans charging a cutting in line fee. It's in the best interest of the rest to do something. Yet nothing. Perhaps not a ToTC but it's nonetheless a tragedy, or soon to be. And The Commons elsewhere are sure to be the ones to bear the brunt of the blow.
I mean that we need something like a forced label on every social platform: a forced 5 second splash screen with a warning. “this app can cause depression, self-esteem issues and is detrimental to your mental health. Here are some resources to know more”

I wish the EU commission had the guts to push for something like this for all dopamine-kick and scroll-based apps
This is installing binaries from crates.io directly (i.e. running "cargo install ripgrep" instead of "sudo apt..." or whatever equivalent). Admittedly, this is often a suggested installation method for some built-in-Rust tools, but it's usually an option of last resort, and most people should be using their usual package manager for this.

Cargo does respect the package lock file when building a project from source (i.e. when you checkout a project, and run `cargo build` in that project directory). This happens, for example, when running builds in CI, or preparing a new release for each individual package manager.
Only if you consider CAC on a per-query basis, against top-line revenue, in perpetuity. There's a word for this and it's not CAC, it's tax. And that's what this is, it's a tax on advertisers due to Google's monopoly power. How do we know they have monopoly power? because they can afford to give 36% of top-line revenue in perpetuity to another party and still make money. This implies >80% gross margins, which let's face it, scream monopoly power.