skysight-inc/HackerNews huggingface dataset:
A good workman has opinions on his tools that are deep, and profoundly negative. Also always.

So maybe not a good heuristic, and not a helpful thing to quip.
I had a discussion similar to this with RMS a while back and he seemed to think that the x86 and ARM architectures were completely hopeless for this because of the management engines etc. At that time there were credible attempts to build completely blob-free POWER9 systems, so Ifigured that was the thing to get once they got a bit more affordable. I don't think the Talos stuff ended up blob free, but it is way less blobby than x86 stuff. Maybe there is hope of blobless RISC-V systems some day.
it returns nothing in my two browsers
Data races happen when there are multiple writers/readers of the same data. If one virtual thread of execution is multiplexed on several OS threads/workers/callbacks/you name it, there's still only one reader/writer at a time, because different parts of a multiplexed function don't run at the same time, they go one after another sequentially as before, with the difference is that there are now implicit continuation points where execution can hop from thread to thread (callback to callback). Can't say for hyperscript, but generally you need to protect your data with the same synchronization primitives as before, such as locks for example. It's only incompatible with thread locals and thread affinity, I'm not sure if JS has those.
> But let's not focus on the cause of our predicament for a moment

That’s my point, though - if we’re not focusing on the Cause of the predicament, we’re extremely unlikely to be able to handle it correctly.

> they usually hedge on the side of inflation as their target. So that's why I said it's a very unlikely event to have deflation

Yes, but, again, this is not a normal inflationary event. I agree that there are other factors affecting the situation, but the supply chain issues are clearly a substantial component, even if they’re only debatably the predominant factor. That component is being influenced from outside normal monetary policy and can clearly shift pretty quickly. Given that, the dangers of deflationary pressure, and the frankly appallingly shallow general understanding and zeitgeist around inflation, I’ll say again that I think it’s worth keeping in clear view the degree to which the current situation is being driven by factors outside the traditional monetary model, lest we decide to do something rash that we later find was stupid in the middle of what’s still actually a pandemic and not a normal business cycle.
Quicklisp doesn't include projects that build with warnings, so CL programmers are strongly incentivized to treat warnings as errors.
For the first heureka moment came when reading Charles Petzold’s “Code: The Hidden Language of Computer Hardware and Software” it really bridges the gap between the first simple circuitry and modern electronics. For very basic concepts of resistance current etc and the building blocks there is tons of tutorials on youtube.
Txti
Maybe the problems aren't as compelling as you'd like to imagine they are. I had this problem for a long time, always reading such and such thing because I felt like it should be important. But then I realized none of it really mattered at all, not even email mostly, and I just try and do one or two things that have a tangible value. So email stays closed, and I chat with people in moderation. The other tool I'd really recommend is SelfControl, which allows you to block everything you don't want to engage with.
Speaking from personal experience, most outages are contained and mitigated within a specific service before they end up impacting other services too. Cascade effects are rare, you just notice them more often because they affect multiple people and usually external-facing customers too. In reality, most things will (or, rather, *should*) page you well before it becomes a cascade-effect incident that multiple teams will have to take care of.

If your problem is that nobody knows what's going on and that stuff constantly brings down a bunch of different systems, you either need to finetune your alerting so the affected system tells you something is wrong *before* it reaches other people (monitor your partial rollouts, canary releases, capacity bursts, etc), or you have a problem with playbooks.

The person that implemented the system doesn't need to be the person that fixes it in case there's a problem. We have playbooks that tell us exactly what to do, where to go, which flags to flip, which machine to bring down/bring up, etc in case of various problems. These should be written by the person that implemented the system and any following SRE who's been in charge of fixing bugs or finding issues as a way for the next SRE oncall to not be lost when navigating that space. Remember that the person oncall is not the one responsible for fixing the issue, they are the person responsible for mitigating the problem until the most appropriate person can fix it (preferably not outside working hours).

