skysight-inc/HackerNews huggingface dataset:
they often only attach one barcode to the bag. (the one around the handle)

These can get caught on things and detach occasionally. It's rare enough that it will probably never happen to you in your lifetime but common enough that it happens to many people every day.

given that over 13 million trips were taken on air canada alone even if they lost 1 in every 1000 bags (assuming roughly 1 bag per passenger which may not be accurate) then there would be 13,000 bags lost every year
Yes, did I stutter? That was also a decade ago, and I was saying the same thing then.
Not who you're replying to but https://www.nature.com/articles/s41398-019-0515-5 from my other comment seems relevant. There are many, curious what apple will link
This isn't public yet, and almost feels like the kind of thing I'll never ship.

I've been working for a while now on the idea of a card / board game. The concept was bouncing around in my head for a while, and I started taking a lot more notes on the idea after my second kid was born (4mos ago). All of a sudden, I had a lot of time to sit quietly in a dark room with my laptop (and help the kiddo get to sleep). I eventually came up with a list of ~200 cards for the game, about 4 different decks, all stored in a big-ol spreadsheet I'd been editing on my phone (as I pace to get him to sleep).

But eventually with the idea, I kind of got it as far as I could with my mind's eye, and had to start actually playtesting. That would be practically impossible for me. There just isn't the time in my life right now to set up a small board game, play through it, take notes, and iterate on the balance.

So what did I do? I took that spreadsheet, dumped it to JSON, wrote a script to convert the JSON to placeholder .pngs of each card, and then built a dummy webapp with a canvas to simulate a virtual tabletop. Yes, I could have used TTS or something similar, but I felt the inner loop of changing the stats for cards, re-exporting them, then removing them and re-adding them wouldn't scale well.

This has ended up working great! I've been able to play through my game 20+ times now, all with a sleeping baby in my arms. I don't need to worry about leaving the game out on the table (for the 2 year old to find) - it's all just saved on my laptop. I don't need to futz with re-printing cards any time I want to change things, I just edit the "database" and reload.

I finally feel happy enough with the balance to show friends and family, which I thought would be a pipe dream just 3 months ago.
I have 2 projects that I'm looking to eventually adapt into a database backend that's API compatible with RocksDB (with enhancements!). The first of which is a Extendible Hashing Implementation in Rust (it was my first attempt at Rust, so it's kinda messy): https://github.com/chiefnoah/MehDB

It achieves very promising performance (~1m writes/s, ~5m reads/s) for u64 sized types, which will eventually be an offset into a log. The core concept here is that it's O(1) for all inserts and queries with bounded database reads. The performance characteristics are not favorable for small datasets, but very favorable for large ones. However I have to use hash digests as pseudokeys for values, which will always have the potential for collisions. To get around this, I plan to use 128b or larger (256b) hash sizes. Right now it's just u64 for simplicity.

The other is a similar concept using modified B+Trees that have subtrees for all writes to a record: https://github.com/chiefnoah/hist-prototype

This one is implemented in Python for fast iteration, as I realized I wasn't happy with how fast I could iterate with Rust. This one is, IMO, a more complete approach towards full historical query-capable systems. I'm slowly chipping away at it, though I haven't had progress lately. I spend no real money to host them, just the code, though I'm certain I've shortened the life of my NVMe drives due to writing and rewriting large files for testing.

My ultimate goal with these is to build a general purpose KV store that can query the entire state of the system at a given point in time (either timestamp, or a TX increment) for the purposes of enhancing graph databases for temporal analysis.
If anyone's reading over this and feels "Gosh, I'll never be an ML dev; this is way too much": I don't know most of that list, and still manage to be a productive researcher. I learn what I need as I go.

That's probably the optimal strategy. I'm skeptical of first-principles learning. It's great to immerse yourself in theory, but when you've gone all the way to "topology" you've probably gone beyond the limit of what most ML devs care about on a day-to-day basis.

It's still useful to know. I've applied lots of ideas from other fields. But can you force that knowledge by forcing yourself to study other fields? Maybe. We all have a finite amount of time though.

That said, lots of items on this list are key, and it'd be worth ranking them. There's no need to memorize formulas for Adam, but knowing the concept of momentum-per-weight is pretty crucial.
This is linked to, and discussed, in TFA. The primary question being: was the bug intentional or not?
I'm not really trying to make money on it, but nevertheless I'm losing ~$55/mo running https://www.dailycodeforces.com.

It's kind of ridiculous that's what it costs just to run a service that sends a daily email to its users.

The price breakdown is $20/mo for sendgrid, $15/mo for hosted postgres, and $20/mo for vercel pro so my cron job doesn't time out (pro gives upgrades you from 10 seconds of execution time to 60 seconds).
> Just look at stop and frisk in NYC -- that isn't happening again.

Are you suggesting that it's a shame stop and frisk was stopped? And that it was stopped for artificial reasons?
Why, though? Wouldn't the logical next step of "we don't understand what human consciousness is" be that we can't determine if it's happened in another being, rather than it's not possible for it to have happened there?
I'm making a PaaS thingy / Docker Swarm GUI called Lunni. It helps startups, small businesses, and self-hosting enthusiasts deploy and manage apps on their own server: https://lunni.dev/

I've done a Show HN last month [1], but it didn't get any traction (well, apart from 4 upvotes!). Perhaps because I didn't really capture what the project is about. I've reached out to dang and he gave some really valuable feedback (thank you!) and encouraged me to try again, but I'm still overthinking stuff :')

