skysight-inc/HackerNews huggingface dataset:
At the time, Steve agreed to share the email transcript from this incident:

https://paste.sr.ht/~sircmpwn/5f6ae83ffc961215cb82f1a98f78a0...

Judge for yourself if we were out of line. Steve's repository was basically an archive of his Instagram account, hundreds of high-resolution images. This is not what SourceHut is designed for. Mercurial repositories in particular have an outsized impact, because we generate nightly clonebundles from larger repos, and because images are uncompressible this results in a disproportionately large amount of wasted CPU time and disk space.

We updated our approach, in any case, to use the following email template instead:

https://paste.sr.ht/~sircmpwn/3d32eb7bbc564170c3d30f041e5e8d...

And we expanded on acceptable use in the documentation:

https://man.sr.ht/hg.sr.ht/#acceptable-resource-usage
Substantiated:

https://www.telegraph.co.uk/women/work/never-men-get-slut-sh...

Heather Cairns: And we didn’t have locks, so you can’t help it if you walk in on people if there’s no lock. Remember, we’re a bunch of twentysomethings except for me—ancient at 35, so there’s some hormones and they’re raging.

Charlie Ayers: H.R. told me that Sergey’s response to it was, “Why not? They’re my employees.” But you don’t have employees for fucking! That’s not what the job is.

https://www.vanityfair.com/news/2018/07/valley-of-genius-exc...
>The market, not the government, should decide the transition time.

No, the market will continue to completely screw the environment unless the government steps in.

>If gasoline and diesel fuels have such strong negative externalities, the state should tax these fuels

Petrol and diesel are already heavily taxed, at £0.58/L (at current GBP/USD exchange prices that works out at $0.76/L USD, whereas the equivalent tax in the US is $0.05/L).

>These top-down, non-market edicts damage the ability to the market to find appropriate resource allocation via the price mechanism and thereby make everyone worse off.

Oh the holy market! Can't disrupt the holy market, even when it's destroying the planet.
Object Storage in the Hybrid Cloud: Key Attributes
As someone with a PhD in a different field who's made that switch, I actually have to disagree with most of the advice here.

