skysight-inc/HackerNews huggingface dataset:
The way before and after hooks are applied seems pretty terrible. Imagine doing this everywhere. It's also not a pattern I've ever seen in any FP codebase.

If you need to do something before or after you could just, you know, do it from the callers side. Or wrap the original thing in a new thing which does this. If the only way of composing things is by passing increasingly elaborate callbacks around (have fun with error handling, return early, and so on, from these functions) then I think you really missed a good abstraction level in your code.

Lastly, dependency inversion is actually a pretty big topic in FP languages, especially since they often experiment with effect systems. It's a shame that this paragraph read so anemic.

Honestly this article is exactly the kind of shallow content I've come to expect from this blog.
You do get used to it, believe it or not. One thing that helped me understand what was going on was looking at the output files, each pulse of the magnet is a slice within the images, and each sound corresponds to different types of measurement. I tend to just count them to work out what type of imaging is currently going on, it's ultimately pointless but it's something to focus on given the lack of other stimulus. You'll know you're there when the MRI tech comments that it's obvious you've done a lot of them because every image was perfect.
Everyone in big tech knows product direction comes top down with tons of product reviews along the way. There is no way you have this big of a screw up without major culture issues or more likely, leadership wanted to gamble and didn't think it would be this bad.

The workforce gets the consequences for leaderships decisions
Such beautiful stuff! The lines and the colors remind me of another contemporary and one of my favorites, Alphonse Mucha.

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

https://www.alfonsmucha.org/Carnation.-From-The-Flowers-Seri...
You keep citing unreviewed papers. This last one was done by a psychiatrist, apparently. I'm not convinced that herd immunity is not going to happen given the evidence you've presented.

Getting vaccinated and wearing masks every 6 months and wearing masks indoors in public is living with the virus.
I'm pretty sure that's why it's a favorite - you read a different account and can't really believe it, so you write a comment to make sure they actually do experience the same thing.
When I see a number like $21 billion, I can't help but think of all the economic and social good from drugs being regulated, like Cannabis, Tobacco and Prostitution.

That's a lot of taxation money lost, a lot of policing wasted, and a lot of lives lost needlessly.
There goes the competitive pricing...
> Law enforcement officials say that it is sometimes more difficult to track traffickers, because the law pushed them further underground. Advocates say that sex workers now face higher safety risks. The removal of sites advertising sex hinders their ability to vet their clients, the advocates say, and is pushing more of them onto the streets.

From Stamping Out Online Sex Trafficking May Have Pushed It Underground (Dec 2019)

https://www.nytimes.com/2019/12/17/technology/fosta-sex-traf...
That anime character perspective reminded me of myself when I first started out. I figured with hard work over time, I would someday be able to confidently just sit down and start cranking out code to fix most every problem.

How wrong I was, the further I go along the more time I spend being totally out of my comfort zone and learning new frameworks or trying to figure out someone else's code.
Assume that's right - that letting parents choose what school their children attend (by choosing where they move) leads to more segregated schools. Therefore... what?

You can't let parents choose because they might choose wrongly? If that's your position, how do you feel about the exact same logic being applied to abortion? And if you don't like how that would work out on abortion, maybe it's not good logic here?

The US left sure seems willing to be authoritarian in order to achieve the social ends that they want...
NsCDE is worth a look at for those who want the look and feel of CDE, but implemented with some more up-to-date tech.

https://github.com/NsCDE/NsCDE
You can install an extension (i.e. dash to dock) to make the launcher ever-present on whichever side of the screen you want. The main downside is that the extensions always break on GNOME upgrades and take a little while to get fixed.
He can just ask someone for that information. It's not like you have to commit a few patches to a software project to know how to use it.

I can use my operating just fine without having ever developed any of the software in it.
I also kick myself for not finishing things. Namely programming projects, my game backlog and lots of other things that are strictly digital. While you seem to want to get away from the computer I want to spend more time in front of it.
Does it? Seems to me data is a prime place for exclusion to occur. Example: a dataset of tagged photos for training a neural net to analyze facial expressions. All the photos are of white faces.
> So the rules can be codified sufficiently to test people on, but they can't be codified for a computer?

