skysight-inc/HackerNews huggingface dataset:
Thanks modeless, I appreciate the comment -- yes, I agree, there is a substantive difference between "us[ing] people's voices" and "[doing an] impression [of someone's voice]". It's good you pointed this out, law can be hard for swes, it can tickle the "unambiguous rule" part of the brain we employ every day.
Jaz drives have rigid platters, not plastic film.

Even if you accept that, multiple platters is definitely cheating and each one is only 1GB.
The complaint in the article is legit, and it sounds completely plausible that is it due to re-write to React, as avoiding rendering of off-screen content is fairly standard practice in React, as a performance optimization.

But that really is about the management of the re-write, not the tech. Someone at github decided to not render off-screen content. That breaks expectations compared to how it worked before, and that is why it feels like the app is going downhill.

The bigger point being that if anyone is doing a re-write, and trying to match the existing UX... that needs to be a deeper match than just getting the pixels in the right place.
There's also discussion of environmental damage from damming rivers
In programming terms an analogy would be to misdiagnose the root cause of a bug and paper over it with a hack.

The solution to just use willpower is fragile, given that willpower is a finite resource. But I suppose it is expedient, much like a hack of the software variety.
MEMS Market Heats Up with New Devices and Fabs
> and find a good local blame tool that works as well as the GitHub web interface used to

I don't exactly what you want, but if you want a better look of git blame, git show, git diff and so on I suggest delta. Delta formats the output of those git commands so you can see their output in prettier way. You can also use it as a human-readable diff replacement. More info: https://dandavison.github.io/delta/

However, even though git blame (and its graphical interfaces) is a quick and easy tool, it has some problems, and Git has better tools for code archaeology. Check this for more info: https://news.ycombinator.com/item?id=39877637
I am increasingly anti-react. It's infuriating that on a daily basis, multiple times per day all over the place, I'm dealing with UI lag problems. I'm tired of buttons moving between the time my finger starts to move and the time when the mouse click registers, or the finger tap on a touchscreen registers, because one module loaded ten seconds after all the rest.
IMO the problem with unions is that they are still attached to a specific employer. I think a guild like structure would be better, where the guild would help you find employment along with improved terms.
I think this is true, but the real question is where to position yourself on emphasizing the true current value and future potential of AI, vs. tamping down on excess hype. My peer group tends to poo poo AI (I think they email me every single Ed Zitron post), so I end up aggressively pro-AI in most social interactions despite having no specific expectations around AGI or even continued near linear improvement. Even if we are six months from hitting the asymptote on LLMs, they will be powering incredible innovation and value for the next decade.
That’s is true. I have almost 15 years of exp and there are quite some job postings in my skill area. Like 2 years ago when I sent out CV I got call back next day. Nowadays I send CV and crickets - I don’t think my CV got worse in those 2 years.

And watch this: https://youtu.be/VpPPHDxR9aM?feature=shared
It's complicated.
If you are using the containerd backed image store (opt-in still) OR if you push with "build --push" then yes.

The default storage backend does not keep compressed layers, so those need to be recreated and digested on push.

With the new store all that stuff is kept and reused.
Absolutely, the brain is the most complicated system in the universe that we are aware of. Something I usually tell people when making comparisons between modern ANNs and biological brains is that there is more computational complexity in a single neuron than the largest ANN

All of this doesn't even go into the variation in proteins. For example, AMPA receptors are ion channels, right? One channel is made up of 4 subunits which each is a single polypeptide protein string folded up. There not only are multiple different subunits that can be swapped out to change the properties of the ion channel such as open time, conductance, and ion selectivity, but the subunits can also have posttranslational modifications such as phosphorylation that also changes these properties (besides selectivity iirc)

All of this allows incredible nuance for how this one channel responds to stimulation and add on top of that we get more or less AMPA receptors inserted in the membrane at a synapse. Now multiply all of that nuance times all of the synaptic boutons and other receptor proteins

