skysight-inc/HackerNews huggingface dataset:
I'm using a base-spec M1 MacBook Air since a year or so now. I have a 4K external monitor attached most of the time, usually four windows in Safari with perhaps 100 tabs in total, Mail, a bunch of terminals, Slack, Signal and Telegram open. It's snappy all the time, and consistently feels much much faster than my previous laptop which was a maxed-out Intel 13" MacBook Pro.

The only thing that ever makes it sluggish is if I open VSCode with a large workspace. Even with all plugins disabled. No idea why. I just stopped using VSCode.
As a founder who has gone from seed to IPO we have never intentionally employed this strategy for non executive hires.

We also allowed liquidity at each funding round.

A lot of the reason the system is setup how it is is due to IRS tax rules that make it very hard to give equity at the later stages of a company. If you just give shares then the employees will have a tax bill day one on an illiquid security.

Workarounds are complicated, and things like this are the result. I think Bolt’s issues are more due to arrogance than malice.
> you have to pay them enough that they're basically set for life after a few years in the job, because in a few years they may find themselves unemployed and unemployable

IMO these people always fail upward.
It’s electron.
>but a world where white and black make many people think of skin color, I feel like it's hard to deny that at least in NA.

Don't project your neurotic racist thoughts onto others. Not everyone is as racist and neurotic as this. You're poorly attempting to gas light everyone into thinking this neurotically. Stop it.
I also live somewhere with far more rain than Seattle (US east coast), but we also have 2x the number of sunny days and our summers are much longer.

Rain in and of itself isn't bad if it's balanced out with sun and warmth.
Does anyone know how to manage firefox extension's permission?

This extension asks permissions to "Access for my data for google.*" and optionally "Access my data for all websites".
However, I don't want to give it access to the data for all websites. It is insane.

I want to have stricter permission control. For example, since I only use google and duckduckgo, I want to give this extension access for the data for google and duckduckgo.
But also, imho, it would be a compelling way to learn how the stuff of civilization actually works.

Maybe I'm weird but it's always sorta bothered me that if I accidentally went a thousand years back in time, I wouldn't know how to restore any significant modern technology. In the same way it used to bother me that I didn't know how to make stone knives and fire without matches, the most basic technologies of human history. Learning how and doing it made me feel like a more complete human being.
Exactly. Tracking me, wasting my resources, etc.
Reading WSJ without Javascript

Examples

curl -A "" https://www.wsj.com/amp/articles/meta-scrutinizing-sheryl-sandbergs-use-of-facebook-resources-over-several-years-11654882829|hxextract p /dev/stdin > 1.htm
firefox ./1.htm

curl -A "" https://www.wsj.com/amp/articles/meta-scrutinizing-sheryl-sandbergs-use-of-facebook-resources-over-several-years-11654882829|grep -o "<p.*</p>" > 1.htm
firefox ./1.htm

x=$(echo x|tr x '\34');
curl -A "" https://www.wsj.com/amp/articles/meta-scrutinizing-sheryl-sandbergs-use-of-facebook-resources-over-several-years-11654882829 \
|tr -d '\12' \
|sed "s/<p[^a]/$x&/g" \
|tr '\34' '\12' \
|sed -n 's/<\/p>.*/<\/p>/p' > 1.htm
firefox ./1.htm

links -no-connect https://www.wsj.com/amp/articles/meta-scrutinizing-sheryl-sandbergs-use-of-facebook-resources-over-several-years-11654882829
I'm tempted to get gnus running again. :) Love to see how things compare to my memory.
Societies that never centralized didn't get far mainly because they were conquered by the societies that did. But I don't think it's reasonable to consider that an advantage of centralization - it's more that it turns out to be such a huge disadvantage, it spills over to your neighbors even if they don't like it.
Hahaha thank you. I am humbled by your praise
This may be the right place to mention that the comment in the article, "But the photovoltaic cells we use today need pure silicon, and nanoscale manufacturing — essentially the same technology as microchips used in a computer — so actually making solar panels would be incredibly difficult." is incorrect.

