skysight-inc/HackerNews huggingface dataset:
1) You realize the boilerplate of reading and serializing can be abstracted, right?

2) I didn't say "replace jq with Python", but that the language part (not the functions) of jq is horrible and didn't need to be invented. Same as Avisynth vs Vapoursynth.

3) I only mentioned Python as an example, I wouldn't choose a language that needs newlines in this specific case.

For example, in my own case, this expression is `cljq '(? $ "Reservations" * "Instances" * "PrivateIpAddress")` and if I need to do more complicated stuff (map, filter, group, etc...), I use CL instead of a bespoke, ad-hoc DSL that I never remember.

> JSONPath is a straight up farce

Why? At least it's specified (though you might say that jq is too, through jaq).
Does it need to be done at each step, though? Couldn't the test data be added at just one point (where the schema is known) and just let it run through all the subsequent migrations to see if it goes boom?
Sorry for not replying sooner! Tbh, idk.

I just had a user come up to me a particular query that was relatively much slower on my driver than others, and it unexpectedly turned out that it was the way I implemented context cancellation for long running queries.

Fixing the issue lead to a two fold improvement, which I wouldn't have figured out without something to measure.

Now obviously, I can't ask you for the source code of your huge production app. But if you could give hints that would help build a benchmark, that's the best way to improve.

I just wonder which compiler-rt builtins make such a huge difference (and where), and how do they end up when going through Wasm and the wazero code generator.

Maybe I could star by compiling speedtest1 with zig cc, see if anything pops up.
> This wasn’t caught by the existing test suite (even though it runs almost 200 end-to-end tests), because it always starts from an empty database, applies all migrations and only then runs the test code.

Isn't that where the test coverage has a hole?

I somehow expected the blog post to extend testing for this. A pre-populated database which is then migrated. That seems to catch a wider class of issues than parsing sql and shielding against just checking for non-null without default.
This is equal parts fascinating and horrifying
Ah, so now Vizio is taking pages out of the technology rapist playbook, too.

“You’re forced to take this and you can’t say no.”
But you will brush your teeth anyway, and then you apply fluoride topically. It works.

Here in Sweden we decided against fluoride for this reason and the fact that it is in fact toxic. It isn't sensible to use systemic exposure when we can use topical exposure and can improve mouth health by education, so that people do what they're supposed to.

The fluoride approach achieves a basic level of health, but you can do so much better.
What do you mean the story was suppressed by the FBI? Are you referring to the Twitter files which didn't find that the government coerced any social media companies and that Republicans were submitting the same requests?
For anyone on Android, this is possible with Simulate Color Space option in the hidden Developer Tools menu. Amusingly it works with the camera too, so you can look around the real world with some sense of what it's like.
Come on, they are obviously talking about streaming services. Everybody knows you can pirate anything at any quality.
Fluoridated water, enriched flour, iodized salt, vaccines, etc. are why we don't see diseases and conditions that plagued us in the past and continue to plague people in places without these measures.

Fluoridated water is the reason I've never had a cavity despite growing up poor with a terrible diet, dental hygiene and care.
It's an advertisement that you see each time you use your phone.
Tbf, it's not their fault it made it to the HN front page.

Are we going to criticise every little innocent blog post just because somebody liked it, submitted it to HN and it got enough upvotes?
Commenting on two loosely-coupled things here!

