skysight-inc/HackerNews huggingface dataset:
Im going to pile on here and implore you as best I can to check your priors here. You are coming across as incredibly rude and unhinged. I’m sorry that a blind person…hurt you at some point? I don’t even know. But your behaviour is frankly unacceptable.
Podcasting's Fallout Continues
It sounds like that’s the dividing line. Generating a new foundational model is CS+engineering, doing research on such models or derivatives thereof which treats them as alien artefacts to be studied is “AI.”
It's not impossible - https://github.com/g2p/git-fs did this a long while back and https://github.com/presslabs/gitfs did something similar too.
Fear is being being built everywhere and everyone is very gullible, including the poor.
https://archive.ph/pH65d
> but apple’s literal stacking of the LPDDR on the actual die doesn’t?

There's pictures of Apple's silicon all over the Internet, didn't think to bother even looking at one?

https://cdn.mos.cms.futurecdn.net/EWuFBHNeGSfhjJfoWFxL7D-102...

It's very obviously not on die. On package maybe, but definitely not on-die.

Since you're talking about die stacking i assume you're now talking about their "low end" phone parts. That's a quite different technology from V-cache, foveros, or even Apple's "UltraFusion." It's also not at all a unique technology to Apple, it's very common in the phone SoC space where power consumption is so limited that the thermal issues are mostly negated.
Who doesn't love how HDDs and optical drives use different screw sizes. Plus one is imperial and the other is metric. Maybe we should just feel lucky they standardized at all.
I agree the energy cost is concerning. And we are lucky we don't have unlimited coal, unlimited power and unlimited GPUs because we'd hit 4 degrees warming by Christmas with everyone trying it out.

The human brain is a salient point because often we are using AI so that the human brain can do less. Get this GPU to RTFM instead of the human. The human time is more valuable. All the while making the human brain probably less effective (compare someone who learns another language vs. someone who speaks it through an AI translator only).

I hold both points of view that AI is both marvelous, but also concerning in terms of energy use.

To nitpick - in " NNs are to emergent behavior what crypto is to cash " applies more to large language models. Simpler NNs for easy tasks that don't consume much power wouldn't apply (that might be like a VISA card?)
I appreciate the conciseness of this article. Thank you for sharing. I agree. The kitchen sink data strategy appears to be fairly inefficient with current model architectures.
Amber alerts and similar can be disabled.
I'm going to move to Porkbun. Heard positive things, and their transfer and pricing seems pretty good.
Accessibility isn't a homogenous, fungible quantity. Calling something 'the best brand accessibility wise' is barely even meaningful, let alone useful.

Accessibility is a qualitative issue, and disabled people's needs are varied enough that many accessibility tools are only helpful or usable to a subset of them.
That’s entirely possible. It’s also entirely possible that something about starting a relationship monogamously and then transitioning has some kind of protective effect vs starting poly.

We don’t have enough data to tease out the cause. We can only say that open marriages, for whatever reason, are less stable than closed ones.
It's right before the "Why OpenIPC Firmware?" headline.
Apparently the scale of visible construction doesn't correlate well with actual new units

https://twitter.com/evboyce/status/1678573678181728261
Are the whole of HN complaining about the existing implementation of this feature on Android? We don't need to speculate about how HN "would" respond.
> a major part of JVM, JS Engines and even memory allocators, pools and similar is to make this patters less random, more predictable and more local.