One needs only modestly pure silicon and no nanoscale tech at all. You can make photovoltaic cells with a small furnace and a couple of rather basic inorganic chemicals. Patterning for diffusion masking can be done with wax applied by hand.

You do need some electricity, so steam power or biodiesel would be necessary at first. You will need to run scavenged vacuum pumps and induction heaters to create the silicon ingots and zone refine them. You will need to conduct some basic inorganic chemistry and be able to produce the key industrial acids and bases.

Edit: you will need to recreate Pyrex glass and be able to form it into tubes and chemical glassware.
This seems counterfactual. The EU was fine losing the UK. They may not have wanted it, but nobody broke down in tears over it.
At some point the secondary market value becomes $0 for common shares due to the preference stack, which in Bolt’s case is probably over a billion. So if the market views Bolt at less than a billion common is worth nothing.
The smart contract, man. It's smart contracts all the way down.
I don't understand what you mean. Please elaborate.

That quote says that </p> is not needed in many cases. When you say "none of those clauses apply to <p>", this is true, you can't omit <p>, only </p>... but the blog article doesn't advocate for omitting <p> at any point.
Nope, it requires root, as it should, really. Anything that can mess with networking at a low level needs root; there's no Android permission that I know of that lets you get down to iptables level.
you claim to know it gives you a false sense of security -- this knowledge itself of the possibility allays the concern
I always get responses like that when I talk like this. Maybe your reply was generated too.
This comment is so stupid. It starts with some facts, or corrections to a misconception in the grandparent post. That's reasonable. Then what, some weird jump to covid and the idea they the GP may also have an unorthodox view about it, presumably something that's viewed as a mortal sin? GP may have been quick to push back on the DDT thing, but suddenly it's been taken into religious inquisition territory. This is pretty fucked up.
Do you do that often? Do you bite metal forks as well?

It might be due more to inexperience or an isolated incident being a higher percentage of your experiences due to less overall usage.
I don't agree with the characterization that there's no direct connection to a real group of people with this statement, as it would be a non sequitur at best, and an intentional misdirection at worst. I, and probably most people reading this thread, are under the impression that we are talking about the Uyghurs of Xinjiang considering the topic of the post, and it's kind of absurd to assume otherwise.
They obviously want to collect the "CO2 readings at location" data and sell it to the highest bidder.

Why do they refuse to opt you out of being an unpaid drone generating $0.02 worth of data for them after you paid them $250? Because they can, since we don't have any laws forbidding it.
The geolocation information is not for you, it’s just sent along the rest of your information.
yes, that sounds correct in my opinion

I don't think I said anything which disagrees with such a valid analysis that there's nothing special about one or the other
The "Silent spring killed more people than Hitler" line from Crichton, or variations on it, predates him by many decades. Crichton, as it is well known, helped spread much of this old disinformation (most famously the climate denial), in the same way that Scott Adams did after Crichton passed away in 2008 and took up the same cause. How and why Crichton and Adams got roped into this universe of alternate facts is something I can’t explain.
The app needs the geolocation permission to access the bluetooth radio and scan for devices. Any company can can technically do geolocation using nothing but nearby bluetooth MAC addresses if they have location information for any other phone/device in bluetooth range.
It’s like installing an app on your computer; your giving the app permissions to your computer… there’s so much Google can’t control that it’s dumb to blame them here… I’m not saying “every end user should be wary of their apps and test them all”, but basically… what’s the alternative? Build your own mobile os, and then side load and very every apk?!
Hmmm, it's almost as if cryptocurrencies are the regexes of the financial world.
I just had a leap of faith and god an M1 MBA with 8GB of RAM in January 1st around 1 month after its release

And I never had any problems with it up until now. I use Chrome (Vivaldi) with tons of tabs and VS code with NodeJs and Java development and it was all snappy all the way

The main problem I had was at that time whether there will be application support for ARM and almost all the apps I use started supporting ARM as soon as the M1 came out

