skysight-inc/HackerNews huggingface dataset:
I've tried most of these tools at home and I tried to get on with Photoprism, but once I got to the point where I'd increased the VM RAM size all the way to 32GB and it was still eating it all, I gave up; the experience wasnt quite right particularly for multi-user; what's the use in a family photo library if my wife can't access it too?

Right now I'm working on a desktop tool (Linux-first because that's what I run) to take a bunch of folders as input, find duplicates and let you clean up the duplicates or "merge to destination" because this has been one thing I've struggled to find something nice to use for.

It's early days and I'm only so far at the point of hashing images and detecting and counting duplicates, but as an experienced backend software engineer the UI tools are a real learning curve.

I'm also trying to make the UX clean and simple with next to no UX nouse.

I'm using Wails + Svelte; I've not worked with Node, Svelte or Wails before so I may or may not end up switching techs but the backend is in Go.

It's not one of these photo gallery/management tools but I've been finding that really, all I honestly need for my family photos that are reaching terabytes in size is: that I'm not waating space and I have a good archive of everything in one place.

I'm curious if this is a tool others might be interested in.
The fact that electric bikes might be more energy efficient than regular bikes is wild, but makes sense. And I've been able to replace probably 60% of my car trips with bike trips so far, and I'm still a fairly novice biker.

It's amazing how much even a small cargo bike can haul.
That's kind of the point, it often prioritizes large enterprise needs over the convenience of lone sysadmins. Binary logs are great if you're a large enterprise who is paying to have those logs ingested into an elasticsearch cluster, but less useful if you're not at that scale, as one example. Systemd has great support for complicated log collection daemons, but makes it more difficult to just rsync your logs to some other server.
Human walking is just us falling forward and then subconsciously correcting it - research found that our footsteps are never the same and can vary by up to 80%.

It seems like a hard problem this human locomotion - almost like self driving cars.
Dumb terminal you say? These days webbrowsers are insanely complicated pieces of software. Servers are much "dumber", especially the ones hosting just photos at home.
While I totally understand his point about excessive intervention, ignorance is not the answer. You absolutely can say "no" to doctors.

Of course, with tests that are of themselves dangerous, that's another issue. Skip those if the risk/reward is too high.

Getting diagnosed too late is much worse than having to say no.
Why SpaceX Is at Risk of Bankruptcy Part 1
> I love Asimov. I, Robot is easy because it's a collection of very short stories, but it risks being seen as shallow.

Haha, funny you mention it, because now that I think about it, it hits that attention-span-needed spot right in-between blog/reddit posts and novels. Which, is a pretty nice and gentle way to ease someone into reading novel-sized material.

It greatly helps that reading Asimov's short stories today still feels very gripping and relevant, probably even moreso than back when it was originally published. Though this is more of a feeling, as I obviously cannot verify how it actually felt to read it back then.
I don't think the birthday paradox is exactly the right model either. By itself, a matching fingerprint between two different rail sections on opposite sides of the world wouldn't present a problem, as long as the train knows its initial location and is smart enough to know it couldn't have instantly teleported. You just need a low enough probability of collisions between nearby pairs of track segments in order to not get lost.

But in any case, the statement you quotes smells like very sloppy statistics. There's a huge difference between saying that the pattern of permeability is unpredictable, and saying it's random -- the latter is a very strong assumption. It's easy to imagine ways the measurement could have local or global biases towards particular kinds of patterns, and the existence of any such effects would make the "one in a trillion" number completely meaningless.

On top of that, the article says magnetic permeability isn't part of the official material specifications. What happens if the railroad operator switches to a new supplier, whose process results in rails that are much more uniform?

