skysight-inc/HackerNews huggingface dataset:
I wonder why there's now hesitation to upgrade Apple devices.

https://www.smartphoneperformancesettlement.com
Yes, but free trials are a thing.
on the one hand, yay. Tabs have made learning guitar stuff incredibly accessible, and dealing with the separate hands of the piano and separate clefs is a PITA. On the other hand... ugh. We've successfully churned out generations of musically illiterate musicians. We've also made it really hard to find the sheet music for a piece instead of the tabs, and the tabs are lacking in SO MUCH information.
I'm pretty sure I've had this exact conversation with someone else, except the argument was about 77.

Talking Heads somehow manages to get people agree that they're great, but keep them divided about why, exactly.
If a company has a history of not delivering on their promises, it is fair to be very sceptical. The original Tesla FSD promotion was staged.

https://www.reuters.com/technology/tesla-video-promoting-sel...
You may be interested -- Karhu is from Finland and makes minimally branded sneakers
This seems like an exceedingly negative framing of “people talk about cool new technologies which they think might change the world”. Some of them get excited about technologies I think are dumb, or switch topics more than is perhaps healthy, but I don’t see why either one is a big deal. I’m just not their target audience! It’s not as though it’s impossible to find people who talk deeply and soberly about AI, VR, or any particular hyped topic I might be interested in.
There is also the temporal_tables extension [0], which was already discussed in HN. [1]

[0] https://github.com/arkhipov/temporal_tables
[1] https://news.ycombinator.com/item?id=26748096
Am so tired of Windows 11 I’ve just started writing my own desktop / toolbars / windows / struts using X11. It’s more than good enough and not much more difficult than writing webapps (in fact half of this project is various web apps. Then Python / c / lua / whatever.

It’s still a little buggy and I have to reboot now and again … but not much more than usual.

At least I control much of the experience now and for the rest of my life. And I’m learning a lot of fun stuff. It’s been a huge time waster but in a very good way. And it’s very snappy. And all of the configs/settings/code synchs with git (eventually lol).
> Open Source platforms win, Open Source products don't

Except for on laptops where Windows and macOS rule. And on phones, where iOS isn't dead yet. And on gaming computers, where the Steam Deck is very new and nowhere near PS5 or Xbox. And on the server where there's been a mass migration towards proprietary cloud platforms.

Really the only place open source wins is when programmers are the only ones deciding on the product. Which makes sense, because programmers are the only people who benefit from something being open source. For everyone else it's just a question of which set of programmers you pay.
He has already said that he read the Rust book, my suggestion is to start applying what he learned, not to read the next book.
> Lightweight deletes were released to both

Because they were contributed by community member, not ClickHouse Inc core team.

https://github.com/ClickHouse/ClickHouse/pull/37893
There are still corners of infosec where doing the wrong kind of research will get you the business end of a massive lawsuit... or a pair of shiny new bracelets. A lot of us started in security in an era where that was more of the rule than the exception.

That said, reputation is quite real. For example, taviso is well known for finding weird and scary things.
How recyclable are "xanthan gum and carboxymethyl cellulose powders"?
Commodore 128 included one because it was cheaper than resolving the architectural issues that bugged the z80 on their CP/M cart :)
If you mean to say that on average, if you sample from a distribution of randomly-assembled instructions, then code with more lines will run longer, then that's fair. However, I don't think that most code is randomly-assembled, so sampling from that distribution doesn't make realistic sense to me.

Basically,

> You can speed up an algorithm by using more instructions, but you have to be intentional about it.

