skysight-inc/HackerNews huggingface dataset:
I think this is a game that demonstrates especially well how online gaming discourse goes wrong. I believe that this game and Frontier have always deserved harsh criticism all throughout the past 10 years, but that criticism needs to be fair.

Online gaming discourse favors instant gratification, min/maxing, low thought, and low complexity. Reddit, forums, and youtube create feedback/echo chambers that give the impression that there is only one correct way to play a game. Tribal thinking reinforces those bad viewpoints and drowns out, or even punishes, anyone who questions it. People participate in these patterns to feed their own ego more than explore the game. And a lot of people don't know any better; they're told that this is the best way to play, and they believe it and spread that misinformation, getting tribal approval and warm fuzzies for "helping" newbies.

In most cases, Elite now has enough in-game information to let you become broadly knowledgeable and competent, but you have to pay attention, think, experiment, record, persist, and be patient. The high skill ceiling does not just apply to flying, but to understanding the world itself, and it can take a long time to approach it. Most things will take days to get comfortable with, and some things weeks or months! Its philosophy is at odds with reddit and youtube thinking, where the loudest signals you'll receive by far are how to min/max, how to obtain as much as possible as fast as possible, and what the "correct" ways of thinking about the game are.

And certain aspects of the game were meant to be discoverable by the playerbase as a whole, rather than every individual player. Finding barnacles, Thargoids, and Guardian artifacts originally happened because someone in the large number of players searching for them just got lucky. It's frustrating that any given player has an infinitesimal chance of finding that kind of stuff, but that's the price of making something so rare that the news of its discovery can excite the whole playerbase.
I finally live somewhere where it's possible to grow hops (albeit it not ideal), and I _really_ want to experience brewing with hops straight off the vine! I've always been jealous of y'all in the Pacific NW in that regard (hard to beat it as a beer region). Fresh hops are amazing.
"IMAX emulates PalmPilot software to power Oppenheimer’s 70 mm release"
https://news.ycombinator.com/item?id=36817900
> ‘user-spacey’ applications from the OS manufacturer shouldn’t be privileged beyond other applications

I don't think that's an accurate description, either. The SharePlay "Persona" avatar is a system service just like the front-facing camera stream. Any app can opt into using either of them.
I waited for the buzz with excitement. Then it came out and the details, and price were... an insult. Do they really want to restrict their consumer buyers to (questionably) fashion-forward rich hipsters?

How far from their roots they've wandered...
Yes, but.

As far as I know, it is possible to fake SafetyNet data with Magisk, but there's no bypassing Google Play attestation.
That seems crazy. There are like 10 people in space at any given time. The idea that we might have sent someone mentally unstable given that we can be that selective is mind blowing. How in the world can you qualify for this if you aren't the best of the best of the best?
I'm not sure why you say not to respond with 'use the IO monad' because that's exactly how you'd do it! As an example, here's some code that updates elements of a vector.

import Data.Vector.Unboxed.Mutable

import Data.Foldable (for_)
import Prelude hiding (foldr, read, replicate)

-- ghci> main
-- [0,0,0,0,0,0,0,0,0,0]
-- [0,5,10,15,20,25,30,35,40,45]
main = do
v <- replicate 10 0

printVector v

for_ [1 .. 5] $ \_ -> do
for_ [0 .. 9] $ \i -> do
v_i <- read v i
write v i (v_i + i)

printVector v

printVector :: (Show a, Unbox a) => MVector RealWorld a -> IO ()
printVector v = do
list <- foldr (:) [] v
print list

It does roughly the same as this Python:

# python /tmp/test28.py
# [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
# [0, 5, 10, 15, 20, 25, 30, 35, 40, 45]
def main():
v = [0] * 10

print(v)

for _ in range(5):
for i in range(10):
v_i = v[i]
v[i] = v_i + i

print(v)

