skysight-inc/HackerNews huggingface dataset:
I collect surround sound recordings in 5.1 DTS CD format. I have a big Sony CD changer that takes 300 discs and it is hooked up to my home theater with an SPIDF cable.

Practically there is a lot of great content out there in 5.1 format, and the speaker setup for this is relatively affordable and practical. Atmos needs an insane number of speakers and the trick where they fake the height channel by bouncing it off the ceiling doesn't work everywhere: my main A/V room has a cathedral ceiling for instance.

I'm not sure that the object-based model is really right for music, many of the best surround mixes for music aren't about putting an instrument in a particular place as much as they are about starting with a 2 channel mix and adding ambience. A lot of what is special about sound in space is the way sound reflects off things and and a 5.1 mix can greatly improve and literally "put you in the world's greatest concert halls".

Also Atmos is being pushed for substandard environments such as headphones, smart speakers, etc. I just don't believe Atmos rendered on headphones is going sound as good as a 2-channel mix for headphones.
FWIW, replacing big tech with small tech doesn't really solve the problem unless you're willing to go all the way and sysadmin your own physical on-prem hardware.

In my experience, small tech is even riskier because they have similar technological capabilities as big tech to aggregate data and less oversight. Google, for all its ills, has an incentive to protect user privacy: people stop sending them money if they think Google is letting rando criminals harvest userdata, and governments get really antsy if they can't provide audit records for where the data goes and how it's secured. User trust is a lot more valuable to Google than risking that data, and (while the way Google uses the data can be cringe from time to time) the data itself is extremely secure, relatively speaking. Smaller firms can be bribed by those criminals, or bought by another firm with a different idea of privacy, or they simply go under and it turns out the data was unencrypted this whole time and, oops, the physical hardware storing the data just got auctioned off without a proper scrubbing, or some mid-level engineer had a copy of the whole user database on their laptop, or etc. And governments are worse at chasing the long tail of small firms; the legal process is better tuned to plop Meta and Google's lawyers' asses in the chair of an inquiry board than the lawyers / CEOs / garage-bound owners of a thousand small firms.
Loops are a general purpose device that must be specialized for a given use case - e.g. map, reduce, fold et cetera. Programmers often get the details wrong when implementing such use cases. In a functional program, each use case is named and generally available (in a correct form) via a library or built-in operation.
Ah, i hate those coding styles where everything must use forEach/map/reduce
YES. I've just got a unihertz atom xl, I love it. All of their phones are pretty unique - they make one with a blackberry keyboard, mine can operate on DMR radio frequencies. They are not enormous phablets. They do only support Android 11, but I'm not really so interested in bleeding edge Android these days.
"Catch up to TSMC at 1.8nm" is the dream. So fabbing other customers' stuff.

On the product side, Intel seems to be doubling down on GPUs, in spite of troubling rumors about Arc gen 2.

Of course the question is what will be on time and what will be delayed. Previous delays obliterated the product lineups Intel meticulously planned before.
Is distributed computing dying, or just fading into the backdrop?
Imprisonment was never intended to help victims. It serves as a deterrent to other would-be fraudsters.
Yeah exactly. In fact anyone who believes in markets should laugh in the face of private natural monopolies as an obviously terrible idea.

The UK structures water provision as regional monopolies. This should be a hilarious joke but it's the reality. You can't change water company without living in a different region. There is no effective market competition for water provision in the UK. We already rely on price caps to keep this state of affairs in check.

Pretty much the only argument that almost stands up for them is that they're quite good at contributing to private pensions as a byproduct of being good stocks because people need water to not die. We gloss over where the rest of the money goes, possibly into PR management around frequent sewage dumping.
Social Media Myths About Upcoming US Instant Payment System FedNow
Over the past decade, a lot of these haven't been "hits" at all, except for an IPO bump. WeWork, Uber, Doordash....these have taken in investments on par with some nations' GDP, and are massively unprofitable.

VCs may need to swing for the fences but they're engendering market failure by concentrating so much capital and media hype into these boring sectors.
How do you correctly prompt it? A lot of people are not familiar with how to do this. I think this would improve how many people are using the non-OpenAI models.
I'm wondering how these smash room businesses address the liability for injuries?

Not only hazards of batteries. I used a sledgehammer and related tools as a kid, without lasting injury, but I wonder whether some adult city office worker suddenly swinging a sledgehammer one day, without prior conditioning, has a significant risk of quickly pulling/tearing something.

And on something like a plastic printer especially, I suspect you'd get "chaotic" behavior unfamiliar to many as they strike it, which initially seems innocuous, and could lead to shrapnel injury when it's suddenly not.

The liability risk makes this choice of example customer funny...

> Islas and two classmates were celebrating the end of their law school exams at Bay Area Smash Room,

