skysight-inc/HackerNews huggingface dataset:
I suspect they're using a much later release of the game. The versions most readily available online came much later.
Good point about the batching! Any idea what kind of ReadVersion qps throughput you can get this way? And yeah, 2-3s unavailability seems fine.
I wasn't clear enough: I meant invented only, conceptually, not actually deployed.

My wife and I joked many times this should be a thing, but we would never have actually bought one, because it's clearly insane.
What features do they each offer?
Manufacturing process of Tiffany Lamps [video]
Yeah, downloading a 700MB movie only to discover that it's actually scat pr0n was way better than BitTorrent. /s

Also, Gnutella having search built in to it was a huge mistake. BitTorrent was a success because it allowed anyone to host their own distinct index of torrents. I'm sure that something similar could have been done with Gnutella, but its search was compromised so badly even in its heyday. It was pretty obvious that there were bad nodes that would take your search terms and dynamically return listings of fake files named after what you typed in.
ChatGPT is actively crawling the web. So they're definitely getting their own data. I noticed when i had to look at request logs.
>Lessig cautions against the commercialization of code, which he believes will lead to the privatization of law and increased governmental control. In response, Lessig proposes that we subject private entities to increased constitutional controls. He also argues in favor of open-source code which, like the laws governing the natural world, can be examined by everyone.

I think I understand his point? If we add regulation in the open, it is less likely that the government will privately exercise control over the internet by forming relationships with companies. This can be seen in the Twitter files, where we saw that the government had a private relationship with social media companies, and was using it to shut down and "investigate" people with problematic speech.

I don't think I really agree, but I can see how it connects to reality at least.
It seems it would work since they release an npm package too: https://www.npmjs.com/package/fx

A bit surprising, I wonder if they implemented it in JS too, or somehow managed to distribute their Go program on npm.

Edit: They indeed have a separate non-interactive version in JS: https://github.com/antonmedv/fx/tree/master/npm
"Controversy" == "media campaigns accusing advertisers of doing something nefarious". Let's not pretend that the "controversy" is some grassroot movement in which many people, independently of one another, decide they're offended by a brand advertising alongside a content they don't even watch.
> They very vocally claimed that all the "good bits" of the EU cooperation would be permanently ended by leaving the Union.

I was living in the UK during the referendum and voted remain [0], and that sentence that I quote does not align with my experience and I dare say it sounds like revisionist history.

It was never a part of the Remain campaign to claim that the UK would 'permanently' end the 'good bits' of EU cooperation. It would be bad enough to abandon the EU, so what would be the point of Remain claiming that the loss of the 'good bits' of EU membership (surely all of them in their view!) would be permanent?

What's more, what I do remember is many of the Leave campaign's talking points insisting that the UK would NOT leave the 'good bits', many of which are open to non-EU members (Horizon, Erasmus, customs union, freedom of movement, etc.)... and then guess what happened?

[0] Before anyone is confused if they see other comments of mine, I'm a dual Spainish–British citizen.
String templates seems like a basic needed and welcome feature nowadays
> Sounds like they could make them much smaller

You're not really adressing the point of what they were saying. If they were smaller and utilised more efficiently, there would be at least some days where you shop up and its full, so you go somewhere else. Walmart want your money, so they're incentivised to have more parking lots than they'll ever need. Pushing everything into private lots only will exacerbate this problem
This release, 3.12.0rc3, is the absolutely last release preview for Python 3.12.
> Environment wise, isn't that an incentive to build every last square meter?

In places where land values are very high, yes. Presumably leading to denser cities and less suburban sprawl, which would be a nice benefit for the environment.
US unions are notoriously anticorporate, they generally despise the idea of stock based compensation.
> Mary Barra salary: $29M

$2 million, actually. The $29 million is total compensation; mostly stock awards.
Why price does not indicate how long clothes will last
In fairness, a lot of game devs don't have to deal with high-quality assets which are a thing that can take up most of your space. When you don't have 80 to 100 100-500kb assets (audio, textures, etc), you don't see it eat up space and you don't have to hear consumers file issue with the quality of your graphics or audio, so it's reasonable to balk at such an 'abnormal' package size. Devs get a little too focused on their own metrics sometimes, is all.

All that said, yeah - 70MB is perfectly "small" in the context of a mobile game. Hell, I WISH 70MB was normal. These days, you'll eat up 300MB on a game just so it can serve you an ad network with 80% of your screen time. The mobile games market is a travesty.
Introduction to 3D Gaussian Splatting
I don't agree with this author at all. Housing First has proven to be very successful when implemented on the local and state level.[0] This author seems to be taking a strange economic view that just because it has worked doesn't it mean it will continue to work, or work on a national level.

