skysight-inc/HackerNews huggingface dataset:
Epiq Design Solutions | Principal Software Engineer – Core SDR Library | Remote (US) | Full-time | $130-$170K |

Do you enjoy developing complex multi-threaded Linux software applications?

Is your sweet spot writing code to interact with the real world through a range of different hardware interfaces?

Have you ever been challenged to architect software components that have to efficiently manage and process 100s - 1000s of Mbytes of data per second?

If so, we’d like to talk.

We are growing our software team responsible for the core set of software libraries and device drivers that enable our customers to build products leveraging our Sidekiq software defined radio portfolio. These software components (collectively called libsidekiq) provide a well-defined unified API to accelerate our customers developing radio applications in support of a wide range of use-cases, including applications such as 4G/5G base stations, RF test and measurement equipment, drone detection systems, and everything in between.

https://recruiting.paylocity.com/recruiting/jobs/Details/277...
My suspicion is that most of the waste is from the commercial sector and not from the residential. Even to the extent that it is just make food garbage separate from other garbage and then compost it directly. There's no reason to see discarded food as "wasted" other than for the fact our processes for managing the obvious consequence of home kitchens are either incomplete or totally missing.
This is awesome, it was pretty easy to set up and start using it.

I have just one question/note to make: I tried a book in the Mexican Spanish language and noticed that it fails to catch the accents on the words (emphasis on words with tildes and strong accents on that syllable) and I am thinking it is because of the .pdf parsing since the Piper Voice Sample on their webpage example does it properly (on both avbailable voices).

Do you have an idea of what could exactly be happening and how I can try to solve it?

Thank you very much for the tool again!!!

Update: Ohh ok I just checked the repo Issues and found the one about polish accents, I tried "--speak-diacritics" but got the same "Error: failed to read file passed as input to piper: read /tmp/ebook-convert-xxxxxxx.txt file already closed". If I skip the diacritics option it converts fine.
Are Android apps THAT much smaller than iOS?
No, it's not "just a matter of time." It's an open question whether it's even possible with anything resembling current techniques.
CVE affected range is always far too wide. It obviously can't affect anything before ~75 or so because firefox didn't have the timeline api before then. It's annoying that they don't distinguish an unknown lower bound.
I mean, taking your definitions from the DEA for cocaine is just wrong. Even if you believe it to be meaningful, it is US-centric to a fault, and government definitions of things are not meant to generalize.

Crack is "crack cocaine". It is a Form of cocaine.

The separation of "cocaine" and "crack" was a policy and marketing choice, in order to make it possible that a black person would get 20 years for dealing the same drug that would only get a white person 5 years.

The people chewing coca leaves before the 1800s were doing so in order to consume the cocaine within.
>lots of cp in shell scripts

Then I guess shell scripts are next.
As a German, let me capitalize letters by pressing shift at the end of the word. Swiftkey had this feature. Afaik GBoard does not.
Absolutely brilliant. Bookmarked.
> I honestly can't tell which version of K-9 I am running (because Android)

I don't know what Android has to do with it, but starting from the main screen: Click the left hamburger menu to open the panel, scroll to the bottom, click settings, click about.
It's not incumbent on you to manage the supply chain. The people who are earning profits from servicing that chain have that responsibility. The entire system is best served if you operate with your _own_ best interests in mind.
Yeah, makes no sense to me.
> Reality stands on its own without belief in it.

What data?

> Even in countries with robust (ie expensive) pro natalist fiscal policy, it does not materially improve the fertility rate.

I'm aware of this. I even understand why... it's not that difficult. While it probably remains true that you can bribe someone to raise a child, the monetary amount required isn't a few thousand bucks. But if a government needs 100,000 babies to be born, they also can't afford to pay $1 billion each. So they cheapskate out, and we get bribes far too small to make any difference. (One might also wonder what "product quality" one would get in such circumstances.)

> I ask, out of curiosity, what you do believe the culprit is

