skysight-inc/HackerNews huggingface dataset:
> A typical FFT-based spectrogram uses 1024 bins on a 48 kHz audio, with about 50 Hz step per pixel. Most of the interesting audio activity happens below 3 kHz, so 50 Hz per pixel gives only 60 pixels for that area.

That seems misleading. First of all, how often do you take a 1024 sample FFT? In theory, you could calculate it every sample, in which case you have 60 pixels, but 48,000 times per second.

Secondly, you can make use of frame-over-frame phase information. If you are looking at signals with mostly periodic content in that 3 kHz band, the phase information can indicate how much the signal in a given band deviates from that band's center frequency.

If the signal is dead on the frequency, then the phase component is stable frame-over-frame; the value does not move. If the signal is off, the phase angle shifts, kind of like a CRT television that is out of vertical sync. Each frame finds catches the signal in a different phase compared to the previus frame due to the frequency drift. The farther the signal is from the FFT band's frequency, the faster the phase angle rotates.

If you analyze the movement of phase of the same bin between successive frames, you can get a higher resolution estimate of the frequency than what you might think is possible from the 50 Hz resolution of that bin.

What you can't resolve is the situation when multiple independent signals clash into that same frequency bin. The assumption has to holds that the the bin has caught one periodic signal.
Show HN: Invest in Language
First genetically modified mosquitoes released in the United States
>Has Google provided any evidence of substance regarding the exfiltration of data?

from your link

"... included the exfiltration of confidential business-sensitive documents and private data of other employees,” Google said in a statement to Axios about Mitchell’s firing."

if Google is making such a statement in such a public way and without evidence, the employee i'd suppose has a good chance of a settlement of a lifetime.
Shillings for Microsoft? How much they paid you, eh?
Yeah but does he derive most of his wealth from his shares in MSFT and, if so, did he acquire those shares before marriage? AFAIK, the value of those shares is immaterial if he owned them outright before marriage. If he was drawing a salary during the marriage then half of it is hers, including any assets purchased with that salary, any gains on those assets, etc.

