skysight-inc/HackerNews huggingface dataset:
JS or more so TS backend ecosystem is improving. Tools to generate type definitions from db schema and vice versa. Mature toolchain is -- specify db schema and get proper swagger doc and type contracts auto-generated for you.
No. Using a file system to look at photos is absurd.

Searching photos using text, handling live images, displaying on a map by gps coords, categorizing people/places/albums automatically.

None of this is handled by a filesystem or jigl.
Really curious: what is nice about looking at Lisp code [aesthetically] in your editor? I find the multiple parenthesis weird in large codebases. I am not a Lisp developer, just limited knowledge playing and interacting with AutoLISP [1], Racket (love what I see in the REPL there), and really appreciate the idea of seeing things in function terms.

[1] https://en.wikipedia.org/wiki/AutoLISP
I've seen this happen a number of times. Pretty sure I first saw it on WinXP.
Good. Slow down cars and maybe they'll stop killing thousands of people every year.
hold my gigapress
That was the option I was going to go with, but it means using my Wife's Windows machine. Also TestDisk or PhotoRec, but I don't think they can recover directory structure, so it would be thousands of files all higgledy-piggledy.
Because what, you sit in the server room with a monitor plugged into the rack and work on production code?

If something can open a shell remotely, it can show a GUI remotely.
> They’re expensive ($300k each

You can easily adjust your spending by an order of magnitude either direction.

> they age you faster

Yeah, I'm sure you'd have been looking great at 60 if not for those damned kids.

> there is no guarantee the experience is worth it

Satisfying the primary evolutionary optimization criterion seems overwhelmingly likely to be worth it.

> They also destroy relationship satisfaction in the early years

What do you think the effect on relationship satisfaction will be in later years to have lost your youth in any case, but also to be in a sterile relationship with no connection to the future?

> It is not for the faint of heart.

Almost anyone can handle it. Nutrient-deprived illiterate cavemen have been doing it for hundreds of thousands of years without much issue - anyone doing it today is probably fine.
I go through individual commits during review quite regularly. Sometimes it's enough to look at the diff of the whole branch, but sometimes it's much more manageable to look at individual commits for meaningful review.
What about other stuff in honey, such as microbiome content?
This is from someone who is woefully under-read, and only remembered my teenage love of sci-fi in the last couple of years. I thought similarly for several years, that fiction was a waste of time. But then I realized I was scrolling through Twitter every day, and that felt like eating french fries as a meal: lacking substance.

Reading long form prose increases your attention span and the shape of your thoughts.

Reading fiction stimulates the imagination, which opens up the space of ideas that the mind can generate.

Fiction is a compressed simulation of life. By reading good fiction one lives more life.

Fiction is a cultural touchstone. New relationships open up when there are shared understandings of stories.

Good, hard science fiction is a record of what some of the most imaginative scientific thinkers (not necessarily scientists) have pondered. Again, mind expanding.

Science fiction stimulates curiosity by asking "what if"?

We all have to engage in lower energy activities and "waste time". Watching documentaries is a "waste of time" for someone not engaged in professional research on the relevant subject. Do you use Reddit? That's a waste of time. Having a science fiction book next to the toilet will leave you feeling more nourished after you've done your business (I look forward to using the bathroom when I know there's a delicious book waiting for me that I only read there).

Dead tree books are better for someone who has a hard time reading. Studies show there's a big difference in retention between words on a screen and words in print. Dead tree books also benefit from being "things" that can be left in the intended reading location, and give a sense of progress and of conquering when completed.

The tactile nature of flipping pages and of breaking in a paperback is lovely. The cover art attracts the eyes to the book.

Reading a book is a different action than looking at your phone or computer, and it has a different set of feelings, emotions, thought patterns. There's the smell of a printed book.

I love Asimov. I, Robot is easy because it's a collection of very short stories, but it risks being seen as shallow. The End of Eternity is considered Asimov's best novel, and it's not too long. I hear good things about The Last Question. Foundation is lovely.

Be right back, going to buy more Asimov.
If you are into learning more about this, I found this article fascinating: https://strategyofsecurity.com/okta-auth0-q2-2021-results/

It also points to the Okta investor presentations and call transcripts, which are fascinating. The latest one has this tidbit: "It's like there's a customer identity cloud, and that's Auth0, and there's a workforce
identity cloud, which is both for employees and for your extended workforce, partners and suppliers and things that are kind of workforce
like, and those are the platforms in the product suites we go to market with."

https://investor.okta.com/static-files/b52f68c6-0979-4c49-9e...
I've used a predecessor of gpt3 quite successfully for decades:

https://www.amazon.com/Mattel-Games-Magic-Ball-Retro/dp/B014...
The truth is that you usually can't really act as much as you'd like on those life lessons.
great feedback!
Revisiting Cybersecurity's 2022 IPO Pipeline
We use Okta, currently with on-prem AD, but are whittling away at the use cases for the latter and hope to be AD-free once we solve for RADIUS (suggestions welcome :)
That's nice I suppose...

The only time I use Edge is when something Microsoft opens it, then I have to close it.
VSCode is a common denominator. While enough for most, it doesn't do the job for everyone. There is nothing bad about it one way or another.
News flash: privileged Atlantic 30-something writer from Bryn Mawr, who went to Hamilton College and has one book that he coauthored, considers Elon Musk not very smart.

[1] https://fact-wiki.com/charlie-warzel/
Microsoft's support for multiple accounts is atrocious. I can easily have 5+ Google accounts that I switch between, moving between MS accounts is awful. Additionally MS's free consumer offerings are not competitive with Gmail/Drive IMO.
Biz, gov and mil management relies on MSFT; executives, their attorneys and bankers, respect MSFT for doing what they do ($$). Similar to big retail and worse, gambling, the single user is last in line; used and abused individuals.. nobody expects a lot from the individuals involved, and their opinion matters less. Wolves among sheep, basically.
Sorry for your relatives experience, that must be very distressing for them.

However, this also shows why having a "backup" is always a good idea. So when/if you do recover what you can recover, you might also consider setting them up with some form of automatic backup such that should this (or a disk failure, which is always a possibility) occur in the future, recovery can be "restore from latest backup" instead of the task you are now facing.
To a point. But many joys are very destructive in and of themselves. Without any analysis, one might be tempted to snort meth all day.
The situation is perfectly relevant, just its scale is larger than other incidences. The U.S. makes visa holders return to their own country to renew the stamp because in the case of denial, the U.S. can just wash their hands of the visa holder.

Also, I think you’re continuing to conflate the actual H-1B visa with the stamp. You can’t get a stamp unless you have a valid visa. My wife’s H-1B was still valid and active at the time, only her stamp had expired. There are also discrepancies between how long the stamps last. Chinese stamps only last a year, whereas others countries’ last longer.

You are also incorrect about her traveling back in this instance. If her passport wasn’t held hostage by the U.S. Consulate awaiting a new stamp, she could have traveled back to the U.S. prior to the ban took effect. Even if she missed that, the U.S. Consulate held her, foreign issued mind you, passport, preventing travel to Canada on a valid visa.

The entire point is that this entire stamp process has these secondary and tertiary effects, seemingly by design, that are disconnected from the actual visas and act as an additional layer of complexity and increases the surface area for arbitrary denial separate form the actual visa process.

The visa and the stamp are two different things.
I’m a cyclist and my friend have done it… it’s veery boring but it’s also a very cool challenge with themselves
I'd expect this to grow now that Windows pushes more aggressively to use an MS account to login.

Plus, if this works as well as it does with the "corporate" AzureAD, it would be a better experience for users. Just "log on with your Windows account".

Not saying that's necessarily a good, thing, mind. Only that I expect support to broaden.
I would love a photo managing tool that would allow me to import photos, do backup and auto-organize by some predefined rules (eg. folders by year, month etc), but also be able to use the current file structure (no proprietary library blobs like iphoto, with no way to export). It wouldn't let me delete photos by accident, or overwrite them, etc. There would be a clear distinction between source and destination when importing. I would be able to lock files for safe keeping. No stupid dialogs like "copying 9999 files, found one with the same name, skip/skip all". Instead it would have a "dry" run, a preview of the result, thumbnails etc. It would allow me to scan for duplicates or find similar images, detect anomalies and corrupt files.

For previewing, it would find faces and locations, I would be able to group by date, location, etc. There would be a way to see the photos in a browser and share, but only see the photos, so kids can't accidentally delete theme (unlike Synology's crap software only made to tick boxes, boy was that a waste of money). And it needs a timeline view, like google photos, or what smartphones do.
Hello from someone who wrote something very similar in this thread!
NYPD Considers Using Encryption to Block Public from Radio Scanner Broadcasts
This is extremely overly cynical. The angel investors I know grew up in lower social strata, were extremely passionate about computer science and very dedicated to both careers and friends. Their angel investing goes towards social good like businesses working on fresh drinking water.

The ones I know at least feel incredibly fortunate and lucky, know that the world is terribly unfair and that they essentially won the lottery. They put a lot of time and energy into helping others and now that they're comfortable they are making sure they're working on impactful projects.
But why would I want to think about keyboard shortcuts and remember controls, if we can have better, self-discoverable interfaces rather than something designed in the 1970ies?
>>Would be best to have a vehicle bring you down each time.

Indeed! Except under "Single Climb" in the rules, it is forbidden

>>– Each repeat must be ridden up and down (i.e. you can’t get driven down each time). You also need to keep your device recording the whole time.

For the Mt Washington hillclimb race, unless you have disk brakes, it is required to descend in a car because your brakes or tire will not survive the descent and you'll go off the edge...

This is getting intriguing...
Link to your project (if it has a site)?
There's an amazing calibration training game where you can practice Fermis and see where you are orders of magnitude off:

https://www.quantifiedintuitions.org/calibration
Or just go to a bank and ask for fresh banded bills?
Very common in Germany. I don't like it too much as I'm always a bit skeptical whether the car driver noticed the additional sign.

https://www.knetfeder.de/fahrrad/bilder/radfahrerfrei.png
This guide should definitely include big sections on user research, discovery, and validation. These may be left off because they are thought of as more "product designer" skills, but what if I told you that distinction is meaningless? In practice, you'll have to do it even if you don't want to — but you should want to, because it's the way to actually make things good.
lot of people watch a lot of YA anime as adults.

reading HP is fast and loose fun. the characters are okay, the world is okay-ish, the story is the standard good vs evil, there are some interesting dilemmas and the whole setting makes it a lot more palatable than the classic classics :)

