skysight-inc/HackerNews huggingface dataset:
> How much have you spent on purchasing software this year?

A few billion.

I bought a licence to Windows source code and paid developers to remove tracking so that I can have an OS with functional UX and privacy.

I bought Google search, removed ads, banned all the SEO spam from AdWords and now I can finally have a functional seatch experience.
Kelsey-Seybold Clinic is a healthcare provider (in Houston). A Silver Medicare Advantage plan with them has a Maximum Out-of-Pocket of $3450 in-network, better than I would have thought. I have a $226/yr Part B deductible. That's it. I have no copays, no coinsurance, no preauthorizations and no network. I am paying $164.90/mo for the Part B premium and $139.28/mo for UHC Plan G. Part D is separate but I only take a statin and my Part D plan is $4.50/mo.

In particular, I value no preauthorizations and no network very highly. It means I won't be arguing with health insurance companies for the rest of my life.
I am a professional compiler writer and nope you are wrong. I never tokenise everything up front and instead read tokens on demand. It is much faster and enables me to change how tokens are interpreted on the fly. Which enables me to parse different languages with different token definitions in the same file. Something that I need for the production work I do.
What would you call someone that doesn't fit in the rigid binary definition you're proposing?

Man or woman?
You don't get any trouble from Amazon for using Alf?
Wow, TIL. That’s kind of nuts, I just looked at latitude lines because I was sure you had to be wrong but it looks like where I live (which is actually Hamilton) is the same latitude as northern Italy. In fact, it’s almost exactly the same as Florence, where the forecasted highs over the next week are in mid- to high-teens (C). We have a blizzard and most days next week the high is 1 degree. I honestly didn’t realize how much climate is not strictly determined by latitude!
And as far as I'm aware, NASA isn't even footing the bill. It's an entirely privately funded effort where SpaceX and Jared Isaacman figured they might as well do something meaningful while learning to perform EVAs from Dragon.
I feel like you went off the rails a bit at the end, wanting to commit homeless people is rather unhinged
In Oregon, already in the 1990s community colleges were replacing retiring full-timers with part-timers as a cost-cutting measure. This is something administration will always do when they can get away with it. We need a formal policy on what ratio of part-timers is allowable.
For example, we have seen some fairly mundane cases of this where people persuaded ChatGPT that its answers to simple mathematical problems (such as 2 + 2 = 4) is wrong, forcing it to give incorrect answers as a result.

sigh…………

/r/IdiotsFightingThings
A lat/long for every 5 minutes would work out to exactly 192 bytes, and you could definitely compress this by storing only delta values with fewer bits. But really you would probably drop it back to every 10 minutes so you could add in fuel level,vehicle ID, driver ID, and a few other bits of data.
From a Fan: On the Ascendance of PostgreSQL
because democracy is fundamentally broken, isn't it obvious? We keep voting for people that give us what we want, not what we need.
I would love to see the timings for Java runtimes. The various implementations of BigFloats seem to be very customized to the language, so maybe you could do it faster!
Neal Stephenson must have exceptional handwriting endurance then.
How are they produced?

There's an ass ton of hardware that might otherwise be idle.
30k/year lower than most cities? Definitely not if you're talking about housing rent
ARMv8 aarch32 is backwards compatible with v5-v7 but aarch64 mode cannot run aarch32 code of any kind. ARMv8 makes supporting aarch32 mode optional too and so it really is a hard break.
I am not sure if this is all that original, I am sure what other have seen that before. For me it clicked when I was redoing the graphics.

What it's more interesting is that symmetry is specific to numbers in general, and the way we represent them. As an exercise if you use base 3, and plot more numbers you will also see hidden patterns.

Thanks for noticing that section.
I really appreciated by CA community college experience with part-time faculty. My math, physics, and chemistry teachers were literally rocket scientists at their day jobs (military R&D).
Chindogu!
Because they are the same thing, a company. Like you and Jeff Bezos are the same thing, a person.
>still a thing

