skysight-inc/HackerNews huggingface dataset:
You switched from Android _just_ for iMessage? Why on earth for? Could you elaborate?
Sweet Bonanza
As Nick Gening, I navigate life with a love for the unexpected, and that extends to my gaming preferences. The Sweet Bonanza slot by Pragmatic Play is my go-to indulgence, offering a sweet escape into a realm of excitement. The vivid graphics and the chance for big wins make every spin a delightful journey, turning moments of leisure into a symphony of joy. In the world of Sweet Bonanza, I find not just a game but a companion that sweetens the chapters of my life.
Sure yeah but like, you gotta deal with clashes. The problem itself isn't hard, but trying to get the ergonomics right is pretty tough, especially when you're talking about multiple dependencies that didn't coordinate at all with each other (this trait adds a "name", this one adds a "getName", this one adds a "display_name", this one adds a "get_name").
My experience is that sometimes this can backfire in horrible ways, because it moves the decision-making process from some group to some other mechanism, and in doing so reduces the ability to provide feedback during the process.

If a group is "deciding how to decide" it implies at some level that the group is behaving democratically or collectively in some way enough to make a meta-decision of some sort.

Let's say, though, just for an example, that they decide to appoint someone as the decider. If this works, all is fine, no problem. But it's also possible that it becomes abundantly clear this person is really making poor decisions, or going about the decision-making process poorly. Decisions aren't always a one-shot thing; often there are a series of smaller steps with information that's fed back as things move along.

If the group has committed to a decision-making process, they can get into a position where no longer really have any kind of mechanism for pulling back on the decision even when it's obvious that things aren't going well. Or the "meta-decision" is leveraged by one group to push through some changes that benefit them personally to the detriment of everyone as a whole.

Sometimes you don't really want to "decide how a decision is made", what you really want is to retain that decision making power within the group doing that, and to delegate some of the work of the decision to some subgroup or something. It's fine to say something like "well the decision czar can always be fired by the group if it's obvious they're messing up" but then at some level doesn't that suggest the "real" decision making is happening at a different level?

I guess it's still deciding how to decide, but I think that decision can have unintended consequences that aren't always recognized.
What percentage globally? I have no idea. I'm not a pollster but I'd hate to try to design a poll that could figure that out. It seems like the sort of thing people will lie about.

When I was young, I pirated because I was broke.

When I got a job and grew older, I would continue to pirate, because it was annoying to shuffle through a DVD collection or for the game the disk to put into the drive bay for a game that was already installed on the computer's hard disk. I regularly downloaded no-cd cracks for games I had legally bought, and if I'm going to be fucking around with shady executables from disreputable corners of the internet anyway, I might as well save myself a car trip to the mall.

When Netflix streaming became ubiquitous and Steam became good, I stopped pirating, because it was more convenient to do media legally than it was to pirate them.

Now that Netflix has been Balkanized into a dozen competing services, all of which are shitty, I pirate TV/movies again, because it is more convenient to always know what site to go to to acquire media. I subscribe to Amazon prime for the free shipping, but even for media which is available on Amazon Prime, I still pirate it because -- wait for it -- the DRM doesn't work.

I still buy games on Steam because it's easy and convenient. If Ubisoft and EA get their way and cut into Steam's market share and make it so there are too few games available to play on Steam, or games that I've already paid for start becoming un-bought from my library, or Steam starts becoming unusable due to onerous DRM, I'll start pirating again.

Music is more complicated. In the '90s I ripped all my CDs into MP3s, and burned them onto data CDs which I put into a big ass CD changer in the trunk of my car. Later on, I could fit all of them on a DVD in the head unit. Later on, I could put them all on a USB thumb stick which I plugged into the console. As time went on, I realized I wasn't engaging with my music in any meaningful way. I'd turn it on and hit random and literally never think about what I was listening to. So I've picked up vinyl specifically because it's less convenient. I have to actually think about what music I want to listen to, and then actively make a decision.

