skysight-inc/HackerNews huggingface dataset:
And, for example, when you encounter things like Afghanistan's "dancing boys" (fathers literally sell their sons to powerful men as sex toys), are you inclined to shrug your shoulders and look the other way at such "cultural differences"?

Yes, there are many things that are accepted in other cultures as normal that I am happy to condemn. If you can't find it in you to condemn at least some of them, then I think that there is something wrong with you.
If I were a guessing person: because future products will be the same size and price as AirTags … what would it look like if an Apple Watch cost $50? It could be used like an AirTag for stalking.

So: sort out the privacy implications with a low-priority product like AirTag first.

But I am not a guessing person. ;)
Buttons and prompts, man. Give people one question at a time, get their response asynchronously. The good ol' days were people had phone interactive prompts with number# instead of automated voice options call.

People have an intuitive feel for what they want based on the words shown to them, rather than listening and sitting through an automated voice and pressing buttons. Moreover the number# process allowed you to add options (like -2222*2#) that way you could easily go to your desired services.

But with more and more AI Voiced Customer Support popping up, I think we are adding more bureaucracy in the promise of efficiency.
I solved one the other week with repeated letters, answer was elder.
> Those people aren't sophisticated

It is foolish to underestimate stalkers and stereotype it as just a crime of opportunity.

> "problem is that AirTags still, to this day, present a major Android stalking risk"

Ironically, so did Tile for the last 8 years, and Samsung's own Galaxy trackers for Android, but there is no outcry about them. Also, considering how long Tile has been on the market, this doesn't seem like a new issue. Also, Apple has built-in "Find My Friends" in iPhone. A stalker could just flip that on without telling the person being stalked (assuming he/she is close to him/her), and the phone would be tracking them, no tag necessary. Yet nobody ever hears about this being abused much.

> "AirTags have been nerfed into uselessness because of anti-stalking protection"

Hey, if I lose my wallet in my own home, it's great. If I can't find my wallet at the gas station, I can figure out where in the car it fell. There are plenty of ways it is still plenty useful. Also, if you are complaining about uselessness, maybe Apple should roll-back some anti-stalking protections but you'd be against that too.

This leaves you in the impossible position of wanting Apple to restrict it more (reduce stalking) and simultaneously unlock it more (to improve utility), all while competitors don't bother with stalking prevention at all.
More relevant and less hacky, IMO, is that the real numbers aren't algebraically closed - there are polynomials with real coefficients that you cannot factor into getting real zeros.

This is a big problem when you have something like a spring-mass-damper system. The springiness, damping, and mass of the system generate coefficients of a degree-two polynomial, and the zeros of that polynomial correspond to how the system moves over time.
Without a comment from the people who COULD ban, the word ban has somewhat loaded context here. Banning has a permanency ring to it.

Your context goes to "I almost got temporarily shut out of" as much as banning surely? Or is there something I missed about the longer-term?
This mirrors my thinking. Writing modern applications is hard, so we argue about _how_ instead.
For extra security, the website should generate an extra nonce to go with the current time, otherwise there's a window where the signature could be reused to login again (maybe to another site).
Yes, there are 689 words left with 4 distinct letters, 57 with 3, and 1 word left that just has 2 distinct letters in it.

That word is a common enough English word ... warning, this is a spoiler for a puzzle that should appear in about 5 years ... "mamma"
It was a bit strange that they ever sent "unknown accessory detected" messages. They should say it's airpods.

It was also strange that they told people by notification that an airtag was with them, but didn't let them search for it using precision finding. Why would they do that?
FIBRE is spelt FIBER in American English.

AGORA is a rarely-used word and is probably not in the dictionary referenced by The NY Times for their word puzzles.