Yet again adding more complexity are g-protein coupled receptors that aren't ion channels but cause other changes that may be longer lasting inside the neuron from impacting genetic expression or modifying epigenetics to impacting other ion channels or their expression and this is barely scratching the surface of overall complexity of one singe cell

We have billions of these fuckin things all interconnected in a complex web many having thousands of connections that are continuously being modified, created, and destroyed

And there are many more signaling pathways besides synaptic such as volume transmissions where neurotransmitters essentially diffuse away from the release site to hit receptors on the cell bodies of far away neurons, we have neuropeptides that can be released from the same synapse as other transmitters but only under specific conditions that can impact near or far cells, we have glia such as astrocytes and microglia that interact with synapses and help with cleanup, regulation, and of course more signaling
Proteins are linear molecules consisting of sequences of (mostly) 20 amino acids. You can see the list of amino acids here: https://en.wikipedia.org/wiki/Amino_acid#Table_of_standard_a.... There is a standard encoding of amino acids using single letters, A for alanine, etc. Earlier versions of ESM (I haven't read the ESM3 paper yet) uses one token per amino acid, plus a few control tokens (beginning of sequence, end of sequence, class token, mask, etc.) Earlier versions of ESM were BERT-style models focused on understanding, not GPT-style generative models.
FTA: "Yesterday, py-free-threading.github.io launched! It's both a resource with documentation around adding support for free-threaded Python, and a status tracker for the rollout across open source projects in the Python ecosystem."
One of my co-workers gave a seagull a tortilla one day (out the 5th floor window), and it ended up being our unofficial office mascot for years.
Code search is the one bit Id like to see improved.

Just hire someone who worked for Google and copy their internal code search.