This is a bit too bitter and jaded (I'm not quite this pessimistic), but I think it needs to be said to counter a lot of the rosier advice.

Having a PhD in a non-CS field is a _massive_ negative in the eyes of potential employeers. Even if you're looking at moving into a role where your domain knowledge would be immensely relevant (lots of ag + remote sensing startups these days), you will be seen as underqualified compared to someone with only a BS. You'll be seen as underqualified compared to someone with no BS or a BS in an irrelevant field. You need to be strictly better at multiple roles than anyone they could hire to be considered, and even then you'll be expected to work for 1/3 to 1/2 of what they'd pay someone with only a BS and no experience. Folks usually despise domain experts because they see the role of their company as "disrupting" all of the prior knowledge. You represent what they want to replace and you're likely to disagree with them about key approaches.

You will be much more effective, but no one cares about how much you contribute to the company's bottom line. People only care about appearances.

The appearance companies want is a "self taught college dropout". That holds for data science and machine learning positions every bit as much as it does for developer positions, in my experience.

The upshot of this is that you likely know how to learn quickly. Pick up multiple additional skillsets.

You won't get hired because you're an expert in X field that the company needs + a data scientist. You'll get hired because you can throw together a crappy web app on short notice, or debug their crazy duct-tape-and-glue CI system, or save a lot on their AWS bill by switching some things around. You need those skills _on top of_ being a domain expert and a data scientist.

You have to be able to do more than anyone else they could possibly hire for the role to even be considered. Otherwise, you'll never overcome the fact that you have a PhD in their eyes.

Again, that's the bitter/jaded view. Take the above with a grain of salt.
I was recently thinking along the same lines. Would definitely use it!
This may be a bit off-topic, but these comments are really eye-opening. I had no idea that anti-EV sentiment was so strongly held. Especially among HN users, who you would assume would be more likely to see the benefits of new technology.

What's disappointing is that all the talking points are the same-old tired fossil fuel propaganda from a decade ago. We have made progress, and we can make more progress if we all pull together.

It's seems crazy that in the 21st century the best option we have for the storage and transfer of energy is "let's burn stuff". We can do better than that.
There can, I’m surprised no one has implemented this:

Start everyone off with a maximum influence credit of say 10 people, like in your local neighborhood.

As you contribute to thoughtful discussion, as determined by the diversity and ratio of up/down arrows, your maximum influence credit grows as a function of your geography.
I published all my blocks with rationales to whyiblockedyou.com for a while. Then I decided to get serious about just banning networks of white nationalists en masse instead of blocking one user at a time.
'Did you ever hear the Tragedy of Qanon the wise? I thought not. It's not a story the Liberal Media would tell you. It's a Conservative legend.'

(Please note, I'm not equating Conservatives with the Sith, here. I'm making the point that a story being censored can make it seem more interesting and more credible, even if it is heard from a source that is deemed disreputable by some).
> And even this ignores the vehicle-to-grid features of modern EVs, which can actually put power back into the grid during periods of high demand.

I expect this is the part which will require more investment than anything else, as it will mean electrifying office car parks — the UK is further north than every American state except Alaska, so winter sunsets happen before the work day ends.

It certainly shouldn’t be impossible, but the current UK government is prone to acting as if they can make things happen just by saying so rather than spending money or doing any planning.
Yes you are taking an entitled opinion in assuming that open source maintainers should invest time in an interaction with your issues and PRs. IT is not a commercial relationship where you have already paid for a support contract. If you think about open source maintainers as the volunteers they usually are, then you'll understand why your argument is entitled.
It isn't in the UK. There is very little surplus capacity in our grid. We started moving away from coal and subsidising green power years ago, and there has been chronic underinvestment in some areas as a result. A few years ago, it was a massive issue, things have improved (particularly now with falling demand) but it is a legitimate concern in some cases. Also, remember that the UK will need wind, solar doesn't work, and it isn't windy all the time (despite parts of our country being relatively windy).
> Smells like "I am the good guy" political agenda

Looks like the only realistic plan. All the “fully electric by 2035” plans that hardcore environmentalists love to pass have zero chance of going into effect.
Even without additional power it's possible to gain a small amount of altitude with a wingsuit[0]. Modern suits can be very powerful with proper technique.

[0] https://squirrel.ws/learn/wingsuit-deployments
I agree that Gimp et al are terrible, but why not use Figma? It’s a great design tool, and thanks to it being browser-based you can use it on any platform, including Linux.
The No.1 reason for me is that it makes you use git like it is supposed to be used: Via email and your MUA.

The "pull-request-model" invented by github is an abomination of a workflow. Communities stop scaling because of it (see nixos/nixpkgs) because it does not allow horizontal scaling at all - thousands of "PRs" open, nobody feeling responsible and slowdown overall.

Having a tool that provides only an "overlay" over the workflow git wants to be used with, and that's what sourcehut is, but not a replacement for it (which is what github is), is refreshing and promising!
Should be a good day for SpaceX Resilience Crew-1 on NASA Television
The non-you-tube version:

https://www.nasa.gov/multimedia/nasatv/#public
Kind of like how you can be against crime and also against prisons.

The fact is that every decision is a balance of consequences.
No one cares. Everyone understands it. Find a real hobby.
Yep. Smells like "I am the good guy" political agenda. Environmental bills that accomplish very little. Go all-in on electric for real change.

There is absolutely not a chance that the UK could have EV charging infrastructure equivalent to the current network of filling stations in place by 2030. Hybrids can be filled as normal, operate on petrol on motorways and self-charge for use in town.
Chargers can installed at the sides of those streets. For overnight charging, 16A is ample.

Alternatively: charge the cars wherever they drive to. So at workplaces, shops etc.
I'm just saying your 2:1 for-example seems really optimistic. That'd be easy to miss.
Sounds like a greenwashing stunt to distract from their other epic fuckups.
I'd imagine a big challenge with reusable containers in the retail space is food safety, especially in countries with strong regulation. A lot of restaurants in my area won't pour a beverage into a customer supplied container because they're afraid of contaminating the shared area with it. They see disposable cups as more hygienic, even though they are clearly more wasteful.
Improving the grid is not the same as building gas stations. Petrol can be moved in advance and stored. A gas station is essentially a big hole underground filled with inflammable liquid, plus filling a tank is fast enough (compared to even 15min for a partial supercharger "refill") that you can build them away from densely populated regions.

A parking lot downtown, with 500 car capacity, might need several hundred kW of power at peak every day (50 km * 0.15 kWh/km * 500 / 8 hours = 475 kW). Anything above 100 kW requires MV distribution and a local transformer. At least they could allow people to book their charging slot and stagger the charging of all those cars, though. There are worse cases.

Ski resorts will have people visiting for a day on the slopes, possibly after a 100 miles drive or so, and needing their cars charged by the time they leave, maybe 6-7 hours later. But at least these are in sparsely populated regions, and often close to hydroelectric dams too, so it's not impossible to bring more electric power. By the time those people go back home they will have to charge as well to get ready for next day's commute the though.

In fact, every night people will come home and charge their cars. In this case (unlike the parking lot) there is no centralized distributor that could try to stagger the charging of all these cars.

And perhaps it will only be a couple days a year on long weekends or bank holidays, but there will be cases when a condo with 100 flats will also need a sustained power of hundreds of kW for several hours... and all other boxes of flats will have the same need on exactly the same day.

This means building lots of HV and MV transformation stations (which are not exactly cheap) in densely populated regions. Where are the plans to estimate this need and to build this infrastructure?
Ongoing Death of Free Speech: ACLU Lawyer Cheers Suppression of a New Book
People who run servers will probably fall under the Music Modernization Act.

Every DSP (Digital Service Provider) is required to register with the Mechanical Licensing collective, and the administrative fee is $5,000 per year if you fall under the threshold number of streams. If you pass that, then it's $60,000 to unlimited...

Of course you'll have to file monthly reports and pay the royalties due under the blanket license as well.
It's not that small.
And a little bit of grain?
Slide #40

But, we are not Gnome:

* No usage regressions

* No feature removal

-> Too true, too true... Even if they have valid reasons for removing some features it puts me always off.
Accepting negative feedback gets much easier if you view the feedback as partly a reflection of the person giving the feedback, and know that some people get off on being as critical and negative as possible. Also, sometimes a person is just having a bad day, and giving feedback is a chance for them to lash out.

Remembering those things can help take away the sting so you can view the feedback in a more detached way and be more likely to get some use out of it
I see even when people can rationalize it correctly, that is see the long term gains from doing it, tend to still be enslaved to their present feelings if those feelings are strong enough. This is the struggle of depression.

I find for situations like that, the blastoff technique works well. When you find you need to do something, instead of thinking about it, start counting backwards from 5, like you're a rocket getting ready to blastoff. It takes 4-5 seconds for the other part of the mind to come in and override the action, so as long as you jump out of bed before that timer hits zero, it's easy. This way you can do whatever it is you need to get done regardless how you feel. You can always think about how to do it once you've gotten started. It sounds silly but it works very well and is super easy to do. A zen teacher once told me, "Don't think. Do." to mean basically the same thing.
DoorDash reported a $23m profit in the last quarter.
As with any role/skillset, the explosion of data science demand has lead to an explosion of "data scientist" supply. When demand was greatly exceeding supply, you naturally saw the definition and requirements of data science roles loosening. When I contact companies about DS roles, I like to ask what they mean by "data science". Often times you would find roles that were some mix of: SQL analyst (no DB admin skills required), Python hacker (no "real" software eng skills required), and basic stats (can you calculate a confidence interval?).

What I've seen in more recent years with growing supply and maturation of departments is the need for specialization. Can you do hardcore statistics? Are you an ML practitioner? Are you a data architect? Basically, the blended role DS hacker is more commonly (and correctly IMO) relegated to a various analytical and strategy roles.

Honestly you haven't missed the boat and you don't need a formal education, but I would highly recommend having a depth of skills in one or more areas of data science generally with an example or two to back it up. Basic skills are just table stakes at this point.
If that is the stance that an OSS maintainer takes - then they are not a good OSS maintainer! Period.

It is part of the role of a maintainer to _maintain_ the project that they decided themselves to be a part of, or start. That project doesn't exist in a bubble.

If you dont want to maintain something as OSS - then don't push it to Github, or a package registry. Why would you put something on the internet - a social, public place - and then act like you are entitled to a private slice of the web just for you and your rules?

Sounds like quite the entitlement to me, actually.

If you volunteer to be a part of something public, whether you own it or not, you are welcoming the outside world in. Therefore, it is your own doing and responsibility to manage that relationship with the outside world.

> "open source maintainers should invest time in an interaction with your issues and PRs."

Do you not believe that is part of being a maintainer? That statement seems like a pretty accurate description of part of being a maintainer...
> current events" blasted out on Twitter are curated by Twitter admins

I didnt even know that it exists. I meant twitter users that cover current events (like wars), that you can find by searching or through other social media. It works like a telegraph office. I agree that algorithms range from plain bad and lazy to dangerous. If one thinks that what's trending on twitter is reality, they are delusional
Ask HN: How do you feel about the “programming tutorial” experience on internet?
It feels like a very subpar experience. I noticed that I started subconsciously filtering out coding tutorials in my Google search results. Especially if the tutorial is on Medium.

My ideal platform for programming tutorials:

- is open-sourced so you can run the platform on your own website

- developers can easily keep track of what tutorials they started/finished and search in them

- authors own their tutorials and can monetize them

- has built-in programming environment - something more like a notebook where you can see both text + code on the same level. Also partly Repl.it so you can start the tutorial asap without any hassle in your browser

- code is the first-class citizen

- tutorials can be versioned

- tutorials have issues

- tutorials can be cloned and accessed offline

- tutorials can be forked
>But sounds like there's no way Intel or others can just "leapfrog" even if they knew what needed to be done and could abandon their prior choices.

At best It take one year to build a Fab. It takes another one just to plan to built it. That is assuming you get the regulation approval with zero delay.

Building a Fab means absolutely nothing if you cant get the process to yield. Look at Samsung Foundry in the past 3- 5 years.

Intel's Leapfrog chances was their Intel Custom Foundry. Had they not mess that one up they would have a Fighting chance. Even if they had a Design that Leapfrog Apple's M1 today, it would still be let down by their 10nm SuperFin Process.
This, one hundred percent. There's 3 tiers of things happening here.

1) Write Redis in C. Hard for some devs who only know Python, but good performance.

