skysight-inc/HackerNews huggingface dataset:
Nothing screams "worth your time" like having the literal phrase "this is going to work", as JSON, on the splash page for a social network...

/s

Give me a break, nobody's parents are going to use this, nobody's going to explain this at their 9-5, at their kid's dance recital, at the cleaner's, etc. It has exactly zero chance of organic adoption for organic social interactions.

The social media era is close to ending, imo. I think the monoculture will give way to the absence of the culture entirely. The always-online mentality is actively destroying the wellness and mental health of young people, who are flocking to casual apps like TikTok and Snapchat from hellscapes like Facebook and Instagram, because they just want to have fun and post silly shit.
Democracy is orthogonal too authoritarian.
There is absolutely no reason to ever revise any books this way. If your delicate sensibilities are offended by the language, don't read the books. Wokeness is a long walk down a short plank. It leads to tyranny. Read Fahrenheit 451 or 1984 while you still can. That's the road we're on.
Wine Wayland Driver
Jupiter has an iron core, Mars has an iron core, Earth has an iron core, Venus has an iron core, Mercury has an iron core. and you are telling me that despite the solar system being formed out of the same gas cloud there is no iron core in the sun. I agree that it could not be too large or fusion would suffer, but at this point I am convinced there is one.

The stellar remnant theory, is a bit stupid, but fun science fiction, the solar system is a second generation star system, the presence of iron and heavy metals confirms that. The question then is what happened to the core of whatever star exploded to make the gas cloud that formed the solar system. why would it not form the gravitational center of a new star? This is unlikely because I think that fusion, if any, would be noticeably weird.

I did find some papers by Dr. Oliver Manuel, I agree, a crank, however there are some interesting questions raised.
At least no one complains about Emacs anymore :)
I avoid Microsoft account logins like the plague. They've caused me nothing but trouble.
> Google already does it with Android.

I have seen this on HackerNews multiple times. I bought a Google Pixel this past week and set it up. I have not logged into a Google Account. Maybe if you give the phone internet access during setup, it doesn't give you the local account option. But I can attest that Google has not (yet?) closed the "offline account" loophole.
I will likely add support for my Oberon+ language and also migrate the Verilog and Lola plugins to LeanCreator. LSP support is not planned so far, because for each language also the toolchain must be supported including e.g. a decent debugger integration, which is far more effort than just parsing the language.
Very Cool. but CPU usage is always 15% and memory usage 350MB, It will be better if it's resource efficiency
Amazon has a donkey meat problem
Now someone do this for grocery stores.
Indeed. 215k abortions in the UK last year: https://www.gov.uk/government/statistics/abortion-statistics...

Outrageous.
Which super automatic? I've been looking at them. I've gone through almost all variations but right now it is a pour over since I can make it strong.
Cdev: A New Python Serverless Development Framework
The US didn't want you to Brexit and you did that.
We learned this exact stuff (okay, maybe not git, for obvious reasons) when I got my undergrad CS degree in the late 90s. I agree it's invaluable knowledge, but I don't think any reputable undergrad CS program is omitting this from their year 1 curriculum.
The Calculator Drawer
Respectfully, I don't think you can blame the US for electing Tories who are swerving towards the cliff.

Boris Johnson wasn't our doing. Brexit wasn't our doing. Neither was the cavalcade of morons to follow.

We do plenty of dumb and awful things, but this is self-imposed.
You mind sharing your before/after weight and roughly how lean you were? If your metabolism is already dialed in (i.e. you were not obese) this might totally work and be very effective for fat loss.
In my opinion we should be countering the normalisation of using a single identity/persona for all offline and online activities across multiple platforms, not encourage it. The consequences for rubbing public opinion the wrong way are too significant, too long lasting, and far too easily triggered (through misinterpretation or even as the result of weaponisation by some or other adversary).
In the long run, the only two professions AI cannot replace will be the ones related to sex and religion/spirituality. Time to figure out how to become a guru.
Yikes. Lots of weird auth-related news coming out of Microsoft in the past week or so. A coworker shared this vulnerability disclosure the other day: https://www.praetorian.com/blog/azure-b2c-crypto-misuse-and-...

