skysight-inc/HackerNews huggingface dataset:
I built a website to help me track my Apple Fitness+ workouts. Specifically, I needed several features that Apple doesn't offer today:

- A chronological history of the workouts I've completed.

- Notes and like/dislike tracking on the workouts I've completed.

- Real search capabilities to let me find particular types of workouts (e.g. filter to yoga workouts and search for "pigeon")

And, if people actually use it, then that'll be a big win, because I'd love to be able to see others' thoughts on workouts, find out what's popular in a category, etc.

I have an 'invitation only' system in place on the site today to help mitigate the risk of spam, but I've been sending out invitations to people who sign up pretty much immediately.

https://myworkouts.xyz

p.s. in case anyone's curious about the tech stack: it's a completely boring Rails 7 website with a Tailwind-based UI, backed by Postgres, and running on Render (https://www.render.com).
Android users are still vulnerable, and these announcements do nothing to reduce that. All a stalker needs to do, is remove the speaker. To detect a rogue AirTag, an Android owner needs to:

1) know AirTags exist (many obviously don't)

2) go out of their way to install Apple's Android AirTag scanner app (only 100k-500k worldwide have done so according to Google Play stats)

3) manually open the scanner app and scan, since it doesn't scan passively in the background; and even then, it won't help you find the speaker-less AirTag, since it doesn't tell you proximity & direction.

I continue to think Apple should have never released AirTags to the public, and should discontinue it. It's a very limited income stream, with limited use cases, and significantly increases the average person's risk of stalking.

Practically all positive social media coverage of AirTags involves someone tracking a stolen stolen items (car, bike). Those use cases are dead, since thieves with iPhones will get alerts, and most thieves with Android will know to scan for AirTags. And since most lost items turn into stolen items after a few hours, that removes most use cases involving losing objects in public.

That leaves "finding your keys within your home" as the only truly "officially supported" use case. Is that worth all the problems, and brand damage?

People will argue that stalkers could always buy trackers, but Apple increased their availability, ease-of-acquisition and ease-of-use by orders of magnitude. AirTags are cheaper than competing GPS trackers, most of which require subscriptions.

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. Compare that to AirTag's impact on Apple's brand. Why did Apple even bother?
It's a long story :-)

https://www.edgedb.com/blog/building-a-production-database-i...
Destroy the speaker and hide the device inside a tire, steerer tube, or other such place?

I mean the thief will get notified, but what are they going to do? Dismount tires, disassemble steering assembly, remove the grips, undo the saddle, bottle mount, Garmin mount, bash guard, lights, etc? This all takes time and skill, it can’t be done on the spot and if they dragged the bike home or to a fence they have already disclosed the location.
Show HN: Little Faker – Simple Lorem Ipsum macOS App
You can just hold the AirTag to an NFC-enabled phone and it'll open a webpage with the tag's details.
I'm content to work through the archived backlog [1] for now, and play my local version after that.

1: https://metzger.media/games/wordle-archive
Honestly they should be required to offer an Android app that even though don't let you pair your own airtag, could notify you if someone is stalking you.
Musk and Tesla are thorns in the sides of various hegemonic cultural narratives and political agendas.
depends on your definition of self aware.

Most cats and dogs I've seen correctly recognise themselves in the mirror after the novelty of seeing one for the first time wears off.
I’ve been making mint-tin tabletop games. I’m aiming for a new game every other month. Being a web person for like 20 years now, everything I make disappears in months-to-years. As someone I worked with once described it, we’re digital ice sculptors.

So as a change of pace, physical games! I’ve released 2 so far, next one coming in March.

One is a set-collection competition called Come to Call where players are royal PR people. You’re trying to win the favor of rich patrons without seeming too desperate. Your goal is to send the least interest delegate that will still steal the show. It’s a game of kings, queens, fools, and way too many butlers.

