skysight-inc/HackerNews huggingface dataset:
> the way people online ~~lie~~ exaggerate it's not surprising that so many non-Americans believe that every American is one hangnail away from bankruptcy.

People exaggerating online certainly don't cause more confusion than the routine lies of medical providers, sending bills with completely-fictitious humongous numbers claiming to be the price. And then even if you do have "insurance" (which isn't actually insurance, but rather more of an anticompetitive protection racket), the provider and the "insurance" company both continue to keep the actual prices obfuscated with those fictitious numbers and a whole bunch of "adjustments", rather than ever just plainly stating prices.

There are certainly a lot of overly simplistic narratives about US healthcare, like every political topic. But the entire system is death by a thousand cuts of patently absurd behavior (like the above), that would be plainly illegal with any sort of sane regulation. Like imagine going to the grocery store, paying the cashier, and then getting shaken down months later by food distributors claiming that you only paid the cashier to bag and that you owe them money.
Thanks, I think I have decided I won't travel across the world for purely leisure purposes except maybe for a honeymoon. I'll definitely check out the most fun european countries at some point in my life, but i figure I'll get the right work related opportunity some time or other to do so for each. It makes those visits all the more poignant and memorable to me anyway.
I wish they would say more about their training setup like how many of which kind of gpgpu for how long.
The process starts by illuminating a scene with a monochromatic light source—a laser. (While using a metalens to capture a full-color image is conceptually possible, that is still a lab experiment and far from commercialization.)

So.. it's a design of a sensor which can intuit depth, and other elements of a visual field currently under monochromatic and I would suggest highly coherent light.

its a "lens" but it's a long way from "I want Bokeh on this picture of a girl feeding a squirrel"

I suspect that for now, without illumination from a known source, this lens isn't going to be "useful" on the back of a phone.

It is going to be useful for all kinds of sensing and imaging, "photography" is a subset of imaging overall.

Maybe a smaller, more swallowable robot, with an illuminating laser and this sensor, can now take microphotographs inside the gut? Or be placed inside a vein or artery, at the end of a fibre optic/power lead?
30 km/h is the maximum speed allowed in many cities (and a growing number of them) and even in cities where 50 km/h is allowed, the average speed is apparently around 30 km/h when traffic is minimal (in France, according to [0]) and 15 km/h otherwise. I think it's safe to say that electric cars reduce noise in cities, in fact I can observe it every day myself from my house.

[0] https://www.francetvinfo.fr/replay-radio/le-vrai-du-faux/une...
It's a theoretical question, and I'm not trying to be annoying here, just genuinely curious.

If this stock is non-transferable, does that mean it has an inherent value of zero? Does that mean I can file for bankruptcy and still keep the stock? I just feel like the nature of property rights in this country doesn't square with transferability restrictions. :shrug:
It seems to be fairly common for the on-call part of (salaried) jobs to be paid extra.

For example, if you're rostered to be on call - whether or not you actually need to do anything - for a given week, then you'll be paid some $$$ for the inconvenience.

Likewise, if you do actually need to do some after hours work during that on-call time (eg: some servers went down unexpectedly, find out what/why/etc + fix) then you'll be paid for that time as well.

At least, this is how it's been at my last few roles.
There's a very particular pain you get when you know you had something and you lost it; or worse, you know you threw it away.

It may be related to too good of a memory, or autism, or whatever, but there are parts of my life where I have way too good a memory for everything I have and had, and other parts where I'm like "yeah I got a lot of something like that, but who cares".
I'm aware this is the current industry standard, at least in large orgs. It seems to me it's undermining the amount of effort it takes to learn and practice engineering because it is evidently not enough value by itself. I think worrying about what the customer wants or coordinating and scheduling projects is not strictly engineering. Some non-technical tasks are required of course, but allowing technical roles to optimize and maximize their expertise, I would think, has huge payoffs for the business, i.e. feature development gets automated in ways that are decoupled from business requirements, drastically reducing development time.
Ask HN: I'd like to start reading the Linux source code. Where should I start?
Yeah, this is what I do for email as well. Lets you seamlessly transition your backup to another service if/when you stop using gmail too. Though I use imap rather than pop, so that I don't end up with duplicates or other weirdness. (I keep incremental backups of the drive where the email is stored, so I'm not worried about a situation where both the cloud and backup copies get wiped.)
I did contribute it here in the comments, I just didn’t feel it appropriate to repeat it in multiple places.
My younger self was loathe to programming. It was just a job for me, clock in clock out as you say. I was always in this zone of product managers and managers are superior as they were always in some meetings and it gave me the impression that important work gets done in meetings. I hated being a lowly engineer right from the start.