I feel like most code is written with some intention. It depends on whether or not you believe that most code is written competently, I guess.
I think there's a switch to flip in Steam's settings that allows you to use any game with Proton even if untested/unsupported. (Something to that effect, can't look now)
I've actually found I barely use search engines anymore. I go directly to sites. Seems like people have forgotten this. I've heard good things about Kagi but at the end of the day, we have an address bar for a reason.
Freevee disgusts me. I don't think there's any paid option to watch Bosch: Legacy without ads.
I asked for it, and a lot of other ppl did too. These are great features and removing them would cause more than 1% of websites to lose some functionality.

But, importantly, they shouldn't lose their core functionality (if they're written well) because that's the "Progressive" part of PWA. If you don't use the feature or your browser doesn't support it, the website should still have basic functionality. One of the big ideas behind PWAs is "progressive enhancement", where you layer on features that may not be supported everywhere but add value when they are supported.

And a progressively built browser that doesn't implement every spec goes hand-in-hand with that. I think having more under-featured browsers like that would push webdevs into caring more about progressive enhancement.
That's a neat trick with the index masking. I will have to try using Wuffs again.
this doesn't forgo v6 phase-in though, can't kick that can down the road forever.

surely they started the process...

right? i cannot imagine AWS just sticking head in the ground and ignoring this...
Right, this is pretty much exactly what I meant by XML started with all the complexity that other things will add.

I will happily cede that data is a huge area where "duck typing" is far and away the correct choice. Taxonomies of data fail all the time. With odd rules that are largely defined by their exceptions.
Too much c++ though, I would have prefered plain and simple C (ofc course, without the latest ISO tantrums), for instance for mesa amd aco, or backporting some of dxvk in wined3d (even though vkd3d for dx12 seems the way to go on forward and forget about dxvk and wined3d).
When you put a generator on it, which is what the thread is about.
I can play piano, trumpet, and trombone, but hardly ever do anymore. I have been able to read sheet music since I was 8.

If the whole concept of this confuses me, and it does, it may confuse people who are eager to learn and get playing (without doing endless scales) and don't read sheet music.

I have no idea what tabs means in this context, though I am vaguely familiar, I think, with it as a guitar term (which you or a commenter came from).