2) Write Redis in Python with C libraries. Doable for a Python dev, performance hit.

3) Write Redis in pure Python. A fun experiment to see the performance limitations of Python when compared to C running on the same machine.
It boils down to two things currently.

1.I spent all the money so far on buying machines and hardware infrastructure. I can slow down on hardware purchases now.

2. The fulfillment side of things is a bit of a mess, its a mix of my SQL database and my email functioning as the ground truth datastore. It makes it tough to hand off to an employee for the fulfillment. I think I really just need to do a low code Trello based workflow for fulfillment in the meantime. Then build those features later.
"the percentage of people that can vote" is the number I quoted, 2020 is the highest in a very long time.
By saying I have no horse in the race, I'm saying that I'm trying to take an objective viewpoint on what is happening and what impact that has, not that I have no opinions or moral positions on the matter. Keep those separate.

Keep in mind also that censorship is a government matter: the government should not censor people; that's enshrined in the 1st amendment. But private platforms and companies have every right to design their communications systems the way they see fit, and I expect them to do so ethically with societal impact in mind.

I expect soon the government will need to enter into this race and take some wider action, but I don't know what that will be, nor how it will play with our constitution. It's going to be a wild ride as the psychological nuclear weapons we've created duke it out with the individual rights principles we've laid in stone hundreds of years ago. I can only hope we design some systemic solution that does not require that fight to take place.

