skysight-inc/HackerNews huggingface dataset:
Some of it might be inherent though. The data structure consists of immutable commits which are addressed by the SHA1 which depends not only on the snapshot but also the metadata as well as the SHA1 of the parents. You run into this immediately when someone thinks that they can maybe just tweak the commit message a little and end up with the same commit. Or drop the second parent of a merge commit in order to “forget” that line of history (effectively making a “squash merge”).

Imagine if someone was working on a SQL database and they thought that an `update` would not change anything in-place but instead would create a new immutable row and that they could reset back to the previous row (before the update) right after that since the immutable row (they thought) would still exist until some arbitrary garbage collection time. You would end up having to explain the same thing but kind of reversed.
Brilliant!

Mind sharing more of your writings? :-)
23andme isn't just any small company. They process people's DNA! It's about as personal information as you can get. And the stolen data included information about people's genetic ancestry. They should have very high-class security practices.
> RAG is much closer to how the human brain works than fine tuning a model is.

[citation needed]

Obviously, the human brain continuously integrates new material, but whether that's more like RAG, continuous fine-tuning, just having a really big context window, or just having a completely different model architecture where activiation (or not) of pathways in inference also produces weight adjustments directly — or doesn't meaningfully work like any of those — is another question, where the answer is less obvious.

I think RAG (storing exact data losslessly with some sort of indexing to allow retrieval, and something hidden-prompt-like directing the use of that in populating an inference context) is a lot less likely that something that involves dynamically adjusting model weights. Which also explains forgetting, not just learning.
What tv show?
This story about genetic data and other sensitive health data being leaked doesn't really make the case for letting the market solve this particular problem without onerous regulations.

I suppose massively increasing the liability would solve the problem by doing a little of both.
Excuse me, if fail2ban is frowned upon, what is the alternative to block crawlers that try to find wordpress or php endpoints on my website, two software that I don't have installed?
Yes was talking to a creator about this. Getting the eyeliner to match actually uplifts the story a lot. I imagine some simple rotation/flipping image post processing can help a lot here
Regarding the list of things that people buy, I have to admit that I couldn't resist to buy a Plumbus.

And for those who don't want to spend money buying it and prefer to DIY it, here are the instructions: https://www.youtube.com/watch?v=eMJk4y9NGvE
Ahah, while I've done both C and Rust, I agree but I think you're a bit harsh.

I like to say that Rust reads like a beautiful dialect of Klingon.

If you read out loud a rust program with a Klingon accent and bang the desk with your fist at every lifetime, it will sound quite natural.
Wow, you really weren't wrong... why would someone do that?
Yeah, I mean this is about 1 million SNPs, right? It's very very personal indeed. I could make good guesses at the chance of you going to university; your height; your risk of depression; what you look like....
I was employee #1, worked on basically everything that wasn't actual gameplay (core engine, matchmaking/servers, WASM-based anticheat) and left mid-2020. I work with a lot of non-web games nowadays, but I really miss building for web (esp with WebGPU & WebTransport in the mix now).

Hope we cross paths at a conference at some point!
This post, more than anything, comes across as you being a C zealot.
I don't know, watching cars teleporting around doesn't I still me with confidence. That's just the most surface level problem I saw during my brief experience.
Most pilots are probably not going to land you on the Hudson either. A computer designed to perform emergency landings may actually do better. It can instantly decide if a high bank angle turn will work. It can carry mapping data to identify possible landing locations and places to avoid crashing (like areas with higher population density). It could design an approach and fly it using GPS. It could use transponder data to land near vessels that could assist. You could even have published procedures for dual engine failure.

In certain situations humans do not respond in an ideal way. They are bad at deadling with conflicting information. And will often make poor choices when faced with an emergency. A suitably designed automation may well do better in those situations. And a lot of accidents now are exactly those kind of situations. They are survivable incidents where the pilot fails to take the correct action.

I don't think we should give emergency control to autopilots just yet. But the scientific problem it poses is worth tackling. How do you deal with possibly conflicting information and be sure that the reported situation and plan is correct. That is the problem that underlies a lot of challenges (like ATC, IFR navigation, search and rescue, routing drones, even command during a war). You have a set of data from the machine, recorded data about the external world, data from other machines and control, rules about expected behaviour, mapping data, model outputs, weather information. And that all has to be tested, fused together and then acted upon.
While jq is powerful and I use it in scripts, it's one of the least intuitive languages I use, to the point I have to look up basically everything non-trivial.
We need alphago for math problems. Anyone know of a project like this?
The reason why people served XHTML as text/html was that Microsoft Internet Explorer didn't recognize application/xhtml+xml.

https://hixie.ch/advocacy/xhtml
https://www.w3.org/2003/01/xhtml-mimetype/
> Doom Emacs' config loads faster than my hand-rolled one did.

