skysight-inc/HackerNews huggingface dataset:
If it was via a credit card, consider doing a charge back. Sounds like you have plenty of evidence that they didn't provide the service they claimed they should have. Even for a small amount it hurts them much more with the CC processor.
> I'm more upset at NASA than Boeing over this for downplaying this issue for months while doing very serious things in the background like hot fire testing. Not transparent at all.

As late as July 28, NASA flight director Ed Van Cise explicitly denied that the Starliner crew was stuck or stranded <https://x.com/Carbon_Flight/status/1817754775196201035>. Even if one quibbles about whether "stranded" applies in this situation (I believe that it does <https://np.reddit.com/r/space/comments/1ekicol/not_stranded_...>), "stuck" definitely does.
> always hilarious and sometimes playable

I saw plenty of those back then, and as far as I could tell, examples were always cherry-picked from a larger set.
Full transcript is available on GitHub:
https://github.com/ociubotaru/transcripts/blob/main/Stanford...
The best way to tell a government is lying is to NOT find news about its lies. In a country with government that is pathologically lying more than 50% of the time those would simply be suppressed, newspapers closed, journalists jailed.

Russia where I'm from is a great example of that because I witnessed it and I personally know some journalists currently rotting in jail.
Dan Abramov talks about WET (write everything twice) [1] as generally a good approach, primarily because you often don’t know the right abstraction up front, and a wrong abstraction is way worse than a copy/paste.

He has some good visuals that illustrate how incorrectly dependent and impossible to unwind wrong abstractions can become.

[1] https://youtu.be/17KCHwOwgms
I am a fan of the style. While not all of it was useful, in middle school I self-studied Java and the first book I used was Java for Everyone by Horstmann but this was what I used afterwards. The unseriousness of the writing style makes it easier to digest information and I felt it had a wide scope of information (IIRC, it covered servlets, Swing, networking, and multithreading).
That’s largely it imo. If you get get the embedding representations you could just recreate the model logic and then it’s no longer closed source.
Some portion of this is that the prompt is good but I am entertained by so many of these.

Humor is personal, it's true. But I found it quite funny. E.g. https://pastebin.com/84ByWUJL

And another greentext for you:

>Be me

>Be a bottomless pit supervisor

>Spend months yelling into the void

>Echo never comes back

>Start to think the pit is ignoring me

>Decide to teach it a lesson

>Dump truck full of Lego bricks into the pit

>Ground starts shaking

>Unholy scream erupts from the depths

>mfw I'm actually a regular pit supervisor

>First day on the job

>Realize it's just the sewage treatment plant

>Get fired for clogging entire city's plumbing
2/10.

Slow and unresponsive; noticeable immediately when scrolling. Scrolling through triggers a low-grade physical pain, like you get when buffering a streaming video. Huge download size, and generally bad performance. Confirmed by PageSpeedInsights. This is a landing page with informational content; you must have actively tried to have performance this bad.

Basic fake review widget.

You don't have a startup; you have a website selling to other devs Ouroboros-style.

On the plus side, you didn't use the phrase "blazingly fast", or lie about big organizations using your website.
Some of the open-weights models come close to what you might want?
I also created a mobile-friendly version of the transcript:

https://gist.github.com/sleaze/bf74291b4072abadb0b4109da3da2...

And here's the related submission:

Former Google CEO Eric Schmidt's Leaked Stanford Talk - https://news.ycombinator.com/item?id=41263143 (2 days ago, 466 comments)

Edit: Broken gist link fixed.
Thanks @ryanwhitney!
The purpose of sleep is to prepare a species for battle
> Having said that, I suspect the astronauts aren't actually that worried by that thruster issue. They managed to dock it OK (manually).

Watch the Starliner crew entering ISS. Williams is very, very, very happy to have survived the ascent. <https://www.youtube.com/watch?v=zsURePrNTx0>
Unsurprisingly, the challenges of getting to, living in, and managing infrastructure in Antarctica is a frequent theme of posts shared here. Some previous discussions of note:

