skysight-inc/HackerNews huggingface dataset:
If you have a step function and draw a trend line through it, the trend line will go up, but that doesn't imply a continuous process. CO2 forcing is (asserted to be) a continuous process. More co2 = higher temperature. The attempts to explain why that's observably not the case have become particularly wild in recent years, yet we are constantly told the science is settled and other untrue things.
Can confirm the inability to select null values. Have not yet found a reasonable pattern / workaround.. The reasoning seems to be that null values are not stored-- it's displayed as null in csql, but in reality, that data just does not exist.

For the record, CockroachDB does not store null either, but it allows querying null.

A workaround may be stepping through the full table manually using the PK (which can never be null) checking for null "in app" and cleaning them that way.

Noticed INSERTS are treated as UPSERT unless you use IF NOT EXISTS... ScyllaDB doesn't give a f__k if it's overwriting an existing row, lol. I can live with the UPSERT footgun, though. Agreed the null footgun is far more annoying.
Perhaps the US could donate them some solar technology to help them make the right decision?
Some times you just have to try. This was way bigger than anything that's gone before. I'm sure they'll have plenty of data now to make the launch pad even better than it would otherwise have been.

Videos of the debris storm were pretty mind boggling to watch - it's difficult to comprehend the sheer amount of energy expended.

I am truly looking forward to the learnings published from this.
I don't use tap to pay so I decided to do away with that attack vector entirely. If you shine a flashlight through your card you can see where the antenna traces go. One hole punch later and I don't have to worry about it at all. These stories about cards being read from several feet away sound like bullshit. I am more concerned that if I leave my card somewhere it could be picked up and used for several small purchases before hitting the tap to pay limit. We just now got to move past signature based transactions to chip and pin, so why they would immediately add a feature that bypasses the pin is beyond me.
And? It will also allow stuff like the smart voting app that apple removed because a dictator told them to.
I've heard this, I haven't seen this.

Maybe a smart phone was a status symbol 10 years ago, they are just commodities today.
Are other devices allowed on the network though? If your want to rent your modem, that's your perogative. But I don't want to rent my modem. And AT&T being a convicted monopolist set precedent that means they actually are not allowed to stop me from using my own hardware. And if I'm using my own hardware, I don't need to rent their modem, which means I don't need to pay their modem rental fee.
I noticed a lot of people on the comment thread never open the link, most of the time the answers are right there but the comments are always like, the above.
Sure, but this game seems polished and tight. I thought maybe there was a specific reason for separate images, such as problems or limitations with spritesheets.

Reason for asking is I'm currently making a javascript spritesheet function for handling multiple animations on page, so it's top of mind. I thought everyone would be using them by now.
Only took them iOS 15.2 for this.
Langchain seems to be just a framework. At this point, I rather use APIs directly.
To be fair, GraphQL manages to reign in the ludicrussness that is exporting a read only SQL connection to levels that are merely unpredictable instead of outright dangerous.

Still probably not the tech one needs.

EDIT: add last paragraph
Related question: what does the user want? I doubt a majority of users are against side loading.
Thanks for sharing! Looks nice. Just one comment on the feature page: All the videos running at the same time can become a bit dazzling. Instead of pausing a video by hovering I would change it to starting a video by hovering. Keep up the good work!
MonkeyC is such a funky language to write. It's obviously modeled on top of java, just with some syntactic differences making it instead look like a mashup with javascript.

I get why they made their own high level language to some extent, instead of shoehorning in something else. But making your whole stack from scratch must lead to lots of holes like these.

But a very nice blog post. Learned loads more about what's going on under the hood, very interesting.

Weird how permissions is mainly a UI thing. Aka how they're used is that if you have them you can use them, and it's mainly a UI thing to just show the same list in the app store. So not really enforced. I guess the fix then is to make sure it's not possible to lie in the app store?
Apple's security and data collection argument for their walled garden is null and void.

https://nakedsecurity.sophos.com/2023/02/27/beware-rogue-2fa...