I’d be curious about a follow up if the author ever figures out how the account takeover happened. I wonder if logging into the account on a school device resulted in automatic enrollment or something.
Show HN: Deon.land – Deno.land?
After yesterday's release of Deno with package.json support[0] some discussions about how Deno handles dependencies have been coming up again.

Since Deno's inception, I've mostly been watching it from the sidelines, dabbling a bit with it, and mostly been considering it a fad that will die out sooner or later.

Ultimately, with the new package.json support nothing really changed regarding the dependency management story of Deno. It's still as awful as ever.

Prompted by some discussions, I decided I would try to test how easy it would be to mount a typo-domain supply chain attack. And as expected, it's about as easy as buying a domain and setting up a Cloudflare Worker (which isn't any harder than setting up Deno Deploy).

And voila, for importing your favorite dependency, just copy-past the following snippet into your code (which after all is how you include dependencies in Deno):

```

import * as flat from "https://deon.land/x/flat@0.0.15/mod.ts";

```

Which is virtually indistinguishable from what you'll find here[1]:

```

import * as flat from "https://deno.land/x/flat@0.0.15/mod.ts";

```

(I swear, nothing bad will happen!)

-------

Typo supply-chain attack aren't anything new. They are probably the most popular attack type on package managers (and their registries) in the past few years. This one is just slightly different because it is even worse, because unlike a moderated[2] registry like npmjs.com, this can't be easily taken down to reduce the exposure of developers to it.

While this is just a fun little gag, the Deno teams stance on security is not so funny.

While Deno has a few minimal security options nowadays, such as subresource integrity for a deno.json, you have to actively seek them out, and most project's don't even use a deno.json.

Deno is creating a ecosystem with bad security defaults (with a community rejecting efforts towards them), to have a "simpler" system. They prioritize onboarding new developers over the security needs of the users of the services that those developers will build. I don't think that's okay.

So, go ahead and have fun: Replace deno.land with deon.land in every import you want. Deno won't stop you! :)

[0]: https://deno.com/blog/v1.31

[1]: https://deno.land/x/flat@0.0.15/mod.ts

[2]: https://docs.npmjs.com/reporting-malware-in-an-npm-package
If your first job is at a Windows shop, good luck with that Powershell prompt.
This is so fascinating. It makes me think about what types of standards we are defining today that we will be using many years down the road.

I wonder if there will be some standard for model checkpoints that aren't dependant on the specific system (Tensorflow versus PyTorch). Although that might not be possible.

Or maybe a standard for defining an AI based on its training checkpoints and contextual input/base prompt etc. Maybe at some point we will have fully modular (standard?) sub-models where knowledge is fully factored and can be deliberately combined in a tailored way.
Vim? Really? No text editor will make you a good programmer. I barely use/know Vim with 20 years of programming experience.
This is the experience of practically everyone who's ever tried to lose weight, not just me. You think we had an obesity epidemic that's growing if counting calories really worked?

> Besides, if people can really accurately count their calorie intakes and won’t overeat what they use up, then it is thermodynamically impossible not to lose weight.

This is false. The body is a self-regulating system. You eat less, the body can just burn less. You eat more, the body can burn more. What you eat and what you do also plays a huge role.
The entirety of this thread is people talking about their espresso machines and grinders, or else contrarians talking about their instant coffee.

Am I really the only one speaking up here who simply enjoys "Mr. Coffee"-style drip coffee from a paper filter? This used to be so ubiquitous. Today, when I go to the local grocery store there is more space dedicated to plastic K-cup nonsense than to regular normal ground coffee.