I've also got an email from Rishi with Pioneer [2], saying I've got a fast track to their accelerator program. I'm still looking into that but I've tried their Tournament thing and got some nice and encouraging feedback from other founders.

Overall, I'm not sure where this project gets me but even if we don't get any revenue at all, the experience of working on a passion project full-time is really nice.

[1]: https://news.ycombinator.com/item?id=34068557

[2]: https://pioneer.app/
There's no rule of law in China. It's strictly a fascist crony capitalist regime. And there's not much room for human error. If you fuck up in China you might pay with your life. They have an organ harvesting system and all it takes is a kangaroo court and a mobile van and then they've got your kidneys, eyes, liver etc. Tim Cook runs a college in China (amongst other things). I have no idea how he sleeps at night.
If you are using Darklang, and their platform, how do you like it?
6 year old blog arguing in favor of right think. I could text substitute this and make a parody anti-marxist/anti-woke/anti-whatever screed because the content of the speech isn't relevant. "Bad people with bad thoughts ruin teams. Please assume the logical inverse even though I never bother to justify it (good people with good thoughts will be good for your team)"

Notice what is argued. Not something like, "this person is so socially blind they come to work and argue about gender," no its just "i had drinks in a large group and btw i hate fascists"
There was controversy surrounding the name. If you're a doctor telling parents that their child is sick because of a defect in the sonic hedgehog protein, they're going to think you're trolling them. So these days they just tend to use abbreviations like SHH, and for new genes and proteins there is a standard nomenclature.

One of the lessons we've learned since the 90s is that cute names (for genes, proteins, servers, programming languages, etc.) can be inadvertently problematic or made retroactively problematic, and are better off avoided.
Looks really cool! Thanks for sharing.