A contagious mental illness. We know some mental illnesses to be contagious (teenage suicide, for instance). This is why the surveys are so useless. Psychology has already hinted that people often do not know why they make the decisions that they make and instead invent post hoc rationalizations after the fact. Asking them "why did you have no children" isn't going to elicit any useful information at all, any more than asking the 15 yr old why they attempted suicide after 3 other teens did so in nearby towns.

> researchers found "one extra percentage point of GDP spending" on early childhood education and child care programs was "associated with 0.2 extra children per woman."

The education itself isn't what causes this. But the public schools are the place where the contagion is endemic, and so that's where they're exposed to it. You'd find all sorts of strange differences if you knew where to look, I think. Girls who "graduated" illiterate without an education to speak of would have fertility rates just as low as high achievers, because they're still exposed to the contagion. I doubt that elite private schools are safe either, because though it would appear that those schools are disconnected from the system at large, they're still staffed by the same sorts of teachers and administrators moving back and forth between public and private schools as their career progresses.

I should also point out that dissolving the public education system (even if that were feasible from a political standpoint) is unlikely to change things substantially. New vectors are arising, ready to take over. I don't think we can policy our way out of this.
Phase transitions in random circuit sampling
Recent and related:

California first state to ban 'sell by' 'best before' label to reduce food waste - https://news.ycombinator.com/item?id=41775298 - Oct 2024 (61 comments)
I bloody hate Python stacktraces because they usually don’t have enough information to fix the bug. The curse of dynamic languages.

What’s the easiest possible way to cause stacktraces to also dump local variable information? I feel like this is a feature that should be built into the language…
> Excel is […] the most loved software

Citation needed.
At this point we should think about whether becoming a product person should require 5 years of software engineer experience plus an MBA.
I wonder if you've heard of the Resonance Sonomanometry method claimed by Esperto Medical https://esperto.health/ and how you think this compares to others.

It seems like it might be an ultrasonic method? They claim no calibration needed, but I don't know if it is tolerant to movement and posture.

I can also imagine this might be too power intensive to put in a smartwatch form factor. Maybe more of a bedside or clinical device...

Disclaimer: I had past contact with some of their researchers in a different bioimaging domain. I don't know anything more about this venture than it says on the website.
Former Gamepedia/Wikia/Fandom engineer, I left not too long after Fandom bought out Gamepedia/Curse. You left at a good time. The upper management had no idea what they were doing and were entirely disinterested in the company. Talking with the CEO felt like talking with someone that had no idea what they were doing there.
I’d say that depends. If it will cost you more money to handle a specific exception than what you can generate in gross profit from those sales, then you should just say no.
Homeowner's and car insurance came up for renewal this July with said increases. No, we did not have any claims or adverse factors that might have caused the increase. We live in a low-crime city, and are not at risk for wildfire, flood or wind.

The St Louis Fed has the goods on tomatoes, you would expect that: https://fred.stlouisfed.org/series/WPU02440127

The PPI for tomato sauce, which had been very much constant between 1980 and 2020 (annual increase ~ 1 %) went up by 50 % between mid-2021 and January this year. There is no reason for it to go up, except the grocery monopoly and sticky prices. Of course I want it to come down, the increase isn't due to factors at the producer side.

Here's the price for eggs: https://fred.stlouisfed.org/series/APU0000708111

At least there the recent increase is explainable by bird flu, but no one expects prices to come down once the epizootic is over.

And there are areas where you want deflation, just to discourage investment. Housing is not supposed to be an investment vehicle.
I totally appreciate the desire for more semantic encoding. I mean, it would be a dream if every sentence was semantically delimited, if every word was annotated with which hyphenation pattern it should follow for splitting across lines (when there are multiple), and whether the capital letter at the start of a sentence should remain capital even when converted to lowercase, because it's a capitalized proper noun. I could go on.