Not only is it easier, it's just better. I feel like the Simpsons principal in the "the kids are wrong" meme, I just don't understand normal drip coffee falling out of style.
For better or worse, Proton is now so good that I can’t see any companies ever releasing Linux-native versions of their games.
Software distribution surely has risks, any reason this jumps out as especially risky to you?
i think the trick for busking is to be LOUD, look entertaining and play uptempo tunes
I see plenty of ideas of what it could be. The company has only stated that it is not due to a hack or vulnerability, which may or may not be true.

I will throw one more into the mix. A few years ago, a core system at our company went down. The system was very old and several times IT leadership had investigated replacement solutions, priced them out, and sought approval to execute on them. For one reason or another, it always got punted. Then one day, the system had a major hardware failure and took some parts of the business down. The core services that customers paid for continued to operate as-is, but it was still a giant black eye. It took a few days to stand-up an emergency solution, and several more weeks to stand-up a more permanent solution.

So, maybe Dish just didn't invest properly in a core-but-not-critical area of their technology and it finally gave up the ghost.
>It's a shitty system, but interestingly, one that was developed by the EU...

Ahem. As with most of these things. AML and KYC actually originated in the US. And [as ever] was then adopted by other countries. The present setup was a G7 creation. Not specifically EU. I'll let my learned colleague ChatGPT elaborate:

The first country to propose anti-money laundering (AML) rules is difficult to pinpoint with certainty as different countries developed their AML laws at different times and for different reasons. However, one of the earliest examples of an AML law is the U.S. Bank Secrecy Act (BSA) of 1970...

The "Know Your Customer" (KYC) rules originated in the United States in the 1970s, along with the Bank Secrecy Act (BSA) of 1970....

Other countries began developing their own AML laws in the 1980s and 1990s, with the Financial Action Task Force (FATF) established in 1989 to coordinate international efforts to combat money laundering...

The Financial Action Task Force (FATF) is the global standard-setting body for anti-money laundering and counter-terrorist financing (CFT) policies. It was established in 1989 by the G7 countries, and its recommendations have been widely adopted by countries around the world....
I think the thing people are reacting to is that the advertisements themselves are deceptive--a person could well come across the ad while looking for information about how to get an abortion, and not learn until making a phone call that the organization is actually a covert anti-abortion agency. And perhaps not even then--maybe their advice is couched in medical terms rather than moral ones.
This readme could use a definition for those of us that don’t know qt creator. Here’s what I think it might be after reading half of this doc.

LeanCreator is a lean cross-platform integrated development environment (IDE) based on Qt Creator but stripped down to a single file, easy to build, light weight executable with no external dependencies.
One of those cases that some people are so unreasonable, you can't tell what's sarcas m
Looks cool! What are it's advantages over hugo?
Am I unique in not romanticizing computer science?

I see it more as a trade. There can certainly be some beauty to it. I’m sure coal miners hold some of their own in special regard too.
I suppose you mean editing source code during a debug session and continue with the new version of the compiled code from where the debugger was; no, that's completely out of scope and affects the whole toolchain, not only the IDE. But of course you can edit the values of variables in the debugger and continue with the new values.
> I disagree. The new 16" Macbook Pro design introduced in 2021 has fantastic speakers. They sound extremely good, and I'm not sure I would hear the difference to my 3.5" studio monitors in a blind test (assuming you volume match them).

That's rather hyperbolic. I think superlatives such as "fantastic" and "extremely good" should be reserved for stuff that's truly exceptional. I have a 14 inch M1 MBP and yes, the speakers are surprisingly good for what they are, but comparing them to monitors tells me your love for this product is clouding your judgement. Or that your hearing isn't all that great.
The confusion here is about what constitutes a “model” - a model source code, model parameters, code to train the model, dataset used to train the model, code used to evaluate the performance of the model? I would probably say that the first two constitute a model. I agree that only the first one (model code) is strictly open source, while the second (model parameters) is not, because it’s not available to everyone.
This actually made me laugh out loud. Glad you enjoyed it.
Visual Studio 2022 can now Always Update on Close
The first geological map of Yellowstone National Park
Wow, fuck.