I hate to say it but he sounds very bitter and thinks this is just throwing good money after bad. IMO if it gets people off the streets and into a safety net, then we should try, and if it works keep doing it.

https://www.npr.org/2015/12/10/459100751/utah-reduced-chroni...
Of course the issue is that Google is not just a “private party” like you or I. It is a 190,000 person organization worth almost 2 trillion dollars. They have a huge market share for monetized video hosting.

If there were 100 nearly equally sized video platforms your argument would me much more persuasive, but at YouTube’s size, to me, they have an obligation to treat video creators with a greater degree of fairness and formal process.

If Google does not want to do this, perhaps they are simply too big and should be broken up.
These things are different from science. They are local issues with local effects. But science is a global endeavor involving all of humanity, suppressing this for some local political quarrel is quite a low move.
Sure! That could definitely be true. I'm just pointing out the essay is lacking in real alternatives to what the essay is critiquing.
For a while I had some money invested in a fund that passed all voting decisions to me. I put in what I think is substantially more effort than most people would, but the votes are so frequent, it takes such a long time to get an even rudimentary understanding of the company and the issues, and your influence is usually so infinitesimal that it just doesn't work. If you think it's unacceptable for Blackrock to have this much influence over its portfolio then I think it would be more realistic to just ban index funds rather than expect all Blackrock clients to participate in every proxy vote.

Blackrock has what appears to be a pretty good system for institutional investors that I think they should extend to everyone: https://www.blackrock.com/corporate/about-us/investment-stew.... This offers a middle ground between "take every vote" and "let Blackrock decide", where you can define a specific policy for common issues and let Blackrock take the actual votes according to that policy. I think a lot of people would take advantage of this and it would dilute a lot of Blackrock's power.
causes proposed in lenin's book make more sense [0]

[0]
https://en.m.wikipedia.org/wiki/Imperialism,_the_Highest_Sta...
Working from home can reduce up to 58% of work’s carbon footprint
Ugh the first paragraph kicks off with a missing bit of information. Min Nan has at least 5 subvarieties. In my spouse's it's pronounced "de" not "te" (and she is Min Nan as a first language). She laughed and said there's no way the people in Xiamen said "te", or any of the subvarieties she is familiar with within coastal fujian where she spent the first 25 years of her life.

So failed look at archaic miss transliterations, kind of reminiscent of the entire theme of the article. The example map being built on an argument from a bad assumption (a historical error as a pretext for argument).

Perfect irony.
Maybe hostname.network or network.hostname? Like assume computers alpha and beta in network alphabet, then there's a choice between alpha/beta.alphabet or alphabet.alpha/beta.
There is actually study which notes both Anrdoid and Linux Kernel.

On Linux kernel the performance impact was from 2% to up to 25% and size increased around 30%.

On Android there was too much variance, but they note that Google got around 2-3% overhead, which sounds reasonable.

Without hardware acceleration (e.g. Intel CET), it will likely come with great cost. But we are yet to see those benchmarks.

But I would argue that you can take bigger impact for performance on Android or consumer phones anyway, since they are not performing high computation 24/7 usually, and they already have more computation power than most users require.

https://www.duo.uio.no/bitstream/handle/10852/79829/master.p...
Is a search for "sidewalk poop" mentioning SF in the top #1 search result for you, too?

https://www.google.com/search?q=sidewalk+poop
Rewrite it in Rust has become "rewrite it without the GPL" and that is a big problem. While there are valid reasons for permissive licenses at times, there is no valid reason to do core utils under a non-free license other than co-opting freedom. One day a new OS and ecosystem will come along and it will all be closed. The hardware will also not allow you to run free software.

Please stop enabling this with thoughtless license choices.
Does anyone else find it totally confusing that they released WSL 2 around Windows 11, and now they call this release 2.0.0? Are they going to release version 2.0.0.0 next year?

When I first started seeing articles this week on hacker news, I thought they were just old.

Anyways, I love WSL! Thanks for the update.
Snowden leak: Cavium networking hardware may contain NSA backdoor
I'd argue against Schlieffen wanting to recreate the battle of Canne, and say that was much more the result of Moltke giving the Crown Prince permission to advance. After all the original Schlieffen plan was to have the Alsace region slowly retreat and give ground enticing the French further in, whereas the right flank that was to wheel through Belgium and strike at Paris was to do all the work. If anyone was going trying to recreate Canne I would argue it was Moltke, as he was the one that allowed the left flank to start moving forward.
I clicked this expecting some deep-dive ramble about moving all communications to Matrix, but this is actually a very concise and accessible guide. Now, I will admit I'm biased since I already follow all of these steps, but it seems really simple to me. In fact, the addition of the "Expected effort" bits makes me wonder if I could convince some friends to follow suit and at least switch to Firefox and DDG. OSM has proven a hard sell so far, sadly.
The reason you see so many critical Gitlab security fixes is because they take security so seriously.

