skysight-inc/HackerNews huggingface dataset:
I agree. Too many people think of savings as a "nice to have" that you can skip when times are hard. But I have learned that savings are very nearly mandatory. Enough so that I'll start skipping meals before I start reducing contributing to savings.

If nothing else, having the ability to go for a good length of time without an income gives you the runway to be thoughtful and more selective when it comes time for job-hunting.
> So by utilizing this kind of strategy you select for the employees you least want.

Unless the employees you want are those that can be easily controlled.
Manufactured products only get cheaper by scaling and improving the manufacturing process. You should know this because it's the reason why silicon photovoltaics have gotten cheaper after starting at some rather eye watering prices. Land is a finite resource with an extremely complex system of regulations, laws, ownership, uses and speculation built up over 10,000 years of history and any conversion of land for one purpose necessarily excludes it for many other purposes so there is massive competition over prime real-estate and many un-intended future consequences resulting from development.

Not worrying about land use when it comes to power generation is very, very much like not worrying about carbon emissions when it comes to power generation/transport/manufacturing "The atmosphere is enormous! Why should we worry about emissions when our current demand for power and transport is so tiny?"
I think the fact that it's a "framework", implies it's something one needs to adapt and incorporate for their specific use-case. The success or failure of content is hard to predict in a "benchmark" kind of way, it's something one measures historically in some context and then draws learnings on how to improve it.
I don't see why you think all monads are just like the State monad. The Maybe and Either monads have nothing to do with state, for example.
A related point is comparing x^y vs y^x, for 1 < x < y.

It can be easily shown that the "radix economy" described in the article is identical to this formulation by simply taking the logarithm of both expressions (base 10 as described in the article, but it doesn't really matter, as it's just a scaling factor; this doesn't change the inequality since log x is monotonically increasing for x > 0): y log x vs x log y. Or, if you want to rearrange the terms slightly to group the variables, y / log y vs x / log x. (This doesn't change the direction of the inequality, as when restricted to x > 1, log x is always positive.) If you minimize x / log x for x > 1, then you find that this minimum value (i.e. best value per digit) is achieved at x=e.

(Choosing the base = e for calculation purposes: take a derivative and set to zero -- you get (ln x - 1) / (ln x)^2 = 0 => ln x - 1 = 0 => ln x = 1 => x = e.)

For some intuition:

For small x and y, you have that x^y > y^x (consider, for instance, x=1.1 and y=2 -- 1.1^2 = 1.21, vs 2^1.1 is about 2.14). But when x and y get large enough, you find the exact opposite (3^4 = 81 is larger than 4^3 = 64).

You might notice that this gets really close for x=2 and y=3 -- 2^3 = 8, which is just barely smaller than 3^2 = 9. And you get equality in some weird cases (x=2, y=4 -- 2^4 = 4^2 = 16 is the only one that looks nice; if you consider 3, its pairing is roughly 2.47805).

It turns out that what really matters is proximity to e (in a weird sense that's related to the Lambert W function). You can try comparing e^x to x^e, or if you want, just graph e^x - x^e and observe that's greater than 0 for x != e.

https://www.wolframalpha.com/input?i=min+e%5Ex-x%5Ee
As an ex-obese, you partly understand the issue. It's true that craving are omnipresent (still are for me, and I'm at 25 BMI now, used to be 34). The main issue is hunger and physical pain caused by hunger though.

It's an hormonal imbalance, I 'fixed' it by fasting (you need access, time and money to do that in a controlled way, but you can also wing it. Careful, the second day is extremely painful). If you can fix it with medication and without torturing yourself (which the fast felt like), more power to everyone.

[edit] also you have a pretty empathic way of thinking.
I loved the penultimate paragraph; gave me a hearty laugh and a fun rabbit hole to waste time on :)
I would have thought the major problem after a technological collapse would be the production of computer hardware, even up to the level of something like ENIAC, as the technology stack needed to create that represents centuries of technological development.

