skysight-inc/HackerNews huggingface dataset:
One thing that always jumps out to me with photos from "real" cameras is the colors and dynamic range. The film examples (particularly the chickens) have great color and range compared to what I'd expect from a cell phone. Even the Pixel 2 versus dslr.

As I've been learning to shoot on a dslr I've been very impressed with how much modern smart phones are doing for you. Focus, sharpness, and exposure are usually very good with little to no effort.
Royal rumblers: inside the world of anti–Meghan Markle YouTube
I am not sure that the fact that you didn't get the point of the article allows you to mark it for "editorialization".
Learning from Post-Mortems
You didn't design the aircraft that you fly on, which are incredibly computerized. Also the drugs that your doctor prescribes. Etc.

You put your faith in myriad bureaucracies and trust networks that you have no hope of understanding. Driverless cars are just one more added to the list.
Best practice changes rapidly, local dev environments have proven to be an endless pain in the ass. Apple M1 silicon is the final nail.

The next 10 years of “best practices” will return to dumb clients and dynamically provisioned dev environments. It’s simply so much easier.
> But we only now know that he did so with lots of help from the U.S. government. And a major assist from the U.S. taxpayer.

How is $3 million a “major assist”? That’s pocket change.

Surely SpaceX doesn’t even make a profit on these terminals, but relies on subscription fees. Right?
Casual users will trust a platform more if they know it contains no cookies at all.
https://news.ycombinator.com/item?id=30977147
It's great to have the two-liner, but can someone explain what these settings actually mean?

Edit: Also, if I have a domain that currently does not send email but may in the future, am I hurting my future self by setting any of these?
The VFX industry typically relies on Python and there are roles that help maintain small scripts that automate various tasks for artists. Python is well supported in many digital content creation (DCC) tools
> No notifications from HN is great. Nothing will happen if you forget to answer to an stranger on the internet.

I think by and large it's a good thing, but in certain cases "nothing will happen" isn't the outcome I'm looking for ;).
We've got one (electric). It's ... noisy, but not quite at the same level (at least to my ears). And... my wife uses it but... 5-10 minutes - we have the same size yard as the neighbors, but they seem to love taking 30+ minutes to redo the same areas over and over. It doesn't need to take more than 10 minutes.
It's difficult to make an apples-to-apples comparison with this statistic because the US has more sprawl.

Like sure, per-kilometre fatalities may be down, but that says nothing of:

1. The number of non-fatal crashes

2. How much of this incorporates driving on large highways

3. When not on a highway, the degree of traffic in which fatal crashes can't occur (can't get in a high-speed accident in high traffic in New York, for example)

Needless to say, the roads of Japan and New Zealand are so different from the US that it isn't exactly clear that this statistic is really informing us of much, really.
Now to complete the historical record we just need to fill in the 65 million year gap between the last day of the dinosaurs and the first day of the Antikythera mechanism.
Reading dang's comments for an hour or two - maybe start following threads from https://news.ycombinator.com/threads?id=dang - will give you some idea! I think I've learnt more from him than anyone on this site, and a large fraction of the awesome, super-impressive, inspiring comments I've read on here have been his. A lot of them explain his thinking, principles, aims, practices etc, some at great length.
finger failure on my side, I meant "I'm surprised spring still harms devs"
Nova is nice, but its selection of plugins and integrations (things like linters, code syntax highlighting for specific languages etc) is just vastly behind VSCode. Mac native is nice to have, but the feature set in VSCode is so hard for a small competitor like Panic to beat now, especially when Nova is relatively exspensive.

If you are purely doing web design work, I could maybe recommend Nova for its nice CSS/HTML tooling, but again you can recreate much of this with VSCode anyway. When you factor in Nova is 99 dollars this conversation becomes a lot more difficult when VSCode is such a strong free competitor.

Nova has been through several iterations/product resets, I owned it back when it was called "Coda" too. VSCode by comparison has been relatively stable and its ecosystem a lot healthier.