They don't look at API calls made by the apps. How can they be your sure of the security then?

Only after this was published were the apps removed.
Tap to pay is a lot better on phones and watches than with actual cards. I use Google Pay basically every time I buy anything.
I am surprised it's been so ambiguous for some. It is what it is, they did a test and learned some stuff. We can bikeshed all day about how good of a test it was but we aren't the ones sifting through the telemetry and making fixes.

There was also so much to be impressed by, the integrity of the vehicle at those speeds and spins was really cool to see, and that it got off the ground for the first fully integrated was awesome.

Lots went really well. It doesn't take much going wrong to blow a rocket up, so I am impressed with SpaceX in this instance.
Crypto at a crossroads: Some provinces wary of its vast appetite for electricity
Nice review! I am going to try it out now!
That’s chill. Midjourney combined with math is a introverted nerds wish come true.
> Balanced named tags is a critical syntactic feature of the XML-style notation.

This line made me think about the many discussions about Python syntax and the value of having brackets to know when a code block ends and starts.

Balanced named tags are another step to make something easier to visually parse, at the cost of having much more text.
Remote driving nears reality as legislation takes shape
At some point it makes sense to not use a simple buck converter, but e.g. a flyback converter with a small transformer. Then you can step-down much higher voltages, of course it will also increase your complexity.
It's not new, but the number has hardly stayed constant, since at some point humanity started mass herding.

And, also, we kinda quadrupled the cheptel size in 50 years ? https://ourworldindata.org/meat-production#global-meat-produ...

(To be fair, I was expecting more, and I was again astonished by the relative numbers of cattle vs poultry)
The Exhalation story by Ted Chiang
Aptly named HATE-something.
Apparently first one has to turn it on to start gathering the usage data. I just turned it on and it started with no data. So I’ll see how it work’s going forward.

Thank you for sharing.
I was under the impression that Signal was widely popular in SE Asia.
I couldn't learn that either when my laptop weighed 3.5kg. Even the feeling of my wrist getting nearly twisted out of socket couldn't teach me anything.
I'm curious to see how liability is handled.
That's moving the goalpost though
If the bank is indeed salting and hashing the password, then what's the rationale of allowing certain special characters like '!', but not '+'? Hashing and salting should be character agnostic.
Telegram allows you to register without a phone number, as of recently.
Language transfer is great, but it is 80 9 minutes long videos. That alone is NOT enough to learn and practice language, not even close. You get walkthrough grammar, sentence structure and smallest vocabulary needed for that.

You don't get nearly enough practice or anything that. Nor enough of vocabulary. Like, it is great, but not replacement in any way and just like with duolingo, you need to supplement it with other resources.
Reversing the AMD Secure Processor (PSP) – Part 1: Design and Overview
True. Interestingly, while I'm pretty sure that I automatically do that correctly, I don't perceive it as a substantial difference.

So perhaps part of the explanation is around how speakers of different languages / accents perceive emphasis.
I'm currently using Duolingo to learn Portguese. I've found it to be a very effective way to build up a basic vocabulary and grasp the pronunciation. I plan to start to in-person classes in a couple months once I know ~1000 words. It seems about as effective as anything else to me. In my experience learning a new language is almost entirely about how much effort you put in, rather than the method.

One thing that strikes me from these comments is that many people become focused on completing the exercises and getting points. I can see that could happen, it requires a conscious effort to make sure I understand every sentence and say it out loud.
I can see that being the case for learning how to speak a language, but I'd rather first learn how to read and write the language. And mapping the foreign language's rules of grammar to those of my native language feels like the best way to start that.
Yah, it’s not like he’s selling children’s blood or something. If he even was selling anything at all.

I’m all for following the laws of a place, but that these laws are backwards, needs to be said. What social harm is cannabis doing? What special good is this dudes lamentably preventable death doing?

