skysight-inc/HackerNews huggingface dataset:
i feel like all of the ai friends stuff is going to be big, but i'm not sure if that's really a good thing. companies should be using AI to improve human connections, not to connect to robots.
How to break free of Spotify's algorithm
When do you choose to moderate? Why is moderation an assumption for maintenance if you are maximizing over an individual anyway?
Enabling the package doesn't mean the app is active. You also haven't actually demonstrated enabling any of the non-Verizon apps on a non-Verizon SIM with this. You're presenting it as contradicting what we've said but you haven't and are mistaken about what's needed to enable the Verizon retail demo mode. Simply having a Verizon SIM enables the package but the retail mode app is disabled unless the device is put in demo mode with an under the hood setting change.
In modern theory about capitalism, the government isn't separate from "the market" but part of it. The recent theory I've read postulates that capitalism can't exist without the government, and that powerful nations were part of what enabled the emergence of modern day capitalism.
I always find it hard to understand if someone wants to give up their human rights whats stopping them, just do it and be done with it and enjoy all the oppression and atrocities you want heaped upon yourself, why do they want to drag the rest of humanity into their fetishes.
It really is a joy, isn’t it? Thank you for reading that and for pointing out Gould. I’ll have to check out his writing soon.
Plenty of them, but they tend to be FDA approved.

Take the treatments for spinal muscular atrophy. If you’re born with the worst type, you die before age 2 from respiratory failure.

Today? Start treatment at birth and you live a normal life.
Switch the word “capital” for “status” and you have any human economic system. You’re just describing the human condition.
I have been using blender for years now, but still learned some useful shortcuts thanks to this. this is a great way to teach shortcuts, and is perfect for a quick reference on a second monitor.

I might suggest a compact view as an option to try to fit more on screen at once, or just increasing the density.
I really think this is "modified its own code" thing is overblown. The way Sakana's system works is that it has a script, experiment.py, which is seeded with an initial implementation of whatever topic it's supposed to research (e.g. a basic diffusion model). This is the code the LLM sees in its prompt, and the code it can propose modifications to. My understanding is that in one version, they put the time limit in this experiment script. The LLM tried running it, saw the timeout error, and proposed an edit to increase the timeout. That's what any LLM would do if given some code with a timeout and asked to propose edits given an error message.

But the phrase "modified its own code" suggests something more than this. It makes it sound like the AI researcher is modifying the code that defines how it performs research, rather than modifying the experiment script it's been given. I feel like Sakana is playing up the ambiguity of what exactly "its own code" means for publicity, and articles like this are eating it up.
Just because you're tired of hearing something doesn't make it less true. "When are we going to stop" is a manipulative argument.
> The big difference in behavior is in how people or LLMs approach new problems. A LLM is incapable of solving a problem that's similar to one that it was trained on, but with slightly changed requirements. A LLM is also incapable of learning, once you point out their error, or of admitting that it doesn't know.

This is simply not true.
There are lots of lonely people who want someone to talk to, and the technology is getting better and better.

Still won't generally pass the Turing test, but miles ahead of the chat bots from a few years ago.
Honestly, this seems needlessly painful to me. Of course, you can be scanning each sentence for a proposition, then pause, and try to reason it out, thus spending 4 weeks on like 5 pages of a 10-page chapter. But is that the best use of your time?

The bigger problem is that not every thing that the author says is within your level of reasoning. Some very simple things can be exceedingly hard to prove, and you, as a learner, don't know which is which. That's why there are the problems at the end of the chapter, which are designed for the level that you should have attained by the end of the chapter. Without solutions though, you have no way to check your understanding, and you are forced to try and squeeze every little problem from the text.

Not having solutions is simply not suitable for a self-learner. It is sufficient for a class settings, where you can ask the professor if your solution is correct.

To me, a good compromise is to provide solutions to every odd- (or even-) numbered problem. Thus, the self learners have at least half of the problems within their reach, and t he teachers can assign the other half of the problems.
> The current economic system funnels economic value from the poor to the ultra rich.