This seems to be the research group's web page: https://www.mrt.kit.edu/disensor/ I looked for a published paper that would go into more detail, but I couldn't find one.
Most likely polyfills because he's targeting some old ES version.
It’s easy to predict things with the benefit of hindsight. Not very useful though. I’m willing to make the prediction that Elon will succeed in the consumer robotics space where others have failed. The exact time it will take is largely irrelevant. Tesla has the vertical integration to eventually make a consumer robot.
I'm so glad this article made the front page, whereas my latest article upload that was actually about programming on Hacker News was shadowbanned so it wouldn't receive any votes.
Note I said contemporary popular feminism. Obviously feminism contains multitudes, but what dominates the mass and social media is much less sophisticated take that doesn't do justice to the thinkers who conceptualize it.
> Why can't [Quicken and other Windows apps] simply do the obvious? Create a \Quicken directory in the root, and have a \Quicken\program and \Quicken\userdata ?

Networked machines. (Aside from the obvious security problems on a multi-user installation.) The "gawd knows where hidden directories" (of which there are two, %APPDATA% and %LOCALAPPDATA%, plus, on a recent Windows version, a number of compatibility links and some sort of integrity level thing) are segregated into the part which should have an authoritative copy on the file server ("roaming") and the part that can or has to stay on the workstation ("local").
I hope scalping in general become outlawed. The practice is just pure opportunism - it literally brings no value to anyone, it only extracts value from hotspots of popular demand.
How does a whale have a “deeper social relationship” than I do with my wife, son, best friend, colleagues, etc. really, I’d like to know what you mean by this in exact terms.

I do agree that whales are probably smarter than we’d expect and if they had thumbs and lived in a desert like we do they’d probably have made some contraptions by now but how are you claiming their relationships are deeper?
This is already possible on small isolated networks (I think there are a few heavy haul lines like this in Australia.)

The issue with networks is that it is impossible to roll out automation all at once, and the intermediate mixed automated/non-automated network is more complex and harder to do safely and reliably.
That's a really tired take, developer-centricity instead of user-.

Line length too long in the current container width? Divide the text into columns.
Because the essential feature of very large companies is their attempting to create a market where they can invest as little as possible and continue to extract revenue.
Totally not my area to wade in on, but the fact that a 5-15% gender deficit starts before age 5 and stays roughly stable through graduation seems to imply it's not something that the school system is getting wrong:

* Girls are 14 percentage points more likely than boys to be "school ready" at age five"
"a seven percentage-point gender gap in reading proficiency in the fourth grade widening to an 11-point gap by the end of eighth grade"
~7% more girls graduate high school in 4 years (88%/82%)
* gender gap in bachelor's degrees was 15 points
We need:

- exact object type

- match expression

flow is still better at:

- OO - nominal typing for classes, conforming to liskov substitution principles

- first class opaque types

- first class exact object types

- better flow based inference

- comment types - no extra dsl, full access to the language, so simple, so powerfull for the times you don't want transpilation phase

- [edit] spread types map to spread in runtime
Of course such similar animal cohabiting in the same area will have "social relationships". Some birds have social relationship with mammals, as evidenced in many human to bird relationships. After many years observing corvids seems to me that carrion crows and magpies do have something that could be called social relationship.

Don't want to be dismissive of the merits of this study, but to my eyes this is another "water is wet" paper. We keep insisting in this anthropocentric approach to understanding the world and it leads to plenty of biases.

You are an animal, you have social relationships with other species (your dog, ie). Asume others animals, like you, do the same.

PS: Wrote after some late night wine, excuses.
Lol this is why i have a reminder at the end of every month to log in to some critical but not often used accounts just to make sure it's still there lol. I lost a yahoo account after they started their use it or lose it approach.
> you can launch them using conventional propulsion and use nukes only in space and also launch from point nemo or cook islands so you are at least 3000mi away from large populations.

If something goes wrong during the launch and the rocket explodes, isn't that basically exploding a dirty bomb in the upper atmosphere? Is 3000 miles really enough of a buffer zone?

https://en.m.wikipedia.org/wiki/Dirty_bomb
She was elected how every other politician ever got elected: by maneuvering smartly, building alliances, having a strong network and being lucky with getting the timing right and not getting tossed out because of circumstances beyond their control.

