skysight-inc/HackerNews huggingface dataset:
Yeah but then you see how the historical unconscious reveals itself: not in the “true” history trapped in books but the lived memory in the world. Of course modernity has infested all historical understanding, but it also reveals things, unconsciously, about history that a rigorous analysis could never show: and thus to redeem true history is also the bring it to a point beyond historical recognition.

You need both: you need to critical historical understanding, but you also need the real world exercise of collective memory, so that you can break through history to bring about something entirely novel.
Citigroup strips COO of responsibility after $136M fine
very cool! i was thinking of doing space weather simulation using vocap and a representation of signals in the spatial domain. maybe it could be added.
I think estimates are wrong but useful and necessary. I don’t think it’s a strawman argument at all.

For simple activities you can get by with no estimates but with dependencies estimates become more and more necessary.
The links help convey credibility and trust to the reader ; it's not expected that the reader will actually click them
The SpO2 data isn't useful for detecting sleep apnea because the sampling frequency on a smartwatch is way too coarse to pick up on it.
Local First Data Stack with Data Profiles
I've created this local first data stack free application that you can download from GitHub and run on your laptop. It captures ETL and Analytics configurations into Data Profiles and runs effortlessly on TB scale (uncompressed). All the data is open format Parquet and DuckDB if you want to run other tools over the data as well.
Going the Distance at the Tram Driver Olympics
You're basing your entire argument on the org in question being a startup, and missing the rest of the 98% of the market.
Because people find out that remote work makes it hard to exercise power and control, and some people get off on exercising power and control, empirical data and fiduciary responsibility be damned.
That’s pretty nice and intuitive. The panning is heavy as expected, the emoji picker surprisingly quiet. But something is seriously wrong with the context menus.
only to have all of them talk to each other on Chime*

Amazon doesn't get to use anything that isn't Amazon-built
They're still somebody's ancestors!
Makes me wonder if there are rules to use area names for your brands. Can I start Tennesseescript ?
I don't believe they can actually do anything about it as this "culture" comes from the very top.

I remember a few years ago an Amazon worker died in the workplace and his supervisor watched him die instead of helping him because "these were the rules" (see the related HN thread[0]). You can imagine what kind of place that is.

[0] https://news.ycombinator.com/item?id=28927844
There are already numerous people in this thread saying that they charge it while showering in the morning and that is enough.
I have been really curious to this. In IRS Publication 502, it states: "Medical care expenses must be primarily to alleviate or prevent a physical or mental disability or illness."

You could make the argument that the Apple Watch can be used to manage your sleep apnea condition. On the off chance you get audited by the IRS you might just be better off paying for it with non-HSA funds rather than dealing with that mess.

PSA: HSA expenses are based on the honor system, but obviously don't go to Best Buy and buy a PS5 on a HSA debit card. You are allowed to reimburse yourself for medical purchases. For example, if you have a large ticket medical expense you can use a credit card that provides a perk like air miles and then just transfer the funds from your HSA checking account to your regular checking account. Just remember to keep detailed records/receipts.
Sounds like another stealth layoff via force attrition.

Must be going well over there.
Yep, some incidents may be caused by human drivers being extra aggressive around the waymo. I work in this industry and this definitely happens. That said, weird / unexpected braking is a frequent problem for self driving cars too.
Troubled: The Movie
I’ve never had variable sprint lengths, but picking the internal is exactly how I’ve done agile for years.

The whole point, I thought, is that you’re just frequently releasing so you want some fixed interval rather than adjusting it based on workload. Pick work that fits into the time period, not the other way around.
Very useful thank you
> can’t value humanity as it should be

It's hard to see a value in humanity when most of the globe is a giant dumpster fire. We currently have:

1. United States, a corporate-owned two-party clusterfuck, potentially on a brink of failing into an autocracy. Because the world is in post-ironic phase, this is all turned into a TV show for the mass entertainment.
2. Russia, a kleptocracy turned into an authoritarian police state run by an ex-KGB ex-Stasi nazi. Always messed up, badly, waging wars as a hobby. Doing their best to fuck up things abroad so they aren't alone, and fuck things up domestically so people are more obedient (dictatorship 101: people always behave "better", when their base needs are just barely satisfied so their focus is all on survival).
3. Middle East, where all things are so fucked up beyond recognition I don't even...
4. China, another anti-utopia lover's dream, with obligatory facade of "harmony" and "prosperity". Don't know much about their internal affairs, to be honest, but don't see any good coming out of it.
5. Africa isn't doing any better, we just hear and care less about their mess here because we have our own mess at home.
6. A bunch of ticking bombs (pollution, global warming, overpopulation crises) so we won't get bored by the old wars alone.

