skysight-inc/HackerNews huggingface dataset:
I think there's a fundamental difference between "X can not be implemented" and "can we trust this provider to implement X correctly"? In this case, it can be implemented without violating privacy. But of course you need to trust them to actually implement what they say and not instead put 9000 trackers in each page and track your every movement like certain other big companies do. But these are different things - the comment upstream claimed that the subscription system can not be implemented with privacy. This is not true - it can be. Whether or not a particular provider would implement it, and whether we can trust them that they did - that's a different question, which is also important but does not change the answer to the original one.
I'm gearing up to make political and legal war on my local city government over the issue of parking. See it was one thing when they had a two-hour parking - it stinks, but at least it was published and everyone knew the rules. But, that wasn't punishing enough to citizens and they wanted to up their revenues. Or said another way, they got tired of chalking tires and decided to upgrade to geofencing technology. So now the deal is, a sensor on the parking enforcement vehicle reads your license plate and determines if you've been parked in the same block within a two hour time frame. The problem with this is, a) the only way you know about this is after you've been ticketed and are presented with the municipal code, b) the definition of "a block" is quite loose, and c) This means you could have moved your vehicle or left for 1 hour and 59 minutes, but if you are found to have even been in the same general area, they will ticket you. To make it even worse, they only enforce parking Monday-Friday, 8-5. So they are deliberately extorting local business people and avoiding upsetting the tourists who roll into town each weekend. Am livid not only at the city, but also at the state Attorney General's office for not being able to help me call out an absolutely extortionist city government.
Whenever I see pinball machines I check the embedded bubble level and 9/10 are not set to the right angle, even in reputable arcades. It seems important to keep the angle in spec, otherwise the ball goes either too slow or too fast but I wonder how much it really matters.
Pretty sure the japanese government feels the same way.
on Wikipedia for instance.
Why would RWKV have a particular advantage in this context? (I may be missing some key intuitions)
While I get the ‘it’s Google they will drop it’ argument, my gut reaction when I first saw the service was that it would fail because it was a gaming platform with no games, and no sales/very high prices. Porting games to Linux was unlikely to be a viable strategy, so ‘no games’ was going to stay that way.

I personally chose GeForce now at that time, because I could play the games I already owned, and could buy new games at reasonable prices in existing well established stores.
Here it is the secret sauce of every successful young dropout entrepreneur - affluent family. Unless you have it I'm afraid you'll have to graduate and find a regular job, kids.
That time is now if you have a personal site and you don’t play the SEO game. I personally just link whatever I find interesting and Google and its ranking can go hug a cactus.
Yeah, it starts with the US drones, and those are nice, but just vastly less cool than what is used in Rwanda, which the video quickly pivots to.
> Some compression formats such as gzip support encoding streams.

More accurately speaking gzip (and many other compressed file formats) has the file size information, but that information should (or can, for others) be appended after the data. Protobuf doesn't have any such information, so a better analogue would be the DEFLATE compressed bytestream format.
You can achieve the same in bash. With no so at.
Fingerling Disemboweled for Your Entertainment
SillycoValley: Write Code, Build Your Startup
I disagree with this. I own approximately 800 CDs and more albums purchased digitally through Amazon etc. I have a music library large enough that I could play it 24/7 for months and not hear the same thing twice.

And yet.....streaming is wonderful. Yes, I can play the same album of Beethoven or ELO or Radiohead or whatever and enjoy it or even discover new things about it, but streaming is wonderful at discovering new artists.

Through Spotify and later YouTube Music, I have found artists both new and old who I had not listened to before and who brought me joy and appreciation of music.

Streaming is also perfect for recommendations. If a friend tells me "you should check out Save Ferris" I don't have to spend $10+ or drive to the library, I can play their discography immediately.

I have not found a private solution for generating playlists across my library. If I don't want to listen to an album straight through, I am stuck manually curating. I have a home server running Plex to access to my library, but all of Plex's generated playlists / radio features are garbage compared to streaming services.

