skysight-inc/HackerNews huggingface dataset:
>The big problem with hydrogen is that it currently is a smokescreen for a certain industry that has a ton of hydrogen attached to carbon atoms desperate to maintain relevance in the "green" energy revolution.

I see this attitude often and I think it's detrimental. If 'blue' hydrogen (ie, extracting hydrogen from natural gas & storing the carbon) provides an economical stepping-stone toward a fully fossil-free energy system, why not take it? If the only comeback is reflexive disdain for incumbent technologies, give me a break.

Your points on battery vehicles vs hydrogen vehicles are in agreement with in the second Bloomberg article linked by the GP.
There are some encryption schemes that use raw primes as their keys.

But the first popular 'illegal prime' was a gzipped code that would defeat the DRM of DVDs. See https://en.wikipedia.org/wiki/Illegal_prime
While we are ex-users too, I must say that after the card was charged, I told them it was a mistake and I wanted to cancel, and they rolled back the transaction.
C, C++, Java, and Rust all have shift as lower precedence than addition/subtraction. Edit: and Javascript, Python.
This editor seems lovely, it has very interesting features and it looks nice.

Yet, I hate the punchline "A Rust powered editor". Why should anybody care? Other text editors are never presented according to the language they are written in! For one, I'm getting a bit tired of this obsession with Rust, as if being written in a particular language was somehow an interesting feature.
You're partly correct but here's an overview of what's really going on.

The money is "brought back" (if it even left) into segregated accounts in the US. Most of that US off-shore money is in New York to avoid currency risks, etc. Then those accounts are used as collateral (if needed. I doubt if anybody says to Apple, "Where's your collateral?") for loans.

Also, the biggest money havens in the world are 2 US states, with special privacy laws. All those guys playing games in Panama, etc. were better off just using US state tax shelters.
Why would you rage-anything? List it again or offer it to the second highest bidder. (If you really wanted you can probably successfully collect on the winning buyer but it may not be worth it.)
Both rabbit and peacock are quite tasty, so the obvious solution is to eat them. I don't advise eating the PM though.
Your fears are yours, not a universal rule. For you, the worst Twitter can do is to steal some of your CPU time. For somebody else, it may be steal the actual time of their life, or enjoyment of it, and that may be more important for them. It's fine that it's not important for you, just don't try to claim it's the same for everybody. "Serious" is subjective.
Why We Stopped Using Google Analytics
Maybe. Numbers in real life — the domain of the legal system — tend to be either for counting or measuring.

Numbers that are huge and precise are data, information, something quite different.

The thing with illegal primes is that they are small enough to really feel like numbers rather than a concatenation of things forced to look like a number (“the shape of my bedroom is 201809!”)
Fortnite Gets Split Screen on PS5 and Xbox Series X with 4K and 60 FPS
Selling assets to offspring for a $1 is as old as money

To close all the simple loop holes and the complex ones is

How do you distinguish between a retiree selling their home to live off the income vs selling it ti pass the money to their kid
If you claim a loss what are they taxing, revenue?
Alas, S/MIME is relatively complicated and can't really be used by the general public without re-teaching everyone how email work (lost keys will be a support nightmare). But yeah, S/MIME signing is incredibly useful for the specific purpose the article suggests.
> The only difference between good and bad code is how the developers handle namespacing, drawing abstraction hierarchies and modeling business facts.

I wish those were the only indicators of bad code, but illegible aesthetics, over-engineered complexity, under-engineered fragile modules, etc. are to be found everywhere.
counter-examples: heroin, opiates, rat poison, etc.
Not really, because people still need masks, and at that time, everything else was sold out, even the local shops.

Lots of people overpaid, and it went into the hands of some eBay armchair hoarders.
Casting pointers in C used to work back in the day. It still works in most cases (except with aggressive optimization options), but it may may make some people uneasy.
(for regular workloads) cost of maintaining such a DB >> cost of RDS