if __name__ == '__main__': main()
because most damage is institutional so most of the work has to be done by institutions (states) and corporations. you can track the carbon footprint of rich people all you want, this won't change a thing until states and corporations are forced or voluntarily do what is necessary. It is like trying to do cost optimisation in your company by slashing the department with the lowest budget while leaving the ones with big fat budgets almost untouched. Doesn't make sense, will not work. Personal responsibilisation will only make sense in a framework where states and corporations first do their fair share (see yellow vest in France).
I'll bite: what are people using instead of Balsamiq?
Right, that would be an example of the farcical joke I meant. I think I even had that one in my mind. :D

And fair that there could be a market for this. Dozens of people, even. My point is that the market is almost certainly as much a stated market as it is an actual one. People want to be somewhat entertained, sure. And they want a good meal. Seeing the exact chicken that they are about to eat as it makes its way through the kitchen feels unlikely to be a deciding factor.
They're not the same, exactly, but there are similarities. The actor framework isn't inherently durable workflows, for example. It does similarly distribute work though.
Apple may cut future Vision Pro cost with far cheaper displays
Control over notifications is one of the most powerful UX features available. I make extensive use of geo- and time-based focus modes for the few notifications that I ever allow.
That actually sounds kind of useful. The firewall doesn’t know about keys. It might be handy to say “this key can only ever connect from this IP”, like when setting up links between fixed business systems. If you know a key can never be legitimately used from any other IP in the world, why not add defense in depth?

I wouldn’t lose sleep over not having that. It’d be a nice bonus though.
Personality tests only exist because it is effectively illegal to screen with IQ tests. Layup lawsuit material.
> Somebody might want to contact the moderators.

hn@ycombinator.com

Or click the “Contact” link at the bottom.
To clarify, I was on the medication for six months.

It caused a gut condition that involved nausea, insomnia, and made it difficult to concentrate.

It was also causing me psychologically to feel as if the rug had been pulled out from under me - I didn't know what I was doing anymore.
*Wales
That's a different kind of why not: about why we didn't do it in this seemingly obvious incorrect way, but had to do it in a more complicated correct way.

If that obvious incorrect way happens to match what you're thinking of doing, then that kind of why-not documentation will help.

Warning future developers not to make certain changes is indeed something that should go in a comment. We can make a short comment like, /* if you think you can rewrite this in a simpler way, read commit df037acb first */

There are unfortunate situations when things have to be changed in multiple places together; you must not forget all of them. That deserves comments.

If you have an enumeration that has to pack into 3 bits, there should be a comment warning not to add more elements than eight without increasing the number of bits; especially if there is no compile time assertion for it.
Helmut Schmidt Future Prize Acceptance Speech by Meredith Whittaker
Ohhhhh. The coffee's kicked in. Thanks for explaining. To recap, a list comprehension:

1. Creates a new, duplicate list containing every record in housing_records

2. Loops through the new list

3. Applies f() to each element and updates the new list as it loops

4. Sum() sums all the elements in the list by accessing each element and adding it to a total

Note: All returned values of f() are stored in memory at the end of step 3. This is a waste.

A generator:

1. Creates a generator object that contains nothing but acts like a list

2. When sum() accesses an element in the generator object, the generator object applies f() to the element in housing_list and returns the value

3. Sum() is therefore able to sum all the elements by "accessing" each element and adding it to a total

Note: Only one result of f() is stored in memory at any given time. Much better.
...and it really is a pretty good jolt if I remember correctly. After reading this post I considered rebuilding my project and showing it to my wife....but that's probably a bad idea lol.
You mean so the user can see themselves what will be applied?
In this post, I share how my team spent two years building an internal developer portal, only to discover it wasn’t solving our developers’ real pain points. By implementing a developer survey, we uncovered the true challenges our developers were facing and pivoted our focus to deliver tools that made a meaningful impact. Learn how understanding developer priorities can help your team avoid building the wrong tools and drive real productivity improvements.
His book Domain Driven Design Made Functional is really good. It really opened my eyes on DDD.
oh yes, you are absolutely right :D
This is not necessarily true, but it is often true for consumer car models that are already designed in quite complex ways around driveshaft power, with abundant compromises and costs. It's never "directly" transferred; Not even close. Something like an automatic transmission is a miracle of engineering perspicacity over the decades. If you're going to spend thousands of dollars including one based on driveshafts, then electric conversion looks a bit silly.

