skysight-inc/HackerNews huggingface dataset:
From the link:

> Precision Finding: This capability allows recipients of an unwanted tracking alert to locate an unknown AirTag with precision. iPhone 11, iPhone 12, and iPhone 13 users will be able to use Precision Finding to see the distance and direction to an unknown AirTag when it is in range. As an iPhone user moves, Precision Finding fuses input from the camera, ARKit, accelerometer, and gyroscope to guide them to the AirTag through a combination of sound, haptics, and visual feedback.

I guess this probably only works for people who have iPhones, but it still at least makes tracking somebody using an AirTag a somewhat risky proposition (for example, if a person is stalking somebody using this technology and knows their target has a non-iPhone, they never know if that person might have a friend with an iPhone).
> But Apple apparently has done it with anti-stalking features but is too high-profile.

Remember that stalking isn't a profession; it's often a crime of opportunity, with plenty of reported cases of e.g. people slipping GPS trackers into spouses' cars/bags before or during divorces.

Those people aren't sophisticated, and might go on Amazon and see Tiles that won't work (sparse detection network), or GPS trackers that cost the same as AirTags and have a monthly subscription. Or they could just pick a spare AirTag they have, and use that, because they know their spouse has an Android and wouldn't detect it.

Again, the problem isn't that AirTags have been nerfed into uselessness because of anti-stalking protection. The problem is that AirTags still, to this day, present a major Android stalking risk (no AirTags notifications on Android with Apple's app, you have to manually scan), and Apple seems uninterested in doing anything about it (or even promising to do anything about it, since this announcement doesn't mention Android).
Thank you for the monumental work you guys put into this! Looks very interesting, and something I would like to try out.

One quick question - I see that you have a Rust client, however it's marked WIP, how usable is it in its current state? Any idea on a timeline of it becoming an official binding?
I would at least consider talking to the co-worker's boss.

Barring that... is there any way you can route your PR reviews to someone else?
Churn is very low for CDNs, so the revenue they get lasts a long time but the sales cost is up front.
Non-US spelling?
For the record, the Linux kernel is not huge, just large. Just saying that because many people here show Linux as a model of a "huge" software project and yet it absolutely isn't. E.g., project-wide refactors/API changes are still performed multiple times per release and done usually by a single-person team, something which would just be unthinkable in huge software projects.

Agreed with the point, though.
This would be more impactful if 3/4 of the world wasn't already at "Level 4: Do Not Travel". As it is, it signals that Ukraine is as dangerous as such countries as Australia, Canada, France, The United Kingdom, Norway, and Sweden each of which is also listed as Do Not Travel. You will definitely me much saver traveling to Libya, Mexico, Pakistan, or Madagascar (Level 2: Reconsider Travel) than to any of those places...

As much as I would like for them to be, I'm not sure that Department of State travel advisories are a useful indicator of traveler safety at this time.

To be clear, I'm not saying this warning isn't serious, just that the system has been abused to the point it's harder to signal urgency.
It's amazing that I use computers all the time and I can't remember what the standard placement of OK/Cancel is, offhand. It's like how nobody can remember which way the Queen faces on a coin.
Exactly and the functional way is harder for humans to grok
https://grueplan.com/ - I recently finished an initial version of a social event planning app. Idea is to have an alternative from Facebook events to quickly:

- Create

- Share

- Collaborate

On group plans. I eventually want to add in simple commenting + note taking features, but for now you can register, create/edit plans, and share those plans with other people.
Great website, and here's a link to her latest collaboration:

https://organreframed.bandcamp.com/releases

As well as a tribute show on WFMU:

https://wfmu.org/archiveplayer/?show=112071&archive=213288&s...
Mine's https://pitchy.ninja - a vocal training game
We have high home-solar uptake here in Australia, but the problem on the whole is that you then have a grid needing to cater for peak load without having the regular income to make it financial. Makes for a bit of a death spiral. They need higher prices to cover grid costs, which drives more people to put on solar, and so on.
>>and significantly increases the average person's risk of stalking.

I mean, increase from 0.00001% to 0.0001% is still significant and yet I still wouldn't worry about it in the slightest.
By the way, your website access is already blocked by certain ISPs and marked as "dangerous".
I think I was at that talk. If I remember right the Sussmans were there as well and Gerry was the first to his feet giving Rich a standing ovation after that talk.
I don't really understand arguments for or against OOP. OOP, to me, has always been about blackboxing some data entity and interacting with it through an API. Where it got wild and wacky was inheritance, but there's nothing fundamentally bad with having a process or object with an internal state you interact with via an API, e.g. a microservice.

Most computer programs have an internal state that you interact with through some API. And sometimes you need to compartmentalize a process and have it work independent of another process. There's literally no way to get away from programs with an internal state and API access since that's how computers, and electronics in general, work.
In functional languages you can still ensure that only certain functions can change certain parts of the state. The big idea is that state is isolated. You can actually write functional code that looks a lot like OO code (essentially just calling `foo(thing)` instead of `thing.foo()`) but because state is isolated, you know that nothing is changing behind the scenes. It may not seem much, but it's actually really freeing to not have to think about that stuff anymore. Same thing with immutability.

I was skeptical of functional for years and was actually a big OO zealot. I finally brought myself to give functional a serious go over 1.5 years ago. I now write it professionally and don't miss OO even a tiny bit. It's really just something you have to try and have an open mind about. I actually still find myself sometimes thinking, "Crap, maybe I should make a copy of this in case something else tries to touch... OH WAIT! IMMUTABILITY! I'M SAFE!" It's a really nice feeling :)
It doesn't break the concept of supply and demand, because demand for money also exists. Money is an asset. When you accumulate it, it increases in value and the central bank+banking sector creates just enough of it to offset your demand. When you later spend it, it becomes a hot potato (the economic actor who got your money doesn't really want to keep it, she'll exchange it for something else) until the central bank drains it away. Or else it will just slosh around until prices rise enough to create enough demand for it in nominal terms.
In the long run wear and tear on the vehicle will eventually render it unusable.

Unless you’re parking it in a climate controlled garage you’re contributing towards that wear and tear, using up a fraction of it’s lifetime utility, and thus reducing it’s real value.
> Or Russian infiltrators. Isn't it funny how after deciding to get rid of nuclear reactors Germany suddenly realized that it needs to build a gas pipeline to Russia to cover it's energy needs.

It's not funny, it's bluntly wrong.

The German nuclear phase-out was precedented by the EEG, the first green electricity feed-in tariff scheme in the world [0]. It was part of the Energiekonsensgespräche that went on in the 90s, and ultimately resulted in ratifying the nuclear phase-out in 2002 [1] where nuclear would be replaced with renewables subsidized trough the EEG.

It's particularly wrong in the context of Germany using most of its gas not for electricity production, but rather for industrial and chemical production, and household utilities, only 14% of German gas is used for electricity generation [2].

Nuclear fission reactors would do nothing for that, they don't help with high temperature smelting were gases need to be injected, as it's for exampled needed for metal alloys that go into all those cars Germany manufactures.

They only way nuclear fission could help there is by using nuclear energy to electrolyze hydrogen, and use that as natural gas replacement. But renewables can very much do the same, without creating very complicated waste, while also fixing what's currently holding renewables back the most; Storage [3]

[0] https://en.wikipedia.org/wiki/German_Renewable_Energy_Source...

[1] https://de.wikipedia.org/wiki/Atomkonsens

[2] https://de.statista.com/statistik/daten/studie/37985/umfrage...

[3] https://www.euractiv.com/section/energy/news/dutch-pin-hopes...
> I think Montessori-esq / curiosity driven schooling is the future given 2/3 the world is on the internet and there's actually exciting, inspiring, and engaging teachers around the world doing an amazing job.

I'm not sure I agree about online. One thing that Covid forcing everybody online really drives home is that the psychological change of mode to a "place of learning" really matters.

I saw this in several of my friends with children. They initially tried to make education at home functional--they did okay. Two of them then got a teacher and created a little "pod" (4 students max) in their local area with a couple of other parents. Their children did MUCH better.

This was for younger children (5-8 years old).
Proactively keep resources secure and compliant with AWS CloudFormation Hooks
My thoughts go especially to the ELaNa small satellite teams on that launch. I was eagerly awaiting to pick up their transitions via SatNOGS.

We rode on the inaugural launch of Firefly Alpha that also failed to reach orbit.
Any launch is an emotional rollercoaster, particularly a failed one. Having said so, don't hesitate to go back in orbit, either as a team or as engineers.

Ad astra, per aspera.
IP address is both personally-identifying information and also technically required to provide computational service.

Just like your name is personally-identifying information and (usually) required to provide medical service.

But being required for service doesn't automatically mean that it can be shared with third parties. You can't share names with third parties. Why would you share IP addresses?
Windward, my first book of photographs:

https://www.simongriffee.com/notebook/windward/

I’m glad I can finally point to a book and say “I made this” with no excuses. Don’t care if it sells. Just happy it is finished!

Back in the mid 2000s I was invited to come to Boston in the first Y-Combinator batch. Because of border and money issues I could not go and I regretted it as I had a project related to visual art and photographs that I wanted to make.

But in a way it was a blessing because instead I concentrated on photography and visual work which is more compatible with the way my brain works and which I later came to understand makes me happier.

I am thankful for this website and community of kind people interested in technology living on a [light blue dust dot][1] in the universe. I have learned so much here and continue to do so, and maybe I will make that project eventually, crappy code and all :)