* How to Operate an Airport in Antarctica (also via flightradar24.com): https://news.ycombinator.com/item?id=26340384 (68 comments)

* Nuclear Power at McMurdo Station, Antarctica: https://news.ycombinator.com/item?id=27549484 (192 comments)

And perhaps my favorite blog, brr.fyi makes frequent appearances here. An example:

* South Pole Water Infrastructure: https://news.ycombinator.com/item?id=40615530 (63 comments)

For all Antarctica posts: https://brr.fyi/tags#south-pole
I'm playing UE5 games, and doing some computational chem with CUDA.
I can't tell whether you are sarcastic?

I assume you are, because that makes more sense.

It's really easy to get lots and lots of originality. Just crank up the randomness. What's harder is to get something that's good and original.
The normal workflow for this kind of thing in vim is that you set up some keyboard shortcut that suits you in your personal configuration. Most people aren't manually using command mode for things like this.
Watch the Starliner crew entering ISS. Williams is very, very, very happy to have survived the ascent. <https://www.youtube.com/watch?v=zsURePrNTx0> Does she seem to think that the craft merely had a spinning-cursor issue?
It’s now banished from the internet, just like pictures of Barbara Streisand’s house.
Nah. Intrinsic value is absolutely a thing.
I thought this was about loading two incompatible versions of a shared object into the same address space at first :-)

The author correctly contrasts Rust (and NPM's) behavior with that of Python/pip, where only one version per package name is allowed. The Python packaging ecosystem could in theory standardize a form of package name mangling wherein multiple versions could be imported simultaneously (akin to what's currently possible with multiple vendored versions), but that would likely be a significant undertaking given that a lot of applications probably - accidentally - break the indirect relationship and directly import their transitive dependencies.

(The more I work in Python, the more I think that Python's approach is actually a good one: preventing multiple versions of the same package prevents dependency graph spaghetti when every subdependency depends on a slightly different version, and provides a strong incentive to keep public API surfaces small and flexible. But I don't think that was the intention, more of an accidental perk of an otherwise informal approach to packaging.)
Has it really? I find it's way worse than using ChatGPT for translation.
> tinygrad IS brat.

pytorch but it's minimal so it's not
military topic could be a fair exception on occasion I suppose.
Or put a fake expiry date on it like car seats! Diabolical genius.
Scrum and Jira
Interesting, but how do you do that in the modern age, when you aren't allowed to have a fixed IP address or run a server at home, as is the case with most ISPs now?
May be you should seek more information and understand the basis for his stance. What assumptions did he make while hiring you? What changed? What are the data points that demonstrated your department is making it cumbersome?
Yeah, why do you think Sam Altman wants to make WorldCoin?
If we had perfect knowledge, we could choose perfect libraries. But we don't. Maybe someday.
Why Is Japan So Weak in Software? [video]
The live feeds are all dead now, but you can still download archives of Reddit posts/comments from before they locked down the API:

https://academictorrents.com/details/9c263fc85366c1ef8f5bb9d...
The world of art was completely transformed by the introduction of photography in the 19th century, because the capturing of lifelike scenes was no longer part of the goal, and we entered an era dominated by the artist’s imagination.

Now here we are on the internet and by far the most popular art is glammed-up photorealistic renderings of everyday scenes. The less detectable the artist, the better.
Parrish was definitely “the boonies” till probably 2021 when all the covid refugees started moving in. Now it’s probably one of the top areas where new master planned communities are sprouting up in west central fl. My wife and are considering building down there in a new one that has just started development.
You, specifically.
I'm a big fan of Supabase. It's a SAAS but you can self-host the open-source stack if you want, and their big goal is to have an array of out-of-the-box services (auth, realtime push, etc) built on tight integration with a Postgres database.
There are ones that are flushable. I use them at home. It specially says flushable.
I've been doing this style of software development for 16 years (out of 28 years programming) across various projects.

If you want a small project that I wrote to look at, see henhouse https://github.com/mempko/henhouse. I wrote an article talking about design by contract and why it's better than TDD here https://mempko.wordpress.com/2016/08/23/the-fox-in-the-henho...