In locomotives, some ships, and now tanks they're replacing the whole drivetrain with copper wire driven by an ICE alternator. Even with zero energy storage this permits a dramatic simplification of the vehicle, and often we're more than willing to pay the cost of mechanical->electric->mechanical conversion efficiency in exchange for losing a bunch of cams, gears, and 90 degree joints that each eat a little energy, take up space in the design, and weigh a significant amount. And it is very often the case that adding energy storage (a very simply bolt-on + software changes) permits dramatically reducing the size of the engine needed.
Why not? Many of us do it every day.
At the end of the day it wasn't a major problem. SpaceX tried something new, it didn't work out, so they had to fix it. Nobody was hurt. Property damage was minimal. The repair didn't take very long. All in all a good example of learning from your mistakes without spending too much time or money overthinking it.
The yearly performance post by Toub is one of my favorite things about the modern .NET ecosystem. More languages and systems deserve this kind of in-depth performance explanation.
The technology to reproduce eye movements has been around since motion pictures were invented. I'm sure even a flat video stream of the user's face would leak similar information.

Apple should have been more careful about allowing any eye motion information (including simple video) to flow out of a system where eye movements themselves are used for data input.
Testing a Single-Node, Single-Threaded, Distributed System Written in 1985 [video]
Incredible presentation by Will Wilson about testing Mario using deterministic simulation.
im not sure i agree with this definition of spacewalk. is this like how the definition of space was changed too? overhype and marketing.
People make poor decisions regardless of drugs.
Yes. Those sorts of things are exactly the kind of skullduggery and shenanigans that the term capitalism was invented to be a critique of in the 19th century. The kinds of stuff pulled by the owning classes to secure their position and capital, up to and including influencing, and in some cases usurping, governments.

I guess this would need a new term since the word has been seemingly reclaimed by the capitalists as a good thing.
I'm not denying that intoxication leads to more bad decisions.

But sober people also make many bad decisions. A space ship needs to be resilient to bad decisions, and I assume/hope the ISS already is well fortified in that respect.
Tarrifs are the obvious solution and what we're doing. I expect to see a lot more of it. This is the one situation where economists would largely recommend them.

If you're afraid of a looming onslaught of cheap Chinese cars, just make 'em not cheap.
I'm less familiar with video games but I'm sure there's tests you could make with shaders. You could test that the shader compiles properly, you could render it to an image and compare the result, give it different parameters and see how it behaves...
Which other useful things can they do? Spend their lives building advertising services or playing zero-sum games in financial markets?
which is about 62 miles above earth

But 'reaching orbit' isn't really about height, its more about speed
Add a faint glow to indicate they're typing and the continued face animation is a stand-in.
They shouldn't have to - the architecture should be made in such a way that permission checks are done without you specifically having to call them every time. This is the entire reason middleware exists!
Why would I use swift when more cross-platform solutions exist?
Interesting. I wonder where you met them. I've worked with tens of Haskell programmers in my career, most of whom were sad if they were required to stop working in Haskell. I've never met anyone who actively sought out a Haskell job and then subsequently wanted to stop working in Haskell.
A known fact, magnetic media loses a significant percentage of its magnetic remanence every year.

Leave a HD, audio or videotape long enough without regenerating it and eventually you'll have nothing left.

Stiction and faulty caps etc. are incidentall/secondary issues.
Given the incredibly hostile regulatory environment they've faced in Texas trying to operate their own private launch site, I think there are very clear benefits in using an established public facility that isn't under threat by constant attempts (often in outright bad faith) to curtail its activity or even get it shut down. It's not a question of money or capability.
Show HN: New Sync Engine of SignalDB
Hi HN!