I'd actually recommend VSCode + another Panic Software app for remote file access on a Mac: Transmit. Transmit is mac native standalone remote filesystem access tool, its basically the tool they built into Nova as a standalone, and 45 bucks:

https://panic.com/transmit/

VSCode + Transmit is IMO the best in class tools on MacOS for this kind of remote access work, although you can easily substitute Transmit for a free tool like CyberDuck or similar too and keep software cost at zero.
I think it's weird when techies think they know what's "good" or "bad" journalism. Writing code doesn't give you superpowers. Have you considered that maybe there's all kinds of journalism out there, and this is but one flavor of it?
The NGO could also force people to sign their emails. Refuse it from the SMTP if it’s not.
Yes. That's how you use GPT3: for the 2nd token, you feed in your prompt and the first token it returned. Then you feed it your prompt and the first two output tokens, and so on.
The shorthand at the time--don't know how accurate--was that sysadmins tended to prefer Puppet and devs tended to prefer Chef. But, yes, I remember from attending Config mgmt camp a few times during the period that Ansible was really spiking in popularity. From what I saw, Ansible was easier to get started with and probably more appropriate for more general IT automation tasks.
> In more than a decade, crypto has still not found a viable use-case.

In my eyes, having an alternative to high-inflation currencies around South America and Africa is one hell of a use case.
> Where I live, if I were to use an EV charged on the grid, I would actually be _increasing_ my emissions over a reasonably fuel efficient gas powered ICE.

Given how efficient even something like a coal power plant is compared to vehicle engine (with a transmission, and stopping and going at traffic lights every so often), this is incredibly unlikely bordering on impossible in realistic conditions.

Where are you getting those numbers?
Same. I stopped caring. I'll use my Pixel 4 until it is no longer supported.
Ah yes, "one time in Arkansas" is now applicable to the situation at large. You'd think the HN crowd would be intelligent enough to not do this. This is akin to saying "this website doesn't load on the Nintendo DS web browser therefore..."
Could it be there's just too much science being done for much of it to be any use? And that this oversupply causes these schemes, as a side-effect? If so, selling authorship is merely a symptom of the worthlessness of most modern science.

For much of human history, science was something you did in your spare time - or, if you were exceptional, you might have a patron. Then nation states discovered the value of technology and science, and wanted more, and so have created science factories. But, perhaps unsurprisingly, the rate of science production cannot really be improved in this way, and yet the economics of science demand that is does. This disconnect between reality and expectation is the root of this problem, and many others.
We have not tested on Chromebooks, but from what we have heard that it works for some and not for others. Our guess is it is dependent on the processor architecture. We will investigate this and fix any issue later.
It's certainly giving off post-ironic[0] vibes, that's for sure. I noticed a similar thing in twitter discourse around cryptocurrencies. Well, at least the people who aren't just blatantly shilling NFTs.

[0]: https://en.wikipedia.org/wiki/Post-irony
I don't know how something could be "fundamental" if it's wrong for thirty years.
I don't know if there is a way to objectively compare "good"-ness of standard libraries but more often than not, I'm missing JS sugar when coding in python than python sugar when coding in JS.
I completely agree with you on avoided emissions. I think these should just not be counted. I just hope that going forward, people don't lump all carbon offsets into one bucket and say "they're all a scam". I feel like we need more regulation here.
What's wrong with Google Workspace Business Starter? $72 a year for each real user sounds very reasonable for what you get (30 email aliases I think, 30GB of storage, no migration to do) and HN comments always warn about free services. For people that have their extended family and friends on their G Suite account, can't you ask them to pay if they want to keep the custom domain?
>why shouldn't adults be able to decide