PUPAL may be mis-perceived as a misspelling of PUPIL and frustrate players. I don’t know… I’m guessing!
Yes we had KNOLL as an answer recently.
The AirTags are explicitly designed to track lost items, not stolen items.
This sounds really americentric. Have you considered that the every non-US citizen'd PII is fair game for US companies one in the county? As a European I wouldn't want my stuff to be routed through the US the same way you don't want your data going through Russia.
I agree and would add that the UI is also a pile of mutable state. Even if you model the DOM using a pure function, there's still scroll position, selection, animation, history, and so on.

At the end of the day, users interact with state. We need languages and techniques that manage it well.
We tend to judge OOP by the worse way we've seen it used. To really be fair, we need to find the best usages of OOP and see how those have faired over time. I'd suggest looking at NextStep as it seemed to be created by a team with a very high degree of expertise in OO as well as a strong design focus.
Sounds accurate
Those level 4 warnings are all about COVID. The Ukraine one is for COVID but also the strong possibility of Russian tank shells.
Thats kind-of what I mean. I'm imagining some kind of "lets get out and show how many of us dislike neoliberalism" movement, and it would have a giant crash barrier down the middle like one of those toxic bride-groom disfunctions in a wedding...

So the idea this is a giant push against neoliberalism begs the question: its opposed by people of radically opposed views otherwise. How does Thiel negotiate this?
Stockholm, Sweden begs to differ as they just dropped Office 365 due to Schrems II: https://www.version2.dk/artikel/microsoft-forsikrer-lovlige-... (Danish article)
Oh wait, there is nothing about vaccines? So suddenly there is increased risk of heart failure, myocarditis and so on, but it has nothing to do with vaccines.

Isn't that same study that referred to reduced effectiveness of vaccines among veterans?

https://www.science.org/doi/10.1126/science.abm0620
No, you are. You specifically wrote that I "equate" (3) and (4) to my conclusion. You wrote:

>probably also wouldn't equate "a person with an ADRB1 mutation can sleep less" and "a single individual that underwent brain surgery can sleep less" with "Decreasing sleep by 1-2 hours a night in the long-term has no negative health effects".
Intel's Pay-as-You-Go CPU Feature Gets Launch Window
You are going to their website, and they will soon start upselling you their games subscription.
> This is why simulations like say someone making a game or simcity with like relatively independent entities that map to something in real life use OOP.

I don't think this is the case, or at least it hasn't been for quite awhile.

Any gamedev I've known in the last decade or so would reach for an ECS[0] if they wanted to clone SimCity, in other words they would design it somewhat like a normalized database.

Each character, building, zone, or whatever in the game would be an Entity, represented by a unique ID.

Then there would be collections of Components, which are basic structs like Position or Sprite. A set of components that are all tied to the same ID would represent a single Entity the same as if it were an instance of an Entity class. These components together hold all of the game data, to the point where a naive save game system could just serialize all the (non-pointer) component data and be done. How these are stored varies by implementation and configuration, but a table in a database is a reasonable mental model to understand the core concept.

The game logic is executed in Systems, which are functions that read and write component data on some schedule. The simplest example is a velocity system, that would find all the entities with both a Position component and a Velocity component and update the Position accordingly.

In the case of a SimCity style game, the ECS approach is much more cache friendly, for both instructions and data, because you're handling all of the same work at the same time, instead of updating each entity one at a time which leads to cache miss after cache miss. This can bump the max number of agents in your simulation by multiple orders of magnitude.

Some other benefits are:

* Empower designers to iterate more quickly by giving them an editor where they can change components out without changing code. Say you have Players and Enemies and they both have Health, and Walls which are simply props with Collision. If you want to try destructible environments you can simply add a Health component to your Walls in the editor rather than try to move Walls into your LivingEntity inheritance chain or modify everywhere that does damage to check for WallEntity in addition to LivingEntity.

* Easier to parallelize. If you're using objects and you want to start multithreading you quickly start feeling like mutexes are the only answer. But with an ECS if your Systems only operate on their arguments, then you can run any systems in parallel that you want, as long as anything you mutate is not referenced in any other currently running systems. For instance every Rust-based ECS I've ever seen does this out of the box, because they can tell what fields are mutable from the function signature.