(of course there are huuuuuuge plotholes and anyone with a more than two bits of imagination/curiosity starts to pick at the surface of the world it falls apart, like almost anything with magic in it)
Was the profile actually corrupted or was that their interpretation? Losing connection to an online Microsoft account can also result in a user ending up with a temporary account.

(My story: just last week I fixed a temporary profile issue for an acquaintance and all that had happened was that Windows messed up the connection with her online Microsoft account. After signing out and in again, it worked fine. I was surprised at first because I wasn't aware that such a thing as temporary profiles existed. It became clear that she was working on a wrong profile once I opened a shell and the path before the prompt said "c:\users\temp".)

There are definitely warnings that any work/data stored in the temporary profile would be lost, so maybe they did not take these seriously enough.

The only thing that I actually find absolutely unforgivable is that the temporary profile is named after her normal account. Creating temporary accounts with ample warnings, yeah, not great. Pretending to be the profile of the user...? Nope
How to Defeat Putin
If you buy a game or piece of software which has a license that needs activating online, but their servers are no longer available, it leaves you in a similar situation.

I agree that it sucks though, but I find the terminology to be least problematic aspect of it all. More works needs to be done in regards to cultural preservation.
Haha, I asked "Is there a backup?". Answer: "Yes, but it's from months ago"
People, we do not need 100s of comments detailing why this is not like climbing Everest at all. Everyone with a modest level of intelligence is already aware.

“Everesting” is a tongue-in-cheek term for doing some physical activity with an elevation gain of 8,000m and some change.

Disclaimer: I am a (retired?) alpinist.
Cypress is good if you need to emulate a user navigating through screens on a site.

React Testing Library is good if you want to unit test individual components.

They both have their uses.
Thanks, I wouldn’t have thought of sharing npm packages like that.

I would argue building different containers from a shared node_modules is inherently dangerous anyway. Sounds like your ”workaround” is in fact pretty much the optimal setup for quickly performing multiple similar builds.
> If you want actual engineering inspiration and positivity, HN isn't the place anymore. You'll mostly find cynicism.

You are confusing a lack of gullibility with cynicism. At this point Mush has spouted off so much bullshit that one would have to be a complete moron to take anything he says at face value. Given prior Musk claims it is more likely that what was on display was more remote-controlled animatronic than actual independent robot.
Oh good point. That's 2 important powers of rationality. Communicability and buildability. That's how we build things like "chemistry".

But yes, tradition. That's a big one.
Are modern-day "no code" tools like Webflow not an acceptable equivalent?

We already lost any semblence of building from scratch in the mid-2000s with the emergence of gargantuan HTML templates and Wordpress/Drupal/PHPbb deployments with plugins and themes.

This is a direct result of people being held to higher standards and thus spending a lot more effort overriding the compositional and behaviour defaults of the user agent.

The modern-day iteration just optimizes for scaling up to tens of thousands of concurrent end-users on anemic hardware.

We have to accept the fact that personal webpages gave way to social network profile pages. This didn't happen overnight and there is zero demand for a hand-crafted presence on the web anymore.
Taleb is associated with Universa,

"Universa’s flagship “Black Swan Protection Protocol” fund earned its near two dozen institutional investors a staggering 3,612% in March, putting its 2020 gains at 4,144%."

https://www.bloomberg.com/news/articles/2020-04-08/taleb-adv...

https://www.forbes.com/sites/antoinegara/2020/04/13/how-a-go...
No it doesn't, feel free to bike if you don't want to ride the subway
Meh, that's wishful thinking. Fiction is not a silver bullet. Elon Musk loves fiction, did not make him a decent human being.
> “It's a crisis that we face that's interwoven with the climate crisis, but also independent and important on its own,” she said. “If we can solve the biodiversity crisis, we're a long way along the way to solving the climate crisis.”

Fascinating viewpoint, making the human and whole-Earth connections in there. Lots of interesting points like this in there for a brief piece. Thanks for sharing it.
Yes, the ones people deem essential enough and monopolistic, so they get required to serve everybody.

Regulated utilities, companies representing the government, companies handling infrastructure, etc.
> the harsh truth of human existence being that if it was rich enough for agriculture, or good for pastoralism, those lifestyles would have won out.

I don't buy this explanation at all. You could say the exact opposite: their land provides so well that they don't need to. I'm find with not knowing which, that's up to scientists who actually study that; not something that can be deduced a priori.
My favorite passage from that essay:

> From all this it may be concluded that thoughts put down on paper are nothing more than footprints in the sand: one sees the road the man has taken, but in order to know what he saw on the way, one requires his eyes.
> Or just go to a bank and ask for fresh banded bills?

It's obvious you haven't read the article fully. To be fair it's a clickbaity article (it tells how central banks try to both lengthen the lifespan of notes despite not cleaning it and how they clean them to lengthen them further), but it's in TFA:

> Balke doesn’t think you should bother: If you end up with a particularly nasty (or mangled) bill, most banks will let you exchange it.
Rare to find creative real time small-weight uses of ML but I love when it's done and this has an impressive and well written explanation with it as well. Great stuff.
Anyone that uses Minecraft (edit: or Xbox) I'm sure it is only a matter of time until some middle manager stakes their promotion on merging it with github and/or linkedin.

Microsoft is the only company I deal with where I cannot reliably authenticate. I wish they'd just stop trying to run consumer accounts.
From an outsider's perspective, Paris seems well positioned for this. It's a dense city, cars don't feel like first class citizens outside of the large boulevards, the Vélib [1] bike sharing system is well implanted (and that's not even considering all of the shared/kick/electrical scooters..!)