The majority of consumers are not tech-savvy enough to make informed decisions when it comes to electronics and their own freedom because the tech stack is just too complex, and even if they wanted to learn about it, most of the hardware and software is closed source and nearly impossible to modify. Most smartphone users don't even know that they're being spied on. To compound the problem, the companies that make the phones put out deceptive advertising claiming that these devices are private, and your data stays in your pocket. They're lying, and even the ToS agreement you click through during a new device setup says as much.

I reject the notion that a majority or even a plurality consent to this garbage.
>Some offsets may come down in price due to economies of scale, but they will never be cheaper than “no offset”

There is one: pricing carbons out of the energy market.

If there is e.g. so much progress in carbon fibers that all construction is done with carbon, then all available carbon will be used for that and nobody will waste it to create energy.

Cement will cease to be used because there is not enough rough sand available. If carbon fibers replace that usage, emissions will be stopped.

It's actually stupid to store CO2 in saline storage because in 20 years or so, we will pay good money to get it back.

It should be possible to calculate the price of carbon in 100 years when each of the 10 billion global citizens demands their share of carbon. Offering investment opportunities now in a venture that stores carbon e.g. in the arctics like people store aluminum in the Mexican desert, should provide the funds to create extraction technologies and facilities to make carbon emissions a non-issue.

*edit: Looking at wikipedia, this doesn't make sense. There are 54tonnes available per person.

Maybe humanity has to grow to 1000 billion people to question carbon emissions.

>Proven sources of natural gas are about 175×1012 cubic metres (containing about 105 gigatonnes of carbon), but studies estimate another 900×1012 cubic metres of "unconventional" deposits such as shale gas, representing about 540 gigatonnes of carbon

https://en.wikipedia.org/wiki/Carbon
Must be in the air, I just watched a YouTube recommended vid by Mathologer on the circular slide rule that was interesting. https://youtu.be/ZIQQvxSXLhI
Water isn’t always provided by a regulated utility especially historically.

It’s never been particularly expensive compared to gold, silver, etc.
Places that run tens or hundreds of thousands of machines generally really need something managing the mutable space between the base image and the container to make sure things get updated more or less continuously for security patches, user access, etc. This space gets a lot thinner with containers, but doesn't disappear completely, in my experience. This is where something like Puppet comes in. I know there's the immutable infra movement, but I don't know how practical it really is to shoot every single server in the head and recycle it when a critical vulnerability comes out. Maybe others have seen this, but I haven't.
of course there's always the problem of IPSs and big companies and others being assholes, and there's at least a category of laws that should be gotten rid of, and people and society need to be nicer in general, and everybody needs to stop treating digital things that are abundant as if they're scarce (get rid of artificial scarcity of digital things and embrace the opportunities that abundance brings)
Change banks ? Clearly alternatives exist since I assume even in Sweden a not an insignificant minority of the population never had access to Windows or Android or Apple.

And at this point using cash, checks, and other paper alternatives is clearly a lesser evil than being forced (to stay) on Android or iOS.
It's because the bills in question don't actually explicitly restrict people of color from voting, they just make voting a little less convenient (i.e. a bill that you have to show a photo id to vote, for example, and a person of color might be statistically less likely to have a photo id than a non-person of color)
Are you running a dark mode plugin or something? It works fine for me.
I was going to comment the same, but I think the question was one layer up from that: Yes, they failed because of terrible tooling, tone-deaf management, and awful incentives. But why were those problems happening? The tooling problem should have been obvious to anyone even passingly involved with on-the-ground operations (and lower managers should have bubbled that up), management should have seen how they looked, the incentives should have been so obviously cancerous that they should never have been let out the door. So why did the company behave in ways that appear to have been dumb even at the time?
No one uses it so why spend time and money refreshing it?
Sadly speaking up about it only really helps if someone is listening.
>Legal or not bringing a weapon to a riot...

What's your point exactly? If more people had done so there wouldn't be a riot. Honestly it's a condemnation of our degraded society that so few show up to defend our cities and towns from this kind of mob violence.
I highly doubt this will be new to anyone on HN, but Halt and Catch Fire, at least to my layperson eyes, did a pretty good job of showing this era and the challenges/solutions that were cropping up.