It's a very interesting problem from a technical standpoint nonetheless.
This is probably a nice starting point for devs wanting to use Rust as a programming language for creating "classic" client applications (non-web).
Python compared to raw assembly development is slow as hell in computationally heavy scenarios.

Development speed of applications in Python compared to raw assembly is nearly infinitely faster, both because it’s easier to write and because the talent pool for ASM is near zero in most cities.

But the same can be said for basically all metrics people use to sell products.
Reminds me of writing full-screen fragment shaders, where you'd just get a screen position and time and construct some cool things. This one's much smaller and easier to reason about though, very cool :)
When I first read this article, I was really sad.

"If you use one of my open-source repository, you can get in trouble, mouhahaha"

It feels like a dick move to me.
But then, I realize that the RIAA bans can now be used as an anti RIAA partnership against GitHub and others, which is... pretty cool.

Definitively a feature that we need \o/ !
How is a blast radius limited in the case where a bunch of things depend on that microservice? It seems a microservice can have an arbitrarily large blast radius.
Census | Full Stack Engineer, Technical Customer Success | San Francisco (SF), California | https://getcensus.com

* Full Stack Engineer - https://angel.co/company/getcensus/jobs/528885-full-stack-en...
* Technical Customer Success - https://angel.co/company/getcensus/jobs/976285-technical-cus...

---

Census what?