So do I pirate movies and TV because I like free stuff? Not really. I probably spent in the ballpark of $50 on games a month, maybe $200 on music per month. I have the money to pay for video media. But the last thing I watched was the Legend of Vox Machina, which is produced by Amazon Studios specifically for Amazon Prime Video, which I already pay for, and I pirated it anyway because it's more convenient.

So do I pirate movies and TV for ideological reasons? Not really. I mean, don't get me wrong, Hollywood is kinda gross, but so is the video games industry and the music industry.

Sorry for rambling. I guess my point is that it's incorrect to set this up as a dichotomy between getting free shit and sticking it to the man. For me at least, it's neither of those things.
Roads in Salt Lake City need to be wide enough so someone operating a horse carriage can turn around "without cursing" - from what I've heard while in the area.
Another vote for Yattee (works wirh tvOS too), I use it with Invidious as the backend.

Pure bliss.
I wrote Spall, one of the lightweight profilers mentioned in the post. I loved the author's blogpost on implicit in-order forests, it was neat to see someone else's take on trees for big traces, pushed me to go way bigger than I was originally planning!

Thankfully, eytzinger-ordered 4-ary trees work totally fine at 165+ fps, even at 3+ billion functions, but I like to read back through that post once in a while just in case I hit that perf wall someday.

Working on timestamp delta-compression at the moment to pack events into much smaller spaces, and hopefully get to 10 billion in 128 GB RAM sometime soon (at least for native builds of Spall).

Thanks for the kick to keep on pushing!
Yeah, no crime in Malaysia for sure!
I wish we could have UPS systems that could take large bring-your-own 12v size LiFeP04 batteries. The ones with terminals that look like car batteries.
Also the readability of COBOL code, audits are way easier.
In a way, yes, but not exactly. As far as I understand the idea is that gravity induces the collapse in quantum mechanics, which would be a huge conceptual change (and IMO a very satisfying solution to the measurement problem).

Moreover, according to the article this collapse does not preserve the key property of quantum mechanical time evolution: unitarity (aka "preservation of past information" aka "predictability of the future").

> The new theory allows for information to be destroyed, due to a fundamental breakdown in predictability.
Because then you’re training it on data that is more similar to the operating environment for the application. It’s a better fit for purpose. If the target environment was a clean audio signal, you’d optimise for that instead.
If they were at 1atm, they would have really bad mobility. As an experiment I'd inflate a tire to 1atm and try to bend/stretch it by hand.
I would assume any provider that allows you to send email also allows a great deal of spam, so this might not be unwarranted. My provider is also frequently blacklisted, I just don't use it to send mail anymore.
will this produce net positive energy?
> they must be calibrated to account for the higher internal resistance of reused cells

How can the cell tell whether it is "reused" or not?

If it is true that the cell-level fuses must be calibrated to account for the fact that the cells are reused, would it not also be true that fuses must be recalibrated after some time even if the cells remain in their original application?

> Please don't fuck around with batteries unless you know what you are doing (you don't)

The "you don't" part isn't helpful, because it encourages a worldview in which technology is magic that can not be understood or harnessed.
I've gotten local political messages from volunteers, but those were sent from their cellphones (and may have resulted in them being banned from iMessage a few days later)

I've never gotten an automated spam via iMessage protocol.
> Without fail, for free events, there’s a predictable dropoff of around 30% of all RSVPs. If I have 50 people RSVP for an event, I’ll assume 30 or 35 will show up.

I've seen a similar pattern with board game groups. At 50+, maybe the community is large enough to be self-sustaining, but for smaller groups, a random dip below average can snowball.

Obviously there's a broad spectrum of reasons for no-shows but I wonder if there's a way to solicit information on causes.
Pay for a therapist. They will help you to untie those thoughts.

Nothing said in HN will help you. It's mostly about processing emotions.