And just to give an idea of the solution type I have in mind: right now the social network systems we have are optimized for addiction and engagement of content, and quick viral spread of content with minimal thought. Could we instead design systems that are more about human communication and understanding? Could we alter our existing platforms to tune down the addictive tribal dopamine hit in their nature? I bet that would have a large impact.

In other words, simply censoring speech without considering the design of the technology would be foolish. The platforms, not the speech, are the problem.
“ has died from Covid complications”

At what age do we add “inevitable”?

6 more months and we’ll have a vaccine. Let’s hang in there and delay the inevitable.
To be clear, /r/conservative forces potential commenters to hold interviews with current members to vet their ideological purity. If at any point they flip-flop on an issue they will ban you for ideological impurity if you do not flip-flop your position accordingly. It may well be the most heavily censored board on Reddit.
But the best option is to burn stuff. The best batteries avalible has a density of 0.4 MJ/L while gasoline has 34 MJ/L.
Did you consider Step Functions for taming some of this complexity?
Both are alternative protocols to HTTP. Gopher is an older technology that uses a menu based organization of information. Gemini is newer and seeks to provide an alternative internet with a simpler client implementation.

https://gemini.circumlunar.space/docs/faq.html

https://en.wikipedia.org/wiki/Gopher_%28protocol%29
great article, having lived in New Mexico for many years I understand the passion of the people who looked for his treasure in the Rocky Mountains and especially the southern Rockies / Sangre de Cristo area...

