skysight-inc/HackerNews huggingface dataset:
> But as a model it's not wrong.

As a model it's wrong, and useless, and possibly harmful.

Because the "states are captured as diffs" model does not tell you anything true that's useful. And at worst it gives you incorrect ideas of the performance characteristics of the system e.g. that small changes are bad, because lots of changes means lots of diffs to apply which is slow.

By forgetting that model, you're strictly less wrong, and helped no less about reasoning about git.

> It's like epicycles aren't wrong as a model either.

But they were. "Adding epicycles" has literally become a saying about trying to pile on more crap to try and (fail to) make an incorrect model work.

And epicycles were at least trying to keep a simple model working, the "snapshot model" is more complicated than git's actual behaviour to start with.
I have so many questions...

In what forum are you asking your questions? IRL? Over the phone? On a website forum? At a convention? At a bar? With friends? Strangers? Co-workers?

They who? Who are you asking? Potential users? Potential buyers? Other providers? Students? Pros? Teachers?

Do you have a MVP? A pretotype? What are you showing these people?

Are you in the animation industry? Been there before?

Is this idea just inspired? Did it come about from interviews with artists?

And last, but not least, have you seen a few seasons worth of Shark Tank or Dragon's Den? Naturally they're edited for drama and some of the offers are unhinged, but quite often an episode contains a bit of real talk and sage advice from the Sharks/Dragons about how to start, run, and grow a business.

edit: I work in the vfx industry so I'm personally invested in you succeeding to help out animators!
I have not read anything about this man other than this article, but I am content that he died without being subject to whatever procedures / processes / observations that would have been made had he been more closely scrutinised.

No doubt someone would have said that 'we' could learn from him, but in doing so 'we' would have hurt this man in some way - be that mental or physical.