Montréal is having a mini cycling renaissance as well. Our mayor didn't let the pandemic crisis go to waste and transformed one of the city's main streets by adding two semi-protected bike lanes [2]. The whole area is stunningly different than what it was before. A telling (Canadian newspaper) editorial on the subject: "Is the war against bike lanes finally over?" [3]

Finally, I personally just joined a group of volunteers (as a tech/developer) that are using DALL-E/AI to generate visions of improved streets in the US! If you're curious / want to join (fullstack and especially css developers are always needed), check out https://transformyour.city/ and the twitter account [4]. The goal is to be a "change.org for urban transformation". Feel free to email me as well.

Cyclists/urban idealists unite :-)

[1] https://en.wikipedia.org/wiki/V%C3%A9lib%27

[2] https://montreal.ca/en/articles/rev-express-bike-network-466...

[3] https://www.theglobeandmail.com/opinion/editorials/article-i...

[4] https://twitter.com/betterstreetsai
Thumbs up for Lychee. I've used it for a couple of years, and it works great. I have begun to upload my photos (and even video snippets) to my own public website for sharing. For me it was important to be able to share private albums via some simple kind of user management, and that works fine. Not affiliated in any way. Just a happy user. I've recently upgraded to PHP 8, and Lychee still works without problems.
Decoupling the machine where you do the edit/build/run cycle from the machine where you get your key presses and mouse movements processed has a number of advantages in the general case and is practically non-negotiable in a subset of cases.