This is one of the best pieces I have read on Forrest to date.
It worked out the opposite way for me. Using vim bindings keeps me in flow. If I don't have them I get aggravated, every time I have to slog through an inconvenient editing task because I changed my mind about some bit of code. It's not the seconds I save that makes me more productive, it's the mental state it helps me stay in.

It doesn't resonate with everybody, but I think it's going too far to say it's optimizing for the wrong thing.
You can be closed and still be emotionally vulnerable. Openness is not vulnerability. In fact, if you're open, you've either processed, you might be very stable/strong, or you have people around you to be open with - a safety net.

So yes, let's drop the "vulnerability" word.
You might check out Penrose's The road to reality. I'm not sure it'll really serve, but it's what comes to mind.
I would like to start by banning all diesel...this is something that can be done immediately. All city buses can run an regular gas or propane, same with large transport trucks.

I'd like my city to become a bicycling paradise. It's the best way of getting around for under 30km.
The iOS Developer (and macOS?) Power User Cheat Sheet
> cheap phone

Had one before android existed.

> free decent email provider,

Still use the same I used before gmail was a thing.

> cheap usable computer etc

I cannot comprehend from what kind of twisted alternate reality this claim hails.

Or did you simply forget to mark your sarcasm with /s ?
> "even though there is no evidence for these allegations of systemic anti-conservative bias"

This is simply not true. Twitter blackballed the Hunter Biden laptop story and locked you out of your account if you DARED to tweet a link to it, saying that it violated their code of not publishing hacked material. It was not hacked. But they happily allowed news outlets to publish Donald Trump's hacked alleged tax returns (we never received a source, so quite dubious).
I was under the impression that you're not guaranteed 3Kw from everywhere, probaby just a trickle charge overnight...
London getting that lavish investment once again. The only place near me is a supermarket 15 minutes away.