I've built a computer vision system that processed petabytes of data with only one or two bugs in production for any given year. At any given time we kept a bug list of zero. For the last five years I built a trading system using this same process. Again, we don't keep a bug list because if there were bugs, the system wouldn't even run. And if there is a bug we have to fix it immediately. We do have tests, but they are system tests. The worst bug we had that took too long to catch was in a part of the system that DIDN'T use contracts.

Design by Contract is a secret weapon people don't seem to know about.

Also see https://github.com/mempko/firestr, which I used Design by Contract extensively. It's a GUI program so the user can do crazy things.

Learn Design by Contract. Do system testing. Do exploratory testing. Do fuzz testing. Keep a bug list of zero. Don't waste time on unit testing.

If you are looking for popular software built using Design by Contract to various degree.

See SQLite (uses assertions heavily), .NET framework from Microsoft, Many of the C++ Boost libraries, Parts of Rust, Parts of Qt. The Vala programming language, Ada GNAT... and many others.

Here is a research paper from Microsoft that shows the advantage of contracts and code quality. https://www.microsoft.com/en-us/research/wp-content/uploads/...
no, you couldn't. If they just handed you the embedding layer it wouldn't help that much.

Plus, I'm reasonably certain they are caching the attention scores anyway.
There wasn't the same division of civil and military government in the mongol system, or even civilian institutions as we'd understand them today. The mongol empire ran in large part on "loyalty networks", where subordinates would be personally loyal to their patron specifically, not any office they held [1]. Powerful people wouldn't assume loyalty, they'd be constantly engaged in building and maintaining the loyalty of their subordinates in order to maintain their own power. If this sounds like it'd lead to dynamic systems of government full of infighting, indeed it did. That was part of the enduring success of Central Asian polities and broadly similar to e.g. Europe.

[1] Small caveat on this in that royal families held something akin to the mandate of heaven by virtue of their heredity. This mandate did not necessarily follow lineal descent and regularly transferred to siblings, family, or even close vassals that outshone than the original line.
Yes, I was being hyperbolic, that should be obvious. No I am not going to 'look at a teardown' - my whole point was I tore it down to parts, rebuilt it, and fixed design flaws. I was extremely unimpressed by the build quality and major design flaws for something so expensive. It failed in the night with my newborn nephew on it.

I also said I would have paid a lot more than they're selling for, if it existed when I had a kid.

I love tech, but I'm anti shitty-quality-tech that isn't safe, and doesn't last, especially when a baby is supposed to sleep on it and it costs $1695.
> Let me tell you, changing jobs is a lot easier than changing careers.

Is that still true? Tech interviews have reached an unprecedented level of crazy the past few years.
I work in financials, so not tech

> oncall is quite a fine activity to do (and compensated, of course),

Overnight on call is never compensated. I know some tech companies pay but I've never seen it.

> deployment automation, to capacity planning, distributed system design, large data migrations, designing ietf standards for auth protocols, wrote client sdks, now we even do AI for different things (including model development).

To me that is mostly SWE work (capacity planning and migrations perhaps is SRE). in regulated environments SREs are explicitly forbidden from making changes to the code base.

> I'd recommend to not generalize from "I didn't like it / the experience wasn't a match for me" to "the role is shitty".

Agreed.
I am absolutely suggesting that the rise in cramped rental accommodations contribute to mental illness. Fast food consumption has been thoroughly normalized too so I'm skeptical of the idea that because millions of people are doing it it's somehow perfectly fine.
Your first link is missing a character, so it 404s.

Working link: https://gist.github.com/sleaze/bf74291b4072abadb0b4109da3da2...
The best boss I ever had took this approach: “My position and title mean nothing. The legacy I leave will be the success that each person under me ultimately has.” He took his leadership role as a servant focused on the wellbeing of those under him. This created an amazing environment to work in.
I guess the humble-brag about being a registered arms dealer was just a bonus
> Also, if JIRA was a face, I'd fucking punch it.

