skysight-inc/HackerNews huggingface dataset:
Part of the iMessage security model is that devices are attested. Without this, the service as-is becomes widely open to spam and other forms of abuse.

Yes, there are other solutions to the spam problem. They are nowhere near as effective as what I’ve witnessed as an iMessage user so far. I regularly get spam chats on WhatsApp and Signal.
The rare Betelgeuse occultation by asteroid Leona (Live Stream) [video]
This!

Also doing PR code review is soo much nicer if each commit is logically self contained with a nice commit message.
You probably don't remember how the web just before Google. Just as bloated, spammy and SEO-optimized as it is today, just more primitive tech-wise. Bloat was measured in kb, but it was significant on dialup, spam was crude, but so were the blocking solutions, and SEO was hidden lists keywords, which was enough to heavily influence search results.

In fact Google did a lot against it. Google search was clean, fast, and with no ads, GMail had one of the best spam filters, and Google algorithms were highly resistant to SEO of the time. Time have passed, Google is now part of the problem, but it is not alone there, and for some time, Google really did good.
The fallback is your password
That’s a good point, there is more hardware like this - though those are more like ‘mass-market’ or ‘commercial’ art than the kind of ‘art and craft fair’ stuff I was thinking of (think custom woodworking, limited-run prints, local photography, local watercolors - even things like pet portraits).

In the hardware world, I guess you could also make an argument that stuff like https://nixieshop.com, https://www.vestaboard.com, or https://www.traintrackr.io is nearing this.

I have seen real small-run ‘artisan’ made clocks at local art fairs, which I guess could be MCU based.

Maybe I should make some interesting clocks or displays and try getting a stall at the next craft fair nearby...
Yet.. there are people who take things to make them feel good when they already feel good.

Further.. the idea that someone is going to improve their situation in any other than the most short sighted terms by "self medicating" with something like Methamphetamine or Heroin is completely ridiculous. I am absolutely not comfortable standing by to see how that story plays out, I know exactly how it plays out, and it's completely inhumane to pretend that you don't either.
I think what the author is awkwardly groping at here is a concept of returning multiple relations ("tables") from a single query.

Which, well, this person needs to go back and read Codd's original paper. They don't understand the domain they're attempting to muck around in.
The "blinking red lights" narrative started by the FBI director and parroted by Senator Graham were scare tactics to influenced the passing of this bill.
The article we are commenting on says they have made it free for now. I just don't think they've updated their main site yet.
When Did Evolution Start on Earth Fraser Cain [video]
> It’s Apples fault SMS is an archaic protocol? Wow, I truly learn something new every day.

Why would this only be about SMS? RCS has existed for 15 years. It has its issues, but it’s not as if there hasn’t been an option. Apple will finally add some level of support next year (yikes), but as evidenced by the Beeper brouhaha, it’s unacceptably late to the party.

> your complaint is that SMS/MMS is archaic and needs an upgrade

No, it’s really not. My complaint is that there’s been an upgrade to SMS/MMS for many years that would make the iMessage limitations irrelevant, but Apple has refused to address the issue. There has been too much focus on iMessage itself, and not enough on the underlying behaviors they’re forcing and the obvious intent behind this.

> I guess I just don’t see the argument why iMessage explicitly needs to shoulder the burden here.

I honestly don’t care if Apple makes iMessage work on Android. There are numerous options that solve this issue without crossing that line. RCS next year is a step in the right direction. They could also follow their own design philosophy and allow apps to surface their messages in a unified interface like they do for most other iOS capabilities.

I can receive a discord call and it shows up next to my normal phone calls. This kind of UX would solve the issue without requiring Apple to touch iMessage.

But they won’t, because this isn’t about security or some undue burden to support android devices; it’s a calculated decision to degrade the user experience when messaging non-iPhone devices for the purpose of driving sales.

This has even been confirmed by discovery documents from recent lawsuits.
Those changes in wood are driven mostly by the fibers absorbing or desorbing water.

Think of it as pressure treated lumber, except with epoxy. The structure of the wood becomes encased in epoxy and can't move at all. Then your dimensional tolerance is down to that of the epoxy, which is generally pretty good.
I'll take a look at this, thanks for the link!
Canada is somewhere else in the world. As are Japan, Norway, Denmark and Australia.
SMS doesn't support emoji reactions, read receipts, typing indicators, high quality pictures/video, or groupchats over 10 people. These are deal-breaker for anyone that texts regularly
Seriously-- this was flagged? This site is getting truly pathetic.
Y!M was used by niches as is Telegram to Discord, I found.

Unless you actually sign up you tend not to find anyone using it. But when you do, it all appears out of nowhere.

Same as when you buy a car and suddenly everyone has the same colour/model.

I used Y!M for NeoPets stuff when I was 14, and MSN for school but never ICQ or AIM.