Only when I got into those meeting rooms, did I have a rude awakening. I realized the value of shipping software. I rolled up my sleeves and started getting back into building software, reluctantly initially but then I fell in love with the craft eventually.

Today if I find anyone who is getting disillusioned as I was, I try to educate them and help them find the joy in shipping software. Am not sure if it has really helped anyone, but I think it's the right thing to do.
Am I imagining things or once-upon-a-time did Firefox give you the ability to advance GIFs frame by frame?
It's all in there. Consciousness decides actions, it's embedded in every action. Actions change the future timeline, there is consequence in actions, and they provide feedback. It feels like something because it matters how you react. You could die if you don't react correctly, for example.
The Outlaw Ocean Project
Solaris is a classic, and anything else by Stanislaw Lem is probably good. Not Russian, but he wrote in Polish in the USSR.
I worked on a web version of this (I was going to call 'Wooey' for 'Web-GUI'). I ended up abandoning it and I can't quite remember why
The only H100s available to get is the "little brother" PCIe version with HBM2e memory instead of HBM3. Very very few clouds, or people, in general, have H100 deployed at any scale. You will see when the MLPerf benchmark results come out.
There's a real value to digital hoarding, because external forces are operating against you, and it will all crumble to dust.

It's also nice that you can digitally hoard billions of megabytes in the space of a small shoebox.
Investors don't have transfer restrictions on preferred shares!!

Only employees have transfer restrictions because they have common shares.

Investors can sell on secondary markets whenever they want, and for the company in question -- they are!
Alas, I wish I had good advice here, but honestly, I just got extremely lucky.

When I first got hired (at a very small startup) the hiring manager was an utterly brilliant former Bell Labs guy who'd made his way through a couple of prior startups, and he served as a mentor of mine for many many years after.
so this guy never had to deal with leetcode BS
Maybe go deeper into Linear Algebra using Axler?

See page 15 of this PDF for his treatment of eigenvectors: https://linear.axler.net/Eigenvalues.pdf
> Most modern development is gluing components together and wrangling packages. It's so far removed from the machine and the distance is only growing.

That’s actually what I love most about things today. Hard components I might want to use probably already have a ready to made library I can start with. Time from inception to prototype to production is so short that it really removes a lot of the tedium. I wish it could be even shorter but a lot of the time I’m writing code is because there isn’t something that meets my specific requirements. I wish AI could fill that gap but it feels like we’re an extremely long way away from that. In other words, the part I enjoy most is the high level problem solving or even coming up with what new requirements might be to solve a problem. The mechanical aspect of realizing the vision can be fun but it can also be quite frustrating / repetitively tedious.
Same, I find swift so much more ergonomic and beautiful than rust, but the development story outside (and inside) of xcode is just ugly
People get impressed by Japan fitting everything in a small space, but often you realize that small space is incredibly packed.
> I do agree that much of the problems we have is forcing public utilities (water, power, transit) to ALSO be social programs; this dual-goal always ends up messing things up.

Amen to that. Not only public utilities, but also employers and stores etc.

Giving (poor) people money should be the default. Everything else should require careful justification.
Foundation has not been a pure layer on top of CoreFoundation for over a decade. Some class implementations are unified on the ObjC version, not the pure C CoreFoundation version.

Objective-C got good enough that all processes on Apple platforms have the objc runtime in their address space whether they want it or not and many pure C or CF-like frameworks are built on ObjC under the covers.
My dad's house is next to a lake, I could never live there. Bass boats are constantly passing at full throttle, even before dawn.
I can't say if it's in the paywalled study or just the article, but multiple stats and links used point back to government poverty data which would be using a different definition than the study.

At a minimum that would be sloppy journalism, but in my opinion any researcher should see that coming and use the standard definition that the study is clearly attempting to compare against. It really doesn't seem to make sense to redefine such a loaded term even if the federal definition is tedious to work with.
You only have to look back as far as the "great exchange" when Europeans first visited the Americas to realize many traditional food isn't that old. Gnocchi being made from potatoes and anything tomato based in Italian cooking. Or chili peppers in Indian recipes.
I don't know a lot about protocol buffers. What are the warts? I think they don't have a canonical format, is that one of them?
Changing water price on demand is not easy, but I can see dynamic pricing on parking meters ranging from free suring periods of very low usage to a few dollars a hour during high usage.
A40 / A6000 and A5000 is a great GPU for single GPU inference and training, provides better price/performance than A100 for models that fit.
Avro has no equivalent of Typical's asymmetric fields. In Avro:

1. Record types can have optional (but not asymmetric) fields, just like in most IDLs. Avro implements this by taking the union of the field type with a special `null` type, but in practice it's equivalent to having optional fields.