All the more surprising because Singapore is not some ultra orthodox conservative theocracy. It’s this place that a lot of my classmates in college wanted to go and work in. But it’s light-years from Hong Kong, in terms of liberty. How did things go so wrong? I mean both those places are run by Chinese, right?
> used Duolingo to help me learn Spanish, and I was struck by how artificial it is.

I've had the same experience with Duolingo and long story short decided to experiment with what would be the best way to learn the language if you're not advanced enough to consume content for natives. I wanted to created something that would have the same value as content for natives (interesting and real), but would be comprehensible to non-advanced learners.

Just last week I opened up access to my app (with over 50 videos) to Beta testers. If anyone is learning Spanish and would like to try it out and give me feedback, I would appreciate it.

Obstino U is an app that mimics a real university where you take classes about the things you are interested in like climate change, the history of china, cognitive biases, diets, investing, etc, but you do it in the language you want to learn.

Simply put, you learn things you are interested in and in the process, you learn language mostly subconsciously.

We use simplified language, gesticulation, and drawings to convey powerful and rich stories so that even beginner students can understand them.

https://www.obstino.com

EDIT: This is an iOS app only for now.

EDIT 2: I just added a sample video we make on YouTube in case you don't want to install the app but want to take a look: https://youtu.be/N2fiVLUJGvM
Rant warning.

There is no complexity in linking, there's nothing simpler than RDF. The whole reason you think it's complex is... drumroll... JSON. It made these bespoke unlinkable structures proliferate and de facto standard. Later JSON-LD tried to bring it back to sanity but because it still has to be JSON (because devs now hate everything else) the end result is complex, inscrutable (contexts?? @reverse???) and usually misunderstood.
Is that were true there would be no need for a European version, since sideloading is about a "practical way of running your own software".
There's also a part 2 available https://dayzerosec.com/blog/2023/04/22/reversing-the-amd-sec...
Wow – stunning! Thank you!
And if all else fails,

$ date -d 'next Tuesday'
> Are other devices allowed on the network though?

By default yes - but I can switch that to only allowing devices I whitelisted through the web interface. It's not full admin rights - but for my purpose it's sufficient.

> If your want to rent your modem, that's your perogative. But I don't want to rent my modem. And AT&T being a convicted monopolist set precedent that means they actually are not allowed to stop me from using my own hardware. And if I'm using my own hardware, I don't need to rent their modem, which means I don't need to pay their modem rental fee.