Online, I've heard local apartment landlords say they don't want law school students as tenants, because they think the law student will be very assertive about their rights, and even actually want to go to court just for the experience. :) (Besides being illegal housing discrimination, it's not fair, since I've known a poorer law student in town who quietly endured an awful below-market apartment, but it remains.)

Do these smash room businesses have a really good waiver that would not only stand up in court, but keep it from getting very expensive merely going to court? Do they have insurance against customer injuries? Do they go out of business the first time there's a major injury? Will an LLC or other corp. shield personal assets?
> Claude 2 powers our chat experience, and is generally available in the US and UK. We are working to make Claude more globally available in the coming months.

I wonder why LLMs like GPT-4, Bard and Claude are so geo restricted at first? I understand some places have regulatory challenges but can’t see SG, UAE, or Chile being too difficult.
do people really think this is clearer than looping.. my mind immediately goes to a loop here
Loops have the potential to be very inefficient. As an exercise you can write two scripts in Javascript, one that has a for loop and another that does the same thing functionally. Then you can use Node to dump the VM instructions. You might be surprised at how many fewer instructions the functional version requires.
I completely agree. I'm also trying to wrap my head around Nix on a non-NixOS system. My requirements are to just manage my dotfiles (successful with home-manager) and configuring my system/installing certain packages, so everyone on the host can e. g. start a docker container with Docker installed by Nix. Ideally all with flakes.

I suppose, I can't have the second part without NixOS, though ...
It's a very clear infinite recursion at best, and a buggy definition for odd `n` if that's fixed. I wouldn't imagine making either error if just looping...
Samsung S23
My take on this was user generated content = content generated by people you follow vs network generated content = content generated by people that you don't follow that the network recommends to you.

There's a huge difference between TikTok's FYP and Following Page and Friends page. While content is all user generated, I expect something different from each of these three modes.
Well, I don't want to run untrusted apps for a start. I am not that desperate :)
Hmm. The pressure inside a Merlin engine is about 1410 psi (about 88 atmospheres) and the temperatures inside the engine reach 2200 C. The turbopumps in the engine spin at about 3600 rpm and produce about 10,000 horsepower, which is just used to pump fuel into the main combustion chamber. Each Merlin engine produces about 200,000 pounds of thrust and is still reusable.

Just starting a rocket engine is a complicated dance that can easily turn out badly if not handled with extreme precision. Sorry, but I don't think there is any way one can equate the complexity of a diving bell with that of a rocket.
I’m very excited for Claude - been using it along side gpt 4 and pleased with its performance. The introduction of functions with OpenAI api complicates things and was hoping Claude would include this in a future api update
The need for systemd-free distros in the market is probably more from the embedded space rather than people who hate modern technology.
You don't need microservices to address any of that.

I would argue that microservices make it harder for different outsourced teams to work together.

I tend to agree with OP in that microservices really slow down a smaller team and more aligned with helping giant teams function.
IMO offense is taken, not given.

In cases like this the "burden" should be on the party choosing the content they want to see.

Everyone should be able to upload a photo of ice on the sidewalk, but the other users should define that ice or sidewalks are offensive to them.
Excited to try it. We used Claude 1.x in experimentation, but shipped with OpenAI primarily because of time and SOC 2 compliance. Anthropic has come along since then, so we'll probably experiment with Claude more with intent to take into production if it's still holding up.
Of course there is strong correlation. That is literally what it was designed to do.

The problem is that it will simultaneously say that "cow eggs are bigger than chicken eggs", with the same confidence (and in a way that correlates well with human evaluators).

https://www.reddit.com/r/Funnymemes/comments/10ohd2n/chatgpt...

So when you get an evaluation you are playing the russian roulette - you may get a decent result, or you may get cow eggs.
forEach is still a loop
Not disagreeing, but words are important here to get at precisely what happened.

> Railtrack made a lot of money

"Made" implies creation, growth, increase.

This is the opposite of what happened.

The money wasn't made. It was /extracted/. They /extracted/ a lot of money.

Railtrack doesn't have that money. Their succeeding entity doesn't have that money. The government doesn't have that money. The taxpayer doesn't have that money. None of that money was invested such that any of these entities might benefit from it in any way. It was removed from the system into private wallets.

The private owners plundered and fled, and the remaining skeleton was socialised again so it might regrow a bit of flesh from public taxes for the next extraction cycle.
The ROI goal is the IPO price. That's where founders and insiders get paid. Whatever happens after that is somebody else's problem.
> I'm wondering how these smash room businesses address the liability for injuries?

https://en.wikipedia.org/wiki/Assumption_of_risk
Vineet Khosla, former Uber engineering leader, joins The Washington Post as CTO
Wagner Leader Prigozhin Met with Putin Days After Aborted Revolt, Kremlin Says
https://archive.is/CVBuu
Ask HN: Why are tech job sites so ineffective?
I've been in tech for over 20 years and I'm also frustrated how difficult it is to use job sites including LinkedIn and Indeed which seem to be the major players now.