Software development, on the other hand, took merely decades, and would be much faster to reboot, as computer language and compiler technology can be easily reinvented given information in printed books. If anything, I'd suggest an emphasis on having paper copies of books on classic programming languages and computer history widely distributed in paper libraries, and making sure that paper libraries are not displaced entirely by electronic ones.

I'd consider archiving full documentation of pre-existing basic technology, rather than rolling your own; a widely distributed complete set of printed books, circuit diagrams, manuals, source code and assembly code listings capable of reproducing something like BCPL on PDP-11 might be a better choice; creating something like a PDP-11 class computer with valves or relays would be eminently feasible.
But it IS as simple as eat less and exercise. And no, not everyone would do it. Everyone isn't doing it. Because people are lazy, want instant gratification, and consequence-free eating habits. If 99.9999% of the people taking these drugs were to cut their caloric intake to something reasonable (1500-2000 calories per day) and exercise for half an hour to an hour a day, every single one of them would lose weight. It's not that they can't, it's that they don't want to.
Nice. Do you guys also provide all the UIs for permission management/roles/orgs such that I can just css it and bolt it on? That was always a major pain point for me. You still had to make all the user facing ui and integrate it.
Ok, that definitely helps to clarify your point—thanks. But in that case, it sounds like the specific concern is more about open sourcing any proprietary components if the company fails, which seems orthogonal to the specific license. A provision like that would also be fully compatible with open core.
I understand your argument but this supportive coddling methodology which has dominated our culture over the past few years has gotten us fatter and more unhealthy. Maybe for children or mentally ill people that is a compassionate strategy but grown adults need to accept responsibility for their actions. This rhetoric that its not their fault, or they have to rewire their bodies, is fueling this. It makes it seem like the only solution is a drug (which these companies no doubt love) and they have no free will. There are probably a few cases of genetic abnormalities, but lets be real, most users of these drugs are eating too much garbage. They know it too. I think shame is a valuable tool in this regard. A public health campaign by the CDC mocking fat people would probably do wonders. I'm talking billboards and creative art installations.
Rest in peace, Jake.

His blog post recently was moving and eye-opening. If you are in the headspace for tough topics, read it and you won't regret it.
Good data. Thanks. I got a bit of a speed-up on python-3.12.5 - 0.599 down from 0.76863, but still slower than 2.7 on the same (old) i7-6700k CPU. { EDIT: All versions on both CPUs compiled on gcc-13 -O3, FWIW. }

On a different CPU i7-1370P AlderLake P-core (via Linux taskset) I got a 1.5X time ratio (py3.12.5 being 0.371 and py2.7 0.245). Anyway, I should have qualified that it's likely the kind of thing that varies across CPUs. Maybe you are on AMD. And no, I sure don't have access to the CPUs I had back in 2007 anymore. :-) So, there is no danger of this being a very scientific perf shade toss. ;-)

Same pypy3 also showed very minor speed-up for being inside a function. So, I think you are probably right about PyPy's optimization there and maybe it does just vary across PyPy versions. Not sure how @mg several levels up got his big 2X boost, but down at the 10s of usec to 10s of ms scale, just fluctuations in OS scheduler or P-core/E-core kinds of things can create confusion which is part of the motivation for aforementioned
https://github.com/c-blake/bu/blob/main/doc/tim.md.

I should perhaps also have mentioned https://github.com/yglukhov/nimpy as a way to write extensions in Nim. Kind of like Cython/SWIG like stuff, but for Nim.
I think this is neutrons emitted from each collision. I’m interested in the energy of each neutron while it is in flight.
Monads can be used to attach all sorts of things besides state to data. For example, you can associate read-only data, such as configuration, authenticated identies, etc. You can associate I/O methods, which can be real or mocked. You can have a place in which to scribble logs/traces (this feels like state). And yes, you can associate mutable state, of course.

