skysight-inc/HackerNews huggingface dataset:
No, I am not. The underinvestment extends to the grid (the UK has trouble replacing power lines/maintenance, let alone moving towards adding new capacity...the UK has very few detached houses so this is going to be complex).

And "build more power plants"...so simple...part of the problem is that actually building more power plants is more complex than just typing a post out or observing it should be true. This is linked to the issues that I mentioned in the previous post (when the govt moved towards green power a decade or so ago, investment went through the floor...more recently, they have introduced price caps...the reason why the UK hasn't built power plants is because the govt asked companies to build them, and they said no...which is why the govt has had to hand out big subsidies to nuclear).

Btw, if you aren't familiar with something, ask more questions (I know this because I used to work as an analyst, and part of my coverage was these companies) rather than assume that someone has made a basic mistake. The power market is local, not global. What is happening in the US isn't happening everywhere else (the UK is far further down this road than anyone else).
Uncontrolled mass migration (Thanks Tony Blair) under New Labour added five million people over a ten year period. Guess what, many drive cars. So yes, it has affected transport.
> It should be a feature of your platform, not the only thing going for it.

edit: oops pasted wrong thing!

Totally agree with this. It should be baked in, not the defining feature.
Ranked from most to least essential, I'd suggest: probability, statistics, linear algebra, basic calculus, operations research, multivariate and partial and vector calculus, diff eq.
> If we've learned one thing from funding so many startups, it's that they succeed or fail based on the qualities of the founders.

I've heard this repeated dozens of times, and I believe it is just circular logic.

1. The success of the startup depends on the quality of the founder.

2. The quality of the founder is determined by whether or not their startup succeeds.

I think some people would argue that they aren't judging the quality of the founder by whether or not their startup succeeds. But I don't know if I buy that. If some "low quality founder" creates a billion dollar business people will just say "I mis-judged him. He's a great founder." If some "high quality founder" creates a startup that fails people will say "He just didn't have what it takes as a founder", until he eventually succeeds then they'll be back to "He was a great founder all along".

In other words, every founder of a successful startup is a "great founder". But only because that is baked in to the definition, despite the implication that you're actually judging their merit as a founder in some other (mysterious) way.
Agreed. What FB did here is really scummy, they are clearly violating your license, so stick it to them on that issue. By bringing up unrelated issues one muddies the original intent.
This looks beautiful and useful. I'm a sucker for sleek UI and I'm in favor of keeping up with design concepts.

I get that not everyone will embrace this, but since VLC was launched 25 (or was it 15?) years ago to create a barebones video player that basically plays whatever you tell it to, it'll just lead to people creating new projects in modern languages that'll do the same. Imagine how many new developers could jump on this if there was a new OSS media player written in Rust or Go. And even if it doesn't happen, you can still fork VLC and keep the old UI alive.
Covid vaccine could halve transmission rate
This is either going 28 Days Later or Planet of the Apes.
Well I'd rather it be like this than the opposite extreme where companies take any (MIT licensed) software they want but never give back or publish FOSS of their own
I have to say I was hoping for more than halving...?
>good luck trying to get them to install charging points.

Make it mandatory. Done. Either they do it or they shut the parking garage. Both are wins.
Yeah that part felt like the listing of grievances and it won't help. It's probably a completely different team that should be contacted by other means. At least the label-actions author is probably on whatever #github channel facebook has internally and as such can be somewhat easliy contacted by the react-native repo maintainers.
Even an external firewall can't easily block everything. Just send telemetry over port 443 to an AWS server and most can't block it. You can't trust a device that need an outgoing firewall.
Huh I might sign up and give this a try again.
Scheme's specification is smaller than that.
Towel cloth is actually pretty good. Not a film, but quite effective when in layers.
As someone once said, Mark Zuckerberg's superpower is his ability to completely shred any moral conscience in the pursuit of money and power.
Hydrogen cells will always have 10x+ the inefficiency of a lithium battery. They will always be niche for cost reasons.

A NiCd cell has 1.2V per cell, a lithium cell has 3.2-3.7V per cell, so they need to have three times the electron density just to break even. They are about 1.5-2.0x higher IIRC and aren't getting better, while we are still improving lithium slowly.
Fighter aircraft will soon get AI pilots
I agree that economics can be used to incentivize certain behavior, my argument (poorly) worded is that such a policy (taxes vs outright bans) is no longer sufficient. Better economic incentives (carbon tax) might have negated the need for a ban, but we're beyond that point now [1].

[1] https://www.climate.gov/news-features/understanding-climate/...
Houses could have their own charging stations. I guess all the cars will need to be charged during the night, in parallel.

Parking garages could add charging stations for all their customers and get paid for that.

Parking places on the streets could be equipped with charging stations, one per place. It's going to be more complicated than laying fiber optics but doable. It's a new grid as big as the current one and for higher wattage.

Finally, if you have to park where there are no charging stations, oops.

Gas stations that can refill N cars per hour will be able to recharge a fraction of them, bad news for those businesses.

Of course this is true only if we'll have to charge. If battery swap becomes common then the problem will be solved. Yet, the volume and the weight of a battery is still greater than the volume and weight of the gasoline storing the equivalent energy. The logistics will be more complicated. I expect to see power plants dedicated to charging: charge batteries -> load them on a truck -> deliver to "EV stations" -> bring back the exhausted batteries -> check if they're still OK -> loop again.
Almost: Matrix is the protocol, Synapse is the preferred backend
I've looked at this with some curiosity over the past year, but it was only this morning that I decided to take a closer look. While I'm a huge fan of GitLab, I think this is really something special. I spent $50 to show some support and I'd like to find other ways I can contribute.
Malware can be embedded in just about anything. PDFs and other documents are a common vector. While scripts and executables are obviously a greater risk, it’s pretty easy to mask malware as those files as well.
He might not even believe in that great man theory. Just let them fight, I'll pick the winner. Without the push, there's not enough predators to hunt for him since chance for success for a founder is pretty low, he needs more numbers of them.
Yeah, fuck any type of balance in the world right? It's either stealing software or never give back to FOSS, no middle grounds here.
It shouldn’t be seen as trite to want rest and reprieve from the psychologically exhaustive nature of “always on” political engagement[1]-especially in times such as these, but I completely understand what you’re getting at, and to my own individual extents: I agree with you.

[1] https://www.theatlantic.com/family/archive/2020/10/reading-t...
This is considered a classic in morocco:

https://www.youtube.com/watch?v=dA_xG7rTxiA

Also this remake:

https://www.youtube.com/watch?v=EkjWq0Z5t3k
Are they typical 15 or 20 amp circuits? (whatever the typical circuit is in the UK)

15 amps at 230v won't charge very quickly.
I would typically down-vote this kind of statement for being snarky and without much substance; however, in this case, I feel like it really fits the situation.

There is a clear need for regulatory action to prevent further abuse from market leaders.
Interesting. My Understanding is that MMS is non-fuctional:

https://sr.ht/~anteater/mms-stack/

But I am admittedly more familiar with the Phosh stack versus the KDE stack. Are you then using ofono and that is providing a working MMS support for the Pinephone?

(Sorry I am not trying to be confrontational, it would be amazing if MMS works!)
re: P1679, basic_string::contains,

I had always assumed that C++ didn't have Java-like niceties in the standard string class because the C++ library philosophy was to separate algorithms from containers. Doesn't it feel like a failure of the library evolution process that this particular convenience is still valuable enough to add in preference to whatever syntax already falls out of ranges::includes?
> For now, this is a device for people who like freedom of their device (well, at least as much as we can get with modern circuits)

Librem 5 [0] goes further than that: it's OS is endorsed by the FSF as truly free.

[0] https://en.wikipedia.org/wiki/Librem_5
It is not nice, but I think Facebook is legally clear here. That's very obvious generic name, and bot features are rather obvious too.
Speaking of UEFI, does anyone know if Apple still uses UEFI in the DTK or M1 chip Macs?
> Do you really want people to stop using cars?

Stop? Nope. Vastly reduce reliance? Yep. Remove all subsidy to this mode of transit? Yes.

Global warming in my opinion is only the tip of the iceberg of "things car-based society has hurt". The massive sprawl induced by subsidized car infrastructure has many societal impacts, pollution is only one small item of a huge list.
The thing is that the title/project makes you think it's 3), when it's actually 2).