This is targetting a piece of software and operating system from 15 years ago.
The "government" does not deem it harmful though. This is pure politics.
> Some wise document written by founding fathers? Sorry, we don't believe in those things in these here parts. It needs to be based on either law or a body (could be "the people") that can force it into law.

This is actually false. Our founding fathers very much were not settled on where rights originated. Some believed, like GP do, that rights are innate and that it's the responsibility of a government to try and protect common ones. Others believed, like you, that rights need to be enumerated. One of the arguments against enumeration is that such a list could be used, as you are trying to do, as a mechanism to exclude rights not officially listed or known or conceived of at the time, which could lead to unintended oppression.

Should the government have innate power to oppress by omission? Are laws an allow list or a deny list? Does the government only get the power we the people grant it, or does it get every power we don't specifically reserve for ourselves? Neither position is absolutely correct. That's why we have courts and process. But the scales tend to tip towards the government only only being allowed power we cede to it, not the reverse.

Here's a relevant example: consider freedom of thought. Western governments generally do not explicitly codify such a concept. But we practically universally believe that human beings are afforded the the privacy of their mind. After all we're allowed to express ourselves freely and all our laws are designed to punish actions. The bill of rights was created at a time when it was impossible to know the nature of someone's thoughts, so this question was preposterous. But it's becoming possible now to capture an image of one's thoughts. If we could use that information to discriminate, it's very sane to imagine a self-serving bureaucracy would try to. So how do you establish your right to think in a society where it's innately oppressed by virtue of not being explicitly granted? See: civil disobedience.

I agree with your position but not with your rhetoric.
When I first read this, I was furious with the publisher. While I'm still disgusted by the behavior I am under the impression that the Dahl estate supports the historical revisions.

So what response should the company receive? Boycott? Hacktivism? Flagrant piracy? Perhaps not. Should we lobby to limit the rights of an estate edit posthumously? Should a blurb indicating the edit be required on the cover of the book?

Instead, I think a more grassroots effort is desperately needed. We need something akin to a software license that an individual author can include in their contracts with publishers and in their estate planning. It should be entirely frictionless and unambiguous. It should be the easiest path for an author to take.

I propose that a small foundation be created for the purpose of its creation and dissemination; and that a public website / petition exist so that any author publishing today can see that the idea is endorsed by the very people who inspired them to become writers.
Using Design Tokens in Salesforce Development
And remember conservatives lied about being silenced on twitter too

https://blog.twitter.com/en_us/topics/company/2021/rml-polit...
Heh, well, seems silly to have a 2 channel standard, 4 channel standard, and TWO 8 channel standards. The volumes don't justify it, and it's just a big waste of money. It contributes to expensive motherboards among other things.

Seems like Intel and AMD are heading towards an 8 channel standard and the cheaper chips will enable only 4 of those channels.
Models and robots share the runway at Coperni fashion show
You and your stupid, lying eyes!
We could say the same thing about you or me. I can only know if you "know" something when you say it.
I'm fairly convinced that the immediate potential of AR is tricks like this, which will whet people's appetite for more.
Wind and ocean currents make Western europe way warmer than Canada for a given latitude. Ottawa is only about 45 degrees north, same as Paris. Most of England is further North than that.
Granny (Orca)
Vitamin D is found in fish, and milk usually has added vitamin D (so you can use the calcium). If you eat 20 eggs you can get 100% of your daily value of vitamin D from that, but I don't recommend it.

Besides dietary sources you need UVB to make vitamin D: https://en.wikipedia.org/wiki/Cholecalciferol
I was a OneMedical member for 10 years. They definitely became that way before Amazon took it over.
> Readers who bought electronic versions of the writer’s books, such as Matilda and Charlie and the Chocolate Factory, before the controversial updates have discovered their copies have now been changed.

