skysight-inc/HackerNews huggingface dataset:
Regarding their point on stacked diffs[0]: they're such a great feature imo and it's a shame GitHub etc don't support the functionality better.

Often I'm working on a set of changes that ultimately have a large code diff. I don't think huge PRs are often a great idea as they introduce more risk, so it's often a good idea to break it up. But a reviewer is not always available to review each bite-sized PR, so you end up with a backlog of PRs that are ugly to review in the GitHub UI and you need to continually rebase them as each is merged.

I quite liked the graphite.dev workflow for this, but it's a bit pricey. That and it only seems to work well if you can get your whole organisation to buy into using it. If GitHub etc integrated it as a native feature, I think that'd be great.

[0]: As mentioned in the article, and https://newsletter.pragmaticengineer.com/p/stacked-diffs
LineageOS supports quite a few Motorolas, at least:

https://wiki.lineageos.org/devices/#motorola
We've been using it for a while, and I'm absolutely happy with the project.

Before that, we had a Kubespray based setup. It's a bunch of Ansible script and it allows to make any custom setup, like absolutely anything as you in control of the machines. But the other side of this is that it's extremely easy to break everything. Which we did a couple of times. And so any upgrade is a risk of loosing the whole cluster, so we decided it must be run in VM with full backup before each upgrade. Another problem that it takes about an hour to apply a change, because Ansible has to apply all the scripts each time.

Then we migrated to Talos, and it's a day and night. The initial setup took like an hour, including reading the docs and a tutorial. Easy to setup, easy to maintain, easy to upgrade (and it takes minutes). Note that we run the nodes as VMs in Proxmox, so the disk and network setup are outside of Talos scope, as well as backups, and it's actually simplifies everything. So it "just works" and we can focus on your app not the cluster setup.
Strangely, the other funds operated by the same company and actually open to outside investors, have not performed as well. It is unexplained exactly why.
You seem to be describing the use of makefiles for the purpose they're intended for: Describing a DAG where each node is a file and each edge is a build step. This is not a misuse of Make and not what I'm complaining about.

That being said, you're under the impression that you're somehow not writing posix shell/bash when writing a makefile. You still are.
Yeah that's clearly the first case I gave then, it's just wrong, it's not even about not liking 'woke' or 'PC gone mad' or whatever.

At least, that's what I was taught at a private school, in a Conservative-voting area, ~25 years ago.