They don't, though. The JVM memory model doesn't even really allow it. This is a big reason for value types, but that keeps getting perpetually delayed...
This approach is consulting 101. It rewards embellishment of your own work. I know for a fact that, if I'm allowed, I can be very convincing with regards to what I'm doing being meaningful and productive, even if I am doing total bullshit. I have enough public speaking skills to sell myself like that.
Actually, there are two radio telescopes near the summit, the JCMT and SMA, which can be arrayed with other telescopes around the world (that's how the first black hole image was obtained) and there is a VLBA antenna a bit further down from the summit which is used as as an element in a lower frequency radio array spanning the United States from Hawaii to the US Virgin Islands.
But when they do catch you it generally results in consequences beyond giving the stolen goods back.

TLDR: don’t shoplift, instead make a company and defraud consumers. It’s more profitable and less risky at the same time!
I'm hand-writing stuff right now for Deno with MariaDB. Is there a "default" or "native" Postgres client, and what makes Porsager better if so?
Use the GPU on Your Apple Silicon Mac for LLMs
This is the high cost of government regulation. It's actually cheaper and easier to start a rocket company and provide internet from space than to deal with all of the state, local, and federal entanglements that have been thoroughly co-opted by the incumbents.
The Deleted City 3.0
Ha, I was having wrist pain and I got that same wrist rest. I've recommended it to a lot of people. (Although I've never thought about cutting one in half for my mouse :)
I've never had a weasel crap in my garden nor a mongoose piss all over the inside of my garage. I imagine those are the things the researcher is talking about.
I have never been sure what the security implications are but I just set ports to the tailscale address, and everything is accessible.

So if the local tailscale address is 1.2.3.4, I do:

ports:

- 1.2.3.4:8080:8080

This doesn't actually add applications to the tailnet as in the OP, but it works.
Am I the only one who finds these "I've been programming since 6" posts silly? I mean, I used to mess up with computers since I was a child, but I wouldn't call that "programming". In fact if I'm completely honest, it wasn't until 5 years ago when I truly started to learn and grow as an engineer, more than the rest of my career combined.

Rather than focused on quantity let's focus on quality. 1 good year of experience is worth 10 bad ones.
yup. if you are picky about mobo selection, you can also do it all over one fiber thunderbolt cable; I have my desktop rackmounted and could go up to 165ft away for the desk.
I have the same experience in LA with the weed/tobacco smoke, but also just all of the damn chemicals my neighbors use in their daily life.

Before moving to the city, I expected the traffic and crowds would be the primary drawback compared to suburbia. But I’ve found that the smells and sounds of my own neighbors’ activities to be the worst, like running their loud AC 24/7 even in winter, and spraying copious Lysol and febreeze multiple times a day.

Love living in this city with all of the activities nearby, but I’m 100% ready to gtfo and don’t think I’ll miss it.
Next-generation printing: Precise and direct, using optical vortices
Eastern and Western Design: How Culture Rewires the Brain [video]
I don’t think it’s Europe getting colder overall but lower lows and higher highs.
The future of health, energy, quality of life, new food sources (lab grown, 3D printed, etc) and the potential to reduce impact on the environment.

What I'm not optimistic about it our ability to care for the planet. Our office is at a university, and there are restaurants on campus that serve food, on real plates, but only have take away coffee cups. I'm not blaming "kids these days", because it isn't an age thing. I see people everywhere not caring about the amount of single use plastics being used.

Aside from the environment, what else is there to NOT be optimistic about? Sure, we can say that income inequality is growing, which is true, but I've always wondered if we shouldn't be focused more on quality of life rather than the difference in size between 2 people's bank accounts.
Show HN: OpenAPI to Terraform Provider Code Generation
Oh, interesting. Are the new dell CAMM modules better in that regard?
The context was the claim I shouldn't drive into Boston. That's the cost for getting a taxi or other car service. Which, as I said in another comment, isn't clear to me how it makes a difference but it apparently does because I'm not a "professional driver."
Hey HN, after a fair few months of iteration, we're excited to share our latest offering in Speakeasy: auto-generation of Terraform providers using OpenAPI specifications.

The Problem: Building a Terraform Provider to expose an API via Infrastructure As Code (e.g. HCL, Pulumi, CDK) is expensive, error-prone, and highly repetitive.

However, if you don't have a mature terraform provider many products will not even be considered by mature organisations with a mandate to automate-all-the-things.

Our Solution:

1. Deep Integration with OpenAPI: Just point Speakeasy to your OpenAPI spec. Every change, every tweak, every evolution of your API is monitored, and we adapt in real-time.

