skysight-inc/HackerNews huggingface dataset:
Reminds me of a cool hackathon project I saw a few years ago, The Infinite Jukebox. It finds pairs of beats in a song that sound alike and during playback has a chance at each beat with of jumping to its paired match, creating a seamlessly looped version of the song with added novelty from verses and choruses having varying order and length.

The original hack, done on song that works particularly well, is still up: http://infinitegangnamstyle.playlistmachinery.com

The playback code often gets stuck looping the first beat when loaded for the first time or when the tab loses focus, which is fixed by reloading.

It works quite well on songs with repetitive elements and instrumentation divided cleanly between beats. The original site for submitting arbitrary songs is broken, but a fork is hosted by someone else. Here with an instrumental piece it works well on: https://eternalbox.dev/jukebox_go.html?id=1LaCW0R8Q7oIY3tKtD...

An interesting series of posts on the creator's blog explains it works, how it interacts with the structure of pop songs, and how the parameters can be tuned for individual tracks.[1] And it's open source,[2] though the beat splitting is based on an API from (a company since purchased by) Spotify. It seems that once the initial processing is complete, the playback is purely client-side; this is probably why snapshots of the site at archive.org are fully functional, quite remarkably for such interactive content.[3]

There's also a variant where one playback 'needle' skips to similar parts of the track and one plays straight through, so that verses and choruses overlap as in a canon: https://eternalbox.dev/canonizer_go.html?id=7GhIk7Il098yCjg4...

[1] https://musicmachinery.com/2012/11/12/the-infinite-jukebox/

[2] https://github.com/UnderMybrella/EternalJukebox

[3] https://web.archive.org/web/2016/http://labs.echonest.com/Up...
Glaad: Social media networks fail to protect LGBTQ users
Gas turbines (which includes jet engines) can potentially use a lot of different fuel sources. For example, the M1 Abrams tank can run off a variety of different fuels. If it’s liquid and burns, it’ll probably work.

Turbofan engines may need to be redesigned to accommodate a different fuel source, but there isn’t any reason you can’t use automotive gasoline to power a jet. It’s just not a good idea because it vaporizes more readily on the ground, has less power per volume, and freezes in the temperatures jet operate in.

Piston engines aren’t as flexible. They don’t inject fuel in a constant stream, they compress and explode it.
Ask HN: Couldn’t spyware be subverted by tunneling through a trusted MitM proxy?
One thing Hex-Rays has that Ghidra doesn't (and cannot) is amazing support. Back when I had a license at work, I could report bugs and literally get a fixed binary back a couple of hours later.

They're both amazing, they're both quirky, and they're both buggy. But one is free and the other has its support. Pick which one matters to you :-)
I'd say the opposite.

Reliability went way down after the acquisition.

It feels like we constantly have issues with github, it's becoming as bad as azure.

Actions, Packages and Projects (beta) are nice product ideas but they are a nightmare of DX experience.

You can see they rushed them out to compete with Gitlab.

Also dodgy stuff like Copilot.
Thanks for the write-up! It's definitely important to mention the single-channel aspect of the sensors because I guess many people probably don't understand that.
> How did these islandnations sustain themselves before ?

They didn't. At least by today's standards. The poorest parts of the world have become immensely richer over the past 50 years. In the 80s it was still common to have famines that could wipe out millions in a small area.

Despite a massive population growth in the world's poorest areas, such famines basically don't exist anymore.
"basic human right" does not mean "absolute right disregarding any other consideration and for eternity":

* Should you have the same level of privacy after you die as when you were alive?

* If you assume a public position of power, can you not be considered to have relinquished some measure of privacy to allow for public evaluation of your conduct?

etc.
The issue I ran into with this was I could initiate a login for anyone and if they accidentally hit the link I could remote login.

Switched to pin code entry, less fancy but achieves all the desired UX
"""It's essentially a waste of your time."""