It feels a bit sensationalist to me, and I see this all the time with projects these days. It's kind of disappointing.
Interesting project, a couple of points that seemed odd or I'd like some more information about:

- [minor] "MVP": is used in a number of places and I'm not sure if it means "minimum viable product" or some weird type of framework (model view presenter or something).

- "decentralised": from the post alone I'm not sure how this is accomplished, is this a federated or p2p network, does it require some sort infrastructure? if not, how is the browser to browser communication achieved? Web RTC or some other kind of magic? How is peer discovery handled?

- "file-based approach to storing data": do we consider indexdb file-based or did I miss something?

- "blockchain": I cringed when I first read this, mostly cause I don't personally consider blockchains a good solution for decentralizing personal data. -- as I continued reading the post I got confused a bit more as it doesn't seem that an off the shelf blockhain is being used, but rather the primitives behind blockhains, basically a dag/merkle-tree with groups of messages that the author calls blocks. -- in traditional blockchains, only one the longest chain in the possible tree of blocks is considered the accepted/verified one, but I'm not sure how this branch is chosen in this case, or if all paths are accepted, which is fine to do but then I don't understand the need to group messages and call this a blockchain. This also fits in with the conflict resolution a the end. In a blockchain fashion the conflict resolution would have been happening during the block creation as the events would have been validated.