I clicked on this expecting donkey meat to be some terminology for e-commerce, as I'm not very familiar with the field, but it's literally about companies illegally selling products with donkey meat in them.

Unbelievable. The lengths people will go to deny points and strides made by the vegan community. At what point will society look back and think "Whoa, holy shit, we were slaughtering donkeys for cosmetics, just to make money?"
> I don't understand how counting calories can not work. It's the law of evergy conservation: energy in, energy out.

It's very easy. Your calories in depends on your calories out, and your calories out on your calories in.

The body regulates both intake and expenditure dynamically, so if you mess with one of them and don't change anything else, it's most likely just going to adjust the other one.

This has been mainstream science for a generation or longer, read The Hungry Brain by Guyenet for a good introduction.

> Certainly, i was never obese just slightly overweight.

Then it works, of course. Your metabolism was not "broken." This is like buffing out a bump in your car door. Won't work to fix a full-on collision. It's just not the same problem.
What's the best mobile app made with Qt?
You sir/madam/whatever your pronoun, need to mind thine own beeswax.

You are not the sufferer of the malady in question. You have not mastered the art of walking around in someone else's bag o'flesh for 30+ on years, and you have zero place to be lecturing others or opining without having lived with someone whose ADHD isn't responsive to Straterra. Of having to put up with the crippling disorganization; with having to endure the frustration of both the sufferer themselves, and that of those around them.

When it gets to the point I have to drop 10+ years of medical records onto a practitioners desk, and STILL get handwringing and whining about "you need a rediagnosis" which requires ceasing treatment and unloading, and results in massive disruption of my, and my loved one's lives, and my ability to work and hold down a job, and my ability to pick up the pieces once everyone ends up going "Welp, yup, that one's a hell of a case of ADHD. Just like they said the first five times they were diagnosed”; which by the way, is fundamentally inflicting diagnostic harm on me; your regulatory regime has gotten out of hand.

You think I like this? You think Schedule II is fun to be on the receiving end of? You think I haven't accounted for all the lost time, opportunity, and spend on the drug? You think I like having to fight with insurers for continuity of mental existence? I wouldn't wish it on anyone.

And you have the gall to sit here and leave this stain of a bird dropping of a post, pitching

>They’re very sticky for the fun stuff no matter the friction put in place.

...as some sort of indicator that "Oh it's because they're a druggie."

No, it's because if I don't, the world will be subject to the deleterious consequences of an adult human, tuned to maintain operation with pharmacological assistance, suddenly operating in the abscence thereof in a highly degraded state.

Good Lord. Find some bloody perspective. There's about three types of people I can't stand, period; and sanctimonius people that think they can apply one size fits all treatments to others are one of them.
This is different. Those OLEDs are transparent, only have one emitter.
His parents were diplomats