Again, there can be exceptions that require multiple engineers to work together on multiple services, but in reality that should not be the norm. Most of the pages I handled as an SRE were "silly" things that were self-contained to our team and our service and our customers never even noticed anything was wrong in the first place.
Plugin and theme vendors DDOSing each other via their WP plugin code (that is, via your WP site), where one vendor is supposedly selling other vendor's plugin/theme, is a thing [1] (2019), so idk where you get the notion that things have changed ;)

The whole "plugin" idea, where customization code can basically modify and monkey-patch whatever functionality it desires, has to go away, in WP and elsewhere. SGML has a concept of declarative pipelined markup stream processors to decorate and augment base HTML in a structured and bounded way. A "theme" should ideally only consist of CSS not arbitrary PHP. But I guess WP is a lost case, and has been for 20 years, in this regard.

[1]: https://www.jemjabella.co.uk/2019/security-alert-pipdig-inse...
I don't know what the parent of your comment is talking about. Vaccination shots 6+ months ago are not that effective any more, but if you got a booster shot recently, it's very effective. It reduces your chances of getting COVID by a factor of 5 to 10.
This is interesting. Why is “Volcano Studies” full of charlatans? Is it politicized from implications for climate change?
I agree with the author on SaaS as a forcing function for agile delivery.

But an interesting history lesson. Agile in the form of Scrum in '86 [1] was a delivery mechanism for physical products. The case study was actually cars, which is about the most consequential product you can imagine in terms of defects. A "bug" was a product recall.

Notably, "sprints" were properly named back then. There was time in-between sprints, and this is key. The (variable!) time between sprints is when the org would reassess and plan, and then Sprints would be the mini-waterfall Gantt chart style period where work was fully scheduled and worked on without surprises.

It wasn't until the bastardization of that model under the 95 SCRUM paper that sprints lost their true purpose as a distraction-free period of time in which do "ordinary" work as opposed to tougher conceptual or integration work. Shortly thereafter, sprints became mini-marathons, and the period of planning that was always a part of Scrum in the physical product iteration model was jettisoned. It made life easier for PMOs, but I feel we lost something in that process.

[1] https://hbr.org/1986/01/the-new-new-product-development-game
Crypto is bad for many things, but it is highly liquid. Daily trading volume on crypto broadly is the same order of magnitude of the entire US stock market (mostly in asia and mostly derivatives). https://ftx.com/volume-monitor
Quite: see for example https://www.newscientist.com/article/mg12817450-800-the-merc... for an example of the effects of mercury contamination in a building used for Physics research in Cambridge UK
> Skyscrapers are actually counterproductive for things like energy efficiency. I've already said that.

Sure, but who cares? Air conditioning is counterproductive for energy efficiency too. We have it anyway because the whole point of air conditioning is to spend energy making ourselves better off. If we want to, we can also spend energy making ourselves better off via skyscrapers.
> tracking down the entity that is paying cash

Cash is what the illegal drug trade runs on, and governments are generally very bad at preventing that.