(I've always disliked the 'unknown-she/her' for 'important' roles too, for the same reason: it's fighting wrong with opposite wrong. Matt Levine for example will write 'if you ask someone on the front desk I feel like she will tell you' - it's an abstract person, they will tell you. Grr. Anyway.)

In this particular case I might actually say 'it' anyway. But in general I think to native English speakers (because we don't gender most things) it's pretty clear it should be 'they' if the sentence is more mundane and bias-free, like 'find someone to ask for directions, and if they don't know [...]' - it's just weird if you substitute '(s)he doesn't' isn't it?
Vue and Vite for the Future
Looks good. Could benefit from some explanation of how to use x,y,z and how to compute the hash that apparently must be printed.
Here's an even better one - we don't know how alcohol works. I always assumed it was gabaergic in nature but it turns out that it's a really unusual drug with extremely weak binding, which is why it requires large amounts to have a psychoactive effect, making it challenging to use for binding studies.
Absolutely. Wasn't trying to make an exhaustive list.
No it doesn't? Only on your unmerged branch anyway, which seems either no big deal or desirable to me.
There was even a stage play about it - https://www.theartsdesk.com/theatre/teh-internet-serious-bus...
MOSTEK
Z-80 Microcomputer System
Micro-Reference Manual

https://photos.app.goo.gl/6uoeB82vA9vKzjvbA

I have had this for a very long time.
Replacing pKVM with Gunyah for Protected VMs in Android Virtualization Framework
"Average" is a bit misleading word when it comes to the market.

If you're a top investing expert, you do things carefully in the right way, and you don't make mistakes, you can expect average performance. Because the market primarily consists of experts like you.

Of course, investing is a random process, and you often beat the market by being lucky. But luck doesn't last indefinitely.

There are basically two ways to beat the market consistently. One is trading based on information not available to the rest of the market. This is sometimes banned, because it makes the market less fair and less efficient. It can also be a crime. The other is finding a market that's small enough or obscure enough that it's not interesting to the professionals.

But there is no investing stat that allows you to beat the market. Life is not an RPG.
Inherent vice.
If the author would have emphasized your conclusion, that taxing wealth would actually normalize asset values and bring them closer to reality, I would have agreed he wasn't against taxing wealth. But when this conclusion is somewhat implied but ignored, I'm assuming it's on purpose.
These things should be standardized and written by law.

Why “home brewed“ employment agreements are legal is absolute absurdity.

The power asymmetry and the fact that you can do a month of interviews before ever being shown such a document is absurd.

The current state of just encouraging some over zealous unethical sociopath to overwrite such a sensitive document in the hopes you “miss it” or are too poor or scared to “fight it” is absurd.
Source for TSE? Cursory source shows nothing.
The Semel Editor
> theoretically so heavy on entrepreneurs.

I never thought if it like that, and I wouldn't agree at all tbh. But also, as said, never thought about it. What makes you think it is heavy on entrepreneurs?
> Speech to text doesn't require AI.

*grumpy old man shakes fist at ever-changing meaning of words*

https://en.wikipedia.org/wiki/AI_effect

https://www.kurzweiltech.com/kai.html
Is it invested in an index fund?
I know that document. It doesn't really answer this point though. It motivates the need for parallelism in slow python by noting that this is important once other performance critical code is in extensions.

But the mai point against multiprocessing seems to be that spawning new processes is slow ...

That single "alternatives" paragraph doesn't answer at all why mp isn't viable for python level parallelism.

I am no longer invested in python heavily, I am sure there are discussions or documents somewhere that go into this more. Might be that it's simply that everyone is used to threads so you should support it for sheer familiarity. All I am saying is it's not obvious to a casual observer.
If the suggestion of user cntr... didn't help, then try to have a 'dialogue' with Gemini or ChatGTP. I've used them before to re-discoverthings that I had partially forgotten (news articles, historical events, scientific papers, movies, songs' lyrics, etc.).
Html, Json, SQL are the very basics which most web apps will run into. You don't have to invent anything to get more than one possible output format.
That is exactly why I asked. Show me a source and I will believe it.
Yep. Statistically, there must be some outlier. Always. And… good luck having the data they use to trade and the money to just enter into the markets they participate in.
Penetrate and Patch is a useful exercise, because it lets the IT security team deliver some result and show they have value, in times when nothing bad is happening and everyone forgets they exist.
I had the same thought. I very strongly advise people not to start with workers with the state the documentation is in unless you have the time to go through the source code (which is c++).

Also, one thing that isn’t made clear in the documentation is that you cannot test in any real sense. They have buggy, toy PoC testing but there’s no way to do local testing for real world apps.

If you’re making anything more complicated than a blog it gets very painful very quickly.
Humans have functioned like this as far back as there are records. There's been weird unfounded health crazes for centuries. In the 1920s health spas were putting radon rocks in their pools because radiation was the new health craze.
Until a black swan event bankrupts you because of the leverage you have taken on.
Is 10x borrowing even an option if we are talking retirement savings?

I don't know much about finance. I guess that at that point (you borrowed 10 times your net worth). This is no longer your investment, it's your lender's investment. They will adjust interest rate to match the riskiness of whatever you are doing, leaving you with net zero.

Borrowing money is not free.
mjr (as I always knew him from mailing lists and whatnot) seems to have given up on security and enjoys forging metal instead now.

> Somewhere in there, security became a suppurating chest wound and put us all on the treadmill of infinite patches and massive downloads. I fought in those trenches for 30 years – as often against my customers (“no you should not put a fork in a light socket. Oh, ow, that looks painful. Here, let me put some boo boo cream on it so you can do it again as soon as I leave.”) as for them. It was interesting and lucrative and I hope I helped a little bit, but I’m afraid I accomplished relatively nothing.

Smart guy, hope he enjoys his retirement.
Macro Poverty Outlook 2024
This is lovely. Very well written code. Well done! So concise I was able to stick the whole thing in a url for an interactive version:

https://try.scroll.pub/#scroll%0A%20%3Ccanvas%20id%3D'canv'%...

Try editing the NUM_POINTS to start playing around with it.
This is awesome! I don’t really play PoE anymore but was addicted to the game back in open beta/v1 launch.
I still have my chaos orb key chain I got from my donor pack, unfortunately I lost my shirt somewhere. It’s to this day imo the best ARPG out there.
I love seeing RL applied to this game because it is seriously complex! Nicely done and would love to see the full code at some point!
> but I still prefer to see outside

Steel bars?
Where I live, most people will hesitate to buy into a yearly plan.

I'd suggest to make it possible to gift someone x years of your service, because that's something many people will happily do. The only thing to avoid here is any kind of automatic retention. One year is one year, period.
How is overturning an election not an attempted coup, especially when it's based on a fringe reading of the legal documents specifying these procedures? It's absolutely not a given that Pence had the power to do anything - but that's why Republicans have been stacking the courts, so they suddenly can interpret laws in ways that overturn the will of the people.

And honestly, what kind of defense is that? "Yeah, the sitting president attempted to overturn the election and stay in power, but theoretically this never-before used procedural loophole could give his VP the right to ignore the election results due to the terrorist attack committed by the presidents followers" - you can't seriously think this is acceptable behavior for your leaders, right?

No matter how you put it: Trump attempted to stay in power after he lost the election. There is no world in which this isn't an attempted coup.
Maybe I missed it, but I was surprised there was no mention of passwords.

Mandatory password composition rules (excluding minimum length) and rotating passwords as well as all attempts at "replacing passwords" are inherintly dumb in my opinion.

The first have obvious consequences (people writing passwords down, choosing the same passwords, adding 1) leading to the second which have horrible / confusing UX (no I don't want to have my phone/random token generator on me any time I try to do something) and default to "passwords" anyway.

Please just let me choose a password of greater than X length containing or not containing any chachters I choose. That way I can actually remember it when I'm not using my phone/computer, in a foreign country, etc.
> American economy always invents a way to grow

There are various macroeconomic models which attempt to explain the factors of growth, for example the Solow growth model. In this model technological advancement is only one of three factors. The others are the savings rate and the population growth rate.

According to this model, you may not be able to innovate your way to growth if one or both of the other factors are contrary to growth. This may sound academic but there are concrete examples in the last twenty years of countries that have not grown because of a stagnant or shrinking working age population, e.g. Japan and Italy.

This has no bearing on the passive vs active debate, as I'm fairly confident that passive investing will always be the better strategy for a retail investor regardless of the growth potential of an economy.

It's just in a country with unfavorable macroeconomic conditions, passive investing may be the way to minimize losses rather than maximize gains.

The assumption of continued growth will probably hold true for the American economy through the end of the century at least, so for everyone here investing in US equities it is academic. But we can try to decompose an economy into factors and use those to check whether we expect growth to occur at all.
Acquired.fm has a great episode on RenTec medallion fund vs their institutional funds.

‘David: The way that some folks we talked to described the difference between the institutional funds and Medallion to us is that Medallion’s average hold time for their trades and positions is (call it) a day, maybe a day-and-a-half. Whereas the average hold time for the institutional funds positions is a couple of months.’
I tried but failed to follow what you're arguing for, since you're mixing too many concepts.

To respond on your main question though, I simply can't see a world where states that don't collect taxes to raise an army don't simply get dominated by those that do.
GitHub's greatest win has been convincing everyone that "pull request" means having a web interface for code review as well (conflating sharing code with reviewing it) and can only be done by creating accounts in websites; and that patch-based workflows can only be done through email.

They even convinced people that repository clones are called "forks" when they have a web interface but not when they're local.

I like that this project is trying to remove those misconceptions.

Of course if the contributor already has their own publicly available repository, then they can send you a pull request through HackerNews if they want.

Hey I made some performance improvements, they are at https://example.com/git-pr.git on branch `improvements`.

That was a pull request. You can check out changes with `git pull https://example.com/git-pr.git improvements` and review them.

I've also done ad-hoc patches through Slack, using `git diff` and `git apply` but the idea is the same.

And yes I've also done stuff like this but with just `git push` instead of `git format-patch | ssh` (you want to look at pre-receive hook) messing around with friends on IRC. The problem is not how possible or easy it is, the problem is "just" gaining traction and having a good plan for moderating The Stuff People On Internet Will Upload.

See GitTorrent for another (unrelated) example of a good idea that never gained traction.
ARchitect Analyst Power 100
What did I say about fear? Did you confuse posters?
The Lupi program: research plan to make companies transparent as software and AI
Endgame: I believe we can enormously increase the efficiency of large organizations, reduce the waste of hundreds of thousand of employee-years spent in coordination, to the point that CxO and VP can get answers to what-if questions in matters of hours, not months.

This is my first post. I am the author of the linked page. (I hope it's fine that I tweaked the title)

I want to research if what I describe is possible. I ask for your help, both on the direct idea and on the meta discussion of a complex career change, into research and if I find useful ideas on the path there, into companies and products.

I am currently an SRE at Google, mid-career, BSc in SWE+Automation engineering, unfinished master in EE. https://linkedin.com/in/robertolupi
Biden literally repeated the many fine people hoax. This is a lie which you can verify yourself by either watching the video or visiting Snopes.
The Thiel-Hoffman Face-Off in Sun Valley
Non-paywall link: https://archive.md/RPjsX
> >However, financial assets are often not normally distributed, so that standard deviation does not capture all aspects of risk

Volatility not being a full measure of risk obviously does not imply that volatility should be ignored.

The former statement about returns not being normally distributed is a, trivially verifiable, factual mistake. Daily stock returns are normally distributed with a slight positive kurtosis. This remains true on any period over the last 30 years.

I am bot arguing either that the Sharpe is an all encompassing measure, some strategies have a returns distribution that is not well explained by Sharpe. I don't think it matters in this argument though.
Some will, but there is no reliable way to tell which one in advance.
Unsafe at Any Speed: CISA's Plan to Foster Tech Ecosystem Security [video]
The act of breaking in is not even the end of it. It is not a broken glass that you clearly see and just replace to forget about it. It may be the start of a process, and you don’t know what will happen down the road. But it won’t be something limited to the affected computer or phone.
Dive in to Vasa's History
What you're saying sounds right. But in practice, no one is going to lend me, a nobody, 5x my money. At least outside real estate, that's it's own crazy alternate reality.
See: https://www.wsj.com/health/wellness/aging-science-life-expec...
I think when stating your opinion against 40 years of econometrical research, including multiple Nobel prizes in economy, you should feel enticed to explain your opinion a bit more than "no I don't think so"...
And the fact that your preference is different than someone else's doesn't automatically make yours the better one.

This line is copy/pasted into dozens of comment threads across dozens of topics, and while it's very representative of the zeitgeist it's a dead end for an interesting conversation and frankly it's a toxic, elitist mindset.

Defend the position, don't just assert that some positions are better than others and leave it to the readers to guess which one you're claiming is a priori superior.
>we introduced a change in Qubes 4.2.0 that caused inter-qube file-copy/move actions to reject filenames containing, e.g., non-Latin characters and certain symbols

Crikey. I'm sorry but what will it actually take to get the notion that "ASCII is enough" out of Western programmer's heads? I've been interested in Qubes for a while, but long suspected stuff like my reliance on non-Latin character sets and other issues would make it a non-starter. The only thing surprising is that I'm not surprised.
> When you get your stolen car back, problem over.

Not if it contains computers; either the original ones it had before being stolen, or some new, gifted ones you don't know about.
Once again, the code is so small I can put it all in the URL hash. Well done! Interactive version:

https://try.scroll.pub/#scroll%0A%20%3Ccanvas%20id%3D'canv'%...
One protest at congress and some nut picking does not equate to a summer of violent rioting and mainstream left-wing sources indulging in conspiracy theories (eg Russiagate and fine people) and repeating calling Trump a fascist and a threat to democracy.
They seem to be doing lots of work but I don’t understand what customer value this creates.

What does a backing data lake afford a Notion user that can’t be done in a similar product, like Obsidian?
> It's got a 28.8 BPS modem

Active matrix, man. A million psychedelic colors.
Maybe it's similar to the Android app. If so:

1. Open Google Maps

2. Tap my profile photo at top right

3. Pick "Your Timeline" from the menu

4. Tap the cloud icon in top navbar

5. Toggle the option to enable cloud backup
You can just start from the code snippets in C++/Java below the statement and implement the method stubs. We initially had an explanation on x,y,z, but in the end realized its safer to explicitly force people to copy/paste those pieces of code, to not accidentally mis-implement anything.
Congrats to the team!

Love Qubes.

Happily been my daily driver for ~5 years.
In the 2016 shareholder letter, Jeff Bezos wrote: It’s always worth asking, do we own the process or does the process own us?
When you say “profitable software designs” my bet is that if you have any person off the street a “tour” of google and how their data is actually treated, more than 1/3 of them would be okay with sharing that information, and wouldn’t believe it to be a violation of their privacy.

What happened to Google on privacy could easily happen to any company- people complained about the total amount of data Google had, the gut response of the devs was

“oh, you can trust us, we’re not using it for anything nefarious, just features/debugging”

And then Apple took that and used it as a marketing opportunity.

And now, once you get to a certain size, you start having to develop without metrics/logs, or go through a bunch of red tape to get them.
Penatrate and Patch: because if it doesn’t work the first time then throw everything away, fire the developers, hire new ones, and start over completely.
I’m a little confused. Most people are talking about PWAs as though adding a website shortcut to your Home Screen is a PWA. When I search for what a PWA is on Google, it says they can be placed in the app stores. So are they in the app stores or do users have to do the shortcut thing?
Well, I checked your website, if that is you.

So how is that a serious question, unless you want to involve me with academic pedantries?

"Please, how is "soil" different from "soil"?"

Like I said, differences in how fertilzed it is, so how much humus it contains. And what kind of humus, ph value, .. you know it.

The research here is basically using flies as fertilizers.

My question without reading any further is, where are getting the flies their food from? From outside the system probably and not from the soil. But maybe insects are still helpful, so good, that this student showed it, right? Why then nonsensical?
Building Artificial Life Simulations to Learn Crystal-Lang on a Steam Deck [video]
I generally do not watch programming video, as it is almost always a waste of time. But this one is interesting enough. The author took a lot of challenges for making the content:
- Learning a new language (crystal lang)
- Developing using Steam Desk
- Visualization and stimulation
Overall it was such a nice video with so little views that I thought it should have more exposure.
Dithered Fractal Interpolation for Procedural Generation
> I prefer the exact opposite approach personally: no merge commits, only rebases and fast-forward merges to master

I know that many do, unfortunately.

It's a legacy of how git was used initially, I guess, and of the use of e-mail for sending Linux patches

> Though to be honest I am not sure what you mean by “jumbled” diffs.

Simple modifications such as code moved or indendation changes wil usually only be recognized by diff programs if they're on their own, without other changes included.

It's unfortunate, but since that if the state of things, adapting to it by making small commits will make reviews massively simpler.