For those who are familiar I’m thinking of season 2 where Mutiny is trying to keep their service running and keeps running into issues, whether it be phone companies, server rentals, building and managing their own servers, etc. The amount of time they spent fighting companies or trying to find ways to keep their service from completely crashing - let alone stay even remotely solvent - as they were hit on all sides with costs was striking. I felt they did a good job giving a non-technical overview of the issues, as well as making it sort of exciting.
>> why is NPM so uniquely absolutely horrible?

I don’t think it’s uniquely bad. For example, Python’s story is just as bad.

The Java world is the best i know of but even relatively modern stacks like Rust are still making the same errors long-solved in the java world.

For example, nothing stops me publishing a google-grpc crate today (first come first served on names and that name’s not taken and i don’t need to prove ownership of my domain like in the java world).

C# and nuget is a blind spot for me so I don’t know. Go gets it right arguably even better than Java. Deno borrows the same decentralised idea.

The whole situation is a stack of cards right now though. I’m genuinely surprised we haven’t seen more specific targeting of high value maintainers. Github is arguably ahead of the curve here a little bit (e.g. the ability to flag and act on unsigned commits).
Warning on lower case type names in C# 11
> For that to work you need not only a carefully designed set of types but also they must be able to protect their internals. JavaScript historically hasn't had this, I don't know about modern versions, but the ability to restrict monkey-patching, reflection over private fields etc is a must.

At the bottom of the post I sketched out how we could make this work in practice in javascript. We can use a Symbol[1], and then have that be a key into a Map owned by the builtin capabilities library. That would make the token itself safe from being messed with.

