skysight-inc/HackerNews huggingface dataset:
Wow what an article.

> As for quantum computing and artificial intelligence, only the severely ill-informed think that the Chinese are ahead. As late as 2020, Huawei’s boasts about its supposedly superior Kirin 980 microprocessors were widely believed; they even deceived poor Xi Jinping. Yes, they were indeed quite good but the technology was not Huawei’s — it belonged to the UK and US, which meant that Trump’s National Security Council could and did shut down Kirin production and much of Huawei’s as a whole with a couple of phone calls.

I had no idea. I almost want to ask if it's really true, like many hyperbolic things in there, but of course the author being the new Clausewitz and all that...ok I'll keep reading.

> Always improbable, G-2 became impossible when Xi Jinping arrived. For him only G-1 is good enough. Not because he is a megalomaniac but the opposite: he thinks, accurately, that unless the Party establishes an unchallenged hegemony, in which its rule is deemed superior to democratic governance, Communist China will collapse just as Soviet rule did. He is right.

Fascinating. The bit about pork prices at the end too. There is a lot of subjective-perceptive certainty here. It makes for quite an article.

> Nor was I of any help: born in Romania’s Arad, I answered nu sunt sigur (“I am not sure”) to his “sad day” incantation. Utterly startled to hear me speak in his language, and totally embarrassed by my remark, he went to Schlesinger to be reassured that we were not all Romanians sent to catch him out.

And funny. This is somebody who is convinced they have a hell of a splash to share, about things in general. Can't say he doesn't at least deliver from a narrative standpoint!
That is my point; it is simpler and yet more problematic. "Simplicity rules" only works up to a point.
Since it collects personally identifiable information (at least IP addresses, but it's not clear where it stops) this requires special treatment under GDPR: https://en.wikipedia.org/wiki/Google_Analytics#Privacy
From a backwards compatibility perspective, HTTP2->HTTP3 is really very similar to IPv4->IPv6. HTTP3 isn't really backwards compatible with HTTP2. The client just establishes a lower version connection and then the server (which must implement both versions) adds a header to the response telling the client they can establish a HTTP3 connection if they want to. In IP land you get to skip the lower version initial connection because you've already figured it out from DNS, but other than that pretty much the same deal. In both cases both clients and servers that use a new version are dual-stacked because there are plenty of both clients and servers that only support the lower version.
That and ED B0 are burned in my mind forever.
It depends on what level of security you need. If you're writing a 3D game engine, a minor memory leak probably isn't worth the extra time required to write it in Rust. Even if you're writing a kernel, fuzzing and formal verification can get you 99.999 of the way to the guarantees of Rust.
I use my own basic PHP blogging platform[0], it just loads and displays markdown files from a folder.

[0]: https://github.com/Cristy94/markdown-blog
Yeah - is there no way to filter out patents? Bit frustrating.
I think the idea of the underground city is that it's nice in the winter.

I lived in Chicago which has something similar, and never went down there except to take the train. It's all chain stores that have "upstairs" versions as well. Good if you're walking around outside and you notice there's a tornado heading your way, though.
> even get to NYC without ever going outside

Wait what? How?
Just because your ISP has enough IPs for its customers doesn't mean that there's no shortage and everybody has enough.

I'm behind CGNAT. I set up a wireguard tunnel to a VPS to allow inbound connections, but that adds cost, complexity, and latency...
> A non zero click vulnerability can be mitigated by being cautious. A zero click vulnerability cannot.

No amount of caution will save you when the exploit is injected into a major website.

Why bother with such meaningless distinction? Does your browser never hit any http:// resources?
That's not "a huge number of packages", that's just the 1500 from the minimal installation. nixpkgs has over 80000. And amusingly enough, Nix itself is one of the (two) non-reproducible packages from the minimal install.
Consciousness is a continuous conversation between the feeling body and the mind
I wish the FOSS community would rally around this idea.

Re: GNU/FSF, I think they've done a real disservice to the FOSS community misrepresenting the state of American copyright law. I wish someone with credibility with devs/FOSS users would finally say: "This is such an illusion, it's mostly a joke."
Show HN: Find travel destinations that fit your budget
It's still a MVP. I'd love to continue working on it, adding better filters, more locations and better data :)
I think there's some confusion in the above post.