2. Avro doesn't support proper sum types, but it has two approximations of them: unions (but not tagged unions) and enums. Unions have no support for adding/removing new cases safely. Enums can have a default value that is used if the case is not recognized.

From the "Typical perspective", both of these are problematic:

1. If you are trying to introduce a required field in Avro, you first introduce it as optional, and then at some point in the future when you have manually confirmed that the field is always being set by every writer, you can promote the field to required. Typical's asymmetric fields offload the burden of having to do that manual confirmation onto the type checker.

2. For unions, Avro offers no equivalent of optional or asymmetric cases. If you add a new case, you better not use it until all readers can handle it, and the type checker won't enforce that. For enums, the solution of having default values is unsatisfactory, because not every type has a suitable default. In practice, this usually means adding a catch-all default that is only used to signal an unrecognized input, but then what is a reader supposed to do with that? With Typical, if a writer introduces a new optional or asymmetric case, it must then provide an appropriate fallback to use when the new case isn't recognized by readers. For example, if a new specific type of error is introduced (e.g., with a stack trace), the fallback might be a more general type of error (e.g., with only an error message) that readers already know how to handle. If the new case is asymmetric, then you know readers can handle it, so once its rolled out you know it's safe to subsequently promote the case to required (so that writers no longer need to provide a fallback).

Here I've only discussed the challenges with adding new required fields/cases, but you run into similar trouble when removing them. This section of the README discusses all the pitfalls: https://github.com/stepchowfun/typical#required-optional-and...
Agreed on preferring my oura vs my eight bed for sleep tracking. Just found out that their web interface gives you a lot more analytic tools than the app, check that out if you have not already.
why imagine? Many banks worldwide currently simply don't allow Americans to open an account with them.
Some of the most prolific hoarders have quite a bit of money; in fact it can be part of the annoyance dealing with parents who have millions in the bank and yet insist on not throwing away that old bottle of dried up shoe polish "because it's still useful".
"people" here includes farmers, miners, and a swag of other corporate entities. It's not just about tapwater for people and the public utility function, it's about water rights and costs in the food chain and construction and mining industries, amongst others.

Farmers at least should know they have to operate in a market, with all kinds of conditionality on interrupting flow, capture of water which falls over their land (but is not entirely theirs to keep, because they are in a catchment for a water supply for other people) -And the same with bore water: there's no extraction without impacting somebody else, unless you're in a very unusual position: ground water is another shared commons.

Reticulated water in domestic contexts? Sure. A lot of people don't understand the social and economic pressures. Down here in Australia, with 10+ year droughts across large metro areas recent history and investment in desalination plants, we have a very good idea of the limits to domestic water usage which can be required of us. The farmers in NSW are at war with themselves and riverine management processes around retention of water flows over land, in the streams.
I think there's a number of hours a week I want to spend writing code, but while it's more than 10 it's less than 40.

Above and beyond that, I love software, but I don't love Zoom calls, on-call shifts, unnecessarily annoying processes that I'm not allowed to automate, Slack messages, KPIs, objectives that combine vagueness about what we're doing with strict rules about what we're not allowed to touch, horrific dynamically typed JS code where half the arguments to a function are obscure mashed-together objects, over-specified tickets that leave no room for creativity, trying to jam my code into a service where it doesn't fit because leadership wants to encourage code reuse but doesn't understand DRY, or anything else that makes up the actual profession of software engineering.
Agreed, dish stacking physically hurts! There is a fine balance though, as with hyperacusis wearing hearing protection can make the problem worse as your sensitivity to sound can increase. Also makes the tinnitus seem worse. I will admit to putting in my custom earplugs when I unload the dish washer, however.
At least I got to integrate Spring Boot well with Kotlin. Same goes for writing Minecraft mods.
He seems to be saying that it is a physical process, but that it is not computational. My critique was that he does do while describing it entirely in terms of processing information.
One problem I have with the rankings here is they seem really prone to grade inflation and band-wagoning. Even more-so when the game is expensive.
recently kotlin can even be used to compile to native and wasm, but gradle makes it almost less usable than swift
I do poor-man's bookmark hoarding; I leave tabs open on things I am interested in, until said tabs fail or the browser crashes.

If I don't bother reopening them, that part is passed.
well that's fun
find something you don't like about linux and try to track down where that thing is to fix it
The who
I was referring to an installation by Joseph Beuys [1] that is part of the permanent collection.