I only had to use Rosetta few times and NodeJS also started supporting ARM architecture as well

But next time I’ll be going for a higher RAM than 8gb for longevity

But I think I’ll be using this for couple more years and I think I’ll be skipping M2 since my M1 is good for now
It is disturbing to me the way the article frames the story, as though it were the mistake of attacking someone who wasn't actually white that was the shocking part.
Safari might be the big difference here, and you only really have one Electron/Chromium app, Slack, and it's generally better than others about managing its resource usage.
That number really store out to me too. I’d be very curious how they decide what becomes a separate service.

I’d also be curious if the 50m lines of code included generated code.
And cameras with license plate readers could be at every gas station.
So what is it? Work culture or pay?

How many really move from Apple to Amazon for the work culture?
Wait till you read about carbon dioxide!
Reading Hamlet as an adult simply blew my mind. It was one of those moments where you step back in awe that a single mind could produce a work of such depth, with so many layers, yet with a consistency and a wholeness. JS Bach is the only other artist I have seen to produce a similar “Forrest” and “Trees” views within his artwork.

While King Lear is my personal favorite of Shakespeare’s plays, I acknowledge Hamlet his greatest in all aspects (poetry, philosophy, etc).
I loved back in my Slackware/Gentoo days. But the last time I tried to run Linux on the desktop (on bare metal, in particular), I wanted to play with CentOS (just before the big changes). I ended up having to compile it from scratch, when was a fun challenge given that I was used to everything but RHEL-based distros.

But a bunch of stuff was broken, and it was clear that Enlightenment had tried to reimplement a bunch of apps a la KDE/Gnome, and that development had stalled out. And that running a complex WM like that without a blessing from your package manager was a pain in the ass.

So I installed GNOME.

Nowadays, I just run Windows...
Indeed, and Venema's Postfix was a huge win for sysadmins at the time who were sick of sendmail and didn't like the "half required batteries included" approach of qmail, eg. dealing with spotty support for Maildir in other software.
Love your blog posts and visualizations Jay, thanks for sharing!
How is reinfection being defined? By this I mean, if they say someone is reinfected, how do they know they were infected in the first place? Is it simply by that person saying they tested positive previously? Or does the PCR test test for all variants? How do they know which was previous?

With a fair - but unknown? - number of cases being asymptomatic, how are they able to work around that?

Finally, how much of this analysis is dependent upon extensive testing? And if we're not longer testing as much how accurate is the resulting science?
Are there different variants of DALL-E Mini? Running prompts through both this version and the one hosted on huggingface gives noticeably different results. The one on huggingface seems to give more accurate responses.
Seems like we're definitely on the same wavelength! We'd love to hear more about your experiences--I'll reach out directly
Apple M2 Chipset – Deeply Explained
FYI, your job listings page shows "Page Not Found": https://ocient.com/job-listings. Should we e-mail resumes to the recruitment e-mail address?
>block has 1 other meaning

Wrong. A list of blocked processes?

>the word blocklist is significantly easier to glean

No it's not. If you don't know what "blacklist" means, you can pick up any dictionary from the 1700s and later and get a definition.
Increasingly difficulty and probably a general lack of interest in really customising one's system, thanks to the overarching paternalistic corporate strategy aimed at taking away control from users and encouraging ignorance.
It’s corporate America. “Performance improvement plans” and “at will states” are also part of the same lexicon. (Judge that as you will.)

On poaching though, Apple could choose to respond to the market signal by improving their work culture and policies to retain talent. I do wonder about the supply for these highly skilled hardware engineers though.
> Mandatory use of WebKit limits competition

Exactly opposite! Right now we have 2 mobile browsers/engines. Without this we will have “Please use Chrome” on every website and soon there will be only one left. Google won. The reason is simple. Today web developers have to make websites work with WebKit, because of iOS users. Tomorrow they will have a simple way out - ask user to install Chrome.
>>>>There is no nice way, to turn someone desperate away. You can either integrate them well, or you push them out.

