skysight-inc/HackerNews huggingface dataset:
Except if you are pitching it as a solution for the base load problem - where is anyone doing solar+hydrogen at scale? Where is anyone committing to doing it at scale - let alone in the near future? How do we know it will remain economical at scale? All kinds of fun things can happen between theory/demonstration and implementation in the real world.

We do nuclear at scale today. The vast majority of blockers from doing more nuclear at scale today are political; not technical.

That’s the other facet of this that always seems to get overlooked.
I'm not convinced a carbon tax is politically viable. For some reason, they are incredibly unpopular. In very blue Washington state, they've made several attempts to pass one, and each has failed. The most recent was basically the cadillac of carbon taxes, they threw in everything you can throw in to address concerns. It still failed.
The allegations of racial bias and the "bamboo ceiling" are entirely unsupported by this article.

The two investors with whom Zhu seems to take issue were born and raised in South Asia and Turkey, respectively.

Zhu was replaced by his co-founder (who supported Zhu's firing) who is of East Asian descent.

Zhu believed "the company were too focused on sales and money at the expense of altruistic goals". Excuse me? You're running a company with other peoples' money at stake with the express understanding that you will seek to maximize their returns.

Zhu was the one who publicized the LSD incident (which was NOT a microdose, as he admits) via his contact with a reporter. The board actually tried to intervene. Imagine finding this out as an investor. Now all your company's current and potential customers, partners, and investors know that you've got an Adam Neuman type at the helm. That's got major potential to harm investors.

Ultimately, this reads as an egoist who can't sufficiently control his impulses. It's a wonder he wasn't fired sooner.

Separately, much of the reporting on this has been emblematic of the sorry state of journalism. This article, for example, bends over backwards to draw tenuous connections between racial bias/identity politics and Zhu's firing. Truly shameful.
Race is socially constructed, but skin colour is not - it's a physical attribute.

Emojis literally offer people the choice to use "Light Skin Tone", "Medium-Light Skin Tone",
"Medium Skin Tone", "Medium-Dark Skin Tone" and "Dark Skin Tone".

Those are not racial differentiators.
Might just be an urban legend but doesnt Amazon keep track of people who do too many refunds and cancel services with them? I've heard of and met people who dont do minor returns to Amazon because they were afraid it would put their Prime account on some kind of "naughty list"
In a theoretical vacuum, maybe. However we've done a fair amount of exploring ourselves and the way we work, and we haven't found a soul yet. Asserting that humans are somehow special requires explaining the lack of any supporting evidence.

This is a variant of the god-of-the-gaps argument, which is not turning out well for proponents of religion, as those gaps keep getting smaller and smaller. Again, I'll believe it when I see it.
I'm currently using InfluxDB (v1 not v2) and I've looked into switching over to Timescale DB.

Currently I'm stuck on figuring out how to get data into TimescaleDB. My company makes heavy use of Telegraf, which is a natural fit for InfluxDB, but not so much for TimescaleDB. The original pull request for the Telegraf plugin for Postgres/TimescaleDB was closed because the author was non-responsive: https://github.com/influxdata/telegraf/pull/3428

I can even write data to it using simple TCP or UDP tools like netcat or curl. And for some cases I have simple scripts that do exactly that. TimescaleDB, on the other hand, requires some sort of Postgres client.

What do you, or other people, use for writing data into TimescaleDB?
Weirdly, it has 4-point restraints inside. That makes little sense to me, with it being a sphere. Those restraints are great if the force happens to hit in the correct direction; otherwise by far the biggest risk is going to be neck injury.

Given that there are seats facing each other, you’re all but guaranteed to have at least half of the occupants injured in a hard collision.
If you have a deck with 2 hearts and 10 spades, your first flip could very well be a heart, even if with enough flips, 10/12 are spades.

What I mean by this is that viruses may have arbitrary behaviour when the infected population is small. Let's say as of September 2019, five people in the world were infected with COVID. It's actually not improbable or crazy that the epidemic outbreak only started in Dec/Jan.
You are making the assumption that most people are starting these AWS accounts to "learn cloud" when that isn't the case. AWS advertises a free tier for many functions that have nothing to do with "learning cloud".

For example, in the article, the poor student was using Amazon SageMaker to likely build and train models. Blaming the student and saying "why didn't he just buy his own GPU" when Amazon offered 50 hours of free training comes across of out of touch. If the student had the money for a decent desktop he wouldn't be crying over $200.

Amazon could fix this problem easily by introducing a billing cap. While others say it's malevolence as to why Amazon doesn't build one, I think it's more likely that even Amazon couldn't even add this feature to their sprawling billing infrastructure even if they wanted dto.
Guide to Mexico City’s Best Pulquerías
Automaker Calls Police on YouTuber for Complaining About Their New Car
That post isn't subscription only: https://noahpinion.substack.com/p/why-has-climate-economics-...
Pornography from a young age might be warping their perception of sex and what it’s supposed to look like making them unable to please a woman who needs time to warm up instead of going from 0-100 like men are portrayed as doing.
> Related, my kids make grumpy faces when I tell them to turn off "background" Netflix or YouTube while they're doing their homework.

Are you aware of the reason why you are doing this? Have you examined your reasoning as thoroughly as the faces of your children seem to tell you? Do parts of your body feel numb?
I hadn't realized this, but one of the reasons I don't have much respect for Elon Musk is he sells himself like he's Steve Jobs, and he has the asshole thing going, but he doesn't have the focus, obsession with detail, and micro-executes, not micro-manages.
It’s ok, technically correct is good around here as long as we are using good HN etiquette:)