Our goal with Census (https://getcensus.com) has always been to help companies unify their disparate internal sources of data about users & organizations and put the information at the commercial team’s fingertips. We build a product that runs on top of Cloud Warehouse and helps teams sync customer & product data to the business tools like Marketo, Salesforce, Intercom, etc.

We already have amazing customers like Figma, Notion, Clearbit, LogDNA, Mode Analytics, Terminus, Rippling, etc. We are looking to expand our small team (7 so far) to continue iterating our product and grow our customer base!

We are a bunch of 2nd-time founders, and a16z backs us with a seed of $4.3m.

You can read more about us on https://blog.getcensus.com/meet-census/
Primes are very common. So as long as you have a few bits to fiddle with in your file, you can probably make it a prime very quickly.

Given an arbitrary stopping point x, you have approximately x / log x primes between 1 and x.

In other words, for a file of length n, you have to try about O(n) slight variations to find a prime number.
> their support is excellent

Maybe you've gotten lucky? We left them for Digital Ocean ~9 months ago.

When using Scaleway, they migrated some of our (and other peoples) public servers without telling customers.

That changed some of the public and private IP(v6?) addressing for those servers. The public address change meant our users could no longer access them, and the private address changes meant the firewalls on our other servers stopped them connecting to anything.

Thankfully, our monitoring system alerted us, but for over 24 hours (!) Scaleway's support didn't answer any of our (frantic, high priority) support questions asking why some of our VM's suddenly had new addresses.

Their support also claimed migrations don't change any public addresses.

So the whole "people suddenly can't access our servers" and "oh look, they can again now after I updated DNS"... must have been my imagination then? Frigging morons

When I asked them to please at least update their processes to include "notify customers when migrating their servers", they just responded with the equivalent of "yeah, sure, we'll think about it".

Then there was the time they locked our entire account during a server migration, because one of our team members also had a personal account with them with an overdue bill. For about 2.99 Euros (from memory). Their support wouldn't give us any details of which team member, what was going on, (etc). Took hours to go through process of elimination, and again more than a day to get our account unlocked.

We have many more Scaleway stories of incompetence. Not just from their technical staff, but also their accounts team, credit card payment people, etc.

From my perspective, avoid them if you've any choice at all in the matter.

Seriously, FK Scaleway and the horse they rode in on. :( :(
Yeah, look at that lawless Portugal for example.
thanks for sharing, I find this really informative.
> Taleb insists that Clinton never should’ve received a probability of winning of 90%. Even if polls were heavily in favor of Clinton at the time, he says Silver should’ve taken into account the uncertainty that polls would change over the next few months leading up to the election, or the possibility of major news breaking.

Silver's model fairly explicitly does address both the likely direction and the uncertainty in future poll movements, based on historical evidence. The 2016 model results were more volatile than you'd like to see, but it's at least plausible that's because 2016 was an unusual cycle out in the statistical tail in behavior. The 2020 forecast has behaved in a more conventional manner with mild noisy ups and downs early on, and then a smooth progression of greater certainty, the 2012 projection was similar. While this obviously is way to few to generalize from (but better than try to assess from the behavior of 2016 alone), it's consistent with the idea that the model usually behaves in the way you'd expect a forecasting model to behave, and 2016 was just a collision of unlikely events.
It's true in LA at least. Petty crime is unenforced and people are well aware of that fact. I've seen people smoking crack or shooting up in broad daylight plenty of times this year, sometimes in front of city workers who do not care. Seems like there is an assault or a stabbing or shooting every day in Hollywood now. People getting drunk every weekend playing with guns on Hollywood blvd watching some other drunk dumbass do donuts at the intersection and the LAPD doesn't care. 17 year old bystander was killed at one of these events in the summer (1). Yesterday a 70 year old man was killed in Venice when someone tried to steal his bike from him (2).

It's been getting worse the last couple of years, but noticeably more amped up since covid killed a lot of foot traffic and therefore community surveillance that seemingly kept a lot of this belligerent behavior in check. Not sure how things are going back east, but it's getting pretty gritty over here.

1. https://abc7.com/hollywood-shooting-street-race-fatal-teen-k...

2. https://www.nbclosangeles.com/news/local/73-year-old-man-die...
Article explaining is here: https://washingtoncitypaper.com/article/273495/goodbye-to-al... - subtitle "Has former New Republic starlet Ruth Shalit left Washington in the dust--or is it the other way around?"

Surprised I got downvoted, curious, was it because there wasn't any evidence?
Running subjective benchmark now. Generated 1G text file. Vim and nano after some delay are showing things on screen, ox is still thinking. 5 minutes and counting...

base64 /dev/urandom | head -c 1000000000 > file.txt
Abito da Sposa con Applique Senza
This is the first poem I’ve read which mentions DDD.

I’ve definitely had enough internet for a while.
Reducing wasteful polluting plane travel is a bonus not a bug.

The "space" dimension is so overrated when it comes to meetings.

If that is the only thing that has been keeping cities together then they're doomed.
Not sure what's your use cases, but I have never encountered any of issues youve mentioned. Never got any delay, everything works smooth. I do use it a lot on desktop and mobile
Hey - Thanks so much for the sentiments! We'd love to meet him. If he's up for it, please have him reach out to us at contact@heyartifact.com. We'll go from there!

And agree that the quality of interviewers will remain very important.
>where lithium-ion batteries can do the job

Right, so for short-term grid storage and automotive applications.

How about long-term storage, chemical feedstocks, air & sea transport? Those are huge, and batteries aren't a good match. There's still a place for hydrogen, just maybe not where people initially thought it would be.
Switching Docker registries is kind of really easy so I wouldn't sweat it.
Docker should have just remained free for personal use and small companies, say less than 50 employees and charge a lot more for enterprises.

Why aren't more licenses like this? What are the downsides? Traction? I am thinking how Adobe has made it easy to crack Photoshop so that students once they graduate demand Photoshop and Adobe Suite for their workflow.

Docker should have been smarter.
Blocking contents you don't like and call them govt-backed operations. That's genius!
Pedantically enough, by formal definitions algorithms have to finish. See eg https://en.wikipedia.org/wiki/Algorithm

In practice, speaking informally, people talk about programs that may run forever all the time.

People have developed lots of theory around those as well. Of specific interest here would be the class of programs that provably only runs for a finite time before it produces the next bit of output.

You need that latter class of programs to talk about producing digits of pi, or running the main loop of an OS.

See also https://en.wikipedia.org/wiki/Total_functional_programming
It looks like this does nothing to mandate increase in pay of existing H1-B workers. Only new applicants are affected.
Short answer is that the amount of time and energy to create and maintain it wouldn't be justified by the expected gain.

I'm not even sure what moz would gain here.
This is not a thing the "free market" can do. We need to get PPE into the hands of hospitals and healthcare workers above all. The "free market" is literally designed to make that not happen, if someone else with more money is out there and willing to pay more money than the hospitals.
Out of curiosity, what sort of reference were you expecting? (I promise I didn't vote on your comment and I'm just curious)
Former international tax lawyer here. This would not be possible because these benefits are largely based on international structures, and any non-US corporation owned by a few US-based individuals would be designated as a Controlled Foreign Corporation (CFC). This would prevent you from reaping the biggest benefits from a taxation perspective.

The reason that publicly-traded companies are not CFCs is that a CFC must have 50% of the vote or value of the company owned by US Shareholders. "US Shareholder" is defined as a US person that owns at least 10% of the company. So even if a conglomerate is almost entirely owned by US persons, it would not be a CFC unless the US persons that own it also meet the 10% threshold.

The reason for this cutoff is that the CFC rule is meant to prevent small groups of people who can actually exercise control over a foreign company from getting together and colluding to keep profits off-shore. But this is not a risk in the case of companies whose ownership is spread among many small shareholders. As a result, big companies are able to take advantage of complex international structures in ways that small groups of individuals cannot.
Location: Chennai, India
Remote: Remote only
Willing to relocate: no
Technologies: Ruby on Rails, Python, Flask, Golang, Microservices, openapi, puppeteer, Postgres
Résumé/CV: http://linkedin.com/in/senthilnayagam/
Email: senthil.nayagam[at]gmail[dot]com

good at building MVP's, scaling backend API's, setting up CI/CD, and polygot programmer
I actually might argue the opposite direction; anything involving electrolyzers is likely wasteful. It's inherently an inefficient process even a theoretical maximums, and we can probably put that capacity to better use through other mechanisms with a higher conversion efficiency.

On the other hand, there are a ton of sources of methane that society pretty much will always generate through agriculture or landfills. For example, BMW ran a pilot a few years ago running a large factory's forklifts on hydrogen sourced from biomethane from a local landfill[1]. Cost and technology improvements in areas like steam methane reformers and anaerobic digestion could drive costs down to the point where those facilities can actually gain meaningful adoption, and meaningfully, co-locate hydrogen sources near points of consumption, so you can worry less about the headache of transporting H2 molecules around.

Hydrogen is unlikely to wholesale compete with battery electric at this point, but it absolutely shines in certain niche performance applications. To me, aligning the supply chain to leverage those particular instances seems like the best way to work it into a green(er) energy portfolio.

For what it's worth, while in school, I did a 7-month co-op a few years ago working on next-gen R&D of PEM fuel cell stacks, so I generally consider myself fairly well versed on potentially out-of-date information.

[1] https://www.energy.gov/articles/garbage-power-out-south-caro...
That’s what systemd is giving the Linux world, though. A carefully designed system for a lot of very essential things, so that distros will need to apply less glue.
You can try that, but as soon as you interact with the real world and especially with payment processors in the real world, regulation ensues.
> The talk also discusses code repetitions: compiler makes duplicate code anyway, even for straightforward `for` loop and nested `switch`, but in our case we had much more duplicate code.

I'm unable to find measurements. I mean, the amount of code duplication is not an optimization parameter, the amount of Mb/s of HTTP parsed is. It is obvious that the size of code leads to a greater cache use and slows down a program, but any engineer's decision should be an educated choice between alternatives with different upsides and downsides. Spagetti code with goto jumping between branches is a bad thing from the point of view of maintainability. From other hand constantly overflowing instruction caches also is a bad thing. Which one is worse? How to compare apples and oranges? I do not know how to quantify maintainability (pity), but throughput of a program could be quantified easily.

> The thing is that we used hot/cold labels to minimize jumps over the code and improve instruction cache usage, so calling functions isn't good at all.

Function in C/C++ is a high-level abstraction, would it lead to a CPU executing 'call' instruction or not -- is a choice of a compiler and a programmer.

If we return to a premise of your article, that rust isn't good for a systems programming, I might notice, that many wouldn't agree with you that what you do is a systems programming worth mentioning. It is nice to know how much C++ code could be tuned for a maximum speed, but I'm not sure that I'd prefer hand crafted state machine to a parser generator, even if the latter would be much slower. If I choose hand-crafted state machine, I'd probably do it by splitting code as much as possible into a 'static inline' functions (most of them would be called just once), with meaningful names and some common arguments to make it as easy to understand and to reason about as possible. Yes, I'd sacrifice some of speed by this way, but I need not the fastest program possible, I need program that is fast enough and have other properties as well. There are more then one optimization parameter: it is systems programming.

Of course, your way have it's rights to exist, and probably it has it's niche too, but as I see it, it is a small narrow niche were available computational resources are scarce while throughput needed is high. In the most cases system software needs to be highly reliable, which needs code enabling us to reason about it, audit it, change it. It needs code which could be maintained by other people, not only those who wrote it.
What makes you think the big tech companies didn't lobby for this? It conveniently kills many of the startups that can challenge big tech. It will continue no matter who's elected.
> Use Firefox, people. Brave is shady as hell. I'll use Chrome or Edge long before I use Brave.

Firefox feeds itself in the hand of Google. They won't do anything that will make Google less dominant.
I can’t figure out what to deduct that is more than the $12.2k single filer deductible. I have $500k/yr I’d love to pay less taxes on at the moment due to a booming side business + healthy salary. Can’t find any deductions worth my time and the CPA filing fees.
At some point we need the federal government to step in to provide wildfire insurance a la federal flood insurance. It will have to be reworked for CA considering the flood insurance only goes up to 250k.
What do affiliate links have to do with privacy?
Microservices are popular because managing large teams is a pain in the ass and creating a small team to spin off some new business case is really easy to manage. You get budget, you create the new team, if it sucks, reorganize or fire the team (and offload the services to other teams).

I'm telling you, it's all Conway's Law. We literally just don't want to think about the design in a complex way, so we make tiny little apps and then hand-wave the complexity away. I've watched software architects get red in the face when you ask them how they're managing dependencies and testing for 100s of interdependent services changing all the time, because they literally don't want to stop and figure it out. Microservices are just a giant cop-out so somebody can push some shit into production without thinking of the 80% maintenance cost.
Call me a skeptic but the code isn't very confidence inspiring

https://github.com/dahlia-os/system-recovery/commit/49336659...
A lot of unnecessary hate here. I think many are missing the use case. You use your own favorite and highly customizable text editor? Cool! This might not be for you.

I think this would be a fantastic text editor for anyone new to the terminal. Provides some syntax highlighting, a nice background, line numbers, tabs, and mostly familiar controls without a ton of setup.

I think there are still quite a few improvements I’d love for it to have, but this might be the thing I recommend to anyone first starting out in the terminal who wants a bit of a nicer editor than nano.
I'm not sure why you say "these things aren't meant to change often". If you rotate your keys, or make tweaks, then they change as often as that happens.

There are potential problems of buggy-scripts nuking MX/DKIM/other records (though perhaps the A-record will be used as a fallback, not all clients do that). But "buggy scripts" can take down everything and anything, SMTP is not special in that regard.

One of the reasons I love my DNS-hosting/reselling service is because it uses git for revision control. I can happily commit DNS records, revert them, and have them reviewed via pull-requests, etc. I'm not the first person to have done that, but it has been very useful https://dns-api.com/
The short answer is "it's in the works." And our thinking is very much consistent with where your mind is regarding the approach to the series.

In the interim, I'd suggest subscribing to our newsletter, which you can do from our homepage. We'll update folks via the newsletter when the pod is live.

And probably goes without saying, but I want to make clear that we will only profile stories or "creations" with folks who would like to make those stories public.
Gamers have to wait another 3 weeks to play Cyberpunk 2077