skysight-inc/HackerNews huggingface dataset:
> has a horrible track record

care to elaborate ?

> Imagine if we drastically altered the course of technological progress every time a cabal of "experts" declares that we're going to destroy the planet.

Yeah imagine if we did that when petrol producers had internal reports about how much we'd fuck the planet in 50 years. Imagine not entering this era of crazy pollution, unsustainability and war, imagine working on alternative energy sources earlier instead of being under the influence of lobbies, the absolute horror

It made me think of that HN thread from a few weeks ago, people where boasting about their LIDAR enabled autonomous vacuum cleaners, if we stopped making these kinds of useless gadgets the world would suck within a generation ? I think the west grew weak, decades of unsustainable "growth" made their lifestyle degenerate in some kind of "convenience above all" lifestyle, their life is threatened if you take away their daily latte macchiato and their 4k oled tv. Some people really believe that if their amazon same day toilet paper delivery was to disappear the world would crash and burn in a single generation ?

We collectively completely lost our minds, go talk to your grandparents, ask them how life was when their fridge wasn't bluetooth enabled and connected to their apple watch...
Sorry, but I think that's a stretch. Your comment changed the scope from "specific new unit at Amazon" (the article's topic) way past even "engineering culture" to just plain "boo Amazon" - a heap of negativities with only the name in common. That is a classic generic tangent in the sense that I'm using the phrase.