I agree that "bring your own modem" should be fully allowed (and obviously free of any rental fee - not that I'm paying any, the modem/router comes pretty much free with the contract).
But then in this hypothetical scenario you’ve side loaded Facebook and it’s doing who knows what on your phone.
I’ve been using Duolingo for Japanese and at the level I’m at it’s not even providing any more explanations. It’s just “here’s some phrases, remember them”. The now locked comments sections (which is where the real learning seems to happen making it all the more frustrating that they disabled this functionality) is filled with complaints about the same.

It also has a really aggravating focus on idiomatic translations for phrases that don’t really map to the real meanings.

It was fun to start but now it’s become increasingly frustrating with its focus on remembering things without understanding them. I definitely don’t see myself renewing my subscription when it runs out later this year.
I got my A2 German from Duolingo and dubbed Netflix shows (German audio, English subtitles). Gonna start B1 in person in a couple of months.

But while it felt like I was starting from scratch, I didn't. I had 4 years of German in middle school. I can't tell if I just "unlocked" that part of my brain, but what I can comfortably say is that ~1 year of Duolingo+Netflix made me feel much more comfortable than a more formal learning method throughout middle school.
I lost the access to Rubymine and switched to vs code. If I can't have it free, I switch. I won't post for it, it's not worth it.
We also have plenty of regulations for cheese. Emmentaler in Switzerland (maybe better known as 'swiss cheese') is from actual Emmental, everywhere else it's usually just a cheap copy.
Presumably you have some savings.

So if your monthly spend is $2,500 and you get $1,600 from unemployment, then you only need to spend $800 of your savings each month, not $2,500?

You just extended your runway by 3x.
Orrrrr Signal could just fix their shit. Requiring phone numbers for this long is borderline suspicious.
With Ukrainian and cyrilics, I did learned tho.
> I'm also pretty confident that if apple and their services disappeared tomorrow, my iphone would keep on working just like it does today. Sure, no more updates, no more new apps, it would be frozen in the state it's in.

You can hardly call that "working like it does today". It doesn't. When features on it inevitably cease to work or be interoperable, you're screwed. And every day, you're probably more vulnerable to crime.

If I buy a house, I can learn to maintain it and keep it secured. I can't do that with my iPhone.
If you use compression, it's a non-issue.
Does that work if some else has used that phone number to register an account already?
I don't think kitchens should have knives. I want my parents to be able to eat, but with knives in the kitchen they occasionally cut their fingers and I don't want to have to deal with that. You could make it optional but before you know it they'll get knives anyway. Besides, most people eat processed food and don't want to make meals from scratch so this is only a problem for a handful of people.

(yes yes this is satire)
ClickHouse-local and chdb performance issue on clickbench Q.23 Q28
It's an absurd argument. If you want to only install app store apps, then only install apps from the store. That's still possible you know, even if other people aren't forced to. That's why these arguments always boil down to bullshit about how you will be "forced" to use Facebook from outside the store and that would be terrible because being on Facebook on an iPhone is a human right or something.

If you like Apple telling you what to do, fine. Choose only from their menu.
Apple being motivated by improving security are BS, and it pains me te see people in this forum falling for it or reapeating this.

There is a great tool to increase security: the browser and its sandbox. You don't need to install anything fishy on your phone, and the sandbox rights coukd be sufficient for many apps.

But as an example, Apple denies the full screen feature for websites and even PWA... only installed ones. There's no good reason except favoring apps/appstore. For security? Works great on Android.

And you cannot use a third party browser, since they forbid that (all are Safari based)

Thank you, EU!!
Apple will make it annoying enough to sideload that no meaningful amount of users will do it, causing it to be largely irrelevant.

It’s only worth it to app makers to have side loading if they can do it for large numbers of users, bypass the app store’s rules, and bypass apple’s take. I’m expecting apple to set it up in a way they can do none of those things, by making it cumbersome to sideload, not giving entitlements to apps not published through the store, and by taking a cut for sales from sideloaded apps.
Games on steam are not rented
It was too word soupy for me to read but I imagine here it is inventing something that is between event sourcing and DB journalling.
> I take a day off and do NOTHING. Not all the time, every once in a while. No plan, just do whatever I feel.

Nitpick, but it seems that you just do whatever you feel, and not do nothing. In contract, Charles Bukowski had real do nothing days, where he just lied in bed, stared at the ceiling and listened to street noise.
Maybe that’s the key to raise successful programming kids- introduce them to a hobby that is worse than programming and let them switch later
No.
Preventing people from doing something "for their own good" is never the right solution. Instead, we should strive to educate people on proper online safety measures so that they don't fall victim to fraudulent attempts.
The amount of people that find learning languages fun on itself is miniscule. Intrinsic motivation only gets so far ... and for most of us it means "no learning at all" or "two monts of learning and then giving up".
When I am about to write an i.e. I always think:
why not explain it like what I am
about to
write
in the first place? Then drop the i.e.

i.e.:

A i.e. B
———————-
B

(yes yes!)
Rye is Armin's personal one-stop-shop for all his Python needs
> one of the world’s top companies, dedicated to communication

Is there another Andreessen Horowitz that I don't know about? Because otherwise a $35B fund that invests in tech startups is very far from that description.
Very interesting read. I've worked on game services, and there are a lot of scaling challenges compared to "traditional" apps. Majority of traffic write heavy (many common patterns for scaling read traffic don't help you), massive spikes of launch day players, followed by big drop offs and occasional spikes with content updates. The height of these spikes can also be unpredictable, you're never sure how many players you'll get. The team I worked in had success with DynamoDB which did a lot of the operational heavy-lifting to scale up and down as well handling scale.