Having browsed the Doom config sources the other day, they put a lot of effort to minimize startup time; there are various trick there that tune Emacs itself to start faster, and can be copied over to one's own vanilla config :).
Wait... finally noscript/basic (x)html proper support? That said, with my noscrit/basic (x)html browsers, I have not seen a cloudflare captcha in months.
But... I stay alert, because that could come back in a whim.
No, that was written purely by me but I was halfway out the door, perhaps that is the reason for the slight misalignment. I don't use AI for my own writing.
Vocal fry register
This is served out of the West Europe region.

As others have pointed out, it is using the least efficient mode possible (HTTP 1.1 polling instead of WebSockets or WASM), so it is maximally sensitive to network latency. Unless you're physically near that particular Azure region, you'll have a bad experience.

Real-world usage of Blazor for Internet apps would typically use client-side WASM. Similarly, corporations might opt to use WebSockets over their private LAN, which is likely to provide very low latency and high bandwidth.

This demo app was accidentally deployed with the incorrect/default settings. It doesn't even have HTTP/2 enabled, let alone WebSockets, which are off by default: https://learn.microsoft.com/en-us/aspnet/core/signalr/publis...

Microsoft themselves mention that performance is expected to be bad with WebSockets off: https://learn.microsoft.com/en-us/aspnet/core/blazor/host-an...

When WebSockets are disabled, Azure App Service simulates a
real-time connection using HTTP Long Polling. HTTP Long Polling
is noticeably slower than running with WebSockets enabled, which
doesn't use polling to simulate a client-server connection.
Regular Expressions [video]
What mainstream board company is intel only? Maybe a decade ago on AM3(+) but on AM5/AM5 I haven’t seen a main board partner not offer the same board SKU that works with Intel and AMD.
Then you will HATE the other "Game Helpin' Squad" tutorial videos! ;)

No seriously, the smarmy voice and vocal fry is meant to be annoying -- it's spot-on parody of geeky video game tutorials. And it's well worth pausing and reading the hilarious dialog in the chat logs! But be careful not to accidentally open up your Space Inventory.

I like "World Quester 2" the best, and I recently showed "Pretend Gas Station" to Will Wright:

https://www.youtube.com/watch?v=0Gy9hJauXns&list=PLCD3AF7C1B...

(Edit: That's a playlist with all of them, from long ago. I really wish they would review some new games now, there are so many ripe for parody!)
How would you recommend someone distinguish privacy-oriented users from bots?
Credit scoring systems are private stuff used by private companies, not run by the government and not used to evaluate anything with regards to the government. There's no way an additional column in a credit scoring DB would forbid you from attending a school, moving to a city, etc.
FWIW the last ferry service connecting Hamburg and Harwich closed down in 2002. As to traveling by container ship, as recently as 2019 I saw Hamburg Süd (now belonging to Maersk) advertising classic passages, but I'm guessing those go to China and southeast Asia considering container freight to/from UK would fit on small feeder ships today ;) If you're into the nostalgic aspect of traveling via ships, be sure to visit MS Cap San Diego in Hamburg, a freight ship (now a still sea-worthy museum) from just before the container boom in the 60s, it's absolutely fantastic and highly recommended.
My main use case for postman like tools is to get me into the middle of a workflow to reproduce some sort of a scenario. Stateless tools just don't do it, as I need to spend a long time copying things around.
I was lucky to enter a school in The Netherlands which had a classroom full of them, including the network and the server with co-processor.

I recall a hot ( possibly humid ) day when it wouldn't work.

Great times because the classroom was open during lunch breaks.
I feel like this comment is saying "you don't need a CAPTCHA for cheap operations", which, yes, we all know. What about expensive operations?
I think the author misunderstood the purpose of the 1MB club and removed all content.
How does blazor (server side) compares to Phoenix liveview?
Has anyone tried, you know, asking women why they don't go into STEM courses, and having graduated, why they don't go on to work in the industries?
They're not all top universities though, are they?
He’s not wrong. I did a new arch install to try and get a 7800XT working with ROCm and PyTorch and was concussed on how I ran out of space but saw that ROCm was 18GB.
Pretty sure that pretty much all of their business practices are GDPR violations. So we do have a choice - we could either end privacy, or have legislation that ends a potentially profitable startup.
Haha, the voice in that is normal, so I enjoyed that a fair bit (especially the part where caps lock opens up your space inventory!).
It does block users with no special settings.
Doesn't it require you to have JetBrains locally installed on your machine to be able to connect?
From what I've seen, they don't have that functionality. But my favorite is that it has a "sync" button for when a local and remote branch diverge due to a rebase, that doesn't tell you what it's going to do. The one time I saw it in use, it rebased new commits from master onto their branch.
I think the GP meant "for how long will Altium be better than KiCAD".
Nobody, ever, seemed to care about what was going on in Twitter until "leaving it" became a virtue signalling beacon. Of course we can pretend that a) this is not true and b) we are being intellectually honest at the same time \o/
Fair enough. I guess that justifies the existence of automation API in browsers. It doesn't really protect chrome extension capabilities though.
US Cellphone Radiation Tests Are 'Rigged', Ignoring Long-Term Health Effects
Those were the ones that were found. If you were developing exploits today, why would you leave traces that an open source tool can detect?
So just remove access to the feature for everyone?
Emailing backup codes doesn't sound like a good idea. You give the keys to the kingdom to email provider or anyone who would be able to access your mailbox.
Read their first sentence again
Exactly. Being lightweight is important when you are running the thing on some cheap VPS. Also the multi-lunguality, since you don't have "room" for multiple IDEs.
The infinite turnstile loop is a real hassle for me. I only spoof my user agent because multiple websites block me if I don't pretend firefox is chrome. Now it's spoof on for those sites, spoof off for turnstile sites. When the two intersect, I guess I'll have to install chromium or switch banks/cell provider/etc.
Have you already tried a "gc --aggressive"? It's not exactly fast or cheap, but some repositories are very badly packed and only a full reset will fix them.

