skysight-inc/HackerNews huggingface dataset:
I was also baffled by them going after Starlink when it happened. Just like you, I found it absurd to go over a different company just because some person owns stakes on both of them.

Then, Starlink refused to block Twitter, and with that they kind of proved the Supreme Court's point that they operate under the same economic organization and are subject to the same leadership.

I guess they stepped into their own trap there.
yeah, pprint is why i was doing it by hand ;)
Holmz is an advanced platform designed to streamline and accelerate the fundraising process for startups. By connecting entrepreneurs with a vast network of over 280,000 verified investors and 3.2 million detailed company profiles, Holmz helps you find the perfect funding partners.
Companies Are Simply Ignoring Many New State 'Right to Repair' Laws
"my computer is better than your computer" i'm guessing...
Volley (YC W18) | Senior + Staff SWE, Senior iOS Eng, Product Manager, more | San Francisco Bay Area | Full-time | 160k-260k+

We build voice-controlled games for connected TVs and smart speakers. We have amazing work-life balance, a fun team, and great benefits.

We just raised a $55M series C round, and are looking to scale across the board. Highlighted here are some of our Eng roles, but check out volleygames.com/careers for other roles in Operations and Design.

- Senior + Staff Software Eng | Typescript, Node, React. Hiring for multiple teams in various contexts, see website for more info

- Senior iOS Engineer | Swift, UIKit, SwiftUI

- Engineering Manager, AI | Product-first AI development, traditional SWE exp

- Lead Product Analyst | SQL, Tableau, Snowflake, product chops

- Product Manager | B2C Growth, Gaming

- More

Salaries and more context can be found for these jobs and others at https://volleygames.com/careers. Please apply via website, tell us you're from HN Who's Hiring :)
To quantify “loose monetary policy,” between 2021 and 2022 the US Fed increased the money supply by 4x. Put another way 80% of all US dollars that have ever existed were created between Jan 2021 and November 2022.[1]

Prior to this event, inflation was tame. After this event inflation exploded. Coincidence? I think not.

Notably, the government then blamed COVID, supply chain issues, and the Ukraine war as the reasons for inflation, but neglected to mention money printing.

[1] https://techstartups.com/2021/12/18/80-us-dollars-existence-...
I’d pay $5 to watch a short film of Ballmer asking this question to Wallace Shawn’s Vizzini.
>Rust isn't that new any more. 1.0 has been released almost a decade ago.

And yet I have to use nightly to get practically anything to work.
Mathematicians model a puzzling breakdown in cooperative behavior
"We're creating this thing that brings all sorts of serious problems and are putting the burden and expense of mitigating those problems on you. You're welcome."
He wasn't calling you a fat 50 year old, he was just conjuring up a metaphor of an overweight middle aged guy thinking he can take on a pro NFL team. I thought it was a humorous way to convey the difference in strategies between corpo IT and organized cybercriminals, and the unearned confidence of the former.
Albedo: T-6 Months to Launch
https://albedo.com/
I also use argv[0] for the -h help text, to show examples how to use the command.
Never go in against a Sicilian when death is on the line!
This is an issue that's troubled me since joining the Fediverse in 2016, and as one of the people heavily involved in the "Plexodus" diaspora from the late unlamented Google Plus.

Whilst large commercial providers have their failure points concerning privacy and law enforcement, they've also often stood up to over-broad attempts to surveil peoples' online activity. Small instances on distributed systems often run as hobbies or very small-scale subscription / donation-based operations might avoid the roving eye of such efforts, but also lack resources, knowledge, and procedures for how to respond when such seizures occur. As the EFF notes, Kolektiva failed to alert its members (and remote contacts) until months after the FBI raid.

The EFF does have a promising guide to legal rights and considerations specifically tailored at the Fediverse, which should be read by those administering or using Fediverse systems:

"User Generated Content and the Fediverse: A Legal Primer" (2022)

<https://www.eff.org/deeplinks/2022/12/user-generated-content...>
God help people building in this space the rate of catchup from competitors is just so quick. How can you get traction when your breakthrough is available to everyone to build within months.
Per my sister comment, the Fed printed 80% of all the dollars that ever existed in 2021 and 2022. Did the economy expand 4x?
Absolutely wonderful!