Strongly disagree. I'm pretty sure rolling your own crypto will strengthen your understanding of crypto (and potential flaws) a lot. Obviously don't use it in production but by all means, do it for the sake of learning. How can this be a waste of time? That's like saying "never implement a search/sort algorithm, just use libraries"...yeah sure use libraries but also implement the stuff to learn.
Six programming languages I’d like to see
I missed the beginning of the video because it autoplayed while muted. Then I couldn't go back to the beginning because there are no video controls.

Tiktok does not fit the bill.

Tiktoks not being indexed is a win for content and UI quality.
Knock resistance isn't the only factor in leaded vs. unleaded. From Wikipedia, valve wear is also a factor (the lead deposits apparently act as a kind of lubricant):

"Meanwhile, Teledyne Continental Motors indicates (in document X30548R3 most recently revised in 2008) that leaded avgas is required in their engines: "Current aircraft engines feature valve gear components which are designed for compatibility with the leaded ASTM D910 fuels. In such fuels, the lead acts as a lubricant, coating the contact areas between the valve, guide, and seat. The use of unleaded auto fuels with engines designed for leaded fuels can result in excessive exhaust valve seat wear due to the lack of lead with cylinder performance deteriorating to unacceptable levels in under 10 hours."[8]"

https://en.wikipedia.org/wiki/Avgas#Properties
Ghidra is able to: https://github.com/NationalSecurityAgency/ghidra/blob/master...
Yes. To be fair the last time I flew it was clear that the packaging had more nutritional value than the food.
> MagicLinks are a mobile nightmare. Mobile email clients use their own browser and cookie jar which consume the session cookie you're trying to put into the user's main browser.

It might be howling into the void but the conclusion I reach from this is that "Mobile email clients are a nightmare".

Generally speaking, embedded browsers in mobile apps are a terrible idea and break user expectations in multiple ways.
Definitely didn't do that last week, no way. Thankfully, the server I didn't push the wrong credentials to before restarting wasn't the new instance of the test server.
Report cited in article: GLAAD’s 2022 Social Media Safety Index [1]

[1] https://sites.google.com/glaad.org/smsi/platform-scores
How was it nicer?
> So I would argue that there is nothing wrong with MySQL on Bitcoin, and in fact, is an upgrade on fiat.

The fact that the USD didn't lose ~50% of its value in the last few months suggests the pro vs con is more mixed.
Wouldn't 426 be better for nonexisting api roots?
> The discussion is not over yet, but we believe this statement is equivalent to the well-known BSD or MIT licenses.

That's not now I'd interpret it. "Open Source" in my mind means that the software uses one of the OSI approved licenses. The quoted paragraph:

> Let this paragraph represent a right to use, distribute, modify, enhance, and otherwise make available in a nonexclusive manner CP/M and its derivatives. This right comes from the company, DRDOS, Inc.'s purchase of Digital Research, the company and all assets, dating back to the mid-1990’s. DRDOS, Inc. and I, Bryan Sparks, President of DRDOS, Inc. as its representative, is the owner of CP/M and the successor in interest of Digital Research assets.

is not even a license in the traditional sense. It defines nothing. Whatever rights it grants do not appear to be transferrable. Worst of all, it does not even mention source code.

If the owners of the CP/M source code want to make it open source, what's so hard about attaching the actual MIT or BSD licenses to a source distribution and publishing it?
Lead also has lubricant properties for things like mechanical fuel pumps and injection, valve seats and stems, so it's not just for octane boosting you need to replace the lubricant too.
That's a very good point.

It's also why I raised the issue of where your "server boundary" is. I dunno how else to phrase it, but what I mean is the separation of domain logic and technical logic.

In my understanding, 400 denotes an HTTP request that doesn't comply with the RFC (missing headers, bad format etc) but I also don't disagree with what you're saying, because the user did send a bad request.

Of course, you could always do both :) Send the opinionated payload with a 400 error.

As long as your consumer can reason about what went wrong, then I guess that's in line with the objective I was trying to get across.
https://archive.ph/AAwsJ
This raises an interesting question. Why is code copyrightable and a recipe is not?
Entertainingly clarified in the wonderful podcast 'Advent of Computing' ep. 36 [0]. Highly recommended!