2. Automated Terraform Provider Generation: Instead of manually coding a Terraform provider, Speakeasy synthesizes one for you, ensuring it remains in sync with your API's latest version.

3. Smart Schema Semantics: Based on CRUD operations, Speakeasy can smartly deduce and apply Terraform schema attributes like Computed, Optional, and Force Replace.

4. Continuous GitHub PRs: With each OpenAPI spec alteration, PRs are raised automatically against your Terraform provider repository, ensuring seamless and continuous integration.

Why Speakeasy for Terraform?

While several tools play around the fringes, none offer 100% automation via code synthesis. We've built and extensively tested our Terraform Provider Generation engine from OpenAPI, and have been in production with real customers for the last 6 months.

* It is possible to generate an OpenAPI specification for almost any server side framework (even things like ProtoBuf via REST Gateways) entirely automatically.

* Once your OpenAPI specification is automatically generated from your codebase, Speakeasy enables subsequent integration artifacts, like SDKs and Terraform Providers, to be automatically maintained with close-to-zero engineering effort.

* Once an API is exposed via a Terraform Provider, it becomes usable by the entire IaC ecosystem like Terraform, CDK, and Pulumi through the use of bridging tools.

* Speakeasy will also generate documentation, usage examples, support/guide you through the launch, and upgrade the provider automatically as the ecosystem matures.

Dive Deeper:

- Explore our product: https://www.speakeasyapi.dev

- Explore our CLI: https://github.com/speakeasy-api/speakeasy

- Explore our largest yet terraform provider: https://github.com/airbytehq/terraform-provider-airbyte

- Explore exposing a terraform provider via Pulumi: https://www.speakeasyapi.dev/post/pulumi-terraform-provider

- Explore a toy example: https://github.com/speakeasy-sdks/terraform-provider-hashicu...

A massive thanks to our early adopters and the vibrant Terraform community for guiding our journey.

HN, we’re eager for your insights. Whether it’s rigorous feedback, burning queries, or just wanting to geek out over Terraform and APIs, hit us up!
At risk of belabouring the point [0]; but the empirical evidence is that debt/gdp is an a clear uptrend. Initially when the debt was taken on, the justification was that economic growth would be fast enough that it'd not need to be paid back. That didn't happen. Then the narrative shifted to the point where ok well the debt isn't going to get paid back as such but that doesn't matter because the government can just pay the interest and roll the debt over. Now that isn't working. The justification is shifting to "well ok the US can't pay the principle or the interest but that is OK because it is a government but it can print money and force people to go along with the spending, maybe declare that lenders don't get paid back but don't call it a default?".