I do know exactly the journey that you're talking about in art. It actually clicked for me after visiting Florence and seeing the Uffizi museum's collection of Renaissance art - that's when I realized that there was really nothing more to add in terms of faithful representations of humans and nature after the masters of that time. The increasing levels of abstraction in later movements, from impressionism through cubism to things like Pollock or Mondrian or Chagall - those make sense to me and generate similar feelings as the great Renaissance masters. When I visited a few weeks ago, this was mostly the uppermost floor of the Pompidou, which I loved. I was explicitly refering to this when I said modern art - to Modernism, the artistic current.

However, it's the art that comes after that which I think turned more to grift and self-importance - like most other aspects of post-modernism. Large installations, larger than most paintings or sculptures you'd get in any previous eras, with mostly simple ideas to tell (the whole point of that felt room is the warmth and sound dampening, and it only takes ~50m² to tell its point). Repurposing everyday objects, as if the Dadaists haven't done everything that could be done on this. Lots of self-referential questioning of what is art, or shallow shock value references to topics of the day.

The contemporary collection (mostly on the 4th floor in my visit) reinforced my opinion that the plastic arts are almost entirely a grift today. I'm still hopeful some new artistic current will rise again in the future and come back to creating esthetically pleasing art, even while keeping away from simple representations of nature. I don't think everything that could be said in those styles has been said, but sadly attempts to improve on the works of the 1920s have mostly been abandoned.

[1] https://www.centrepompidou.fr/en/ressources/oeuvre/RqhG4ed
If you know ahead of time that you are going to use your refrigerator throughout the next 12 months _and_ you want peace of mind, perhaps you shouldn't buy spot electricity for that?

There's a futures market for that. As a retail customer, you probably wouldn't want to use it directly. But companies can offer that as a service for you, and give you a long running contract that they hedge via the futures market.

To the retail customer that looks pretty much like a regular old contract, but with lighter regulation on prices on the backend.

Btw, my comment was meant in the sense that from the point of view of the market, one individual household's electricity consumption wouldn't move prices too much. Thus it's at the margin.
What happens when the tech isn't only being used to answer a human's questions during a shortlived conversation though?

The common case we see publicized today is people poking around with prompts, but isn't it more likely, or at least a risk, that mass adoption will look more like AI running as longlived processes talked with managing done system on their own?
China bans major chip maker Micron from key infrastructure projects
> Erlang / Elixir processes use about 0.5kb per process

Last I checked it used about 2.5K. Beam reserves around 300 words per process (depends on exact options), but a word is 8 bytes not 8.

You can get it lower (obviously at a cost as soon as you start using the process and need space) but nowhere near 512 bytes, just the process overhead is around 800.
Thanks for pointing this out! This definitely makes. me wonder if there's a way for us to tell whether we had adequete deep sleep without using an app or some external machine. My points about REM/Dreaming was that I could notice these things naturally without aid.
Looks like a clone of the now-shutdown Heardle[0]? Really needs fuzzy searching when filling out the guess. I usually know words in the song title but don't know the exact title.

[0]: https://www.theverge.com/2023/4/14/23683240/spotify-shuts-do...
Agreed, the "poverty line" is such a well-defined term of art that you shouldn't even consider using the word unless you're referencing it (which can be fine to do the "200% of" math because that's often still quite low).

In this case it sounds like they'd be better off defining something else because "the half of the people below the median" has some obviously glaring issues right off the bat.
A compiler is a theorem prover, sure, but compilers vary in terms of expressiveness of the propositions it is capable of proving (a Python interpreter would be a very weak theorem prover ;) )

Consider: is there an equivalent concept of Turing Completeness for compilers with respect to computational propositions?
In my experience, most of my coworkers have been passionate about some aspects of software development at least.

People aren't always passionate about the projects we work on at work, but most are passionate about things like software craftmanship, quality, or maybe just technology itself, or the problem solving aspect, or some are perpetually in love with how software allows you to create almost anything out of nothing.
Thank you for your 26 years of service. Career programmers like you who still love programming at the end of it are a treasure. Programming is wonderful. It is an art in itself. Even though Slack and Leetcode and all the rest ruin it, there is nothing else which sparks joy and a sense of wonder like it does for some of us. I wish in our industry we had more wider appreciation and events where we could share stories like you and felicitate you.
This is largely the result of one thing; Money.

The past few years have seen salaries climb to what could even be claimed as crazy levels, when compared to what other professionals make, esp non CS engineers. Compounded even more by the portrayal of the software dev lifestyle. Working from home, or being in an office with lots of free perks.

This naturally led to lots of people wanting in.

I like you, originally got into programming as a career as it was what I loved doing, it was a given I would go that route. This was at a time where engineers made far less than they do today.
The $1000/hour was set by fiat by the governor, not a real market rate, so it can equally be seen as a case of regulation going wrong.
Maybe the reason you're not getting help is is that you're not asking a question. You're not even describing a problem. You're only stating that you have a problem.