They pay huge bounties for security vulnerabilities in their products, so they get the best researchers responsibly disclosing bugs.
I get the sense that they are suggesting a housing + services approach. My read on why they think Housing First is flawed is that housing was offered and services were withheld. This implies some kind of public counseling service for the newly housed which could have its own set of issues. But in my opinion seems worth trying... if they're going to throw billions at this thing hiring a few qualified therapists couldn't hurt.
As in filesystem paths? Are you aware of `tree`?

https://en.wikipedia.org/wiki/Tree_(command)
https://archive.ph/yANJs
True, but the world also runs on standards (whether explicitly defined or customary), and doing things differently from everybody else makes it painful to work together.

Sometimes there's also value in doing something objectively poorly, but in a predictable and well-understood way.

Unilaterally starting to "do numbers better" sounds like a recipe for, let's say, interesting times in the finance/accounting world.
Same in the Netherlands. There is an official rule that you don't have to do mathematical rounding to get to whole euro's, you can do it in whichever direction is more favourable to you. That rule is probably there just to save the tax services some extra work and IT costs.
Seems like a perfect use case for local models. Not sure I want to be sending my .bash_profile or .bash_history (or local env vars...) to OpenAI. And I can't imagine doing anything in the terminal that llama2-code-7b couldn't make sense of. That can trivially run on an M1 with 8GB.
There's an Alternative to the Infinite Scroll
I mentioned in a sister comment, one advantage of plaintext email, regardless of your client, is that they can be viewed in any font you'd like.

There are fonts that are a bit more accessible to people with dyslexia like Comic Sans which companies aren't going to just randomly start sending emails in.
I'm a bit concerned about one of the privacy terms. When you enable the connection to Google Workspace you are told:

To complete your requests, Bard will:

- Access and manage items from Google Workspace, like your emails and documents

- Share parts of your conversation, and other relevant info, with Google Workspace, which may be used to improve its services

That second line means that your conversation could be sent to humans for review, just by submitting a query that invokes gmail, drive, etc. This is in direct contrast to the terms of Bard itself which won't store, use for training, or allow human review of conversations unless you explicitly submit feedback about said conversations.

This amounts to "If you turn on Google Workspace any of your conversations could be seen by humans."
Steps to build something people want
Getting into Pinball
I was able to understand the Whiz source (~200 lines) in about sixty seconds, which is a big win in my opinion. The shell_gpt code is more convoluted. Would be interesting to compare how they perform.
Is the output ascii diagram only? Seems like a pretty different use case
It’s not even an allegation, it’s a news story. It’s pretty crazy that they would do this because of a story, not even criminal charges being brought. Apparently you don’t even have to get formally accused anymore. People say “it’s bad for advertising” but these acts of extreme abuse of moderation on YouTube have hugely contributed to other websites springing up. I have no doubt their market share overall is slipping despite their revenue growing, it will only be a matter of time before advertisers realize they can get more eyes more cheaply elsewhere. We’re long beyond the days where people believe a random advertisement on the same page as some random guy they don’t like matters. Somehow companies are stuck in the idea of the days of television where you sponsored a specific show. Now everyone knows if your advertising on google it doesn’t mean the advertisement agrees with every action of every person who appears in a search result.
I use rsync.net and just rsync stuff over usually once a day.
They may not have heard of Gnutella, the network, but they may be familiar with some of the software that supports it: LimeWire, Shareaza, BearShare, WireShare, FrostWire, iMesh, and probably others I'm forgetting.
They're the actual nicknames. Back some thirty years ago, people were still named using Thai words like "Daeng" (Red), "Kai" (Chicken), "Noi" (Small), "Nam" (Water), while a Thai-Chinese family may have their elder member in the family name their children with a Chinese word. (e.g., mine was named by my great-grandmother, and if I were to spell my nickname properly in Chinese it would likely be "Shen", though I've never cared enough to confirm)

However, the influence of western media in recent years caused this to slowly shift into English words in the past twenty or so years. So nowadays it's not uncommon to find someone named "Night", "Nick", "Note", "Buddy", etc. There was also a brief period where people named their kids based on a Korean star they like (though not as popular as English-sounding names).