In the real world, it's not like you will not have what to eat. There are many jobs, even if the worst-case scenario exists, of you never finding a new job in tech, which is unlikely. You can adapt.

The thing is, if you only live in front of a display and use HN to help you process your emotions, even while making millions in FAANG, you'll still feel you are missing out on something.

Go outside, touch grass etc. And of course, get help from a professional, a therapist.
> a multi-year strategy to convert unprofitable business into something more lucrative

That's the Shit Squeeze right there. The MBA geniuses going all-in on their customer-hostile business models to keep the superficial value creation going. Of course in reality they're hollowing out the brand, the user experience, and through the horrors of game theory probably also the entire industry. The only thing they're squeezing out in the long term is a fat steamy turd. But that's probably not anyone's concern.
You obviously didn't watch the video, it explicitly demonstrates how to show code coverage.
He wasn't indulging in 'hobby talk'. He did a comparative assessment of solders using a (presumably cheap and simple) kit. The example just so happened to include a 'hobby'

You're taking the piss, and then bizarrely suggesting they should be kind to you.
Many people feel the way you do, and it's understandable. Those laws vary from country to country, but variations of the same are found throughout western countries. It's in part a remain of the paternalistic medicine of olden times, where docs were supposed to decide for patients. But the main goal today is to avoid patients learning about life-changing news (AIDS, cancer, etc.) without being supported emotionally and informed about what results imply, to avoid rash or violent reactions (suicide) due to misunderstandings. I personally experienced grave misunderstandings over news that seemed trivial to me, but that the patient took as extremely aggravating. Of course this rule is very profitable as well for private care providers (which I am not, BTW). At this point, whether or not the rule is justified becomes a political issue, and I don't think there's a solution that would satisfy everybody.
For the slide in thing, look at the European Declaration on Digital Rights and Principles for the Digital Decade https://ec.europa.eu/newsroom/dae/redirection/document/94370

Chapter 2: c

We commit to:
"developing adequate frameworks so that all market actors benefiting from the digital transformation assume their social responsibilities and make a fair and proportionate contribution to the costs of public goods, services and infrastructures, for the benefit of all people living in the EU."

Take that anodyne statement and then try to make it into online services paying ISPs in law. Call it fair share and point to this statement saying that everyone agreed to it.

Then try to shove that into a paragraph of a competition policy report to get legislators on the record supporting network fees without debate and hope no one notices. Claim victory even when the gambit fails because of a very clever amendment.

https://cyberlaw.stanford.edu/blog/2023/06/when-media-gets-i...

ISPs, their lobbyists, and their lawyers play the long game.
Not sure if it's a good idea ; reminds me of the classic "nothing to hide" motto

https://en.wikipedia.org/wiki/Nothing_to_hide_argument#Criti...
I don't know about Android, but AMD CPUs support encrypting regions of physical memory with different keys which are accessible only to one particular VM running, but also not accessible to the host:

AMD Secure Encrypted Virtualization (SEV)

https://www.amd.com/en/developer/sev.html
Yes, at least that's my understanding.
In an ideal world, you could opt-out of isolation without giving the code in the container a way to know. You wouldn't want to opt-out your banking TAN generator just like you wouldn't want to put the password in your email footer, but a Facebook client would likely be a popular target (despite the hypothetical risk of an attacker destroying your reputation by posting in your name).
Wow, I knew that cars and SUVs were destroying the planet because of emissions and pollution and various other factors, but I didn't even think about how road salt (only necessary because of cars) was also making things even worse.
Your definitions of pessimism and optimism don’t even seem to correspond with the paper in question. It’s not talking about a life philosophy, it’s about how one perceives one’s chances at a positive outcome given random events.
You must be using a dynamic language with a heavy framework? Rails maybe?

I code in Go mainly (also Java and Rust) and never experienced what you describe: simple addition of a field to a struct does nothing if not used in code. And the use is simply checked by compiler.