One interesting data-point about Argentina is that currently about 8% of all physical US dollar bills (About $130 billion) are in Argentina (https://www.forbes.com/sites/afontevecchia/2021/06/28/a-cryp...).
Back in 2019 I was interviewing for Google and they really gave me the royal treatment. Some parts of the on-site interviews with different team leads were absolutely bizarre, though:

There was this one guy who asked me to do a relatively simple scripting problem on the whiteboard. I was forgetting an important piece of syntax and asked, “can I read a `man` page?” Only to be told, “No, I am your man page,” by the interviewer. This left a slightly sour taste in my mouth, and though I still gave it my all I suspect that this interviewer was the one who rejected me[1], because I did struggle with his problem.

At the end of the whole process, the recruiter at Google told me that he wanted to make very clear that he thought I was “not quite ready” in my tech and interviewing to work at Google. He told me that he and almost everyone else he knew working there had gone through at least two entire interview processes before eventually landing a job there, and on top of giving me some specific recommendations on what to hone my tech skills on, he recommended some books on the Google interview process, and said to apply again in April 2020. Were it not for COVID fucking everyone’s plans up, I probably would have had that interview, and might have passed it after having more insight into its quirks.

I guess what I’m getting at is that yeah, something probably is broken. Most companies don’t have books written on passing their interviews. But perhaps that’s part of the point? Google wants very specific kinds of employees. Not like very specific titles (I interviewed for “generalist”) but rather that they want a specific mindset and goal-oriented person to grow with them. That kind of person is statistically likely to study these sorts of materials more if they exist, so the crazy hiring practice is just its own litmus test for “Googleyness” (which is also an actual component that they rank potential hires on.)

All that said, I suppose it’s time to look at what job listings they have to offer again… this time I also might be able to find a referral.
That's a little bit like the Ikea effect where people who assemble their furntiure themselves value it more than people who don't.

This also leads onto another problem which is a lot of things you own demand attention and money throughout their life. Cars are the obvious example which demand new tyres, servicing, fuel, cleaning, their own house to be stored in, etc. Even the bookshelf that Moby Dick sits on will need dusting from time to time.
If it's incorrect, please do.
Here you are describing an edge case with collecting things because :

- You still need to manage / expose / dedicate space / maintain your collectibles to enjoy them

- It can be an investment so it’s really different than buying something to use it. It’s buying something hoping to resell it. Still, we could say you also pay with incertitude, maybe stress and responsibility if it’s something expensive.
Defining waste is almost impossible when you see things in these terms. Is culture a waste? Are things not needed to survive waste? Are activities only valid if they generate enough new knowledge or happiness - who judges that?

Ultimately you need to trust that if someone spends, there's utility to the spend, otherwise they wouldn't have - even if the act of spending is the benefit itself.

It's not for 3rd parties to judge the usefulness of the spend. To illustrate this, think about the typical teenager who's mom says wastes all their time on "insert hobby mom doesn't like" and extrapolate that to the world's consumption habits. Everyone thinks others are wasteful.
30 stories is a fairly hard limit in China because concrete construction techniques with low skilled labor don’t scale much beyond that (otherwise costs increase and they have to use steel/skilled engineers and construction workers). Given that these techniques are exported to many Asian and middle eastern countries (via Indian or Chinese construction firms and migrant workers), you have a whole continent of cities filled with these ~30 story apartment blocks. But then the argument would be for not going above 30 stories because of the costs involved.

I get the feeling that six story limits would only work for the developed west.
Apart from what others have pointed out about Unity's engine code being C++ it also comes with support for IL2CPP which compiles the code to cpp which can be optimised.

We've used this on all Unity projects I've been part of and it really makes a difference in performance.
The total time will be dominated by the encoding phase, and the length of that step will heavily depend on the encoder and settings used. A better strategy would simply be to archive the complete decrypted disk image, which can be done in ca. 15 minutes per disc.
Goroutines are multiplexed onto a finite number of OS threads, which is usually a pretty small number. If you launch a new goroutine, a funky CGO call will still block an entire OS thread, it won't change anything as far is blocking is concerned. When all OS threads are blocked the runtime will spawn additional OS threads, so in the worst case it can degenerate to "OS thread per request".
Of course it’s fun to laugh at the “capture guys” for not understanding basic math, but do you have an actual source for this accusation?
Do you have sources for this? Have they done this in the past?
thanks for the useful pointers.

personally i had started with an electronic beginner kit with 555 ics, analog components, breadboard. worked through a few projects but eventually i kept it to the side due to other commitments.

planning to get back into it, I wanted to make stuff like radios, basic music synthesizer, retro gaming console etc.
any good resources/ kits you reccommend to start with? i think to start with getting the right components when you don't have anything is a hurdle.
Alright fanboi. You’re clearly not serious
I don't know about SV but in academia it is extremely common and often expected that people work 60+ hours.
Sometimes it's just peer pressure. Sometimes it's an explicit requirement.
Few years ago I spoke with an American professor who just started his tenure in Switzerland. He told me he was shocked and outraged when he was the only one to show to work on national holiday!
If you sit and don't engage your reptilian moving-about system it will engage anyway. You'll be looking for distractions in front of you. And then you'll be stuck on those, tripping out.

On the other hand if you were to step out for 15 minutes and then come back, just walking and looking around, thinking of what you'll be doing when back at the computer; then when you're back you'll have something to do. Good luck not getting stuck doing that. Because you will.

Turn off all notifications, time-box all calls and emails to twice a day, and reduce the use of color in the UI. Don't let yourself be prompted into getting stuck on something. You have your own agenda and the world around you can manage for 3-4 hours without your input. It really can. Make sure it can.

Being prepared is half the job.
I'm the same, it must be a personality preference. If the internet were good enough and cheap enough around the world, and my family were in some kind of dimensional universe I could still be with outside work hours, I'd travel somewhere new, moving along every few days and work out of all the wonderful places in the world, and all of the places in between. Maybe it's some kind of genetic need to explore.
I have sometimes thought of ditching my phone plan and getting a wifi hotspot, just to stop the phone carrier from messing with the software in my phone through OTA updates and whatnot. All communication would be through TCP and that would stop the phone carrier from talking to the mobile baseband processor, which could be completely disabled or removed. It would even allow ditching the whole phone and using a wifi-only tablet instead. Both sides (the wifi box and the phone) are hard to make entirely free, but by isolating them from each other, some higher control can be achieved.
You should try to read beyond the headline, I’m sure you can do it :)