But so long as the capabilities library uses whatever the object is as a key in a JS Map (with the value being the token's scope), we could just as easily use anonymous objects or something else.

[1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Yeah, this was my impression as well. In Chicago you have police actively pulling people over all the time. In SF i have literally not seen a single person pulled over in the year I've been here. For context, in Chicago i would see about 1 per day, and double that in Wisconsin.
I don't think there's a way out. I believe it's up to us to accept the reality that this problem is only going to get worse before it gets better.

I firmly believe your tools as a parent is to start understanding concepts taught in Stoicism, Taoism, Buddhism, and more.

The ideas around moderation, detachment, and effortless action should be praised. Technology is a tool if you consider these ideas. It can work for you, not against you.

I wouldn't be in the same position I am today without my early addiction to the internet & video games. My parents tried their best. Now being 30 with 2 young kids, I'm more prepared than ever to fight the good fight. It's going to be hard, but perhaps when they grow up they will also look back to these lessons I was trying to teach them.
I think that’s throwing the baby out with the bathwater. Wouldn’t it be logical that when people use snippets from Stack Overflow or classical algorithms from Wikipedia the pasted code was actually treated as a dependency so you can get warnings and updates in case errors or security issues are found? It also helps for proper licensing and attribution.

The problem is that code in npm should allow for trust. Either based on signatures, or code reviews by trusted parties, or something like that. Code signed by a long time trusted developer that’s been published for a month should not be treated the same as a 3 minute old commit to a repo by a mysterious developer. These verifications should be automated and npm could give a final ranking.
It was probably made by Archimedes:

https://www.scientificamerican.com/article/an-ancient-greek-...
why? we tax cigarettes at the point of consumption and that has worked fine.
And this is one of the major reasons I’m hopeful for electric cars.
If they use the standard private equity playbook all the good engineering staff will be gone in a year and all new feature development will stop while at the same time the sales/legal staff will grow to exploit the maintenance needs of enterprise Puppet users.
Thinking of it at the individual tree level is wrong.

An acre of forest sequesters somewhere in the region of 30,000 lbs of carbon dioxide. Individual trees die and are reborn, but the forest as a whole, if it does not shrink, retains that carbon.
I had been wondering about this! The first time or two I heard it I really thought it was just a specific vehicle malfunctioning, but they've become very common around me the last couple years. I kind of figured this was what was happening but never remembered to look it up.
who runs this site? where are the logs stored?
What? No, not at all. The bridge has to be able to handle the max load, otherwise it's not safe. If the load test causes any issues with the bridge, that is a massive red flag.
Puppeteer is an automation library to remote control Chrome.

The parent poster had confused Puppet (the deployment automation software) and Puppeteer (the chrome remote control software).
Might want to investigate ML/Data Science. Python + Math background == big money. All type of hedge funds use python for quant type stuff. Pretty much any company doing ML is using python. These are all extremely high paying jobs. Personally, I'd drop the frontend/backend stuff and focus on those areas if you have any inclination towards math or find data science interesting. ML is still in it's infancy and you can make an entire career out of helping companies adopt it. There is tons of overlap between quant/ML since you're mostly just looking at data via jupyter notebook's with python libs like numpy, pandas, matplotlib, etc (good book: https://jakevdp.github.io/PythonDataScienceHandbook/).

Look at the job postings for hedge funds (look for quant / ml researcher):

https://www.investopedia.com/articles/personal-finance/01151...

Looks at job postings for ML companies (look for data science / ml):

https://technologymagazine.com/top10/top-10-machine-learning...

Also, look at Google, Tesla, etc.

Here's a good crash course:

https://developers.google.com/machine-learning/crash-course
Stratechery. I've been a subscriber since 2016.

In the last couple years Ben added a private podcast stream with audio versions of his newsletters, which has been a huge quality of life improvement for me. I wish more newsletters did this, I would happily pay more.

Keeping up on reading newsletters was fine when I used to travel a lot, but now (with kids, post-COVID) I generally just consume the audio version while driving, working out, etc.
Everybody except devs hate cookies.

Everybody hates hearing about them, answering questions about them, having some that are innocuous and some that are "scary." So why do devs force them on everybody? They aren't required unless you require them. So stop requiring them. Nobody cares how useful they are for you. They have a bad reputation and make for a bad experience. So stop using them. Just take that tool out of your toolbox, and burn it.

The public has spoken but apparently I'm the only one listening.
I thought this was really useful in getting a quick overview of a variety of systems in the real world, even though the book itself is designed to answer interview questions. https://www.amazon.com/System-Design-Interview-Insiders-Guid...
The book "System Design Interview" by Alex Su and Sahn Lam is a good place to get digestible examples. It walks you through step-by-step how you might solve various systems problems, introducing the pieces you need. Each problem fits your 20-60 min request perfectly.
> He and his staff paid for the data of a subset of individuals with traits that a lot of Congressmen have, and who were online within five miles of the Capitol building. Though Oliver was cagey about what they found, he indicated they were able to identify several specific lawmakers and their potentially problematic search histories. But he didn’t reveal anything more than that. Instead, he indicated that his preferred solution was for lawmakers to pass laws making the release of that kind of personal info illegal.

It's likely that Oliver et al now know the most intimate details of the personal browsing and app-usage histories of many members of Congress, because it shouldn't be too hard for a competent data scientist to compare and match data from all desktop and mobile devices within five miles of the capitol with the known (public) schedules and locations of every member of Congress. Alas, members of Congress have only themselves to blame for this, because they are the only ones who can put a stop to this kind of invasive, pervasive, insidious collection of personal data. They're the only ones who could make it illegal.

Everything Oliver and his people have done is... legal!
Does any place outside of China manufacture electronic parts (resisters, capacitors, etc)? Even if Apple moved most of their manufacturing to India, I think they'd still be dependent on China (as would everyone else).
> This is similar to electronics supply chain.

Not a new idea. In fact, "Software IC's" as a notion goes back to the late 1980s.