I like HN because we make an effort to elevate the conversation, ask interesting questions, and gain insights from each other. But in this case, these people are just assholes.
Right on. The ChatGPT, and also Bing Chat complaints bug me also. If people don’t want to use productive tools and if they don’t want to easily build textual information processing systems, then they shouldn’t worry their pretty little heads about this new tech.

If you don’t mind me complaining, then here is another thing that bugs me: people worrying about AGI, and then conflating ChatGPT (or other LLMs) with AGI. In my opinion (and I have mostly worked as a paid AI practitioner since 1982), AGI may be developed in a few decades, but it will be something new. Perhaps transformer models will play a part in eventual AGI systems, but I think it would be a small part.
Sadly uselessly so. At least last I heard the updates prevent the known jailbreak, so no root for ps5 owners anymore.
I wonder what pro life means. Do they support life that already exists?

Oh no, not that life. Just the theoretical life
Before throwing stones, you may want to introspect on the fact that the parent never said “homeless” but rather “mentally ill” and you just assumed that’s what he meant
Our jobs are safe for now. That's not my takeaway. Our jobs will eventually be "unsafe."
ActivityPub: This Ain't It, Chief
Don't get me wrong - I love 3D printing! I use it myself to make enclosures for electronics projects, or to replace parts that have broken on my old sailboat, which happens often. Notably, I don't turn to my business to injection mold these parts, because it makes no sense to make a mold for one part! Without 3D printing, I'd probably have someone mill custom parts, which is a lot more expensive.

But I'm a realist. Look at the total poundage of all resin sales to the 3D print market. It would be generous to call it a rounding error in comparison to conventional resin sales. People like you or me are not the norm. The market for conventionally produced high volume parts is enormous compared to hobbyists 3D printing stuff at home.

That's because most people consume the same small set of products repeatedly, and they care about cost, and some of my machines produce at a rate of ten parts per second with part weights 90% less than what's feasible with 3D printing. It's just the way markets work: most volume is accounted for in a small percentage of products, and engineers will always be able to get much more efficiency out of a specialized machine designed for a small number of high volume items than a general purpose machine that can produce anything.
You're welcome.

Also: Look up New York City ;)
So I need to ask the obvious question, why does it make sense to play this game “to win”?

Throughout human history, humans have been making up shibboleths to distinguish the in group from the out group. You can use skin color, linguistic accents, favorite sports teams, religious dogma, and a million other criteria.

But why? Why even start there? If we are on the verge of true general artificial intelligence, why would you start from a presumption of prejudice, rather than judging on some set of ethical merits for personhood, such as empathy, intelligence, creativity, self awareness and so forth?

Is it that you assume there will be an “us verses them” battle, and you want the battle lines to be clearly drawn?

We seem to be quite ready for AGI as inferiors, incapable of preparing for AGIs as superiors, and unwilling to consider AGIs as equals.
Yes, and when a forest burns down I call it the destruction of a forest even though it can grow back because that's how language is used.
Well historically, personally, I would have run ESRGAN upscaling and other video processing AI models as part of a video encoding pipeline.

Right now I would run/train Stable Diffusion and maybe run Facebook's GPT-like model (that just apparently leaked out from 4chan), and then run clients to mess with them on computers, phones and stuff. But the generative AI space is moving so fast, all that could be obsolete in a month.

There are crazy AI projects for all sorts of stuff (text to speech, "vector" searches on data, meme animation generation from stick figure drawings), and the requirement to run them is generally "a GPU with lots of VRAM"
I love Stephenson, but I think he's deluding himself. The "buffer" is the brain. The point of writing is to get it out of the brain. Otherwise, to quote Forster: "How do I know what I think, until I see what I say."
That would fall into the 2%. At least in my experience, the 98% number is in the ballpark. If you are working on backend services in big tech, what you are building is quite different than most software systems.
I didn't think of it as an investment at the time, but cutting most of my last two years of high school to learn programming 24/7 paid off with a lucrative career. I managed to graduate and get a HS diploma despite rarely showing up. I borrowed $2,000 from my grandparents to buy an ADM-3a dumb terminal and modem so I could program from home as a teenager. I got hired f/t at Nike at 19, was making more than my parents combined a couple of years later.
It takes some getting used to but the operations by themselves are readable, it is just that what you do with them can be complex. It is like arithmetic. People usually don't have a problem with addition, subtraction, multiplication and division, but it doesn't mean they won't have a hard time dealing with complex equations.