The relevant "derived work" definition for the purpose of linking isn't one stemming from copyright law, it's the one in the GPL itself. This is because the GPL defines what licensees are permitted to do with the licensed work, and it imposes restrictions on those rights. Copyright law by default lets you make very little use of the software - the GPL broadens that out to include various forms of use, if (and only if) "derived works" fall within its scope.

You could ignore the GPL and static-link a piece of software to a GPLed library, but if you did so, you'd legally need a different right to use the GPLed library, because you hadn't complied with its license terms and so only have your minimal rights to use someone else's intellectual property.

Said differently, the GPL doesn't try to apply itself to "derived works" because of some contralegal dictum they don't have a different creative origin. It merely says "you have two choices - license the things you link with OUR stuff under OUR terms, or you don't have the right to use our stuff".
I'll keep writing things in C, because it maximizes my productivity and gives me extra time to make it secure (less time than it would require to write it in Rust in the first place).
Show HN: Bird Finder Search Engine – Breeze
Ada throws out its back with a chuckle.
I will start a bounty for it on Stack Overflow as soon as it becomes eligible
On the other hand, powerful people who wanted to harass you or hurt you have had access like this for a long time.

It's how I feel about facial recognition technology or other ML-based technology too. The worst people who could ever have access to it, already had access to it. Giving everyone access to it is just leveling the field.
I've never actually needed the automatic emergency braking so can't say how well it works. The dynamic cruise control works pretty well and will brake when necessary to maintain a safe following distance. But if you're driving on a freeway in the slow lane and the car ahead takes an exit then EyeSight sometimes gets confused and thinks the other car is still in your lane. So it brakes when it shouldn't until the other car moves further off.
It's just a strange choice given that the author is lamenting about how traditional relief maps don't represent both coastlines and high mountain terrain well... And then proceeds to not represent coastlines well, even though that would definitely be possible with their approach.
You get to disagree. I personally value my time differently.

You are ignoring tons of labors saving you time and or providing a rich field in which to profit.

You are ignoring time value. I did not ever say 1:1 at whatever rate.

What I did, and continue to say is your work time would consume far more of your life sans basic labors you benefit from every day.

Cost it how you want, but when suddenly faced with half your personal time gone, having to choose less, or less sleep, or less income delivering work, and in all cases a lot more physical activity in your life will absolutely cost you far more than you are allowing for here.
The problem is that browsers can't only target your work product :)
It's a big deal, you need about 1/3 of sel4 proofs
That’s great! This is only testing about 2% of the packages in Nixpkgs, but I bet if you weighted by package use that number would look a lot more impressive. Good work, maintainers!

But I stand by: this is the product of a lot of hard work by dedicated people working towards perfect reproducibility and not (as I thought the original article implied) something that Nix gives you for free.
You should be able to do an exact match search here. Trying to use double quotes on my name turns up a boatload of hits, but most of them appear to be cases where my first name is found somewhere on the page, and somewhere else my last name is found somewhere on the page.

It should also be possible to limit the search by city, state, and or region, as well as by timeframe.

Not very useful.
Or a fear reaction
Privilege Escalation Vulnerability in Snapd
No... an attacker that is able to successfully execute a 51% attack can crash the token price and make enormous profits in the derivatives market, so the market cap is irrelevant. Moreover, and attacker may have motivations other than financial gains, which again makes market cap irrelevant. If your security model only protects against financially motivated attackers it means it's basically rubbish.
> So if you violate the licence, it is terminated. That's it. Given that “you” may refer to a corporation, this creates the following disturbing possibility:

GPLv3 fixed this, after being notified of a violation, you have 30 days to remedy it
As useless and pithy it is to say "just restore from backup", having your livelihood (or a significant time investment) depend on a system far outside of your control, where you have no service guarantees or even a billable relationship, is a fairly shaky ground to stand on. Ultimately if you spend your time producing digital assets, you should have taken action to ensure you had ownership and control over them somewhere.
For their intended purposes, they have great UX once the learning curve has been tackled.

Common operations are several times more quicker via the terminal if you know what you are doing.
Thanks for the reminder. Personally I do my part to caution all of my friends and family to not host things they don't want to lose somewhere where they aren't paying the bills. It's odd that otherwise smart businesspeople think that companies will store their files forever, without being paid for it.
The other way to avoid this would be to lean copyleft for your own codebase(s). If they're made public and you include the appropriate source code references for the dependencies you rely on, then you should be in the clear legally (and perhaps morally, although that's a separate topic).
I don't know Jitsi at all, but the things about Galene (and Pyrite) I have enjoyed.

* Low resource requirements. You can serve lots of users off a Rasp Pi

* Single binary + JSON Config.

* Designed to be modified. Galene is API driven so you can ship your own custom UI. I co-ran a conference a while back and Galene let us give a custom experience easily. Users had no idea what we were using on the backend, and we customized it exactly to what we wanted.

* Written in Go/Easy to understand. You can get into the guts of Galene's jitter buffer etc.. pretty easily. Great for learning and understanding the software you are running.

* Maintainers are really accessible! Galene's developer runs a mailing list and you get bounce ideas of him and some other really smart people on it.
I think she/he's trying to say -- the FSF draws such distinctions, but I think you're right the GPLv2 doesn't, and these are all just post-hoc rationalizations.
That would work. The internal consistency will be at least once and you do de-duplication to handle message reliability through the database then. In other words, you need to uniquely identify each message to ensure idempotency since you will have duplicate writes of the same message to the database.

Just need to make sure to not mess up causal ordering between events because of out of order retries, if such things are important for your application.
It sounds like you're referring to this:
Open Courts Act of 2021

Some commentary at these links:

- https://free.law/pacer-facts

- https://www.politico.com/magazine/story/2019/03/20/pacer-cou...

- https://abovethelaw.com/legal-innovation-center/2021/03/11/t...

- https://unicourt.com/blog/modernizing-pacer-realizing-crimin...
This still shows the uncombined components. What does the color blue represent in this map? Is it a height? -500m? 5000m? 6000m? What does white represent? This map is a fundamental misrepresentation of the actual data.

This is the formula:

height = -10000 + ((R * 256 * 256 + G * 256 + B) * 0.1)
> The problem is Clinton making student loans undischargeable via bankruptcy.

Bill Clinton’s first federal office was the Presidency, and he was sworn in in 1993.

The federal law that made student loans non- (well, actually, less) dischargeable was passed in 1976, 17 years before that, while he was running what would become his first successful electoral campaign, for Attorney-General of Arkansas.
There's also the contradictory belief that there's something "holy" about poverty and something "evil" about material wealth.

Taking contradictory positions means you cover all bases, and can argue either point when convenient, though it creates some hellish cognitive dissonance for the people trying to make sense of it...
i don't think that's a valid argument.

A lot of policies or laws don't affect billionares the same way. We don't fine speeding tickets based on income like norway. Nobody is changing any laws to make it proportional impact on billionares.
Wrapping on integer overflow isn't a memory safety bug in Rust. It's often a memory safety bug in C because of how common pointer arithmetic is in C, and the likelihood that the overflowed integer will be used as part of that pointer arithmetic. But pointer arithmetic is so exceedingly uncommon in Rust that I've never seen it done once in my ten years of using it. This is a place where familiarity with C will mislead you regarding accurate risk assessment of Rust code; wrapping overflow isn't in the top 20 things to worry about when auditing Rust code for safety. And if you want the overflow checks even in release mode, it's trivial to enable it permanently. And a future version of Rust reserves the right to upgrade all arithmetic to panicking even in release mode, if hardware ever sufficiently catches up.
There is a major distinction between static and dynamic linking, with dynamic linking you are releasing the work as is, with static linking and various optimizations you are clearly creating a derivative work.