The WGPU/Winit compatibility situation is indeed a mess. (Throw EGUI in there too if you're into that...) I was able to get all of them onto the latest, but it was an adventure of troubleshooting, and asking for help on Discord, Github etc. I think this could have been avoided by adding current and/or practical examples to the WGPU repo and/or docs. So, documentation problem maybe? Most of the examples are too provincial or trivial to use as a basis for building a practical project. (Or upgrading one!)

Count me as someone who can't grok Async. I've tried several times. It doesn't stick to my brain, and/or I'm not sure how to keep it from propagating through the code. I've come to the realization that I will probably never get it, and/or see eye-to-eye with the rust community on this. Most of the web ecosystem will remain off-limits.
> 1. The beneficial effect of fluoride occurs only when fluoride is applied externally, in contact with the tooth enamel

I think you are kinda misusing science/not science arguments.

This is indeed the scientific reason why there is flouride in the water. It is also scientific reason why some countries removed it.

In some countries people take care of their teeth on average and in other countries not so much. So there is science for why fluoridation happens. You can read many articles about the fluoride benefits for teeth and what is the impact of teeth for overall health.
Submitting it to the Android VDP is a solid idea, though I wouldn't be surprised if it gets waved off as "working as intended."
Find a higher purpose
Pre-populate the db.
Is it just me or wine needs a bit more polish? Dialogs and menus are rendered with some weird microscopic font. GDI text rendering seemingly doesn't use font fallbacks, so even something like Scintilla or ebook reader don't quite work under wine.
It would be if it existed.

> According to a February 2022 report by the Mercator Institute for China Studies (MERICS), a social credit "score" is a myth as there is "no score that dictates citizen's place in society"
https://en.wikipedia.org/wiki/Social_Credit_System
This is poorly discussed in the article and AFAICS it reaches wrong conclusion.

I think the energy comes from weakening of the magnetic field and the energy stored within it, not from slowing down earth rotation. Earth as the result may rotate faster as the moment stored in the field will be transferred back to Earth as in the example with a sphere from the article.
...On Android. I'm sure I don't have that problem on my Ubuntu Touch phone (if only because there are hardly any apps for it).
Isar aerospace first test-flight (live)
So many apps are glorified wrappers around web content anyway, and in those cases, native just adds bloat (and tracking)
Yeah, I remember.
If I were in real estate, I’d be grateful for this idea right now.
Besides functional equivalence, a significant part of the value in neural decompilation is the symbol (function names, variable names, struct definition including member names) it recovered. So, if the LLM predicted "FindFirstFitContainer" for a function originally called "find_pool", is this correct? Wrong? 26.333% correct?
Comparing full screen ads on systems like smart TVs with the ads you get on Apple TV seems like a long shot.

The time you spend installing apps is minuscule compared to using them. And after that it is Netflix or google tracking you. Not Apple.
What it is, some Gold-Sachs ad ???

First they try "shock terapy" in Venezuela if I remember corectly, then Poland then Russia - and it was dissaster, at least in Poland and Russia. Flash news: looks like plan was to dismantle sell and buyout all national industry. Now, after 35 years we even do not own our own sugar factories (Germany owns it) or yeast factories (France almoust monopoly). National phones ? -> France (Orange). Internet portals, small and big ? Germany. Vodka brands ? Russia. Etc, etc. We are subcontractors nation.

And that "plan" is why russians are still poor, corupted, agressive and hates everyone. Great job Mr. US-Advisor-to-EU ! (But, yes, war with Russia _is_ idiotic idea and will destroy smallest continent)

And Venezuale, how they are going ? ;)
I'll add Homechart. currently having an unexpected bug with payments I'm working through.
The crime is writing the op-ed. The group are the editors and other writers. They cannot be arrested - they dont have VISAs because they are US citizens.
> insufficient evidence

That's a very high standard of evidence.

Toxicity testing is often carried out on mice, up to the dosage required for any observable effect. From that safe levels for humans are derived, e.g. the NOAEL (No Observed Adverse Effect Level).

To say that a study done in humans, got observable effects at only twice the intended dose (who knows what the s.d. of the dose is, but anyway) and we conclude there's simply not enough evidence?

Many chemicals have been banned on the basis of far less evidence.
Isar Aerospace is a German aerospace startup based in Munich, Germany, and was founded in 2018.

Follow the first test flight live on YouTube: https://youtube.com/live/IKLQxe2MvpQ

Launch site: Andøya Spaceport, Norway