(And yes, getting referred to by first name on a website is always very weird to me :)
The article is about data types for storage, not for intermediary values used as part of calculations, though. Are you proposing that everybody is storing monetary values "wrong", too?

And as a meta-point:

> I have been fighting over this with countless people, teams and companies. [...] I have never in my life joined a software project for any organisation that was able to do basic arithmetic on money correctly [...]

Are you absolutely sure that you are the only person that understands how to do accounting arithmetics on computers correctly?

My guess would be that the status quo is a combination of a lot of legacy code and procedures, but more importantly of differing priorities.

Maybe you value arithmetic correctness over simplicity of procedures (sometimes these need to be published in regulatory texts or even laws) or compatibility with other entities and their procedures much more than the industry average?
Being on the other side of crypto's externalities (even if just for a hundred bucks or so) entitles me to this "guttural" reaction.
We're talking past each other. I don't dispute that Google can terminate Brand's account under current law. My point is that the law should be changed so that they can not do that purely on the basis of accusations.

The rule of law requires that the law and the legal process is effective. If the consequences of accusations are no longer primarily decided in court, then the law becomes ineffective and even more unequal than it already is.

https://worldjusticeproject.org/about-us/overview/what-rule-...
It seems like the suggestion (by implication) is mandatory treatment for substance abuse and mental health issues.
Your supervisor? Why would it know anything about a random person?
Ahhh yeah, that is what I want. Access to my data for a corporate algorithm that can hallucinate and accuse me of anything.
There are two issues, and the guidance about what order to use given names or surnames is only one part. I don't intuitively know which name is which, and it's impossible to guess whether the order given to me represents either the correct order, which I should preserve, or the incorrect order, which I should reverse. There is nothing inherent in a name that tells me what what is what; that's entirely cultural knowledge learned, traditionally, by making mistakes and being corrected.

So, all else equal, it makes more sense to me to just repeat the name I've been given (by the news, for example) as it's at least conceivable they've already done the research and are using it correctly.

I've also only rarely met people who even get angry if you get their name wrong, and those people seem to be angry about other things too. I can see why a public official would want to set the record straight. I have never seen a real person in the world care about this issue, including myself when I am misnamed.
>> It doesn't help that you have people like the CEO of github having a keynote saying to use MIT license.

Really? Github? Owned by Microsoft right? I wonder why they like MIT licenses....
What perhaps should happen depends on points of view and interpretations — subjective and changeable. Let’s talk about what did happen because arguing about should just wastes time unless you have an actionable plan and the means to make actually change something.

Russell Brand got accused, credibly, of sexual assault by multiple women. That makes him a pariah. Google/YouTube don’t want the reputation damage so they close him down on their platform.

Russell Brand chose to live his life in public, as a celebrity. This is what happens to celebrities when their sponsors and fans and enablers lose confidence in them. That’s the game he signed up for. Part of the celebrity bargain is that public perception means more than truth, and that works both ways.

Brand can continue saying and posting whatever he wants. No one silenced him. He just can’t do it on YouTube anymore for money. I don’t get to keep a rental car because Hertz let me drive it for a weekend, because we had a contract. So did Russell Brand.
I'm guessing you're not very familiar with Lessig's work: https://perma.cc/5XQ8-MBWA?type=image

Or maybe you just have a different theory of change? His seems to be that our best shot is to use whatever levers remain available in our nominal democracy to reduce the political power accruing to extreme wealth. What's yours?
> The IEEE floats can represent a subset of integers in their range exactly. For example, 64 bit floats can represent the range of 32 bit ints accurately (and more).

I know, I am being a little facetious. A double has a 52 bit mantissa, so it can exactly represent integers that need 52 or less bits.

Still, as a percent, a float can represent 0% of the reals. There are an infinite amount of numbers it cannot represent, even if we give it lower and upper bounds. Whereas an int can represent 100% of the integers within a lower and upper bound.
Anyone here who has written a fax gateway (receive TIFF of fax, do OCR, save somewhere and convert to PDF)?

raises hand

(fax is alive and well in Switzerland)
How can I disable Bard from crawling my stuff?
And how do they round ties? Does 0.00005% round to 0.0001%? Is tie breaking usually included in such contracts?
Haven't used VScode, but Slack absolutely sucks IMO (on Linux). I don't even want to install Discord, I use it from the website (but I'm pretty sure the Electron app would be similar to the Slack one).

> Yes it's bulky and sometimes slow, but it offers a lot of features and allow developers to ship features and updates really fast, while only needing one codebase for all platform.

So you are saying that it is bad for the user (bulky and slow), but good for the developer productivity. I really don't see how the users could like the fact that the developers are being more productive while making a worse app.