Moreover, you listed them using the denunciatory political rhetoric that is most antithetical to the curious conversation we want here. No doubt BigCo deserves it, or at least you feel they do (and I'm sure you have many good points), but we're trying to optimize for one specific thing here (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...).

It sounds like you define flamewar more narrowly, which is fine—I'm talking about the kind of high-indignation-low-information internet discussion that evokes angry-reflexive responses from people instead of curious-reflective ones. Internet threads have a strong tendency to end up in that state, and it's exactly the opposite of what we're going for here (see that previous link), so we end up expending a lot of energy to try to stave it off.

People often mention "correctness" (or "truth" or "facts") to justify breaking the site guidelines, but of course there are plenty of ways to be aggressive, flamebaity, or just plain off topic* while nevertheless saying correct things. Correctness is great, but those other qualities are undesirable regardless of how correct you are or feel you are. Here are a couple recent explanations on this last point if you or anyone want more:

https://news.ycombinator.com/item?id=32909407

https://news.ycombinator.com/item?id=32697044

Lots more here: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

* Not all offtopicness is bad; whimsical offtopicness is usually fine. It's the generic tangents that are bad, because they drag down discussion quality.
I'm from Belgium. Anything over 50 km (30 miles) away should ideally be turned into a weekend-long trip
There's also the option that we could finally end the hardware upgrade cycle. After all, the laptop that I already have costs me less both in money and setup time than even the cheapest laptop I could buy if I was forced to. For desktop app developers it's other people's money so it's not as important.
Agreed, for others: the "Mandela effect" is a fake idea that there are things that we collectively remember wrong because of various pseudoscientific claims. It's like a conspiracy theory.

It's called the "Mandela" effect based on the ridiculous claim that some people think that Nelson Mandela died in prison. That's absurd since it was after he was in prison that he did his most famous acts like becoming president and ending apartheid. The number of people that think he died in prison has to be vanishingly few.

For someone that grew up in Apartheid South Africa I can't imagine how insulting this would be.

People use it as an excuse when they remember anything wrong, just look at the subreddit and these ridiculous claims: https://www.reddit.com/r/MandelaEffect/comments/xg5a8o/meet_...

JJ McCullough did a great video on the topic: https://www.youtube.com/watch?v=aKujYkEmwWM&themeRefresh=1
I'm trying to cleanup a Git tree right now where people haven't put JIRA tags in their commit comments, it is impossible to find out why a change was made, it isn't a totally stupid requirement.
The rocks will be ecstatic to hear this news.

Humans aren't the only species evolved to live in this particular climate, and we won't be the only species impacted by an extreme outcome of climate change. Long term, of course, the planet will survive, and hopefully many species will thrive in our absence. But many will go extinct, and it will have been our fault. On a long enough time scale, sure, nothing matters really, the sun will explode and all our flyer campagins will have been for nothing. But we experience a much smaller timescale, and it'd be great if we gave some thought to not boiling the reefs and setting fire to the koalas while we're here.
I think we are like fish in a pond, we don't have the cognitive tools to understand complex enough ideas to determine our 'purpose.' Seen in this way, 'purpose' is simply a symbol that represents another cognition, so asking the question 'what is our purpose?' is essentially meaningless (like a circular definition). I have been influenced a lot by Taoism and Zen Buddhism in particular, where the focus is less on answers to questions, but contemplating the phenomena of the questions themselves.
A link with more details: https://www.hpmuseum.org/tech10.htm
> because every other game developer abandoned PC gaming and went to the consoles, for an entire decade [...] People not only hated Steam, they hated PC gaming

There couldn't be anything more false. Game developers flocked to Xbox 360 and PlayStation 3 because Microsoft and Sony entered a bidding war and flooded them with money upfront to build exclusives for their platforms, while in the PC gaming space there was no such "free" money to be had upfront, as game studios had to fund development themselves or raise money from publishers and hope the end product would be a success to get their money back and make a profit on top to stay afloat.

And people didn't hate PC gaming, they hated the poor quality XB360/PS3 ports that were being pushed on the PC platform.
What stance? You simply purchase a license and selfhost it.

See https://www.atlassian.com/migration/assess/compare-cloud-dat...
>Computational modeling of drug dissolution in the human stomach: Effects of posture and gastroparesis on drug bioavailability

https://aip.scitation.org/doi/full/10.1063/5.0096877?itid=lk...
Fitting both into your shoes would be easy... which I actually know from experience, having put batteries into shoes for other purposes.
> Invasion of Ukraine? Who really saw that coming

Russia had taken Crimea a few years back and before that some other area, its kinda what they've been doing for a while along with putting in puppet governments in various "independent" nation-states on their borders. Your statement is kinda like a person in the US saying they are shocked/surprised there was a mass or school shooting.

I bet there were experts in various capacities that stated "its only a matter of time before ..." regarding a foreign terrorist attack, pandemic outbreak, etc. happened.
A lot of comments are suggesting to use better performing alternatives but they're ignoring the potential cost savings in hardware alone with small, incremental improvements. Performance might be fine but saving off 1-2% in hardware costs could be significant for a large scale app (like Instagram)
I'd wonder if that violates any sanctions.
What does it mean to have memory that is really it's own subsystem that merely promises that what it is returning now is really what was stored earlier?

Usually it's memory that is used to verify eveeything else, including other memory.

Consider, any memory can be faulty, but not intelligently faulty. You can simply store and compare 3 copies of something and not have to trust traditional memory, and use that also to verify/not-trust any other possibly intelligent storage subsystem like the san box.

But if your memory is also itself an intelligent active "helpful" subsystem, it could, through honest error or through malicious design, give you taylored results the same way every time no matter how many copies you try to use to corroborate each other.

The performance gains means it will probably proceed in this direction regardless. But it will be a strange new world where computers are like the way we imagine Octopi to work, where the main brain does not actually directly operate the limbs the way we operate our fingers, but instead the main brain says "I want that thing" and the limbs deliver the thing at least partly on their own. (remember I did say imagine)

Then again, maybe it's nothing too different from a gpu.

I can't decide how to think about it.
Can you elaborate what you mean with improved audio quality?
My headphone jack on the 12th gen. (batch 1) model has a constant loud static/white noise which is very audible when listening to music even at max volume.
This is all moot for the people who suffer most-- those on fixed incomes and those without incomes that can be increased.

That's why it's important to stop inflation immediately. It puts the cost of living farther and farther away from those who can't keep up today.
Would you be at all concerned about the security and privacy of your guest user’s data, given your employer’s propensity for slurping up and storing whatever user data they can get their hands on? What if your guest user was searching for terms related to abortion in a US state where that procedure is (or will shortly be) illegal? What if they’re doing that and you happen to be physically near a provider of abortions?[1]

Security does not only mean security of your own data stored on the device. A device made by Google will never be secure.

[1] https://www.politico.com/news/2022/07/18/google-data-states-...
Soory to be harsh, but advertising hardware features "to give you control over your privacy" for a device that runs Google's tracking-ware OS is questionable to say the least.
You could quibble about the scrolling animation finesse but it is a nicely designed site and is a great use of horizontal scrolling. Plus, always nice to see astronomy content on Hacker News (even if it's been posted a few times before). Some of Josh's other work is also interesting in terms of web design and STEM subjects, like this Max Planck Institute page: <https://scattering-amplitudes.mpp.mpg.de/welcome>.
Thanks a lot, nice to hear!

The system knows which task ran and when by extedning logging (from standard library). There is a logger called "rocketry.task" that should have a handler which can be read as well: redbird.logging.RepoHandler. An in-memory logger is created if nothing is specified. This handler abstracts simple read and write to a data store which can be an SQL database, in-memory Python list, MongoDB or CSV file.

Seems I forgot to implement a method mentioned in the docs but here's an example to specify a task log repo: https://github.com/Miksus/rocketry/issues/108#issuecomment-1...

The latest success time, starting time etc. are also stored in the tasks themselves and there is some optimization (which can be turned off) to reduce the reads in some cases. In the start-up these attributes are set in each task (if logs found).
Unfortunately, at least in my experience, if the company shows any signs of success then incoming Finance/IT execs will force a change to Teams to "enable growth". If they begin to struggle, then incoming Finance/IT execs will force a change to Teams to "consolidate and streamline". I've experienced both of these. Resistance is futile.
Documenting SQS event-driven APIs with AsyncAPI
The audio part drives me crazy. Why does it have to re-implement its own volume controls, device settings, and mixer and completely ignore the OS counterparts? On windows if the OS doesn't do what they need they could just walk over (ok drive over) to the windows guy's office and ask for it. I guess they could also send them a message on Teams but then they would never see it.
I'm always disapointedly reminded of the lack of thumbnails when I need to pick the correct image when occasionally using Gnome. Imported photos are not yet automatically named by image content.
Nobody is claiming that inflation is only caused by printing money. You’re straw-manning.

What we’re saying is that everybody knows supply and demand affects money, also.

And if you’d like examples of hyperinflation from over-supply of money, you can just look around.
They go to a shady website telling them to open a terminal and entering `sudo rm -fr /`, and you got unlucky that they entered the same password they used when logging in.

But! It's your fault! They shouldn't be able to sudo!

But that's the point. If they couldn't sudo, they could do something else as disastrous. It is difficult to secure a Linux system if the user is allowed to log in. If I needed to give someone access, I just would give him a freshly installed Linux virtual system, and if he deleted something important, it's his problem, not mine.
Didn't Obama give social media special status to serve in sanctioned countries
Ask HN: Why not build a social networking site for people's aspirations?
You would share your achievements from the future with friends and family. You could use AI to create realistic looking photographs, videos, news articles, etc.

And of course you would have a newsfeed filled with posts from the future telling you about your friends and family.
It makes sense. Teams is skype under the hood.
To be fair their search is so crap lately, throwing the dice is not the worst option in the world to find a result that will be actually useful.
I recently read Candide. What a story! Time well spent reading it, and some good lessons along the way. P.S. Just search for the title, there are a lot of free e-books available online.
*Newest history

A World At Arms - A Global History of World War II
by Gerhard L. Weinberg

I found it to be a shot of modern history that gave me surprisingly good context for many of current events. I really started to see world at different perspective . The author tries his best to avoid having a bias.
PayPal works in 200+ countries and 25 currencies. Do you think they would go to the trouble of supporting that if there weren't a lot of users in those countries? It's often the only way to pay someone.
I find reading a book to be a very meditative experience so many of the books I’ve read I enjoyed from that aspect and don’t consider it an investment with returns. That being said..

Sapients was absolutely mind blowing and before it’s time. Many ideas in that book still resonate through the zeitgeist. Still worth reading.
Peter Levine's "The Tiger Awakens".
Reference counting algorithms usually assume that code increments through a strong reference.
Tibber Pulse Live Measurement
Nar - lightweight GraphQL alternative
That says nothing about power or about academia itself. The whole supplement is a "list of superficial assertions we hold to be true even though we have no idea if they are", that are typical political anti-capitalist rhetoric
Because it’s Microsoft, look at Skype, full of pain..
Yes, "let's tie our codebase to the choice of ticket system forever as a means to commit documentation"
It is the old joke. Dev says it is shit. Manager says it is dung. Senior manager says it has a strong odor. Director says it is powerful features. VP smiles in satisfaction.
Odd. It was something I built in an afternoon and it works for me, but I don't really understand Web audio stuff so there's probably something I'm doing wrong.
I'm not the OP and don't have a horse in this race and haven't commented elsewhere in this thread, but it would be interesting to hear more about which claims and from which users you object to as opinion-y.
Because as far as self-help books go, the vast majority, that one included (sorry), don't even register as anything close to worthy. Here's 3 that are actually worth your time:

1. The Body Keeps the Score;

2. CPTSD: From Surviving to Thriving;

3. Whole Again.
Wouldn't this be proof that Meta is dealing with the Iranian government directly and thus violating US sanctions against Iran?
For another thread to be able to add a reference, it must already have a reference to that object, so the reference count can't be less than two. Two threads can't be both operating on the same pointer object.

Reference counted pointers themselves are usually not atomic, only the reference count updates are. To atomically access the reference counted pointer itself, you need either a different algorithm (using hazard pointers for example), or some form of mutual exclusion.
Aren't all companies test for employee happiness (quarterly thing for us)?

If we had teams thrown at us, we would for sure complain a lot.
> A significant portion of Google's new Fuchsia OS is written in Rust

User-space part only. Kernel is C++.
The Glass Bead Game by Herman Hesse, it shows this life lived for pure intellectual values and compares it to living for the world via two individuals and an academic institution partly isolated from the rest of society. The short stories at the end are also impactful, for example on spiritual guidance to others at the cost of having few to turn to
Cool use of Webassemly! See also the 500 line https://github.com/ssloy/tinyrenderer or the 100 line Python/numpy version https://github.com/rougier/tiny-renderer

Both cpu renderers with texture mapping and Wavefront obj import without further dependencies.
> And maybe museum/gallery owners actually own the copyright of the works they 'find' and display, especially if the gallery gave the artists 'prompts' for what they wanted the art to contain.

In general, not if those prompts were given to a human who does the actual work. Unless that human was contracted under a work-for-hire agreement, in which case absolutely yes.

> You can't own colors or dimensions

Interesting. I was mistaken and in the specific case of a square of a particular color, you are quite right. https://www.owe.com/resources/legalities/legalities-15-is-a-...

This surprises me because I've observed you can own zero volume for a duration in the music space. I'm not sure why the visual space would differ, but the interpretation of copyright is extremely path-dependent law so I shuldn't be surprised if they do.

https://edition.cnn.com/2002/SHOWBIZ/Music/09/23/uk.silence/

That having been said, I suspect that while simple shapes are not copyrightable because they fail a uniqueness and common-usage test, the output of a stable diffusion run does not fail such a test, being a unique artifact that has never been seen before.
Google Cloud Kubernetes is flaky in Americas
Also can I choose my own OS or am I stuck with the "approved" one or two.
It's bizarre. Sometimes I pop into a streaming service and see a show from 5-10 years ago, originally syndicated from a TV channel, and it's not bad, but it's just... An OK idea drawn out until it's boring.
OTOH we have these MCU shows now, barely (if at all) longer than a movie, but chopped into 6x20min episodes that give it a bumpy pacing and flow, and over before anything happens.
well it's disgusting, but, why twitter did not become part of it this time? that's a little surprise to me.

the social network's censorship is unbelievable.
Text of the tweet: "Facebook, Instagram, Whatsapp are all going into the usual Meta/Zuckerberg genocide-enabling mode, censoring #IranProtests and blocking accounts."

First time I've heard the term "genocide-enabling mode"... what would be the rationale for blocking Iranian accounts outside of Iran? (Heck, why block them INSIDE Iran?)
Hopefully that'll be cloud gaming, I'd love to be able to play, say, Cyberpunk on my phone in bed.
Steam milks developers instead of users, so that does indeed tend to generate value for the customer. The situation isn't ideal, but Valve is certainly the least bad option for computer games. Alternative platforms were mostly implemented by larger studios. The incentive was probably to cut out the middle man of course. Ironic if you look at the state of the IT industry.

Also, Steam has a long term strategy in the interest of customers and I believe gaming in general. Supporting other platforms as Windows for example. They are smart enough to look beyond the horizon and can make predictions for possible developments in the market. I highly appreciate that as a customer.
Hardening software development environments 101
The first three chapters are an alternate-history computer science 101. There's nothing in there you haven't seen before, but reading what you might have thought were modern ideas in such an elegant presentation from the 80s/90s is a trip. It can get tedious though.

Chapter 4, on interpreters and alternative languages, is where in many readers' estimation the real payoff lies. Scheme itself is constructed in a very elegant way from few primitives. My Programming Languages course did an ML interpreter in Standard ML, but I found SICP's scheme interpreter more satisfying and more enlightening - especially when you see how an impossibly small "toy" implementation easily sustains all the modern conveniences, complexities, and artifice described in the previous three chapters. Then the next two sections were totally new to me: I had heard passing mention of logic programming and nondeterministic programming on HN, but never seen them in college or in practice. It's really impressive how elegant certain solutions can be under those paradigms.

Leetcode is an entirely different track and aesthetic on computer science, obsessed with doing things optimally, efficiently. SICP is the polar opposite of that: it tries to make things nice, organized, clean, elegant, intuitive. Even trivial optimizations are left on the floor, like I'm at the end of chapter 4 and we've been using linked lists in place of maps and vectors the whole time.

Depending on what you're doing, you need some of both. But some programmers are temperamentally more interested in the "ugly but optimal" track, and enjoy SICP less.
Australia has a huge gang problem?
You disagree about the lock-in with Google and then go on to acknowledge that one would need a Google account to login? I’m struggling to understand your logic.

I would love a streamlined Linux desktop that is as technically sound as what ChromeOS does - isolations, integral updates etc. The fact that it comes with a forced leaky pipe to Google mothership to feed their ad monster is a non-starter. We at HN should stop calling it secure*(except you know Google tracking you).

PS. I feel the same way about Windows. So, may be I’m just a grey beard yelling at the sky.
Nothing guarantees we're on a path that leads to that. We might very well be the proverbial frog being boiled alive

People think that all new tech = progress = we'll have star trek at some point.

Don't forget all these things are sci-fi, 101% sci-fi, for now all we did is put a few dozen dudes a few hundred thousand miles from earth inside tiny ass metal cans.

Some people apparently think it's easier to terraform Mars than keep our home planet clean. One being a dead rock, the other being a planet we evolved to thrive on for the last few billions years that we half way fucked up after 200 years of industrial "progress"
> Arthur Schopenhauer - The World as Will and Representation.

Actually just ordered this about a week ago. Read a couple articles about him and got the impression that he shares a lot with early Christianity (and also Buddhism)

> Marcel Proust - In Search of Lost Time. Exceptionally rich and a beautiful study of love. Reading it is like living another life.

Haven't read the Proust but I'd say the same for War and Peace