(Preview available here: https://source.chromium.org/)

Technical caveat: To work effectively, it needs to be able to compile (parse into an AST) the code, which for many GitHub projects is challenging. I'd bet they could easily get to 80% compilation rate though and then use dumb text search on the rest.
> but since an indeterminate amount of time ago, it just stopped working for me.

Updating both Git and Git Extensions has seemingly fixed it for me, but the issues I was having were sporadic so maybe I've just been lucky
I've heard this opinion echoed a lot (esp on Twitter), but I don't agree with it at all. I think Github is still an amazing piece of software, and Microsoft has invested in it more than almost any recent acquisition from any parent company.

This feels like a quite dramatic framing for a bug that popped up in a very complex piece of software.
ok so what makes this bloody brilliant is that it can claim to have the modern features of windows with the online user account requirement LOL
This already happened to some extent. Repo files and the sidebar are loaded client side and are slow
Love QQQ and the Australian version NDQ.
Thank you for building and releasing this, very helpful.
or do you miss the cocaine?
High Floor – High Life? What Changes as You Climb Upwards?
UK sweeps a third of European tech funding in 2024 as London and Cambridge boom
I remember those days when I first had an iPod touch (basically an iPhone without the cellular features). I loved exploring through all the different little games out there, and they were usually only a few bucks. A few years later came the rise of in-app purchases, and then we all know how things went from there.
GitHub is moving to react for the web UI? Sad, Rails offers ways to deliver async updating views with websockets ala Elixir Liveview. I’ve pretty much abandoned Vue after discovering how much easier it is to maintain by keeping as much as possible in Rails. Not just myself but the whole team works quicker that way, backend people often know enough frontend but might not know the depths of Vue/React so it creates delays by distributing simple tasks. Plus the whole mass duplication of logic (permissions, models, etc).

You’d need to some pretty serious “desktop style” (hate that phrase) UI complexity to demand React and I’m not fully seeing where GitHub needs that.

Maybe they want to make GitHub like VSCode in the browser?
It can always be worse: remember the story news outlets touted about a Japanese scientist who created meat from human excrement which was debunked, TIL today?

https://www.forbes.com/sites/nadiaarumugam/2011/07/08/meat-m...
I also ANAL but if I recall correctly, you can decline to be represented in the class, and file your own lawsuit
Tortoisegit?
Lelwel: A resilient LL(1) parser generator for Rust
they had something like that but never went through with it
> I don't think people are trying to say it's a zero skill sport.

I didn’t say you were, you were saying that there’s less skill involved, which is outright untrue.

> in sports like soccer or basketball, skills like dribbling or shooting accuracy don't have a skill "cap" and are generally uncorrelated to physiology.

Skill is highly correlated to physiology at the higher levels. Plenty of people practice as much as Messi, yet haven’t a fraction of his footballing ability.

> It's not that strategy and skill don't exist in cycling, it's that raw power output (Watts per Kg) is ultimately the deciding factor once cyclists get to the skill cap of piloting their bike down a mountain.

You’ve not watched the famous Pidcock descent then.

> the competitive advantage becomes how fast you can make yourself go down that hill.

Very little pedalling is involved at 60mph, it’s 100% skill.
Slack does this and I absolutely hate it. It's impossible to search for a keyword in a long thread. The native app will simply hijack the search function, and even opening it on a browser won't work because it only renders the part that's on the screen. I'm sure someone felt really clever when they implemented it.
Things I know about Git commits
LLM vendors are incredibly bad at responding to security issues
> “Feel Like Legacy Software”

Is a bit ironic to state given their blog design is reminiscent of OS X ‘brushed metal’ theme from 24-years ago

https://en.m.wikipedia.org/wiki/Aqua_(user_interface)#/media...
QQQM is QQQ with a lower fee (.15% vs .20%). For historical reasons QQQ has more mindshare and more volume. Stick to QQQM unless you're day trading.
I really really want to root for CISA, but just a few months ago they leaked a trove of critical infrastructure documents that they had collected from partners, that if they hadn’t collected wouldn’t be in the wrong hands currently.
They can apparently be purchased like metrics on any other platform.

People have used them in cons whereby they clone a legitimate project, add a backdoor, then buy the stars and SEO it to get people to clone the bad repo
Recent USC Computer Science graduate with a passion for developing innovative solutions and a keen interest in Backend, Machine Learning and Large Language Models (LLMs).

Location: Anywhere in the US (Currently in Los Angeles)
Remote: Yes
Willing to relocate:Yes
Technologies: Python, Golang, Docker, TypeScript, Machine Learning, Large Language Models (LLMs)
Résumé/CV: https://drive.google.com/file/d/1aTYfy8IYFMmMjZn7Upbx-g6gbyi...
Email: ravirajshinde2000@gmail.com
Doesn't seem to work for me. I downloaded and ran on my Mac and proceeded to click the volume buttons on my iPhone but the count remains 0.
Gotcha, thanks for explaining.

Yeah, I guess my confusion was with how the tree is rendered in dut. The pipe rendering of dust makes this clearer.
From a justice perspective, it should be scaled according to the number of customers impacted (and how bad the impact was). Which is likely to be about the same as scaling with revenue.
> There exists ready made BLE beacon hardware with accelerometer, which is excellent for an application like this.

I didn't know that and it's a great start. If I get something like the MOKOSmart M1 Ultra Thin Beacon Tag [1], will I be able to send accelerometer data to let's say a Raspberry Pi, process it further, and send a push notification when needed?

[1] https://www.mokosmart.com/beacon-tag/
I honestly cannot tell whether this blog is trolling, but the comments here suggest they are not.

Am I the only one who is satisfied running `git blame` in my terminal, using `less` as the pager and searching by pressing `/`?
The Wikipedia page for him, https://en.wikipedia.org/wiki/Guillaume_Guillon-Lethi%C3%A8r..., states that he was not born into slavery, but instead:

> He was born out of wedlock, to Marie-Françoise Dupepaye, a free person of color, and Pierre Guillon, a colonial Royal Notary.

The source for that sentence states his mother was "une esclave affranchie noire" - a freed black slave.

May seem like a small detail, and I'm not sure the Wikipedia page is correct, but I think it's worth correcting the reporting if it is.
I haven't seen an octopress site in a hot minute. I miss octopress and the dev culture of writing that came with it, personal website. Shared template based on max writing speed and efficiency.
"git gui blame" is pretty good, too. and git-gui comes with git.
I think most modern IDEs and text editors have at least one. The ones that I remember:

- Annotate for JetBrains

- GitLens for VSCode

- Magit for Emacs
It was an informative discussion and a nice instance of constructive discourse of a political topic on social media. I learned some things too!
your phone number is PII
and everybody you ever called or texted is VERY VERY PII
After Fisher, the pen company, spent their own couple millions to develop a pen that could write in zero gravity, they convinced NASA to use it, and a few years later the Soviets bought 100 of them for their own space program.

NASA was never involved in the development of the space pen, though they supposedly had their own effort that was quickly abandoned as it got expensive. Before that they also used pencils.

The pen is just a better writing implement in space. It cost $3 in the 60s, with wide availability.
It's not mandatory, I still have Snowflake user accounts that don't use MFA.
For a while, I was using PC-BASIC to generate audio files for the IBM PCjr cassette interface to do some more diagnostics, for a machine that I had that didn’t have a working disk drive. I don’t even know if there is anything else out there to generate those at this point. PC-BASIC is great!
> Maybe they want to make GitHub like VSCode in the browser?

It already is. Hit the “.” key in any repo and it literally opens the repo in VS Code in your browser.
The one in JetBrains' IDEs is pretty good. "Annotate previous revision" is very helpful to step through it in time.
It can save time but sink as well if it tricks you with misinformation. It burned me several times.
I also miss cocaine
Yes, but at that point in the article, it's clearly talking about the amount of red, green, or blue signal being picked up by cone cells, and thus the wavelength or mix of wavelengths, which is additive mixing. It's claiming that red plus some green (in terms of stimulation of cone cells) equals dimmed red, which is factually incorrect.

This part about "three filters" is overstated, I think, if based in fact at all. Presumably it's based on something the retina is known to do, but I hadn't heard before of red and green being preprocessed separately from blue, and given that we can see orange when presented with red and some green pixels, it's not exactly as stated.
I'm an expert in this domain. People make up words for the sake of sexy paper titles. You can recognize it when there's no formal definition in the body of the paper;

> paramorphisms, a class of programs that includes the most common recursive programming patterns on algebraic data types

"most common ... patterns". ok.

they're alluding to math[1] but they're not doing math.

[1] https://link.springer.com/article/10.1007/BF01211391
Right, not gulls at all. Also, "seagull" is not an ornithologically useful term.
Those games sound kinda fire - tysm for answering :D

Do you have any specific websites or ways you find those open-source games?
sha256 has been around a long time and is highly compatible.

blake3 support has been proposed both in the OCI spec and in the runtimes, which at least for runtimes I expect to happen soon.

I tend to think gzip is the bigger problem, though.
Good article, brings the data to back it up.

Unfortunately, it was hard to read with the monokai.css theme because comments were nearly invisible, and a lot of your information was in comments. Changing the color from #75715e to #95917e did the trick. I guess Monokai is for programmers who never read comments.
Yeah, im not a big fun of GitHub (especially after Microsoft aquasition), but I also hate that stupid 'we need to grow', 'we need to expand' attitude. Sometimes, tool is done and there is really not much you can improve upon. Especially from UI stand point of view. If you start to force that improvement, usually you end up with over-engineered stuff that starts to be pain to use.

Not always legacy stuff means it bad or should be avoided. Actually, most of the time its kinda other way around. It means its stable and just helps you get the job done. The balance between legacy and progress is not that obvious imo.
It actually sounds like a bug. In the apps I'm writing, when someone reports something like that, I consider it a "bug," and try to address it.

> I’ve seen a lot of tools hit a plateau.

I consider that the ideal state, for development platforms. Constant tweaking can cause really big problems (which actually sounds like what happened, here). I have had Xcode fart on me, in a big way.
It really is worth considering the web an OS or an app platform these days, given that so many sites are web apps rather than web pages.
The best 68k Mac I ever had was MAE in Solaris 9 on my SunBlade 2500. Fully patched up Solaris 9 had all the filesystem and disk i/o improvements, and none of the libc changes that happened in 10 which broke all backwards compatibility.
Don't forget the time crystal: It was overhyped in the past, as well. But there are endless details to how things could turn out, few of them expected in advance.
Plenty of software from that vintage works better than modern equivalents.

UX is about more than how something looks visually - equally (or more) important is how it behaves, how the user interacts with it, and how it gets out of your way and lets you do your actual work (or doesn't)
The summation "Low creativity, high benefit … high creativity, no benefit" is a fair summation.
VEA and VWO are also good for low-expense international diversification.

More aggressively, VIOV and VBR target "Small Cap" "Value", stocks, 1 - 2% of the total market that are smaller companies with more low-growth prospects. There is academic research to suggest that there may be some higher-risk but even-more-high-reward for these type of stocks that is consistently underpriced by the so-called "efficient market hypothesis."

This is a backtest from 1972 where $10k in Total Market (~VTI) and Small Cap Value stocks were bought and Small Cap Value ended with $7.5m against Total Market $2m, while retaining better Sharpe and Sortino ratios.

https://www.portfoliovisualizer.com/backtest-asset-class-all...

That is only for those who could commit long term with conviction of their research and understanding, as there are periods of 10-15 years you could underperform Total Market: https://www.portfoliovisualizer.com/backtest-portfolio?s=y&s...
And also the metaverse (remember when one of the world's largest companies changed its name because of how revolutionary the metaverse was going to be). The ratio of hits to misses with tech hype is not good recently. I don't blame anyone for being skeptical.
can't wait to get that check in the mail for $1.32
also reminds me about https://puckeditor.com
> indeed was best practice until recently

But we should remember why it's not always considered best practices... you shouldn't assume that your private network is any more secure than the public network. When you have too many devices attached to that private (overlay?) network, it can be at just as much risk as if it was on the public internet. So, the zero-trust model is that you don't trust anything... public... private... it should all be untrusted.

Given that this was a "third-party cloud provider", I'm assuming that it was a credential leak and they only have username/password protections. Moreover, I doubt you'd have been able to add the provider's DB to an ATT based private VPN/network.
This is what buildkit is.
Granted go has the only sdk I know of, but the api is purely protobuf and highly extensible.
The US government is broadly disallowed, for political reasons, from doing anything. So they have to buy services on the open market, where they get charged through the nose.

Our state legislature recently voted down adding a new Data Analyst position to one of their departments. That department cannot function without that position, so instead it has to use it's funding to buy that same position from a 3rd party contractor for 3x the price or more.

The result is that we pay more than anyone else for basically everything we do.
What kinds of questions are you asking that it is consistently getting wrong? Do you write any code? That’s something AI is very consistently helpful for, even without being 100% perfect.
Hard to argue with that. Still remember a co-intern telling me "Steve Jobs returned to Apple!" and just shrugging.
I'd argue that many of the problems articulated in the article are a result of GitHub's recentish "modernization" switch to React.
User: admin
Password: password
Does the compiler do anything differently if you stick to Rust but change the dispatch implementation to be an #[inline] fn next() that you put at the end of each opcode?
Yeah it's not good. But would be worse if the actual contents of the messages had been leaked.

That said the few abusive people I know are not smart enough to find data dumps of AT&T call records on the dark web. Nor could they pay for them. Nor could they likely make sense of them. But I'm sure some could.
I don't disagree.

But it's the author who is implying that "legacy = bad"

Note: I genuinely love Windows 2000 UI/UX (and wish it still existed today)
App charges founders $2500 for VC meetings
I remember when Jira introduced this exact same text rendering regression. The Kanban board we used at work was hardly packed, it usually less than two dozen tickets on it. I hit ctrl+f to jump to the ticket number I new I wanted and... nothing. The browser couldn't find it! Turned out that the ticket was slightly below the view port and rendering 20 tickets at once is apparently too much for a modern ticketing web app.

The amount of regressions in modern frameworks can be staggering at times. Personally I would be embarrassed to work on a well resourced project that could handle such basic tasks, but I'm sure the redesign that introduced this regression was done with all sorts of buzzy frameworks and patterns that look great on a resume.