I used to hate JIRA. I'm using IBM CLM these days. I miss JIRA.
I've lost track of how many years Planimeter has been working on our game engine. I guess over 8. https://github.com/Planimeter/game-engine-2d
Same here. When I first started learning design patterns during the starting of my career, this book made the concepts "click".
Nowadays I rarely refer it but it was something that explained some of the patterns with better examples.
But Rodriguez is way past the qualified immunity deadline. What incentives the cop not to do this?
Sorry but, what kind of question is this?

MariaDB supports FKs since day 1, because it's a fork of MySQL.

And MySQL has had support for FK for 23 years now.

> I’m way out side the mariadb ecosystem. Does it support basic things now like foreign keys?
Hm yeah but they also use squat toilets in many cases. I can't deal with those.
Diana Yousef: from NASA consultant to inventor of a toilet that evaporates waste
Bolts too don’t forget
I think the culture of JS has been reinforced over time, and the result is a novel form of paranoia. npm makes package-sharing easy, developers share trivial packages, people use trivial packages, people rationalize trivial packages, people teach beginners never to write code, beginners think they can never write code, beginners grow up and here we are.

Certainly the language is quirky, but it really doesn't change that much. Frameworks have come and gone but JavaScript itself is still the same. is-number would have looked much the same 15 years ago, if anyone was crazy enough to actually distribute it.
Vim has netrw. No need for a remote shell
I think the author has a typo:

"CP/M systems rarely had more than 64Mb of RAM"

This probably was intended as 64Kb of RAM.

Great piece. I found it interesting. Nice work.
It's really bad but in my mind there's a dollar amount where I stop feeling bad for the victim for losing. Like if someone's grandpa gets taken for his life savings for $1 million by bank scammers that's horrible but like someone losing $5 million that they were trying to invest in crypto just makes me think they didn't deserve that money in the first place.
> "Big Oil has rivers of money to lobby and make sure carbon-neutral fuel startups can't legislate them out of the market."

I'm not trying to take an endorsing position on e-fuels, but wanted to note Prometheus talked in one of their interviews and argued they would work around tensions with 'big oil' not via legislation but having direct customer relationships with competitive price commitments:

From interview of Rob McGinnis ( https://curiositypodcast.substack.com/p/future-of-sustainabl... ) of Prometheus Fuels:

"We have not gone to raise money from anybody in oil and gas. We've always said we wanted to go to our customers and form relations with them. So that's why a car company and a shipping company, for example. And we did LOIs with airlines. The ones that got published was with American Airlines. We said we'd give them 10 million gallons of jet fuel for one cent less than the spot price of Jet A."
The evolution of the AI weirdness blog (https://www.aiweirdness.com/) over the past few years somewhat supports this idea, except that the author got plenty of funny results with LLMs - but mostly the early ones, up to around GPT3 (and smaller variants of GPT3). For example, cereal names generated by the Ada version of GPT were much funnier than the Da Vinci ones: https://www.aiweirdness.com/new-breakfast-cereals-from-ai/
What is a verified app? It's on the app store, these corps punch balls continuosly about having a grip on their stores for safety reasons, but then when there is no safety people is dumb and the apps are not verified on their app stores?
> The only reasons there are any issues with kind of issue merging code between different projects is 1) if you want to abuse users

"Abuse" them how? There's nothing wrong with the GPLv2, and no one should be obligated to switch to a different version.

> Linus screwed everything up by modifying the GPLv2 to remove the automatic upgrade clause (maybe so his users could abuse their users).

So, in your world. The FSF should be free to hold the entire open source community hostage? What if the evil "user abusing" people take over and make the GPLv4 with a version of CC0 and forcing everyone to switch (here's hoping, at least :P )

Having the ability to attack open source software is power, and that power can be used for coercion. The GPL is designed to prevent this, not propagate it with a backdoor.

> The latter is then part of why Rob made the even more awkward decision to do it to busybox, and why any of this is relevant to toybox... a project which shouldn't really exist for any reason other than because Rob really really wanted people to be free to abuse users going forward

No, toybox was created because the code of busybox was starting to look like GNU code (there's a reason they didn't codeshare even when they had the same license). It was originally a GPLv2 project in it's infancy.

> When you work on pretty much anything else, you really aren't going to run into this license compatibility problem: these are the only two projects I have ever come across that are using this fork of GPLv2

Linux Kernel and Samba still can't codeshare. ISABUG SHOULDBEFIXXED :P

> the only real problems now are Linux and busybox. Regardless, blaming GNU for Linus and Rob screwing us all over makes no sense

In your mind, the GNU project should have the ability to do whatever it wants up to _and including_ changing the terms which all open source software can be used at whim. And it's everyone else's fault when they don't trust the FSF with that ability.

> not with the GPL itself, as it isn't at fault.

You are correct, The GPLv2 is actually to some capacity a fine license. Which is why I'm mad at the FSF for trying to take the open source world hostage which lead to companies getting rid of GPL code in their codebases alltogether.
> your knowledge of "yourself" is likely to be flawed

I see. So your knowledge of other people is better than their knowledge of themselves? And you get to make choices for them?

I don't even know what the point of that last quote is supposed to be. Yes, he did say that. So what?
This can't be more wrong. It's absolutely a training method, and the importance of recognizing certain openings is even more pronounced in professional play.
If you can't find people before you make it, then you won't find them after you make it either.

Which makes this an excellent question. Indeed perhaps the most important question to ask before you build anything.

Too many programmers subscribe to the school of "if you build it through will come'. (Hint: that's not how it works.)

Firstly you don't have to show anything to potential customers, (and even when you have it, it's better not to show it.) You are selling benefits, not features.

Secondly, how to find them is exactly the hard problem you need to figure out (it'll be different for different products.) For me personally, I the late 90s / early aughts, I traveled to user groups (all over the world.) Turns out that "showing up" spread the word very quickly.

(That worked for me because it's a niche area and nobody else bothered to travel, so I stood out.)

The key lesson here- if you can't define your market, and if you can't reach them, you can't sell to them.

Every business has hard problems. This may be yours. Solve this problem first, not last.
I feel like that was not that big of a deal. I mean was it a bad thing to say for multiple reasons? sure. But its still a good hour of content and no one says perfect things all the time.
2024: 17 new Rust game engines created, 3 new games made. :D
> The short answer is: generally, you wouldn’t. Unless you know you need this behaviour, you don’t need it.

So... it will be on every website.
If I am being out of touch, please tell me if these disclosures and fixes mean more eyeballs on matrix code which ultimately means it is getting better ?
From 2022 which is a long time ago in this day and age
Nice idea in theory, but needing to sign up to even read any content is a non-starter. How would someone googling about a particular problem even come across your site?
I've come to hate "Postgres is all you need." Or at least, "a single Postgres database is all you need."
A substantial faction of Texas tout their state as “pro-business” and “anti-regulation.” Half the time it’s just letting the companies do whatever damage they please that other states wouldn’t allow happen to their residents. It’s easy to see why it persists when attempting to tackle it would be hounded by people and politicians making it seem like you’re being anti-business.
You’re getting downvoted but it’s true. A lot of these suits are patent trolls, and a lack of secrecy mostly hurts the victims, not the aggressors.

If you think it’s bad that you got sued by a patent troll, wait until the court makes you reveal the otherwise secret structure of your LLC, or the trade secret inner workings of your product, just because the court deems the fact of public disclosure as not damaging enough to warrant secrecy - even though you did not choose to be here and did nothing wrong.

Beyond that, having to carefully justify every redaction massively increases costs. Those costs mostly flow from the victim to the lawyers, and in reality increased costs and risk of disclosure will mostly just result in higher settlement values for the trolls.
Yeah having rights is great but it's not a lot of help when the cops can just beat the shit out of you and arrest you for resisting arrest. Maybe you'll get it overturned in court but what good does that do if you missed work or lost your job over the whole ordeal?
for the interested, there is also the case of scorp detailed in forbes article below
https://www.forbes.com/sites/johnkoetsier/2021/02/02/porn-ap...