Small note: readability isn't a test or quiz you take (asterisk). It's obtained by merging code in the language you want readability for. If you merge code for a language often and the reviewers have very few style-based questions for the code then you will get readability fairly quickly.

> The only one that sounds more difficult to codify is telling people of the existence of duplicate functions. But as someone who contributes to the linux kernel, I can tell you right now that the only way that works reliably is to have a very large pool of reviewers. Very experienced engineers frequently miss what people are doing in other parts of the source base, the name might not be what they expect, etc, etc, etc.

A better example would be knowing when you should use `const std::string&`, `std::string_view` or `char*`. Example: https://abseil.io/tips/1

The best readability advice I have recieved has been:

1. Direct "I was confused by X" or "The recommended way to do A is using B", etc

2. Reasoned: "std::string_view is more efficient and clearer in intention than char ptr, it also improves type safety as it is read only and clear about ownership"

3. Linked to source material where examples are given totw or other examples in the code.
That seems like child-play compared to the google or apple of today.

Don't use a chromium browser.
Nothing that's happened in the show thusfar undermines the premise of psychohistory. Psychohistory is about using mathematics to predict the large scale and long term behaviour of society, it has nothing to do with someone having essentially heightened reflexes.
lol! Great urban legend, you're right. I remember hearing it back in the 90s!

https://www.snopes.com/fact-check/the-obstinate-lighthouse/
and running sonar in enemy waters is not exactly a good idea :)
Guess the difference is that normal(?) people like me “create” or recall the voices in our heads, while for the mentally ill, the voices “come” to them like from the “outside”? Eww, I realize it’s really hard to conceptualize this stuff and put it into words…
Pretty much any measure taken to stop climate change would be unprecedented.
> This comes from a mindset that technology is "tiered" and that later technologies are "better" than earlier ones in all ways.

That wasn't really what I was going for. What I was thinking was actually efficiency. Of course projectiles will always be effective, but they are not the most efficient. Technology tends towards an increase in efficiency, and inefficient technologies are often supplanted by new ones (swords being largely displaced by guns, muzzle loading weapons being largely replaced by automatic, etc).

If the point is to eliminate an adversary's existence, I can imagine that in thousands of years more efficient means will have been invented. But you're probably right that it doesn't make for exciting television.
I agree with this and would add Slack to the equation. It's just faster to ping a senior engineer on Slack than to spend 5 minutes looking into an issue.

I've also seen new hires burn an entire week because they were afraid to ask a question.

But I think the balance has definitely shifted towards asking too much help...
I think government incentive should focus on changing this, as I attempt to describe in https://news.ycombinator.com/threads?id=AYBABTME#29087565

Basically, this is somewhere I think govt. _constructive/supportive_ intervention is needed, because today's punitive policies creates economics that don't allow a humane end result.
Isn't the Afghanistan drug production thing post-9/11 widely discredited at this point?
Buy the book “How I made $290k selling books” (2017)
Science is always wrong. Always.
On Desktop Productivity: Using Karabiner-Elements and Keyboard Maestro on macOS
Lots of companies have no "fundamentally difficult problems" when it comes to their software. Lots of software developers don't have any of these problems to solve.