The point of monads, from the point of view of programmer convenience, is that they let you have a bag of contextual stuff along with your values. Thus if you think of a server application that processes requests, you might want to carry all of:

- configuration applicable to this request
(or global configuration)
- request metadata (time received, from where,
from whom, authenticated how, etc.)
- request processing state
- logs/traces
- I/O methods, so that
- you can make all your code deterministic
and thus easier to write tests for
- so you can mock the world (see previous
item)

with each request. Thus each function that handles a request can get all of that context, and can be fully deterministic, yet it can function in a non-deterministic world.

Besides this there's everything about the Maybe ("Optional") and Error/Either monads that just makes it easy to make sure all errors and "nulls" are handled.

And what makes all of this possible (in Haskell) is the use of operators (functions) and syntax that lets one write "statements" that are actually combined into large expressions.
> they degrade quickly when exposed to oxygen/air/the atmosphere

Can this be fixed with (for example) some kind of spray-on acrylic ?
Are there any open-source or paid apps/shareware/freeware that can:

- Transcribe word-by-word in real time as audio is recorded

- Work entirely locally

- Use relatively recent open-source local models?

I've been using otter.ai for real-time meeting transcriptions - letting me multitask and instantly catch up if I'm asked a question by skimming the most recent few seconds worth of the transcript - but it's far from perfect and occasionally their real-time service has significant transcription delays, not to mention it requires internet connectivity.

Most of the Whisper-based apps out there, though, as well as (when I last checked) the whisper.cpp demo code, require an entire recording to be ingested at once. There are others that rely on e.g. Apple's dictation frameworks, which is a bit dated in capability at the moment.

Anything folks are using out there?
I think there never was.
> But then you rewrite the whole thing in vanilla Rust without profiling once and it's still 20x faster

The main reason Python is used is because developer time is expensive and computer time is cheap. When that balance shifts the other way (i.e. the compute slowdown is more expensive then the dev time), Python is no longer the right choice.

There's no point in developing at half speed or less in Rust compared to Python if your code only runs a few times, or if the 20x performance gains only results in 60 minutes of total compute time saved.
Honestly... I don't think there's much difference between games and other forms of media in terms of longevity in the public consciousness. "Singin' in the Rain" was released in 1952 and might very well still at least ring a bell today, but what about "Monkey Business" or "Viva Zapata!", released the same year? Those films even had some pretty big names (Marilyn Monroe and Marlon Brando). Even nowadays, there are still plenty of "shovelware" movies out there.

That being said, I think the real difference comes down to the fact that games are (by necessity) relatively tightly coupled to the hardware required to run them. Movie projector systems, while complex, are still much "dumber" than a computer. I think it's safe to say that if you have a film print from, say, the 60s, there would probably be a range of projector models from the preceding decade that could play it.

By contrast, if you have a copy of a PC game from, say, 1996, you're going to have to pay a lot more attention to its specific hardware requirements in order to build a system that's capable of running it. That raises the skill floor to run it in the first place. Honestly, I think this is one reason console retrogaming is so popular: to play a game, you only have to get a hold of a working console. The problem these days is that consoles are becoming more PC-like, so they're kinda backing into the same problems as PCs.
Your heavy equipment with impatient users is also magnitudes less catastrophic in the event of a failure.
I don't think this is the flex they think it is...
since he only pokes fun at one side, it's hard to tell what the truth is.
>or really really UNSKILLED in sql as to keep your relational model and working set in SQL so bad that you reach its limits