Waiting for more empirical evidence that this will break everything is not a great strategy. By the time the evidence is in, everything will be broken and the US will be deeply in debt. The US is already acting like an economic system under significant stress (prosperous people don't elect Trumps). When the dust settles it'll probably turn out that there were huge costs to the debt and they just didn't turn up as inflation (for example, if people literally can't afford something, then price inflation won't matter).

Japan having high debt and the US having high debt is no evidence at all that the US will end up like Japan. They've got completely different laws and people. Plus the median Japanese income is something like 80-60% of the median US income [1] so that is hardly an economic outcome to aim for.

[0] Started out with "Noy wanting to" but I figured that couldn't be true.

[1] https://worldpopulationreview.com/country-rankings/median-in...
>They also want to be able to buy cheap 3rd party replacement parts instead of paying a premium for Apple's official parts. But then they also don't want to be hit with malware.

This is a strawman - people want to be able to buy from Apple's manufacturers at the component level, i.e. they want to be able to buy the $5 charge port instead of being forced to buy the $1300 mainboard the charge-port is soldered onto. Apple deliberately prevents their manufacturers from selling the exact same part to third party repairers, while simultaneously refusing to sell it themselves.

Apple has two satisfactory options here: either stop actively blocking their manufacturers from selling direct, or start selling the components themselves.
Ask HN: Were There  Precursors to CPAN?
I had occasion to run CPAN to install some modules today, and I was wondering - were there dependency managers before CPAN that could know what additional dependencies needed to be installed and automate the whole process? I have worked with npm and yum and deb and maven etc, which are kind of comparable, and came later. Did Larry Wall or someone just invent this, or were there precursors?
Please tell me you called it legalese.

Jokes aside, that’s a really interesting use case. I’ve often wondered how laws, and changes to them over time, are recorded. It seems like the kind of thing that could be made more efficient with a formal syntax along with version control.
At some point the priors of any theory being wrong is probably more than one in a million.

In fact, we know as a historical fact that our current scientific theories are likely to be wrong or inaccurate. Your priors might be different from mine, but positing that odds of Bigfoot (or whatever) is less than one in a trillion or quadrillion isn't that useful.
So I’m not using it for currency, then? If it’s value can range from $100 to $5, it is unusable as daily currency, and the only reason to hold it is because I’m hoping today is the day it’s $100, and if it’s not, I’m going to use my real currency to buy things.

You’ve just made speculation small scale and complicated.

And my bread costs 8% more dollars than it did a little while ago. My dollar didn’t lose 92% of its value. They’re entirely different issues. My fifty USD will still buy enough bread for the week. My fifty BTC might if I happen to want bread at the right time.
Couldn't agree more with this comment. I've had exactly the same frustration trying to get cameras months/years apart that will work. You have to open each one up and hack it yourself (and OpenIPC may support it or not), and nowadays they are protected from loading firmware easily (tiny UART/debug ports, disabled UBoot loader, etc.).

I also wish there were an option for someone to buy cameras with open HW/SW, to get away from the random cloud services they want you to open your network up to with cheap cameras.
[i]llustrate the fracturing of America

"My kid won't be able to get medical care" versus "homeless people are SCARY"

It's illustrative, alright. Real concerns versus cowardice.
Ask HN: Tech Things to See in Tokyo?
Spending a week in Tokyo in November and was wondering if there are any recommendations for tech related things to see and do there. Thanks
Natives know how to live cheaper in this country: move away from Toronto.
I almost always see it as a red flag. When I hear someone irl say it I interpret it as a sort of clout hack.

"I've been programming since I was six years old so listen to me when I say we should use mongoDB".
> Debian loses the very thing people chose it for

I don't buy this. People don't choose Debian for the third party software in the repo. If they did, it's a bad choice.

People choose Debian as a rock solid and stable base OS, and it's perfectly rational to use it as a base for third party software on top from other sources.
> pushing code to a shared trunk branch that happened to break a build

You revert that commit, then. It's broken. A revert shouldn't be take as some mark of failure or personal offense, it's just that your commit breaks the build, so it's getting removed from `main` until such a time as it doesn't do that. It happens to us all, from time to time. Those reverts almost always carry what at any profession organization should be an implied "feel free to bring this in a PR again, with fixes".

(And ideally, a bit of introspection as to "why didn't CI catch the failure when it was still on a branch?")
Never used it myself, these are just the main reasons I've heard from friends.
Unpopular opinion: Just bring back testing.

I’ve seen way too many people speculate recently that Russia’s nuclear arsenal possibly doesn’t work. This is incredibly dangerous.

What’s the plan when humanity is so many decades into a test ban that nuclear detonations are a generational memory? Something akin to a myth. The relative stability afforded by MAD doctrine is bound to decline.
I would be surprised to learn that more than 20% of people in CS cared at all about computer science as more than just writing code.

I studied computer engineering to learn to build stuff. Any theory I learn about today is mostly for interview prep.
For a home server, idle power consumption is probably more important than efficiency under load. Ryzen desktop processors are certainly better than most server platforms, but their chiplet-based design is quite bad for idle power. AMD has sold laptop SoCs packaged for their desktop sockets, but I don't think those come with ECC capability enabled.
> improve their look

I thought this might have been linked to policies requiring social media platforms to pay for deriving content off newspapers, such as embed text, but alas improve their look it is.
That crypto part is an assumption. If you want real irrational allocation, check back to office and how and of capital overlords are pushing it for no rational reason.
Next challenge: Run Game of Life in Finder emulating a Mac running Finder.
This is going to be unpopular here, but Bitcoin’s layer 2 Lightning Network is pretty ideal for micropayments.

Strike (strike.me) is a Venmo-like app that lets users connect their bank account and then hold a USD balance. The only difference is that users can use their USD to send Bitcoin to the other end. They’re not exposed to bitcoin’s price volatility.

On nostr, users are sending micro tips to other each other fairly successfully. The UX isn’t great right now, but I recommend trying it out- it is a functioning version of social micro payments.
I don’t know why you’re getting downvoted, perhaps you’re sees as selfish which I don’t share. I do have kids and am indeed horrified for them. I too may look selfish to others but in all honesty when you have skin in the game it the reaction is more intense.
We should add "teacher" to the list of careers not to pursue in school. That should end well.
People buy many things that aren't legal tender - money market funds, bonds, stocks, gold, etc.
Mmm. I've been programming since 11. When I built my first computer (back then), it was soldering components to a PCB, not plugging a thing-that-only-goes-in-one-way into slots/sockets #1, #2, #3 etc.

So I guess I've been programming for longer than him, despite starting several years later in life. What "programming" means has changed a lot over the years though, I'll say that much.
From the Wikipedia article:

> The demon core was a sphere of plutonium that was involved in two fatal radiation accidents when scientists tested it as a fissile core of an early atomic bomb

> In both cases, an experiment was intended to demonstrate how close the core was to criticality with a tamper, but the core was accidentally put into a critical configuration

That doesn’t sound very reassuring
“I rewrote it in AppleScript for speed.”
x86 opcodes can be 15 bytes long, that's how.

At the expense of code density, and thus hurting PPA (Power, Performance and Area).

Wildly variable opcode length does also complicate the decoder considerably, as it has to find where instructions start and end, an inherently serial operation, and yet decode enough of them to feed an n-wide pipeline.
Adding in that the economy was partially parked up through COVID and the risks of being shut down by the government turn out to be much higher than people realised hitherto. Margins need to go up in that sort of environment to push everything back to how things were pre-pandemic, otherwise nobody will bother. Not many are crazy enough to put lots of money into low-margin businesses that are at high risk of being shut down. Capitalists are greedy but not stupid.
I certainly don’t want to discount from the point this article is making, but as someone with a significant visual impairment, but that is not completely blind, I legitimately can’t imagine using anything that’s not macOS these days. This is coming from someone that grew up using Windows, and had an extensive Linux phase…including Gentoo.

Screen readers are a bit of a lightning rod for accessible technology interest, almost entirely because most people have some sort of sick curiosity. “How can someone use a computer so differently to the way that I do!?”. Of course, most of these people stop here, never bothering to try using a screen reader to navigate whatever they’re making. They might open VoiceOver, realise they don’t know how to intuitively use it, and fumble around with trying to close it again. This tends to have the effect of sucking any motivation out of the room. Most people won’t then go and meaningfully improve their screen reader experience, but they also won’t think to address any other accessibility shortcomings, especially visual ones, because “blind people use screen readers!” Is the pervasive meme.

This is part of why I am all in all so happy with how Apple has been going in this space lately. An obvious result of co-design / consultation, or dare I say it…hiring people with disabilities. Addressing accessibility concerns that the stereotypical SV techie has never even heard of.
The post is about his environment and computing setup. It has nothing to do with programming. The title and first sentence only mention that he's been programming since he was 6 to give context for his long-term computing use and how his life and computing setup have evolved.
Also: we don't want someone lobbing 10x as many warheads because they only think half work

I think a few countries will feel a bit vulnerable at some point (like Poland/Japan/Australia/SouthKorea) and start to question if concepts like the US umbrella is truly a sufficient deterrent, and probably start their own development/testing
This is really cool. The volume bar doesn’t work on safari for iPhone though. Always the same volume if not muted.

I guess a way to scale this could be different gardens for different topics if the primary one starts getting too crowded?