> "We obtain these times from MIDI files, though in the future I’d like to explore more automated ways of extracting them from audio."

Same here. In case it helps: I suspect a suitable option is (python libs) Spleeter (https://github.com/deezer/spleeter) to split stems and Librosa (https://github.com/librosa/librosa) for beat times. I haven't ventured into this yet though so I may be off. My ultimate goal is to be able to do it 'on the fly', i.e. in a live music setting being able to generate visualisations a couple of seconds ahead being played along with the track.

Not sure if this is unsavory self promotion (it's not for commercial purposes, just experimenting), but I am in the middle of documenting something similar at the moment.

Experiments #1 - A Mutating Maurer Rose | Syncing Scripted Geometric Patterns to Music: https://www.youtube.com/watch?v=bfU58rBInpw

It generates a mutating Maurer Rose using react-native-svg on my RN stack, synced to a music track I created in Suno AI *.
Manually scripted to sync up at the moment (not automatic until I investigate the above python libs).

Not yet optimised, proof of concept.
The Geometric pattern (left) is the only component intended to be 'user facing' in the live version - But the manual controls (middle) and the svg+path html tags (right) are included in this demo in order to show some of the 'behind the scenes'.

Code not yet available, app not yet available to play with. Other geometric patterns in the app that I have implemented:

- Modified Maurer

- Cosine Rose Curve

- Modified Rose Curve

- Cochleoid Spiral

- Lissajous Curve

- Hypotrochoid Spirograph

- Epitrochoid Spirograph

- Lorenz Attractor

- Dragon Curve

- Two Pendulum Harmonograph

- Three Pendulum Harmonograph

- Four Pendulum Harmonograph

This is the Typescript Maurer Rose function (that is used with setInterval + an object array of beat times which determine when to advance the 'n' variable):

export const generateGeometricsSimplemaurer = (n: number, d: number, scale: number = 1) => {
const pathArray: TypeSvgPathArray = [];
for (let i = 0; i <= 360; i += 1) {
const k = i \* d;
const r = Math.sin(n \* k \* (Math.PI / 180));
const x =
r \*
Math.cos(k \* (Math.PI / 180)) \*
40 \* // base scale
scale +
50; // to center the image
const y =
r \*
Math.sin(k \* (Math.PI / 180)) \*
40 \* // base scale
scale +
50; // to center the image
pathArray.push(\${i === 0 ? "M" : "L"} ${x} ${y}`);`
}
const pathString: string = pathArray.join(" ");
return pathString;
};

setInterval isn't an appropriate solution for the long term.

The geometric patterns (with their controls) will have a playground app that you can use to adjust variables... As for the music sync side, it will probably take me a long time.

*Edit: I just noticed that the author (Victor Tao) actually works at Suno
There are a number of good things about CreateProcess, but argument passing is not one of them. It's a very longstanding misfeature in the design of CMD.EXE and almost certainly dates from MSDOS and therefore CP/M.

A side effect of that is that programs do their own unescaping. Unix users who are used to quotes being stripped for them may be surprised by this.
Why the heck would you use something so difficult/expensive to store & transport like Hydrogen?

If energy is expensive than it's makes more sense to store it in batteries than hydrogen since batteries are about 3X as efficient as the hydrogen cycle.

If energy is cheap it makes more sense to use about twice as much energy to capture and attach carbon molecules to that hydrogen to create a hydrocarbon resulting in something that's easy to store and transport, and that uses existing infrastructure.
Countdown to affinity enshit'
Really? That seems nuts. How do they index an array?
This lost me at "goes against modern design principles" without citing what principle(s) the author had in mind that would proscribe it.
Storming Area 51 would provide a very useful demonstration of the principle "fuck around and find out", however!

Maybe it would lead people to question a thing or two about what they listen to, too.
IntelliJ doesn't use LSP as far as I know.

It does usually make that kind of DogModel -> WolfModel refactoring.
Product Reviews Search Engine
You Don't Have to Be a Try Guy
What features do you rely on? This is effectively the opposite of my experience, which is why I am curious: even our embedded OS at work is almost free of nightly features, and everything higher in the stack has been on stable for a long time. Always interested in learning how experiences differ!
"Should you accept to play this game?"

Absolutely yes. I like games. The purpose of games is to have fun. This seems like a fun game for like the first $20, a sum I can afford to play a fun game for 10 minutes.

Then at the end, I get to say "I once lost $20 to Steve Balmer playing binary search", which is a fun sentence I can dine out on, and is worth more than $20 to me.

I feel like perhaps this is why MS under Balmer lost relevance. Too busy looking at the technical and not the human.
Saddling up on the high seas – the cyclists powering 50-MPH yachts
As with most interview questions, I’d expect this to be about how you think through it and show your work. If an interviewer asked this question and you found a mistake, that probably helps you get the job.
I came here to post exactly this...

Bye Microsoft! Linux and Steam Deck are my future.
That would depend on your definition, but I think that's unlikely
google proxy:)
Not to being too much politics into the discussion, but Mr. Morais is hardly a leftist. In fact, he's been put there by the very president that removed Mrs. Dilma Rouseff, Michel Temer, who is quite obviously on the right side of the spectrum.
I've done this too, but you should remove the path elements from the argv[0] string before you include it in your error/help messages.
i mean i always saw turquoise as a greenish light blue, so it kinda makes sense
I'm starting to think that LLM's are a solution in need of a problem like how crypto and the blockchain was. Have we not already solved web scraping?
No offense, but while you're lambasting "garbage social conditioning" your perspective also reads as something from anti-work propaganda. Just look at how you contrast "productive work" and "leisure" with the latter being the more desirable end-goal.

I have a different take that doesn't necessarily put those in conflict. I think we are hardwired to have our status tied to our value to our tribe. When feel like we are no longer valued, our limbic system starts acting up. We feel anxious and stressed because our evolutionary brain is worried we'll get thrown out of the tribe. Unfortunately, in a modern society many have conflated value to mean a job. That's why I think some of those people who can retire continue to work. But the solution isn't to just replace "productive work" with more leisure time. I think that can also lead to bad outcomes when the other necessary parts of well-being are left unaddressed. I think people need* "productive work" that leads them to feel valued, but it doesn't have to be a wage/salary job.

* there's obviously large variance at the individual level, probably associated with certain personality traits. E.g., people who are high on the conscientiousness trait may need more industrious activities than others to have high levels of well-being
You can. They offer debit cards.
That's the exact state I was talking about... but you did go into more detail. :)
Something like this if we’re sticking with TI parts: https://www.ti.com/product/TAS2574

Also, there can be many reasons for removing the headphone jack. I personally think the theory that the primary motivator was to drive additional sales for headphones is silly. It’s purely a cost play and the manufacturers decision to say that Bluetooth headphones are finally good enough.
I posted this because I passed regulatory requirements through partner banks and institutions. Reddit is Reddit; that’s what I realized they are just limited.
"Windows’ own API calls for creating new processes (such as CreateProcess [6], ShellExecute [7]) do not allow you to set argv[0]: it sets it for you, based on how the path to the executable was provided."

Isn't this contradicted by the docs? CreateProcess receives lpApplicationName and lpCommandLine, and they can be different.
Beware TOC TOU problems when doing this.
I think having your face shown is the least of your worries if you’re convicted of a crime like this.
But... if the process of "taking thousands of years to get out" involves getting absorbed and re-emitted a whole bunch of times, doesn't that mean it's not the same photon any more? So technically only the surface photons come directly to us?
As a poc, we first took a screenshot of the page, cropped it to the part we needed and then passed it to GPT. One of the things we do is compare prices of different suppliers for the same product (i.e. airline tickets), and sometimes need to do it manually. While the approach could look expensive, it is in general cheaper than a real person, and enables the real person to do more meaningful work… so it’s a win-win. I am looking forward to put this in production hopefully
the problem is that while productivity has gone up multiple times over in the past few decades, the purchasing power of the median wage has gone DOWN. Where is all that excess productivity going?

No one wants to work anymore, which I suppose explains why we're seeing mass layoffs every few weeks?

The problems of the poor are caused by the mass demoralization campaign spearheaded by sociopath billionaires who will not be stopped, as they control not only our social power structure but the media that declares what the public sentiment on the matter is.

Extremely competent, well educated individuals have already attempted every "non-radical" solution to this problem, and it has only gotten worse. What are we to do?

And for anyone who wants to tell me "it's okay because now you can afford a supercomputer in your pocket that would have cost a billion dollars in the 90's!", I would like to make it crystal clear that I would prefer food and shelter to an iPhone.
>> my understanding is she wouldn't have been sent to jail for that.

> Your "understanding" directly contradicts the links I posted saying that she was jailed for her insulting/offensive remarks.

My copy and paste of the third sentence of your link was to point out that this is false.

As far as the lying goes, if I was trying to lie I wouldn't have linked an article naming the guy in my message. What I said was completely correct about a guy who matches the description you gave as much as the person you intended did (both told people to protest, both called for violence against migrants (in my opinion)). I made a mistake in that I didn't know there was a second one of these scumbags in the news currently. That mistake is on me but its not a lie.
>How do we tell if the cause is the shitty grind of constant rejection from jobs, or the shitty grind of life with very little money?

You could study the well-being of those with relatively low-paying "grind" jobs but whose jobs are also held in high-esteem by their society. E.g., junior enlisted in the military.
Node.js – v22.8.0
That's a good way of framing the project. Especially if what the article author says is true: which is that most of the energy comes from brainstorming and fantasizing about what the project could be.

The flip side is that you have to really buy into the activity as creative release -- and be OK not finishing when you start. For some people, their subconscious gets excited during the brainstorming phase most when they have a justified knowledge that they will likely finish the project. If these people start a project knowing they won't finish, it can take a lot away from the excitment of doing a project.

The article's author probably falls into the latter camp.
It's not all that general. While federal guidelines advise against allowing pet dogs in restaurants, 23 states have laws or regulations specifically allowing them.

Edit: apparently the FDA has updated their guidelines to allow pets as of last year.
Nah, the feather is erotic, the chicken is kinky. Both legal by my understanding. Unless the chicken is live.
Seems crazy to try to paper over hardware implementation differences in software. Some org should be standardizing floating point intrinsics
Congrats on your launch. There are some very mature solutions out there https://www.citusdata.com/use-cases/multi-tenant-apps/

What's the comparison with citus?
You do realize that it was a metaphor, right?
There is also a neat little BSD extension, also supported on a number of other Unix-like systems and GNU userspace (i.e. glibc, but also other libcs like Musl):

extern char *__progname;

which holds the program name without the (optional) invocation path in front of it. Basically the last path component of argv[0].
> Or, you could stop beating yourself up about it and reframe the whole activity as a creative release.

I think for some people this isn't better. If I feel like I'm not being productive in some capacity, I get depressed. It would happen frequently to me over the summers between school semesters, and it happens to me now by the end of a 1-week vacation. It might sound like a burnout path, but that's not what has historically lead me (personally) to burning out and I've been at this for like 10 years.
I'm wary to using analogies of smaller team dynamics for wider systems. Markets have a disconnected impersonal nature where things have a way of shaking out.

Most of those programming management memes come from big companies with giant teams that don't live or die on output, many of them are shielded from that sort of thing because of cash cows like Microsoft/Google or corporate megadeals like IBM/Oracle. So there's never any shake ups until it's long been obvious to the customers.
If I need to make some research for a project, I keep my findings on my computer (publicly available knowledge, facts, ..).

BUT I keep all my new ideas, thinking, todos, agenda, ... offline (analog) to prevent AI tools reading them and sending it back to big corps. I keep them in a Filofax so it's easy to shuffle/insert/... pages if required.

I work in IT since 1995 (now 15 years as a freelance/consultant) and honestly I start returning back to analog information management for most of my stuff. I don't trust big corps. It's not new but it's more true today than ever.

So if you have a really revolutionary new idea/discovery: NEVER EVER put it on ANY big corps infrastructure (Cloud, OS, ...) to prevent leaking it everywhere.
A million years ago when Sonos and Slimdevices/Logitech Squeezebox were both newish, I was cheap and chose Logitech on price and an open source server. Today we have their devices in 6 rooms, and open source players in 2 more.

Logitech abandoned the ecosystem almost immediately after I started buying into it and I've worried what would happen but the open source community has made these things better than ever. Don't get me wrong, there have been teething issues with Spotify, breakages in service, and any new hardware is all a bit DIY, but I'm glad I chose the open solution.

The community is currently rebranding everything to Lyrion and you can get started without any official hardware. https://lyrion.org/
I have built most of this and have it running on Google Cloud as a service. The framework I built is Open Source. Let me know if you want to discuss: https://mitta.ai
There was a big Libertarian propaganda effort against Dvorak around that time.

They hate it for the same reason they hate recycling and climate change. It's a very visible and popular example of markets not being perfect and needing regulation to perform better.

It's highly likely that your source was in economics rather than ergonomics.
On my system, these are hardlinks (regular files with a link count >1 and the same inode) rather than symlinks, though I'm not sure why.
And then everyone gets nukes, or at least anti-matter mined in some vacuum chamber copperstatue configuration.
That's weird, when I went and got an education, a huge portion of that was 'doing'.
Ask HN: How does your company handle strategic ideas and recommendations?
How are _strategic_ ideas and recommendations raised and assessed in your company? Do you present them in a forum, via email, follow some sort of established business case process?
The lack of semantics associated to DC (and near-DC) components in audio data is important, and a big difference compared to image data, no doubt.

I'm not sure this changes if you look at a cepstral representation (as suggested in the article). In this case, the DC component represents the (white) noise level in the raw audio space (i.e., the spectrum averaged over all frequencies), so it doesn't have strong semantics either (other than... "how noisy is the waveform?").
Yep, and that usually doesn't matter at the top level.
I find that researchers choices of names for the sake of differentiation is more of a barrier than something helpful. Sometimes it feels like I know nothing, but in reality it is the name of the "technique" or phenomena that does not get parsed by my brain.

Things like "Compute-Optimal Sampling" sound just like any other made up gibberish that may or may not exist. Wordings like "memory-centric subsampling", "search based hyper space modeling", "locally induced entropy optimization" don't get parsed. And more often than not after reading such papers, I've come to find out that it is a fancy name for something a toddler knows about. Really disappointing.
I’ve never had an issue with that. I spend more typing that thinking unlike a data entry person or someone who types all day long, my fingers get plenty of rest between using vim for everything and just being a developer.
> 2. If you average over large populations, you can estimate population thresholds, marginalizing over monitor calibrations.

This might be one case where it might make sense to cluster between the reported operating system. At the moment I only have a family of Macs to test, but I can imagine that Windows users with their different default gamma get back different results.
>> sunlight takes about 30,000 years to work its way out from the centre to the surface of the Sun

> What? Why?

I had the same question, and it looks like there's lots of variation with the number. For instance, this website (https://scied.ucar.edu/learning-zone/sun-space-weather/insid...) says it takes "millions of years."

Also, has anyone though of how mind-numbingly wasteful solar fusion is? All that energy, and only a tiny fraction makes it to Earth with the rest getting dumped wastefully into space. Seems like an area that's ripe for disruption by a startup.
How many God AI's have expressed their hate for this design? /s
“As a SWE, I seek to understand important context first, before jumping to build or code. First, I’d like to ask if you’ll guess randomly and fairly, or adversarially?”

“Secondly, when significant money is involved, I make sure to verify any inputs. I’m considering the situation, not you personally, untrusted. How can I verify it, or do you want me to proceed assuming that’s verified?”

Those are great questions, but it’s also about how you ask it. SWE is not pure engineering. Communications is vitally important.
exactly, and being part of a good team helps a lot to achieve that.