[0]https://adventofcomputing.libsyn.com/episode-36-the-rise-of-...
There needs to be a way to sync everywhere except the device you're connecting from
Ex-Google chief’s venture aims to save neglected science software
That's not a good development for employees, this is downward pressure on wages (which are already battered by inflation).
DynDns can help overcome the static IP barrier. I've used this some years ago but can't vouch for its functionality today.

https://account.dyn.com/
I'm not familiar with this culture. Can you expand on it?
USB stacks tend to be in kernel space and less hardened, as opposed to browsers which run in user space and are used to being under attack.
They love to introduce features that make politicians and rich people happy. The YouTube dislike button is a case in point.
"Vices DNS", that's what I'd call it.
Vivaldi browser founder Jon von Tetzchner puts privacy at the center of
Ask any dog if private property exists. Ownership is a very deeply ingrained, basic concept.
I intuitively understand that we're using the whole of our brains in the same way that we use the full capacity of NNs and discard the majority of results. In other words the"unused" 90% of our brain is actually importantly figuring out all the less good fits that are essential for the ultimate deductions we utilize.
Sho, I don't know. Maybe?

I've never seen one in the wild, but looking at the docs is that error not reserved for using the wrong protocol (such as 1/1 when the server only accepts 2 or something?)
Just updated & enabled indexing my books to try out the full text search engine.
Presumably 'valve gear components' could be designed to function without reliance on a toxic lubricant. Ultimately this comes down to being cheap.
I was more talking about their role as road pirates who harass and selectively enforce laws against minority and poor communities while breaking up protests when people get fed up with the treatment, but that's a US centric view
The triune brain model[0].

Both have the issue that the popular interpretation of them are great oversimplifications of models that themselves do seem to have some limited use in neuroscience, but only if you add enough caveats.

So unlike the situation with, say, flat earthers, there's some kernel of truth to it that can be misinterpreted or willfully presented in a misleading way.

[0] https://en.wikipedia.org/wiki/Triune_brain
Fair enough (and that's why edited the post to state that the document isn't clear about the intent of code 400). Just don't send the default servers' 4xx error, that'll confuse everyone where it went wrong.
I foresee big profits for Apple and Chipolo this summer.
Because synthetic fertilizer is better in %effect/$cost, if you exclude externalities at least.

If you would include nitrogen pollution and use of fossil fuels/CO2 production into the cost, using natural fertilizer would be a no-brainer.
IronSource is known for leveraging their ad network and installers to distribute spam, malware, and adware bundlers. What the fuck Unity.

[1] https://www.benedelman.org/news-021815/

[2] https://blog.infostruction.com/2018/10/26/adware-empire-iron...
> Maybe it’s time to listen to them again.

Elliott Carter would strongly disagree. :)

A lot of Baroque music is through-composed. For instance, the Prelude and Fugue forms that J. S. Bach composed some of his music in don't contain outright repetition, or not very much. Themes recur, of course, but in different settings: differently harmonized, in different keys and so on. The two-part form features repetition that may be omitted: while it's common to perform AABB, it can just be AAB, or AB. Sometimes there is a slightly alternative ending in B for when it is followed by A again. The Rondeau form has explicit repetition: AA BA CA ... XA.
Tbf, I didn't mind that too much. The metro could use some improvements, for sure.
Obliterating his reputation? Have you not seen the changes he has forced on twitter? For example after the purchase announcement a bunch of politically correct twitter users lost a sizable number of followers and politically incorrect users gained sizable number of followers.[1] Likely having to do with the bot problem.

Seeing the headlines and social blade stats mentioned in [1] reminded me of veritasium video about facebook fraud (bots).[2] This video demonstrates just how easy it was to buy fake likes on facebook. Doing some basic research shows that buying twitter followers is pretty cheap. After doing some basic analytics the creator finds where the bot accounts are very likely from. Looking at the same engagement statistics of political figures shows some pretty interesting results.

But then things get interesting when you take Dead Internet Theory into account.[3] Elon has made it pretty clear that he views AI as a possible existential threat to humanity and if the majority of the internet is indeed fake accounts managed by a minority manipulating the masses something ought to be done and nobody is talking about it. Elon seem to be trying to fix humanities sense making apparatus.