But that's not what Unicode is for. The apostrophe situation is just one of 100 things I could think of off the top of my head. Unicode encodes characters, not semantics. And this is by design, because people don't input, or want to input, semantics -- they just want to type something that looks right. Something other people can read, not something computers can semantically parse.

So we have a bunch of heuristic and AI and manual tools we use to try to annotate things semantically, and we put that information at the level of something like XML, not Unicode. Which is infinitely more flexible, because you can define and use whatever semantics you want, not limited to whatever the Unicode body decided.

If KeenQuotes gets apostrophes right 99.9% of the time, then just use that to automatically analyze all your input text and then store and process it in some kind of XML notation, like "Peter<apos>’</apos>s" or "<possessive>Peter’s</possessive>" or "<word>Peter’s</word>" or something. Unicode is the wrong level of abstraction.
At one point in history, yes, this was literally true, in the exact same way that if you are drinking black tea, you are drinking caffeine.
I mean just google major inventions that have come out of each of those countries versus the united states.

I am not trying to be elitist, just making an argument that more people != more innovation and smaller groups with more resources will produce better results than just making tons of people and hoping more random geniuses appear.
I don’t even keep things like soy sauce or something like Tabasco in the fridge. Much less vinegars. I suspect a lot of people are inclined to.
This sounds like reflex tachycardia -- your body wants to ensure blood is flowing to all the right places, so it raises heart rate to partially compensate for blood pressure falling. Reflex tachycardia can be a normal response to certain types of blood pressure medications, like vasodilators or diuretics. Beta blockers are a different common type of blood pressure medication that attempt to lower both blood pressure and heart rate simultaneously.

If the increase in heart rate is large (>30bpm), especially when going from laying to standing, it could be a sign of underlying dysautonomia or POTS. If you experience symptoms (dizziness, fatigue, fainting, etc) it's worth getting evaluated. We (the OP) do offer medical care for POTS here: https://empirical.health/pots

As for the relationship between low heart rate and longer life spans, it's not necessarily causal -- a lower heart rate is often a sign of a stronger cardiac muscle (each beat pumps more blood, so fewer beats per minute are required to pump the same volume of blood). So I'd suspect much of the relationship here is driven by these confounding variables!
They tend to be awarded only to works treating depressing subjects. Or to authors in depressing situations.

When was the last time an Oscar or a literature prize (Nobel but not only) has been awarded to something funny?
Elon Musk is another CEO in total control. Although Tesla is a public company and therefore has a board, it’s stacked with Elon’s allies/appointees and answers to him, not the other way around. Despite Elon not being a majority owner of Tesla stock.

And when he took over Twitter in 2022, he immediately dissolved the board and fired the executives who were on it.
> The replacement for those technologies is arguably javascript. WASM is more focused on performance by providing less abstractions and an instruction set closer to assembly (hence the name).

That is nonsense. WASM and JS have the exact same performance boundaries in a browser because the same VM runs them. However, WASM allows you to use languages where it's easier to stay on a "fast-path".
Yes it’s one of those weird American things. Like being extremely worried about chicken meat because the conditions chicken are raised in are so awful you can’t trust it’s not contaminated.

I find it endlessly amusing that Americans are both extremely worried about food safety and apparently completely unable to pass reasonable food safety law.
I agree but it's what they're trying to sell if I understand it correctly.
As I recall my thinking at the time, the main issue with the PCjr was that it was compatible "enough" with PCs that nobody bothered to make software to take advantage of it specifically, and given that, the white box PC clones on the market got you a lot more computer for a lot less money.
> We are pretty adept at smelling and tasting spoiled food.

Ah.. so you have not experienced an injury or enough aging to compromise your ability to do this?
I realize making fun of the imperial measurement system is a great internet pastime, but almost everything in America has measurements in both imperial and metric on the packaging. The can of soda I'm looking at says 12 fl oz, and then in parentheses it says 355 ml.
I don't see any channels worth watching though
This is probably one of the areas where Zig shines. I'm mostly a Gopher but reading Zig is just as easy while ensuring that no allocations are hidden
The Gold Standard Marketplace
It is different per goods and categories, so individual milage may vary.