Packing and unpacking are just some of the things you can do with bitwise operations. They are a common problem, and they are often tricky, so having an API for that makes a lot of sense. But if what you need to do is not packing and unpacking, I find it harder to understand the unpack -> string manipulation -> pack workflow than bitwise operations, it also tends to be more verbose and slower.
This was very informative. I’ve been using Nix far longer than Julia and I have endured many battles with mkDerivation, never thinking to go one step deeper. I knew that it was a wrapper over a builtin derivation, but I never realised just how simple builtin derivations are to write, and how much fluff they remove from the process.

I can definitely empathise with the debugging approach - with Nix you kind of have to take a scattergun approach, search around randomly trying to find packages or solutions. I’ve since given up using search.nixos.org and now just grep the nixpkgs repository. Often the solution will be in a commented out piece of code saying “removed ugly hack”, then I learn from their solution and apply the ugly hack anyway. Because, you know.
If it doesn't know who the dude is, won't it be more honest to say "I don't know"?
The problem with this bot is that it doesn't know what it doesn't know. It has no slightest idea about knowledge.
I felt it more a transgression to tell people I was a programmer (and I still feel uncomfortable with the label “engineer” despite having the title long enough to be uncomfortable saying how long). Then again art is what led me to code, I learned how to program first and foremost because the “telling people” was either too limited (no established platforms to publish music) or too tedious (tons of redundant work adding metadata to self hosted published material, then adding it to HTML as well, then updating everything to reflect any new navigation).

More than all of that though, I’ve long felt that programming computers is art. You don’t have to identify with that, but it’s a fundamentally creative pursuit. It’s full of choices and expression and compromise and imperfection. At least from my perspective, anyone who has made something that makes machines do things is qualified to claim the title “artist” if they would like to.
Insert obligatory mention of:

Amazon removes some editions of Orwell's 1984 from Kindle Devices after issue with owner of book rights (2009)
https://news.ycombinator.com/item?id=8930904

NYT article: http://www.nytimes.com/2009/07/18/technology/companies/18ama...
That would require explicit support by each template processor implementation. The Object#toString approach works independently of the template processor (assuming they all call toString() on the parameters).

Since the string template interface is untyped (parameters are arbitrary Objects), having case distinctions based on the type parameter is fiddly. What if you pass an instance of a class that has a genuine toString() but also happens to implement Supplier<Foo> for some reason? Or if you pass a Supplier<Supplier<Foo>>, will it recurse? What if you pass a Callable or a Future? Will those work as well? This only creates the opportunity for opaque “magic” behavior.
You-the-user can make C#'s safe, you-the-library-developer can make Java's safe. All you need is for one silly person to assign the C# query to a `var` beforehand and then the behavior's wrong. I'd usually be the first to point out how C# did it earlier and better, but in this case Java's manages to surpass even Rust's, which I didn't think was possible.
An author, and by extension the vehicle that they choose to shepherd their work after death, should have full rights to do whatever with their work.

Having said that, I can speculate that an author could stipulate that no changes may be made but I can also imagine that many may choose to allow flexibility.
I live in a lower CoL “city” with a 440k home and 2.875 interest rate and I pay 24k/year for my mortgage. I gotta imagine that most major cities are significantly more than what I pay so yeah that seems pretty accurate even for houses.
There is a large administrative load for all healthcare which seems to serve no one except the hospitals (to avoid paying any local taxes their non-profit status does not get them out of), and the insurers (who justify their margins by negotiating through the bureaucracy).

