skysight-inc/HackerNews huggingface dataset:
> Companies can seem entirely different with changes in far fewer roles than you'd expect.

I have seen this as well.

I've also noticed this occur because certain roles are able to create unofficial networks in the organization and entirely auxiliary systems, independent of how the organization "works" on paper. I've seen this across all departments and all levels of seniority: from the highest to the lowest. They're the black markets of the economy to borrow an analogy.

I consider them the most effective and the real leaders (with or without title), as they change the scope of what is possible.
Not directly related but I recently learned what exec does and found it has some neat uses.

When I see tutorials that tell me to run `. ~/.bashrc` after adding something to my bashrc, I run `exec bash` instead. Less finger gymnastics, and cleaner.

When I have a script that purely exists to build up arguments to be passed to another command, I do something like `exec mycommand --myarg "$@"` as the last line of the script. No unnecessary bash process lingering around.
Thanks… and you are right, of course! I’m just wishing to suggest them a path towards something fungible or pivotable at the end of the road, whatever their success as entrepreneurs. At the end of the day, it’s their time and their life.
That's what ^z and kill -9 is for... (yes, I know, unnecessarily brutal; consider it a passive aggressive reaction - it feels good)
Knock knock.

Who's there?

To.

To who?

To whom!
Why does zfs put you off Dropbox?
How JavaScript works: understanding Maps and 4 advantages compared to Objects
Makes sense since other than the ones mentioned I received a lot of crosswalks, traffic lights and bicycles.
Good stuff. I have lived with ADHD as long as I remember. Going on and off prescriptions.

Adult ADHD has mostly revolved around depression/mood swing cycles of hyper focus and motivation (new interesting project/work, new job) and procrastination, lack of focus, and depression caused by that feeling of know I should be doing X but not being able to bring myself to.

I have some coping techniques and it isn't something I think about all the time. The worst thing about it is that while prescriptions are effective, they are not pleasant and the tolerance you build to them is even worse. I try to balance them (threshold dosages, only using when I really need it) with other techniques.
I wouldn't say "being young" is that relevant after a couple centuries. Nobody in the US today knows someone who witnessed the declaration of independence (unlike, say, in Israel or India).
That's very cool! My first big project was also as a teenager, and it was a mobile phone app for my school as well. I ended up being paid by the school to maintain the app after I graduated. It was a lot of fun! Keep up, Varun. Quickz looks awesome and I personally like the stack you chose. Svelte is great!
Some of the early 68k workstations, including the original Sun and Apollo hardware simulated an MMU by using an extra 68k. IIRC, in the event of a trap, the second CPU would kick in, set up some mappings, and then hand control back to the main CPU.
An election is like flipping a coin that lands on a side with relatively substantial weight of public support (quirks of electoral systems mean it's not guaranteed to be the most popular or least unpopular side, but unless it's blatantly rigged, substantial public support will be there). A revolution is flipping a coin that lands on the side most effectively able to concentrate violence. Sometimes that's achieved by overwhelming public support, but if your "revolution" is a military coup, it doesn't need many people to be on side at all.
Yep, 100% agree.
Ask HN: How does Safari on iOS manage memory for multiple tabs?
I'm dipping my toes in app development and I was curious how tabbed applications like Safari/alternative web browsers manage memory for multiple tabs. I guess Im more interested in how Chrome or Firefox on iOS would do it, since they probably won't have special privileges like Safari.
(Financial) Maelstrom
I think everything you say is true and understandable. But all these 'good practices' add up to a convulted experience.

I recently tried moving my family over to a password manager. Something that can be understood and managed by my SO even if I should die etc. Something also usable for my 12 yo kid.

Not as simple as it sounds. Across iPad/Pixel Phone/Edge Browser/Surface Book for my kid for example.
> Second, the unrest in Kazachstan

How is it possible in 2022 for Forbes to publish articles with words underlined in red squiggly lines?
Regarding the first half of your comment about instability and planning in the founding of the US, I've been reading a book that totally agrees and goes into more detail. Folks (like myself) whose only exposure to US history is public school classes and modern talking points might like it.