I’m excited to announce the release of the new sync engine for SignalDB. This feature is designed to make data synchronization more efficient and flexible, whether you’re building offline-first apps or need reliable syncing with remote servers.

Key features include:

* Centralized SyncManager: Manage all collections’ sync from one place.

* Backend-Agnostic: Works with REST, GraphQL, and custom backends.

* Offline-First: Ensures smooth operation even without an internet connection.

* Conflict Resolution: Automatically resolves conflicts using a “first change wins” strategy.

Thanks! I’m looking forward to your feedback!
If network speeds aren't enough, there's Azure Data box, which is the equivalent to AWS Snowball, where they mail you a hard drive and you ship it back to them and they put it in their cloud.
I just remembered that a big reason I did this was because podman supports controlling pods directly via subset of some k8s resources manifests (podman kube play). Squatting, as you put it, on the same version.

https://docs.podman.io/en/latest/markdown/podman-kube-play.1...

I suppose I could tighten things up at my end anyway though.
I did the demo for the vision pro while I was waiting for a repair. It by far the best VR out there, but there's probably virtually zero content for the device.
Thanks! Will consider that.
Chrome was created to counter the previous platform browser monopoly from Microsoft. Once that was achieved, it pivoted. First to making sure Google has a controlling stake in setting web standards, and then to surveillance. Surveillance features: FLoC, Manifest v3, Web Attestation. The surveillance features have often flopped or been beaten back, but they keep being introduced.
Rust isn't just a language, though.

Additionally, unlike some languages that are formally specified before turning to implementation, Rust has subscribed to design-by-implementation. The implementation is the language.
What made SpaceX capable of being able to design and build the valve themselves faster and cheaper than the vendor? It makes a good story, but I worry about other companies trying to emulate it when the economics of space vendors might be far different from other industries.
She was mostly a pet, and was very gentle and easy to lead.

We also had horses. The burro was useful for training the horses to behave in a herd because she while she enjoyed being in the group she held herself outside of the horse’s hierarchy and would not be bullied

She was very adapt at wading into thorny blackberry bushes and eating only the ripest berries
I think they did consider fashion for these suits, they just did so poorly.
Most people are not WEIRD (2010)
https://docs.scala-lang.org/scala3/reference/experimental/ex...
Robosapien vibes…
React-form-action – Forms using React 19 Server Actions and Zod
To communicate the fact to people that they and others likely misunderstand their own carbon foot print.

This is the kind of thing that makes it on to the news because it connects something abstract with everyday people.
Wish there were some samples!
So your argument is that an ecosystem of external crates which are created and maintained mostly by individual contributors is on average better than the standard library backed and dogfooded by trillion dollar company and used by other giants of the industry? Can't say I agree.

Not to mention nothing prevents anyone from using or writing their own library only for the parts that need specialization. You're free to do that and many have.