As Hawking says in the Pink Floyd song, all we need to do is to make sure we keep talking.

Peace.

[1]: https://en.wikipedia.org/wiki/Pale_Blue_Dot
The main point of the articles seems to be that we should examine if things need to be done. Many of our tasks nowadays falls into the category of seeming to be very important (but aren't) and has strict deadlines (not really).

All of the examples that the author gave just show that the tasks we think are really important or urgent, are not. In fact, perhaps what might help the most is using an Eisenhower Matrix and taking the time to categorize the tasks on hand. Another thing I noticed is the example of writing the essay for the volume of Philosophy. It's true that he was stressing over nothing as everyone else was late but wouldn't it be better if he didn't have to worry about it all this time.

Perhaps the best way to handle procrastination is to just do the "actual" important and urgent tasks early in the day so that you can do w.e tasks you want later. Also take more breaks. The author himself takes a break when he goes to the dorms and chills with the student. (although he mentions it as procrastination)

Maybe we just need to face the truth that we aren't superhuman. We have a finite amount of resources at our disposal including time, energy, effort (physical or mental) and emotions. We need to rest and recharge. Essentially, it's important to ruthlessly prioritize and frequently take breaks.
I don't think the pro-union people in FAANG and the kind of people like Peter Thiel are qualititatively the same people. I could be wrong.

Also, I don't think it will be cross-divide. These things always polarize. Sides are picked.
Yes.

"If a Find My network accessory that's separated from its owner is seen moving with you over time, this alert is displayed"

https://support.apple.com/en-us/HT212227
I tried to train an adversarial neural network to play idle games.

After several days of work it still wasn't learning anything, but I don't care.
That’s fair and as someone who has that same frustration with it I realized Redux might not be the best example precisely for this reason. I’d argue though that the problem here is the premature abstraction of encapsulating state in actions/reducers/memoizers. This sort of thing would be way more natural in an ECS framework.
Fair, thanks for the answers!
Honestly hopes it works out for you, but I am very cautious about these things. Elasticsearch, Mongo, Timescale all ended up changing license at some point.

Yeah thats ok for startups I guess.

Yeah sad state of affair really, though fully solvable by tech IMO if we had some protocol for integrating services in clouds. In any case, please don't underestimate the terraform integration. I really could not care less about the one-click deploy. What I care about is maintenance and integration with my existing infrastructure as code.
Running a function and then looking for magical side effects to effectively get multiple return values from that function sure isn't functional. And it shows in how unintuitive it is to reason about hooks and the leakiness of the whole thing.

I think it looks functional because it's only easy to reason about if you write functional code.

I suppose it tries to solve some of the same problems as OO, like related state and private transitions. But it feels like React itself is the God Object.
I would strongly bias towards people who have built or created something anything even a small thing vs "experts" "academics" "blue checks" (Eg. John Arnold probably knows a lot more about economic fundamentals than most economists)

I would bias towards people who have a concrete position they are advocating for and not just talk about what they are against. Critique is cheap and mostly pointless without a real solution.

I tend to find the best accounts are ones that you disagree with on some things but not everything. Avoid people who still need herd acceptance to survive. So either niche accounts or people with a social moat/fairly uncancelable, this will get you rawer inputs.

DO NOT JUST FOLLOW PEOPLE YOU AGREE WITH. They should either make you think at a deeper level or inspire you. If they just parrot back what you already think then what's the point of reading what they have to say?

@evacide
@JohnArnoldFndtn
@sama
@ShellenbergerMD
@balajis
@dhh
@micsolana

Also find people who break up the monotony with interesting things: @Rainmaker1973 @Mikeachim @simonsarris

Also do not unfollow people just because they believe/do something your tribe says is "unforgivable". When someone asks you to hate a stranger on the internet, just say no.
> A single bad hire can sink a team.

Please, stop spreading this. It’s not true. Every team out there has good, regular and bad team members… and teams don’t sink. Members come and go. Same in IT. This silly “fact” is what is making tech interviews so dumb and hard to pass: companies are afraid of doing a “bad” hire that they reject average candidates like there is no tomorrow.
>> What isn't a footgun in the terms that you declared?

There are definite degrees to this. But something like FP that declares f(x: X) => Y, instead of something like OOP where given context: x: X, y: Y and f() => void (where there is an effect on y) those are massively different scopes of problems.

It's not that you cannot do the previous in the latter, but that people -- especially those that are inexperienced and haven't dealt with the hell of a stateful programming -- routinely reach for as a solution to their problem.

>> I believe people dislike OOP because the vast majority of code is written using OOP.

Why do you believe that's the reason why? There's no implication here -- just a genuine curiosity as to how that was the conclusion.

>> If everything were written using data oriented programming or whatever, people would have the same reaction as they have regarding OOP.

DOP especially given one with a static language forces you to move from one type to your next to solve your problem, and handle your edge cases.

From experience DOP and FP can be intimidating, but usually end up being easier, and the development time, along with the time to stability are hugely reduced -- because it's inherently dumb.
You're wrong. Deflation caused both world war one and two. There is quite an interesting german book called Das Experiment von Wörgl where literally every single town in Austria and Germany was struggling with mass unemployment except this tiny 400 people town known as wörgl. There was no inflation or deflation, no money printing, no ddeficit spending. Just a small demurrage fee. Taxes were paid ahead of time. A brdige was built. Multiple streets were paved unemployment was low. There simply was no crisis. Then the central bank banned the experiment and the usual problems instantly came back.

Also, nobody is learning from this experiment. Nobody on this planet tries to create a money system that is actually sustainable and free of crisis, not even the marxists.

The reason why the ancient egyptians had such an advanced culture is that they understood money better than us.
Won't the pastors have a cow? I can't see how a Thiel-Church union of shared interests works here. If the candidates take money from both, isn't the mixture a bit explosive?

Perhaps he's in a "don't ask, don't tell" box which means the fundamentalists can hold their nose, and see money as the root of (ending) all evil.
Wrong, actually. The 1980s and 1990s saw a huge improvement in macro-level stability. The late-2000s crisis was an outlier.
This. Arbitration works reasonably well between two weak entities but that's it.

The fundamental problem is that anyone who repeatedly goes to arbitration will learn who will favor them in making judgments and will use their strikes to remove the ones least favorable to their position. This rapidly degenerates to a system where the arbiters have to generally rule for the big guys or they won't have any business.

When it's big guy vs big guy they'll distribute their decisions between the two--but that will favor the side that's being unreasonable. (Ask for the moon, get half a moon.)

The court system is seriously unwieldy but arbitration is seriously unfair except in the case of small fry vs small fry.
That is debunked lie repeated like mantra in mass media. Omicron is spreading same for vaccinated or not. Gibraltar, Ireland, Portugal data proofs that... Inform yourself, please and do not repeat fantasies. Vaccines are designed to help with reducing death risk for mutations that are not here anymore.
>But FP isn't used so much for real world solutions

It's taken over the front end. The react paradigm is FP.

SQL read queries are FP.
> it's a DB that replaces the tediousness of ORMs with a better core that can be cross-language / cross-platform

Does it compare to RethinkDB in this regard? The "fluent" native query language, ReQL, was one of its best parts.
Userland TCP/IP stack for external container connectivity
> Conjecture: programming is hard, especially as the scope of the system becomes larger and the problem domain more complex. This means that all programming tools and techniques have at least some problems and downsides.

Yes.

> You can do this with FP too. But FP isn't used so much...

So close....

The problem is single paradigm tools. No single paradigm fits all of a problem. And in my experience, OOP is particularly bad at it. Not Prolog levels of bad, but also not much better. We have a huge number of very popular single paradigm OOP languages, because in the '90s the programming gods set forth the decree that OOP is the One True Way to design a system.
The idea of a power source that, when failed, can wipe out a significant amount of live-able land, large swaths of population, irradiate rivers, etc, seems insane. The risk reward factor just does not seem to be there.

Sure there are redundancies.

Sure there are threat models.

However, everything fails. Mistakes happen, black swan events occur. What is the calculus here? How can it ever be made in good faith?
Shavian?
https://en.wikipedia.org/wiki/Shavian_alphabet
Oh so this is really only useful for tracking stolen items if whoever steals it doesn't have an iPhone or an Android with their app on it, I never realized that.
This is one of the things I love about OCaml. Even though the objects aren't used frequently, they were designed well, and people don't mind reaching for them when there is a need. It's a good way to show the "pragmatic, but careful" approach that OCaml has for a lot of things.
It's really only a matter of time before an app called Bribr "democratises lobbying" by allowing users to make microtransactions directly to their elected representatives for influence.
While everything you said is true:

1) <10% of the US mortgage market is ARMs.

2) Treasury rates are still super low, even with high CPI inflation. It's not at all obvious interest rates will go up by much even with sustained 5-10% inflation, since society's ratio of capital to productivity is at an unprecedented level.
I wish they had shown it or made it availalbe but added
Comennetary to the beginning or end.
I would guess they just got removed because they were obscure. I remember past words with repeated letters.
K I N G

Is

Not

Genera
Thanks!

Cloud of choice is great, also need region and AZ of choice too for any serious production database. What is killing performance is round trip time to the DB. The language seems to help on the number of round-trips so that's good.
But where is the evidence that it actually performs as advertised? Does it make software easier to deal with? Is it superior to alternative ways to achieve that?

What are those alternative ways to make a huge system manageable you allude to? As I said, none of the paradigms put forward as alternatives even claim to operate like this. It's serious question, what are the alternatives in this kind of situation?

And I'll admit, a "horrible messy situation" that we'd look at today is going to be an earlier OOP system.
John Carmack came to the opposite view in the end (https://web.archive.org/web/20130819160454/http://www.altdev...), favouring pure functions and immutability above all else.
"Last responsible moment". The magic, of course, is figuring out when that is.
Fibre - confusing British vs American spelling

Agora & pupal - probably the repeated letters? Or they are just too obscure.