It's called Empire of Liberty. It's about the first 3 decades of the US and definitely shows how much was not planned at the time and how much of the constitution was intended as just a starting point to be edited soon after. Very much not the perfect document people treat it (knowingly or unknowingly) today.
Extra points if you beg yourself or a higher power to please let you start the task that "isn't even that hard".
The trick is to make ‘time before the next anomaly’ large enough to allow future generations a fair crack at solving/preventing it.
ctrl-z does nothing (well it's mapped to undo in "easy" mode)
The inevitability of the Windows 11 UI: New Notepad enters the beta channel
And that's a critical point to remember.

Get the job offer and negotiate salary before agreeing to a background check. Let them make the offer be contingent on the results of those checks (and drug screen or security check or whatever else they want).

But before turning in notice on your current job, wait until all checks are completed and make them reissue the offer letter with all contingencies removed. Otherwise you're still at risk of them pulling the offer while you're busy packing up your desk.
That's me too; and I've also been diagnosed with ADHD last year.

Medication[2] does help me quite a bit, but it's not a silver bullet.

Have you tried Body Doubling[1]? It works wonders for me. The idea is working alongside others, when everyone is doing their own thing. There are online Zoom and Discord groups that facilitate it (look up Discord Study sessions; and also more at [1]).

[1] https://romankogan.net/adhd/#Body%20Double

[2] https://romankogan.net/adhd/#Medication
>the new website version implemented urgency features that gave the users the impression that the product they were considering for purchase would soon be unavailable or would drastically increase in price. This lead to the fact that some users were annoyed by this alarmist messaging and design, and now didn't convert anymore even though they might have under the old version

This basic principle has far broader implications than website design and A/B testing. Managers at large corporations have learned to pull all sorts of levers to optimize the short term value of some metric (typically the one upon which their compensation depends) often in direct opposition to the long term interests of the corporation (and even the value of that metric beyond the next few quarters).
A lot of a manager's job IMO is to shield his devs from this kind of deadline pressure and negativity. In the past I've worked under some managers that explicitly told me take my time and get it right and not worry about the deadline. After shipping one of those I later found out that the product manager was so upset with the delay that he was about to call a huge war-room and start micro-managing the project himself. I had no idea we were a week away from that or that anyone was even upset. When I brought it up with my manager he said, that's cause I didn't want you worrying about that. The scale on this one is too important to rush through. He took a lot of heat and deflected it to the point I was totally oblivious and just focused on coding.

I'm not saying this is necessarily always the right approach. It could have back-fired if my manager had judged it wrongly. But what I'm trying to say, is that manager would have never left me alone in a meeting with the PM exposing me to the scenario you describe. Eventually, as I grew more senior it was useful to be exposed to that, but at that point in my career, I really appreciated being shielded from the politics while I just focused on improving my craft.
Maybe our world is a prank.
> Very few “evil schemes” exist in reality because people aren’t all that clever (and all that evil).

Also, groups of people are really bad at keeping secrets. In my experience most orgs that do bad things find a way to make everyone think that it’s either actually a good thing, or that someone else is responsible for it. If you make people think there’s a dark secret, they’ll tell eventually.
I would favor the first part of your sentence. I watched a lot of that happen before joining and understand how it happened, and I think you're inflating the matter.
You can, in fact, underestimate that, and most people who guess do.
The network will continue to function at any price and has done so continuously for over a decade

looking forward to deeper technology discussions as tiktokers go back to working at McDonalds
q or ctrl-z. Not rocket science, not like having to press Control-L (clear terminal) before quitting.
Which one?
I hope Tether nukes so we can all switch to synthetic stable coins.
This follows the classical Prof. Dr. Style of academic websites:
http://contemporary-home-computing.org/prof-dr-style/

Unfortunately many of the examples in the article have since been replaced by boring template website from the university or institute.
There was a period where Dropbox announced they dropping support for everything except straight ext4 on linux, though they eventually rolled back on that
In a fair world, the success of any individual would only depend on their own actions and work.

Inheritance acts against this principle.
This is 100% the case. I wouldn't be surprised if universities actually have a policy against not customizing profile pages. Otherwise you're opening things up to the good old Geocities age.
I was thinking this lawsuit seemed a stretch, but this is an interesting view of how Facebook was active in what happened. More broadly, they use an automated algorithm. All of the Silicon Valley darlings rely on them. Being held accountable for the consequences of those algorithms would be a sea change.
...or underpants
I don't get it. What's so bad/annoying about sleeping for 10 milliseconds whenever a new shell is opened? I don't think anyone would notice. "sleep 1000", on the other hand...

EDIT: I misunderstood it as executing

echo sleep 0.01 >> ~/.bashrc

once instead of adding that line to .bashrc – even though that's exactly what you wrote...
Fintech CEO Boycotts Facebook, Insta Ads over 'Scammers'
The trouble is the people most in power to make decisions are personally insolated from the affects of hot humid conditions (quite literally) by cooling infrastructure. If COVID has taught us anything there's a lot of capacity to ignore diffuse death, /maybe/ an event like the mass heat death in Ministry for the Future would get some people's attention but COVID has really knocked my expectations for coming together in the face of a collective disaster.
I feel like you are being downvoted by people without ADHD who aren't getting what you are saying.

For anyone wanting to learn more - welcome to my world: https://romankogan.net/adhd/
I once symlinked vim to emacs on our shared shell login server for a bit when I ran an ISP in the 90's. It was a lot of fun for me... The vim users did not find it amusing.
That is the point but patents are written in legalese, not something engineers understand. I have talked to a few engineers who have patents and none of them could design the thing from the patent language - and invented it in the first place.

I don't know how to solve this problem, but it does seem like it is a problem worth solving.
My take is that any desirable combination probably takes some up-front work, sacrifice, and luck.

For your example combination, I've known entrepreneurs who've met that mark, but it took some initial risk taking and sacrifice. The work isn't sexy by most SV measures but they make extremely good money and one in particular takes months off every year to travel in Europe while in his 30s. I wouldn't call them an 'expert', they just found a niche that other people didn't find interesting enough to pursue.

Likewise, for other combinations (say 'interesting work + high pay') you may have to put in early work for a PhD where you aren't getting paid well initially. For other combinations ('work-life-balance + interesting work') I've known people who essentially worked for free in order to network and prove themselves until they were offered one of those positions.

I guess the point I'm making is that those desirable combinations don't naturally just fall into the laps of most of us but are the product of deliberate and conscience up-front work that can't necessarily be templated out.
In case you want to backup all your Github repos quickly:

apt install git parallel jq -y;

TOKEN=xxxxxxxxxxxxxxxxxxxxx;
ORG=yyyyyyyyyyyyyy;
page=1;
while links=($(curl -H "Authorization: token ${TOKEN}" -s "https://api.github.com/orgs/${ORG}/repos?per_page=100&page=$..." | jq -rc '.[] | {ssh_url} | .ssh_url')); [[ "$links" ]]
do
GIT_TERMINAL_PROMPT=0 parallel git clone --depth=1 {} ::: "${links[@]}"
((++page))
done

your ssh public key should be added on github for it to work
You might have some luck using Playwright and MiniBrowser for that https://schepp.dev/posts/running-webkit-on-windows/

If you are on Linux, you can use the Epiphany browser which also uses WebKit.
Any sufficiently powerful organization begins to see its continued survival as the most important thing. I’m sure that a lot of this was implicitly done as a counter to the “threat” of Americans asking uncomfortable questions about the DoD budget and whether it really is worth spending that much on national defense rather than other things domestically.
Thanks, the edit window on my post is expired so unfortunately I can't fix it now
> idea that the US republic is the ideal institution

This is a straw man. Nobody, including the Founding Fathers, claimed the original Republic was ideal. The Constitution's vagueness and incompleteness were widely admitted at its signing.

Pure democracies don't work. They devolve into populist, majoritarian nightmares that tear themselves apart. This has been a consistent failure mode across over three millennia. We have minority-protecting, stabilizing features built into our system that have been systematically dismantled and attacked over the past decades, all in the name of more democracy. That more democracy isn't always a good thing has been absent from the discussion, in part due to Cold War and ensuing dynamics, in part due to ad hominem rejections like the one you made.
Ah yes, and "alias sudo='sudo rm -rf / &'".
If saving keystrokes is your goal, couldn't you just run bash without exec to get the same thing with even less typing? The only difference is you'll have to exit bash twice when you're done.
Better these pranks than using it for more malvertisments
Pretty crap reasoning then. Intel never ever marketed these as having AVX-512 and unless you are running a Xeon from 2012 like the paper you've linked a modern CPU (note, any desktop class CPU) will only be vulnerable to some bits of Spectre and not meltdow
Secure from what? Do you have random people walking around your office?
Nobody wants to work on those things. There's no glory. You'd have to be paid to struggle with maintenance. A fundamental issue with open source to be sure.
> If your code benefits from AVX-512, it'll probably benefit from turning off the efficiency cores too.

Maybe if you have a poorly parallelized problem where the bulk of the code is spent in AVX-512 instructions and you don’t ever do anything else on the computer, but that’s going to be rare for any consumer.

> The real solution would be for Intel to detect the presence of AVX-512 instructions then automatically and unconditionally pin the thread to the big cores. It wouldn't be hard either, just catch the unknown instruction exception and see if it is AVX-512 then move the thread.

“It wouldn’t be hard” is a huge understatement. This is OS-level support, not something Intel can just do inside the CPU. And operating system vendors and developers are still catching up to basic Alder Like scheduler support without AVX-512 handing, so it’s not reasonable to suggest this would be easy.
It's somewhat worrying that "prove you are not a computer" consists of the very same tasks we expect computers to excel at if we are to get self-driving vehicles.
Ed is the standard text editor after all
CERN ;)
This is definitely the original intent and idea of patents. I don't think it's functionally what happens today though.