By having my editor (and the LSP servers, etc.) running on a different machine I can afford to have it be a big, high core count Linux machine maybe with GPUs in it that is arbitrarily hot or loud or heavy. For many languages (C/C++, Haskell, Rust, there are others) either the build or the go-to-definition or some other frequently-done thing are slow on even the best laptop / quiet PC.

By having the client machine be an appliance running a terminal emulator, my colleagues and I can be indifferent to one another’s choices in desktop environment: there can be Mac people and Windows people and desktop Linux people etc. In my case I can have a slim little MacBook Air that can drive a big display, play sound properly out of the box, wake/sleep properly out of the box, and otherwise get out of the way while I work on the “real” computer, which can be anywhere with a manageable ping from here.

There are disadvantages too: mostly that networks go down, GUIs are nice for some things, and others. It’s not a free lunch.

It’s a tradeoff (and I’m aware that it’s surprising to many that regular computers still aren’t fast enough for many hackers), buts it’s not just Luddism.
Key/Route Discovery, Credential Issuance/Presentation, Secure Channel Handshakes and Message Routing that is decoupled from transport protocols have been our main focus.

We chose to build the more reliable e2ee strategy first - Relays.
UDP hole puncturing is in development right now. However there is extensive research that proves it in only successful in making connections in 60 to 80% of real world networks. This is why Signal does relays for example. Relays provide a highly reliable strategy. So we knew we'll want to support both and give devs and option to choose what is right for their application. Or failover from one to the other.

In addition, relays also allow store and forward and integration to other enterprise systems like Kafka. This is how we're able to to move end-to-end encrypted data through Kafka https://github.com/build-trust/ockam/tree/develop/documentat...

Store and forward as a first class feature is in development.

Scatter/Gather is a much harder problem since it involves group key agreement and challenges that come with doing that safely. This is in our long term roadmap, but we've not done any development for this yet.