The economic system creates values (and you can compare it with alternatives such as Soviet Union to realize just by how much). It does this in an unequal way, by chance, historical context and self-selection preferences. But the creation of value still trumps any inequality it might have. With TV, air conditioning and phones, an entry mid-class person in US is having it ten times better than the kings of middle ages.
We've unhyperbolized it via the subtitle.
Penicillin, polio vaccine, thorazine, morphine, cisplatin, phenol, arguably semaglutide is the most recent.

There have been miracle drugs released every decade or so since the early 1900s.

They're just normal now. They stop being a miracle once we're used to them.

People used to die of fevers. Of sepsis. And there was nothing that could be done. Let alone cancer.
This was me this past weekend. Wife was craving Subway for some reason. I didn’t object until I saw that a foot long was $12. I genuinely couldn’t believe it.

I got my food elsewhere.
Making detailed lists is helpful to remember what you have to do and prioritize it, but is only one part (planning) of executive function. The other part, actually executing, is arguably harder since it requires more input energy than just writing something on a piece of paper.

For some people the energy required to do the simplest things, like taking out the pot from the coffee maker, is much greater than would reasonably be expected. As a result these tasks seem almost impossible to do, no matter how many times they write it down. Yet, all the advice out there after having written down the task seems to be 'just do it'.
Mark Zuckerberg f8 Keynote (2008)
Eerily I recently spoke to someone who described an opioid addiction in almost the exact same way. He wanted to stop every single minute of every day, but spent every one of those minutes working towards more drugs. It was hard to listen to and imagine the experience of needing the thing you’ve come to hate more than anything. Eventually the “good feeling” it gave him felt faint and yet became psychologically unbearable at the same time.

I don’t know what most people’s experiences are like, but this came to mind as I read your comment. Clearly not the same things, just similar enough to jog my memory. Autonomy, desire, and control are often extremely dysfunctional or even antagonistic of each other in humans.
Send in the Clowns
Just because the money is owned by an entity in a tax haven, doesn't mean they're not being invested in productive companies.
There's a difference between work fun and side project fun

The way I see it: work stuff can be "fun" during the 9-5 and it will actually be kind of enjoyable. I don't think that that's bad for the employer or the employee, sort of like a mutually beneficial relationship

For side projects, they can't just be plain fun but have to be interesting also. A project has to push the envelope in some way. And that's a way higher bar that imo shouldn't be conflated with work
Agar.io clone
GLP-1 agonists.

https://www.astralcodexten.com/p/why-does-ozempic-cure-all-d...

Beyond their somewhat miraculous effects on obesity, they seem to have a wide variety of positive effects even for non-overweight people. They are likely the best and broadest thing we have for stopping negative addictions. They have incredibly positive effects for immune issues. Plus strong early trial results for Parkinson's, Alzheimers, and heart and kidney disease.

I also think they are underrated and there may be some alpha in them for a few reasons:

1. People seem to hate the idea that someone can "cheat" at losing weight, almost seeming to hope they have some unknown side effect.

2. People seem to dismiss them as "only working because obesity causes all those issues", probably the biggest fallacy as we have evidence already, and I think will find much more, that the addictive, immune, kidney and heart effects are not due to weight loss/fasting.

3. People don't seem to realize how huge a deal it is if they do have a strong effect on immune issues - immune system issues underly so many health issues of different names from allergies to Alzheimers to all sorts of terrible diseases, and I now know a couple non-overweight people who have reported nearly miraculous results with them.

4. Their effects on addiction likewise just by themselves are big. Another friend/smoker since high school, smokes nearly a pack a day tried it and for the first time since HS didn't smoke a cigarette for a whole day - multiple days in a row.