(I'm also against this "YOLO because it's fun" attitude, though.)
There are some cultural notes that might be handy.

In the UK vaping is overwhelmingly something done by people who used to smoke. This means we're not so worried about the potential harms of vaping, because they only apply to people who've never smoked.

Vaping is unambiguously very much less harmful (like, by a metric fuckton) than smoking tobacco. Despite this, we still have plenty of cardiologists who are hesitant to recommend vaping. They do tell people to stop smoking. Those people do not stop smoking, but they probably would if they vaped.

Medicalising the vapes is one way to persuade these fucking cardiologists that vaping is safer than smoking, because nothing else seems to be getting through to them.

It's also a way to get effective smoking cessation into the hands of very poor people.
$65 Million in ARR to list on the NASDAQ seems really low, especially with the 32% YoY growth.

I don't think I've seen a SaaS company with < $100 Million in ARR in the year it listed.
Yes, yes they did. The vertical part of the hockey stick is EVERYWHERE. Homework: go on zillow and find the most depressing row house in urban Detroit/Cleveland/wherever with enough pricing history to have a graph. You will see that exact same line shape. Literally everything has doubled since around 2014. Completely bombed out crackhouses were a 300-500% ROI in that period. You couldn't lose money even if you set the structure on fire. The past year has eclipsed that though. Everything has gone up massively and for seemingly no reason.

For comparison, since 2014 the US population has increased 4%.

Also, people aren't moving from somewhere to fill up your town, go on a random city subreddit and you'll see a different local mythology to explain the prices. It's happening everywhere though. There's literally no significant area that's seeing an exodus with decreasing prices. Not California, not libruhl lockdown states, not Texas, it's happening everywhere.
Lol fuck English pronunciation. We don't have to sound like Californian Valley douchebags anymore.

English is an international language. It no longer belongs to the oppressor. Don't sell out your culture. German accented English=sex.
Interesting. Self order kiosks are amazing. I never have a clerk take my order incorrectly, never have to repeat myself.
This isn’t true, and, as the article states, this submarine is specifically a fast attack sub. It attacks other submarines and ships. That’s still related to nuclear deterrence, but not in the way you’re saying.
> the carrying costs of the properties until they (eventually) sell would eat all of their profits.

Yes, they have to pay taxes. They have to maintain the property, and check on it against break-ins. There is a lot of cost to holding a property.
The equation is skewed by the fact that quitting will get one a 20% bump in comp vs fighting the system will get you a ton of stress
Or maybe, just maybe, people have a different opinion to yourself about how Mozilla can succeed.
“Clean record” doesn’t mean long track record, it means “no issues that I know of.”

People get the benefit of the doubt until they lose it.
Well, now the map of that area has one mountain on it.
I'm certain that I've looked up Brazilian footballers names on youtube to see how to pronounce them correctly (English/American announcers don't always get them right).
I know it's not very economical, but perhaps someone could start a submarine cruise? You get some vacationers, use a relatively large submarine so they have some measure of comfort, then sonar your way around a pre-planned public route. Then you have navigational data and sonar scans you can release to the world. Or, even better than releasing (the bankers say to themselves), selling the data.
This freedom to use old versions sounds good. But of Minecraft's 100M+ users, what percentage know this? What percentage just automatically update to the newest version and don't explore the mod scene?

I just read that Mojang added no opt-out telemetry to version 21w38a.[1]

How many Minecrafters are savvy enough to understand that this happened, and the long-term implications?

I initially tried to follow guides and "mods" to disable Win 10 telemetry but eventually gave up because MS changes how telemetry is disabled with every single update.

[1] https://github.com/kb-1000/no-telemetry
You mean the same board that appointed him? This whole "the board all resigned because they were so upset about their own appointment" narrative is mostly nonsense.

AIUI (I was an employee at the time), there was one resignation because of that. The rest were already planned.
My teammates create e-mail filters to send useless daily e-mail reports to the trash. I try to find out who controls the e-mail process, or the e-mail address, or something, so I can fix it... but I spend lots of time and it ends in vain. I couldn't find who "owns" the process, I couldn't find who controls the mailing list, and I couldn't get anyone to give me permission to change it even if I knew how.

Clearly the problem isn't just having the skill or permission to change something, it's also the friction involved in figuring out how the hell to do it. How do you lower friction? Documenting things, making it easy to find things, making it easy to get access to things. If you can come up with an internal system that combines all of that, you have a one-stop shop for fixing high-friction problems.

I think Wikis are highly underrated. They seem to encapsulate all those things. Anyone can edit (or revert edits), anyone can access it, anyone can find it (eventually). Somehow we need to tie all the rest of an organization into a Wiki.
I find it funny that for every person that complains about Microsoft 's bad practices there is 0 bitching about Google shoving Chrome your throat constantly when on Edge
I'm 43, I don't play regularly because of work/kids/etc. but every now and then I log into one of my favourite servers and spend some time there.

Two years ago I have built a base on 2b2t[1], located millions of blocks away from spawn, it took many hours of travelling through nether highways to get there. Before starting the journey, I had to escape spawn (a very dangerous area since 2b2t is an anarchy server) and I had to find valuable items from scavenging abandoned bases. After I finished my base, I made friends on the server, I have also helped building one of the highways, using a hacked Minecraft client that includes tools to build tunnels automatically[2].

There is also another server that I have visited regularly, MinecraftOnline[3], I built a house there and I made some friends, this one has rules and moderators unlike 2b2t which is an anarchy server. On both servers there is a rich community, a subculture specific to the server, and even specific activities that stem from each server's subculture[4][5]

Based on my experience, I have to agree with the article, Minecraft is an amazing and diverse metaverse.

[1] https://en.wikipedia.org/wiki/2b2t

[2] Highway Tools demonstration https://www.youtube.com/watch?v=rwkDk_Xn2Y4

[3] https://minecraftonline.com/

[4] https://minecraftonline.com/wiki/Pigchinko_(Game)

[5] Guide to Crystal PvP on 2b2t https://www.youtube.com/watch?v=YOImrm9ldTY
Are they really in the wrong if everyone agrees it's something reasonable to be doing? We're not too far from some philosophical questions.
They're not amazon/google big but they're not small. They have tons of employees and billions in cash.
As anyone who has hit a deer in their car can tell you, that’s not how momentum works.
No. Minecraft is ugly AF, literally unplayable unless you have the mind of a toddler. Do better
Motif is also a bit chunky, and the serif font looks a bit dated, but it is very consistent, and has well designed colour schemes so very easy on the eye.

The dock was a really useful tool though, drag and drop printing and workspace short cuts. The version I used on HPUX even had a small green blinking activity light like a disk activity light (probably also network) which I loved.
They already have done that, this video is 11 years old, at that point Google was half the age it is now and a fraction the size.
Wouldn't you need to be a customer of one of the underwriting banks? Or, conversely, one level removed, so a customer of one of the big banks on the "VIP list" of initial buyers.

I always thought retail-facing brokers are just too small fishes to be involved.
It's also the last rush of sales before things slow down for the holidays. There's also a chance that interest rates will be higher next year. That would bring home prices down.
Dupe: https://news.ycombinator.com/item?id=29087479
This comment wins.
Besides existing hydro, there's biomass (like coal plants, just without the coal), new pumped hydro, thermal electric (where you heat up rock and use the heat to drive a turbine, still no full-blown plant), and chemical batteries like lithium-ion or flow batteries. Chemical batteries are currently too expensive for longer term storage, but lithium-ion are already competitive for peak shaving.

So no new invention is needed, but some of this tech needs maturing/getting cheaper.

Extending the grid is also often helpful, albeit still somewhat expensive. I think we need someone to work on making that cheaper.

If you just need energy for heating, you can store the heat in a big insulated pond with an insulated floating lid on. That's cheap, and good enough for seasonal storage. There are several of those ponds in production already, village-sized ones, but they're going to build a town-sized one not far from where I live.
A different commenter mentioned airborne gravity gradiometry to map seaborne mounts. It definitely would work up to a point. It would tell you "there is more mass here", but there are different ways to interpret that information. A gravimetric map is not a map of land contours, but of the density of the geologic column below.

That said, nearby masses (not below the sensor) also can influence the results. When doing gravimetric surveys on land, nearby buildings can have sufficient mass to influence the readings, so certainly a nearby seamount would also influence readings.

Theoretically, a gravimiter inside of a submarine could be used to detect nearby masses. Which might or might not be a seamount you're about to run into. It would be like having automatic collision brakes on a car that could be misinterpreted based on ambiguous interpretation of sensor data. You'd want to get it right.

For some background reading, I found this short write-up online about interpretation of gravity data -> https://sites.ualberta.ca/~unsworth/UA-classes/224/notes224/...
Participants really receive value and I think this is why the model works. However, they don't receive the value they deserve...
Your comment makes no sense, and Donald wouldn't use anything to save puppies to begin with.
Helping people in need is always rewarding.

You don't have to do it with your own cash.
This is hard to believe, what really did they hit or what hit them in that region is anyone's guess now.
I wouldn't be so sure. Bigscreen in VR is amazing. Hanging out inside a virtual cinema auditorium watching stuff together with other random people is way better than I could ever have imagined.
argv is stored in the program's memory. where would this hypothetical, arbitrarily sized return data be stored after the program exits? who is responsible for storing it until the exited process' parent asks for it? the kernel?
By the same logic we can justify any [social issue] division. The sad thing is that the rules are arbitrary and do not help in solving the issue. Actually it is in the interest of the division to create or exaggerate problems to justify its existence.
You’ll be able to see your fingers and arms and keyboard/mouse/trackpd/desk surface/chair all in vr. Even current gen oculus has a front facing camera.
Linux Foundation adds software supply chain security to LFX
That is a good chart, but this one answers your question:

https://fred.stlouisfed.org/series/MSACSR

Supply is going up.
TBF - wasn't the Phoenix metro up almost 40% in one year?

After a 14% cut, that would still be an absurd YoY increase (I think still the largest single year increase in a major metro in the US on record?).

I get that Zillow is losing 14% - but the market is not yet even back to normal appreciation - let alone "crashing".
This is just Netflix's About page, or am I missing something?
The difference is in the kind of audit trail it leaves. If a sysadmin impersonates a user, that leaves a different kind of trail than a user logging in with their own key that only they can access.

In principle, the sysadmin should explicitly avoid knowing any of the user's secrets, because if they do, the user can shift blame onto them: "It wasn't me, it was the admin!".

I will never generate a private key for a user and will initiate a reset process for any passwords and other personal secrets revealed to me; to do anything else would be irresponsible.
> it's so odd that immensely huge features like these are still not yet charted

The fact that this was in the South China Sea makes me wonder if the reason it's uncharted is that the Chinese recently created it; for some time they have been building artificial islands in the South China Sea in order to claim that entire body of water as Chinese territorial waters. (It's outrageous that this doesn't get a lot more international attention; it's as if the United States started building artificial islands around the boundary of the Gulf of Mexico in order to declare all of that to be US territorial waters. Imagine the outcry.)
Working remotely? That's 8 hours of digital world / metaverse experience right there. Most people have at least another 2 hours of screen time on top of that. I know I have days that are just screen time essentially.
The point is that every team gets to set their own failure modes. I know of multiple tier-1 services which diverge from at least one best practice.

Think of the scenario where a cloud provider needs to evacuate an az. There is no API which would allow the compute team to force migrate tens of thousands of apps and guarantee that they both are not effected and maintain their redundancy guarantees.

Internal services at google are in the same boat. However google knows about the hard edges and forces everyone to deal with all of that complexity - there is no api which the serving team could plug into which will avoid this overhead.
I thought about rotating note taking in our weekly meetings. It's annoying to organize.
Previous S-1 discussion (this is an amendment): https://news.ycombinator.com/item?id=28912799
https://youtu.be/0vOtB46ncyU

Breaking Points did a great piece showing how the Cia still controlled the afghan drug trade
I did significantly raise my salary by mentioning having a high offer from a competitor. Although I guess you're talking about negotiating at a new job, not the old one.