My thought is the larger roller surface area just made it better at grabbing stuff and sucking it under the unusually high deck height. Dunno if torque is the correct term.
I agree, and I've been the manager in this situation. There's some reason he's saying "EOD tomorrow", so he should just share that. Like "It's likely we will lose this customer if this isn't fixed by EOD tomorrow...so please make this the only thing we're working until then".
128 kbps ISDN had just about 40 ms latency. A significant improvement to a modem, which had about 100 ms+ IIRC, often a lot more, even 500 ms+.

That low latency made ISDN feel fast, sometimes even better than the first ADSL 512-1024 kbps modems that used interleave error correction method. Interleaving caused latency to be about 60-70 ms IIRC, making the higher bandwidth ADSL connection feel slower.

Of course then there was 144 kbps IDSL, which was really 2x 64 kbps ISDN + 16 kbps ISDN control channel.
Facebook upholds decision to suspend Donald Trump from platform
It's easy in functional languages where execution order and side effects aren't an issue. In JS with prototype monkey-patching you can't even know that the call to `.map()`, or anything that it touches, won't suddenly replace the implementation of the `.filter()` method that follows it.

The large amount of IR given to LLVM is closely related to the amount of abstractions that Rust uses. It's especially relevant for iterators where a "simple" `for` loop expands to `into_iter()`, `iter.next()`, `match`, `drop`, and arithmetic expands to calls to overloadable operator methods, all moves are `memcpy` to clean up, and so on.

https://rust.godbolt.org/z/71aEnf9Ta
Probably for a reason of having web editor. I tried to like it, but doing Unity or Unreal editor like things in a browser is just exhausting.
Run outside or get a truform or assault runner.
So this is the system described in [0], which I've been curious about for a while, but wasn't readily available.
It'll be interesting to see how this compares or complements tools like Dendron.
The style also reminds me of the fedwiki.

[0] https://notes.andymatuschak.org/About_these_notes
Ask HN: Interface like Google forms with Git back end?
As we move more towards gitops, I see a lot of processes that could benefit from a simple UI.

Example: modifying user permissions in a kubernetes cluster:

1. User requests permission to a specific namespace by modifying a yaml file and making a PR.

2. Cluster admins review and merge the PR.

3. Cluster admins apply the change.

The paper trail of requests and reviews is a great benefit of using Git for this type of process. However it's inaccessible to users with minimal knowledge of Git.

It seems like it wouldn't be terribly difficult to build a generalizable UI for this type of process. Admins create some forms where inputs map to changes in specific files. When a user fills out a form, the app makes a PR. Admins can review and proceed as usual.

Does such a thing like this exist?
Everything Screams Inflation
Interesting. What mining companies would be interesting to follow when this happens?
The Maker Workstation
I found the docs as well. The docs jump right in and use words like "prompts", "prose", and talking about writing a bunch. I guess maybe this is intended for authors? The inspiration listed is a digital book (https://quantum.country/). Some context sure would be nice.

Agreed, none of the documentation does a good "elevator pitch" or summary of what the product is, or the intended audience.

neat font though.
1. Communication is key here - it sounds like you have a breakdown in communication with your manager, or a breakdown in their understanding of your work.

2. You're attempting to turn something very specific (please fix this bug), into something very abstract (some bugs can't be fixed, some bugs take longer than expected to fix). That's not going to help, particularly if this was in the end a simple fix, it just makes you look obtuse and out of touch.

3. The manager's proclamation is probably born of frustration with previous experiences where bugs were not fixed quickly and they have no idea why. Communication is the answer - if you communicate before and during a bug fix, they won't wonder why, they'll know why if it is not fixed, and they'll know what you are working on or have to sacrifice to make that happen. They'll know when you are installing logging to track it down, or when you eliminate modules one by one in tracing it, they can follow along and explain to their manager why it is not yet fixed.

4. You need a process which you both agree on for escalating bugs or setting priority - this clearly isn't it, but what is it?