The launch window for 'Going full Spectrum' opens not earlier than 12:30pm CEST/ 10:30 UTC and remains subject to weather, safety and range infrastructure. The livestream begins after a conclusive launch poll at approximately 12:15pm CEST/ 10:15am UTC.
LLM research has a much bigger budget than C. Elegans research.
Poster claimed fluoridation was unnessecary in many parts of the world. This is true of places with natural fluoridation. But not everyone has access to fluoridated toothpaste, or even toothpaste. To assume otherwise is assuming everyone is neurotypical in a developed country.
Windows made its libc stable in Win10 (ucrt.dll aka "universal CRT"). Only the C++ runtime must still be redistributed.
Brands spend nominal sums on X ads to keep Elon Musk happy
> What you need to known is if the subject is syntactically singular or not.

It's a bit broader IMHO. For instance, plurals are handled as singular based on the semantics, even in written language. I liked how different authors handled the Olympics in wikipedia for instance

> The Summer Olympic Games, also known as the Summer Olympics or the Games of the Olympiad, is a major international multi-sport event

vs

> The modern Olympic Games (Olympics; French: Jeux olympiques)[a][1] are the world's leading international sporting events.

Same way a singular nouns will be handled as plurar if the speaker recognizes them as such ("The UN are planning a meeting")

There will be arguments on whether these sentences are grammatically correct, but I'd be more for the descriptive approach than the prescriptive one, as at the end of the day usage wins.

> attempts to model Japanese politeness markers

I kinda feel for them as it's the most evolving part of the language IMO. As people get used to a level of politeness, it loses it's status and a stronger form becomes needed. Basically there's a politeness inflation happening through the years, and it's all based on how people perceive it, so logic is also not an element of it.
Why is portraying perversion in art bad? I suppose you also hate Dante's Inferno for similar reasons?

This just seems a little strange to me, even the Bible portrays the dark aspects of humanity. What makes you think that in Blue Velvet they are portrayed for our enjoyment specifically?

You can't have a good philosophy, or as you say, have a "good tab", without understanding the bad. David Lynch is more ethical than you, I think, because he did not run away from the depraved but wanted to understand it
You don't have to replicate all the insanity that goes on in a modern OS.

Lock threads to a particular core on creation, every core does a Round-robin over all threads. You're 50% there.

Have the core detect congestion, and move yeet threads to another random core when it's congested. You're 75% there.

Use three lists for priorities instead of one. You're 90% there.

Make up for the other 10% with sane design in other subsystems.
It's a great title of which we all need reminding.
I was reading the article and it disappeared entirely. Is there website functional? Is this intentional?
If you want randomness, why not flip a coin? https://en.wikipedia.org/wiki/Twoface
Yep, but you can still install .NET 3.5 on Windows today, which will run .NET 2.0 apps just fine.

.NET 1.x tho, yeah.
You can only protest the things that will not make it a crime. Protesting criminally is a crime.
> It is wasteful and damaging to the environment

It's basically a waste product and water naturally has fluoride in it at the same levels, or more, that fluoridated water has, and the environment has been just fine in those places.
Yes, the interesting question is which PIN codes is the author hinting at and which week of the year and why. This is what I want to know. I think I can figure out the rest myself.

But while we are at it: What is the significance of a cow trading app. Is it used by people who treat cows as sacred or the opposite?
Isn't it also added to salt?
I guess you have to taste it
Does it work with Pernosco ?
Nature being continuous is exactly the reason why our universe is not a simulation.
My grandfather, who was still alive in 1978, had all his teeth removed and was given a set of dentures when conscripted into WWII. From what I can gather this was pretty common - the service dentist would check you over on arrival and if you had at least one cavity they'd whip the lot out so that they wouldn't need to do anything else to them for the rest of your service.
For Dallas PD active calls:

Screenshots: https://vgy.me/album/v8fzwq7Z

crontab: https://snippet.host/ymeofo