I would have liked a bit more specifics on their manual sharing solution, and how the vitess implementation differs.
Not at the moment. but there was a time that some thought that we should be able to produce a general purpose programming language, to solve every problem. One size fits all.

It took more than 40 years to realize that was never going to be.

There's a joke about that in commit strip:

https://www.commitstrip.com/en/2016/08/25/a-very-comprehensi...
And there is absolutely nothing wrong with that.
They pretty much are according to their ToS
I know, but if it poses a real and serious health risk you are religiously prohibited from fasting. Islam prioritizes health in this situation. So it’s not that much of a concern. In my country, physical laborers also fast and I didn’t heard one breaking fast due to hardship.
I switched to Arch as soon as ubuntu started pushing snaps and never looked back. Of all the reasons to hate snaps what did it for me was the loopback device spam when trying to list block devices. Canonical has a track record of doing things the community doesn't agree with, carefully reading all the feedback, and then doubling down on whatever terrible idea they had and continuing anyway.
US was well intentioned in Sudan (this happens sometimes), but it did not work out.

Wagner has no morals at all.

https://foreignpolicy.com/2023/04/20/sudan-civil-war-biden-b...
If your old phone was also eSIM compatible, you can just download the eSIM from your carrier like you would if you moved to any other phone.
> This is naive. Apple doesn't protect you.

Apple has no commercial interest in breaking the users privacy and trust. Their business model is not to sell ads or work with 3rd party advertisers.
There is law and there is the spirit of the law. The ECJ can be pretty fast when they feel someone is taking the piss.
That hasn't worked out for the past 30 years and with every passing year there's more to learn. Telling someone they need to spend several hours to learn how to safely use their device is a good way to market the competitor where that's not required.
And they list Supabase as an example which is just
... PostgreSQL?
That's a paid study, it's worthless. You are very disingenuous by providing it.

> It has to be noted that the research was carried out as part of Carnegie Mellon University’s Initiative for Digital Entertainment Analytics (IDEA), which received a generous donation from the MPAA.

https://torrentfreak.com/pirate-bay-block-doesnt-boost-sales...
Technically there is no Android phone which has a better CPU/GPU than the latest iPhones. Not that it matters too much nowadays...
Methane from organic sources is at a steady state since it oxidizes to CO2 over time. In effect, that means that keeping the same number overall of heads of cattle does not increase global warming dues to methane or CO2 since the methane they produce was fixed from atmospheric CO2. There may be global warming caused by CO2 emissions from cattle farming due to fossil fuel use, particularly feed production, but that's a function of the way that farming is done, not cattle itself. Grass-fed cattle on marginal land that's not otherwise suitable for other food production is not the same thing as industrial cattle farms fed from corn.
> Most of the cases are found to be on android devices.

Do you have some relevant sources about banking fraud? Android devices make up more than 70% of Thailand's market share [0], so it's not a surprise.

[0] https://www.statista.com/statistics/814490/market-share-mobi...
Believe me the central bank puts out social media posts to inform the public on a regular basis, however a lot of people still fall for these frauds because the fraudsters prey on their greed and fear.

I’ve seen even the most educated tech savvy people fall for these frauds. So I would say “educating people” is insufficient.

Another problem is because the law works extremely slowly, by the time any legal action can be taken to take down the destination bank accounts the fraudsters have already gained and taken the money.

Sideloading is the thing that works because the legal infrastructure simply can’t keep up with the fraudsters.

I would be inclined to agree with you if I know that the legal system immediately stops fraudsters and returns the money to the people without damange. We’re far from that.
The end game is normal credentials with row level security.
Moonlighter – Hack-a-SAT 4
How can the core be mixed with the gases?

I suppose it means the boundary is a massive and eternal dust storm. That's the only way I imagine solids and gases to "mix".