However, I did work alongside a Rails team which had major gripes with this. They called it brittle tests: whenever they made a simple change (like adding a field), half of their tests would fail. This really lowered devs' confidence in their codebase and slowed the changes to a halt.
The demons that apparently haunt you in academic papers are created by yourself with such a comment.
Deep dive? Answering questions?

Literally “thumbs up” to “does it use GPU?”? Uh…

The links on that thread are the same links from the top of the GitHub repo.

I mean, here’s a nitter link https://nitter.net/awnihannun/status/1732184443451019431#m for anyone else who’s interested, but the info on x seems to be a nothing that isn’t already on the GitHub page.

The GitHub repo seems to be more useful and informative.
That requires identifying the melody, which is certainly not something all humans can do, and was probably not generally doable by a machine in 1975. It also throws away a huge amount of information, and requires starting from the beginning of the melody.
> Situation: There are three competing Clojure development environments.

> Three!? Ridiculous! We need to develop one universal Clojure environment that covers everyone's use cases.

Wait, your argument is that it's a bad thing that users have choices of dev env for their language? How in the world is that a negative criteria?

Would JS be better if it could only be written in a single dev env?

I'm assuming I'm missing something here as otherwise this makes no sense to me.
They didn't say you couldn't learn, they said don't fuck around. That seems like pretty reasonable advice to me.
I wasn't objecting to "don't fuck around with batteries", I was objecting to the unequivocal "you don't [know what you're doing]".
Everyone can run whatever version of bitcoin they like. You don't need to upgrade if you don't agree with the changes.
Crush Your Interviews with the Power of Storytelling
Users may now transfer funds on any platform that allows users to share a link.
Payments will be sent back to the sender if the funds are not claimed within two weeks.
In an effort to expand its user base, cryptocurrency exchange Coinbase has introduced a new feature to its wallet that enables the transfer of cryptocurrency using a link that can be shared through many popular messaging applications and social media platforms.

Coinbase said in a blog post on December 5 that users may now transfer funds on any platform that allows users to share a link. Coinbase co-launched USDC in 2018 alongside its issuer, Circle, and there is no payment cost when transferring it.
this is the internet I miss
> We operationalize unrealistic optimism as the difference between a person’s financial expectation and the financial realization that follows, measured annually over a decade.

Sounds like they proved that smarter people are better at predicting their (financial) future, which is pretty much a tautology.
Not sure why the study period matters as long as their sample is representative of the population, which it seems to be?
AFAIK, space suits are not inflated, they are pressurized.

Mobility is done with mechanical joints, not sheer bending force of an inflated chamber.
> What about the ink drying out if you don't use it for printing for a couple of months?

If you really only print 2 times per year you don't need a printer.

Even when dried out, HP inkjet printers have integrated print heads with the cartridge so you can just replace the cartridge and print again.

My previous printer was a Canon which sipped a significant volume of ink by aggressively "cleaning" the print heads and still clogged up. A new print head was more expensive than the printer itself.

I don't like the HP subscription model, the annoying way of requiring an app/crapware to install the printer. It's untrustworthy and a blemish in whatever is left of the good name of HP from the past. But even 'just buy a Brother' tries that kind of tricks now so it seems enshittification has reached the whole market.
Yes, while technically speaking they are not wiki in traditional sense, they are based on Git thus collaborative editing is feasible and combined with friendly interface of TinaCMS in which Tinasaurus is based on, it can be a modern Wiki version on steroid i.e lean and fast wiki
No. It was too late to change. We did not have enough test coverage to change the rest framework with full confidence. And the lack of good refactoring support (or static typing) didn't help either.
https://news.ycombinator.com/item?id=23374336
longtime Firefox user here. I switched to Chromium recently bc Firefox started bugging on me.
If anyone was wondering, like me, why it took over ten years to assemble this thing: The video at the end gives you a good idea.

