skysight-inc/HackerNews huggingface dataset:
This is actually one of the more important functions needed for a free market to function. She's doing something we think is stupid and at the end of it the pot of money/influence she has will either be greatly diminished or she'll be right and get a massively larger pot for the next round. That she is doing this is a massive win for us because it is greatly in our interest for her to either prove she's awesome by enriching our lives with a much better product/service or for her to burn the piles of money she's accumulated before they are passed on to her kids (who are highly likely to be unimpressive, or have children that are unimpressive). Either we get a much better product/service or we get a much diminished time for her descendants to fail back to average, it's a win-win for society no matter which way this goes.
They could get rid of links, but that would break search engine indexing. This wouldn't be an issue for legitimate SPAs like Gmail, but would be disastrous for content-based sites. More likely is that they'd keep <a> elements but hide them from the user.

Either way, my proposal would make sites that eliminated or hid <a> elements stop working by default, which would disincentivize hostile UX practices.
Maybe ACDSee?
The MG Cyberster is coming out pretty soon, also the electric Cayman, though it's a completely different price bracket.
6MB feels so refreshing.
Feeds are not fit for gardening
The world is shades of grey, not black and white. My only experience with union work is as a non-union developer brought in to fix the software of union government developers. They were legitimately terrible at their jobs, unable to code anything or be useful outside of QA work. I made significantly more money than their capped government salaries as well. The flip side is their job, healthcare, and families were much more secure than mine.

I’m fine with people being lifted up, but it’s very frustrating when your coworkers carry no burden and do nothing. I have no idea about other industry, but in government it’s so hard to let people go that no one bothers to even start the paperwork, they just hire non-union contractors to do the actual labor. Worst of all worlds.

This is average middle America, not a tech hub in any way. I’m a fairly average dev.
Probably it was compupic or acdsee
In December 2022, SpaceX announced Starshield[1], a separate Starlink service designed for government entities and military agencies.

[1] https://spacenews.com/with-starshield-spacex-readies-for-bat...
Sounds like you understand WebRTC yet take issue with describing it as a p2p-enabling technology. It is literally technology which enabled peer to peer connectivity in the browser. Without it, browsers would not be able to directly connect to one another over the Internet. These kinds of definition-focused posts on HN are always so tiresome.
1. Windows. I was all in on Linux for about six years. One day I realized that paying for commercial applications was worth it. That's a thing with Windows. Not so much on Linux.

2. Youtube Premium in terms of web services. I get information faster and without commercials.

Good luck.
Bruce Eckel (Thinking in Java) gave a presentation to the Seattle Java User’s Group sometime around 2008. I thought he would talk about Java things but he surprised us by talking about how annoying it is to get code snippets into books. He had interns writing a tool to extract live code and plop it into the book. It was something very similar to the tool I would find in jcite a few years later when my team had a bullseye on our back for being the only team close to on schedule (because we were using dev processes that were industry standard but not company standard and that pissed some people off).

They pointed out every place we weren’t following The Rules and one of those was that we weren’t creating a developer manual for people to use our library. Which was somewhat fair except I’d already walked people on every team through it, in person with a sequence diagram for doing their part of the workflow. But that was going to take me days of busy work every release and suck all of the joy out of my life. It was a clever chess move.

So what I did instead was fix our functional tests to be compatible with JCite, mash the printed form javadoc and some wiki pages together, and shoehorned them into a template of the corporate document format, programmatically. I couldn’t quite get the footers and indexes right, but I asked our less senior tech writer if she would be okay having to spend an hour fixing typesetting problems every release and she agreed. So instead of two developer days it was one hour of typesetting, by a tech writer. It took almost a year to break even on the time investment but it was well worth it in the long run.

To draw this curvy line back into a circle, I would think it perfectly reasonable not to utilize type inference in a functional or integration test. For the reason that you’d want something to break that tells you that you have a breaking change in this release.
There's no need to "change opinions". People who work on GCs know that reference counting and tracing are the two general GC strategies. The only people who don't think of refcounting as a GC are people who simply aren't familiar with GCs and how they work. If they also think refcounting has lower latencies (let alone higher throughput) than tracing, then they're also just wrong. No one needs to "insist" on the GC nomenclature. You're either familiar with it or you're not (and since most people are not, they commonly make mistakes on the subject). Also, given that tracing GCs are used by ~90% the market, they hardly require justification anymore; they've won by a large margin over the application space (which constitutes most of software). However, it's nice to occasionally educate those unfamiliar with the subject on GC algorithms and nomenclature.
So bootstrap in freestanding does make this kind of attack much more difficult to pull off, but with contemporary hardware, it does not fully prevent the attack.