The second game is a push-your-luck dice-rolling egg hunt called Egg Roll! You’ve only got time to make 6 stops to find eggs. Roll the dice to find eggs. If you find some, you can move those to safety or roll to find more. Find nothing and score nothing for the round instead. Works well with kids and adults alike! And comes with 6 variants to change the game up.

You can see both at my little corner of the web, https://fredandfun.com

If you use the coupon codes on my site, I make less than 50¢ per game sold. I’ll never recover what I spent on art. But I dob’t care. As long as someone anywhere has fun with either of them, it’s all worthwhile.
I'm building a golf course wiki: https://golfcourse.wiki/

It's stupid that there is no centralized database of detailed golf course information. People love their local munis, but they never get enough attention because there is no marketing dept for a municipal golf course. Jr golfers shouldn't have to pay hundreds of dollars for yardage books to compete on the same level. On top of that, the number of golf courses that even exist is shockingly low.

Using SVGs, now supported in all browsers, the course maps/yardage maps can be easily be editable (especially once I build an in browser editor).

This is a website that should obviously exist and i will keep building it and adding courses i've played, alone, by myself, until the day i die.
you can do a lot of it with vscode and the CLI. Lots of the other tools probably won't be taken to linux, but mostly you don't really need them, all the non windows specific stuff is pretty well supported across platforms
I'd love some sources comparing the carbon emissions from building them, because otherwise I'm a big supporter of nuclear energy. I'd rather go solar/wind/hydro but I think they have some (not all) of the issues you've noted as well.
> That's an important case,

