skysight-inc/HackerNews huggingface dataset:
Yeah, and I believe the reason for this behavior is the fact people subscribe if they found a video worthwhile. Then, once they're subscribed, they'll check their feed every once in a while and it will contain recommendations based on which channels they're subscribed to. It then doesn't matter how often you post or when (quantity), it is all about whether the video interests them (quality).

The mistake here is thinking that high quantity / low quality would lead to satisfied customers; not in the long term. When the quality is too low they'll unsub, simple as that.

My problem with YouTube videos in general is they don't cut to the point. They have too much fanfare around the point, stuff which does not interest me. I expect such behavior in advertising, not in content. To me, it lowers the quality of the content because it lowers the signal-to-noise ratio.
Mastodon absolutely doesn't want to be the next twitter. It is antithetical with the spirit of the creator and the community.

If an actor wants to hyper centralize its users, bets are other platforms won't federate with it
I use a Czech keyboard layout on my Mac, because Czech has some letters that don't exist on a US keyboard, and I don't like switching between layouts. So basically all "programming" characters (braces, brackets, parentheses, apostrophes, quotation marks, pipes, colons) are behind modifiers.

I would totally enjoy being able to tell my IDE to "call foo with bar and string hello there end string with a block of gee times two" or something, instead of:

foo(:bar, "Hello there") { |gee| gee * 2 }

Just that, not having to think about typing different symbols would be a serious quality of life feature for me.
That was a service rather than a code product, though I do wish Google released its source code for us self hosters to use rather just kill it.
Ask HN: Do you think Meta could become the next AOL?
Based on some of the comments in this thread: https://news.ycombinator.com/item?id=33538742

I thought it might be interesting to have a discussion comparing Meta's strategy of owning VR as a platform with how AOL tried to become the internet platform in the 90s.
Why would they do that, regardless of whether the output could be restricted via Copyright or not? Also, this case isn't about copyright, as the lawyer clearly explains.
It's hard to answer this question without knowing why you read news.