* Easier to test. If all your movement system cares about are entities with both Position and Velocity, then that's all you need to setup to perform a test. No MockPlayerInput or headless rendering required, except where those are actually the thing under test.

[0]: https://en.wikipedia.org/wiki/Entity_component_system
> Not the best at Spanish, but it always seems to me that all "x"s drift based on location, not just a few, making it an accent for me rather than an inconsistency

Doesn't seem that way to me; the native speakers I’ve known tend to pronounce the X’s different ways in:

México / Oaxaca

vs.

Xochilmilco

vs.

Ixtlan / Tepexpan
The lowest poorest 20% have the highest credit card debt to income ration (almost 25%). Inflation will crush them. Cost of debt will go up, cost of living will go up. Inflation is the worst for poor people.
At some point you begin to wonder if environmentalists like this are indeed environmentalists?
I'm writing an "Introduction to programming" book (with Swift, but the language isn't very important based on the content).

I'll likely host the web version for free, and then allow folks to choose their price if they want a digital version (that includes packaged code samples). I don't really mind if ten people read it or ten thousand, I just genuinely enjoy working on it and hope it will help someone.
I find the truth to be quite the opposite; nuclear opponents vastly overstate risks and don't consider externalities from other power sources. For example, coal power plants largely don't have a scary, infrequent failure mode, but they cause far more deaths per kW generated than nuclear from ongoing emissions and more frequent lower scale events.
Asking for a refund after a decade for a 30$ game, while most came have a playtime of 30-40 hours.

Yeah, it matters. Asking for a refund is obviously an overreaction.

"What 'agreement' did you made with them?" That Microsoft was not allowed to buy them?

/s
I think so, though I had in mind internal (hidden/abstracted) vs explicit states. And yeah, only in a very few cases would you want mutable states - abstracting naturally transient entities like network connections, times where memory or performance constraints demand entity resuse, etc. Though if you end up in that situation with no guardrails around that state (IE: should usually be a finite state machine) you're definitely going to have to work a lot harder.
This just isn't true. THe country was pretty much perpetually in economic crisis during the late 19th century, largely because of the lack of ability to perform monetary policy.
In my experience a lot of time what they want is to redact personal information so they can send your CV to employers without the employers trying to "e-stalk" you and hire you outside of the recruiter (and thus not pay the recruiting fee). I actually got hired like this once (although I didn't know it at the time; the owner mentioned a year after I worked there).

I write my CV in HTML, as that's just the easiest way to get my CV to look exactly how I want it, and then "print" it to a PDF in Firefox. I also have a little JavaScript to redact personal information if I add "#redact" to the URL, and send a PDF of that too to recruiters after I noticed that a recruiter had completely massacred my pixel-perfect CV that I obsessed over by copy/pasting it in some ugly crooked layout and sent that horrible thing to companies :-/

All of that said, I haven't used recruiters for many years, but back then my "redacted" PDF solved the issues for me.
"Only the paranoid survive."
If every word has accents, then don't all words have no accents? Solved!
The OP may have not necessarily been doing something along the lines of appeal to authority.

They could have just been informing you.

We are supposed to take good faith assumptions, right?

OTOH, I feel you with what you wrote. In general the things you wrote are unfortunately common.

Your second sentence about never looking at usernames and so on.

People have befriended either for networking purposes or otherwise, others on HN. It doesn’t have to be a cold straight forward only place
Only has to be at the root.
Back in 2015 I decided to bot my HN account for fun and karma. I wrote a python script called karmabum that scanned a few dozen RSS feeds every 30 seconds to catch fresh articles. When it saw a new article, it launched the Submit page with the form parameters pre-populated. At that point a TamperMonkey userscript took over and submitted the form for me.

Karmabum ran for something like 24 hours, and got me some good karma, before users started complaining and I was quickly thereafter banned. Luckily, dang is very gracious and un-banned my account after I reached out, and to this day I have never botted my HN account again.

These days I use those skills for good, writing E2E tests :)
I built a satirical social network called shlinkedin. It started as a way for me to learn elixir and make fun of thought leadership with my roommate, and has gradually gotten bigger. It’s all open source and a ton of fun to work on. Everyone is an alter ego (think Beff Jezos or Office Spider), and it’s hilarious to see how much people commit to the characters they create. And I can’t say enough good things about working with elixir / phoenix liveview. Definitely a steep learning curve for me (I’d never used a functional language before), but payoff is huge.