Instead of complaining to them if you possibly can fix this bug quickly (perhaps you already did), then talk to your manager privately about process, talk to them about timeframes and how best to frame them, and try to find a process that works for both of you. That process will involve compromise on both sides - the manager accepting that sometimes things go wrong, sometimes bugs are difficult to pinpoint, and that scope/quality will sometimes be cut to deliver on time, you accepting that your job is to communicate upwards (particularly when things are unexplained), and accepting that sometimes corners will be cut on quality to deliver on time, and some things which are important to devs are not as important to the company, and that schedules and estimates are required, even if they can never be completely accurate.
I assume you are working at a exceptional company (FAANG level at least) since your management team is capable of estimating time required for bug fixes in such a precise manner.

But seriously, the best management I've seen had a pretty good way of communicating what was important to work on. For something like that they would simply have emailed the dev team and stated that "bug X is an absolute release blocker" along with a list of engineers in charge of leading the fix (said engineers would have been contacted privately and whatever tasks they had deprioritized). Then the email threads would be used to share the latest details on the investigation.

You can't put a hard deadline on something like a bug fix, but you can maximize your chances of meeting that deadline by making sure the right folks are 100% focused on that fix.

Now, is your management technical at all?
I definitely didn't mean it as an insult, as my comment is a reflex of my own journey understanding these concepts. I'm also absolutely not an FP expert.
Different people have different levels of understanding about different things, this has nothing to do with intelligence or a general programming skill level.

I do think this is about understanding, as it's not about syntax, or what feels nicer. It's about building blocks and what comes before what.
Given the nature of the proposed library, to give the users an arbitrarily less abstract construct is a design mistake as I mentioned in another comment in this thread.

For example, I remember when I needed to flatten a bidimensional array in JavaScript, perhaps back in 2005, and the internet told me that I needed to flatten the array. So I learned then that array.flatMap() served that purpose: to flatten a bidimensional array.
This is of course incorrect, but it took me many years until I found the concept again and understood what were the building blocks around flatMap, and what kinds of other abstractions it allowed.
I am not complaining, I am educating you on the facts. Don't act butthurt.
I’m getting timecube [0] vibes from this document.

[0]: https://en.wikipedia.org/wiki/Time_Cube
Cool little app.

Would be great to see more of this type of "self-serve" mental health awareness to help break down some of the stigmas/barriers in that space.
The demand for battery materials could eventually exceed the pace that we can mine them, so the world's grids will need significantly more types of non-battery energy storage like pumped hydro and flywheels. This will ensure that the market for grid storage materials doesn't have to compete with the car market's growing demand for batteries.

There are a few new flywheel plants that have popped up in the US in recent years, and it'll be interesting to compare the material costs and benefits over the coming decades.
That makes it into a useless internal battle in what is probably a time of crisis. If it happens every month, absolutely, write the details down and have a very serious talk about it. But spending time to write in painstaking detail about something that is clearly a crisis while you could use that time to solve it is really not a constructive approach.
I've seen this trope as well. The "Donald Trump refuses to condemn white supremacy" line, despite repeatedly and publicly doing so.
> Also the idea that electrons act the same is incorrect. Many people don't realize, but things like the weight of an electron, charge of an electron... they're APPROXIMATE, and they actually vary a little

My claim is that no evidence exists to support this claim. Obviously, I cannot provide proof for the absence of evidence, the burden of proof is on you to provide _any_ reliable evidence to support this claim.

