skysight-inc/HackerNews huggingface dataset:
Heh, I'm that friend in my circle. I certainly don't bash anyone's music preferences but everyone has to know why a song/artist "just isn't my thing," and I get the "snob" label. Ah well.

But I get where your friend is coming from. When I hear something off pitch, for whatever reason, it's just distracting and pure cacophony.
India has 6 or so, Nuclear Power stations under construction, they will come online soon.
For unmanned missions into GPT returning structured data.
For those wondering where the reports go, under systemd-based linux distributions ideally you can get them with this:

sudo journalctl /bin/sudo

Historically speaking however the sysadmin with access to the 'mail' command would be able to run that and see mail delivered to root@localhost for these reports. I think at least OpenBSD still does things this way [1], but they moved away from sudo YEARS ago now [2]

[1] https://man.openbsd.org/security.8

[2] https://man.openbsd.org/doas
If you live in US / Mexic and you use a Tiburon locker renting system (https://www.tiburonlockers.com/lockers-ele.html) to store your items while in a venue/location then you're using code I wrote between 2008-2010. Everything you see in there and more (like iceberg, what you see is only 10%) is written in Delphi with PostgreSQL as DB. Behind the scenes is just a Windows XP running my app in full screen (KIOSK mode).

Also if you drive a Mazda RX-8 (J64/J61J/J61A internal name) from 2007 that has immobilizer feature (back then it was an opt-in feature, nowadays every car has immobilizer by law) then the code running immobilizer feature was partially written by me between 2005-2006.
Yes, really. I was interviewing last year and used it in one of the projects on my resume. Almost nobody knew what it was. In fact, exactly 1 out of 25-30 people I discussed the project with knew what Traefik was..
Software written in '98 on Oracle 8i/Sun/Solaris. Mostly SQL, PL/SQL & shell scripts. Still running even after db and os upgrades in 2023. It was mosly a database for online and batch transaction processing that fed a data warehouse and include the Extract-Transform-Load pipeline.

The reason for the longevity is the focus on extreme performance by focusing on I/O by utilizing the database and parallelism offered by the platform. Also, our coding language choices were pragmatic and are still supported. So, even with all the db and platform version upgrades, the code still runs.
One thing about Nostr is that there is no authentication to retrieve data. So the data can be spread far and wide, without permission.

This can obviously be both good or bad depending on what your use case is!

I think that BlueSky has authentication so that the data only is retrievable on the server specified by the user.

Because of this, I think BlueSky is better for personal social use cases where the user wants to maintain control and feel a bit more safe.
Cellist for the last 35 years here. No perfect pitch. My "perfect" note identification is based on timbre: I know what each note sounds like on the instruments I know intimately.

For synthetic tones, I will be off +/- 3 semitones because I will be using an aural memory of the cello a string as a reference, rather than recognizing the frequency like the perfect pitch folks do.

Never occurred to me to practice perfect pitch because, as you said, it is not that useful.
This is more like learning phonemes. It significantly helps language acquisition to expose your children to a lot of different word sounds. Similarly, if you only play top 40 pop music or baroque music, your child likely won't be able to acquire perfect pitch.
Your comment confuses me. You say the author

> conveniently sidestep[s] the possibility of the development of new tools and techniques.

I don't believe they did this at all. Here is their summary of their third point:

> To automatically construct a good dataset, we require an actionable understanding of which datapoints are important for learning. This turns out to be incredibly difficult. The field has, thus far, completely failed to make progress on this problem, despite expending significant effort. Cracking it would be a field-changing breakthrough, comparable to transitioning from alchemy to chemistry.

That does not read to me as conveniently sidestepping the possibility of new tools. Rather, it is acknowledges that to overcome the problem we NEED a new tool, aka a breakthrough.

I also disagree with the framing of the third section as:

> And that entire section basically boils down to "I personally believe this is hard and will take a long time."

They provide both theoretical and empirical evidence of their claim. I find it was well argued, and I'm inclined to agree. Every scenario I can think of with a runaway superintelligence requires a way to automatically improve datasets as part of the learning process.
The infringement has been backtraced and you will be reported to the cyberpolice
It is fine if one says that they tried various prompt tweaks and out of twenty attempts (for example) here is the the best.

To present the best prompt/response while not disclosing that it is a result of trial and error is a different thing altogether.
Well, given that we have an entire industry devoted to instantiating Santa, I actually think this is a legit worry. Consider the amount of plastic toys and other garbage which Santa creates every year. I have even heard tell that Santa has put the wrong types of chemicals in toys, that have killed kids.

Of course, Santa here is just a toy company.

Actually toy companies never existed before about 1700 so we don't have anything to worry from the current ones.

This is just about as incoherent as this entire comment section. I thought I'd play along.
Honestly? The UX is dogshit lol, at least on the Android app, when you go and download something to find out if it has downloaded or not is a chore and there is no progress notification or indication it's doing anything at all.

I'm considering sending some contributions whenever I have time again for OSS contributions.

However, I find it usable enough that I've been using it quite a lot recently when I don't have internet access to read Wikipedia, StackOverflow and a few other things I downloaded.
I’m curious how much initial effort it took you to get decent at it
Android 13+ includes a crosvm based virtulization setup: https://source.android.com/docs/core/virtualization

> ...then that process can escape the application's sandbox and do stuff it shouldn't be able to do given the permissions granted to the Android application.

Android's sandboxing is not limited to ART and has multiple layers [0]. Native apps cannot bypass sandboxing, I don't think.

[0] https://hernan.de/blog/tailoring-cve-2019-2215-to-achieve-ro...
My security system is pretty basic but super reliable and isolated/safe overall.

I use BlueIris for the NVR software (it is cheap) and I buy various cheap IP cameras that support OnVIF (almost all try to phone home, some directly to china IPs). But what I do is I put all the cameras on an isolated LAN that does not have access to the internet. My BlueIris server has two NIC's one for the video lan and the other for my data network. BlueIris has a static IP and is locked down as well to what it can access externally.

Two ways you can make BlueIris work outside your home, use a VPN on your mobile device (absolute safest), or use their free DDNS to point to your box. Their system seems fairly decent, and I've done both methods. I also log all the requests on both LANs and check them every so often to see what is happening.

It seriously doesn't cost much to set this up, especially for just a couple of cameras.
Sad days. I am fairly active in the self hosting scene. Traefik is a superstar there right after caddy.
> Any differences to Mastodon?

https://atproto.com/guides/faq#why-not-use-activitypub
Interesting, I didn’t know perfect pitch was something you could practice. My son was a pretty high level french horn player and from a very early age he had perfect pitch. His teachers always told us it was something you’re born with.
Heroin, fentanyl, methamphetamine and even cannabis are mind destroying substances. You can't be seriously proposing the government legalise these things as a solution to homelessness?

People respond to incentives. If you make something more available you will get more of it. Every. Single. Time.
>The Indian state's persistent denial of science and criticism will continue to cost Indians their lives. It happened during COVID and will happen again in years to come.

Perhaps this isn't an issue for the Gov. India losing 100-300 million people due to some catastrophic event would probably not even be noticed since it will be the poorest part of the population that will suffer the consequences.The only possibilities for salvation I can see is clean, renewable, endless energy or mass human migration to more temperate regions of the world.
I do think it's a bit silly I can't use the free API to read my own tweets, though.
> 2: ai forces humanity to create lots of data for

Funny how Big Data and online surveillance suddenly became huge the last decade-ish...
Sogtulakk?
> should we take care of our own (American) citizens first?

We should take care of the planet. We all live on it and catastrophic heat waves and extreme weather are not polite and do not respect the thick black lines we've drawn on maps.

For avoidance of doubt, I am absolutely saying that if those of us who are citizens or residents of the United States, European Union (with or without the United Kingdom), Australia, Canada, Japan, and anywhere else anyone might think of needs to take a hit to our net incomes and economic circumstances in order to keep the planet habitable, I am all for it.
Over all of Germany there where 6 when I looked just now. So yeah, not really crowded :)
Its a lot worse here in Myanmar (Burma). Due to On-Going War and revolution against Coup ,junta cut of power just to starve revolution supporters to death. Yesterday 3 died due to heatstroke near us.
Now very hard for business: 12 hours a day power outage even in cities like Yangon (Rangoon) . 2 days ago it was 105 degree F and due to no power we can't have air conditioning .
It was so hot in the day that I cannot even sit in-front of laptop for more than 1 hour. It is totally killing.
Evidence would seem to point toward not many. Even the Bent Pyramid, which may have come before Egyptians perfected the math behind building pyramids, still stands. Throw in the numerous ones found in various jungles by LIDAR and they seem to hold up quite well.
The best brains of this generation aren't focused on ad clicks, either.
India relies on Coal because it does not have NG infrastructure, and with Ukraine war, the NG market shot-up in price because EU has basically bid-up the traditional NG suppliers to Global South.