Odd - being downvoted for what I see as having some compassion for this man. Maybe I'm missing something. If so, please explain so I can learn.
Even worse when backend is javascript framework too. Welcome to isomorphic thingy (don't even know what that really means). SSR today only means nodejs server. No, not ruby, go, rust, python, php, elixir, it's javascript. Island architecture, partial hydration, and the latest backend js framework is "Zero JavaScript Runtime" wow. One language to rule them all pipe dream is not dead yet.
> The problem is people aren’t building great things, period.

+1000!

Praising is cheap.
My comment on Boeing not doing anything right is based upon:

- Multiple failures of Starliner

- 737 MAX

- 787

- USAF Replacement Tanker

Do you have any fact based comments that they are an engineering powerhouse? And don't quote me projects older than 10 years.
> There's no way to type a backspace without literally pressing backspace :)

ctrl-H usually works.
More resources for paid open source work:

https://github.com/fossjobs/fossjobs/wiki/resources
Watchman: A File Watching Service
Coool. What unique features does it have / how does it work / what does it look like / what were the real-world factors that contributed to the insanity of deciding to build it? xD
You're responding to a comment in which I told you that the Space Shuttle SRBs were never missile parts.
How to Build Tomorrow: Interview with Tim Cook
Yea that’s the most common gotcha
I edit my Chezmoi files directly. You can run `chezmoi diff` to see the differences between the Git state and what's actually on disk. I manually apply the changes that I want to keep, and then `git commit` + `chezmoi apply`
Thanks for your valuable feedback.

1. I've actually developed that[0]. Using the browser extension is even more powerful as it could send content behind paywalls to Kindle — something not possible for the web UI.

The reason I didn't mention it is it requires an account, probably not a good thing for a Show HN.

2. Yes. I'm not sure if that's a useful feature, but personally, I don't like it. I want the original article to be a separate ebook so highlights & notes go into the correct entry. But that's an interesting feature for sure. Probably will make it a user preference.

3. Yes! That's 100% on my road map. And not just for HN. I got beta support for newsletters now but it doesn't work with a digest-type newsletter.

Thank you again!

[0]: https://ktool.io/install
It's a shortened form of </sarcasm>, a pseudo-SGML end tag. Things of this nature have been floating around since at least the 00s and probably 90s.
Marketers, It’s Time to Protect Yourselves from Budget Thieves
Good point on the mismatched comparison. My assumption is the hardest part is an orbital altitude, not the completion of orbit. The completion of an orbit just seems to be an unnecessary safety and control risk.

If you can't land it, it makes sense to sandwich the 'orbital altitude' and 'smile and wave around the moon' mission into one.

For SpaceX, focusing on the altitude seems to make the most sense. Especially considering that refilling may even be a higher priority than a moon pass.

NASA appears focused on inspirational discovery/science, while SpaceX is focused on making life multiplanetary. These are closely related, but fundamentally different missions.
From TFA:

- A single SYN request is sent on an opened || closed port
- It carries an OTP for authentication so you can be the only one to open a port
- Once authentified, a random (HMAC based) port is opened for a TCP connection
- Then, the port is closed as soon as a connection has been established

Very clever. The fake SYN carries data, an OTP. Very nice!
Terraform Engineering Strategies, Part 1 – Make Your Modules Thread Safe
> However, none of the Uber style businesses have an actual moat, so they can never implement part 2. This whole set of investments is one big subsidy to consumers.

The big bet on Uber was against the ability of the governments to fight back against predatory bullshit - and for a while, it did seem like the big coffers of Uber cash would win over the established system of taxi regulations and employment laws. And at that point, they'd have the moat to crush the competition.
Is SLS Worth the Cost?
What software doesn’t make life easier? Why would such software ever get built?
Git actually arranges to delta starting from the current version to older versions, so that it has less work to do to show you recent versions, and does more work as it works its way backwards in time.
I wonder if the takeaway here is that we should be less global and more local in all of our interactions with each other.

If one of the problems here is that the one-size-fits-all approach is dangerous and counterproductive in social networks, then it seems an experiment in local-only networks is worth investigating.
You don't literally have to demand each human donates $2.

It just has to get that much on average.
Ask HN: How can I retire to the Caribbean now?
Ask HN: How can I retire to the Caribbean now?
> The closest I can remember was the LifeLock guy putting his social security number up publicly.

ha. Did anything "good" (or bad) come of this?
I recently read the book Atomic Habits by James Clear and felt exactly this. The book could have easily been one quarter the length and covered all the same material.

The contents of the book is quite good albeit not revolutionary. But it should have been around 60 pages not 270.

I actually found a fantastic short form version at https://www.chrisbehan.ca/posts/atomic-habits which is just as good as the book at explaining the concepts at a fraction of the read time. I advise anyone read that over the book.
doubters had a major goalpost moving moment the first time spacex landed a falcon 9 booster. then they had another when they landed on a barge. a much smaller one when fairings were recovered. if starship misses the cost by 5x it'll still be cheaper to launch than everything other than a recoverable falcon 9 and will completely dominate all aspects of space launch business (except non-US national security payloads).
Chezmoi is great. I've used it to manage my dotfiles[0] for many years now. It integrates with my password manager (1Password), so my secrets are stored in something I already use. It uses Go templates which is a good thing to know nowadays since it seems that many tools are using that.

[0]: https://github.com/shepherdjerred/dotfiles
Predictable Coordination for Safety-Critical Real-Time Systems
Soroush Bateni (Software Engineer at Apple's Special Projects Group) presents the advantages of Lingua Franca, a polyglot coordination language.
She appeared quite serious, but this was the late 90s so it is entirely possible I've misremembered.

And it is also entirely possible that my teenage self simply didn't spot any attempted jokes on her part; as memories aren't like video recordings I can't play the event back with the awareness I have now.
> It also requires you to trust that the underlying http server/dns record server infrastructure did not change

And what form of distribution do you propose that is secure against that?

Note also that the URL is HTTPS.
Verifying 10B-Gates
Decoding AWS Reserved Instances
Haha, the pun wasn't intended.

So far I haven't run into the 2FA issue yet. I made sure the email configuration was correct (all those SPF, DKIM, DMARC kinds of stuff) and the KTool email was added to their Approved email address list.
Living in the Past
Also presumably "shutting down concurrent reads from that file" is not much of a problem because the file can just be unlinked and it will be GCed when the last reader finishes naturally. Other than hung processes the only downside is extra disk space usage and some cache.
Developer wages would crash through the floor and all the way down to the centre of the Earth if ad blockers really took off without users also accepting micropayments or subscriptions for web services at the same time. Maybe we should be a little bit glad that the main thing keeping massive amounts of money in tech is accepted by users.

The key thing that most people in tech don't appear to grok very easily is that the overwhelming majority of web services like search engines, social media, ad-driven news websites, etc are all things that users place practically zero value on. People accept ads because they're a way of paying for things without really thinking about it. If you start asking users for actual money they suddenly decide that all these services represent no value and they'll live without them.

The end of online advertising is an existential threat for a massive part of the tech industry. If that cash cow ends there would be a huge reduction in money for devs, and a massive flood of devs on to the market. Economics 101 should tell you how bad that would be for most HN readers.
What resolution could you get on a 3090?
Tan worked at Palantir prior to 2007, so if you’re blaming him for Palantir’s work with ICE then…

> they out themselves as either evil or stupid
I dunno man, Markist humor seems bourgeois.
Threads like these are why I don't pay attention to HN anymore.
Yep, certified internet treasure
Thankfully there are third party clients for Reddit. Check out Infinity @ F-Droid.
I didn’t expect you to actually answer it because I know it’s complicated. I’m just pointing out your hypocrisy. Not everyone hates Jews. How can anyone express their frustrations with what’s happening to the Palestinians without you accusing them of disliking Jews? Do you expect us to just accept what’s happening and remain silent?
There’s no need to post on this website either but we do it anyway. Greetings are just the polite thing to do. it recognizes that we’re not automatons and have lives outside of work.
I did the same thing a couple years ago [0]. It's not the most elegant and my blog is miniscule, but it was a fun project and also born out of frustration with the existing site generators. I structured it as the source sitting next to the site contents, so from a fresh computer (with Rust installed), it's as straightforward as `cargo build`.

I think the best thing about this approach (writing your own generator) is that it really lets you build your site / content exactly the way you want to. Don't need categories and tags? Don't add them to begin with. Want to add an RSS feed? No problem, just add it. Want to do some fancy image compression and processing in the pipeline? No problem; you're the boss. It sounds simple but it really frees you up to write / generate your site however you want.

0: https://github.com/hamaluik/blog.hamaluik.ca
You're talking about second order optimization. The full-fat version is too slow (the Hessian, the matrix of second derivatives, is huge for DL models), the optimized approximations don't seem to provide a meaningful benefit over first order methods like SGD (or more commonly, Adam).

A more promising path is to regularize the loss function so that SGD can optimize it quickly, rather than switching to a second order method.
quick search:

> Davis publicly posted his Social Security number as part of a 2007 ad campaign to promote the company's identity theft protection services. However, Davis was a victim of 13 cases of identity theft between 2007 and 2008.

https://en.wikipedia.org/wiki/LifeLock#:~:text=Davis%20publi....
YouTube sounds replaceable or unimportant in an ethical sense but in a practical sense it's certainly not that simple from the POV of someone trying to build an audience for their videography or even the audience itself.
I accidentally end up in vim every time I set up a new system, because I forget that git uses `vi` for commit messages by default. At least I have finally memorized `git config --global core.editor` instead of having to look it up every time.
I am very interested in possibilities of generating 3d models as well.

There is a fair amount of 3d models out there so it should be possible.

I suspect we will end up using multiple 2d images at different angles to generate a 3d model. I have seen this done before
Fun project! I really resonate with this part

> But I haven’t used Haskell in years, and the overhead for me to add slightly more complex things to the site is quite large

I’m starting to come around to the idea that it might be better to avoid shiny fun things in favor of having most of my active projects use the same stack, or at least the same few languages.

I’ve got a blog in Jekyll (with some Ruby-based customizations), a bunch of stuff in JavaScript, some TypeScript, an app in Elixir & Phoenix, a (desktop) app in Rust, and some Rails to maintain. For me personally, Elixir is the odd one out: I learned enough to build that app, and I really enjoyed Elixir, but that knowledge was fleeting because I haven’t needed to touch the code very much. I have to relearn how Phoenix works in order to make changes. As much as it pains me to say this, I kind of wish it was in TypeScript or something, just to reduce the mental overhead. (but then, that’s a whole other can of worms because of how piecemeal things are in the Node ecosystem, so I’d end up having to learn a web framework and an ORM and some other libraries, which feels like the sort of knowledge that might be even more fleeting!)
Colab can feel slow for other reasons, such as throttled download speeds making it very slow to download weights on a cold boot.
Reminds me of javascript the good part thin vs thick book meme. TS the good part is thin as well, though no one sets rules how many features they should use. Unsound type is bad enough, too many features make it worse. I wish they delete TS features, not trying to add more things to already broken underlying language (js)
Changed from https://twitter.com/NASA/status/1564232429279272962. Thanks!

It's not as if a Twitter link is "the" source - it's just stochastic what gets submitted, what gets noticed, what version of a story happens to make the front page. Sometimes we change the URL to a better one if we notice it.
They have done just that with their Android based non-eink Kindle Fire line. They run their own app store and it's not great. Imagine having all the junk of the Play market but with most of the good stuff missing. The only reason I use mine is because it's possible to install the F-Droid and Play apks so you can use it more or less like a regular Android tablet.

I use my regular e-ink kindle 100% offline, I never turn off airplane mode. I only load content via USB using the Calibre CLI. I don't want my Kindle to do cool stuff. I used to think I did, I rooted my early Kindles and tried to do as much on them as possible. But then I realized that it's only a distraction from the one thing the Kindle is actually good at: reading long static text documents.
Playing music in childhood linked to a sharper mind at old age
I think you meant legal protections for the security researcher? I was talking about legal troubles for the Namecheap.

Company can't encourage/allow security researchers to access private data of the users, at best this is against GDPR but it can also cause monetary damage to users which can be far worse.
May you get the enlightenment you deserve. Victim complex ... [1][2][3][4]

[1] https://www.justice.gov/crs/highlights/2020-hate-crimes-stat...
[2] https://www.jns.org/fbi-report-reinforces-trend-that-america...
[3] https://www.jpost.com/diaspora/antisemitism/antisemitism-jew...
[4] https://www.jns.org/opinion/anti-semitism-the-numbers-dont-l...
"Never" seems too extreme. I could see it taking 1000 years or more (or at least a few centuries), but I believe we'll get there eventually.
I had a NUC that was even better for this, it fit in a pair of cargo shorts.

Laptop is nicer for coffee shops, though. Lots of things are aided by an external monitor, but not everything requires one.
Changed from https://twitter.com/NASA/status/1564232429279272962. Thanks!
Nobody builds SRBs "out of" missile boosters, but they are built by the same manufacturers. Fat contracts for one keep the business afloat for the other, keep the workers for one busy and practiced for the other. It's welfare for defense contractors using the same technology, facilities and expertise as the weapons, NOT part re-use. Part re-use was never the argument, not with the Shuttle and not now.

> Japan doesn't have ballistic missiles.

The Japanese SRBs are built by Mitsubishi Heavy Industries. Do you know what else they manufacture? Missiles of course. Not ICBMs, but they do manufacture missiles, particularly the powerful SM-3 Block II.
Exactly. The welcome message from the new user is to take the edge off of making that first post. Some people won’t have that anxiety but for those that do, it’s a nice ice breaker.
> That law is classic regulatory capture and anti-consumer, though.

Taxis are usually regulated by law to provide mandatory service to an entire area at the same tariff - no discrimination based on the time of the day, the source or destination (e.g. "surge pricing" for events or effectively no service in poor neighborhoods), or if the passengers have any sort of disability.

When the regulated option goes out, a lot of people suddenly live at the whims of capitalist overlords and AI algorithms, but not under the rule of law any more.
Show HN: Tab completion generator for Python CLI applications
I think that's reasonable. I was thinking in terms of cutting out the gaming aspect when I made that statement. I probably should have been more specific. The premise of the entire conversation was based on someone making an unjustified accusation without even following it through and testing it to begin with.
A guy from South Africa once made the same argument about Sweden. Whether he was right or not, geographically speaking, does not really matter. We all know what everybody means. Nordic good, Eastern bad. Sadly, it's mostly true.
I would not minimize the amount of damage done to transportation, hospitality and dining, considering the importance of those industries in a lot of cities.

Softbank radically destabilized several economic sectors in an attempt to monopolize them. That kind of thing used to be a crime, and it should be again.
There are a lot of competitors in this space, everything from for-profits like Open Collective to non-profits like snowdrift (which isn't live yet).

https://opencollective.com/
https://snowdrift.coop/
From a user point of view, you should not see commits as diffs or deltas, but as a full snapshots of the contents of the repository.

Delta compression is just an implementation detail for storage optimization. Conceptually each commit is an immutable snapshot in its own right.
Everything takes time. Something has (exchange) value if you get given something of value in exchange for it.
Something has (intrinsic) value if you value that thing itself to give value in exchange for it, even if nobody else would give it any exchange value. This could be due to scarcity, sentimentality, or rarity.

Unless you're deeply sentimental about the software you've produced, it has no value.
I think a lot of hackers in general, not just on Hacker News, feel like a lot of UI concerns are just bikeshedding.
Kudos to her. Conservation tech is a challenging and exciting test bed for "hackers" because it's a hyper dimensional chessboard of constraints and strategies. It's easy to reduce the solution to "just do this." From one end, poaching is lucrative in areas with massive economic disparity. And from the other, climate change and the pressure we put on natural resources is unbalancing ecosystems driving human wildlife conflict.

A project I've worked on is Trailguard AI, ran by resolve.ngo, the principal is Eric Dinnerstein who is the former chief scientist at WWF. I can say they our running a start up in every sense of the word but the result is beautiful: a satelite/ gsm connected, battery powered AI enabled cryptic trail cam that can be used as a swiss army knife from animal censuses, to poacher detection, illegal logging truck detection and preventing human wildlife content (detect tiger + sound alarm).

Good article on trailguard: https://globalconservation.org/news/tech-parks-trailguard-ai...
We detached this subthread from https://news.ycombinator.com/item?id=32635382.
People do that all the time on HN - I can give you a long list of comments complaining that HN is dominated by socialists, communists, Marxists, you name it.

We should distinguish between making substantive anti-market arguments and shrill ideological rhetoric—the latter is going to get downvoted (correctly) regardless of ideology because it's against the site guidelines and the intended spirit of curious conversation - https://news.ycombinator.com/newsguidelines.html

We detached this subthread from https://news.ycombinator.com/item?id=32635382.
Besides Apollo 1, which other commenters mentioned, I wanted to do a fair comparison so looked up the first numbered apollo mission, 4. Wiki has a whole "Delays" section. I guess the closes equivalent was that it was originally rolled out Aug 26, 1967 but only launched Nov 9.

So "no scrubs and typical schedule delay was 1 second" is totally untrue.
Major sea-level rise caused by melting of Greenland ice cap is ‘now inevitable’
Calling it blogspam implies it's not adding anything, but promoting something from "buried in the comments" to "on the front page" means more interested people can see it.
I didn’t say it was easy, I said it has been possible. If the investment was made 50 years ago, the ROI for science and technology over the following decades would have been massive.

The Shuttle did prioritize reuse to some extent, but the design was frozen and never iterated on. Buran automated the landing and had plans for landable side boosters. DCX also demonstrated propulsive landings.

The thing is these were all side project. NASA really never prioritized economical systems as demonstrated by living with the Shuttles exorbitant costs and building SLS. Even though by driving down costs they could of performed orders of magnitude more science.

Obviously politics is to blame, not feasibility.