Those time's were specially magical.
Drug legalization is something I have come 180 on (or at least, 90 degrees).

Portland did everything! They invested huge sums in shelters, treatment programs, counsellors, etc. ODs have more than doubled, and the shelters are half empty! They are not one more social program away from cleaning out the streets. I think the experiment has radically failed and I'm ready to say I was wrong.

While I don't want to go back to locking people in jail just for being addicts, cities still need to be a place that people actually want to live in. Revenue prospects for the city are becoming horrid and there is not a lot of runway to continue throwing money at the problem.
Yeah, that seems close to the kind of culture I was thinking of.
Ireland housing crisis is a disaster for its people and a gift to the far-right
The junkies are the problem. Homelessness is another problem, sometimes intertwined, but distinct. All the housing in the world doesn't change the hordes addicted to meth or fent, who would be an absolute plague even in some sort of magically awesome free housing situation.
This is one of the biggest misunderstandings in computing for the last decade, I feel.
Thank you. I've been needing to read something retro like that for a while now. You scratches that itch.
Bob Morgan's book Building an Optimizing Compiler is entirely focused on modern compiler optimizations (and it was published in 1997). It goes over building a control flow graph, various optimizations you can do with that, alias analysis, static single assignment form, CFG dominator-based optimizations, instruction scheduling, register allocation, and emitting object code. It doesn't talk about lexing, parsing, NFAs/DFAs, etc. like most compiler books.

Static Program Analysis[1] also seems helpful to someone trying to write a compiler that does optimizations that require advanced analyses:
https://cs.au.dk/~amoeller/spa/

For garbage collection, there's the Garbage Collection handbook[2]. I'm not aware of better additional resources, though.

[1]: https://cs.au.dk/~amoeller/spa/

[2]: https://gchandbook.org/
Actually, Germany has a higher GDP (4.4t USD/year) [0] than any of the 50 US states, led by California [1] at 3.6t USD/year.

Perhaps you meant GDP per capita, which would make you correct, but your post certainly wasn't phrased that way.

[0] https://en.wikipedia.org/wiki/Economy_of_Germany
[1] https://en.wikipedia.org/wiki/List_of_U.S._states_and_territ...
Schema covers the definition of a bunch of related tables.

A database can run as many schemas at it wants, for as many applications as it wants. I might not be able to see them all.

"My database" doesn't mean anything in an enterprise environment. It might not even be 'mine' for any of several competing definitions.

Also there are several ways I could break "my database" which would result in every single employee at the company being pissed off, at the same time. Even if they've never heard of my project.
Academics have no authority to demand others normalize to their opinions.

I went through academia. They wanted people to come up with ideas back then.

Now they want people to normalize to theirs.

It’s just people in rooms waving around prestige words. None of them have broken physics. They normalize descriptions of observation, often incorrectly at great cost to others

Characterizing them like popes and tribal shaman whose outputs are inviolable truth is really odd

The symbolic logic and leaky abstractions of academics are crude approximations, not accurate representations of reality for which even a tiny inch of space would require infinite logic to describe. The translation to human language always leaves even more detail out.

Academia is often peddling a marketing gimmick to sell society on. Academics are people looking to capitalize first
> A glass screen might crack if you're careless, but a plastic screen will become severely scuffed in normal use.

Smartphone "glass" scratches pretty well too. Not that it's visible in daily use unless you look for it tho. Better have "scratched" screen than cracked screen IMO.
A good scientist is a skeptical/cynical scientist.

And never forget the two main rules of understanding scientific findings:

1) pay no attention to what media reports say about a scientific finding. Read the paper instead. The media almost never gets things right and very often completely misrepresents them.

2) One paper is the same as no paper. Don't even think about entertaining the notion that what a single paper says is actually true. Wait until there are other papers from researchers trying to reproduce results.
I think there'd be a lot less resistance in Portland to forcing folks into treatment if the folks doing the forcing weren't already under a mountain of investigations for their brutality and racism. Hard to fault people for claiming the state lacks legitimacy given how the PPB tends to treat folks.
> That is usually done with a fair bit of brutality

Kicking out the Jews as an example. I know you probably know I just feel like it's worth having down in print here.
Ask HN: How do you code when you're not feeling well?
I find coding to be hard. Particularly, if I'm not having my best day my productivity while coding plummets significantly.

During days like the ones described, I find exercise and breathing exercises help me get back on track but only moderately.

If anybody has better techniques I would like to learn about them. I am grateful for any advice.

All the best,
Santy
I feel the same way about SF. This whole experiment has been a massive failure.
it's either 'select groups of tables in database and make a new database' or api for behind the scenes 'duplicate the database and remove data not interested in'
Terrible dealers. Horrible prices. No reasonable entry-level model.
I quite enjoyed working within those tight constraints. It's very satisfying squeezing every last drop of blood from the system.