Let's think for a second here. You don't think that's a particularly important case? There is a reason why being indebted is viewed with a tinge of moral disgust -- debthood makes it so that when you fail, someone else also is at a risk of failure. Now, there is a sense in which having some of this is good because it creates shared social interest; but goosing it and making that risk systemic pushes it beyond the organically healthy state for the economy. A person who has no debt (low wages or otherwise) is, actually, a force for stability in the economy. Not of course, the type of stability that the fed cares about.
Rejecting the cookie banner pops up a timed overlay (only appearing after you dismiss the game's onboarding guide) telling you that your cookie preferences are saved, unless you don't save cookies...

If you don't save cookies, this appears for 5 or so seconds above the keyboard every time you load the site.

A small nag, but a good reminder of the decay in user experience as soon as sites start adding tracking and similar. Wordle worked fine without this, but there's presumably little/no acquisition value in the eyes of the NYT without this tracking.
Two further points:

NIMBYism would kill nuclear power in Australia stone dead, including NIMBYism in conservative-held rural seats.

New-build coal, nuclear, and gas, is simply economically competitive with new-build renewables in Australia right now absent direct government subsidies - and if anyone is tempted to rabbit on about sun not shining and wind not blowing please go read AEMO's draft 2022 Integrated System Plan before replying.
Tile never gained enough market traction for it to be an issue. No use using a system to track your stolen goods that can't provide you with a location because there's no phone running the Tile app within hailing distance.
That's correct! Though that's true for most ORMs as well, and we try not to get lumped into the ORM bucket...too much bad blood.

I've dabbled with CoreData myself and it's a phenomenal API. Apple comes up with a lot of great stuff. In fact, given how much server-side Swift there is these days, we'll have to look into building a Swift client library at some point.
Deflation is bad enough that it collapsed every single implementation of the gold standard.
Did we read different articles?
No its a mac problem. Mac M1 has terrible support for a few things.

Audio - a bunch of problems - drivers not working, a nightmare trying to record, and need to purchase 3rd party software to use audio monitorying.... - Wifi & BT are both pretty shitty. The radio they use is poorly positioned or something and cannot seem to pick up signal well if tilted certain angles.

---

Because of the aboce....all my peripherals are wired...same issues.

this is after a fresh reboot---before I login.
> heavily recruiting for TAMs

> ask them if its for a TAM

I could of course easily search the Internet for the meaning of that acronym, but where's the fun in that? I'll stick with the first thing that popped into my head: Tits & Ass Manager.
It did not redirect me on Edge. I'm in Singapore, so maybe that's why.
https://character.place
I started it to use in my Starfinder game, but I think too many character sheet creators / storage systems are too complicated.
They tend to be larger and more expensive, because they generally need to contain a GPS receiver to know their location and a cell phone transmitter and data plan to transmit that location.
Congrats on the launch!
The code seems to be Apache 2.0 which opens the door to AWS or other big clouds just hosting the service instead of people using your cloud service. Are you guys planning to change the license to prevent that?

On a tangent note, I find it is honestly annoying to have to maintain a separate account/authorization/vpc connection just because I want to use a database. I would much rather startups work with cloud providers to offer it natively or we invent a better way to interoperate with clouds. The explosion of small "cloud" that offer one service each isn't pleasant to work it especially when they don't have a terraform provider.
Lost my streak :rage:
Data Oriented Programming. In short, don't entangle your code with data, and the data should immutable.

https://blog.klipse.tech/databook/2020/09/25/data-book-chap0...
> Chefs knives are great for cooking and are inexpensive and easy to purchase; they can be very dangerous weapons in the wrong hands so we make it against the law to use them in that manner.

What? I've lived in several western countries and I've never had a knife purchase that was tracked or controlled in some way.

There's only one place I know of that controls ownership of chef's knives: the Xinjiang region of China.[1]

1. https://twitter.com/joshchin/status/943159015994880000
Design products so this isn't a problem in the first place.
Are you seriously arguing that sleeping out in the nature, potentially with dangerous animals around you, on bear skins, with several friends (on the same bear skin?) is as comfortable as sleeping on a modern mattress in your home?
We need to figure out the formal API and packaging format for extensions. We're working on it.
Add to the todo list: tidy sandwich wrappers off desk.
So as I read TheSpiciestDev's comment, he's complaining that making his query in PostgreSQL is slow. It looks like EdgeDB is a frontend to PostgreSQL; how will it help with TheSpiciestDev's problem?
You are asking why those groups can't stop what is mostly illegal activities, but have an impact on ones that are completely dependent on formal government involvement?
A paleoanthropologist remarked that the most striking and reliable difference between finds at Neanderthal and contemporaneous sapiens sites was that Neanderthal artifacts were never from sources far away, which he interpreted to mean they had no trade network.

There are many ways to interpret that: xenophobic? susceptible to disease? militantly self-sufficient? not interested in decoration? (Most trade goods are decorative.) no language skills?

There is other evidence that Neanderthals had no reliable access to fire: that if their banked coals died, they could not start a new fire, or get a light from another band.
The problem with OOP is not just with poor implementations and inheritance models (e.g. Java) but that state encapsulation is actually bad and cements complexity.

The real goal should be to untangle state and decouple it from computations by putting it all in global shared state (e.g. SQL, Redux, ECS frameworks, etc.) while using stateless functional computations to compute changes to the global state. Pure functions are composable in a way that objects simply aren’t.
> The semantics-side implications of "encapsulated" state w/ proper invariants have yet to be explored, though

It seems that that's called a state machine, and OOP objects should come with state charts, but they don't.

> and this is where newer PL formalisms like "homotopy types" might end up being quite helpful.

PL research would actually get adopted if they didn't insist on using the worst possible names for everything. If they're not calling something an "intuitionistic type theory in the calculus of constructions" they're calling it a "pi-calculus".
side note, I love the design / color scheme
The people interviewing don’t have to know how toxic it was. Just call it a short term internship.

I believe it is still frowned upon to badmouth old employers during an interview.
Indeed. A more nuanced interpretation of the question might be: “Can the most junior (or least tenured) engineer on my team understand the code in time to deliver the feature they’re working on?”

To be fair, OP’s original phrasing is still a good rule of thumb. And nowhere does the OP imply it’s an absolute.
I'm so happy for you guys, I'm wishing you great success.
Since the first first version of uvloop I've been excited about MagicStack and I couldn't be more excited about EdgeDB since it has the same magical minds behind.

Here's what I think makes EdgeDB special: it's a DB that replaces the tediousness of ORMs with a better core that can be cross-language / cross-platform.
I've implemented tons of APIs, first REST, then GraphQL all of them on top of ORMs (Django, Peewee, SQLAlchemy, Mongoose and more). When prototyping was great, but scaling them became quite challenging, specially if you want to have a performant outcome when retrieving data.

EdgeQL is an incredible useful abstraction that will prove itself in a few years.
Long life EdgeQL. Keep up the good work!
Looks like chrome pw gen does not generate a special character we have removed that restriction. Please try again.
> I'm legitimately curious what that person expects out of documentation. MDN has basically everything you could want.

w3schools style "Let me walk you through every step of the process" probably.

It has it's place, I know I've found it useful in the past, but definitely not a place you want to stay in very long.
> OOP is a great fit for UI frameworks.

The biggest UI framework of the past decade is decisively anti-OOP in its philosophy
Actually found a video of someone on youtube doing exactly this.
I will need to try it myself this is awesome!
MM it's more complicated than that. The classical dichotomy people, simplified, think money is arbitrary like "inches" are arbitrary, and you can always choose different units.

On hand hand, that's saying money doesn't matter, on the other hand, that's saying that, ignoring the coefficient, the "monetary economy" and "real economy" do the same things.

Spending the time to talk about both separately is acknowledging the relationship is complex. That is good.

---------

> Inflation is particularly hard on people who don't have negotiating power, and in general those people aren't doing great to begin with.

This is extremely misleading. Read your https://delong.typepad.com/kalecki43.pdf

- Inflation is good for debtors

- Real wages have gone up since 2019! The poorest in this country have done the best!

- Raising rate hurts poor people. Is there another plan to deal with this all?

- There is still pandemic disruptions; people should increasing go do social things (consumption back to services) and that would ease pressure on the bottlenecks.
Author here. I wanted a lightweight macOS app sitting in my menu bar for when I need to grab some fake data for various reasons.

Happy for any feedback or to answer any questions.
That's very interesting. Just picked up an OM-4 the other week as my first film camera, I knew it was one of the first to have multi-spot metering but just assumed it was standard TTL technology.
My smart home 2021: A Home Assistant love story
There was a thread a while back which covered the various variants of Ada and how their memory management contrasts with that of Rust: https://news.ycombinator.com/item?id=14210258

Basically: no, it likely hasn't changed much since you learned it, unless that was genuinely decades ago. But there are various solutions (or, at least, ideas which are considered solutions, depending on what you consider the problem to be) that you might have missed!
I don't think it's as easy as people think to inflate away debts, because you have to do it without incentivizing debt growth at the same time. Maintaining high inflation and low interest rates strongly incentivizes new debt creation, so the debt burden doesn't decrease.
you don't look at the global picture, this explains your situation in the west

https://www.mercurynews.com/2009/01/22/intels-silicon-valley...
Regardless of how convincing you can be that banning them would be a good idea, under what legal framework could they conceivably be banned (at least in the United States)? You can literally buy guns just as easily in many places in the United States (granted, guns are more expensive). Maybe the FCC could make try to argue that they have the authority?
Look up GE Talaria system. A projection system based on modulating oil film thickness to create diffraction gratings.
A gaming community site I have been developing for years. Based on 18th century age of sail. Https://NavalGaming.com
Presumably any new ban would also cover Tile.
> How does your essay explain that I feel horrible for 2-3 hours after waking up if I don't get enough sleep?

So, you are saying that when you don't get enough sleep, you feel fine most of the day, except for the first 2-3 hours after waking up? This is pretty weird and I don't have a good explanation for you.
But unlike shorting a stock and putting hit jobs on a company you want to tank (for profit), or politically utilizing a scapegoats/attack pieces (for winning power), it’s really hard to trace back who gains by subduing Joe Rogan or an Elon Musk.

The only thing I can think of is the new corporate diversity/woke
organizations that want to cultivate an environment where companies need to pay them to keep things from becoming a PR nightmare (that is a new type of manufactured threat). Organizations haven’t even been effective at coercing companies about global labor practices (Nike’s slave wage factories in China), but somehow this new attack vector of social propriety has been extremely effective.

It’s been iteratively effective. Pointing out Nike has 1, then 2, then 3 slave wage factories never escalated the situation. Pointing out Rogan antivax stuff, then the N-word compilation, and perhaps soon that he used steroids, has been hyper effective to reach a knock out blow. By the time we get from ‘Elon’s factories segregates black people’ to the n-th ‘and his ex said he was verbally abusive’, he could be done.

Something to keep track of, or certainly pay some people to ward something like that off. That would make the most sense.
Completely agree. Relevant market sizing analysis we did on this you might find interesting: https://www.vantage.sh/blog/the-opportunity-for-cloudflare-r...
Gmail to Fastmail
I wanted to move to Protonmail but it doesn't support mail forwarding. I know this is the privacy implication but I need mail forwarding and alias at the very least.
This is known as "multiple dispatch" or "multimethods":

https://en.wikipedia.org/wiki/Multiple_dispatch
Police in the UK does not follow up on requests to retrieve iPhones from FindMyPhone because the GPS tracking isn't exact enough to find the correct appartment.

So for stolen items, it is also useless.
This makes even more sense if you consider that the majority of the need to perform tasks in an evolutionary context would have come form other humans. Simply not doing anything while waiting to see who returns more angry to get their stuff done would have obviated the need to keep track of a task list oneself.
Do you struggle to remember song lyrics?
An example they gave is TikTok stealing OBS, which is GPL'd.

Moreover, the author appears to not use MIT for their FOSS work.
Inflation is never out of control, the only thing that is out of control is our desire to deny reality.

You can stop inflation at any point with a negative interest rate. The moment you do that you can start increasing reserve requirements, if you are ambitious you can go all the way to 100%.
I believe he's saying that stabbing someone is illegal
This just isn't true. I don't consider request forgery to just be side-effect based (the classic example of a bank form post). I'm including any request that leaks data to a site based on cookies present only on the client (forged authenticated request).

SOP/CORS was the foundation that allowed CSRF tokens to even work. (No SOP/CORS? Just request the form with the csrf token first, parse with js, append to next request)

I guess you could say SOP is really the protecting force here, but CORS only exists because strict SOP broke a LOT of stuff. Enter trust zones in IE, and then CORS.

SameSite now mostly tackles this by fixing the root issue with the cookie jar.
I would assume Japanese or other pictogram based languages would score very low here, but I am not sure how you would measure it objectively.
Both can be true. The actual pairing of tag to owner is encrypted in the communication of its whereabouts. Some stranger detecting an AirTag that you own is not able to determine that you own it.

But also Apple can pair the serial number of the physical tag with the account that registered it. I think this requires the actual tag to be retrieved. The serial number isn't transmitted in the clear; it's gotta be read off the tag case.

That's my understanding of it anyway.
I mean, you could be hanging out with a friend who has chosen to wear a tracking device. I'm not really sure how far you can go with this idea.
>The point remains that it is possible to do these things without async/await

My point was simply that async/await is good and useful when you're dealing with main threads. You asserted that that was a niche use case and UI programming should not think about thread, to which I replied that it was exceedingly common.

The frameworks you link to do indeed use the main thread pattern which can be blocked by callbacks into Go. You need to be aware of what code you run on the main thread even in the Go code. The problem is naturally colored. Async/await is useful in dealing with that.
They do offer that - it's called 'Tracker Detect' on the play store (by Apple).