This is like selling 10 dollar bills for 9 dollars and 1 euro.
Is that hypocrisy, or just an oversight / unintended consequence?
I have unrelated request since you are planning to add sql parser to your project. Would it be possible to have sql parser as seperate library? I am in need of sql parser and so far i have only been able to get parsers for specific dialects like pingcap parser for mysql. I think sql parser that can support multiple different sql dialects would be a great addition to golang ecosystem.
This sounds like semantics.

If I buy a flute, I get a carefully configured bundle of metal, cork, and leather pads.

I didn't pay for the skill.

Likewise, when I buy a novel, I didn't pay for the knowledge.

It's not a second cost, it's two purchases.
Are you otherwise familiar with the story? There's a good reason it is recommended to read the book before you watch the movie/series. A book allows you to completely apply your own imagination. My path was: Dune II (game), Dune (David Lynch movie), Dune (game, did not finish), Dune 2000 (game), Dune (remake from 2001), Children of Dune and in 2016 I finally finished reading the book (I started in ~2012). Obviously I knew the story quite well as I played Dune II and watched the movies a lot (though I did not like Children of Dune much). The book felt like a choir, but it was good. Really good. Its just that the movies were good enough. Its why I don't bother reading Fire and Ice, Lord of the Rings, or The Witcher. I've seen the series/movies. We also need to put a book in the age or context it was written. Or, well, 'need to'? It'd be fair. I do the same with older content of movies and series.
That's not exactly the whole truth though. There are tons of issues with desktop Linux lurking in the background, waiting to bite you. Even something as simple as changing one your monitors might land you in deep trouble, or a printer that somehow doesn't work.
$ defaults write com.apple.finder QuitMenuItem -bool true

then quit the finder... forever : p

Seriously changed my relationship to mac os. As semi-non-voluntary mac user from 199X to present. It used to be a love-hate relationship. Now macs are just aesthetically appealing unix hardware vectors.

Idunno Im sure some other HN entities have smarter thoughts on this.
You only get control over your computer if you learn Linux.