https://www.shlinkedin.com
I have a lot of software written, basically just for me but with a bit of work it could be a thing. The core feature is burning through digital lists one item at a time but with as little interaction with a computer as possible.

Data only push notification -> text to speech to bone conduction headphones (or really any headphones). Tells me the current task. Two buttons on my wrist. One is next task, one is "toggle repeat mode". I have voice actions that load specific lists or any of the other things I want it to do. Basically all manner of software exists in varying forms for working on basically every native user interface I interact with. Global hotkeys, system tray icons, background services, etc etc.

The cli, custom launcher, watch software, and the chrome / firefox new tab extension get the most use. Small feature set makes "software for everything" realistic. "See/hear current list item", "Next task", "toggle repeat" -- I treat it as a way to learn things, but I also use it absolutely every day. I like to act like when I inevitably develop cognitive issues in my old age that this will be a useful utility to have.

When I make a very detailed list for the day and burn it all down by just listening to what I'm supposed to do and tapping a button on my wrist for the next thing, I feel far far more productive than my baseline just due to not context switching. Put up the blinders, get in the zone, stay in the zone. :)
> Pretty much any econ 101 book. Search basic economics in Amazon for sources

Only the Austrian ones, which are long since abandoned.
> Maybe you don't lose stuff as much as other people?

I relate to it and respect it, but it's doubtful anyone would switch to iPhone because of AirTags. Samsung and others also make trackers, and you don't need the Find My network if you lost your keys inside your house, any tracker will do.

> Not only are air tags useful, but I'm sure that there are people who would be willing to switch to iOS surely to get access to airtags.

After a Google search, I can't find a single anecdote of this from reddit or elsewhere. I doubt it's even a blip on Apple's balance sheet.
> The language seems to help on the number of round-trips so that's good.

Yep, you got it! :)
India’s ShareChat and MX Player merge their short video apps to counter Reels
Bitcoin is permanent money. It suffers from the same provlem. Introduce it as a global currency and one day you will realize that there are more than 20 million Bitcoin. I can guarantee it. Permanent money simply doesn't work. The world isn't as permanent as gold.
I’m never really convinced of that the puritans were so profoundly influential on modern American habits. They were a relatively small group relative to the whole effort of colonization and almost everyone else thought they were crazy. Even their own children, as evidenced by the Half Way Compromise.

Notwithstanding I see that kind of “Puritanism” among European X-RAY activists. There’s something certainty very human about it, but I think people often reach for irrational, exuberant religiosity during confusing and difficult times.
More great news from the university of Texas
I feel your pain. That’s why in personal projects I use Go. I install the binary and that’s all. I use Go templates with plain HTML and vanilla JS and CSS. More than enough.

I really hate the whole babel, npm, sass, ts ecosystem. Too many dependencies, too many pre and post processors, pipelines to build, transpile… it sucks.
> I would at least consider talking to the co-worker's boss.

No, the OP should talk to their own boss.

Escalate to your own manager. Let the managers manage it.
> I remember seeing a chills-down-your-spine Apple Watch Series 7 TV ad, that featured beautiful remote nature landscapes, with the audio of 911 calls made from people's Apple Watches whose lives were saved by their Watch. Probably one of Apple's best and most impactful ad in the past decade.

One could argue it's pretty distasteful to try to cash in on people's fears.
so so good, but yea maybe a bit too hard..
or too hard to get good at
Dumb question, how do you exit the shell? I feel like I've scoured the docs and can't find it.
> I worry a little that my view is overly simplistic, or maybe applicable only to domains that I have worked in. If anyone wouldn't mind poking holes in this argument or offering examples I would appreciate it.