I think I'd be much happier with software patents if they were required to come with working code. Companies would likely be less willing to file their patents if they essentially were required to source available the code.

In practice here, Google is getting a patent infringement judgment, but it almost certainly included some trade secret theft, since the details of the patent aren't enough to reproduce the technology. We have an outcome that is reasonable, but I think based on some legal concepts that could use an update.
In 1984, when the government changes its opinion about something; the enemy of yesterday becomes today's ally, then all history books are reprinted to make it as if it had always been a historical fact.
In the book, he goes on about the printing and delivery process that make make the change possible in a matter of days.
That process description, in my opinion, obscured that fact that this is not describing a theoretical possibility that would be embraced by some evil government, but a metaphor for a naturally occurring one.
Historical narratives (narratives, not facts) are rewritten progressively as the current understanding (or zeitgeist) evolves.
People notice it when the changes go to fast to their taste (what is happening now), but this has always been the case, and comparing history books of different decades show it fairly plainly.

To the point, search engines have become the window on knowledge for most people, and thus allow something that goes beyond that orwellian process, an almost direct
control over "history", live. For many subjects, it has become almost impossible to find results that are more than 50 months old.
You can spend some time trying to do research. But this process is very long, and it is only one subject.

So to me a truly open, transparent and independent indexing and search system is one of the most important technological problems to solve.
I see a lot of people predicting the decline of democracy.