And standard libraries can be versioned and deprecated too.
Yep, you can see a little more on the [blog](https://oxide.computer/blog/a-tool-for-discussion) or the most recent [podcast](https://oxide.computer/podcasts/oxide-and-friends/2065190). The API and site repos are also public.
It's not just an assumption, it actually is the default on iOS, Android, iPadOS, and macOS, and the user has to jump through hoops to get around it. I'm not saying this is a good thing, but having a name for it makes it easier to describe, search for, lobby for, and ultimately use. It's like rooting or jailbreaking or even something as innocent as a plug-in or forking: different techniques of modifying software functionality away from the default, but each with its own costs and benefits.

If you tell someone to install Adguard, for example, then on iOS they're installing an app that gives them a Safari extension through the official mechanisms. It can block ads in Safari. But on Android they don't install it from the official store, they sideload an APK by disabling some built in system protections against unsanctioned apps. It's more hoops on Android because of the sideloading, but they get way more power (it acts as a VPN and also a HTTPS MITM cert and filters all your traffic). It can filter ads in all apps, even through HTTPS. The downside is that now all your data goes to this small ad blocking company and circumvents the billions of dollars Google's spent trying to keep your device safe. It's a meaningful difference and users should know both the risks and benefits of being able to sideload apps, just like they should understand the risks and benefits of fully rooting your phone.
Tesla is another company that had a near monopoly in their market space for a couple of years, but that didn't stop competition from showing up. It is notable how their margins have dropped as competition heated up however.
Just seems weird they aren't getting picked up until February. Oh well, I guess from the astronauts' perspective this is sorta great because you spend your whole life preparing for this one great moment in your career and to get to stay up there for longer can't be a terrible thing.
Honestly, I'd recommend some of the NA beers that are being brewed these days over the hop sodas / hop waters. Hop water has no balance, and hops are all about being balanced out with something sweet/malty. NA beer has come a _long_ way from the days of O'doul's. Sierra Nevada Trail Pass is a personal favorite of mine when it comes to good, hoppy, non-alcoholic beers. Lots of classic "C" hop flavors (i.e. somewhat piney hop varieties from the NW US).

But if you don't like beer and just want to get a sense of what hops are about, look at some of the options from Hoplark or similar. Those are single-hop hop waters that focus on showcasing the flavor of a specify variety. They're a good sense of the flavors, but I still find hop waters in general to be unbalanced and a bit hard to drink.
Even the title of this article is misleading. It sounds like the copywriters would be now doing the "humanizing" job but no, only ONE of them does that, while the other 59 were already kicked out.
Typical bad decisions, especially by a professional crew of trained flight engineers, are quite different from "bad trip" bad decisions. Totally different risk vector and one they should have spent precisely zero seconds thinking about in the ISS's design.
I think this is the largest list https://github.com/smirnov-am/awesome-saas-boilerplates
Apples and oranges. Sierra is making a reuseable orbiter which needs a launcher and is pretty agnostic which one. Blue is making an orbital launcher but doesn't have a orbital spacecraft.
That's the direction I think I'm heading.
My probe recently celebrated it's 10 year anniversary. I think I have something like 24 million credits accumulated. I should probably find somewhere to donate them.
These space suits are very cool looking, I'm glad there was some consideration put towards aesthetics. The old marshmallow suits were iconic but definitely did not evoke thoughts of a cool sci-fi future like these ones do.
This was later published in Nature:

https://www.nature.com/articles/s41586-024-07902-2
How we run any database on Kubernetes
To be entirely fair to Boeing, while it’s too bad they do not understand the problem, props to them for admitting that.

Or at least, realizing that saying it’s totally safe only to have the thing explode would cause irreparable reputational harm.
Unity is cancelling the runtime fee for games customers
Except you might be calculating the material, personnel, property costs also. The launch itself doesn't release that much, but everything leading up to the launch might.

I still disagree with the general sentiment though. Space is more important than most other pursuits.
Swiss cheese theory, or defense in depth.
They main author used to worth Nvidia. There's a free plan, and you can pay to get multiple GPU support.
The communities where Boeing employees live did indeed make money.
I like that logic

But does that mean you only buy 1 lottery ever in life or one each lottery?
Show HN: Learn – A curated knowledge base for building your next startup
> For example, recycling, shutting off the lights when leaving a room and avoiding plastic packaging are lower-impact behaviours that are overestimated in terms of how much they can reduce one’s carbon footprint.

Turning off the lights is almost a don't-give-a-damn item in the age of the LED, when you have 6W doing the job of 60W.

Recycling is a scam that was originally introduced by the plastics industry in order to overcome people's objections against discardable plastic objects. Most of it ends up in landfills.

To really cut your carbon footprint, don't take flights.

There is a term jet set for the rich, referring to their means to fly frequently all over the place, internationally and domestically. That spews carbon like anything.
It's Time to Back Up Your Google Maps Location History
1/3 are good investments

1/3 turn into something but you wish you hadn't made the investment

1/3 are zeros
These cards are distributed like candy for favors. The judge typically don't have 100 kids.
I had selfsteem problems growing up derived from my narcissistic mother.

What am I then? Autistic or psycopath?