IBM Research has something similar called "Guess the Word!"(https://guessthewordgame.mybluemix.net/), where you can play with an AI agent.
Their paper: https://www.katygero.com/papers/2020_MentalModelsofAIAgents....
Dishonorable? I don't think so. They're the ones trying to trick employees into immoral and illegal obligations. They only have themselves to blame if it blows up in their faces. They played the game and they lost.
> It's unfortunate

It's not just "unfortunate": our wildly consumptive and wasteful nature is a crime against future generations.

It's not just that our consumption and waste production are at record levels, to the point that we have damaged our climate!, but that they continue to increase at exponential rates.
> It's kind of amazing that we've created a world where it's plausible a lot of our jobs could become automated and this is a bad thing. We really fucked up lol.

Agreed, we were promised self-driving cars and Tesla bots to do our house hores, instead what is really waiting is the dire prospect of being un or underemplyed as so many have been in other developed economies after sustained financial crisis: most of the World is mirroring what Japan has become after the bubble economy.

> Anyway I don't have any other economically valuable skills and I'm not willing to go back to cooking. I'd try to join a monastery if any would have me. If not I'll just be homeless again until the people who still have jobs finally work up the courage to execute those without.

Don't go back to cooking if you value your sanity and respect(ed) your craft, COVID destroyed any level of competence and soaring food costs coupled with untrained and unmotivated staff have choked the life of many of my chef friends: I went on a few stages to see for myself when I was home for the holidays in the US as the tech layoffs were in starting gather steam ahead of Xmas and new years in '22, and while I got work on the line on the spot I refused them for the same reasons: everything is being McDonal'ized in order to compete for market share where corps run things due to thier access to larger budgets, loans and outside investment that allow them to amoratize costs (and even run at a loss with franchise models) so cuisine is not even a post-thought.

This has made me want to see this entire Industry collapse.

Personally, I'm a Machine Learning student in university so I guess I'll be training the algos to take your jobs if this actually happens?
I think an easy way to identify transformative technology is how strong people’s reaction is against it. I remember similar freak outs about the graphical World Wide Web, smart phone, etc. Somehow things are not quite so bad and considerably better than predicted, while still having negative side effects.

Maybe an outcome will be knowledge will be better structured, ala Wolfram Alpha, and just depending on random text documents to encode knowledge won’t be as much a thing - similar to how we no longer use oral traditions to encode and disseminate knowledge. Who knows. But I doubt AI will fundamentally destroy society or knowledge or the internet or whatever. We will adapt, not just to preserve the way we did things, but to use the new things in a way that controls its side effects. It’ll of course be imperfect and some side effects can’t be controlled for. Some things just will cease to be a thing, like phone booths. While you can never have a bill and teds with a smartphone, it’s actually not the end of things. It’s just different. That’s how it works my friend. Life is impermanent, everything changes at all times, you can never recreate the past, and our suffering stems from our inability to let go of the way things are.

Edit: I hate to bring it up, but maybe this is what the semantic web was waiting for.
So you need to get Apple agree to this?
The job of the police is at best to react late to a crime, shrug and say they can't do anything. At worst, well there's some footage about to be released of Tyre Nichols being beaten to death by multiple police officers ...
What's not proper about C# enums?
We're building a general purpose AI Tutor chrome extension to make learning easier for everyone. It's like a ChatGPT that remembers what it taught you the previous semester. The dream is that students will be able graduate earlier because our AI integrated multiple courses for them. Our first prototype will be out by February.

https://conceptionary.app/

Follow us on LinkedIn if you'd like to get an update when we launch.
https://www.linkedin.com/mwlite/company/conceptionary
If your company ever ends up in legal hot water, you’ll be glad you kept a physical separation between your personal affairs and work equipment. See for example the Enron emails, which were made public as part of discovery and include thousands of personal emails from people who used their work email as personal email.
The link redirects to google? Is that the joke?
> just use a pool of gen_servers or many gen_server processes

I think architecting an Erlang system can be kind of tricky because you do have to think about all these processes sort of co-existing at the same time and how they interact. With one system I was involved with, we weren't really satisfied with how we'd divided things up among different behaviors, and did some refactoring. It wasn't difficult, but it did require a different way of thinking about things. When we had it all working, I was really satisfied with the results though. That thing was robust, and quite resilient.

I miss working with Erlang. It's tricky to find people who are using it or Elixir in the sweet spot, IMO. Lots of "it looked cool and we wanted to play around with it" out there, as well as some people thinking it'll magically make their systems "internet scale".

My best experiences with it have been semi-embedded systems where it's not doing too much distributed computing, but where "robust" and "predictable" are important qualities.
Strange, when I click on the link, it goes directly to google.com.

I think ChatGPT is great but it does have a tendency to make things up. All output needs to be taken with a grain of salt. So what? It is still a useful tool.
A client base is not an exclusive resource that only the employer gets to have. If the doctor started a coffee shop and those same clients started going there for their coffee would it be the same? Or perhaps the whole point of such clauses is the very definition of anti-competitive behavior.

Also, if the doctor's patients all like him enough to switch to his private practice when he leaves then clearly they weren't paying the doctor enough. He was worth that many patients!
Running with the analogy..
We’re used to using tools that help us find needles in the haystack. A rake, a bright light, a metal detector.
Now someone sold us a machine that turns hay into needles.
They’re not quite as good, but they’re definitely needles.
So now as you say the haystack is going to get covered in these.
Do we ban use of this machine? Build new machines to separate these synthetic needles from real ones? Or improve the machine so that the needles it makes are good enough for what we need?
This seems like using incognito mode and complaining that it doesn't remember anything about you. The point of not signing in is to preserve your privacy and remembering your search history is the opposite of that.
My works over the years are accumulated on https://www.nayuki.io/ . Lately I finished writing a new PNG library ( https://www.nayuki.io/page/png-library ), and now I'm revamping a DEFLATE library ( https://www.nayuki.io/page/deflate-library-java ).
Well, I started my project, a file manager in Java named Ant Commander, in 2003. It was a shareware. It never sold.

Still didn't give up the project, as I use it every day. So last year I decided for a big refactoring (Ant Commander Pro) and to specialize it for developers.

The beta is for free but then I'll be charging again.

https://www.antcommander.com/
Passkeys will be DOA. Even though they seem to be gaining traction at the moment (in the SV echo chamber), they will fade (remember 3D TVs?).

Nobody wants to carry around an extra thing on their keychain just so they can login to stuff. They already have a phone, and every other thing that uses physical keys is currently in the process of moving to using apps on phones. Just like Yubikeys, they will be used for some high security applications, but will not gain general acceptance by users.
I disagree they were expensive relative to their competition, if you define competition as phones that have a decade+ long history of lasting at least 4 years (including software updates).

It has been many years since 90% of people need the “latest” specs. For the purposes of messaging, taking photos, browsing the internet, and watching media, an iPhone 13 serves just the purpose just as well as a 14 pro.

Even a $500 SE will do everything most require, except have a bad battery life, but that is fine for people who are not out in the field like retired people.
San Francisco objects to expansion of Cruise AVs [pdf]
#2 is likely an effectively bottomless pit you can't afford to do, certainly not within the city.

Homelessness is a problem across the country, and they'll just flock to the city once the word gets out that you're giving away housing in one of the greatest places to live in the continental US. States like FL and TX will even buy the one-way bus tickets.
Have you heard of the Lunchmoney app? I found it recently and find it to be a nice in-between of spreadsheet and full automated budget app. Plus it pulls transactions in
My experience is that a vast majority of managers would prefer to not face the fact that some of their employees are underperforming.

There are a variety of psychological or procedural "tricks" to get managers to be more discerning in evaluating that. Forced curve stack ranking is just one of them (procedural).

Another (psychological) is to ask managers to rate their employees and separately, to answer the question "Knowing everything that you know now, would you hire this person again?" There is a fair percentage of "this person is meeting expectations/highly valued/<whatever the middle ranking is>" combined with "yeah, in retrospect, we made a mistake by hiring them."

If you have absolutely no controls over the curve, many managers of modestly performing teams will earnestly report that their team is a mix of 25% superstars and 75% stars.

I don't know what the best answer is here, and the best answer certainly varies by company and might even vary by department within a company.
So you, as an important businessman, are deserving of the overhead luggage space, but the casual riff-raff should stuff their belongings around their feet?

There obviously isn't enough space on the plane for every passenger to take a max-size carry-on suitcase. Therefore, anyone taking one is using more than their fair share, and they should be the ones accommodating the other passengers -- yet it's usually the opposite . These people are usually the ones rushing to board first and taking longer to arrange the luggage. I agree with the GP that these people are the most annoying feature of short-haul flights.
It's trendy, and in general it's best to avoid trendy fields.

But if you actually care about ML -- I think it's one of the best things in the world -- go for it! ML has never been more accessible.
The “delay bag” is only paid if it’s delayed. If it’s lost then it’s not paid and then “lost” is paid.
> From the perspective of the airline they were unclaimed — likely the tags had torn off and the airline had no idea who to connect the bag to.

How did you reach the conclusion that it's "likely" the tags had torn off?
> just like a mortgage

Typically mortgage payments include interest and principal, so that each payment reduces the total amount owed. Treasury bill, note and bond coupons are interest only, so at maturity the entire principal is due. Treasury debt is not incrementally paid off with each payment.
An Endless Pursuit of More
"I have something he will never have…enough.”
Spent two days at Twitter talking to engineers, product managers and elonmusk
You’re absolutely right on all counts, and yet, people Are doing it wrong, and will increasingly do so, because there Are large economic incentives for using it that way.
Binary Font Code
Ten Useful Shell Shortcuts
You don't need to breathe. Problem solved for driving my rolling coal around.
Very cool! You could probably sell some kind of low-effort physical product, similar to: https://shop.lasertweets.co/. I bet there's some folks who would appreciate the coasters of their favorite repos.

Or, even lower effort, sell nicely-formatted digital prints of the repositories, so folks could hang them in their office.
>Hopefully this lowers the probability of them selling your data.

I want that probability to be zero though. So until it is, there's a fundamental conflict at the root that prevents full trust
This was a great experiment. It obviously doesn't rule anything out or confirm anything, but one possibility is that the apps cache this information and only send it out during their regular communication frequency as part of the packet payload.

I'm not sure if there's a way to test for this (or if you tried in your experiment)
Hostile takeover isn’t a change of ownership. It’s the same company just taken private by someone like Bain and capital…. Likely then gutted for max profitability.
Don’t forget the weird Brooklyn “Blood and Soil” of only welcoming natives
Only on Play store, seems like a good "market segmentation" spot to me.
I'm working on a photo-sharing service for groups to replace shared Google Drive folders. Even if a Google Drive is publicly editable uploads count against the uploader's quota unless they select all, right click, change owner to the folder owner which is a bridge too far.

By default anyone can upload to a gallery but they are identified by hard-to-guess UUIDs. This makes passing galleries around SMS or any chat platform very easy but one thing I did not expect is groups forming long-lived persistent galleries. Once you have more than one or two of these they become hard to keep track of.

I am currently working on an app with optional accounts for end users to (1) keep track of multiple galleries (2) allow iPhone live photo uploading (no way to do that within Safari) and (3) allow iPhones to upload pictures with metadata which Apple strips from all Safari uploads.

Here's a demo gallery with uploading disabled:

https://shareable.photo/73f4b812-51bd-42de-99f6-c58f65b18ae1...