DB schema (which I'm sure could use some refinement, lol): https://snippet.host/fiyxhr

query one-liners: https://snippet.host/vouqax
> In Linux, you can make system calls directly...

> In Windows, you do not make system calls directly, Instead, you dynamically link to libraries that make the system calls for you.

Isn't the actual problem the glibc shared library since the Linux syscall interface is stable? (as promised by "don't break user space") - e.g. I would expect that I can take a 20 years old Linux binary which only does syscalls and run that on a modern Linux, is that assumption wrong?

ABI stability for Windows system DLLs is also only one aspect, historically Microsoft has put a ton of effort into preserving backward compatibility for popular applications even if they depend on bugs in Windows that had been fixed in later Windows versions.

I expect that Windows is full of application specific hacks under the hood to make specific old applications work.

E.g. just using WINE as the desktop Linux API won't be enough, you'll also have to extend the "don't break user space" promise from the kernel to the desktop runtime environment, even if it means "bug-by-bug-compatibility" with older versions.
An interesting (unrelated) reference in the article… https://mcwhittemore.com/web-graph-browser/
> I can pull down a 20 year old exe and still run it today on Windows

Barely - most bigger programs did not adhere to all standards, but got custom fixes under the hood in follow-up windows versions.

Also, around 2001 was the big architectural change for desktop from DOS to NT, so this might seem like cherry-picking the timeframe selected.
My dad's old Sanyo from early 90's did have brightness control buttons.

https://github.com/JPersson77/LGTVCompanion

I have a few extra buttons on my gayming keyboard that I pretty much never use, so I assigned three of them to a script that uses the above app to change brightness between 30/50/100.
> inquisitive and have an interest in learning things

Traits much less common than you might think among people who want to get into programming.
Ideally imo you'd have a property based test that does the following:

Perform some arbitrary list of valid actions. (This alone is valuable)

Run the new migrations.

Perform some arbitrary list of valid actions.

Assert no crashes/errors.

I've found this great for testing APIs - just "perform some list of user actions and make sure things don't explode" can catch a lot.
I completely agree. Hope something like this is eventually standardized.

Problem is that uv probably does not want to execute anything to find out dependencies, so it would have to be a very restrictive subset of python syntax.

The fact that is is needed at all of course highlights a weakness in the language. The import statements themselves should be able to convey all information about dependencies
in my opinion there is a pragmatic aspect to it,

to put it simply, the taxes paid go to finance "whatever their government are doing".

also, do you think, like - all russians are against the war and don't have imperialistic mindset. it's just their government to blame? I'd say there is a decent part that got affected by propaganda both imprinted into education and news.

I don't know about the artists contributed to the journal (do you?), but in my opinion it is just a safer bet to find an artist unrelated to Russia.

apart from that, promoting russian culture (i.e works by russian artists) while it is actively destroying culture of other countries - means contributing to the process.
...not every app is a worse reddit website?

there are games, there are offline programs

---

website-as-an-app do needs to be squashed, that's something I do agree with you
You can order replacement spare parts for free. The US ordering system is https://www.ikea.com/us/en/customer-service/returns-claims/s..., and the cams have spare part number 103114. Obviously this is meant to be used if you break or lose a cam or two during assembly.
Nice!

What I'd be looking for is a MCP server where I can run in "biz/R&D exploration-mode", eg:

- assume I'm working on a replica (shared about all R&D engineers)
- they can connect and make read-only queries to the replica for the company data
- they have a temporary read-write schema just for their current connection so they can have temporary tables and caches
- temporary data is deleted when they close the session

How could you make a setup like that so that when using your MCP server, I'm not worried about the model / users modifying the data, but only doing their own private queries/tables?
Rather than taking choice away, we should be educating people on what the best choice is and letting them make it themselves.

Brush your teeth in the morning and in the evening. Standard dental hygiene - If a person can be an obedient worker they can probably brush their teeth twice a day. If they cant, they have bigger problems to sort out.
The difference is that code are copy-pasting isn’t randomly mutated for each person doing so, and likely if they take the time to go back to where they got it there is likely also an explanation or more info about if they care to take the time to read.
Have you considered defecting to a county that's proud of scientific progress and claiming asylum?
I think you missed the point of that comment. I was responding to the comment saying "Parameter estimation is ML now?"

Neural networks are trained commonly using maximum likelihood estimation, a common parameter estimation technique.
IME those apps often have the HTML/JS embedded, so you would have to extract the contents, host them somewhere and proxy the API calls.
Really enjoyed going through your website. And web graph browser is super cool, just wish there was like an "expand all nodes" or "expand current level connections" button.

Also: on your main page, in the last section, the second line of the paragraph has a typo: "...Currently I'm work at..." -- I'm not trying to be annoying but thought you'd want to know (:
Zuck: Betting on HTML5 was a mistake (2012) https://www.infoq.com/news/2012/09/Facebook-HTML5-Native/

https://www.sencha.com/, the vendor of the ExtJS framework tried to argue that Facebook was wrong (2012): https://www.infoq.com/news/2012/12/Fastbook/

I worked for a company that used Sencha back in the day and wrote the first React integration over their form/datagrid components in 2013. React ate their lunch
Well of course Shakespeare got it wrong with ‘There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy.’. At least, that's seems to be the acceptably prevalent view.
> Fluoridated water is the reason I've never had a cavity despite growing up poor with a terrible diet, dental hygiene and care.

I don’t follow the leap here. You could just be blessed with a good oral microbiome, proper calcium, D3 (sunlight exposure?), K2 etc.

Going by your logic, there should be no dentists in the US.
Your less cynical explanation boils down to people being too poor to afford tooth paste (really?). So why are they poor?
I've not used Pernosco but I am generally aware of it. My guess is that Pernosco would need to be technically modified to support recordings that have "soft ticks" i.e. use Software Counters.

I don't see any compelling reason why this should _not_ be possible from a broad level technical point of view. Pernosco engineers of course would be able to give a more authoritative reply.
I recently came across miller (https://github.com/johnkerl/miller). I don't know how these tools compare.
My initial searches suggest that these are by prescription only. Do you have any information to the contrary? I did find toothpaste tablets, but those are meant to be used as toothpaste from what I can tell.
it's crazy, it took "the industry" 30+ years to adopt this stuff
Fabric vs metal/glass/plastic

It is also easy to make thousands of identical items when your build material is solid and can’t be stretched
This isn't a uv invention, uv is only using the standard PEP 723 like other tools.

https://peps.python.org/pep-0723/
If it’s that simple where are your front page blog posts for fixing niche issues?
> Having to log in every time

Sounds like a broken web app.

You are currently using a webapp that doesn't do this. It's called Hacker News, and it never asks me to login every time on my phone.

> when the app can just cache my authentication and FaceID me

Sounds like a broken login form.

Hacker News also allows me to login with Face ID on my phone, thanks to my password manager.

Optionally webapps can also provide Passkeys.
What benefits do you expect from this approach compared to the hugh number of tools that work very well with folders and text files?
Does Ubuntu support passkeys? (2024)
There are a lot of problems with trying to tease a coherent overarching narrative, much less a coherent morality, out of a canon that has nothing of the sort. There are part of the Old Testament that were likely written before the Israelites were even monotheist. The Gnostics found the contradiction so irreconcilable they decided the God of the Old Testament was really an evil god who created our fundamentally flawed material universe as a prison.

There is no "God" of the Bible per se because the "Bible" itself is a, dare I say it, social construct and "God" is a mirror that people hold up to reflect their understanding of nature and morality, and that that context is always subjective and transitory. To me that conversation that humanity has with itself over time as it tries to reconcile a chaotic and arbitrary universe is far more interesting than anything one learns in Sunday School.
I assumed it was the fructose. (*not an animal/fruit/love expert)
That is not a very good reason. An absurd version of that would be putting antibiotics into the water because a lot of people don't have health insurance and can get infections.