For example, if I wanted to find a job that involves using Rust on a daily basis it involves a lot of manual filtering. This is because languages tend to be lumped together in phrasing like "one or more of the following languages are ideal" but then they don't qualify the ones they actual use.

New job sites seem to pop up all the time but are pretty similar and may only be marginally better because they're more specialized.

Am I missing a better way to find the job I really want without having to read through hundreds of job descriptions? Does the industry need a "spec" for posting jobs?
Ah, classic Intel. Randomly start making/selling X with great fanfare, maybe do that pretty well for a while, then quietly abandon X later. For any X != "x86 CPU's".
It has to be approved by a person (the manager/owner) because if you automate that part then it may not be in compliance with certain regulation

If you were to automate the approval then why even ask for approval?

Edit: just to add, you can make the UX for approval as easy as possible (slack integration, bulk approvals, etc) in cases in which is necessary by regulation.

You can also leverage certain attributes of the identity and risk profile to provide automatic approval on certain workflows to streamline the experience
You people are never happy. Maybe if phones costed $10k a company could afford such a team of engineers to keep Android as updated as upstream AOSP
> The EU is just a vassal of the EU anyway.

Are you trying to say they are their own master, or did you want to write "USA" instead of that second "EU"?
> Off-Topic: Most stories about politics, or crime, or sports, or celebrities, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.

> Please don't use Hacker News for political or ideological battle. That tramples curiosity.

From the guidelines. There's a lot of stuff that doesn't get submitted because we know what the rules are, and even more stuff that gets flagged pretty quickly if it's a hot-button topic. And yet, like you're saying, good conversations around political topics does occur.

Yes, the moderation here is different than what Meta can do at scale. That's why I said what I said in my reply - it'll come down to how what kinds of moderation decisions are made.

There's nothing inherently wrong with someone wanting to start a social network with a idea of the kind of content it wants to host; it's only a problem if it monopolizes the discourse and starts to wield that power to thumb the scales.
That article says nothing about an impact destroying evidence of habitation. That seems impossible to me; dust and fire couldn't destroy stone tools, especially ones that are under surface dirt already.
IMHO: no.

The concept of a loop (i.e. doing something over and over as long as a condition is true) is (again IMHO) a much simpler concept than recursion.

The university I worked at tried moving functional programming into the first semester. Let's just say, that didn't work out at all. The imperative programming style is apparently much easier for students to grasp.

Edit: The more I think about it, it seems to me that a loop is clearer because the initial state, upon which you iterate on, is much more obvious. Where with recursion, I primarily see the step, but not where exactly I started from -- if that makes any sense..
Whether it's code or not that is being stored in the VCS is not really what matters. The idea is of X-as-Code is that you treat X in the same way that you treat code (VCSed, tested in a CI pipeline, deployed via an automated CD pipeline and not manually, ...).

Debating on the use of the words is wasted energy. Imo, what matters the most are the concepts behind them. The same can be said about the many discussions about server-less architecture.
You may be unable to pay bills - except as I mentioned, you'll have unemployment - but that's not NEARLY the same thing as being sued and having to sell your home because your business failed on top of not having any income.

It's always painfully obvious when someone has never had to run even the microist of businesses.

They literally can't perceive the idea that most business owners are taking a huge risk and putting in far more hours and effort than their employees who are free to just walk away any time a better offer comes along.
What Are Deployment Patterns?
Statutes can be overturned too. It seems reasonable to bet that a future administration won’t want to invite the drama; if they do, the EU has revoked the agreement once so they’d presumably be willing to do it again.
Well, how to calculate sum from 1 to 5000 ?

Instead of looping from 1 to 5000, you compute (1 + 5000) * 5000 / 2

This is what "understand problem first" actually means
So much in computing is made difficult by the assumption that solutions can be evergreen.

Foundations are best stable, as in unchanging. But few foundations can live up to that. Indeed, with our knowledge of how the very earth is dynamic, it is funny that we maintain the ideas of foundational stability on it.
Corporate wants you to find the difference...

That is to say, the two things you mention are the same process. "Identifying the best ways of smelting ore to obtain the metal through trial and error" is the easy part, when you get to pick low-hanging fruits in a field. But as the easy options get cleared out, continuing improvements requires increasingly complex, sophisticated methods - that's where the process transitions towards "trying and understanding the nature of materials". It's still the same process, but couple layers of abstraction up from the original "how to get better stick than neighbor and beat them instead of getting beaten".
As a security engineer I'm wary of tools that offer to issue certificates for you. You've got to trust that they won't keep a copy of your private key. ACME clients [1] generate keys on your device, which is the recommended way.

But you're right. Issuing Let's Encrypt certificates on behalf of users could simplify the process even more.