The three companies all self fund their employees insurance, so the goal was to cut out some of this bloat by providing services directly to employees.

The Amazon Care implementation was amazing, it's unclear why it failed. I would speculate its because costs are dominated by services they didn't provide (emergency rooms etc).
> But it's probably not happening.

I really wish they’d allocate Covid-like money to R&D or prizes for solving various challenges like curing diseases, which would drive universities. However first remove the bloated administration and DEI/Woke Discrimination Industry.
Julia will read 2π (fixed:thx kps) as 2 times pi which follows the mathematical notation. In all the other languages you have mentioned, I believe even if you can represent pi in Unicode (π) you will have to write 2*π. This can become very irritating when you get to for ex. python/numpy where you will litter your code with * and ** instead of the conventional mathematical notation. Gets a bit tiring if you are looking at more than a page of code. Aesthetics matter.
How about limitations on copyright?

The problem isn’t the new version. The problem is censoring the old version.
seems to me like you're comparing a still life painting of a bowl full of apples to oranges
Practically, the word "art" tend to create misunderstanding because literally everyone have a different idea of what the word represents. If someone tells me they're an artist that means absolutely nothing to me. "writer" is much better in terms of communication because it tells me what you actually do. I stopped using the word years ago and it only brought me happiness in life, saved me from a lot of unproductive language games of matching one label to another.
K-12? Do you mean K2?
I'm surprised no one has created a service similar to archive.org but for redirects. It could work as a browser extension and would simply be a library of old broken links and their new locations. Whenever you hit a 404 page it would query the service for an alternative. People can submit links themselves.

I've brought up broken links in projects I contribute to on a few occasions and it seems like people basically don't care if there's even a tiny bit of extra work involved to fix it. Complaining about this and expecting people to maintain links themselves won't work.
It's not obvious that QEMU's JIT has to be a lot slower, but it is. It may be that Rosetta 2 is just more thoroughly engineered and tuned for Apple Silicon.

Among other things, Rosetta 2 is able to use the CPU's special TSO memory ordering mode, which I think QEMU's TCG cannot use so has to use barrier instructions instead (MTTCG), or run all the virtualised CPU threads on a single host core (obviously slower for parallel workloads).
Continue helping the kid understand the major technical limitations of the device and ecosystem his ignorant friends have subcribed to.

There is a silver lining that could pay off for the rest of his life.
> For the past 15 years, pretty much 100% of the code running on my personal laptop and work desktop is opensource.

I'm 100% open source at home as well and I'd say we are a tiny minority. No job that I've had was open source-centric so you have me beat there.

> The few remaining non-opensource programs, such as UEFI and wifi firmware, came free of charge with the hardware.

Nothing comes free of charge with hardware. The price was included with the hardware. Did you pay for your smartphone? Or you get that free?

> The only software I directly purchased in this decade are videogames on Steam, and that's closer to purchasing artwork than a computer program.

You bought ( leased ) software. Doesn't matter how you want to rationalize it to fit your argument.
This is a fascinating write-up. As somebody who's dabbled with homebrew a bunch over the years I've always wondered how one figures out exploits from scratch.

Nintendo is pretty litigious about this sort of stuff but I guess because this is such an old system they're able to get away with documenting exploit process like this.

Does anybody on HN know of other similar eng-focused guides for this sort of stuff out in the wild, or authors to follow?
It looks to me like there's some confusion here; Carmack is talking about inlining for purposes of source code management; compilers inline for purposes of performance optimiziation. The two seem to be getting conflated in this thread.

So GP points out that, no, unless your compiler is outputting source code (therefore changing what you see as a programmer), having it inline the function does not accomplish the goal at all.
It's not a CLI SQL engine though, is it?
> How much money do the chipmakers extract from computing?

What businesses have the secret sauce being the proprietary features of one vendors chips? Heck, a number of the big computing companies (in various areas) also have custom silicon.
30k/yr is 2500 per month just for rent. Only a few cities have average rents that high. Definitely not accurate