Sadly that's the case at my current job. Zero thought put into table design, zero effort into even formatting our stored procedures in a remotely readable way, zero attempts to cache data on the application side even when it's glaringly obvious. We actually brought in a consultant to diagnose our SQL Server performance issues (I'm sure we paid a small fortune for that) and the DB team and all of the other higher ups capable of actually enforcing change rejected every last one of his suggestions.
Related: on NPR yesterday, “How criminal syndicates traffic, torture and enslave people to send scam text messages”

“https://www.npr.org/2024/08/08/nx-s1-5058798/how-criminal-sy...

Audio and transcript.
Haskell focuses on both, but prioritizes research. I have had several Haskell jobs and highly recommend it for the personal enjoyment.
You can see ancient agave roasting pits in Anza-Borrego Desert State Park, if you know where to look.
Also, if you've ever run over an agave with a lawnmower while wearing shorts you'll soon experience a burning sensation on your legs, so props to folks that handle the leaves without issues...
someone downvotes me on a thread that has been made non-visible by the mods many days after the thread was posted and everyone stopped looking at it... how is that possible
RIP, Jake.
Can you buy the service provider? Can you buy a copy of their service and run it in-house?

If they’re struggling as you say; you may find that the premium to acquire all/part of their operation is relatively low.

It’s nearly always better to iterate an existing solution to better than to build one from scratch.

Happy to talk it over if you’d find it helpful: ossareh _at_ gmail
He offers criticism based upon a biological outcome to a spiritual practice, he does not need to understand to declare the outcome stupid. The cultural practices are protected from criticism stuff does not fly- less all insanity of the past comes back crawling from the cracks. Cant criticise witch burnings as they are a "cultural" practice..
I've had an HN account for years!

(kidding, but fully expected there to be a reply saying exactly this, and disappointed there wasn't).
My example is Disney's 1959 Sleeping Beauty. Had today's copyright regime been in force, Tchaikovsky's 1890 ballet would have still been under copyright, so Disney couldn't have made it.
beautifully said
It does read like malicious compliance.

It kind of sees to me that Apple is doing as much as possible to teeter the line , to see how much they can get away with. It is definitely a burden on the European Union just to make this one company comply; though it has always been this way with Apple. Anyone remembers how USB-C would "hinder innovation" on the iPhones?

I hope the European Union sees through this malicious compliance and gets Apple in line. But honestly, it just shows how monstrously big companies like Apple are. I do think these problems pile up and eventually they're going to be fined a big sum of money for the repeated offenses. We'll see though, maybe they get away with it.
One of the biggest lies that I believed for too long was "do what you love and you'll never work a day in your life". In reality, doing what you love for work turns what you love into work.

A labor of love is something you can do at your own pace, on your own schedule, and there's nothing wrong with deciding not to do it when you don't feel like it. Doing it for work means that you have to do it no matter what.

So I do what I love on my own time, and do work on work time. That it looks like I'm doing the same thing (programming) in both cases is illusory.
Impressive to see the positivity that both him and his wife Bess maintained in their last posts, despite the constant pain and oncoming death. Real strength.

Rest in Peace Jake, and I wish you the best on the path forward Bess!
> Besides, can we even attract experienced developers to a non-glamorous industry like logistics?

Yes!!! Nothing a developer loves more is getting into a new market where their work will drive the business and will be seen as valuable instead of a necessity (cost center vs profit center)

What's your core competency? Does it include this software? If yes, then yes you should make this a core competency.

You need to partner with an engineer with a good amount of experience that has worked both in startups and established companies. You need to discuss all the intricacies and then they can tell you what timelines you will be looking at, potential cost, and potential benefit. Do NOT HIRE a CONSULTING company. I worked at one of these and it's a good way to spend $millions without getting much in return.

There are probably providers out there - they probably aren't very good and that's why you're not familiar with them.
Appeal to authority is considered a courtesy nowadays? Fascinating.

Like the previous commenter points out, actual lawyers are quite clear that their statements in this kind of non-professional capacity hold no more weight than any other random Joe. There is no situation of authority. IANAL/IAAL may have once been a funny meme – albeit one quite tired at this point – but doesn't add anything, and may be a detractor if one falls prey to the logically fallacy it potentially introduces.
Iam feeling extremely uncomfortable seeing people in this thread being absolutely unfamiliar wrt basic electronics and basic CS fundamentals.

Ternary system has very limited Energy efficiency benefit compared to binary - roughly 1.5 more efficient and a lot more difficult to trasmit over differential lines. Today the latter is a big concern.
It’s a new team. This non-critical part is your shakeout cruise before heading off into the open ocean. You can identify how well you hired as well as how well you prepared for these contractors to begin work. Make appropriate calibrations or worst case scrap it and let the whole team go.

If they produce some big mess you will find out much quicker than if you set them loose on the big project. Small deliverables which incrementally get larger is how you roll on a new team. It allows you to get fast feedback and make small calibrations as you go. Hopefully avoiding the “fire them all” failed project scenario
Unfortunately the sunk cost fallacy is often rational when you consider reputational consequences of the individuals making decisions within the company.

It's pretty easy to spin an easily reversible decision as "complicated" and "a bit messy", but you'd get fired for taking a risk and wasting years.
except we have no space efficient transistor equivalent. what would that even look like?
He also bought and gutted that Ando house. https://www.newyorker.com/magazine/2024/06/17/kanye-west-tad...
2/3 of the weight back seems high to me, but the people I know also retired during their treatment, maybe some cofunding factors exist.
Boolean logic is somewhat unintuitive already, I mean we have whole college courses about it.

> At best it would be a waste of an extra bit (or trit), and would also introduce ambiguity and complexity at the lowest levels of the machine, where simplicity is paramount.

This seems backwards to me. It isn’t a “waste” of a bit, because it doesn’t use bits, it is the addition of a third state. It isn’t ambiguous, it is just a new convention. If you look at it through the lens of binary computing it seems more confusing than if you start from scratch, I think.

It might be more complex, hardware-wise though.
SpaceX isn't publicly traded, it already has no obligation to maximize profits. It is free to follow whichever goals Musk and the SpaceX investors set for the company.

So far those goals mostly involve building cash cows in service of financing even higher goals. I'm not sure if that goal is still Mars, but whatever it is they are reinvesting everything and regularly take in more investments
Awesome, love love Zotero, very thankful for all their efforts.
Robocars improve traffic even when most cars around them are driven by people
For perspective - 3 gallons a second (180 per minute) is a 2-3" pipe at maximum possible flow rate. In other words, a decent sized fire hose.
So expose your unborn babies to plastics and get more tech savvy kids then ?

Or do people still want to “cure” people who are different ?
I've seen about a half dozen articles on his passing from cancer, but none of them say who he is.

Googling his name doesn't help either.

Who is he?
Apple has everything to lose with malicious compliance and nothing to gain. Very short term thinking.

They've already invited enough scrutiny and regulation into their niche.
The laws aren't universally the same in all countries. Copyright/product counterfeiting can vary from country to country for instance, so you can do something legally in one country but the importation of such a product into another country would be illegal. China makes all kinds of knock-off DVDs and products, while US resellers can get themselves in a bunch of trouble for importing and selling such products. Large scale US resellers get arrested for selling these Chinese knock-offs, but it doesn't mean that the Chinese manufacturers engaged in a legal activity in their own country are at risk of being arrested and deported to the US even though they're the bigger fish.

With your bridge example different countries and jurisdictions could have different requirements for the purchase of real estate or that you even were buying real estate rather than like an NFT, toy model, etc. A scam in the US might not be considered a scam in a foreign jurisdiction and even within the US it might not be considered a scam, like if someone offers you a quit claim deed for whatever interests they have in a bridge for $20 that could be considered legal depending on what representations were made. In fact a person buying a quit claim deed for way below market value could find themselves in hot water being investigated for like elder abuse with them being seen as the one trying to pull a scam on a potentially vulnerable property owner.
This is a 20-years-ago take. If your datacenter provider doesn't have multiple fiber entry into the building with multiple carriers, you chose the wrong provider at this point.