[1] https://docs.getlocalcert.net/acme-clients/#setting-txt-reco...
SAPD to help residents get broken head lights, tail lights fixed
There is no Data Engineering roadmap
Worth pointing out OpenTitan (which I work on) here: www.opentitan.org, www.github.com/lowrisc/opentitan

It's an open silicon root of trust. All the RTL (systemverilog code that describes the hardware), DV (design verification, which is used to demonstrate the functional correctness of the design so you are confident in building a chip with it), documentation and software is open source and available on the repo linked above.

Being able to trust your root of trust is obviously vital and current implementations are proprietary and heavy NDAs required to get any more detail. With OpenTitan you can go as deep as you want to understand what's actually going on.
Diffusion also. It produces startlingly dream-like imagery, especially the videos.

Things like that to me are a solid evidence that we "nailed it" with reproducing the neural activity of a living being.

Of course, architectures will come and go, but they just nudge the shape of the network in a given direction, they don't define it, as most of the network is trained, evolved.

It has hidden architecture no human has designed, and the patterns in that hidden architecture resemble our own thought patterns.
No, it's because those aren't essential services that people need with little option to competitively shop for. People can choose not to get cosmetic surgery, or postpone it significantly, or shop attorney between many different options.

They frequently can't for their health decisions.

Again, it's 'market competition' amidst healthy consumer choice, not 'free markets' that are beneficial for society.
I'd guess Anthropic considers these 2nd tier markets, so it's not a question whether it's too difficult but whether it's a priority at the moment.
Everyone is focussing on the negatives but I think this is a big win for US based startup companies.

This is through a program called Privacy Shield. For years Privacy Shield was allowed in the EU. It requires registering with theUS Gov't and having certain standards in place. It's not as strict as GDPR but it is still something.

This does have implications for big tech as well but big tech could have always afforded to jump through hoops for Europe using loop holes and subsidiaries. This levels the fiend a bit.
'People struggling should just shut up 'cause everything is great - look at these charts'
It’s a funny one.

At first: how horrifying to subject brain cells to the world of Doom!

After more info: oh, they don’t perceive the horrific setting nor possess the context to know they are in a simulation. They just have inputs and outputs, comfort and discomfort. That’s not so bad.

Upon deep reflection: oh God! We are just a scaled up version of this! Our perception of the world is just a tiny slice of reality filtered through limited senses. For all we know we could be trapped in a simulated hellscape with no chance of ever breaking free!
The functional programmers (in my circle) have latched on to forEach/map/reduce/filter etc as the bibile of functional programming. Writing a simple for..each loop will make them reject PRs
A lot of hassle?
I would say that they want English language only, and not EU.

The hilarious part of that is that the UK has basically all the regulations that they are probably worried about.
wow this is so cool! thanks for sharing
>"build a pipeline and feed data into it."

Arrows in Haskell are actually pretty good at building functional left to right data processing pipelines.
some people think in "what" and some people think in "how".

some people think in both. they should write blogs and help the whats and the hows communicate.
Sure, the same way I can practice medicine by putting leeches on people. I'm not trying to become a physician so it's alright to call that medicine.
Notes on Puzzles
I would argue

sum(0) = 0
when n != 0: sum(n) = n + sum(n-1)

is kind of clearer. But quite often it is not that easy to give an recursive solution for an iterative problem. When you want to change every even number in an array/list from n to n+1 you can somehow do it recursively, but it is mor obvious to iterate over the elements (which in many functional languages can be expressed by "apply" or some similar function).
I thought for a moment that it could reach out to the internet, and it certainly makes it think you can, but its just lying about it.

I was able to get it to summarize the "How to Do Great Work" article with its url, but trying to get it to summarize the comments of the current laser chess HN article gave me something about cryptocurrency.
You have a cite or link exploring this?

I had thought tail-call optimization was a way to get inefficient recursion to parity with iteration, by turning it into iteration. I'd never heard of recursion being faster on its own.

Is it a javascript-specific thing due to how their int types work?
The logo animation is really nice!

I've collapsed & expanded it at least 10 times now, maybe I should get to reading the article...
Of course. And the USA is a vassal of the USA? Be your own vassal. Perhaps it's like the converse of being a sovereign citizen.
Even more hilarious is that everyone in their target audience speaks English.
Fines into insolvency plus community service can do just as much to deter and would be more beneficial to everyone else. Imprisoning people is expensive.
If i ask you to add from 1 to 10 , is that how you add ? 1 + 10 + let_me_add_from2_9 ? So yeah, not at all natural.
Yep. I like the design. I like the little globe that shows where your pictures come from. It is all neat. I actually would pay money for it, because right now I just watch pics/vids from trips manually. I would not want to install another data hoover ( especially of something as intimate as my family pictures ) unless I could be relatively certain data stays where it is.