BTW it seems tirzepatide is significantly better for at least some of these effects than semaglutide.
Oh I forgot about insulin. A little over 1% of the people currently alive would be rapidly dead without it.
Ask HN: BTree Alternative for Storing to Disk?
I am learning how to write a database for fun.

The issue with storing BTree to disk are the many operations for balancing on insert and deletion. I want a structure that is very simple to write to disk that doesn't require "balancing".

I tried making a HashTree for unique indexing which basically creates a new hashmap on each collisions, which would simplify appending the new hashmap into a file on disk. The issue was the hash function was difficult to craft that avoided going too far in depth through consecutive collisions.

I'm thinking there must be an alternative structure, but my limited understanding and research has yet to reveal anything better than BTree, LSM tree or Skiplists.
ChatGPT can help with very simple problems that people have already solved online. That said, typically, you can search for the actual solution online without the ChatGPT's possible hallucinations.

A better use of LLM is to input your reasoning and ask if it is correct, but even then, you can't rely on the output. Probably the best is to ask on the math side of stack overflow and rely on the kindness of a stranger.
And then of course, there are the "ice making" sounds that do come from below. And different lakes and ponds even seem to have somewhat different voices in that way.
This week in KDE: System Settings modernization and Wayland color management
Ministry of Truth, basically
This is awesome!

I'm not a professional user of Blender, but it's my only tool for working with and creating models for 3D printing. Never could develop a liking for Fusion360, though I recognize the advantages that CAD programs give.

My biggest tip and gripe as a Mac user is to get a decent mouse button remapped utility and combine that with creating a Mac specific settings save file. For whatever reason, MacOS to this day doesn't recognize the extra mouse buttons that Windows does. Like Button4 etc.

Even today, "middle mouse" button is one of the weirdest default choices Blender could make. The middle finger of either hand is an assisting finger, not primary. The index and ring fingers are stronger and it's weird to assign actions that require persistent pressing to a finger that has less strength than the other fingers.

With a multi button mouse you can remap the middle button to the thumb. It's infinitely a better and more intuitive choice.

Also, Blender's trackpad support on MacOS is horrendous, despite the amazing advances we keep getting everywhere else with each new release.

I would love to see a new feature that is a voluntary checkbox for Mac users that enables a key binding layout dedicated to us.
i dont have a clue
Having vegetables and flowers in the garden guarantees a spectacle, assuming you're ready to sacrifice at least some of the vegetables ;)
This aligns with John Rawls’ idea that economic AND political systems should be structured to benefit the least advantaged. Rawls acknowledged government and markets are connected, and advocated for a fair system that ensures equity and supports all, not just the powerful.
The moth is large for a bug, and hummingbird is tiny for a bird. It takes some time to realize what we're looking at.
The Verizon retail demo mode doesn't become active if the package is enabled and regardless they haven't actually demonstrated enabling any of the Verizon apps on Pixels through the Play Store. Enabling the retail demo app doesn't add any remote attack surface.