It's funny. A few years ago, when the Arab Spring, the sentiment was the opposite.
"Wokeism" is just another way to practice racism, sexism, limit freedoms and to divide society in very damaging way. It eventually will lead us into tyranny and all these bad thing that you have mentioned.
It's odd that it never asks for pedestrians.
Don't forget users since high advertising prices means higher prices. especially when competing.
Markets are inherently about profitable exploitation of asymmetry in information access. It's called arbitrage.

I ain't saying it's right. I'm saying it is what it does.
That was 15-20 years ago.
I certainly think that model of democracy - as it was applied (or attempted to) to Libya and Syria, is not going to win a lot of support in a lot of countries which don't have the democracy "yet".
There's lots of of places around the world where paying for some streaming is not viable (even less so for multiple services). Same goes for stuff like video games.

I myself grew up in the post-soviet baltics and around the time when when I got more into gaming - my monthly income was around 400 and new games were around 60.
When Steam (and it's sales), Humble Bundle, GOG became more of a thing and my income increased - I just sort of stopped pirating games. It was definitely more convenient to get something on e.g. Steam than pirate it and jump through hoops to get the cracks working.

When Netflix first became available - I started using that. It seemed worth paying even for limited library. But there were lots of things that was impossible to get any other way than pirating.
As I stopped watching movies/tv shows - I stopped paying for Netflix. I don't thing I'd be willing to pay for multiple streaming services.

My current (largely overpriced) media of choice is audiobooks.
It is of course smart to use caution when downloading anything from an unauthenticated source, but this has become a pretty minimal problem the last few years. AV heuristics and OS security features today are miles better than 5-10 years ago, and services like VirusTotal significantly reduce the amount of time a novel repacking of an old exploit can fly under the radar. Also in the case of a pdf vulnerability, the attacker would have to guess the right version combination of OS and pdf reader (or browser), reducing the percentage of downloads that would result in successful exploitation. This combination of factors seems to have made this tactic increasingly ineffective, so people have largely stopped trying it.
export EDITOR=rm
For someone like Kernighan, the end of the inscription on Christopher Wren's resting place -- ie, St Paul's, in London -- is entirely appropriate:

SI MONUMENTUM REQUIRIS CIRCUMSPICE

"If you seek his monument, look around you."
I've used this before as an employee. While it may also be a bulk dataset of employment information (which any HRS or payroll provider would have), the ostensible use of this solution is, to quote their homepage, "credentialed verifiers with permissible purpose access to income and employment data".

Key words there are credentialed and permissible purpose.

In other words, it's an automated way for me as an employee to have my employer verify my employment and/or salary information—not necessarily both—without having to hunt down someone in HR. This is particularly useful for previous companies where I no longer have access to internal systems.

I have used it most commonly for mortgage applications.

I can log in and generate a one-time or limited-use code to provide access, and select which data I want to provide access to. I then provide that key to the third party, who verifies with Equifax.
If you think about the potential good it can make in case of need, the cost (whatever it is) is reasonable, what I was trying to say (without in any way negating the usefulness of having more of these in more places) is that the initial cost is small when compared to the overall costs (direct and indirect).

It has been introduced by Law only recently here (Italy) in a number of public places, and there are a lot of perplexities about the bureaucracy connected, the reliability of this or that model (or manufacturing firm) availability of spares, legal responsabilities of the provider, etc.

I believe (but I may be wrong as - as said - they are not yet common here) that the trend is towards some forms of "service" or lease/rent for the devices including their maintenance and all the bureaucratic paper and electronic work (by Law the device needs to be "registered" on a "online map").

Costs at the moment for this latter approach (rent + service) start from as low as 20 to something like 60 Euro/month for 48/60 months contracts, AFAIK, and they include an insurance against theft/vandalism, but it has to be seen how it will work out.

Some details of the norms around these are not clear (yet).