- open source, contribution, docs: I'd be interested in learning more about the project but neither the post nor the homepage offers any links to github or other repository for the code or documentation. any way of following development and chatting with the team would be nice, irc, slack, discord, matrix, gitter -- literally anything other than email :P

ps. When I found this thread there seemed to be a comment by the author of this framework to which I was trying to reply to. Either the comment has been removed or HN is being flaky, in any case, to the author: this is really interesting, keep up the good work :)
Did you know there were electric cars and they were more popular before ICE cars became more wide spread.
You forgot to add a vignette filter :)

Also, the vignette preset for the curves filter is a bit over-the-top, you may want to get a smoother preset (the vignette filter can import Photoshop preset files, so you can look if you can find a free preset somewhere). Alternatively you can find out strategic keypoints within GIMP and translate them to FFmpeg parameter (a bit more hassle I admit), but note that the interpolation between points might not be exactly the same.
Are they going to call him Caesar?
You can un-dead them in order to read, but not comment.
DMCA takedowns seem to be quite popular these days, I'd love to see how this would play out here...
> possibly not complying with the MIT license

Regardless of the validity of this claim, the past decade of watching Big Tech Companies make tons of money on the back of Free Software has pushed me away from the X/MIT-style licenses and back to the (A)GPLv3. For a while I was swayed by the arguments that they're "more free" due to fewer individual restrictions, but I've since realized how many definitions of the word "free" we're operating under and that I have a different one than many of the MIT License advocates. I would prefer a smaller user base comprised of people each willing to make a small sacrifice (GPL requirements) for the overall benefit of collectively-singular Humanity.
npr has never been unbiased, but it's fallen heavily into partisanship in recent years. that's problematic even for folks who agree on a lot of their positions, as unsavory methods overwhelm credibility.

we don't need a conservative npr (there are alternatives for that), we need an independent and diverse npr, which is something we're truly lacking in the media landscape.
Did anyone else think about "Planet of the Apes" after reading this?
How much does it matter that any of this stuff is open source when it’s just designed to a) interact with a closed source, proprietary platform (GitHub API/GitHub Issues) by b) running within that closed source, proprietary platform (GitHub Actions)?