Verizon's Android apps are additional attack surface for Verizon Android users on any Android device with proper support for Verizon. The retail demo app has yet to be shown to add any relevant attack surface. Despite that, there's a massive amount of news coverage portraying it as if this was accidentally included (it wasn't) or included for no explicable reason (it used to be used by Verizon for demos in their stores). The other apps in the suite are used as part of providing useful Verizon features because they refuse to do things in a standard way.

GrapheneOS has never included these so it's missing features on Verizon including Wi-Fi calling which work with any normal carrier such as T-Mobile. We're previously analyzed the apps and have repeatedly written about them and our privacy/security concerns. The retail demo app isn't part of what's concerning from our perspective.

iVerify, etc. talk about iOS not including carrier apps but it has included a lot of similar functionality for carriers. They're portraying it as Google not having access to the code and not knowing what the apps do which is at least to us is a strange thing to assume. There are many things wrong with the overall claims. The motivation to promote their product by portraying it as finding this is clear, but they clearly shouldn't get credit for that and we've demonstrated that in our thread. We can provide further examples beyond the thread and commit we linked. This section talks about the carrier apps and is not new or modified recently:

https://grapheneos.org/features#broad-carrier-support

We have a lot of past threads on Twitter about it. A lot is on our pre-2018 Twitter account which got stolen from the GrapheneOS project.
if you tell an LLM it's a webserver, and send it http requests, it'll respond in kind for whatever url you feed it. makes for a fun way to spend some time and run up your OpenAI bill.
I've changed the URL from https://read.engineerscodex.com/p/good-programmers-worry-abo... now. Urgh spammers.

There was a wave of this substack spam a couple months ago and I suppose this is the same bad actor starting up again.
Due to how Google forgets everything from a year ago, I'd argue that this space is ripe for disruption. Discoverability is now even worse due to too much corporate blog spam, with either stolen content or LLM generated content that makes no sense but still leads to better SEO rankings.

If searx wouldn't be so overengineered and if people had an easy way to integrate bookmarks into their search engines/linklists, I think this could have lots of potential. Maybe RSS or the new federation protocols might be a nice base for this.
What is the benefit of mixing js and html?

el = <button>Click me</button> as HTMLButtonElement;

What would be the downside of

el = html.button('<button>Click me</button>');

?

That way no compilation step would be needed and debugging would be easier as the code executed in the browser is the same code the developer writes.
Something like 8 years ago I used this tutorial to get unlimited food at the uni vending machine. Good times.

https://firefart.at/post/how-to-crack-mifare-classic-cards/
There is a library for Python called htpy that does this.

Trouble is if you're used to HTML it can take a while to get used to it. It's like a learned helplessness or something.
I don't see why the type casting (as HTMLButtonElement) is needed. Because document.createElement("button") returns HTMLButtonElement in TypeScript.
Not the answer you’re looking for, but mRNA vaccines as used for COVID are nothing short of a miracle. The bioengineering behind them, the logistics of it all—it was incredible.
Maybe tree covered ground makes a more effective source of the rising-up component of this process. That relatively warm, negatively ionized rising air might be much diminished over a frozen lake or open plain. Otoh, it'd probably be greater over the ocean, I would think.
The outstanding interest may have been given back to you by your bank.
I think that each may book should at least have all problem solutions at least, and most problem resolutions as well, leaving some room problem to be solved without giving the resolution, for training. Anything short of that can only be used as a reference book by a teacher, because teachers need to confirm that the resolution is indeed complete and right. Without that, as a engineering and economics student (decades ago), my resolutions would often have been incomplete and lack some details and specific cases.
"Users cannot uninstall Showcase.apk themselves."

Linux is just a kernel. There is no requirement to install/keep gawk. One can use a faster awk that has no TCP networking. Most GNU/Linux distributions do not have socat pre-installed.

Linux, being only a kernel, allows the computer owner to choose what programs they want in a userland. By contrast, this "smartphone" from an advertising company comes with software pre-installed. And not easily removed.

This is why "smartphones" suck as general purpose computers.
> you can compare it with alternatives such as Soviet Union

Not really because there are too many other variables

> But the creation of value still trumps any inequality it might have.

Why is inequality even necessary here in the first place? How do you know that creation of value can't exist in the presence of equality? The Nordics do a better job at it

> With TV, air conditioning and phones,

This is the mysticism I was referring to. Look at all of this cool stuff, no don't look at the rich people poisoning the water supply

> is having it ten times better than the kings of middle ages.

yeah and it's 1000x better than cavemen banging on rocks in the stone age, so the peasantry should be 1000x as grateful
What a silly way to tell everyone you didn't read the article.
Hi there,

Thanks for sharing your concern. I completely understand where you're coming from. The goal of DidTheyHack.me is to complement services like Have I Been Pwned. We offer free searches so users can quickly see if their data has been compromised. The paid feature is there for those who want to know exactly what information was exposed.

I made the decision to hide sensitive details like passwords (e.g., passw***), even in the paid version, to strike a balance between user security and preventing abuse. My hope is that by showing just enough information, users can identify their leaked data without exposing themselves to further risk.

I appreciate the feedback, and I’m always open to suggestions on how to make the service better for everyone.
Should we care about the OpenAI shenanigans? (2023}
Maybe as part of the Flutter/Dart sales story?

Here is the current status of the standard proposal.

https://tc39.es/proposal-type-annotations/
Yup, that were in typescript, pascal (and rust, etc when they came out).

But there was no real progress after years of them pushing this syntax, but failing to actually define a type system that was coherent, or a model that would allow it.

As a result I proposed `for (of)` largely to prevent sane enumeration from being blocked on the intransigence of two people.

It's also worth noting that for(:) enumeration would not even preclude their syntax - it's certainly not grammatically ambiguous - and most real world code in languages that support enumeration directly and support inference doesn't explicitly specify the types , so the ugliness of `for(let a:type:expression)` would have be rare anyway.

shrug

Given that ECMA literally killed E4X a few years later the blanket ban on "for each" or "foreach" (because it would be "confusing" in E4X) is arguably worth than for(:), but again shrug
Yeah, there was a pretty strong argument to raise taxes in 2017-2019 in order to prepare for a return of higher interest rates (or at the very least, not cut taxes further) but not much earlier in the decade. Obviously the pandemic necessitated deficit spending again, but we once again have a window of opportunity to put our economic gains into reducing the deficit.

To the Biden administration’s credit, it did pass the Inflation Reduction Act. Hopefully the next administration will let at least some of the Trump administration’s tax cuts expire and raise revenue in other areas.
You are right about over engineered redux and react, It would be a lot less painful to maintain main.py and a lot more grepable
Raising the delightful question of why carriers could install software on phones.
I trust them not to talk to strangers on the internet much more than I trust them not to talk to strangers in real life, and yet they go to school and outside unattended.
AI music player Melodisco is open source
In the multidimensional case of integration by parts, the limit of integration is understood to be the (d-1 dimensional) boundary _at infinity _, so writing +/-inf is a reasonable shorthand. In almost all cases, it’s used when the term uv can be assumed to be zero (or at least constant) at this boundary.
There were proposals almost 2 decades ago. They've never gone anywhere because proponents of type specifiers don't want to do the necessary corollary: specifying the type system.

Typescript and similar can do it because they don't have to specify the type system, and can't change it in meaningful ways over time. Things in the language standard cannot be easily changed, if they can be changed at all.
Mat3ra is a cloud-native digital materials R&D platform
FastFLUX – instant Flux image creation for free
Paracetamol (acetaminophen) - a fairly effective, synergistic, non-addictive, predictably dosed, analgesic.
It's pretty crazy that results are generated under ~1 second.
Excuse me what
I can attest to that, or at least to the inverse situation. We have a giant data pile that would fit well onto a knowledge graph, and we have a lot of potential use cases for graph queries. But whenever I try to get started, I end up with a bunch of different technologies that seem so foreign to everything else we’re using, it’s really tough to get into. I can’t seem to wrap my head around SPARQL, Gremlin/TinkerPop has lots of documentation that never quite answers my questions, and the whole Neo4J ecosystem seems mostly a sales funnel for their paid offerings.

Do you by chance have any recommendations?
No, a BTree is the right tool for the job. How are you going to iterate keys in order in an index without sorted structure? And the BTtee is the purpose-designed structure for the job.
The OpenRespirator [video]
A walkthrough of OpenAeros' advanced but accessible 3D printing design and manufacturing techniques they used for v1.
There are still plenty of them being submitted (I can see a dozen in the last day); but most of them don't get many upvotes so don't make it to the front page.

Maybe people are getting bored of them? Or maybe many the most broadly interesting ones have already been posted os they're becoming increasingly niche?

Are you upvoting the ones in new? And are you seeing less engagement when you post them?