Yes yes I'm aware of the hardware chips from Intel that let intelligence agencies take over computers but they are not used constantly, streaming data every day to Apple or Google. It's a huge difference.
I absolutely have not done this. No sir, not me. Never.
My solution to this is https://pinkpigeon.co.uk

I built it specifically to address shortfalls of other site builders:

- No themes

- Uses 'modules' rather than the strangely popular drag and drop thing with blocks and widgets (which then jumble about the page wildly when resizing). We have 40 modules at the moment and I keep building more.

- 100% mobile optimised. We hide no functionality and most page editing I tend to do side by side, with the CMS in a separate window next to the preview site

- The preview site updates automatically when you hit 'save' so that it can be viewed on many devices in real-time at the same time (and shared easily too)

- It's very fast. No React or other shenanigans. There is JS for the more complex interactions, but it's been applied sparingly. Doesn't work without JS though.

- Sites are deployed to Cloudflare Workers Sites. The SSG behind the scenes is Hugo

I don't advertise this thing anywhere and all my clients are word of mouth. I have yet to hear a single negative thing from anyone.

I live in the countryside so my clients are all pensioners who don't know computers. They've all had run-ins with WordPress and naturally hated it. (though I don't want to knock a properly setup WordPress, IMO you have to be technical to do it and my system is aimed specifically at non technical people)

I don't do shops and even blogs are probably not directly my target audience. But if you just need to make a simple site with pictures, videos and images (maybe a mailchimp signup, instagram gallery or Google calendar signup or showing some PDF newsletters), then I'd challenge you to do it faster in any other system.

I'm doing this on the side, so have no time to build websites, so it takes no time to build websites in my system :) (I've built a lot of websites for free and just end up collecting the hosting charge which is between £8-£13 a month, which is hopefully similar to some sitebuilders, but I can't compete with the £3 per month offerings that tie you into other services and immediately become more expensive as soon as you add any meaningful functionality.)

There are about a billion things I want to improve about it of course. It's certainly not perfect, but finding the time is a challenge. I hope to one day be able to make it my full time job.
I don't think so. You only need 1 flight to locate him pretty accurately. If you do the thing you said, you'd need 2 flights along different axis to get a pretty good idea, with a larger amounts, you'd just improve accuracy a bit. Regardless, I think it doesn't matter. So what if they know where he lives, it's not like this sort of information is hard to come by anyway, and the risk profile of this is... not interesting, IMO.
Ok, that explains everything
Trust is a shortcut. You could verify everything diligently, but it takes time, so you rely on others, hence trust.

Scientists' job is to verify as much as possible (not to take the shortcut). Laymen can take the shortcut and trust the scientists.

If a layman wants not to trust the scientists, which is OK, then they should understand that trust is a BIG timesaver, and they have to put lot of effort into educating themselves about WHY scientists say what they say.

Too often, we see laymen questioning the scientific conclusions without putting up the work needed to educate themselves (at the very least, understanding the theories they disagree with). This has worse outcomes than lack of due diligence among scientists.

(And that's why argument from authority is a fallacy among scientists, but is not wrong to apply among general public, where it is a useful heuristic based on trust.)
Instagram: How Not to Do Messaging
They ought to try EU4, it's solid 4000 hours of gameplay
Not everyone is native English speaker, and slow pace allows you to get immersed. That people want 1,5 speed or do two things at same time is a sign of our time (appropriate content is cheap snd widely available but we don't have more available leisure time). Society doesn't want people have abundant leisure time, hence 'Bullshit Jobs'.
The "time bank" is the opportunity cost of doing something else instead. By not doing something you have thus "saved" that time and can use it elsewhere.
Feels like a lament on Steam sales, the most extreme example of only paying the first price.
> they're given to believe it's a net negative technology

Would you be able to cite some sources that support this claim?
> more civilized

Is this a dog whistle?
Safari has had lots of major issues recently
https://twitter.com/jaffathecake/status/1389493762129375232
https://bugs.webkit.org/show_bug.cgi?id=226547