1. https://www.thestar.com.my/tech/tech-news/2022/04/27/progres...

2. https://www.youtube.com/watch?v=oVfHeWTKjag

3. https://news.ycombinator.com/item?id=28813746
With Apple and Google supporting FIDO passkeys very soon (https://9to5mac.com/2022/06/07/passkeys-passwordless-sign-in... and https://developers.google.com/identity/fido), why would anybody want to use anything else?
https://twitter.com/paulkrugman/status/1530257168078974976

Paul Krugman just can’t stop being wrong. How this guy has any credibility anymore is beyond me.
> My purpose in life is to just get through it, not give up, and try when possible to improve the lives of others, especially children and young adults.

I personally think their is beauty in simplicity, including in this purpose. Though I'd perhaps maybe add something around "finding some joy" beyond "just getting through it", but that is coming from my own values/worldview, not from any
sort of informed wisdom.
Steve Jobs: Sale/Marketing People vs. Product People
I think that’s totally fair. The site I’m working on is pretty low stakes from a security perspective (a private personal blog), with less technical people in the audience, so I was willing to make that trade off for the UX outcome I wanted, but that was specific to the damage of a breach in my specific use case.
The linked article says the deadline is Saturday, July 16.
As a game developer with a released mobile game made with Unity I'll admit I had very mixed feelings about the news.

On one end it makes me wonder if Unity has it's priorities straight. On the other, I think there is definitely a lot of room for improvement with their own ad solution. Not too mention in order to fund any further improvements in the engine Unity needs to make money. Given that they produce no games of their own, it makes sense that they are expanding and improving their suite of services in order to bring in more revenue.

At least that's my hope. Unity has been in a rocky place for a while now (straddling the line between what it is and what it wants to be) and I think news like this combined with the layoffs can lead many to wonder if Unity is still committed to making a world class game engine that can grow with them for years to come.
Exactly. This will be used against the unlucky petty criminal who's actions go viral and draw public ire and to facilitate harassment of undesirables who are not sufficiently marginalized.
I guess we can expect the Fed to raise rates even higher in a few weeks now? This'll really be interesting for the ramifications on the PE/VC community given how they live off of low interest rates but of course, I worry more for everyday consumers who get hurt by this. But how this affects homebuilding will also be interesting, I know anecdotally from friends who have been searching for houses for a while that now people are actually listening to offers and things are even getting knocked down in price but I hope that homebuilders still go out and build new houses even if the market slows a bit.
That’s temporary. If you read the original white paper, satoshi designed bitcoin to be miner-free. “People will probably always be willing to verify transactions for free,” or something to that effect. The rewards will transition to that 1% fee as the entirety of their business model.
You are right and i should not even have mentioned him, because i don't support him (though i wanted to once) and so really have no grounds to complain. I let my annoyance get the better of me and it seems just mean now when i reread it.

It also just undermines my skepticism and dislike of the podcasts 2.0 thing, which should have been my main point.
>> A serious take on a contract-based language

Ada has design-by-contract as part of the language:

https://learn.adacore.com/courses/intro-to-ada/chapters/cont...

Since Ada is used for safety-critical systems programming you could argue that it is very serious about it.

>> And tool integration! One of the coolest things Eiffel sorta did was use contracts to infer tests. If you have contracts, you can use a fuzzer to get integration tests for free.

How about tools that extend design-by-contract to formal verification?

https://learn.adacore.com/courses/intro-to-spark/chapters/01...

SPARK is limited to a subset of Ada, so it is not without limitations, but it can be very useful depending on what you are trying to do.
I quit using services that have magic links as their only authorisation method - and so does my 65 year old, very non-nerdy mother (she complains about 'having to wait for a damn email' all the time)

> Anyone have any better ideas than magic links, passwords or one time codes in email?

Passwords. Password managers are not a new concept, they have been around for decades by now, have deep browser integration (either because they often are part of the browser, or in the case of Apple, the OS), and are easily understood by users.
Water treatment plants let quite a lot of biological contamination through... If you use that to water crops that people eat, you get quite a nice disease spreading loop...

Specifically, no water treatment process today tests for viruses in treated water, and there are plenty of viruses that can survive sitting in a bubble tank for a few hours..

Boiling the water for 10 minutes first would satisfy me that very little biological contamination can make it out, but it is a huge amount of energy required to boil all the wastewater.
Is the defense budget not an example of what I am referring to? All the politicians in the areas benefiting from the “defense” spending will make it a priority to prevent cuts in their region, which taken together, is basically everywhere in the US so all the politicians are in aligned.

Society wide benefits are have to be addressed by the government. That is the whole point of the government.
It's just that we use 2B litres of cooking oil every year. They're always looking for something useful to do with used cooking oil.
Employees should be entitled to employee benefits. Business owners should not.

If I start a business to write iPhone apps, who exactly should be responsible for paying me a minimum wage to do that, covering my business expenses, and affording me health insurance until my app business is self-sustaining (which might never happen)?
In my area (suburban Twin Cities, MN, USA), while you may not see visible property markers, they are nearly always there in the form of buried metal property marking pins. These are typically just an inch or two below the surface.

We recently built a fence, and prior to that went around the four corners of the yard with a toy metal detector and were able to locate all four pins, marking them with flags for the fence installation crew.
Ask HN: Any print newspapers or magazines about computer science and tech?
There are times when I’m looking for similar content to Hacker News, but in print form, for a couple of reasons.

* Print is easier on my eyes than an LCD after a day at work looking at a screen.

* There are advantages to having human-curated and edited stories; an editor sifts through the clickbait and fluff.

* A print periodical is inherently finite. At some point you say “I’ve finished this week’s issue” whereas HN will suck as much time as you give it.

However, from what I’ve seen of tech magazines or newsletters, they tend to fall into the trap of making news out of the business side of tech. While news about large tech acquisitions does make it to HN, there’s also a lot of stuff that doesn’t have business or economic impact, for example, blog posts about Haskell.

Not to mention I think it would be cool. I’m young enough that reading a newspaper is abnormal and interesting in of itself, and so I’d be interested in paying for that level of impracticality.
Ok https://trs.jpl.nasa.gov/bitstream/handle/2014/38449/04-1359... is pretty clear (telecom section) that SDST was how the data got down. Also interesting that it says the radios were designed to last 5.2 years. I'm guessing it just wasn't worth trying to prove they would last longer.
> That is a HUGE red flag which justifies bowing out of the deal.

Not according to law and precedent, which is what I’m telling you. Whether Elon can be allowed to renege on this deal does not hinge on whether you personally think Twitter has been telling falsehoods. Show concrete evidence of the very substantial discrepancy in Twitter’s value that would be based on these lies (again, it would have to be on the order of 20-40%), and I’ll concede that he might have a chance to win on that merit. The bar is that high, whether you like it or not.
IDA does.
The 'Fake Wealth' Industry Making Influencers Look Rich
This is bad and they need to turn it around quickly but it’s not going to be painless. People will suffer the consequences of easy money coming home to roost.

What’s sad is the third world dictatorship pandering we see with regards to dealing with inflation via fuel subsidies and other exacerbating gimmicks.

First you do all you have in your power to deprioritize fossil fuels and then you accuse fossil fuel companies AND franchisees of being thd culprits in order to hide bad policy decisions.

In addition they say this is the cost of transitioning to green energy. So, what is it. A cost we need to bear, bad policy decisions or bad service stations?

We need actual people who on know what’s they’re doing in appointed positions.
I don't doubt that the belief has always existed somewhere; tribes with barely any outside contact, for example. I suspected that the belief was once reserved for a few eccentric crackpots and didn't have the momentum to be a movement until the last decade or so, but maybe I'm wrong. Flat-earth theory probably wasn't the greatest example. I think a "myth" connotes something a bit more innocent than a delusional belief or conspiratorial thinking (I'd call the Loch Ness Monster an myth, but I'd call the "moon-landing was faked" a conspiracy).