I have receipts and photos from 2019, and most grocery items I buy have seen price doubling.

I typically bought tri-tip when it went down to $2.99/lb as late as 2022. I haven't seen less than $4.99 this year.
A modest proposal: C++ resyntaxed (1996)
Why not? In fact they are using it right now.
Yeah, YT is baaad. Got a linux laptop (more expensive than a MB at the time, for reference) a few years back, with a i7 quad/octo? core. Couldn't decode youtube at 1080p without max rpm on all fans >_<
MGT accused Democrats of colluding with other worldly forces and creating Milton.

She said "ask your government if the weather is being manipulated or controlled. Did you give them permission to do this? Are you paying for it? Of course you are paying for it."

She said the same thing about Helene. She is feeding the mental illness that grips MAGA. This is a sitting Representative and has the full support and admiration of the Republican Candidate for President.

Even Republicans are now coming out to try to explain that humans can't create or control Hurricanes all while their own and their Candidate for President is suggesting otherwise.
Thank God for all these banners. Without them, the wars would probably still be going! Oh wait...
we are mostly unable to process the fact that science lied to us

what's worse, it became an authoritative tool of (often foreign) powers; at least in most of America (as science came from Europe, ...they brought us "culture" when they colonized us in the south; the north did not get colonized but replaced)

but of course science lied, but it's not that it lied, it is that it changes. newer truth comes along and fights the old truth until it dies ("the pace of scientific funerals")

turns out, breaking people's trust is much easier than gaining it.

but my hill to die on, is the old truth of material scarcity and media (or licensing) content versus the new truth of digital abundance and freely sharing things without the license to do so. why do I need permission from some faceless corporate owner to copy cultural assets that I love and wish to share?
It's not much of a rant. About half of the actual content is the suggestion of alternatives, and about a third is just historic reference on OSI.
Thanks.

That's the only reply I got to my missive that sought to educate, and it did so with logic and reason that is actually logical and reasonable.

I will take some time exploring these things (on my own connection, at home) some sleepy day in January when I'm snowed in.
Linux users probably already have some weird workflow with X11 virtual buffers to do this.
I missed the "(hint: it's all about the domain)" or more precisely, I didn't get the hint. I guess I need some things spelled out for me.
I think many other cultures are crippled by pervasive conspiracies that re-enforce views of having no agency. And their rulers like it that way.

In street drug circles today there are widespread complaints about the quality of fentanyl, withdrawal effects and treatment. OD's are apparently dropping. For those that live in some semblance of reality, I think many there's withdrawal going on. For those that don't get out and call in threats like this, they don't really believe anything persistently, they just believe whatever is the rage of the day. They'll OD someday, you just won't see it in the obits.
> I'd feel scammed if it wasn't clearly labelled as AI

TBF - have you looked at a digital photo made in the last decade? Likely had significant 'AI' processing applied to it. That's why I call it a regressive pattern to dislike anything with a new label attached - it minimizes at best and often flat out ignores the very real work very real artists put in to leverage the new tools.
Using Userscripts to Translate Subtitles On-the-Fly
> They will be slightly slower due to often using indexes instead of raw pointer, which requires a bound check and an addition to get the pointer, and sometimes a reallocation, but they won't be that slow.

This is not a fundamental requirement, though. Assuming arena-like behavior, the index will be constructed/provided by the arena itself, so the bounds check can be safely ellided by-construction. Reallocation cost of the entire arena could be expensive, but if that is a cost you'd want to ammortize down to a new allocation, the arena could be implemented as an extensible list of non-growable arenas: every time an arena is full, you append another. This can be an issue if you don't keep track of deletions/tombstones or can't afford a compaction step to keep memory usage down, but in practice having all of these requirements at once is not as common.
Related:

Kudzu, the vine that never ate the south (2015) - https://news.ycombinator.com/item?id=35934578 - May 2023 (47 comments)

Kudzu, the vine that never truly ate the South (2015) - https://news.ycombinator.com/item?id=23668829 - June 2020 (40 comments)

The Secret Life of Kudzu - https://news.ycombinator.com/item?id=20593633 - Aug 2019 (9 comments)

The Story of Kudzu, the Vine That Never Truly Ate the South - https://news.ycombinator.com/item?id=10113294 - Aug 2015 (18 comments)
Bob Dylan?
The genus is insufficient to determine if an object is equivalent to the other. Orientability distinguishes the mobius strip and the torus, a torus is orientable whereas a mobius strip is not. Therefore, topologically speaking they are not equivalent.
> plenty of variants

Aaaand you’ve lost me.

I don’t want to waste my time either setting up multiple linters or having to drill down into the pros and cons of each. If the C++ community cannot even reach a consensus on which linter it endorses, I imagine it can’t reach a consensus on what it lints, which involves even more decisions.

Secondly, both times I’ve tried to roll out or use a linter, I’ve encountered passive or active resistance from the other developers on the team.

This resistance went deeper than the linter. On one team they didn’t want to use new language constructs from the last decade, on the other team they explicitly complained about me doing things differently than 15 years ago. In both cases they rejected what I understood to be the core C++ guidelines in favor of writing their own codebase-specific coding guidelines so they could pick and choose the constructs they understood rather than trying to adhere to what might be idiomatic for a particular edition.

Unless something is 100% endorsed by the C++ community, it’s absolutely not something that I’m even going to try to champion. I’ve already been flat-out told “no one cares about your opinion” trying to explain how type-safety in C++ can improve readability in code reviews, which I thought was completely noncontroversial.

To your second point, the point of linters is to guide code to be more idiomatic; it’s not an issue of language design, but of educating humans in mostly non-functional readability and best practices.
This is what happens when you coopt science as cover for political decisions - people stop trusting all "science" including real science. From what I've seen I more associate the issue with Democrats than Republicans, especially in the COVID lockdown days.
> Tips for lazy developers
> I cannot recommend it, but in case you are too lazy for repeating lo. everywhere, you can import the entire library into the namespace.

import (
. "github.com/samber/lo"
)

TIL. Crazy
> a country that is fun and comfortable and safe to live in

I think Portugal is fun, comfortable and safe. It is a fantastic place if you want to visit.

Living there can be an issue. One of the problems, as another comment says, is that salaries are really low. That's probably compounded by the amount of bureaucracy one needs to wade through to do anything, and the overall 'old school' thinking of folks.

Generalizing(perhaps unfairly), the Portuguese seem to look fondly at the rear view mirror, but more progressive ideas are not viewed in the same light.

You would probably see more people staying if they had a space for their ideas, and a living wage.
In the Netherlands it is a prefix, at the beginning.

https://nl.m.wikipedia.org/wiki/Euroteken
You might want to add a horizontal split mode and use that by default depending on the resolution of the device (phones/tablets)
Definitely not. The opening was for some generalist-type openings.
The implementations of this type of thing in Rust I've seen just use "unsafe" everywhere. Even in strict C++ it is tricky to express the dynamic resolution of pointer type correctly. Type punning is a bad idea but there also weren't many alternatives so that was the idiom everyone used for a long time. Bugs do occur due to this, so the admonition against type punning has a purpose. It can be done without strict aliasing violations in C++, but the methods were a bit arcane until quite recently.

These scenarios cause other problems for Rust e.g. DMA hardware tacitly holds an invisible mutable reference to objects, but most developers never have to deal with cases like this. C++ provides some tools to annotate the code so that the compiler understands it cannot see all references to an object or that the lifetime is ambiguous.

This type of code is not common but high-performance storage engines are kind of a perfect storm of architectural requirements that break the core Rust invariants.