And yet they obviously did get elected and had real power. "Men rule the world" as a serious statement is obviously nonsense and it's so easy to disprove I'm amazed that it was even claimed, unless it's with the modern sociological twist of "power is male, therefore these women were men while in power" and similar attempts to destroy all capability of language transporting information.
I tried this a few years ago; http://canonical.org/~kragen/sw/dev3/colors.html has them as foreground colors and http://canonical.org/~kragen/sw/dev3/colors.2.html has them as background colors. I tested 3-letter words as well as 6-letter words, and used 1 as "l" as well as "I", but I didn't try aghasemi's very productive suggestion of using 5 as S. I don't remember if it it didn't occur to me or if I tried it and didn't like the results.

Some of them are pretty #bad (#011 doesn't really look much like "oil") and some, though they read quite well, correspond to awful colors; you might even say, #faeca1 colors. Still, I've made my #bed, #0dd as it may be; now I must #11e in it. I think I've #fed you enough #babb1e for today.
I added a comment for 5 vs S. 7/T looks like it's a bit too much :D
>You can say the same for most cases of male circumcision.

No you can't. Do you think circumcised men don't fully enjoy sex? Where did you get that idea from?
Not ironic, kind of the point. If we cared all that much in the linux world about a stable driver ABI we could literally just implement the windows one, like reactos did.
> It's also weirdly off-center.

It isn't. Just looks that way because the first few sentences are short.
Unfortunately it seems like most staffing departments seem to think that this is what UX is. Often where you'd see "web designer" or "graphic designer" before, it's been renamed to "UX designer" and the emphasis is really on visual appeal or ability to toss together web pages etc. rather than on the skill of information architecture, usability flows, user research etc. For some people there's an overlap in these skills, but not for all people.

My wife is trained in UX research and UX/UI design and is trying to break back into the job market after years of being out (kids, sick mother, school, etc.) and although she had a background in some graphic design (and marketing and content) years ago, she doesn't feel confident-in or want to emphasise on graphic design and doesn't have an up to date portfolio of that kind of thing. And what she is finding is almost all the positions titled "UX Designer" are really just "web design" or "graphic designer" with a fancy new title, and they won't look at her, really.

The few times that I've done front end work I've always found it frustrating how the UX people I worked with seemed more concerned right up-front with pixel padding and font choices and colours and animations and logos than with getting the initial storyboard and low fidelity mockups right first.

TLDR; most shops hiring "UX designer" are really wanting to hire graphic designers and pixel slingers.

P.S. if you know of anybody hiring (remote, full or part time or freelance) for UX research, content design, information architecture, and so on and who wants a mature and conscientious worker with past professional experience in the tech sector... ping me at ryan . daum @ gmail.com
A library for simulating stochastic processes that consist of reactions
> TS is known to produce app bundles that perform slower than handwritten JS code

I’m curious about this, and runs counter to my understanding of typescript. Do you have any sources on this?

I’m googling a bit but not really finding anything.
Good, Viagogo is a horrible company and has been scaming people in Switzerland as well as all over the world. Also not the first time they lost in court.[1] Basically the Uber of ticket sales, move fast, break laws, make an exit and walk away millionaires. This crap needs to stop.

Viagogo purchases tickets with fake names and addresses to then resells them for a much higher price. This is illegal in Switzerland and probably also in many European countries.

[1] https://www.srf.ch/news/panorama/eintrittskarten-zurueckbeza... (German)
Is anyone on this thread interested in putting one these in your home for ~$22,000 USD?