I wonder how anyone goes about planning such an enormous effort.
I really like Typescript, but this is a really weird thing to say in relation to building web-apps in a single language considering that is one of the primary reasons to pick Typescript as a language. It’s not the only reason, but if Python, Go or whatever you love had the ability to do with the web what Typescript already does, then I’m pretty sure we wouldn’t be working with Typescript, and I actually consider Typescript to be one of the best modern languages. But really, Python or Go would probably take over the world if they had the same capabilities for dom manipulation.
Written in Scala I believe which makes me love it even more (Scala fan here!).
Maybe Tutanota.com has a lot of outlook users reporting your marketing emails as spam. I generally do this if the unsubscribe route is too painful, or even if it takes too long to load.
What the original poster describes is anti-competitive behavior, for this reason alone the idea of blocking the whole IP range of a competing email service provider is very bad. Personally, I wouldn't use an email provider that blocks spam server-side without an option to turn this off because these filters often block legitimate mails and can cause all kinds of annoying problems.
AI Money Makers
> You have to have a phone number to sign up for any type of account. (Hasn’t discouraged any toxicity either.)

Note that this isn't just confirming that you have *a* phone number. They check who actually owns the number by phoning the mobile service provider which is tied to the national ID (which encodes date of birth, sex and before 2020, place of birth registration). Online age verification in South Korea is therefore quite effective, since they check the actual age according to the phone subscription (and in turn national ID) rather than just a "please don't lie" button.

Before this it was even worse; they straight up requested the entire national ID (unchangable except after 2017 under very extreme data-leak circumstances, subjective to review) before it became illegal.
I don't quite get what is a one-person framework.
it seems JSON only so far
This is just that last of many cases of MS Outlook acting in an intentional power abusive market distorting way.

I do not know about tutanota and if they are a bad actor in the email space. But I remember them having done funny things like banning the complete German Hetzner IP range because Hetzner didn't want to give them customers information without an curt order (which I guess Hetzner isn't allowed to do either iff the customer(s) in question is a private customer...).

Like consider Google banning all Azure hosted mail providers independent of their reputation and DMARK,DKIM,SPF etc. because MS keeps with the law and doesn't give Google private customer information, it's that ridiculous.
Yes those are frequently used in imperative languages, but they aren't really as needed in functional styles as functions end up being smaller and more powerful.

The best analogy I can give is if you've used a fluent interface in Java or C# ( like Linq). Take a look at the two larger examples at the bottom of the link. It actually would hurt readability to try to add names for each of those intermediate stages.

And since functions are usually smaller you end up frequently using functions as your readability helpers instead of defaulting to let bindings.

Fluent interface - https://java-design-patterns.com/patterns/fluentinterface/#e...
Tuneprint was published in 2004, no? Shazam filed their patents in 2000 and launched in 2002.
Stop basing your opinions on titles alone. Most of their blog posts on AI and quantum are exceptionally well written and researched, even the one you referenced: "Making a Dual of a Traversable Wormhole with a Quantum Computer" [1]

It's like saying quantum teleportation [2] is BS, just because you don't like the SF sounding word "teleportation".

https://blog.research.google/2022/11/making-traversable-worm...

https://en.wikipedia.org/wiki/Quantum_teleportation
I worked for a company that sent travel deals newsletters everyday. Deliverability to (then) Hotmail was abysmal.

We then got the recommendation of a company (cannot remember their name) that could analyse our IPs and give recommendations. Naturally, the recommendations were the ones that you could find everywhere so they were not useful, but the company did have access to MSFT's score of our IPs, so we could know when we were close to being blacklisted and could take action/ramp down/etc. How did they have access to those internal IP scores? I don't know, but it seems totally fishy :).

For sure we spent 5k+ USD yearly in this service (which is a huge amount of money in a 3rd. world country), and "somehow" after paying our deliverability did improve, despite doing the same things as before, as the recommendations were not ingenious.

So yeah, e-mail deliverability is a mafia, for sure.