It is the difference between a book citing another, and pasting large portions in.

Tldr; I see a distinction but probably disagree with fsf on dynamic linking.
If you click the flag icon in the top you can rotate locations. I have only personally used CA (https://www.ovhcloud.com/en-ca/vps/) and US, but it looks like similar are offered in other countries such as https://www.ovhcloud.com/de/vps/.
I was about to say. Cause they can't figure out IPV6 either. Their K8 and VPC networking is still not IPv6 complaint last I checked. If you're bored you can get this [extention](https://chrome.google.com/webstore/detail/ipvfoo/ecanpcehffn...) and see just how much of the internet is actually IPv6
we released our newest topic search engine at Breeze as part of this weekend's Great Backyard Bird Count, re: https://www.birdcount.org/

this release is most useful if you're an active birder or can grok the lingo fairly quickly, e.g., search for yellow cap and not yellow head, or purple bill instead of purple beak, etc.

we'll be adding forums, bird magazines, etc. as the season unfolds which should make this search engine more useful for novice birders
I know this, you know this, and OP has for damned sure just realised this, as has anyone else who's read this post.

What the purpose of your comment? It's not helpful.
Phone AirBag
Was her Youtube account removed or whole Google account?

I might need to rethink uploading my Factorio speedruns to YT...
Coming from a country surrounded by other countries, all with national healthcare institutions, I can assure you that healthcare discrimination is unthinkable once you have universal healthcare rights.
Exact match searches are supported.

Can you give an example?

Also, to limit by other qualifiers you can add those to the search criteria. However, the search isn't field-specific and so that ability can be done loose-ly (like Google) and not in a strict field-by-field sense. It's difficult and time consuming, but something that could improve the search.
> the reason I trust banks with my money is because of strong ability to reverse malicious activity

Note that most banks will not reverse transactions made using your username & password. Plaid's security flow gets rid of the ability to reverse malicious activity.
Or you should use umatrix and disable cookies and javascript.
It's kind of insane how hung up you are on social justice consultants. How much of the budget do you think they take up?

People here love using buzzwords lately like "woke" as a nonsensical bogeyman for anything they don't like.
"We want companies and individuals to use, modify and distribute this software. We want to work with users in an open and transparent way to eliminate any uncertainty about our expectations regarding compliance or enforcement that might limit adoption of our software. We view legal action as a last resort, to be initiated only when other community efforts have failed to resolve the problem.

Finally, once a non-compliance issue is resolved, we hope the user will feel welcome to join us in our efforts on this project. Working together, we will be stronger."

A strong, collaborative stance - good stuff.
Fire on Ship Packed with Porsches and VWs Reportedly Fueled by EV Batteries
well, you have to admit its a little confusing. its so free, that by accepting it, I can constraint your future behavior (making it less free really), so that other people have the same freedom with respect to your contributions (being constrained) as you did
From the original article [0], last line: "In a future post (currently being finished), we'll take a look at exactly how they escape the IMTranscoderAgent sandbox."

[0]: https://googleprojectzero.blogspot.com/2021/12/a-deep-dive-i...
To give everyone else who hasn't done these things a harsh reminder of the damage it could bring if you don't.
Best of luck to you and your family.

That said I feel like going forward y'all need to share work videos internally, rather than depending on YouTube.

As an ultra longshot you might find the videos on archive.org

This is a thread of someone who was trying to find his old videos .

https://archive.org/post/1102732/many-youtube-videos-which-u...
I Customize Fedora Silverblue and Fedora Kinoite – Fedora Magazine
C mandates that arrays have positive size. It's not really a discussion about what the target platform does, rather it's what the abstract C machine mandates.
What? The FSF and copyright in general does not worry about static vs dynamic linking. They focus on "derivative works.".

The only question that matters is "does this piece of software derive from this other piece.". How they are linked together has no meaning. Hackers like to misunderstand that and think they can work around the GPL by how they bundle the two pieces together.

The CLISP case is a classic example. It bundled and dynamically linked readline, and as a result it got a significantly better command line interface. The author argued that this didn't make it a derivative works and didn't need to licence his code as GPL as a result. But that violated the terms of readline, which plainly says if you want to use readline to provide a powerful command line interface then you have to license your code as GPL.

You can always opt not to use the useful libraries and code that exist as GPL, but you can't take your cake and eat it too.
Why parents in their prime produce the best offspring
i me universe, life & work are same one thing. And i am flowing from one to the other as it comes. Sometimes i live at work/place/times, sometimes i work outside work/place/times..

Also, consider the "Cooperative game manifesto - Alistair Cockburn et al" ... rephrasing it, what you "work" outside work/place/times may be preparing you for future work ; and the other way around, what you live in work/place/times, may prepare you for future live..

But then, i do have live outside work. Lots of it. Hobbies, family, friends, whatever. Make sure you have them too - they are the lifesaver when the "work"-half goes to nowhere
Google Maps launched in 2005.
Calendar on the wall all in the kitchen that we write all the appointments on. And the app AnyList for a shared grocery list
Researchers train neural net to recognize chemical formulas from research papers
That depends on the project. There definitely are projects in which micro-optimizations such as this wouldn't be beneficial for one reason or another, but there definitely also are ones where they're make-or-break. For those, C is pretty good, and you're not fighting against the language (or the core intent of the language at least).

(I'd guesstimate that micro-optimizations would go a very long way in improving performance of nearly every program anywhere, but I don't have much data on that besides the couple projects where I've tried to care about performance, and having achieved pretty decent results)
I'm not sure OP has realised this, with remarks like "indicating cyber bullying".
The war over traditionally maligned and abused video game engineers, artists, and ancillary staff (testing, community leads, etc.) is about to begin.

Epic wants it known that they're a great place to work. They're gunning at a $100B+ valuation, and they've got a multi-trillion dollar market to capture. It helps that they own one of the biggest rendering technologies and have turned it into an entire career and marketplace. They have huge mindshare across a half dozen industries.

The last two technological waves were Internet and Smartphones. The next one is GPUs and all of the things unlocked by them: deep learning, rendering, spatial computing, etc.

Longbets: Epic surpasses Google's valuation one day. We're in the early stages of a brand new surge of innovation and investment. Imagine the browser being leapfrogged - that's where Tim Sweeny's head is.
There still isn't a 464XLAT implementation on Windows that can be used in WAN/LAN networks.
Wow! A 6502 ICE, nice! That would certainly make developing a retro 6502-based machine these days much easier.
If even one person sees that comment and pulls their content out of the google ecosystem, then the comment was helpful.

Run this:

youtube-dl https://youtube.com/c/MyChannel

and have a snack while it finishes. You'll thank yourself later.
If they didn't show it, then developers might be confused as to whether the money they are paying for advertising their own app in search results for your app's exact name is working properly.

Which is to say, it's part of the protection racket.
I hope she can recover those videos. Aside from not backing up initially, I’m also wondering why or if she did anything after getting those 3 strike warnings :$
> Step one, double the limit to alleviate immediate customer pain.

I've been oncall for systems where that would not work.

Doubling the memory means you need twice as many machines. Depending on the service, that could require significantly increased network bandwidth. Now the network is saturated and every node needs to queue more data. Now latency and throughput are even worse, and even more requests are being dropped, so you automatically double the limit again...
Quantum errors made more tolerable