If yes, why?
Are you implying that a plant based diet is unhealthy? If so, please provide some sources to back up the implication. No diet is perfect, but B12 is relatively easy to address in plant based diets, especially non-vegan diets, but also with supplementation in vegan diets. Of course drinking only plant based soda and eating only plant based butter is not healthy, but people who follow a plant based diet typically don’t just eat processed food with “plant based” on the label. They also eat a lot of… plants.
I wish more articles were written this clearly and succinctly. A headline that isn't click-bait and summarizes the article. Three bullet points at the top further summarizing the article. Then it just gets to the point. The picture of the author is also nice because she looks like an otherwise healthy young person, which emphasis "hey, this could happen to anyone."
>Systems need to be robust, interoperable, reliable, provably correct, fail safely, deal with surprising edge cases, have long service lives, and any number of other challenges.

Since many current systems do not meet those criteria (another comment mentions a “communication system” of writing down the day’s train drivers’ cell numbers on a note), I’d argue that any improvement towards an ideal system is a step up. We can’t wait for perfection.
I tried htmx first, and later hotwire because the promise of better integration on mobile sounds appealing.

Htmx is super-simple to get it work. Zero setup, literally.

I can't make work the simples thing on hotwire. In my mind, is like htmx=vue and hotwire=angular, ie: one is truly simple to use, integrate and is orthogonal to your current stack, the other is his own philosophy & world.

Not saying hotwire is bad, just that it like is part of a setup.

Htmx literally don't care about your server-side thing.
Can you share some examples of apps from smaller entities that you think are well-designed?
Reminds me of debugging pointer values in C with 0xDEADBEEF.
Agreed. In many ways the conclusion about outdated status is ass-backwards. The men being left behind are opting out--skipping a career and a (planned) family. Successful men are the ones still clinging to the "outdated" view that they are the breadwinner.

If I didn't feel like I had to provide for a family, I'd get drunk at night and play video games all-day. Certainly better than working 60 hours a week.
It's CAFEBABE
This reminds me of this video:

Jordan Peterson - What Kind Of Job Fits Your IQ

https://www.youtube.com/watch?v=P2mxdrTP-os
Contemporary popular feminism treats women as reactive objects; slightly more sophisticated takes grant that women contribute to their own oppression, but usually through the lens of being duped by the patriarchy. And it has frighteningly little to say about how women contribute to oppressive gender roles placed on men, with many variants denying gender based oppression is even a valid category for men.
CAFEBABE

"...We used to go to lunch at a place called St Michael’s Alley. According to local legend, in the deep dark past, the Grateful Dead used to perform there before they made it big. It was a pretty funky place that was definitely a Grateful Dead Kinda Place. When Jerry died, they even put up a little Buddhist-esque shrine. When we used to go there, we referred to the place as Cafe Dead. Somewhere along the line, it was noticed that this was a HEX number. I was re-vamping some file format code and needed a couple of magic numbers: one for the persistent object file, and one for classes. I used CAFEDEAD for the object file format, and in grepping for 4 character hex words that fit after “CAFE” (it seemed to be a good theme) I hit on BABE and decided to use it. At that time, it didn’t seem terribly important or destined to go anywhere but the trash can of history. So CAFEBABE became the class file format, and CAFEDEAD was the persistent object format. But the persistent object facility went away, and along with it went the use of CAFEDEAD – it was eventually replaced by RMI...."

- James Gosling
Is your idea that Software could be an analogy for our worldview, OS could be an analogy for instincts and BIOS an analogy for genes or do you mean something entirely different to my interpretation?
“Lox” is also one of the oldest words in English. It is a proto-Indo-European word that has retained the same meaning and sound for thousands of years.

https://allthingslinguistic.com/post/185617923376/the-englis...
So Okta (their main conpetitor) uses Azure AD https://login.microsoftonline.com/okta.com/.well-known/openi...
Ten-Year Reading List
> evolved organically over 2000 years from its origin as Roman Londinium

Just as that other Roman town Lutetia. Paris and London are very similar in a lot of respects.
> TS is known to produce app bundles that perform slower than handwritten JS code

Wrong. TS doesn’t bundle files. TS doesn’t produce code unless you target an earlier ES version than what you write, in which case there’s no way around it: native for-of loops and await/async will always be faster regardless of what you use to transpile it.