It's also just not cost efficient. I built the bulk of my library during the rise of streaming when Amazon and other stores were selling albums for $5 or less to make space in warehouses. Those days are gone. 800 albums at $3 apiece average is $2400, which is a LOT of months of a streaming service.
You may well be correct.

Nothing to do with science, but one exception is school children. It used to be easy for a class of children from France to visit the UK with a special group passport for school/youth groups, which could include the Syrian refugee child etc. That's no longer possible, so these trips (to help learn English) now mostly go to Ireland.
> Yep, and this variant to the encoding is documented at [...]

It only suggests the length prefix and doesn't define the exact encoding at all.
Well, most of the people who created the internet have never worked for a FAANG company, so ... no?
My experience is that rules-lawyering and organisational politics has very much won out over the original spirit/vision of Wikipedia.
> Why would a consumer like my mum care about opening the phone up?

Because in a few years the phone will be unusable because of the battery. Your mum probably doesn't care about how new and fast it is, it will likely still work fine for her, but she'll likely have to replace the whole phone because of the battery.
The Zipline Sparrow isn't a quadcopter, but a fixed-wing aircraft:
https://amablog.modelaircraft.org/amamuseum/2023/08/11/zipli...
Sofmap Mac Collection, I think.

https://web.archive.org/web/20110426040855/http://www.mac-co...
It’s not YouTube that’s supposed to go after those, it’s those who have concerns that should go after those who concern them with their speech. That’s the main point of my whole argument.

Anyway, I really don’t enjoy arguing over semantic. If I say I don’t mean that, it means I don’t mean that but it’s possible that I wasn’t articulate enough.
Greetings! How is your private network going? I pinged you on your last esim thread comment
Halo 1 on original Xbox does not have online multiplayer. It launched before Xbox Live did.
> It starts forgetting important parts of the discussion almost straight away, long before the size of the context window becomes a factor. This wasn’t the case when it was new.

Exactly! I remember vividly I was enthralled by GPT-4 because for the first time in my life, I met an entity that was able to take every character of what I wrote into account. It understood the nuances and reason behind each word.

It was a breath of fresh air, because even at top companies, written communication is weak as it seems to be interpreted in a lossy manner.

It is now almost on the other end of the spectrum where it can't even remember things that I have repeated in effort to help it stick.

They had something beautiful, and diluted the shit out of it after they baited you -- which I suppose was the point. I wonder who gets to use the those high quality models now.
Where can I learn more? A first instinctual impression of this is that this is a terrible idea and may lead to many injuries and damage to property. I'm open though to having my mind changed as there seems to be a growing set of people doing this.
PersonalDNSfilter is a DNS filter proxy for Android
I understand that it's a metaphor but F1 teams did really optimize side mirrors more than once, leading to controversies

Mercedes 2022 https://www.the-race.com/formula-1/mercedes-2022-f1-car-make...

Williams 2019 https://www.autosport.com/f1/news/williams-modifying-front-s...

Ferrari 2018 https://www.autosport.com/f1/news/how-ferraris-formula-1-mir...
If you're on macOS ARM64, give it a go. I have the hardware from the README but need more time. I often switch between languages and systems. Kudos to the OP for their work.
Politics is much more diverse and complex than binary, and much more serious than the play some incarnation of parties do here and there.

Your political preferences, whatever they are, process from principles (most of the time, though) and from circumstances, to which you react. So they are likely in line, somehow, with both your character and your philosophy of life.

That’s not shallow at all, only a significant enough signal.
Seems like protoduf.js has the exact same methods as Google’s implementations with the same names (encode/decode to not prepend with length, encodeDelimited/decodeDelimited for prepending length). It is hard for me to say they’re adding to the standard when they’re just replicating Google’s libraries.

https://github.com/protobufjs/protobuf.js#toolset
Well, this knows when to stop calling GPT-4, which seems non-trivial.
There are several issues in the repo related this bug, here's another one with over 500 comments:

https://github.com/microsoft/WSL/issues/6982