What if the trojan is in microcode? No amount of bootstrap in freestanding can protect you here.
What flickering do you have? I don't see any. As for startup time, I dunno, seems to open in less than half a second for me, though on a relatively high end laptop. On a 10 year old machine it might suffer.
MapReduce was never built to compete with RDBMS systems. It was built to compete with batch-scheduled distribution data processing, typically where there was no index. It was also built to build indices (the search index), not really use them during any of the three phases. It was also built to be reliable in the face of cheap machines (bad RAM and disk).

Google built MR because it was in an existential crisis: they couldn't build a new index for the search engine, and freshness and size of the index was important for early search engines. The previous tools would crash part-way through due to the cheap hardware that Google bought. If Google had based search indexing on RDBMS, they would not exist today.

Now Google did use RDBMS- they used MySQL at scale. It wasn't unheard-of for mapreduces to run against MySQL (typically doing a query to get a bunch of records, and then mapping over those records).

I worked on later mapreduce (long after it was mature) which used all sorts of tricks to extend the MapReduce paradigm as far as possible but ultimately nearly everything got replace with Flume, which is effectively a computational superset of what MR can do.

I think the paper must have been pulled because Stonebreaker must have gotten huge pushback for attacking MR for something it wasn't good at. See the original paper for what they proposed as good use cases: counting word occurences in a large corpus (far larger than the storage limits of postgres and others at the time), distributed grep (without an index), counting unique items (where the number of items is larger than the capacity of a database at the time), reversing a graph (convert (source, target) pairs to (target, [source, source, source]), term vectors, inverted index (the original use case for building the index) and distributed sort. None of the RDBMS of that day could handle the scale of the web. That's all.
Cool, more security mechanisms. In return, can I now use Skyshowtime on Linux?
Yea, a piece of card board works better.
Analysis of [the] prose use of braces (curly brackets)
Running OCR against PDFs and images directly in the browser
Finalizers will be non-deterministic when called as part of GC. One advantage of reference counting is that it is deterministic (and yes, this means that sometimes freeing the last reference that's keeping a bunch of objects around will lead to a spike of extra deallocations. Guess what, that's what determinism is. It's implied by the need to free resources promptly.)
Popular songs are simpler and more repetitive than they used to be
I haven't done anything with X11 in a few years, but last I looked made no sense to do anything with XCB because the documentation is half complete, whereas Xlib has everything you might need documented.
What are your favorite YouTube channels about mastering a craft or skill?
I love these ones around tool restoration:

- My Mechanics https://youtube.com/@MyMechanics

- Hand Tool Rescue https://youtube.com/c/handtoolrescue

- TysyTube Restoration https://youtube.com/c/TysyTube

Any other recommendations, also from other disciplines?
graphic converter for mac OS. I'm still looking for a windows or linux image program that lets you do a slideshow and push a button to move/copy the current image to preset folders - for sorting images.
Did it on my old Compaq iPaq PDA
which IRC channel ?
Radical: Realtime Markerless Motion Capture
Tried it. Got there sheet on ebay and it sucked. Nothing like the pictures, could see my hand behind it but just blurry
The difference is that in another language the build step is delegated to someone else who has packaged the code, and every version has presumably gone through some kind of audit. With Rust I have no idea what new transitive dependencies could be included any time I update one of my dependencies, and what code could be triggered just by building my program without even running it.

Again, we're not talking about the dependencies that I choose, but the whole transitive closure of dependencies, including the most low-level. Did you examine serde the first time you used a dependency that used it? serde did have in the past a slightly sketchy case of using a pre-built binary. Or the whole dependency tree of Bevy?

I mean, Rust has many advantages but the cargo supply chain story is an absolute disaster---not that it's alone, pypi or nodejs or Ruby gems are the same.
My recollection of the time is that lots of people thought they needed to use MapReduce for their "big data" but their data was like 100GB of logs they wanted to run a O(N) analysis on.
Everybody was down with either IrfanView or ACDSee to look at their collection of uudecoded por--er, photographic human figure studies they got off USENET.
> says that leaked information "may have included full name, email address, mailing address, phone number, social security number, date of birth, AT&T account number and passcode."

I fully agree with all the other comments out there which say that companies don't take privacy seriously enough and that there aren't enough real penalties when this data is leaked.

That said, are we ever going to stop pretending that this data is "private" anymore? That is, I'm pretty sure that everyone who has ever held a digital account has had their name, phone, email, address, and more importantly birthdate and SSN leaked numerous times already. They're simply no longer private as a matter of fact. But this set of data is essentially all that is required in most places to, say, open a bank account and pass KYC restrictions. Why? Why are we still pretending that this information isn't available on pretty much everyone to pretty much anyone that has smallest amount of technical knowledge?

I agree with the other comment about always freezing your credit scores, which makes it much more difficult for others to fraudulently open accounts in your name. Also note the entire financial system knows this, but they know that most of the cost is born by the victim (it's been repeated a million times how "identity theft" is essentially a made up term banks came up with for shifting the blame onto the victim instead of themselves for not having good identity verification procedures in the first place), which is why they don't recommend it by default and more broadly.
I don't think it has anything to do with "smart/dumb", so much as how much time you think about those problems. Academics in esoteric disciplines are just far removed from many common, every day problems that they seem to lack common sense. They wouldn't have an issue acquiring that understanding if they had comparable experiences as others.
What is with these weirdly conspiratorial comments?

A company sells their product for money to a government agency, and somehow this makes them "surprisingly desperate". Dude, they're not having the robot strip on the weekends as a side gig.
Maybe they are better off not knowing - if they found out there would be a fair chance it was their fault.

Any consequences for them for the breach, or is it the customers' problem?
Fair enough.

I still don't understand how an existing use can be redefined as a "significant new use" based solely on the discretion of the EPA Administrator. They were presumably making buckets using a specific method before it was determined that it may have health consequences and is therefore a "significant new use" based on this knowledge instead of, say, they created a novel method to make buckets.

Maybe tomorrow they discover pulping paper with water harms sea turtles therefore pulping paper with water is a significant new use of trees.
Just seems like a stupid thing for those humans to have to do, unless they really like driving out of leisure
Most systems programming languages don't have fully manual memory management these days - they use RAII. Manual deallocation is possible, but not used often.
It's context and weight for what would otherwise be just another opinion.
A hamburger meal is already $20
> Consistent with this idea, all three of the proteins in the complex are tumor suppressors, meaning that mutations in them make tumor formation more likely. The researchers confirmed that the mitotic stopwatch was frequently defective in tumor samples.

It seems possible that this is not the only 'stopwatch' mechanism, if some/most tumor samples don't have a defective version of it. If there were two or more for redundancy, then all of them being defective would make tumors more likely.
Here is a longer explainer: https://www.redhat.com/en/blog/what-open-source-upstream
Exactly. A lot of us work at #2 so we wish our predecessors saved us our current pain. But if they went that route we wouldn't be employed at that company because it wouldn't exist
Presumably they wanted this backdoor hidden, so they wouldn't want it doing things that could expose it. I'm under the impression it simply modifies memory when sshd loads the xz library, adding its own hooks and just waiting for the proper login signal. I doubt it "phones home" as this could expose its existence, but we'll have to wait until it is analyzed thoroughly.
What is an open source upstream? (2020)
I'm thinking a blot on the glasses that only cuts out the headlights, nothing else. [0] It could also possibly be a blot the size of the lamps on the windshield that tracks where the eyes are in relation to the oncoming headlights at any moment. I'm not saying it would be easy, but the tech is conceivable at least.

I have been told this problem is something that gets worse with age, but in my case; if there is oncoming traffic in the dark, in many if not most cases I largely lose perception of the lightless events in my own lane. There could be a deer (or someone) standing there and I wouldn't know.

I have been wondering how many accidents that might be caused by this.

[0] Edit: The dynamic "blot" could perhaps just affect the left half of the glasses (in countries with righthand traffic) , with a small twist of the head one would not be blinded in that case. I just hope this might give someone ideas.
Love to know what high paying software companies don’t have mandatory office attendance?

Also there’s a chasm between “it’s a 1 hour drive each way” and “it’s a 1 hour drive each way during commuting hours”.

The real kicker is the overlap between cheap to live and “we don't think everyone should have the same rights or even right to exist” is high.
Why are you so quick to assume I don't have skin in the game? You could be talking to someone with family members that died in the Levant. Instead of unpacking that, I think it's smarter for us to argue on rational merits.

I know and do not contest that Hamas is a terrorist group. The suppression of genuine Palestinian suffering as a 'weapon' against Hamas is generating grassroots (and largely justified) skepticism of Israeli news outlets. For many topics, they are just as biased as the 'government' Hamas frontmen that lie out their nose for political support. It's a tragic situation that makes me ashamed to be an American taxpayer the more I hear about it.
A small side note: the website look like a classic web website, BUT if you run a privacy attentive WebVM [1] you get at first

[1] the monsters normally known as "browsers", witch happen to be something like `less`, `more`, `most` and so on, not much like a JVM "javascript required to view this site" while perfectly classic looking and modern looking websites works very well without js, if you enable js but keep third party contents restricted you get a "page does not exist"...

A critics just to say "please, if your audience is some tech savvy cohort, try to design things for them.
I don’t think the takeaway from the Dunning-Kruger effect is "don’t invoke basic aspects of human nature on internet discussion forums unless you’re a trained academic psychologist"
very good point and the sooner we can accept this difference (we access hyperdimensional entities we discover through language and math via fast and slow access and vocalize it through the alphabets we learned to read) the more "intelligence" we can unlock from AI.
These days you can use EGL to get an OpenGL context in a pure XCB application without needing to use Xlib.
I like your custom prompt. I'll be trying it out for a while!
this is how data brokers and people sites get your private info if you are not already in their database
Strangely in our workloads we have noticed generational ZGC latencies are better than G1 at ~99th-99.9th percentile or below but worse at percentiles above that. The allocation rate is moderate.
You can’t necessarily play Cookie Clicker with database hardware scaling and have a good time. Query performance and upkeep processes often begin to degrade well before a table reaches the maximum hardware-bound size. We were using an instance with 96 cores and 350gb of RAM which seems over provisioned on paper and still hitting a variety of issues like stalled out Postgres auto-vacuum.
> Conscious understanding is not required for implicit knowledge to emerge in a system and maintain itself

Isn't this what most people (incorrectly, imo) call "knowledge"? The idea that "we know this", when "we" is not a thing that can know, as knowing can only occur in an individual. Still the collective is able to manage itself, little cogs in a big machine.
It would, but so would an HTTP proxy. It makes make think the hosting provider doesn't use HTTP challenges.
Ah, the nostalgia when Windows what so shitty that you actually needed a tool for the simplest of the simplest tasks of viewing images in all kinds of formats.

I see no need for it for myself as even Windows has a default image viewer that is enough for me and I mainly use Linux anyway and every decent distro comes with a tool for that. Gnome and KDE both have their own that fit into the DE perfectly.
You will not believe what it is all you need!
What are more cost-effective ways of accomplishing the same goal?
I disagree. Nuclear deterrence has prevented direct warfare between great powers for the longest period since at least the Roman Empire.
California fast-food workers will get $20 minimum wage, starting Monday
> It’s been a minute but “so easy a child can understand it” is out of the New Testament.

> The other stuff - I heard it growing up religious. It’s pretty common language you hear from pastors, etc.

Might have been the Old Testament, but I did learn something new. Psalms 119:130 in the American Standard Version [1]:

> The opening of thy words giveth light;

> It giveth understanding unto the simple.

(Other translations say "childlike" instead of or in addition to "simple" [2].) In my previous comment, I thought that the average child would need someone to explain Bible verses in simpler terms, but I was probably wrong to think so. A child who doesn't understand all of the formal words in the average will still grasp the context clues enough to understand the lessons that the words teach. Whether the word "camel" was a mistranslation of "rope", a child will still understand that rich people who go to heaven will leave behind their material possessions.

On a separate note, I shouldn't have written something as vague (or even meaningless) as

> "divinely inspired" is meaningless.

in my previous comment. What I should have written was: the extent to which the Bible is "divinely inspired" has little to do with how easy-to-understand the Bible is, unless by "divinely inspired" you meant that God intended for the Bible to be easy to understand.

[1] https://www.biblegateway.com/passage/?search=Psalms+119%3A13...

[2] https://www.biblegateway.com/verse/en/Psalm%20119:130
build.rs is easier to read, but it's the tip of the iceberg when it comes to auditing.

If I were to sneak in some underhanded code, I'd do it through either a dependency that is used by build.rs (not unlike what was done for xz) or a crate purporting to implement a very useful procedural macro...
>… yet a Big Mac costs the same of just a few pennies more.

What? Do you not know how to check Big mac prices online in other countries?
I think I may be slowly turning into this (sans the tens of millions) and I don't really have as much problem with it as a younger me would have expected. My problem is more finding work that I think actually adds value to the world and doesn't cause me burnout. Turns out if I have work that doesn't destroy my soul, I'm willing to keep doing it; it's one of the main things keeping the nihilism from creeping in.
Bonus points if the tests come complete with obfuscated binary (or near enough) blobs.
and with such a slow GUI that you couldn't run in on those low performance devices even with those toggles enabled...
Where are you seeing all these magically rotaries?
Yeah the guys in NZ and maybe some Americans(Rob Dahm) have some high horsepower rotaries but let's not pretend it's the norm and that they are more reliable than an equivalent piston engine.

Built Nissan VR38DETT V6 produces 2000hp. A full billet block will produce 3000hp+. Nissan GT-R guys(T1, ETS,AMS)
Let's not even get into the big block V8's because these things will run all day at that hp and be a whole lot more reliable than anything mentioned here.
I guess yeah, can't find any info out there on what specifics to search for.
K8s is an abbreviation of kubernetes
K3s is an abbreviation of k8s
It is true that there are many layers of code below the OS level. UEFI for example is probably hundreds of thousands of lines of compiled code. Modern processors have Intel IME and equivalent with their own secret firmware. Almost all modern peripherals will have microcontrollers with their own compiled code.

These are all genuine attack vectors but they are not really solvable from the software side. At least for Onramp I consider these problems to be out of scope. It may be possible to solve these with open hardware but a solution will look very different from the kind of software bootstrapping we're doing.