I think you’re confusing the tool with something else.
Good for them! Online ticket scalping has become such a huge problem. Everyone should use services like cashortrade.org
That's absurd. Match quality is fine even with people having slightly less than optimal ping. And then you get one troll every few games that just totally ruins it.
> It is the thing I hate most about my 30s and 40s: the utter seriousness with which status is regarded.

There are some sad stories in these threads.

I just want to add that not all partners are like this.

But the ones we attract in certain parts of our lives are definitely prone to it! When our self-identity (or at least our time and energy) is wrapped up in material success, or job prestige or some other externality, we attract people who agree with us.

It's a delicate edge, because most of us want to build, accomplish, achieve something that makes us proud of our efforts, and we dump a lot of that into "work" in our most-eligible years.

So if we "succeed", or move toward success, we attract those that see us the same way we imagine that part of ourselves.

And then the rest of life starts happening. I want to live in a van and see the national parks! I want to take the modest exit and move to the Caribbean. I want to get a dog and stop running in place in BigCity. I've saved enough and don't want to deal with issue X. Etc.

This new status is not always met with the same enthusiasm as the climbing part of our journey. We created the fiction, so maybe it's not completely fair to be disappointed when our focus shifts and theirs does not.

(I don't mean to suggest that I know anything about your life, I'm just riffing on your last sentence.)
So in that case, every cable company is a local monopoly and shouldn’t be allowed to bundle channels. Doesn’t anyone see how silly this sounds in 2022?

Disney is by far the largest entertainment conglomerate. Should they not be allowed to bundle Hulu, Disney and ESPN?

Intel has over 80% of the PC market, how much hardware should they be able to bundle on their motherboard?

And HN has a habit of calling any big company a “monopoly”. Amazon only has 56% share of e-commerce and a tiny share of all commerce in the US

But getting back to MS Office, I have three “office suites” right now on my phone - all three made by companies worth 1 trillion dollars - Google, Microsoft, and Apple.

There is no “monopoly” in the IDP space.
In principal there might be a time where it's necessary. In practice Nock and Hoon aren't it and are a joke.
Train wheels spin. It’s steel on steel
https://www.youtube.com/watch?v=l6MinvU93kI&t=20s
I find coding to be a useful skill when collaborating with developers and for writing my own prototypes, but it is not very valuable for getting jobs as it is rarely a required skill.
Loves fiction as in Iron Man is his favorite avenger?
Yes, it does seem plausible (or even likely) that a deep net (AlphaZero is 80 layers deep) is doing some kind of implicit search from layer to layer.
I like how you and everyone below this comment seem to know exactly what my job involves. I've worked on somewhere around 200 different systems and been a/the lead developer on several dozen. I've worked in ~20 different engineering and science domains and gotten enough knowledge that engineers in the individual fields ask me questions about their domains and ask me to QC their Excel spreadsheets and calculations, having nothing to do with software development. I've worked with 6 different database technologies from FoxPro to SQL Server to Redis. I've written code professionally in 8 or 9 languages. I've written programs to calculate statistical outliers, perform mass-balance calculations, do spell/grammar checking, unit conversions, translation, some light AI, and lots more. I've written proposals and made marketing materials. I've worked with hundreds of different people on projects of all sizes.

So everyone assuming that I stopped learning anything new 12 years ago can fuck right off.

I'm not saying this to brag, I'm saying this to point out that all these assertions that "you should change jobs every 2 years or you stagnate" or "you can't learn your job deeply in 2 years" are both completely unfounded bullshit assumptions. It completely depends on what the job is.
my suspicion would be that male violence is linked very strongly to dating/sex/mating. though that's probably true for both genders. women w/ more inward domestic violence, men more violent against competitors.
Your URL is about how fast the software is at responding to the user's keystrokes. In contrast, the person you are replying to is writing about the effect of key binding on how quickly a user can get common tasks done.
This shows you which domains uses Microsoft365 though not Azure AD