Also, any inherited wealth coming from his parents should be his sole property. His dad died last year I believe but his widow(not Bill's mom) is still alive so the inheritance might not have happened yet.
> how quickly petrol cars may have to soon worry again about running out of fuel

The nice (?horrrible?) thing about petrol is that those stations are environmental disasters, and in many parts of the US the laws governing the dismantling/re-purposing of the stations/land make it an extremely expensive development.

This means that you're not likely to find significantly less stations in most areas anytime soon
When I said "because they like you" I didn't mean as a person. Hopefully people don't misinterpret.

In my experience, investors (especially at the seed stage) don't just pass deals around because they're "good". Most of the deals investors pass around haven't been through enough diligence yet to determine whether or not they're good.

Investors like to get second opinions from other investors, however, and they'll especially value your perspective if you've invested in a similar deal in the past, or founded a company in a related space. I've seen this from both sides of the table, and I would observe that the "filter" early stage VCs employ is more about whether the founders are engaging, and less about the fitness of a deal.
HTML could and should do more
Can someone please explain to me why a hypothesis of magnetic frequencies contained in an electromagnetic cache (i.e. MP3) are not plausible to be transformable in real electrical output as opposed to downvoting me? It would be much more productive dialogue.
JavaScript Is Driving Your Visitors Crazy
Most people in American metropolitan areas live in suburbs. Suburbs are not rural.
Location: Los Angeles, CA, US

Remote: Yes

Willing to relocate: No

Technologies: Go, Nim, C++, JavaScript, Vue.js, AngularJS, gRPC, MySQL, Docker, Linux, AWS

Resume: Please ask

Email: lesha.codes@gmail.com
The intersection of HN and WSB is both amusing and horrifying. I like it.
I thought the whole point was that they don't own the land, only lease it.
Time to take a hint from the college board and insist that every student’s code has to run on a TI-84
It's funny, I thought this was going the exact opposite direction when I read "As a middle aged dude who's been in tech for 25 years". As another middle aged dude who's been in tech for 25 years, that describes none of the people I know in my age group. Sure, some of us have actual friends that were coworkers, but it's one or two people and somewhat tangential friendship.

If it were just you & I comparing our individual anecdata I'd have chalked it up to that, but this feels like perhaps there's something more going on. I suppose one explanation is that people who form close bonds with coworkers are going to be more likely to hanging out with others who form close bonds with coworkers and vice versa?
Where I am from the majority of rich people are heavily invested in high value land. There have been many studies asssessing the question you describe. I will try to find them when I get some time, I think you will be surprised.
Agreed. There are plenty of organizations that have gotten 501(c)3 not-for-profit status that are, shall we say, of questionable credibility.
So he didn't want to burn bridges, and told Reuters?

Edit: this is a legitimate question, sorry haters
POV: You're AWS and logging every API call.

Just as an example where you could easily reach high ballparks, though I doubt it's that many.

Maybe some some distributed computing applications on server farms otherwise? Certainly not anything that you'd store in a regular database.
> What loyalty does an employee owe beyond doing the work that you are paid for and not stealing or violating norms or ethics?

Weirdly, I do feel some sense of loyalty to some companies and brands - usually stemming from a positive childhood experience. This extends to my first employer: Microsoft. Even though I haven’t worked there for 5 years I still feel as though I owe them for launching my career (making connections, great resume material, etc) and because (all things considered) I think they treated me right - that’s got to be worth something, surely?
I often work on static linking with Nix.

Creating statically linked end user programs that aren't minimal CLI utilities is not trivial.

You need static linking working for all your dependencies (`.a` files) of all your recursive dependencies (hundreds of C libraries, and often up to hundreds of libraries in the higher-level language you may be using).

You need to either use a very configurable package distribution like nixpkgs, or a distribution that specialises in static Linking like Alpine Linux.

These toolchains now make static linking possible and much easier, and nixpkgs can build hundreds of C and Haskell programs statically. Go is also easy. When you can statically link, it is often better, but there are still many programs for which it doesn't work yet, and just "packing up all the .so files" as proposed in the announcement is certainly easier.

For people who want to contribute to static linking, consider contributing to nixpkgs/NixOS and Alpine Linux.
Propine | www.propine.com | Remote, but must be willing to work within UTC+6 to UTC+10 | Full Time
Propine is re-inventing capital markets using blockchain technology. We’re the first licensed custodian for digital assets in Singapore, with a capital markets license from the Monetary Authority of Singapore (MAS).

We are re-imagining the issuance and life cycle management of capital market products like equities, debt, structured products and funds using blockchain technology, to reduce friction and increasing value accrual for both issuers and investors.

We're hiring for multiple roles

- Security & Solution Architect
- Senior Blockchain Engineers(Blockchain exp not a requisite)
- Product Manager

Please contact Zan at zan@propine.com for more information
https://www.politifact.com/factchecks/2011/nov/11/sanford-bi...

Per this, your statement isn't fully correct either, since the new rulings made the USPS an outlier.
Location: New Orleans, LA

Remote: Yes

Willing to relocate: Yes

Technologies: Rust, JavaScript, Express, Node, React, Vue, SQL (PostgreSQL/SQLite), MongoDB, WebGL, Linux

Résumé/CV: https://nishan.rayamajhee.com/files/Resume.pdf

Website: https://nishan.rayamajhee.com

GitHub: https://github.com/nrayamajhee

Email: nishan [at] rayamajhee [dot] com

Note: I am currently under STEM OPT Visa and will require sponsorship.
Paige (https://paige.ai/) | AI & Genomics | Full time | NYC & REMOTE

Paige uses deep learning to improve cancer diagnosis and treatment. We have raised $220M. Our team has experts in AI, software engineering, and cancer research. All roles are remote during COVID-19, but many are permanently remote.

AI Scientist (PhD required, Remote, US): https://grnh.se/9dfdd02a2us

AI Scientist (PhD required, Remote, Canada): https://grnh.se/7629e6972us

AI Scientist (PhD required, Remote, UK): https://grnh.se/a5af511b2us

Sr. Software Engineer, AI (Remote, Canada): https://grnh.se/c3e55c282us

Sr. Software Engineer, AI (Remote, UK): https://grnh.se/fa66a1f52us

Software Engineer, AI (Remote, US): https://grnh.se/3b4223a42us

Software Engineer, AI (Remote, Canada): https://grnh.se/66fb56082us

Many Other Software Engineering, Business, Legal, etc. Roles: https://boards.greenhouse.io/paige?t=676fa8ae2
> You asked a dozen questions of me, and then the moment I ask a single question to you, you dodge it completely.

The single question to me being you asking if I can guess why you think the person is insane?

My answer would be that you there is a narrow range of behavior you feel safe with, and that you find anything unusual to be threatening and so you label it as insane as a way to distance yourself from it.

However this is just a generic guess that I would make about anyone who used the word insane without qualification.

It’s not personal to you.

That’s why I’m asking you the question -
I’d be surprised if a generic guess is correct.
Not it is not the same. Saying "the USPS will never again deliver mail to the door of any new development in the US" is not at all the same thing as saying "some developments can opt out of mail delivery to their door".

You honestly do not see the difference between these two statements?
The twitter thread and this comment section is a good reminder I don't belong on HN. I feel like the most complex coding I have done is write a CRUD web app haha.
"Poaching" is the most egregious and telling.
And nights as well for that matter.

Years of having a cat made it relatively easy for me to adjust to the odd hours, but nothing could have prepared me against the erratic behaviour of an underdeveloped digestive system.
FirstStep | Hiring in Melbourne, Australia | Onsite, Fulltime

FirstStep is 3rd generation investment tool that helps you get on top of your savings and investments.

QA Engineer - Help us automate our tests, we don't like manual QA so if you can help us automate it all so it fires up every time we do a CI update.

Full Stack Engineer - If you know any of: Rust, Node, Swift, Elixir, Golang we'd love to speak to you! We're really doing something special and some of the things we're working on are genuinely novel and you'd have a chance to apply some really nice technology in.

Growth Hacker - If you're good at growth marketing and know how to create loops that help us acquire users effectively let us know!

[Insert what you're good at/make your own] - If you're good at something else that you think we need let us know too.

We put our employees first (no joke here, you can ask our existing staff), you get lots of say in what you do, a competitive package, can work from home when you want.

Please note due to the closed border you will physically need to be in Australia as there's no way for us to sponsor your visa if you can't get in.

Apply: matt@firststep.co
There is a great supporting argument for keeping discussions of politics, race, religion, etc out of the workplace to begin with.

It's not possible to call it from outside, but there was no actual racist behavior cited, apart from the list of funny customer names, which is not really racist (more culturalist - if that were a thing), but it is a terrible idea anyway.

It sounds like a bunch of people got upset and quit over white privilege and the usual similar nonsense. Good riddance, why would you want activist employees like that?
I subscribe to the FT and that’s not my impression of their writing at all.

Financial news is like Facebook: if it’s free then you’re the product.
lol.. there is always someone trying to divert the discussion with "...but men also get raped!!"

or "black people are racist towards white people, too!"

good job!
> in the US, just means that the organization advances some sort of social purpose

No, it doesn’t even mean that, unless “social” is defined away to meaninglessness, since a nonprofit can serve virtually any imaginable human purpose; it.can’t return a profit, but it can exist to drive on for a group of firms (trade associations are a valid class of tax-exempt nonprofits.)

Some categories of nonprofits, particularly donation-deductible charities, are defined by social purpose, but the category as a whole is not.
I did a nasty hack a little like this when I was in college. College wired internet had all sorts of filters on it, I can't remember the details exactly. The important thing was it didn't allow the upd ports for counter strike from the wired connection we had in a society room. The computer science department had their own web proxy, which was only accessible from inside their network. Cs students could SSH into special lab machines running linux, which were on the cs network. Crucially, you could connect to them from the general college network, not just another cs network ip. These machines had a series of predictable hostnames, iirc lg12l$hostnumber (lg12 was the labs name). So, the solution was in two parts: first, ssh tunnel to the cs dept proxy, second: connect to openvpn on a vps somewhere using a mode that openvpn has which allows use through a http proxy. This happened on a machine running a dhcp server, which then acted as a nat router for the whole room.

The lab machines I was using were physically accessble to students, who could reboot them, shut then down, whatever. So I wrote a script that would iterate through the hostnames until it found one that it could SSH tunnel through. Mostly it used lg12l0, the first host. One day I got an email from the cs dept sysadmin telling me that lg12l0 was a test host in his office, not a real lab machine, could I please use another one? And no complaints over what I was actually doing with it. I still wonder if he noticed. This setup was running for at least a year, maybe two. Sorry about that mate :D
They could be paid more for each dose instead of given a legal exception.
Location: Omaha, NE, USA

Remote: Yes, or onsite where the winters are milder :)

Willing to relocate: Yes!

Technologies: C#, .NET Core, SQL Server, Angular, TypeScript

Résumé: On request. Can provide references too

Email: [Removed, thanks spammers]

LinkedIn: https://www.linkedin.com/in/buckcronk/

Website: https://buckcronk.com

Hi! I'm a passionate full stack developer with 1 year 5 months in the financial services industry and two summer gigs during school. I graduated from the U. of Nebraska-Lincoln in December 2019 with a B.S. in Computer Science. Looking for opportunities that are 100% remote or in locations like Raleigh, NC or Atlanta, GA. Reach out and say hello!
Are you thinking of Survivorship bias?
For the readability of HTML exported by TeXmacs, please take a look yourself at the html files in https://github.com/texmacs/notes/tree/main/docs
I think that the developers would be happy to hear any comment on that topic.
I am not able to answer your other questions, I hope someone else will answer them.
Will Hurd Joins OpenAI’s Board of Directors
You're not thinking this through. Any request can be proxied. Ublock won't block GET requests for `index.html` or other assets, nor even random POSTs to `/detail` from button clicks and such
Speak for yourself. Too many of our fast food workers have advanced degrees, but nowhere will take us.

I cant tell if that one barista with a Mechanical Engineering degree unknowingly got hers from a diploma mill, or if the 2008-crunch just left her permanently out of the industry.

Ive met trained, degree-holding coders, engineers, graphic designers, paralegals, mathematicians, even teachers that could simply not break into their chosen field, but had to simply subsist on fast food wages.

Hell, there was one man who ran film crews at major Hollywood studios! But when his mother got sick, he took time off. And he simply couldnt get back in.

So here we are, being asked to subsidize our ability to show up to work... where the customers are demeaning enough to become a meme named "Karen."
As much of the scripting that I am required to maintain emerged from HP-UX, the "POSIX" shell on my legacy platform emerged from Korn (and I have the manual page to prove it - the text of the HP-UX "POSIX" shell manual page includes arrays and a number of other Korn features).

The reason that the POSIX shell is not Korn is the existence of Microsoft Xenix, where the maximum size of the code/text segment is 64k.

Debian chose the POSIX standard for precisely this reason: a minimal text segment.

One particular thing that I like about Korn is this:

function getv { nameref var="$1"; shift; print "$@"; read var; }

This cannot be done with (my versions of) "bash." ShellCheck flips a gasket over this (legal) syntax.

I will post some of my scripting that uses this feature if you have interest.
Not sure what this site is doing to screw up scrolling but jeez... it seems like my $4000 MacBook Pro should be able to handle scrolling a static webpage. But nope, this is jittery as hell, in both Safari and Chrome.
NASA’s Parker Solar Probe Discovers Radio Signal in Venus’ Atmosphere
It doesn’t clear that record. But it also doesn’t take away from all the incredible work they’ve done.

Both things can be true. Especially in this case where they happened sequentially instead of in parallel.
I’m pretty sure I heard somewhere that the ear does autocorrelation rather than a Fourier transform, but I’m not sure how correct that is.

EDIT: Scene_Cast2’s comment below says it’s Empirical Mode Decomposition, not autocorrelation.

Anyway, I see no reason why spectrograms have to be fuzzy… a wide window size can locate frequencies very precisely while smoothing out fast variations in amplitude, which sounds pretty similar to how we hear things.

(Interestingly, when analysing the voice, linguists tend to use the opposite: a narrow window size, which smears out frequencies making the resonance bands more obvious, while allowing visualisation of fast glottal vibrations.)
Why was Singer suspended? I don’t get it.
The dot org organization itself isn't even credible. They tried to destroy the domain and cash out.
It was an attempted coup, but it clearly wasn’t a real threat to our democratic system. Trump never came close to actually overthrowing the American political system, because America is actually extremely stable.

The politicians no longer run our country. Bankers now do the job of organizing and optimizing our nations resources. Politicians are middle managers of America, a face for the citizens to look to for moral support, but not actually in control of the ship. However, most Americans haven’t noticed the shift that’s happened in the last few decades. That’s why it feels like wrestling. It looks real but the consequences aren’t really felt in reality.

Has the average American’s life really changed because of Bush, Obama, Trump, or Biden? Regardless of the political figurehead, there has been a consistent trend towards lower wages and rising inequality.
Your experience of the US is true insofar as I've experienced the larger cities in the US. Once you get out of the cities, into more suburban areas... at least where I grew up in the midwest... that kind of community sense you speak of becomes more prevalent in neighborhoods.

To be fair... I haven't lived in those kinds of places since I was a rather young (now I am rather old)... so things could have changed.
So here's a real-world use case that having an RFC 4122 UUID was useful for me.

I have a server which accepts reports and stores them in S3. For each new report, a v4 UUID is generated that that is used as the base of the S3 object name. This UUID becomes the report ID.

An entire system has been built around the report ID, expecting a hex UUID. Recently, I needed to change how the objects are stored in S3 in order to partition them into multiple S3 prefixes. Instead of storing every object in a single place in the S3 bucket, I needed to do something like:

"reports/%s/%s" % (report_id[:2], report_id[2:])

The issue was that I had one component that was writing the reports, and a second component reading the reports. And somehow, the reader needed to know whether a report was stored using the old path layout:

"reports/%s" % (report_id,)

Or the new path layout. I took advantage of the fact that RFC 4122 UUIDs have four bits set aside for version. After generating a v4 UUID, I update its version to 5. The reader can then check the report UUID version to know which path layout to use. Once all the reports stored using the old path layout expire, I can undo this hack.

Of course, I could have made the reader try the new path layout, then fall back to the old path layout. Or I could have updated the entire system to have a better way of communicating the path layout, but that would've been less efficient or have meant touching a lot more code.

I guess the moral of the story is: you never know when you're going to need to change something in a backwards compatible way, and having a few bits set aside even for something as simple as an object ID can be useful. I'm fortunate the UUID designers thought of that.
Database First Development
Does land value mean a flat fee based on number of square foot, or does it include fair market value of the property.

Because that penthouse downtown apt definitely cost more than a house in the middle of nowhere, even if its technically smaller.
See also blynn-compiler[0], made by the same contributors, that bootstrap a Haskell compiler from C (which in term is bootstrapped from hex).

[0] https://github.com/oriansj/blynn-compiler
Hi, I'm Leonardo, and I'm looking for game development opportunities. I work best in smaller teams where there is some transparency into the design process.

I've used Unity professionally for over 2 years for educational/serious games, and have used it as a hobby since 2012.

I would consider myself a generalist developer, with an emphasis on gameplay and UI programming. I'm familiar with the 3D art pipeline and am comfortable writing shaders.

Previously, I was a web developer, so while I'm not looking to make a career out of that, my skills can come handy when integrating web features into a game.

---

Location: Florianópolis, Brazil

Remote: For now yes, no preference after vaccines commonplace.

Willing to relocate: Yes

Technologies: Unity mainly, but also good with web, and some native (C and Rust)

Résumé/CV: https://kroltan.me

Email: me@kroltan.com

---

Dealbreakers (things I would not like to work with): aggressively-monetized F2P (think mobile games, no problem with the platform itself though) or casino games.