Historically, there was a 3rd and even 4th option. Both are extremely antihuman (genocide, slavery) but they were options nonetheless.
At the risk of getting off topic… For anyone now curious about CO₂ monitors, I’ve been running an imitation of this setup and have no complaints:

https://github.com/larsp/co2monitor

Adafruit’s SCD-30 is also nice and pairs well with a Pi Zero W.
Not that dumb?

https://en.wikipedia.org/wiki/Skeuomorph
Words matter. Apple failed to retain these employees with cash, its not some hunting game where you catch some unsuspecting engineer
The majority of the world uses metal spoons and forks fine? Just need to remember not to deep throat your utensils!
God I miss that guy. Hope he is doing ok wherever he is
Yup, I switched back to Safari because I noticed Firefox uses significantly more energy (battery lasts a few hours less when I'm out). So it's likely that it has an impact on responsiveness too.
> While they might try to influence it to alter the supply of potential workers in their favor, it is by no means their responsibility to do so.

I don't see why employers can have efforts to address climate change and social justice problems, but cost of living for their local communities is too much.
My counter-point is twofold. Everyone understand not to roll your own crypto not because developers intrinsically know crypto is hard but because of sustained marketing by cryptographers. It's an easy counter to point to when people swing too far into NIH. Following that I think a lot of people don't realize when they are in over their heads; it happens a lot in software estimation. It's easy to look at something like logging and say "I can just write printf, why does logging-library-x have so much bloat" without realizing how complex a good logger can get. Software architecture is judged by how easy it is to maintain over time; what is small amounts of code today can easily balloon into something unmanageable.

At the same time, there's a lot of hubris that goes into the statement "Every third-party library you add is an additional source of bugs, unmaged surprises", but somehow the code you write was typed by God himself.

Everyone points to leftpad madness of dependencies despite the fact that the dominos leading up to leftpad was the work of one very dedicated individual. Despite other languages having the same kind of simple dependency management never having anywhere close to the same issue (like Ruby, on which npm was based). Regardless, the OP doesn't use leftpad as an example; he uses log4j. I agree that log4j had insane defaults, and that's on the maintainers, but the implication is that you should roll your own logging facade and that's something where I wouldn't want to work on a project where all the logging is done through printf (except in probably an embedded environment) or maintain an in-house logging library because the original writer thought it would be "just small amounts of code".
It’s not a referral of the referred accounts don’t pay
I don't know why people are giving you crap. Metal chopsticks just aren't as nice. They don't have as nice a feel. For some reason I don't care about that when I use a fork, but I sure do with chopsticks. Maybe just because I'm used to wood.
The results of concurrency bugs with message passing tend to be less bad than the results of concurrency bugs with semaphore/locking code; although this is often because message passing tends to not be shared memory semaphore/locking tends to be shared memory.

Blocking bugs are a service issue, but incorrect locking can lead to deadlock or unprotected writes that corrupt data.

Depending on what they mean by 'detect', I've found it's actually quite easy to detect blocking issues in a message passing environment (Erlang, specifically), if a process has a blocking issue, it will end up stuck waiting for a message that will never arrive; however its mailbox will be growing as new requests are added. Scanning for large mailboxes, as well as growing mailboxes is easily automated and detects the issue. Of course, that's runtime detection; it's hard to detect these with code analysis (because it's not exactly a code problem. It's a system problem, and the system is an emergent property of the running code, it's not explicitly described anywhere, at least in Erlang; this is simultaneously amazingly powerful and limiting)
... who is owned by some other firm.
Internal recruiter head-hunting me via LinkedIn. I had been actively applying for ~10 other roles at the time, but ironically, the job I ended up taking was the one that was chasing me! So often, it seems, the market knows what I want better than even I do.
It's less hassle to change between more workspaces with few applications and one keybinding to select them than to switch between fewer workspaces and then alt tab or what have you between stacked applications.
Reads like FUD to me
Mandating? Every employee at the company voluntarily agreed to the terms of their employment, the wage, the location, etc. prior to starting.
I like this idea. As someone who argued vehemently for XHTML a couple decades ago (even wrote a fair amount of XSLT in those XML-crazed days), who's been wandering between different levels of "how strict should I be?" since that time, this article marks the step of my journey where I feel like I can really embrace the goodness that SGML has to offer for the first time. So thank you. This article has changed me.
Seems like Rob Pike and co may have failed

"The key point here is our programmers...
They’re not capable of understanding a brilliant language...
So, the language that we give them has to be easy for them to understand"
Seems to be moving slowly but Lenovo, Dell and HP are all offering Linux as options - which is something I never would have bet on ten years ago.

Not quite _pushing hard_ though.
How a Saxophonist Tricked the KGB by Encrypting Secrets in Music
Certainly a large part of her success but the reason she got given those jobs is because of the impression she made, of being a hard working, smart workaholic. Then she continued to be a hard working, smart workaholic. Goal driven people like that tend to do quite well. Not at her level, but she’s unusually smart and unusually workaholic.
I disagree for a few reasons. Is it possible to know, in all scenarios, the number of users affected by the change? Even if the breaking change is used by all users, it's still significant in how the software works. Reducing the strictness of SemVer just opens it up to being used incorrectly.
batch files that I wish I was better with
Another term for this bias is "type A personality". It's fine if you have this yourself, just understand that many people are less motivated and more relaxed to even apathetic, and that can be okay.
it’s pretty useless to me since they lowered it to 750k and raised the standard deduction.
I’d love it if someone can direct to an explanation accessible to a non physics college graduate that actually explains why glass (and other things like quartz and even water/air) are transparent, how exactly does light pass through them that also makes them that causes refraction and what exactly makes them reflect light as well.
My impression exactly. Insane.
I love this shit, dude. Not for any great insight. I just enjoy this sort of thing. Good stuff.
So basically drone surveillance by foreign powers monitoring our exercises as those exercises expose our fighting mode of operation.
> They're don't really come from the lending industry - lenders could not and would not ever create this product on their own.
They're a government subsidy to mortgagors enabled by the origination process, obscured by a few hops of financialization.

Is the government buying the mortgages or how is this a subsidy from the government? It seemed from the great financial crisis that these mortgage backed securities were being bought by institutions all over the place, so if there is demand why would it be a subsidy?
First U.S. woman to walk in space dives to deepest point in the ocean (2020)
Viable non-fossil replacement for jet fuel: synthetic kerosene made from various biological sources. Approved for 50% blend on commercial aircraft, some older things depend on fossil components but a very fixable problem if it came to it.

https://aviationbenefits.org/environmental-efficiency/climat...

These guys claim an estimate of $3-4 per gallon (pre-tax and pre-distribution) for synthetic gasoline. Not 20 or $50 per gallon. https://carbonengineering.com/air-to-fuels/

> "Somewhat more expensive" fertilizer means more expensive food, which means starving people, which is horrible on its own, but which could also create a very dangerous political situation.

It really is only somewhat more expensive. Because of natural gas nonsense, the price of nitrogen fertilizer tripled ( https://www.dtnpf.com/agriculture/web/ag/crops/article/2022/... ) and is still getting used, we're talking about a moderate increase in price to switch from methane hydrogen in the amonia-from-air process to electrolyzed water sourced hydrogen.

Lots of nonsense based fearmongering goes around, the actual solutions are sure to exist and don't involve doomsday, but moderate price increases (and probably once they scale, price reductions)
Do pulsars have to be oriented to point at Earth to be discovered? There may be many more in the Milky Way that beam their signals in other directions.
I’m familiar with the pain point you’re describing. It’s not the cascade, it’s the ability to target a child element through a selector. (Which utility based approaches do away with)

But the thing is you can always do that if it’s needed. There’s no one forcing you to strictly adopt the utility pattern. It’s all just vanilla CSS at the end of the day. If a hybrid approach works best for your project then do that.

Personally I find the need for this to be quite rare, and there are actually some good arguments against writing too much specificity in to your css even if it’s more convenient up front.