Remember when you take Carbon emissions per Capita, India is no where near China or US. So people pissing on India should know better, but they will any way because they an axe to grind.
> but that would not really help them

But it would? It wouldn't solve the problem, but it would be part of not making it worse.
>Using the current approach, we can create AIs with the ability to do any task at the level of the best humans — and some tasks much better. Achieving this requires training on large amounts of high-quality data.

Wrong. Full self driving is still not here despite access to a huge amount of high quality data.
> There is a worse problem here - heat causes electric power demand to rise. No gigawatt-scale power grid anywhere on the planet has supplied increased demand through renewables.

I expect that, for India, the solution will be to build a thousand megawatt-scale power grids, or, more likely, millions of sub-kilowatt-scale power grids.

Connect a solar panel to a battery and an AC unit, and you have a standalone AC unit that works whenever there’s lots of sun, and in India that correlates reasonably well to ‘whenever it’s scorching hot’.

With solar already cheaper to build than running _existing_ coal plants in India (https://www.renewableenergyworld.com/solar/report-its-now-ch...), I expect that to even be economical, even if such standalone units waste energy if there’s sun but not need for AC.
You do not! You can use volume down as a Ctrl key, and volume up also unlocks other keys (volume up + wasd for example gives you arrows.) It also gives you an extra row above the touch keyboard with escape, tab, and some other keys, and a text input for pasting/IME/swiping/etc.

And even if that sounds uncomfortable there's still plenty of useful things you can do with minimal typing! For example... You could run Tailscale as a normal Android app, then use SSH forwarding in Termux to get a local port that goes to a web server on another computer in your tailnet, and browse to that locally on the phone using Fennec F-Droid (Firefox). All of that works just fine. If I leave one of my computers on and I'm in bed or away from home I can ssh in and run systemctl suspend. Wayland/X server locked up? You can use your magic sysrq keys of course, OR you can ssh in with termux and kill it, which doesn't depend on magic sysrq being enabled (or remembering how to get it on your keyboard.) You could also run yt-dlp to download some video or audio content from the internet; everyone hates the Reddit video player, so why not just get the MP4 out of it? Admittedly, there's a better solution here: you can get an app called Seal on F-Droid which is a pretty good yt-dlp frontend. But, the fact that you can easily do it in Termux using their package manager is testament to just how useful Termux is.

I honestly only want one thing; an SSH Agent implementation built into the app, so I can import SSH keys and not have to enter the passphrase constantly. Not a huge deal really, but having a built-in agent would be super convenient.
> Effectively, the CD and 32X launched and had some initial success (not overwhelming or anything, but not complete failures for add-ons), and then the Saturn was released.

The Sega CD was out for quite a while before the 32x and Saturn came out. I don't think it was that much of the problem for relations with stores.

The 32x was a mess; it released in the US one day before the Saturn release in Japan and offered a complex landscape that wasn't really justified.
You understand companies have to make things for people to buy them right?
> extremely local issue.

I don't think so. They posted on twitter about it as a genera purpose outage.

Anyway. I'm glad they exist and I'm glad you've found value in them. I just couldn't continue paying for an email provider I could never access.
Even if this is right, something about this reply feels like it’s missing the magic of the moment we’re in. No empathy,
I remember watching a documentary about this savant and his ability was perfect pitch and now you are totally ruining the story.
They already can't, AFAIK.
The fossil record (as of the 1990’s) has 100 year granularity, and it shows CO2 increases start in step N, then European ice age is underway in step N+1.

Statistics tells us that the expected time between the start of the event and the second sample is 100/2 = 50 years.

Current climate simulations are showing a reasonable chance of this happening over a 150 year span, but then the observed climate changes keep trending to worst case (and closer to fossil record).
I don't know much about the people behind it. What Twitter-scale decentralized social network did they build before to get that know-how?
"This incident will be logged" may have been better.
> All it needs to do is to get rid of the invite system

Exactly. The hype will be dead by the time people can actually join.

If we look at the example of Clubhouse, the invite system just pissed a lot of people off. So by the time they finally opened up the app to the public, the goodwill of the potential userbase was spoiled.

Invite systems feel bad and hurt your relationship with your future users.
Being bad at arithmetic and making diagnoses are entirely separate things.

If that's your best argument, you don't have an argument.
There is quite a difference in size there! Find me a 7 inch laptop with phone battery life and pocket availabilty.
Open replies under the tweet linked in this submission. If this is any indication what the discourse on twitter is like… judge for yourself.
Stressful message to see back when I was a clueless child. I'm glad its getting removed.
I'm late to the party, but I'll compensate by posting 2 things.
1. [Zircon][zircon] is a text gui library I have been working on for a few years in my spare time, although I haven't contributed much to it lately. It also comes with a tutorial in which I implement a simple roguelike game ([Caves of Zircon](caves-of-zircon)).

2. This is more recent (in fact I haven't finished it yet): I have been working on a toolkit in the last few weeks that includes a scheduler, an event bus and a state machine library ([Cobalt](cobalt-ts)). Using these in conjuncion you can easily implement a workflow engine (that's what I'm gonna use this for). The interesting part is that it is implemented by using functional programming. Feel free to check it out if you need something like it (permissive license).

[zircon]: https://github.com/Hexworks/zircon
[caves-of-zircon]: https://hexworks.org/posts/tutorials/2018/12/04/how-to-make-...
[cobalt-ts]: https://github.com/Hexworks/cobalt-ts/blob/master/libs/hexwo...
What you heard is likely a rare hearing disorder called Diplacusis or Polyacusis - aka hearing additional erroneous pitches: https://www.neilsperlingmd.com/blog/2018/05/everything-you-n...

I've had it in my right ear ever since being exposed to a loud engine for 9+ hours in 2021. It gets noticeable for loud sounds, especially in the 3700-5200hz range; in my right ear, I'll hear a high-pitched ringing overtone on top of whatever external I'm hearing. It's quite frustrating, but seems to come and go. Nice to hear that it faded over time for you - gives me hope!
I’m in favor of doing this, but not in favor of the law. It’s stupid policy that’s going to invigorate the MAGA movement in New York.

New York is dominated by NYC metro for issues like this, and the people lobbying for these polices don’t know that Utica, Tupper Lake or Binghamton exist. This year there was a blizzard that pummeled the Buffalo region with several feet of snow. Some folks lost power for 3 weeks. What are people supposed to do without cooking gas, heat or hot water?

Heat pumps are getting better, but need supplementation with space heaters in the extreme cold of winter.
They are unlikely to launch Starship from Mars with a flame diverter or water suppression system, so determining what they can "get away with" with Raptor is relevant. But obviously 33 of them is different than 6.
Wow, sorry. This was Brave, and I just tested it in an incognito window on Chrome, and on Safari (both passed). I have no explanation.
Yep, that's pretty much spot on :D

I never knew about ATA's! I think would have solved things a little more elegantly. Thanks!
> So there is at least some merit to the idea that we just can't build as well as we used to.

We could, there is nothing preventing the US or Europe to return to 1970s taxation for companies and the filthy rich. The reason why we can't build like back then is to a very large part the erosion of the tax base to pay for it.
> The merchants of doubt dominate media. And spend billions of dollars shaping discourse.

Then let them sow doubt. If the case is "we're not sure but it's very possible that continued CO2 emissions will cook the Earth", what should we do? Continue emitting CO2, or stop until we're sure that it won't cook the Earth?

It's the precautionary principle - if the science isn't settled, given the catastrophic risks, we should limit CO2 as much as possible until it is settled that emitting it is safe.
I have been working with Rails for the last forever. I love Ruby, and I love Rails. Part of the reason why I love Rails so much is in slide 9: "Rails is designed to have agnostic interfaces."

One of the reasons why I hate Rails is the steep learning curve. It's really easy to get something out the door with Rails. Whether or not it's maintainable long-term is what's up for debate. There are often 10 ways to get the same result: 1-5 are really bad, 6 and 7 are acceptable, 8 is good, 9 is great, 10 is perfect. Not everything has to be 10, or even 9, or even 8; the fewer 1-5s you have the better.

The official "Getting Started" guides don't help this at all. Granted, they are indeed marketed correctly: they are for getting started. But it lends to this idea that that all Rails applications have to look that way — the "getting started" way.

Many of my applications (and many of the shops I'm brought in to "better") end up shipping with more than what comes out of the box. This might sound normal to folk on HN — engineers are supposed to engineer things, after all — but it's lost on many teams and orgs. ("Many teams and orgs" are largely teams and orgs we have never heard about, and there are plenty of them.)

Taking a peak at my usual interface stack includes commands, components, decorators, forms, inputs, queries, presenters, serializers, and services. This is in addition to the default controllers, helpers, mailers, models, views.

My ultimate takeaway from seeing over a two dozen "this Rails app is painful to use" situations in the last two years is that the developers hadn't extended past the original patterns that were given to them when they originally spun up the app. This largely results in losing a lot of the Rails magic because developers are (unintentionally wrongfully) forced to do things that goes against Rails' expectations.

There are other things besides shipping better abstractions too, obviously. The one that stands out the most is controllers doing too much and becoming God controllers; developers get lazy (or just aren't aware) and simply define routes that are RESTful in the router, but aren't in the actual controller definition. This makes for a tangled mess.

There's a way to make Rails as much of a joy to use as it is when you first hit `rails new` — it just takes some experience and diligence. That can be said for every framework. But what can't be said for every other framework is that Rails makes it way too easy to write really bad Ruby code that, ultimately, gets you the "right" result. Avoiding those is the hard part.

(I'm currently looking for work in case anyone wants to talk)
It's only relevant to context if it also includes the context in which the event occurred: China's first attempt is not a notable achievement in the same way the first successful landing after many failures is. I really hate these sinophiles' attempts to elevate China into some super-awesome, super-intelligent master race.
Farmers don’t own thermometers?
It certainly makes it easier to comply with discovery orders in those legal cases large employers seem to get involved with much of the time.
Meshpage
Absolute pitch is just a learned skill like a lot of other things. People learn to identify the pitches because they sound different and learn the names for them.

Nerd note: the name "Perfect pitch" is something of a misnomer because the frequencies the note names refer to is a social construct which has changed over time[1]. A=440 is the predominant concert pitch now but since "pitch taste" generally gets brighter/sharper over time A=443 is used now by the Berlin Philharmonic for example instead as a concert pitch. In the Baroque period we know (from looking at surviving fixed-pitch instruments like historical organs) that their reference A was generally a bit flatter than that but it's not consistent. Nowadays musicians playing historically-informed performances have settled on A=415 as a common baroque pitch standard because it's helpful for everyone to agree so they can have instruments made that play that pitch standard.

[1] https://en.wikipedia.org/wiki/Concert_pitch#History_of_pitch...
LLMs are not for doing arithmetic. Don’t use a hammer to drive screws.