What I don't miss is the lack of reliability. Modern systems are so dependable compared to what we had to deal with back then. Also it's nice being able to download your tools for free and find documentation online.
Road pirates association argues in favor of continued road piracy, on the basis that it sometimes plunders money from drug cartels.
https://en.wikipedia.org/wiki/Strategic_lawsuit_against_publ...
Oh, I didn't notice it's Jim Simmons's. I saw his opening lecture at 2014's ICM in Seoul, before the Fields Medals. There were lots of questions about how to make money, even when he previously stated that he wouldn't answer any of those.
> The ironic part of all of this is that while the EU may be forcing Apple into supporting RCS to fix the situation, Google has resisted every effort to extend RCS to their own Voice platform.

Google Voice has been in maintenance mode for years. It's unlikely that Google resisted adding RCS, but rather there's been no effort to actually do it.
Do you get 2FA codes when logging in from am actual Apple device? Because it might be an issue with how your apple account is set up to do 2FA that has nothing to do with beeper
Because that's how the media portrays every trivial or incremental technology.

The template above is applied to preliminary research, wild hypotheses, mundane incremental technology, and true breakthroughs and is all presented the same.

Most things are not revolutionary, the problem is that everything is presented as earth shattering technological revolution even when it clearly is not.
I notice that you don't have a response for 1. I understand, because, it's very challenging to solve real problems like preventing all gambling over the internet. In which case, it's easier to regulate it for fairness than to have it remain underground and completely unregulated; that's not good enough for some people though.
> A problem I see is that we've long since depleted all the easy-to-extract fossil fuel reserves

A sentence I'd never thought I'd ever write, but we can actually look at the Nazis for an answer. They too had the problem that there was barely any oil available, so they turned to a recent-ish French invention - wood gas - instead [1] and scaled the technology up to hundreds of thousands of deployed units, including locomotives.

Wood is perfectly fine to kickstart a re-industrialization, it was how the original industrialization went on as well with giant steam power plants in the first place. The largest benefit of oil was that it was waaay cheaper to extract and handle than to deal with wood, and you can make plastics out of it.

A future civilization may actually have an easier path, by using either power-to-gas technology to create energy-dense fuel, or by letting plants do the job instead (biofuel). The only thing that will be really short in supply is plastics - for now, we make cheap plastics out of the byproducts of oil refineries, but in a society that doesn't have oil, they will be limited to plastics that do not require oil (e.g. PVC) as part of the supply chain.

[1] https://en.wikipedia.org/wiki/Wood_gas
I wish the one-sentence descriptions were displayed in the lists. When I click through to https://terminaltrove.com/new/, I have to click through every single one of those names to find out what they are. It'd be a lot nicer if I could swoop through and see "grv: git repository viewer. netop: network topology visualizer. dive: tool for exploring each layer in a docker image." etc.

(edit to add: This is already pretty great, I love curated collections like this, I just also see a way to make it even better!)
That massively depends on how many groups you subscribe to. I'm running my local instance for slightly over 6 months now, have subscribed to around 30 groups/communities/subs and my local storage shows 2.7GB in the pictrs directory and 2.8GB in the Postgres directory.
It’s a replica, for sure, but it is still a commemorative monument, and it was specifically commissioned by the railway company and restored about fifteen years ago, with some bollards added to protect it from cars, but it’s forlorn and feels neglected sat shielded by the railing and then across a car park. I was leaning against it a few months ago waiting for a friend, lamenting that so much of London’s heritage and history gets so much attention and this poor thing is almost designed to be ignored.
thats big bogus we import lots of talent worldwide
For published works (say, a blog), discoverability is probably a good thing. For communities, however, with many-to-many communication (forums, etc.), discoverability is an antifeature. Community building requires some degree of common ground, which obscurity naturally filters for.

The other downside of mass-popularity is that above a certain scale, your community becomes a target. Both for individual bad actors (spammers, vandals, etc.) and for the apex predators of the small community world, commercial interests. Look at Maker Fair transitioning from a relatively niche convention of people showing off their cool stuff they made, and some miscellaneous sponsors and vendors looking to appeal to those people, to an over-commercialized affair with a thousand people trying to sell you a 3D printer, because that's the big moneymaker.

Community norms are what makes spaces worth inhabiting, and they just don't scale well.
AdaptNet: Policy Adaptation for Physics-Based Character Control
> busy airports are far more likely to have an efficient security setup that can already cope with leaving liquids in bags and the like.

Rome FCO, winner of best airport of 2022, 10th busiest airport in Europe. Boarding a flight last month, I had a sealed San Pellegrino bottle, passed it through screening, I had no idea that wasn't allowed. They confiscated it. I requested to drink from the bottle before it is thrown, they said that was an option before it was screened and now it must go to the garbage.
For reference, this is a simulation of what will happen in ~2 hours from now: https://www.youtube.com/watch?v=tac59aq8jsQ