I think this line alone is proof that you're doing this right.
Introduction to Couchbase for Oracle Developers and Experts:Part 8: Transactions
A good product does not need advertisements.
Use Vivaldi for auto-translate!
Heh, 40 might be undercounting it. I prune it weekly though, it just functions as a delayed to-view list.
You personally may not have to worry about it, but a handful of well publicized cases of misuse (say someone getting stalked/murdered) will probably be a bigger monetary hit to Apple than their profit from this entire line.
Just as Atlassian bought Trello to hedge their dominant position in Kanban board hosting, NYT bought Wordle to hedge their dominant position as daily-word-puzzle purveyors.
This is partially correct but depends on presentation - I tracked a phone to a house, they said they couldn't help because it wasn't accurate enough, I said I was going to knock on the door and demand it back, they turned up in ~3 minutes and recovered it for me, arresting the person who had it at the same time. Because I presented it as "I am going to put myself in danger to recover this item" they were duty bound to act. Still didn't help much as it was held as evidence for literally months.
This is so awesome! thank you! It's a lot more challenging and fun than Wordle.
Show HN: A CLI tool to verify the presence of environment variables
I edited my comment to be more clear.

I'm not saying that it isn't dangerous. I'm saying that the 'levels' system seems to be broken. When "imminent danger of becoming an active war zone" is at the same level as "health risks similar to traveling domestically" the 'levels' no longer communicate much of use.
GraphQL is great for what it was designed for. It just was never designed to be a querying language with analytical capabilities, like EdgeQL.
Yes every permanent money system suffers from this problem. You can permanently take money out of circulation thereby forcing the government to replenish the supposedly lost money.
>> Higher latitudes, excluding inside the polar vortex, tends to have larger amount of wind in the winter.

"Larger amount of wind" still means at most 3-4 days of decent wind per month, that has been my experience living in Poland. There are some windy regions like the Baltic Sea coast, or Tatra mountains in the south, but that's still not enough.
The serial number, and last four digits of the owners phone number, is available to anyone that is within NFC range of the AirTag.
When I see this list I think of the times that _I’ve_ overpromised and been unable to deliver. A deep pain in my chest every time I think of it and looking for ways out. At least I’ve been able to swallow my pride and explain that I can’t do what I said I could on the timeline I said it.

Musk meanwhile is the subject of a cult of personality and head of a public corporation… he doesn’t have that option. Does he just not feel it?
Fossil fuels are already wiping out a significant amount of livable land, through normal operation.

We need to invest in carbon-free energy sources that won't cause blackouts at the whim of the weather. Reaching 100% decarbonization via wind/solar will be very difficult because it requires overbuilding, days to weeks of storage, and transmission upgrades.
Surely you can see how that would be a poor design choice. It's quite a common use case for tracking devices like the AirTag.
Well, that is one of the pillars of advertising these days.

Survival food? Fear.

Antivirus software? Fear.

Expensive Organic Cat Food? Fear (of the inorganic cheap food).

LifeLock? Fear.

Insurance of any kind? Fear.

Solar panels for off-grid? Fear (of the grid going down).

Your cousin's extensive gun collection? Fear (if things get bad).

And so on...
That’s what centrists tend to say, yes. Compromise between capitalists and workers.

Someone on the left might speak about trade unions, collectivising industry, arming workers, etc.
Currently, we're mostly consuming oil and coal. The equation there isn't _whether_ it'll wipe out a significant amount of live-able land, but rather a guarantee that it will.

Nuclear Reactors destroy the environment when they fail, oil and coal destroys it when it works.

Nothing is w/o a footprint. Solar and wind requires batteries which require rare earth metals which cause environmental and social inequalities.

Right now, however, the focus needs to be on decommissioning coal and oil as fast as we can, and nuclear has an important role to play in that.