And all of this stems up from the fundamental issue of human nature. Innate high susceptibility to things that sound nice (aka populism) leading up to blind faith, constantly abused by high achiever sociopaths, toppling societies left and right despite all the checks and balances, wreaking havoc. We know about logical fallacies, but still - en masse/at scale - fail at those, badly. We only realize the writings were on the wall all the time, when we're already stuck deep in the mess we've made ourselves.

The worst part of it? There seems to be no solution. At least not that I've ever heard of. Pandemics showed us that a global challenge doesn't reunite people but rather gets abused to divides them further, so even evil aliens' arrival or GAI-gone-Skynet most likely won't change anything.

Our best chances are achieving global post-scarcity and/or solving death (so, yeah, very realistic goals straight outta sci-fi books /s), but not even those are guaranteed to work - just a slim chance that maybe if those major issues are out of the picture something will change and maybe there will be a slim chance it won't get abused for worse. Transhumanism might be another chance (if our monkey brains are a problem, maybe we can patch them up or possibly hop over to something else) but I have my doubts.

What's to value? That humans have coping mechanisms that lets them just ignore all the crap going around and live happily in their imaginary safety bubbles, until it's their time and the frog is finally notices it's being boiled?

(Please don't get me wrong, zero hate here - except the hate for all the abusers and hate for all the mess happening. I love humans, but I'm deeply saddened that something is really wrong with us that we just can't get our shit straight for multiple millennia, stepping on the same rake over and over.)

Yea, I guess I'm deeply unhappy.
Three Degrees of Freedom
This is not supported by anthropological facts in the slightest.

First of all, the argument conflates hunter gatherers, nomadic tribes, and farming societies. The mean and variance in food supply in all three across the world and time varied quite a bit. Were the numbers so bad uniformly that people had no time for leisure activity!?!

Across history, there is evidence of people having huge celebratory festivals, involving excess food, dancing, and other rituals. People have been building for thousands of years humongous temples and pyramids and other structures requiring decades of continuous work, most of them without slave labor but voluntarily. Spending significant part of the day praying to the gods has also been the hallmark of humans. Do any of these strike you as low energy activities?

Or take a look at biology. Most animals with some intelligence spends a non-trivial amount of its time in play. Why would humans not?
> The more reasonable assertion is that it takes good people to get good results regardless of the quality of the tool.

That's totally true, and I never contradicted that.

By "ceiling" I mean the limit of what is possible. A great team can do a lot more when they have great tools.
The associated execline project is such a joy to use, compared to writing bash scripts, especially for the purposes of process management.
There is also room for the in-between, not a monolith, but also not "micro" services. It is actually possible to have a number of services working together, each on their own a small monolith.

I've done multiple projects where we have fairly large service working together. Sometimes they function on their own, other times they hand of a task to another service in order to complete the entire process. Sometimes they need each other to enrich something, but if the other service isn't running that's okay for a short time.

It is also worth remembering that if all your microservice needs to be running at the same time, you just have a distributed monolith, which is so much worse than a regular monolith.
Is the music business the largest it’s ever been, even when you allow for the size of the possible market? (Number of well-off people in the world)
I can see it now: it's December and my FSA still has a balance, must be time to buy 12 Apple Watches and sell them on eBay.
Big tech companies have been making record profits year after year and their share prices are at record highs. Competition in the tech job market isn't due to Fed policy, it's because companies figured out that they were overstaffed and could afford to lose the headcount. That isn't going to change moving forward regardless of what the interest rate is.
No, the watch is not a medical device intended to treat something. Just a general fitness device. Even the built-in EKG doesn't qualify it for HSA, and that is a lot closer to being medical than a notification pop-up saying you might want to ask your doctor to test you for sleep apnea.
Scrum is not necessarily weekly. You can pick any period for the sprint length. I think I’ve seen two week as the most typical.
Rust discussion starts at 8:45.

Discussion re: alternative Rust kernels at 14:45.
AI can create lifelike video. Take quiz
Related recently:

Modular Monoliths Are a Good Idea

https://news.ycombinator.com/item?id=41534179
Show HN: RustyNum – Fast Rust-Powered NumPy Alternative
The philosophy that has served me well is "do the simplest possible thing".

Sometimes problems are intrinsically complicated and the solution is required to be complex. But even in that case it's important to do the simplest thing you can get away with!

My experience is that people, myself included, almost always over-engineer unless they focus really hard on doing the simple thing. It takes concentrated effort to avoid architecture astronauts and their wildly convoluted solutions.

It's orders of magnitude easier to add complexity than to remove it. Do the simple thing!
That's my point. Techies lived an expensive lifestyle not by choice. Now that we have remote work, how many have left to lower cost of living areas? Most of us are not driven by prestige and because of that we're a lot more amenable to FIRE.
WebXR ships now in Safari for Apple Vision Pro enabled by default for all users
This comment demonstrates a lack of understanding of what the unsafe keyword is for in Rust.

Unsafe specifically states that no code within it may introduce UB after the unsafe block exits (post-condition). It also doesn't allow certain operations no matter how hard you try (e.g. the borrow checker still applies, but you can use raw pointers in ways you couldn't outside of an unsafe block, assuming you don't introduce UB).

As someone designing a kernel in Rust, you literally cannot avoid unsafe code, regardless of the language, to implement a kernel.

It's worth mentioning that "unsafe" and "vulnerable" are two different things.

SeL4 is safe because of its extensively verified codebase written in a language suited for verification. Last I checked they port it to C after the fact, but it could just as well be ported to Rust. It'd still be "unsafe" but significantly less "vulnerable".

For example, modifying cr3 or TTBRn_EL1 is incredibly unsafe. But it happens all the time when context switching.

In the kernel I use `unsafe` pretty commonly to denote functions with preconditions not representable by the type system. This enforcement wouldn't even be possible in C or any other language I know of personally that'd be efficient to write an OS in.

The only gripe I have with Rust's unsafe is that I can't mark methods with preconditions as unsafe while still requiring `unsafe` clauses within the function body. I've thought about opening an RFC for `unsafe(pub)` for this reason.

But doing so has made iteration and overall safety of the codebase much easier to reason about because it forces me to think about every call site in which I might introduce a problem if not done carefully.
From first principles, it is the only way for these workers to have more agency and not be treated as disposal feedstock, and as a high empathy human, I would like them to have more agency and be less controlled (if they would like it; the choice is theirs).
It’s not that straightforward due to spelling. Does that catch køk? Tihts? P. Nus? For a non English swear word, I had to ask 3 times and about a specific language to finally make that connection.
love Fry, love even more having AI to summarize that plodding article for me
> There's an idea that modern lives demand value in material terms.
All lives demand value in caloric or reproductive terms. Economics teaches us that most commodities are fungible. If you receive material value, this can be exchanged for caloric or reproductive value. Thus, modern (and non-modern) lives demand value in material terms. This isn't a philosophy, it's just a fact.

It may tasteless to you, but most people are just trying to achieve those material terms as efficiently as possible.
I used to be a huge mobile gaming person, but then a few years ago, I found out several of my mobile games were available on PC so I just stopped gaming on my phone all together. I have several co-workers who also did the same thing. We used to talk all the time about whatever new game was coming out on mobile, but now its all about PC and console titles.

You're 100% right that it takes massive amounts of money to move the needle for gamers now. It seems like the group I run in, whatever your game is and you're good at, you stay in that lane. Any new additions or versions, you're on right away and excited about.

It takes a lot for the people I know to try a new game and actually spend the time and money to see if they like it. Nobody I know is willing to do that now since the economy is not great and money is really tight all over. The people I know are only going to buy what they know they'll like.

I feel like a lot of this is people sticking with what they know since the market is so saturated like you point out.
I will gladly use anything that isn’t Zoom!
For Apple, the EU is a cash sinkhole
The problems with health care in the US are not technological ones, so technological solutions can't really address them.
No. I also don't listen to music.

I do, however, use colors, and the GUI over CLI, whenever possible.
> Do you genuinely put us absolutely no closer, not a single step closer, to AGI than the Mechanical Turk or the people of 50k BC?

No, don't get me wrong, I absolutely acknowledge that we have made progress and can produce very useful things that are rightfully called machine intelligence! And probably there are things we are figuring out now, that will be relevant and useful even if we someday figure out AGI.

I specifically chose Watt as an example because he also produced a very useful thing that improved the world. And many concepts from that time are still used today, even if we don't have many steam engines anymore.

That he didn't have the concept of fusion is beside the point - we have many examples of cases where we have the concept, but will not be able to achieve it in thousands of years (like Level 2 on the Kardashev scale). And vice versa, where we go from discovering concepts to real world impact in just a few years (like GPTs).
In the context of choosing monolith vs microservices first, it's a safe bet that we're talking about startups; in the other 98% of the market you don't have a choice because something already exists.
My go to recipe from the past few years:
1. preheat over to 400°
2. cut the potato in half long ways
3. put it on a baking sheet cut side down. no oil, no foil
4. bake for around 40 min or until a knife goes through smoothly
5. peel the skin off and eat

it's a nice mushy texture that works as a base or add on for bowl style meals and takes moments to prepare and get in the oven. I usually throw it into an almost cold oven and just add 5 min to the cook time.
There is a natural tension between these equally important roles, especially when folks choose to view competing objectives as a zero sum game. I think your point of view is one-sided.
A few years ago, after having worked on a microservice-oriented project for some time, I joined a team which developed a monolith. To be honest, it felt like a breath of fresh air. What previously took coordination across multiple teams and repositories, tens of API schemas, complex multi-stage releases (your average feature usually touches lots of microservices), complicated synchronization of data stored in tens of DB, with a whole theory on microservice communication and a whole DevOps team with their own "platform" -- now it's just a bunch of commits in the same repository, a single release. To prevent code from becoming complex spaghetti, they simply use the modular monolith architecture (modulith). There's simply a linter which makes sure module boundaries are not violated (so they are encapsulated properly, just like in microservices). Want to support more load? Just increase the number of workers/servers. The single DB becomes too large? Just split it into several DBs and connect to different physical machines as needed. Now I'm pretty skeptical of the whole microservice thing. To be honest, I can't name a single advantage microservices over monoliths anymore. All problems are solvable with a monolith just fine, without all the complexity. The only time we needed to physically split a part of the monolithic codebase into a separate repository was when the infosec department asked us to store and process personal data inside isolated infrastructure to conform to some regulations.
> I don't believe they can actually do anything about it as this "culture" comes from the very top.

The employee can do something about it by leaving.
bug bounty wallet by a consensus of the anointed
My theory: The wealth would probably effectively transfer to holders of other currencies. You aren’t really destroying wealth by destroying currency; the supply of stuff is still available. Just now the demand for it from crypto-holders is gone, so it’d get cheaper for USD-holders.
Yes! I used it a lot with CDK as all the process was usually quite long so I switched to doing other things and a nice sound would tell me the synthesis went fine whereas a "broken glass" sound would mean I need to do better.
You're going to miss out when Apple expands the hand-washing nag to hair washing.
You might find early agent-based models (e.g. the Sante Fe Institute's Artificial Stock Market[0]) interesting.

IMO the short answer is that such models can be made to generate realistic trajectories, but calibrating the model the specific trajectory of reality we inhabit requires knowledge of the current state of the world bordering on omniscience.

[0]: https://www.santafe.edu/research/results/working-papers/asse...
You're not supposed to wear it while you shower (soap is generally bad for any waterproof seals...). Just slap it on the charger while you shower. Or slap it on the charger when you wake up, during your usual morning routine. It's a bit of a change of paradigm from the 'charge while you sleep' that we do with phones, but you get used to it.
The whole discourse that has exploded around this phrase, and the amount of self-seriousness and dogma about it in this sites comment sections have been really baffling to me. One overconfident billionaire writes an essay about a phrase some speaker had made up weeks before, and suddenly everyone's acting like the concept of "founder mode" is some metaphysical constant, and it's our job to understand its true nature through theological debate.
It's not like a for-profit cannot do scientific research.
I've used this on my personal machines for years, and I really appreciate how small, comprehensible, and rigorous the code base of each tool is. Not including the libraries, the most important bits, s6-supervise (the process monitor) and s6-svscan (pid 1) are under 1000 lines of code.

The coding style is a little terse and is clearly influenced by djb. The author has some (justified) mistrust of the C standard library, so you'll need to get used to the alternatives in their "skalibs" library, but I'd feel much more comfortable debugging a problem with this suite than I would with systemd.

Also, the related tool, execline, is a trip: https://skarnet.org/software/execline/ .
This is not a good way to hire or develop the best. The best are going to go elsewhere.
In my opinion it is too literal understanding of the concept and there is no universal borderline in size or scope.
It is common in practice to find quite fat microservices because their maintaners decided it doesn't worth to have yet another network communication latency for a specific case.

The main problem here is to be able to effectively debug and maintain several communicating services: to have a distributed tracing facility like Jaeger, centralized logs collection, schema registry and so on.

It may seem compex to set up and maintain at first, but once you have some experience it does not add much toil and cognitive load.
But having the infrastracture in place to effectively work with microservices gives you the freedom of system design choices. It does not force you to make microservices very small.
I worked professionally from the late 90s. We used Gantt, but it was always for spiral or unified process. We were always told to avoid waterfall (as there’s a natural tendency to go that way) and always include feedback loops.
i don't think oracle does anything in order to earn goodwill or because it's the right thing. they're structurally immune to moral suasion. don't forget that oracle was the company that sued google for the independent reimplementation of java they used in android. if you want oracle to do something, you either need to offer them a lot of money or level an extremely credible, well-financed legal threat at them

as agumonkey implicitly points out in https://news.ycombinator.com/item?id=41559110, though, 'java' is the name of the world's most popular island. i wonder if the indonesian government could be persuaded to support the trademark revocation
What? You don't think large enterprises also have to make these decisions?
More like fi-douchery
javascript is an oracle registered trademark, js isn't
An air conditioner (air-air heat pump) has an efficiency of ~450%, resistive heating has ~100%
I sometimes do (on my mac)

`some_long_running_script; say "done with the script"`

and it'll say the line when it's done, whether there's an error or whatever. so I know to check.
Yup. You ship your org structure.