It’s not like this is some widely useful tool, it’s just donated additional GitHub sharecropper functionality. Why is it that important that he receive credit for doing free work for Microsoft to improve their bug tracker SaaS?
It gets exponentially more expensive to prolong an old person's life. At some point you gotta draw a line and say "sorry, you had a good run"
Snow White Is a LOTR Sequel: A Mind-Blowing Theory – Cracked.com (2016)
Maybe, though in the worst case there's Anbox emulation.
Full transparency: I'm trying to build something similar at https://gopherworks.io if anyone's interested in helping.

I recently wrote an article for my own code hosting service where I talked a little about SourceHut and what makes it unique:

- SourceHut follows a zero investor approach [1]

- SourceHut's Principal Engineer, Drew Devault, prides himself in simple infrastructure [2]

- Drew believes Mailing List Workflows are the way forward [3]

- SourceHut is designed for accessibility first [4]

[1] https://sourcehut.org/blog/2019-10-23-srht-puts-users-first/

[2] https://sourcehut.org/blog/2020-04-20-prioritizing-simplitit...

[3] https://sourcehut.org/blog/2020-10-29-how-mailing-lists-prev...

[4] https://sourcehut.org/blog/2020-05-27-accessibility-through-...

SourceHut is an interesting concept and basically the equivalent of a built-at-home GitHub. It's based on Python (and now Go), runs on Alpine on baremetal in a datacenter in the US. Some of the above aren't just views for SourceHut though, they're more like a way of life. If you'd like to test that join the SourceHut channel on Freenode and ask if anyone has any reference for Dockerfiles or Kubernetes and see what response you get.

SourceHut and other code hosting sites are popping up as a wave of programmers push for decentralization. Some may say that it's in response to youtube-dl, but this has been happening slowly for a while. If SourceHut isn't right for you there's always Codeberg which is essentially a Gitea instance backed by a non-profit in the EU.
I'd pay for a Windows version of IINA. Or at least any video player with focus on effective UX, not on a checklist of features and options.

VLC doesn't spark joy for me.
Not to be rude (not a fan of Facebook), but what exactly are you alleging by them drawing strong inspiration from your code? You repository does not seem that popular and I see little actual code overlap between the two.

I would assume that the dev simply had a similar idea and put it on GitHub actions before you did?

Edit: Actually looking at your repo it hasn't seen any update since 2019, GitHub actions were released about a month later. Why did you expect this developer to hold off from publishing if you hadn't done it already?
Despite the downvote, I 100% agree with you. I reinstall my OS every couple years it seems like. Because of this practice, I can have my laptop destroyed at any time and it won't matter to me at all, besides the cost of the hardware. The only thing I would lose at all is any unpushed code, which is only a couple hours of work at most.

It is great to have a setup like this, as I am reminded any time someone I know has a hard drive failure and is freaking out about it.
Review 1: Tribute Page by FreeCodeCamp, Developer: Kyle – ElefDoesCode
What is "easier" about having to deal with github than your email?

Github has needed a non-web-app interface since 2007. It's good to see real competition and not just another clone of github's, erm, interesting design choices.
I'm mostly a classic liberal person, think founding fathers, enlightenment era.

And to be honest, I'm curious about what your definition of conservative is?

To me, there's only two way to define it. Either the old way, where conservative means you are a feudalist, monarchist, theocrat, oligarch, autocrat, statist, fascist, etc. Basically you want to go back to a pre-liberal establishment style of society, and are opposed to a liberal democracy.

In this definition, as you see, all these today are generally known as morally bad. Jew hating tin foil crackpot would fall under here, or any other form of A hates on B, since all prior forms of government are about having a ruling individual or class over others, thus a way for A to rule over B.

So in that definition, being conservative means being against liberal democracy, thus against democracy, reason, liberty and equality.