While the absence of evidence does not 100% prove the theory is untrue, we generally treat theories with no evidence as untrue/very likely to be untrue (ex. https://en.wikipedia.org/wiki/Russell%27s_teapot).
Pyston v2.2: faster and open source
The best thing to do is to put yourself in the manager's shoes.

1. They probably know less about the issue than you do, including the fact that they don't know what you don't know.
2. The cannot fix the problem themselves; they have to find the best people to fix the problem.
3. They also have managers (or customers) harassing them for answers.

They have two choices. The first is to get the issue fixed as quickly as possible so that they don't need to learn any detail about what the issue really is. If an issue is fixed quickly then everybody cools down and all concerned parties generally become disinterested. The one day deadline is most likely an attempt at option no. 1. The second option for the manager is to find out as much detail about the problem and be confident that they have the best team working on the problem. That way when they have to report to management above them (or to customers) they can do so with relevant information and confidence. Remember, everybody has a boss.

So, now that you know what your manager needs, you need to convince them that they need to follow option no. 2. You need to explain the problem in such a way that they can parrot that information upwards. You need to convince them that you are the best person to do the job. Furthermore, and this is the tricky bit, you need to tell them that you don't know everything but as soon as you find material information you will tell them. After your high level synopsis, swamp them with technical updates. Although these details may not be understood or relevant to your manager they contribute to the trust you need to build up as time passes. If your manager is good and you have been transparent with them they will begin to defend you in higher level meetings.
I was considering Hetzner as well, but, as opposed to OVH, they don't have managed Postgres database in their offer. I could just run both the backend and the db on the same VPS, or split them into two, sure, but then managing it falls onto me.
That's not a particularly good solution, since it doesn't halt climate change. We're already starting to hit during peak renewable production in several states. We're reaching the point where those peaker gas plants are the main source of emissions that we're trying to eliminate.

Renewables are better on a raw $/KW measure. But that's a naive way of assessing intermittent sources. Once you start saturating the market during peak production, only part of the newly installed capacity actually displaces fossil fuels. Non-intermittent sources of energy like hydroelectricity and nuclear power aren't subject to this constraint
Am I the only one that had the version of the Yes Men [2010] in mind?

https://youtu.be/_3a3XBnMe5Q
Testing Aggregate with Event Sourcing Made Simple
https://mail.mozilla.org/pipermail/rust-dev/2013-June/004364... Was probably the main starting point for that change. Though I misremembered performances being the main gist of the switch, ergonomics and flexibility were.

With https://www.reddit.com/r/rust/comments/5ez38g/rusts_iterator... as the… not counterpoint but reintroduction of internal iterators.

Linking to the Reddit thread rather that the article directly because lots of comments from important rust folks.
what is there to be disappointed about? Did you really think Apple actually cares about privacy the way you intend privacy? Or do you think it's more likely for them to care about it with the definition that gives them the biggest market power?

There's nothing surprising with Apple doing this, what's surprising is that they are applying different standards to everyone else and most people still fail to see this, and are surprised or disappointed by the behavior, when it's all been in plain sight.
I'm curious, does it actually lead to faster resolution or does it lead to engineers spending time thinking about how to deliver the bad news versus actually focusing on the problem?
Yup - but they aren’t everywhere. Power transmission doesn’t happen without loss.

One of the many issues with solar that doesn’t get addressed.

Don’t get me wrong - I’m a huge proponent of solar when it make sense. I grew up in the Desert Southwest so it can make a lot of sense there in particular.

But solar is NOT a replacement for technology like nuclear energy.
>Generally, when I've had to do this, it's been my fault for not manangeing properly.

This is key. Sometimes it's reasonable for a manager to coerce a team member into going above and beyond, but it's important that the team understand that it's not just because the manager really wants to meet their targets on the business side, and that somebody above the team member is responsible for the situation's existence.
A Gish gallop involves many points. Mine is singular: a list of names that sound funny in English is not racist.

If a racist enjoys the list, that does not make it racist. Racists also eat toast. That does not make toast racist.

If people took all the mental energy they expended in labeling things as racist, and simply applied it to finding ways to enjoy time with people who don’t have all these issues, none of this would ever be a problem.
Lol, this was a fun read. I'm sure an **** physicist will refute your findings promptly, but they're probably wrong too.

Reading this reminded me of some similar crackpot-yet-entertaining site I stumbled across in the past https://dovhenis.wordpress.com/2015/07/07/how-lifes-intellig...

If you liked that PDF (and don't know if ice-nine is real or not) then that blog might be up your alley too.
Biden said "poor kids are just as bright and just as talented as white kids" https://www.nbcnews.com/politics/2020-election/biden-says-po...

Everyone says something they immediately regret.
I'm not trying to stonewall here but it feels like every time this gets close to something concrete I'm thrown for a curve

> crop futures on Ethereum using smart contracts

Why would I do this? You mention:

> The advantage over normal finance is probably akin to the advantage of Linux over Windows. You can hack Linux. You can compile everything. It is yours.

What does this actually mean? Like this combination of words? I don't get it, especially "It is yours.". The best I can picture is maybe you're saying this is like owning your access vs being beholden to a brokerage, but you still need to trust some coordinating body for these futures right?

Futures are covering an underlying asset, the part where you buy it is the tip of the iceberg to their functionality and the players that facilitate it still need to exist, so what's a concrete example of something new I can do by using crop futures on Ethereum that isn't self-referential to crypto?

The closest I saw to that was your IFTTT example, but how does any of that rely on Ethereum? Isn't the automated marketplace the enabler here? Like what changes about your example

> You could resell your games not at GameStop but on an automated marketplace on Ethereum. Just say “I want to resell this one for $40” and forget about it. One day $40 rolls into your account and the game stops loading up from steam. And that’s a simple example.

if the automated marketplace is based on fiat currency vs smart contracts? You still need to trust some sort of central entity to transact these games after all

Again, I know it might sound like I'm just not trying to picture this, but I really am, and it's just so ethereal to me. Every part of this I grasp ostensibly leads back to "ok but what is crypto adding here?". And the answer to that always seems to involve more crypto, which doesn't help move forward over that all important question
hundreds of people who didn’t work at tesla were also “sickened by the disease” - was there a difference in the rate of infection between tesla workers and other people in the community?