Looking at the graphics on the site (I don't use Apple) gives me no clue how the notes for each hand are displayed "according to how they look on a keyboard."

What am I missing? Will someone who uses Apple, can't read sheet music, has never played any instrument and wants to learn how to play piano be able to figure it out within app tutorials?
Learn to recognize quality by sight, particularly by stitching and materials, not logo.

Logos are not emblematic of quality, but of good marketing (shoes aside - Nike makes good sneakers).
It's a bit of work, more than just bookmarking it, but I've started doing it. My thinking is that we could see websites going away at a much higher rate now that we have LLMs.
Nullboard: Minimalist Kanban board, focused on compactness and readability
Is this building blocks or a platform?

When someone tells me "building block" I would expect to be able to use just one of the pieces in my application without a lot of extra fuss.

This looks way more like a framework and platform, with multiple deployments needed to just get started, and a cloud offering in the works.

If this is a platform, what makes it different from all the other platforms? (besides prefixing the library functions with Zep, like ZepReader and ZepStorage)
Presumably https://github.com/asdf-vm/asdf
What James Cameron Wants to Bring Up from the Titanic
I sometimes wish Rust had combined structs and enums into a single concept - same an enum. Structs would have been unnecessary. The compiler can simply avoid the tag or the union when a pure struct or a pure (c-type) enum is required, respectively.
The pricing model is confusing at first and not very clear until you start trying to use the app (tried the macOS version for now). The App Store description does not mention the subscription and what features it unlocks, and in the app it doesn't trigger until you try to play a song. If you dismiss the window, you actually have to go back to playing a song (and wait) to see it again as there isn't a settings pane or other trigger just to see the subscription page. A few suggestions on that front:

- Put the pricing either on a splash window after opening for the first time OR in a message tile on the library screen
- Include certain (full) songs in the free version and give them a badge of some sort ("free", "included", etc.)
- Put a badge in the toolbar indicating whether you are in a free or paid mode
- Make it clear if a subscription is valid for iOS *and* macOS or if they are separate (2x the cost) (edit: downloaded on iOS and it's not limiting anything so it must be a universal subscription. Put that early in the description for sure.)

I put a piano in my apartment in 2020, the year the app appears to have been first released. Several people in my household were looking for something exactly like this to practice and never came across it, though we did get suckered into a few $10/month or $75/year subscriptions for other things that ended up barely getting used. If the pricing stays the same but is much clearer to people I believe you could get decent conversion from a little bit of targeted advertising.

Besides that, the import dialog could be less spartan. It is not indicated in the app itself that it takes MIDI files only. Normal users may not know what a MIDI file is at first but you might be surprised at how many would learn and go seek those if given a tiny bit of guidance. Tons of non-technical people have learned to get their hands on playable guitar tabs the same way.

As for the playing interface, I like it quite a bit. Plenty of people will comment about how anything getting in the way of becoming an expert in sight reading is somehow evil (hyperbole) but this is silly. I could easily recommend this app to friends who played Guitar Hero as kids and now want to play along to stuff on the piano or keyboard– hey, we all got older and maybe acquired more "mature" instruments with black and white keys. I used to read standard sheet music for chamber/orchestra but it's been years and frankly it's the least important skill for the type of music that I play. However I do have a piano and once in a while want to play something without getting into a lesson on sheet music especially since what I used to read had far less range than a piano.

App Store note: searching for "piano tabs" the app doesn't show up even after a lot of scrolling. "piano tabs learning & practice" finds it as the top result. I am a fan of the plain name; it's short and self-explanatory to the point that I imagine people do randomly search those terms without knowing about your app. That should be a good thing but in practice it seems the discoverability isn't there which is worth looking into.
After typing that, and realizing I have a lot more to say, I guess I should write a blog post on the subject
"After signing in, the attacker deepfaked an employee's voice and called the targeted IT team member, tricking them into providing an additional MFA code, which allowed the addition of an attacker-controlled device to the targeted employee's Okta account."

Welcome to the future, where we are one step away from needing challenge-response authentication for in person face to face conversations.
MongoDB has had ChangeStreams for a long time now.
If you go into properties, you might be able to install it by choosing a specific version of proton (I think the option is properties> compatibility).
> If I were to modify your initial statement to indicate the involvement of a group of reasonably intelligent attorneys, would that possess the same level of persuasiveness for you?

It would, but that's because I am assuming that physical, natural or societal constraints are likely to bound behavior and so deviation from ethical norms despite any number of agents acting purely on self-interest, regardless of their group. You can't grift someone to believe you created improved semiconductor node technology because of the physical constraints of the universe, or you can't grift someone to believe that gun ownership will inherently lead to violence because of decades of data that proves otherwise, or you can't grift someone to believe that X drug will cause X effect it doesn't because of natural constraints imposed by the body.

My point is that grifting has its limits, and reasonable self-interested agents understand they operate under the constraints of those limits regardless of their group membership. So the question I was trying to ask was what is that people are hoping to achieve in the long-term by associating with a particular grift after they've made a quick buck and the thing in exposed as a lie. So as someone said the nature of the grift has to keep changing. I guess I can reason about the behavior of people who hang on (like people who work in MetaGov) as possibly people who are dreamers or hopefuls, or maybe have sunk costs.
Thom Yorke, among probably other great musicians, couldn’t read sheet music.
Adding another DNS record or changing a socket listener is hardly the issue though. Most sysadmins are unfamiliar with IPv6 networking concepts such as NDP, DHCPv6 and so on, and having to learn a new system is what hinders its adoption.

Unfortunately, such changes are quite common in networking; Linux networking has many moving parts these days, there was the move to iproute2 and nftables, and the like, so one can only try to best keep up with the changes.
I wouldn't call it "fairly common."

There are certainly outliers who play by ear or rely on improvisation, but musicians in all genres rely on sheet music to develop their craft.
Parts 1 and 2 do explain a lot of the decisions made, and I liked the process of improvising with lots of experience.
Can't you expose the services to two load balancers?

Not ideal for anything customer facing but fine enough for staff.
I’ve been enjoying http://kiwinews.xyz/

A sort of incipient decentralized blockchain hackernews
Steam got so much flak when it first came out because it supported DRM, facilitated the death of physical media, and was generally kind of clunky and buggy. However, looking back, I'm thankful. I think Gabe did truly care about gamers/gaming and was worried about Microsoft's growing interest in gaming. I think he knew that that the transition to digital distribution was inevitable and made it his mission to get a platform out there before Microsoft did, because they would ultimately create something that was not gamer friendly.

Perhaps this is all wishful thinking, but history has proven that Valve was perhaps the best steward we could have asked for in supporting the transition to online distribution. If we look at the alternatives be it Microsoft, Epic, or even GOG, no one has done it better. And, when tested, Valve continues to show they strive to do the right thing. For example look at returns. I never thought we'd see a no questions asked return policy for digital games and yet, with steam, it's a fairly simple process. On top of this, when the policy doesn't work (e.g. games which are broken outside of the return window), Valve again does the right thing and creates exceptions.
9 years not used once is not infrequently
AoC feels like leetcode but with weirder UI so the users can feel more like hackers.
I remain unconvinced that this was a free market decision. This is why I asked about any evidence in the patent and royalty situation.
Sumario now Open Source and runs on Fly.io
There's no more Enterprise Edition. It's free. https://blogs.oracle.com/java/post/graalvm-free-license
Sumario is a form handler for static websites.
There can be multiple causations. Also VCs typically throw out shitloads of money in lots of different directions. It is possible we are ignoring their past grifts via survivorship bias. It's also possible their current grifts are just more visible, that is directly attacking the end user in a noticeable way.
That their games aren't filled with Pay To Win microtransactions and Day 1 DLC is yet another reason to love Valve. If someone wants to spend a few bucks to buy a hat in TF2, that's fine by me.
Android to take an “upstream first” development model for the Linux kernel (2021)
For better or worse, the victims of a crime are not parties to a criminal trial in common law. The idea of a "fair trial" is solely between the crown and the accused.

As for liberal democracies: you'll find many examples of the spies (i.e. counter-intelligence) working at cross purposes to the criminal justice system. Think MI5 vs the Met, or the NSA vs local law enforcement. The spooks are often much more interested in protecting sources and methods than they are in criminal prosecutions. That's partly why the USA has gotten so good at parallel construction.
> I just want to write things, and sometimes making money involves not publishing all of your source code.

This is why I do both. I copyleft some projects. Others, I don't. It all depends on the balance of needs.

Although, for me, the issue isn't releasing source code at all. That's orthogonal to the issue of whether or not to use an open source license. I have yet to release software, open source or otherwise, where I haven't made the source available. For my non-OSS projects, that source is only available to people who have purchased the software, though.
> security is obviously of great importance.

It is. But the thing is, those corporate infosec folks I'm talking don't actually improve security. It's the same as with many audits.
The article claims are that Brightline will send 32 trains daily, supposedly taking ~30 minutes less than the drive at up to 125 miles per hour, but only during part of the trip. It will travel up to 79 mph in urban areas and 110 mph in less-populated regions. According to the article, single riders will pay $158 round-trip for business class and $298 for first class, but families and groups will be able to buy four round-trip tickets for $398.

I struggle to see how this will perform better than the hour-long flight currently ~$200 (which will very likely be lower when this rail line comes into service) for business users, although the $400 fee may be attractive to some families, and have it hit their supposed 8MM annual ridership numbers when compared to airline travel.

Their current service between Miami and West Palm Beach is at a low of ~$50 round trip which is a much more reasonable amount when compared to the competing transit services and of course it's going to drive nearly 1MM riders through the first half of the year. But, I think they'll struggle with the longer route with higher costs and more competition from airlines.

We shall see.
They felt the need to censor it as st*pid so I merely offered the alternative I use.
would love an invite too. cheers!
I don't need to assume anything. I just look at the road in front of me and if there's an obstacle I handle it. I adjust my speed so that I am in control. If Google tells me to drive onto a collapsed bridge I look ahead, see the bridge and choose to drive somewhere else instead because I'd rather not die. It could just as easily be an accident site or a downed tree or a person in the road or anything.

"But it was dark and blah blah" Irrelevant. If you can't see you can't drive. If you can see 10 meters ahead you go slow enough that you can stop in 5 meters. Yes that's slow. Yes it's inconvenient. Guess what. Dying or killing someone is slower and more inconvenient.

That's the end of this discussion. Everyone who thinks these rules are unreasonable are irresponsible drivers who shouldn't be allowed to drive. Yes, I know that's like 70% of drivers if not more. Doesn't change the fact that 99% of traffic accidents are caused by this kind of negligence and entirely avoidable if people would just pull their heads out of their asses and take proper responsibility.

Traffic kills more people than anything else in modern society. Nearly 4000 people every single day. That's 2-3 people every single minute. Multiple people probably died while you were reading this comment. Because people don't pay attention to the road, people don't appreciate the danger they are putting themselves and others in.

The fact that "you should drive safer" is in any way controversial is just a testament to how fucking dumb people are.
But when will Half Life 3 be released.
I think a lot of OPs complaints seem to come about because what we are missing is lively debate. Back when tv was the main medium it was almost a panel or a debate which was pushing ideas. Lone writers could still write but wouldn't get the distribution required without being challenged by critics. Now, technology has given distribution without the counter opinion and that is causing all of this nonsense to grow unchecked.
I'm sure you can play piano, but I'm also willing to bet it has put a ceiling on the types of pieces you can learn.

Have you tried learning a Chopin Ballade or Bach WTC fugue without sheet music?
If you're setting up your private DNS resolvers, you can add PTR records to it. There's nothing special about PTR records in IPv6, they're just DNS records for "in6-addr.arpa" instead of "in-addr.arpa".
It's a single script. Globals are fine--they're even marked as such.
Honestly, I consider a profit motive to upstream open source work more altruistic than selling a proprietary graphics API.
I am not a WiFi engineer.

I suspect trees, other vegitation, and terrain changes in the lines of site between radios can effect signal strength.

But I could be wrong.
Twitter is actually pretty cool if you find the right people to follow in the topics you’re interested in.

You can also make lists of such people so they’re separate from your main feed.

It does feel harder to comment on stuff though. Not sure why?
Could you elaborate on how XMPP sucks on mobile for you? I mostly use it on mobile
My favorite is when someone builds a ton of filtering capability locally that loads all of the data and then filters it down. Was a common mistake many editors (such as emacs) used to make, so not at all blaming incompetence. But is absolutely a trap.
I have two things to say.

Linux did not succeed (though Linux users might think so).
Unless you think 1% market share is a win.

Secondly, open source means very little if it’s not paired with a GPL license. Please stop throwing the words Open Source around as if it means “free”.

All in all though, great article. I think we can apply this community for the greater good principle in many more areas of society (IRL).
This is kind of a tangent, but I’ve played instruments all my life and I never really understood how to use sheet music beyond the initial learning of a piece. I always see musicians actively referencing it while playing, but I’ve never been able to read it nearly quickly enough to do so. That also holds for guitar tabs, which I can read more quickly than sheet music (for guitar or piano). For anything remotely complicated, I need to memorize the piece so I can focus on what I need to do with my hands. A chord sheet I can follow while improvising even if I haven’t seen the progression before, but my playing definitely isn’t as good because the mental load of reading, listening, and playing is too much. It’s like having one too many processes open on your computer and the OS / CPU can’t quite keep up