(An asteroid will occult one of the brightest stars of our night sky for a few seconds.)
Invest in a startup for 1 million, get 5%, company now only buys Nvidia for 10 million and invests 10 in human.

Win win?
I turned my side hustle into a cleaning business
There are very common problems. The data vendor wants you reliant on their platforms. Knowing exactly what you are looking at and how frequently is valuable to them. Keeping you tied to their tools and interfaces is also valuable to them. The friction is a feature, not a bug.
Isn’t this what datomic does? It’s incredibly useful to be able to reference the full state of the database as of some fixed point in time.
For me, I recently got into drinking Yerba Mate (unsmoked, traditional way) and it's made me able to stay productive even in bad days.

Not really a technique, but something that worked for me.

EDIT:
This is for when I'm feeling unproductive/down,
not when I am feeling ill. The best thing for illness is rest and the right meds and nutrition.
The device’s ability to convince congress to give them more money.
> I really don’t think Apple consider iMessage exclusivity that important.

Then you missed the part where Apple executives explicitly said so in writing:

> "the #1 most difficult [reason] to leave the Apple universe app is iMessage . . . iMessage amounts to serious lock-in." Schiller stated that "moving iMessage to Android will hurt us more than help us, this email illustrates why."

https://www.phonearena.com/news/imessage-locks-ios-users-int...
Are you asking about coding when you're sick?

I don't. When I get sick, I get stupid. If I try to code in those conditions, I'm very likely to just make a big mess of everything. Big picture, I get better productivity and code quality if I stop coding until I have recovered.
I don’t have experience in this but it sounds like obstacles put in place precisely to stop the bulk data extraction you speak of, and force lock in.

Off that’s the case you’ll find it very difficult to change.

I’ve found in other business domains, often things that make no sense and have a fairly easy solution are that way because of lock in strategies.
Using A.I. To Talk to the Dead
I'm working on a new modal editor. There's a demo on steam. It's definitely not a vi clone. https://store.steampowered.com/app/1537490/Tentacle_Typer/
I doubt apple is going change it's approach when CAMM2 arrives, they soldered memory even before ddr5.
You can still cache things locally, it's just shouldn't be something the user has to be aware of. What I'm typing now isn't immediately being communicated to the central server every keystroke, there still is local state, but it's still a client-server architecture.

The repos I work on are often smaller than the average webpage, I'm really not buying the idea that in the age of HD streaming bandwidth-concerns are an issue here.

Incidentally none of the teams I've worked on ever even use any git features like bisect. The cult of git means everyone has to use git, even though for most people that just means many hours wasted googling with absolutely nothing to show for it (as in git is strictly inferior than just sharing files across a networked drive for many teams' use-cases).
That's not a specific use case. That's like brochure pitch.
I can't believe that, in 16 minutes, nobody else on HN had the answer: nvi is following original, authentic vi behavior, not this newfangled stuff. The Vim manual explains it:

How undo and redo commands work depends on the 'u' flag in 'cpoptions'.
There is the Vim way ('u' excluded) and the Vi-compatible way ('u' included).
In the Vim way, "uu" undoes two changes. In the Vi-compatible way, "uu" does
nothing (undoes an undo).

'u' excluded, the Vim way:
You can go back in time with the undo command. You can then go forward again
with the redo command. If you make a new change after the undo command,
the redo will not be possible anymore.

'u' included, the Vi-compatible way:
The undo command undoes the previous change, and also the previous undo
command. The redo command repeats the previous undo command. It does NOT
repeat a change command, use "." for that.

https://vimhelp.org/undo.txt.html

(Actually, I have so rarely used vi that I'm relying on the implications of the Vim manual that it's original vi behavior.)
Yes this is my thought more and more.

We're not used to seeing diversity in humans, as the extant population is remarkably same-ish apart from very extremely minor traits like skin colour or eyelid variations. There's quite a bit of genetic diversity within the African continent, but even there it's remarkable how well we all cluster together, genetically.

So given a fossil record where we find people without chins and broader shoulders, etc. we go crazy with the species boundaries.

But given how rare fossilization conditions are, we're only seeing a tiny fraction of what was out there anyways, so it seems remarkably bold to classify with such confidence.

The reality is that nature doesn't "care" about species. There were likely bagloads of individuals who sat on a continuum of a diversity of traits that have since disappeared because of population bottlenecks at, disease, famine, homogenization, etc.
I've worked in places where I've made lifelong friends, and places where not. Luck of the draw really, nice when it happens, not really a problem if it doesn't.
Why is Intel on this list?
Completely normal. Don't let their personal lives take up space in your head.