Having disappeared in China he is unlikely to end-up on the bottom of the cliff in the south of France like a previous businessperson did do. Justice is better served in China?
The West vs. India, Türkiye and China: Public Opinion on Russia’s War on Ukraine
Using builder images and copying the bare essentials is usually what I aim to do. Not just for security, but because it's so much nicer to work with tiny images, no matter how much caching you do.
The House of Lords is becoming a joke (it's just a place an exiting Prime Minister sends their mates now), but hereditary peers were abolished in 1999. Also, the HOL often pushes back on the more extreme legislation the MPs try to get through the House of Commons.

But i agree the unelected nature of it is undemocratic. It should be replaced with a second elected house that can perform the same role of putting a check on the HOC.

Full HOL reform would be a good way to start the move towards a proportional representation electoral system in the UK. Make the reformed second chamber a PR elected house and give them a slightly longer/fixed period between elections to shield them from the chaos of a general election and party politics.
Students can choose a username. They can identify themself or choose not to. The application (mastodon) receives a pseudonymID from the identity provider (educational institution).
Thrift stores, generally.
This is the country where the health service, transport department, fire brigade (amongst a whole host of other government departments and public bodies) are allowed to access your complete internet history *without a warrant*.

See: https://en.wikipedia.org/wiki/Investigatory_Powers_Act_2016#...
It does appear it's done in software, this post is talking about the Free reimplementation: https://github.com/chadmed/speakersafetyd/blob/main/src/type...

(Nobody does maths with opamps any more, it's less area and lower power to ADC the signals you want and do it in digital. It's also much easier to tune)
AI art generators were shitty for decades. But now they got so good that many artists are afraid to lose their jobs.

ChatGPT and other chatbots will improve too.
It would be interesting if there were auth standards related to linking family accounts or different identities. OIDC tries to extend OAuth to human identity characteristics but doesn’t quite get there. Maybe you could hack it in with custom claims, but first class support for codifying relations between users would be neat, instead of having every auth provider roll their own half broken implementation.
99% don't know how anything works, but they still have preferences.
I don't defend physicists mathematical laxity, we are very lazy, but I feel like we can't get dinged for something that came out of Ramanujan, he's solidly in the math canon. Arguing that we're using it out of context, maybe, but I've never heard his work should be considered unsound.
What a load of ear wax, the kid shouldn't have been treated like a criminal. There is only 2 genders.
> I really doubt that this shit is still functional.

Ohh how I wish I could believe that. Once you have the fissile material together my understanding is that it's not that hard to actually build a bomb. The success rate of countries that have decided to start a nuclear program is pretty damn high, and through all those years of nuclear testing, there weren't a whole lot of duds that I know of.
Overeating is the cause of obesity like saving money is the cause of being rich.

Yes, but that's not what we're talking about. It's an accounting tautology, not the root cause.
Are you using Windows as your Desktop OS? Go into Settings then Accounts, remove the local copy of your account(s), then try to login to Microsoft the way you want.
Exactly. It isn't as if you would be arrested in (for example, randonly chosen) France, then extradited to Iran for trial.

But it could easily happen to the UK.
Yep, you do check the migrations into version control.

>For example, if you have a large model with 50 fields, defining a subset with 10 fields can be beneficial to performance in several queries. Other than that, I agree with you.

Nope, the django ORM has several helpers here. What you do in the most basic case is do something like

MyTable.objects.filter(key__gte=12).only("field1","field2","field3")

Which will (during the initial request) only fetch the specified fields from the DB. There's an equivalent (defer) for telling it not to fetch those fields during the first query.

Of course is someone than tries to access "field4" in a template/view django will make an additional query to get that extra data.

It's a bit more complicated to make a nice chainable filter so you can call `MyTable.objects.only_foo_rows()`, you'd need to define a method on a custom object "manager", but that still wouldn't generally be handled at the model level.

There's also things like select_related, prefetch_related, and other tools to make the ORM layer more performant. Of course for really exotic things like tree-based data structures you can also perform raw SQL queries on an ORM object with `MyTable.object.raw("SQL goes here")` and have it still return ORM objects. Please don't do that though.

For a long time I didn't realize why people were so down on ORMs until I tried using a non-django ORM, it really does set the bar.
Outsourcing your critical thinking faculties to something called the "Democracy Index" seems profoundly unwise.
It is a crank theory, untrue, but it goes. What happened to the core of whatever star exploded to form the gas cloud that formed the solar system, why would that core not be the gravitational locus of the new star.
> I suppose you mean editing source code during a debug session and continue with the new version of the compiled code

Yes, correct.

That's something Visual C++ has been able to do for the past 20 years and the Linux ecosystem has never managed to catch up to.

It's unfortunate, because it's a really useful feature, especially when you build GUIs.
...right, my point is it's confusing that people seem to care more when a bunch of people are killed all at once. Is 30 people killed all together somehow more than 30x as tragic as 30 independent one-offs spaced throughout a year?
which application