An other useful high-level option is git-sizer (https://github.com/github/git-sizer) which tries to expose a few useful trouble spots, there's not much that can be done if the repository is just big (long history of wide working copies with lots of changes), but sometimes it's just that there are a bunch of large binary assets.

This may be more likely if the repository was converted from a centralised VCS where storing large assets or files is less of an issue, likewise the bad compression. Though obviously removing such large assets from the core repository still requires rewriting the entire thing.
Yeah I could have, maybe should have, probably silly for not. Although I’ve done enough stupid stuff in my life to know where my line is and what is worth my time or not. This was definitely a no for me, report and move on.
DARPA's Plan to Power Distant Military Outposts with Laser Energy
Let me introduce you to SCHUFA[0], a credit scoring system in Germany. It has livelihood implications that make it very hard to live without a good score.
Good luck finding a flat with a bad one.

It doesn't blur the line between private and public but again, it's a slippery slope. The tracking and scoring infrastructure is there, it just takes will to steer it to another direction.

[0]: https://allaboutberlin.com/glossary/Schufa
Revolut is still going well. Wise.com is still doing consumer forex. But it seems to me that there is only so much space for B2C fintech.

There's a bunch of B2B fintech you might be less aware of because it doesn't advertise to the general public. I spent 7 years at one, Duco, that specializes in reconciliation - comparing data flows from different entities in the finance industry, making compliance with regulations easier.
> It is probably not the case in this instance, but the NSA TAO does this for a living.

Why not ? Especially given the case that they were bought in bulk so this made life more easier.

Ciscos are also made in China but i don't see people blaming China for Cisco's backdoors.
I've been saying it for years and people just told me to shut up and told more sarcastic YOTLD jokes.

The linux desktop crushing Windows is inevitable. It's just not going to play out how people thought it would.
Copying is also a basic tool of practice, there's a ton of ancient art we only know through copies, such as Leonardo's "The Battle of Anghiari"[0] which only survived through a copy of a copy.

[0] https://en.m.wikipedia.org/wiki/The_Battle_of_Anghiari_(Leon...
If we limit the use case to a single service, fail2ban is just a log cleaner. What it's detecting is merely the service that you're protecting doing its job properly. Now if you analyze the collected data and do something smarter with it, that's another story.
Hey! This Is Not the Correct Way to Install a Full Fibre Cable
My other language of heavy use is Python. Maybe not writing a Python script from scratch, but at least I can modify a Python script in some basic editor (e.g. GitHub web UI). The same thing will be more difficult in Java.

I cannot judge about Rust and C++ which are mentioned here. I also write some Scala and it is not far from Java in that manner.
> This is how bitmagnet’s DHT crawler works works

You wrote "works" twice
It’s an interesting story, though I’m not knowledgeable enough about the subject matter to judge if it’s insightful.

The point I found easiest to swallow was that generally Americans do not worry about military coup.

It’s interesting that sexual and ethnic diversity are not explored at all in this piece - which might betray a blind spot, considering.
That kind of taxation would just reduce upward mobility in the workplace though, wouldn’t it?

I wouldn’t accept a job role with more responsibility if it meant losing my low-income subsidies and being taxed instead.

Society needs workers to accept more responsibilities and progress in their careers otherwise there will be less creation of jobs for those at the entry level.

I’m not saying UBI is the right solution, but it would reduce the “cliffs” where people lose money for progressing in their careers.
> But most people aren't YouTubers. In my experience, people who aren't into tech usually have no idea their upload speeds are any slower than their download speeds, much less 25 times slower.

People who aren’t into tech aren’t trying to fine tune Llama2 and then upload it to a cloud machine
Crowdsourced audit of Twitter's recommender systems
The amount of debt doesn't matter, only the cost to service the debt. They're certainly related though.
That said, they do make a lot of interesting boards over there, for various purposes. There are a lot of interesting NUC variants, NAS motherboards and Pi-like cards.

Any good way to detect if their firmware has been backdoored once you got one in your hands?
> I see this argument a lot, yet it falls apart upon closer inspection

But does it, though? I don't think so.

> I'm talking a few dollars a month to put your best foot forward (...)

No, it really is not, and your portrayal really feels like a fraudulent way to frame the service.

No job applicant becomes better suited for a position if they apply through service A or B. Moreover, the only thing that this sort of service enables is throwing your hat in the race, and it's up to the candidate to successfully pass all subsequent tears. This sort of service does absolutely nothing to help you with those stages of the process, which are the ones that matter.

> Try to see this from the other side of the equation.

This is one of the many mistakes you're making. For the job seeker, there is only one side: the job seeker's side. There a already N services out there that allows them to apply for a job. None of them charges them a cent. Some companies even go through the trouble of posting the same job ad in multiple services. Some companies even hire multiple recruiters to find them the job applicant they are looking for. A job applicant can already apply through N services for free. Why would a job applicant suddenly feel the need to pay for the N+1?

It's stupid to confuse "have money" with willingness to pay, and mentioning vacuous statements like "sides of the equation" changes nothing.
Insights on the Future of Education
General question, but let’s say they get your genetic ancestry information. What could you do with that?
That's not really a problem though. Pretty much any non-trivial real-world codebase isn't pure standard C, many are absolutely riddled with non-standard extensions and it works just fine (you'll need to build and test on all supported compilers and platforms anyway).

For that Clang extension above it looks like it's possible to annotate source code without breaking compilers that don't support the extension by defining a handful of dummy macros.

IMHO the actual strength of C is that compilers can (and do) explore beyond the standard on their own.
Couple of weeks. Picked it by distance from a conference venue instead of on more sensible grounds. Positive experience contacting booking though.
Dan North's comments on "McKinsey Developer Productivity Review"
That's not spring though, that's poor developers
Another method is to aim for safe harbor. Consider where would folks share this information today, legally, and make your solution legally similar.
If functionally complete means that any logic circuit can be constructed, doesn't this imply that IEEE-754 floating point subtraction is effectively Turing complete? (Or not?)
"I've survived your predecessors, and I will survive you!"
That was my feeling too. Kotlin in Vscode was not usable. My computer ground to an halt as soon as I typed something
> "Although costs have fallen sharply, the true cost of any project depends on many factors"

With that extra vital context, can we answer the question "Are costs continually rising or falling?" Answer: falling.

Does this report expect costs to continually rise? No. Even their worst guesses about the future are about prices probably remaining stable for specific subsets of renewable energy.
>You should understand the internals of tools that you use. Abstractions and simplifications do only one thing: delete features in the hope of being easy to understand.

Just because you should understand internals, it still doesn't mean that git's cli isn't terrible.

Also I don't have time nor desire to understand internals of all software that I use

do I have to learn internals of github, jira, email client, teams/discord/slack/irc, power point, etc, etc?

They have similar or higher value to git in work setting (I mean I could switch to other letters management system)
Parent says there are more robust solutions to these and there are. Rate limiting is one that has been in use forever for example.
Yeah, it’s just that I’ve never been able to trust anything where the employer was the one paying…

Even if I could trust it at the start, it eventually turned bad.
> A lot of things really don't need it, aside from being told by cloudflare that they need their protection.

Anything that has a dynamic backend of any kind (or, let's be real, even stuff that's static-built) will get relentlessly hounded by hackers the very same second it's online on the Internet. Be it spammers trying to sell you dick enlargement pills or questionable supplements, pedos looking for a place they can use to host their shit, botnet operators looking for good connectivity to abuse in DDoS attacks or whatever, targeted attacks against your site by extortion gangs (very common in business), or (particularly if you're active in the gamer/streamer scene) pseudo-"trolls" that just want to cause you harm for the lulz.

The problem is, as I've written multiple times here, that our governments are doing nothing against the bad actors, their ISPs and the countries that allow them to operate. That needs to be fixed, and then we won't have to rely on Cloudflare and friends any more.
From the truth table, subtraction is clearly truth-preserving, so it cannot actually be functionally complete. What am I missing?
Arch Elite is the pinnacle for sure.
China's smartphone manufactured down 7.5% in first 8 months 2023
Disagree. A grown-up wants treatment for a really existing pain, after being fully informed of the potential consequences. Her body, her choice, and maybe (although she stated never wanting children) her responsibility.
You could also consider a “personalized” no+uuid@ address that only the user knows. Slightly more work, but the user would just add it to their address book anyway.