Almost 1000 total comments between both of these and basically no acknowledgement from microsoft.
Congrats to Signal, this is a great step!

At Tutanota we also use the Signal protocol to build post-quantum secure encryption for email and drive: https://tutanota.com/blog/pqdrive-project

Post-quantum secure encryption can't be developed early enough. In the end all our data today will be at risk of being decrypted in the future - unless we secure it now!
interesting, can you elaborate further?
Of course they did. They’re not going to say it’s true we are a front for the NSA. But it’s a bold claim. And the claimant should produce evidence. Snowden or whomever is leaking this should share source code or something that makes this clear.

The accused is under no obligation to share proof to the contrary I guess unless they want to.
I thought you could listen() accept() in modern awks.
The use is and was, to discover new sites on a specific interesting topic.
I'm using BHIM app and Phonepe outside india but i have to insert indian simcard in the phone to do this transactions.
True, but you can go the other way and do it with only socat: socat -v tcp-listen:8888,reuseaddr,fork exec:'cat RESPONSE' is a (Very Static) entire web server, if RESPONSE has 2 header lines, a blank, and an html body. (A little too late in the morning for me to do the golfing needed to eliminate the "cat" and do the cr-nl from whatever shell you're already running, though.)
They were probably already working on it
Custom marshalers in Go: An unexpected gotcha
If you are accused, you don't lose your job; proof must be there first. Otherwise, you can sue for wrongful termination, and there will be hell to pay in dollars. HR's job is to protect the company first, so unless they catch someone in the act, they won't know or want to know unless it comes from you or the cops.

But this is different because it's politics and a public person. It's different rules for them. Johnny Depp vs. Amber Heard is an excellent example of how easily the mobs can be misled and manipulated.

I don't think it's fair that allegations can destroy a man's life just because he's famous, but that's how the cosmic cookie crumbled.

Technically, YouTube should only be able to demonetize Russel Brand once he's proven guilty, but pointing out hypocrisy makes one very unpopular nowadays
Doubt it, they're racist and xenophobic. Much more likely that we see massive entitlement programs for families that are able to inch up the birth rate to a level they can accept.
> when your lunch only weighs a few ounces, delivering it in 2-ton gas powered vehicles is wildly inefficient

Seems absurd when it's put like that. This is possibly something we'll look back on and struggle to comprehend how it was ever the go-to solution.
We would be wise to be sceptical of all these EV tyre pollution reports coming out.

At best it’s clickbate reporting, and at worst it’s a biased agenda anti EV campaign.

Maybe like for like the weight of a vehicle of a given size contributes to increased tyre wear, but you can’t argue that generally vehicles are so large that we need further analysis of the overall impact etc….

The number Dual Cab Utes on the school run around us is just bonkers.
see leaked paper from google "there is no moat".

The open source community is actually going much faster with LLMs than the corpos, as usual. They can share information and collaborate while the corpos are too focused on competing.
It’s the best keyboard upgrade in years. I’ve changed nothing about my typing and it’s far far more accurate. Not perfect but also not frustratingly bad. It’s very close to perfect.
Bend, OR has this system (or did, a few years ago). I called up the phone number on the ticket and the guy was able to look up the photos and see that I had moved my car across the street and threw the ticket out for me without a hassle.

Dumb system, but they at least handled its failure pretty well.
Last time I checked it's not possible on iOS. On Android it's possible with some effort (e.g. you have to use Termux), not something you could expect a user to setup
I always confuse it with JBIG2, infamous from NSO's Pegasus zero-click iMessage exploit:

> JBIG2 doesn't have scripting capabilities, but when combined with a vulnerability, it does have the ability to emulate circuits of arbitrary logic gates operating on arbitrary memory. So why not just use that to build your own computer architecture and script that!? That's exactly what this exploit does. Using over 70,000 segment commands defining logical bit operations, they define a small computer architecture with features such as registers and a full 64-bit adder and comparator which they use to search memory and perform arithmetic operations. It's not as fast as Javascript, but it's fundamentally computationally equivalent.

> The bootstrapping operations for the sandbox escape exploit are written to run on this logic circuit and the whole thing runs in this weird, emulated environment created out of a single decompression pass through a JBIG2 stream.

https://googleprojectzero.blogspot.com/2021/12/a-deep-dive-i...
I’m assuming sarcasm.
I love this one and it was all over Reddit.

Russel Brand, at least 3 years ago, started becoming skeptical of the mRNA vaccines, the profit motives of pharma companies during the pandemic, and the concerning drift to authoritarian thought police all to build an “army” to combat allegations from over ten years ago by multiple women who happen to have some a tv interview but haven’t yet gone to the police.

Masterful!!!

It can’t be the war stuff right? Because he’s always been fervently anti war without much thought other than blowing up people is always bad.
Protobuf is sort of unique in the serialization format that it can be indefinitely extended in principle. (BSON is close, but has an explicit document size prefix.) For example, given the following definition:

message Foo {
repeated string bar = 1;
}

Any repetition of `09 03 41 42 43` (a value "ABC" for the field #1), including an empty sequence, is a valid protobuf message. In the other words there is no explicit encoding for "this is a message"! Submessages have to be delimited because otherwise they wouldn't be distinguishable from the parent message.
Yes, it's a not-uncommon gotcha or foot-gun. No argument there. But, like many other gotchas and foot-guns, they are not too difficult to spot in code review.
Spanish girls are reporting AI-generated nudes being circulated at school
Some languages do have proper support for ratios, so if you define x = 22/14, the value stored is 11/7. Multiply later by 7 and you get 11.

You can maintain exact calculations through an entire data pipeline this way, as long as your base numbers are all integers and ratios, and optionally have one rounding step at the end if you want a decimal value. Most math languages and lisps do this.

There must be libraries for other languages that can do it too, but it’s much nicer to work with when it’s built-in.
We are also looking for a solution for the same.. Currently evaluating LangSmith for the same.
STDs are spread through sexual activity, and the more partners you have will increase the transmission rate. Gay men are well documented to have on average more sexual partners than other sexualities. Both of these are… obvious and well documented, depending on your experience or understanding of the literature (take your pick).

Obviously HIV can be spread by other vectors, that doesn’t make what I’ve said above not true. This is one of the most illogical comments I’ve seen in awhile, purely wishful thinking. Promiscuity is fine, but don’t be naive.
Rails was a great choice for Shopify, GitHub and Stripe, no doubt. No one is questioning that.

GP’s sarcastic “rails doesn’t scale” implies that it would also be a great choice for people starting afresh in 2023. The reply asks for a comparison with other languages popular in 2023, especially ones that are known for being more performant (lower memory and CPU consumption, lower latency).

And that’s when you’re dragging the conversation back to 2006. It’s not 2006 anymore.
Nice observation, never thought myself in such way about programming. This compares nicely with my experience with sudoku. It was fun until I've found and implemented algorithm to solve them.
Similar story with a plate that reads "NULL":

https://arstechnica.com/cars/2019/08/wiseguy-changes-license...
(scrolls down further in the socat manpage) Ohhh, under "EXAMPLES": you can combine a crlf option to TCP-LISTEN, SYSTEM instead of EXEC, and "echo -e", and there's actually a slightly useful http server already done :-)
I saw some new pinball machines for sale at our local home store. They were bloody expensive, on the order of 9k. What makes these machines so expensive?
In-band signaling. They have to agree on an escape character!
Reminder that Google is utterly a joke. Effectively infinite cash. Among the first-movers in the space. Literally nothing in full-scale production to show for it. And today, beat by Zipline. Yet almost every CS major at Stanford still stays up all night doing leetcode or whatever stupid thing they're doing to try to get a place there.
CORS policy usually requires that the port must match. This issue potentially applies to all web apps, not only those hosted on localhost
Probably for the reason the author speculates about in the article:

> For example, would it not be cool if there was a game with a stack buffer overflow bug that allowed us to run arbitrary code remotely? That could potentially enable us to softmod an Xbox over the network, without the need of any special hardware.
They used this stack because it was productive for them.

They don't need to do any of this. The product is fast enough. They make money. It's purely to fatten the bottom line.
Among other things, length prefixing is annoying when streaming; it basically requires you to buffer the entire message, even if you could more efficiently stream it in chunks, because you need to know the length ahead of time, which you may very well not.
It doesn't matter. The error is 0.03% only with one of the most simplistic approximations of 1 Bézier curve per quarter circle. Bump this to 2 or 4 curves, and the error drops to 4.0e-6 or 6.2e-8 (https://pomax.github.io/bezierinfo/#circles_cubic)

You are going to have a really hard time finding an industrial application where a 6.2e-8 error matters.

In fact, check this out: the Epilog Fusion M2 40 laser machine that the author chooses to picture as the problem instance can engrave a circle of at most 28-inch diameter, and has a resolution of 1200 dpi. Therefore two (gasp!) Bézier curves per quarter circle offers far more precision (4.0e-6) than this machine's error (1/1200/28 = 3.0e-5).

Edit: or take the world's roundest object: a sphere made out of a single crystal of silicon-28 atoms, with a roundness delta of less than 50 nanometres over a 93.6 mm diameter (https://www.heason.com/news-media/technical-blog-archive/wor...) This is an error of 5.3e-7. Four puny Bézier curves per quarter circle (6.2e-8) are more perfect than this sphere.
I think it is easy to confuse the serialization format from framing because many serialization formats do self-delimit. And the protobuf terminology of "message" may suggest framing...
CNC and 3d printing typically use G-code, which has dedicated arc commands (G2, G3), and the laser cutter in the article uses PDF, which (apparently) does not, and is the main point of the article.

Of course any physical machine is only making an approximation of a circle (even a lathe doesn't turn perfectly round, there is no such thing), but at least for CNC and 3d printing you can specify a perfect circle. In PDF you can't.

(Yes, it is also true that a typical 3d print comes from an STL file, which can only specify triangles, so STL files also can only specify approximations of circles. But it is still true that most 3d printers run G-code, not PDF.)
I still don't see how looping over a collection is different from looping over a sequence of numbers from 1 to n.
What about the noise pollution?
They're complex and generally handmade. There's not too many of each type made and they rarely make more, so the price follows suit
That's not even the point of the discussion. If the old version of utorrent was changed to fix something (no new functionalities), it would still have a low memory footprint.
Probably because it's what the market will bear. It gets worse too, as maintenance on pinball machines is expensive: Labor intensive and time consuming.
In addition I think the massively expanded amount of entertainment makes people less likely to have kids. Huge number of people used to have kids just because they were bored. There are almost too many reasons technology has lead to less kids to count.
Another almost worst thing is having production environments with significantly different stacks to what you are using locally, with branches in the code to account for this.

This message brought to you by a day of commits dealing with edge cases that only manifest in the cloud environment which uses a "strategic" database technology that is impossible to run locally.

And it deploys from one of our old crappy Jenkins pipelines that decided 30 minutes ago to start having a failing volume.

Should have just used GitHub Actions + Postgres.
There’s a bit more to it than this. If you run afoul of the big payment processors like Visa and Mastercard, you may find it difficult to even pay for the stuff you mentioned (or get paid).

The ideal of companies being able to refuse service makes sense from a freedom perspective but in reality we have a handful of very skewed markets, and there is often no “municipal alternative” to support those who have been blacklisted.
The US? All of them?

I can't think of a single democracy where journalists, dissidents, and whistle blowers are not able to communicate and coordinate or even transact with others anonymously and privately when needed, thanks to decentralized tools like encrypted email, matrix, tor, bitcoin, etc.

In fact sometimes when a given state oversteps, like Texas on abortion, it is -critical- that people can communicate anonymously to preserve basic human rights that other states still recognize.

If that was ever restricted we are in for a world of pain.