Or the new way, where conservative means liberal but not progressive. In this sense, you believe and value liberal democracy, thus democracy, reason, liberty and equality, but you are content with the implementation of government that we currently have to drive and uphold those liberal values. Therefore you oppose yourself to progressives who think that we're not doing a good enough job at implementing liberal values, in that you believe it is either too risky to change the current implementation or that the proposed changes would result in a worst realization of liberalism.

As you see, in the second categorization, you're still a liberal, so it doesn't make sense to speak about conservative vs liberal in that second one. And because in the US I see people put liberal and conservative at opposite ends, I tend to assume the first categorization. Which would imply that conservatives, to me, are a huge treat to democracy, reason, liberty and equality.

So I'm genuinely looking for clarity. Is there some miscommunication here? How do you categorize "conservative".

I ask because it is very confusing to me. You speak of nuance, and I want to understand that nuance, so would love an explanation.
He is not demanding you spend minute on his big report. He is asking you not to insult him and not to act as if he demanded salary for it.
Is this really Facebook taking that name, or just an engineer working at Facebook who did an open source project in his free time? The hramos/label-actions repo doesn't seem to mention Facebook at all?

It's kind of a weird move to open the issue at facebook/react-native rather than hramos/label-actions.
> Abigail Shrier — author of a new book exploring the rapid, massive increase in teenage girls self-identifying as trans boys and undergoing permanent gender reassignment therapies and surgeries in their teens — published an article in Quillette describing the extraordinary efforts by major corporations and various activists to prevent her book from being purchased

Sincerely, can someone direct me to a calm, low jargon explanation that I might be able to grasp on why there seems to be a full court press to suppress rather than refute this narrative? What is dangerous about viewing this trend as a social contagion, and what makes stopping people hearing about it trump other civil rights?

Why, on this topic is it so often "shut up" rather than "here's why she's wrong..."?

Here's the closet thing to an explanation in the article:

> The book and the arguments contained within it are fueling a wave of bills in state legislatures to criminalize health care for trans youth including through felony bans on the provision of care and forced outing of trans youth by school officials (an actual serious First Amendment concern).

It's a hot legislative issue and therefore wrongthink on this subject should be suppressed? Free speech except about particularly important things? Gun rights have also been on a legislative roll without this treatment. Why is this different?
Good article. A nice tour of properties and their pros and cons.

Personally I don't like them, for the reason labelled in the article as Problem 2: Arbitrary Computation. Computation should look like computation. I like it to be perfectly clear which statements can throw, and which cannot. I prefer List.getSize() over List.size precisely because the implementation should be permitted to perform computation, and it looks wrong when the code implies otherwise. I like to know that after executing Universe myUniverse; myUniverse.answer = 42; the value of myUniverse.answer really is 42. edit Ignoring the slim possibility of overflowing the integer type of myUniverse.answer.

Properties make it harder to reason about these things. Similar madness is possible in languages that allow overloading the assignment operator, such as C++. Come to think of it, you could probably 'fake' properties in C++ this way.

I accept that properties can make for slightly tidier expressions. I also like the point that properties are a single unit, tidily united in a way that getter/setter pairs aren't. Overall though I value 'honesty', and the ability to reason clearly about code, over these things.

I can't imagine Ada ever supporting properties, for the same reasons.
This comment is the one that seems to be two extremes with no balance. Those companies make absurd amounts of money and would not be able to be nearly as profitable (or maybe even exist at all!) without FOSS scaffolding to build on. It's a power imbalance. Any giving back they do in terms of money or manpower is peanuts compared to what their top-earners are pocketing.

Dear downvoters: I have worked at these companies too. I've been the one doing the pocketing. Is my experience not valid enough to speak?
If they didn't take any code they probably didn't violate a license. Copyright protects the actual work, not an idea. Ideas are protected with patents or similar legal mechanisms. The name is protected by trademark law.

(And to be clear: I agree that FB at least socially behaves wrong, if there is a legal mechanisms however is questionable)