I like the Associated Press news app (I don't like the app, but I like the news) for general news.

I like the Apple News widgets for specific topics/seeing headlines on specific topics.
> We would also have more competition because other players in the space wouldn't be as intimidated to go up against a business like Meta/Facebook

I completely disagree with this. Competition is what drives innovation, not the absence of it. Other players did go against Meta/Oculus and their VR products were abysmal in comparison. They just didn't get what makes a desirable VR headset for the average gamers/consumers. And it's not all an issue of money. Sony, Google, Microsoft, LG, Apple, Samsung and other tech giants had equally deep pockets and hardware expertise to compete with Meta/Oculus in this field if they wanted to and if they knew the market. But they didn't.

If Meta wouldn't exist in the VR space, it doesn't mean their competitors would magically have better tech now. Their products would still be crap or not even exist today. Same how other smartphone makers with equally deep pockets to Apple like Nokia, Ericsson, Motorola went against the iPhone and failed. If the iPhone wouldn't have existed it doesn't mean all their competitors would now be making better phones. Quite the contrary, the competition the iPhone bought helped move the technology forward, same how Meta's Quest moved the VR tech forward.

Just look at Sony's recent VR headset for the PS5, needing physical cables tethered to a separate console you need to buy, is just a no-go in 2022 VR technology. Meta/Oculus moved the goalposts so much with their cordless, self contained Quest 2 headset, especially at the ~400$ price point, that going back to expensive headsets tethered with cables to separate PC/consoles is just not gonna be a VR sales success going forward.

Up until the recent Quest Pro failure, it seemed Meta/Oculus really nailed the base recipe for what makes a desirable VR gaming headset with the Quest 2. All they had to do was improve on that, instead of pivoting to "professionals".
At first I was baffled, but then I came to absolutely love the literary utility of the phrase "… and so on" in a novel, which I've only seen in Vonnegut's writing.
Vine had real traction, why did Twitter kill it?
> You realize that my dependency stack contains about 2500 dependencies

That is amazing: when I was younger, sharing code was a goal, but absolutely nothing could prepare me for your world. Previously I have had the luck to be able to rewrite a lot from scratch, removing most runtime dependencies, although definitely not replacing build dependencies.

I imagine auditing for security, and managing dependency upgrades, must both be onerously expensive time sinks?
Because bootstrap.
Spoken language is incredibly ambiguous. It's one thing to generate a drawing which can vary wildly in output and still be acceptable. It's another to specify something precisely to a computer. Working with non-programmers on a daily basis it is incredible how difficult it is to communicate even relatively simple things without confusion.

So all the more power to them, but I am very skeptical. Especially since co-pilot has zero knowledge of the formal semantics of programming languages.

This is a lot different than the half ass auto complete that it already does since that at least has some context.
I'm sure this will work well with my Scottish accent... (or any non-US accent)
The article addresses this in a number of ways.

For example,

> That rings a bit like the Facebook memes of yesteryear promising users that if they just copy and paste these magical sentences onto their timelines, then Facebook won’t be able to do something or other with their data or accounts.
You can choose to have your data in GDPR-compliant EU-based datacenter
But effectively learning here really means the same thing: Based on the input (source code), you will adapt the synaptic weights between neurons, in a similar way for humans and for the artificial neural networks. Of course, it's not exactly the same. There are some differences in the details, and the artificial neural network is really much more simplified, and thus also less efficient at learning. But why is this relevant for the copyright question?
To be fair Siri was really good before iOS15 on the phone - very rarely got a word wrong then I don't know what they changed but it went belly up for me and many other people have said the same.

On macOS it still seems pretty good - I have carpal tunnel syndrome and by Thursday or Friday most weeks I end up using Siri to dictate not code but a lot of conversations in Slack, pull requests, iMessage, etc. In fact, I wrote this reply with Siri right now.
Original thread that prompted this thread: https://news.ycombinator.com/item?id=33538742
Twitter uses Scala heavily. It is one of my favorite languages. I love Scala, but it's also sprawling and complex, and requires great care to code for readability without getting too cute.

I would expect there is a lot of code at Twitter written by Scala show-offs and acrobats that the remaining engineers are going to have to read and understand now.

Ooofff.
Binance backs out of deal after SEC launches investigation over mishandled funds
That "neutral logic" you presented has long been the default for free speech and free association in the US. But you write it as if you don't believe it's the case?

Trade unionists have long faced the consequences for their union support, including being murdered for it. Nowadays the National Labor Relations Act protects some union actions (in exchange for restricting what unions are allowed to do), so firing someone for union membership be illegal.

However, ostracism is certainly allowed, and I'm surprised you think it should be otherwise.

(That said, we see plenty of union supporters fired for what appears to me to be pre-textual reasons. - https://duckduckgo.com/?t=ffsb&q=fired+for+supporting+a+unio... . The Protecting the Right to Organize Act should help.)

It can be illegal to lose your job if you are anti-abortion and your views are based on religious beliefs, as religion is a protected category, but I'm pretty sure that in some states if you are pro-choice and your position is not based on religion then you can be fired.

And people are certainly be ostracized for their views on abortion.

For that matter, in some states in the US you can be fired based on your political party membership. Or if you are Libra. Or "North Carolina High Court Upholds Firing of Deputies Who Didn’t Donate to [their boss’s] Campaign." - https://www.insurancejournal.com/news/southeast/2016/02/01/3...

"Consequences" are a direct result of exercising our liberty. Quoting John Stuart Mill's "On Liberty", chapter IV, "Of the Limits to the Authority of Society Over the Individual"

> We have a right, also, in various ways, to act upon our unfavourable opinion of any one, not to the oppression of his individuality, but in the exercise of ours. We are not bound, for example, to seek his society; we have a right to avoid it (though not to parade the avoidance), for we have a right to choose the society most acceptable to us. We have a right, and it may be our duty, to caution others against him, if we think his example or conversation likely to have a pernicious effect on those with whom he associates. We may give others a preference over him in optional good offices, except those which tend to his improvement. In these various modes a person may suffer very severe penalties at the hands of others, for faults which directly concern only himself; but he suffers these penalties only in so far as they are the natural, and, as it were, the spontaneous consequences of the faults themselves, not because they are purposely inflicted on him for the sake of punishment.
> Do test end to end.

What do you use concretely (and how) for this?
This is not marketed as an alternative input mechanism for people who have otherwise no difficulty typing code. It's an input mechanism for people whose abilities to type are limited.
The JavaScript one is incorrect. It should use the length of the 2nd list rather than stop at the first falsy value in it.

That's where I stopped reading. Even going in, I wondered doesn't each of these languages already have a function in stdlib or a de-facto package with it?
It seems the 2015 Zuck is limited by what's familiar to him and utterly failing to see the potential of new technology. To him, VR/AR is just a realm in which to deploy the same apps, a market to capture, annex Unity to protect themselves (at the probable expense of everyone else - glad that didn't work out).

The idea of a large, shared environment as a platform for heterogeneous development seems to have never occurred to him. No vision.
I have been thinking about it and created openlist.dev, where you add banners into your Github profile page and make money when someone clicks the banner. I even emailed GitHub community manager and his answer was expected. They don't want ads on GitHub, their GitHub sponsors do not cover most developers. They should give more monetization opportunities.
I hate talking to machines. Sometimes it’s the best option (I love using a voice assistant in the kitchen), but almost always I’d have a full keyboard as an interface instead.

If machines were amazing at Speech-to-Text, okay, sure. But while the capabilities are impressive, they still kinda suck at it.
Using data-test-name or data-test="name" for e2e automation is the right answer. Data attributes are not going to conflict with your classes or IDs, won't get mangled, and they are tolerant to DOM, style, and backend/form refactoring. Essentially ignored by everything but your test framework.
> The hard part will be editing code with your voice too

The hard part will be open plan offices.

It’s bad enough that so many meetings are now zoom/teams and proximity to coworkers means you end up hearing their side of their meetings.

Just wait until all the devs are coding this way too.
HN is so insanely frustrating, so many comments demonstrate that the user didn't read this article at all. Just immediately jumping into a "but what about this argument that I made?".
The first time I saw VR in was in Lisbon at FIL 1994, people were trying to play Doom with the current technology of the day.

Every couple of the years we get lighter headesets, the marketing cycle that now the adopting is finally going to take off, and then crickets.

Until we get something like Star Treck's Holodeck, the cycle will continue.
But where do you sell it? Somewhere like PrivJS or using individual contracts & Stripe etc?
How to Get Insanely Rich in the Creator Economy
I think you're talking about this video:
https://youtu.be/8SkdfdXWYaI?t=1049
I spent half an hour today trying to convince the O2 voice agent to get me a real person. Conversational AI is a special kind of hell filled with unhappy paths.

But for a glimpse of the future watch The Expanse or read William Gibson's Agency.
At this point there's little reliable 'actual data' proving that, with us having to take Musk's word for it and his past penchant for winging it and exaggeration making that a risky proposition. Being a private company there's now also much less need for accuracy in public financial statements.
I don't understand how Wells Fargo executives avoided being personally indicted for thousands of counts of fraud, for their previous activity, ordering underlings to create fake credit card accounts for poor customers and then suck them dry.
V promised a lot of stuff as ready but has undelivered most of them and people lost trust.
If V was truthful like Zig, it would be able to create a foundation.
Also a programming language will never be able to substitute another one if it is not able to call its vast number of libraries.
> Maybe I just missed an obvious route to disable swaths of SELinux for rootless containers

Yeah you can put container_t into permissive mode:

# semanage permissive -a container_t

AVC denials will still be logged but the operations won't be denied.
There are actually prebuilt packages for Debian as well, which can also work on Ubuntu.

I compiled it myself on Fedora and it works great. It wasn't too hard. Perhaps I should just document the steps somewhere.

What I tried and failed was to run it on OpenBSD. I spent all my free time in the evenings for about 2 weeks before I eventually gave up and moved to Linux. I agree with parent post that Sonic Pi is essentially a bunch of stuff duct taped to each other. Which is nice because it can do many things, but it is definitely not a very clean architecture and not easy to port.

Glicol has a much much nicer architecture. It is written in Rust and doesn't even depend on SuperCollider! It is so portable that it even compiles to WASM and runs in the browser. But I find Ruby easier to understand than Glicol's own language, plus ... I like Sonic Pi's feature completeness. It comes with plenty of pre-defined synths (not just sine/square/sawtooth, but some actually very complex stuff). It comes with many filters and sample manipulation tools. You can connect MIDI inputs with just a couple of lines of code... So yeah, I hate it and I love it at the same time!

No idea about the performance on RPI, do you guys find it acceptable? I am actually just thinking to use an older laptop as a "physical container" for Sonic Pi. Essentially a laptop that is only meant as a musical instrument, and it always just works (after the initial setup).
Those who say it's useless, what do you think about blind people using this, or those who couldn't type?
It doesn’t matter.

It solves the issue of trying to speak obscure code syntax like “close parenthesis semicolon newline”.

That’s enough to lower the barrier to entry for many people; I don’t know how good it is practically but it’s disingenuous to suggest it’s not offering a novel solution to an old problem.
I don't know what version number, but when it was new I could depend on it to do things like sending SMS while driving, changing the navigation, etc.

Now it's barely worth attempting, because it gets it wrong more than it gets it right.
> There is a saying, an armed society is a polite society.

There are all sorts of sayings. Is this one true?

The United States is the most heavily armed country of any size in the world. It is also more heavily armed than any time in its past.

And yet politeness appears to be at an all-time low. Certainly, a lot of political figures say things that are just astonishingly rude and horrible and false, things that would have destroyed their careers even twenty years ago but seem to make them very popular today.

It seems that saying is wildly false.

> I have no idea where you came up with "Many is civil war".

Probably they are knowledgeable about history, as their statement is simply true.

> Civil war erupts when one entity has a monopoly on violence and enough people decide that they've had quite enough of that, thank you very much.

I'm baffled as to how this makes sense to you.

How exactly do these people "decide they have had enough of that" without abrogating the states monopoly on violence? Surely by the time you get to civil war, there are _two sides fighting_??

It's like you just cut and paste a lot of slogans and stop thinking critically there.

I really suggesting reading some history.
Related: https://www.youtube.com/watch?v=MzJ0CytAsec

It does look like we've made some progress in the 15 years since. I do wonder how this would work in an office setting though - so much noise, so much distraction, and so much crosstalk between programmers...
In almost every company I joined, the common approach to design anything is to look at what everyone else is doing and copy it.

"Google does it this way, so we should too".

"Facebook has spent millions on research and decided to do it this way, we should copy them".

If you do anything different, you are immediately questioned:

"Why are you doing it like this? No one else does it this way".

The tech industry is basically controlled by non-tech and non-design people who have no unique sense or taste in anything to speak of. Even self-branded "UX Designers".
That's true. The way we solve it is by splitting our infrastructure deployments in two parts: a volatile part and a persistent part; the volatile part is versioned by buildnumber, so each deployment is side-by-side with the previous one. The drain/switchover is a manual process for now as we have a user acceptance step in the middle.

It gives us more confidence when deploying the stateless part, but sadly it also means that the persistent deployments don't get as much exercise as the stateless part and are somewhat more prone to bitrot.
And you paying them back destroys that money.
Software products. IIT -> Princton PhD in Electrical engineering -> Qualcomm -> Services Company in that space -> CRM product. And then moves his dev center to the lowest income rural village he can find.. "In 2004, he set up Zoho Schools to provide vocational software development education to rural students as an alternative to formal university education. A statement from the company states that 15 to 20 percent of its engineers have no college degree, but have received vocational education from Zoho Schools".

Legend.
I believe that's mostly because it doesn't work reliably. Doctors, lawyers, architects etc have a somewhat limited professional vocabulary and often say the same things, so voice recognition works pretty well for them. But when you write a random message, you have a much broader range of topics, and dictation that fails quickly makes the whole thing change from an improvement to an ordeal. "No, not 'or deal'. delete word. delete word. delete word. O-R-D-E-A-L. Yes, that's it. No, don't write that, sigh".
It is a poor summary of a commentary piece, but even from that perspective the reader can deduce the model they are using for the purpose of determining a short term floor. Its cited in the piece - Hayes 2018.

Bitcoin price and its marginal cost of production: support for
a fundamental value - https://arxiv.org/pdf/1805.07610.pdf
In my experience, OpenAI's Whisper speech recognition is beyond anything currently out there. Likely Github will use it on the backend.
Yeah same for me. App just closes after 5 seconds. Would be fun to try!
These days, because of Tailwind and TailwindUI's influence (I love both and bought it during beta).

1. https://tailwindcss.com

2. https://tailwindui.com
last i checked (about half a year ago), they didn’t support IPv6. a tired meme, but it actually has economic impacts on my self-hoster friends. almost all ISPs block the SMTP port, and it’s way cheaper (free, even) to get an unblocked IPv6 address than an IPv4 one just because of address exhaustion. so if i used Zoho i’d kinda be forcing them to pay more if they want to be able to reach me :/
Building Tumblr creator monetization features on App Store
Why does the oauth scope requires to “operate on your behalf” but the app is “not owned or operated by GitHub”.

:/
A lot of place also block it due to Yandex being full of spam accounts, even on custom domains. Not sure I'd ever trust something from them and would actively block their services.
From memory, there was a time (end of millenium?) when using voice recognition to write documents was the next big thing. There was a pricey bit of software for Windows that was popular with power users and they would spend hours training it to their voice.

Then it seemed to just die off. I don't think it was bad technology, because I don't think novelty value was enough to account for its popularity - you had to put hours in to get it to work well, it wasn't a casual toy.

What's changed since then in terms of technology? Unless it's very significant, I suspect it will go the same way. Apart from an assistive technology viewpoint, my gut instinct is that it's not that satisfying or rewarding talking to a computer all day.
If the volunteers are using one particular Zoho product then in what sense are they not actual users?
You know when the bitcoin lobbyists see the value fall they often point to recent news. But if you go to google and hit the max timeline, it exactly fits the mania curve. Exactly.

https://transportgeography.org/contents/chapter3/transportat...

I’ve been saying this for years and have been laughed at and censored and outright harassed by that arrogant crowd. But what I came to realize is that a significant part of that group were well aware it was a bubble, but worked hard to keep the herd singing the pipe dream narrative while they pumped and dumped.