skysight-inc/HackerNews huggingface dataset:
From the article:

> contradiction between the company’s new activist stance and

I don't think I agree with calling BlackRock activists. An activist investor uses investment choices as leverage to apply pressure to achieve some other goal.

But BlackRock's statement seems to say that they are doing this for financial reasons. It says they're doing it because regulation (existing or potential) is making those investments riskier. From BlackRock's letter (as quoted in the article):

> Thermal coal production is significantly carbon intensive, becoming less and less economically viable, and highly exposed to regulation because of its environmental impacts. ... we do not believe that the long-term economic or investment rationale justifies continued investment in this sector

They also mention "ESG risk" (https://en.wikipedia.org/wiki/Environmental,_social_and_corp...) later.

So in other words, BlackRock isn't using pressure to change the world. It's responding to pressure and uncertainty. This is just market forces causing BlackRock to keep its distance purely for financial reasons.
Wouldn't it be better if there was one repo that had all of the fixes?
The risk was worth it, node was stuck (in 0.12), and it was the whole thing, not "one of the things that you use to run JS on the server". A fork of actix wouldn't enjoy the same conditions that existed with Node.

Does the fork care as much about TechEmpkwer benchmarks? What happens if it is slower because it forbids unsafe even where it makes sense?

There was a looming cliff in Async/await, which caused a split to some extent (some old libraries that no longer have maintainers, changes that make updates difficult). A fork with those changes looming would mean divergence when rewriting to support Async/await.

Maybe I'm being too cautious, but I doubt we'd have had a successful fork earlier. Let's see if it happens now ...
Chatterer is my favorite mod for Kerbal Space Program, and it brings these tones (and other authentic sounds) to the game: https://forum.kerbalspaceprogram.com/index.php?/topic/83290-...
The current trend seems to be to use ring buffers between the kernel and userspace (see: perf, io_uring, this proposal https://lwn.net/Articles/789603/), which reduce this overhead.
Given that Chromium is a open source project, and lost of people here are strongly against Google's proposal to limit the ability of ad block extensions, with much stronger words compared to this incident. What's your opinion on that?
FP-Crawlers: Studying the Resilience of Browser Fingerprinting to Block Crawlers
If you post random code on the internet at your leisure, sure. When you have a marketing campaign for your open source tool... then yea, it's a sales pitch.
Sure. So charge $250 or $300 for the one that goes 30 hours.
60 percent of Americans have their fortunes tied to the market via direct investment or retirement funds. The government also finances a lot of its pensions via the market.
I tried various alternatives (daimyo/peasant), but after using them for a while I realized they had similar connotations.
That's an entirely disingenuous way of putting this situation. Mozilla's profits are NOT the salaries of its employees - the profits are AFTER payroll. It was Eich's personal money, not Mozilla's money, and there is absolutely zero implication that Mozilla itself had the same opinions as its CEO - nor should there be.
If you draw that inference, it is because you're acting as part of Cancel Culture, which is totalitarian liberalism in action.
CES 2020
No idea why this is being down-voted--it's a great answer. You can't make people act civilly, but you can shun them and vote with your feet.

Life is too short to deal with shitty people.
> To pretend the 12 bucks you spent on PBR and cigs is a better way to spend the money than to put it towards savings is the crux of the problem according to my personal experience.

Expensive habits are terrible for your personal finances. I like to look at habits like that in a weekly, monthly, and yearly cost. Seeing that a $40/week habit is $2,080/year really helps me put my spending choices in perspective.
("bear the brunt" It's one of those weird words that only exists now in that phrase. Brunts are borne but otherwise unmentioned. It's kinda like how you can be over- or underwhelmed, but never just whelmed.)
Which is one of the reasons that pensions fell out of favor for employment in the private sector. They were traditionally very oriented towards long-term (a decade or more) employment with a single company. With typical employment in a lot of sectors--certainly including tech--a large majority of workers would basically end up getting little or nothing out of a traditional pension.
It could easily be both a re-org and dressing the profitability numbers prepping for a sale.

The fact that its mostly management is encouraging though.
This is a good reason to use Github only as a read-only mirror and just do all development elsewhere. That way you don't have to deal with drive-by issues / PRs from people who just want to complain or won't put in follow up effort.
The RGPD wall of Techcrunch is a real put-off (Choice partners that cannot be deactivated, IAB partners that must be unsubscribed from the third party website (which of course does not work), seriously?). No reason to accept this cancer, I will read about this subject elsewhere.
Oh, sure, until it ends up in the situation where you have to prove your perfect ideological allegiance to the Party in order to have employment. It's already the case that you can't publicly post things without getting dox'd and fired for a lot of opinions that were 100% the norm not that long ago.
You may call it progress, but the progression is towards totalitarian liberalism; your gay marriage is really not going to make that experience that much better once they find some place where you're not faithful enough. For example, what if you're a white gay male?
anecdotal evidence here, I work as an engine mechanic.

Early in my career I thought about becoming "ford mechanic" certified, but talking to some of the old hands at my shop they all just sort of smirked. 11 years later Im coming to see these certifications are sort of pointless. The general design of a car hasnt really changed that much. control arms, coilover suspension, brakes, steering, and final drive are all relatively similar. You dont see appreciable differences until you start working on really, really big vehicles.

brand certification really only served one point: repeat customer business for dealerships and ticking the "job training" box for your more senior/bored techs. I work with an Acura certified tech currently who handles drivetrain because her certification let her learn about drive shafts...but she spent a solid three months under my wing learning about drive ratios, compression calculations, operational RPM calculations, overtorque, etc...So in this case i guess it was a good way to get in the door. a certificate shows you're willing to learn new things, and work at something youre interested in.
Agreed fully. I always have an escape strategy in mind if things go south, but I'm pretty bullish on DO right now. That could always change, certainly.
All good points. Note that caffeine has a half life of 5 to 6 hours, rather than 12. I’d cite it, but a simple search makes this apparent.
I completely agree with you, especially considering that comment was posted in reply to the maintainer's also dismissive comment "this patch is boring", which to me makes it seem not as bad as if it were out of the blue...
I love the little yellow note they included inside to mention powering without the lithium battery plugged in.

Something built with hackers in mind.
> I don't know how any 600 person cloud company survives in the same world as AWS these days.

They aren’t competing in the same space
Your focus on this or that interpretation of this or that legal document is missing the forest for the trees. The second amendment did not yet exist during the time founders were merrily blasting away at tyrancial redcoats.
Are you claiming the founders had no right to rebel? The right of the people to free themselves from subjugation lives in the hearts of men, not on some scrap of mouldering parchment.
>Tell me when we pass the TPP. Oh wait, we messed up and now that ship has sailed without us.

Which is a good thing. The TPP was a horrible giveaway to the IP industries. A trans-pacific trade deal like that is a good idea in theory, but not after US politicians kowtow to Hollywood and Disney and work that crap into the treaty.

The remaining countries forging their own trade deal are better off without the US screwing it up.
Ya, that's what I heard. After spaceX started doing better than them, they were having trouble because they didn't want to start using reusable rockets.
Agreed. That can really be applied to any credential. Heck, there's even people here that would say the same thing about a traditional elementary and secondary school education.
It is beyond me how naive implementations of electronic voting can be trusted so easily by individuals.
I was here 5 years ago, and IIRC most peeps have always been deeply skeptical and critical of electronic voting. If there was a push in that direction it would have been because of the "hanging chad" problem in Florida during the 2000 election fight between Gore and Bush 2. No doubt that's why so many states have gone electronic (and because it's a relatively rare chance to get an easy "state upgrading to better tech" win for officials).
An "annoying touchpad" is likely a dealbreaker for me. It's the holy grail for Linux to me and I feel like it's never been solved by anybody but Apple (w/o Linux).

That being said, I could exist in the command line most of the time...
"nightly for developers" it's so you can make your stuff work in upcoming versions. I think it's fair to start early. Stick to beta if you want to develop extensions before they are implemented.
It is correct and helpful because it can prevent continued poor behavior which impacts others. Trying to protect someone's feelings only goes so far. Sometimes you have to be straight and to the point with people whether they take it as a personal attack and it hurts their feelings or not.

Whether it would be appropriate in this I case I don't know but I disagree that it is never the correct response.
Just asking what alternatives others have come up with because we would like to use something different. I'm not really interested in having an in-depth discussion as to why at the moment. But thanks for your input.
You'd want to compare watt-hours for an equal comparison of energy for batteries of different voltages.

38Wh is fairly small for a laptop battery.
The presumption is that they went for the cert after they tried and failed at accomplishing anything.
I don't disagree, but it's also the fact that for some of us the option to learn to ignore people can be a decade long struggle, if possible at all. It's not that I don't think you get that, you probably do. I just needed to tell a bit of my perspective to someone, and that happened to be you, and the rest of HN.

My brain is, well, lets say "broken" in this respect.

I could have open sourced a fair bit of code over the decades, but I haven't, largely because the option of entirely ignoring people isn't really available for me at this time.
While I obviously try to work to get to a point where it is an option, I don't know if I ever truly will be able to publish my own projects.

While I now won't get bothered much by people calling me an idiot, or being asses in general, the self righteous expectations people apply to open source maintainers still just breaks my brain.

People freely give out their labour of love and sweat, and other people have the gall to hold them to higher standards than we hold most of society?

It's just too obvious. As soon as the balance of power shifts, a sizeable fraction of the population becomes the tyrants of their "peers". Can't deal with that, unfortunately.
I disagree. We have no decentralized platforms that work at scale. I think breaking up the big companies and unwinding the mergers of the last 5 years would be a huge help. Everything from IG and WhatsApp to Whole Foods to the Comcast, Disney, ATT, Verizon acquisitions should all go back out.

The other way to make exploitation harder is to pass some regulations that you aren't allowed to collect data on people and sell it without explicit permission. You must opt-in and you can't be penalized for saying no. People complain about Facebook and Google spying on you and forget that the carriers know where every single person is 24/7. They know (mostly) every website that every single person visits and at what times via DNS lookups. This data is scary and they shouldn't be able to collect it let alone sell it.
Giving Jimmy Carter credit for the boom in the 1980s is a bit of a stretch. Using that logic, George HW Bush should be credited with the boom during the Clinton years.
You might not believe this, but I agree with you! Doing something to the best of your ability includes the right to be able to suck at it also. I am pressing for absolutely no standard of quality, yet you somehow think that's the case. It's not. I just think that if you're going to call yourself a maintainer of something, then you better at least pretend.
Sometimes when humans try to get a hand-wavy initiative started, all you get is hand waving.

My uninformed take on it: if the initiative was more on the level of "Here's my amazing ship design, prove me wrong" they would have gotten way more involvement. Even if Version 0 was a Jules Verne design...
government/citizen
That's not exactly what we're seeing with right-wing people. They will happily tell you that NYT, WaPo, CNN, AP, Reuters, etc. are all "fake news" because their far-right "news" sources tell them so.
In some circles C has a better reputation than C++.

Surely you see that other people value other things than you do?

If you value simplicity check out the programming language zig.

https://ziglang.org/
You Can’t Choose to Be Trad
Yes, that's what I meant. :) DO did come first and Vultr pretty much copied everything with lower prices; but DO has matched a lot of those prices since then as well.
Setting aside a consistent amount of time on a regular schedule to learn is a great way to grow your skills. I do wonder how much of a magnifying effect the author's peers had on the whole learning process.
I’d snap that up immediately. A 24 hour hacker machine would be killer! A modern Tandy 100
> you want others to know of your fork

If you fork on GitHub, they take care of letting people know.

I've forked a few abandondedish projects, and other people seem to find the patches. The best example I can think of is stud, which the people behind Varnish adopted and renamed to hitch; they surveyed the landscape and took good patches from most of the forks.

I might not look for forks from a more active project, but it's definitely something I look for when I run into problems with software without a lot of recent updates.
I have tried both, but only a bit and for a personal project. In the end I went with Hasura because I like the admin interface, and I think the way it maps graphQL to SQL makes for easier-to-read (and write) graphQL queries.

I actually tried PostgREST first, because I had never used GraphQL and was more familiar with RESTful APIs. But I would go straight to Hasura if I was starting today.

When you combine graphql was graphql-codegen you can get typechecked queries, which is really nice.
A lot has been already said about this unfortunate situation. I would like to mention that pinning all this on brigading by reddit is very disingenuous. There was a lot of hate directed towards actix and Nicolay on twitter by some very prominent members of Rust community also who were discussing removing actix from the awesome-rust list so people stop using it. Let's not represent a community by their worst members.
New Ways to Write
I ran the schedule for about 20 peers in a 24/7 shop (mostly because some MBA grad couldn't handle it but that's another story), and I was tasked with making folks took time off.

I was clear with everyone how it worked and always worked with everyone to make sure time off worked out for all involved. It really isn't that hard if you put the time in to getting along with folks / understanding what they want, etc.

Eventually though I would have to "force it". I'd schedule random days off here and there, suddenly a week off for some folks who never took time off. Most folks kinda liked it as a sort of "happy surprise". Everyone was salary so nobody lost any money or anything like that.

It actually worked out well, mostly because I made sure everyone knew what to expect / how it would happen if they just didn't use any PTO and I kept everyone up to date as to where they stood.

I was surprised by how many people just really ... never took time off until I made them.
Is the screen IPS?
Amps is a bad measure because it only measures size and not voltage. What you really want is Watt/Hours, this is a 38Wh Battery, in context, a 13 inch Chromebook Pixel (a pro linux laptop, sort of) was ~70Wh, a Macbook Pro 16 is 99Wh.
A word to the wise. Don't read the reddit thread around this. A lovely little snippet:

> > it's up to you as a developer to vet your dependencies

> This is effectively impossible on an individual level, and it's something that absolutely needs to be a community-level effort.

Don't hire this person... Dependencies are absolutely, FULL STOP, your responsibility. YOU are the one making the money NOT the maintainer.
Brainwave Activity That Reveals Knowledge of Crime
Sadly, I don't have much of a good system to handle it; just talking to the person and doing basic whiteboard problems.

Since I'm a dropout myself I typically try and not put much stock into degrees either but I find that they're a bit more reliable than the certificates.
> My state has paper ballots that are counted electronically

This is really not much better.
Dating an amateur hacker – Your worst office romance was never this bad
Yes, his current strategy seems to be find a magazine article worthy “leader” like the we work guy or the oyo kid and hype them up and hope he can dump it before there are no buyers. I don’t know what his strategy was in the past, but he commands quite a bit of money so maybe it worked at some point.
I mean a good stock market makes it easier for companies to raise funds and thus to expand and employ more people. The purpose of the stock market is ultimately not to provide and asset class so much as it is to ease raising large amounts of money companies need to grow.
I think this is due to the track being much curvier. Virgin’s trains have to tilt so they can run fast on standard lines. Dedicated high speed lines are built much straighter.
>The unemployment rate, at 4 percent, is currently 30 basis points from its recent low.

Seems like the article is trying really hard to imply that the 50 basic point increase has already occurred, even though it has not occurred.
I haven't bothered checking TFA's complaints about Debian packaging, but npm certainly is available for arm.

$ uname -m -p -i
aarch64 aarch64 aarch64
$ npm --version
6.13.6
Well... there's also other side of the coin. There's value in visibility and lack of magic.

> lack of decent error handling (if err !=nil { return nil,err} )

Errors are in your face, instead of having exceptions performing invisible gotos to somewhere far up in call tree. Implicit error handling is more code, but your error handling is going to be much more robust.

> or lack of decent polymorphism...

Lack of polymorphism also means you don't have to guess about concrete types when reading code. When troubleshooting, you can see what's going on without going through whole inheritance tree.

Go encourages composition instead of inheritance. That's something I wish more C++ codebases would do as well. Composition makes code inherently more maintainable and easier to refactor.

Go tends to be easy to read and maintain. It does come with some cost. It's just a matter where your priorities lie. Software projects spend majority of their life as legacy, something that needs to be maintained.
A practical guide to building a country on the internet
To pay the institute that issues the accreditation money to make it seem like you as an individual gained some sort of knowledge. These kinds of certs generally seem like a business model for these big companies.
Is it so terrible to once in a while have an inconvenience like this, compared to other actual problems that society has nowadays?
I like how we all commented at the same time. poor OP...
Altered Carbon, gotcha.

"... a couple light years away from your transmitter"?
Came here expecting an obscure dictionary of aggregate and cements.
> I don't know how any 600 person cloud company survives in the same world as AWS these days.

Having used both daily for years now I can certainly see why DO will have an appeal to some over something as large as AWS.

It is way less confusing and their docs are much easier to get through. I always recommend people starting out with cloud VMs to go DO instead of AWS
Might there be an opening bell in their future... almost entirely likely.
If there is a more effortless way to do it, it will be done this way. It's getting interesting when there is no such way because the problem is at the edge of our current capabilities.
If I wanted to search for ingenuity and creative solutions, I would start at the cutting edge or maybe even moonshot projects.
I think one of the easiest wins here would be what some US startups with unlimited leave were practicing: a required minimum of days off.

Usually there were two check ins and if you didn't burn a minimum of leave by then, your manager would take your work laptop and send you home on paid leave until you met it.

Once leave becomes mandatory.. you can't judge people for taking it. Obviously the goal is for them to want to use the leave (and plan what they want to do with it) instead of forcing them to take it, but it's a leveling action.
Sorry, it doesn’t work that way, come on github isn’t intended for production unless specified otherwise. The default assumption is “This is just some code I don’t own”. Even repos that do make some claim of support or quality should be treated with suspicion. The onus is on the person using the Open source project to do due diligence.
Well 52 - 60 percent of Americans own stocks so more (probably a good amount more) than 2 - 10 percent of the bottom fifty percent must own stocks, directly or indirectly
GitHub has a donation feature, which is up to the maintainer to enable for their project. Otherwise, it seems to me that a stream of positive comments would get old quickly.
Actually, single layer/later free networks can learn XOR under naturally occurring modulated learning conditions[1]. I am the author and was able to demonstrate 6-dimensional XOR learned in a Hopfield network using Hebbian learning.

[1] https://drive.google.com/file/d/1R4mS_4vzf5mycQez76O_mmpQDpT... (PDF)
What is "a timely manner"?

When I signed up for a GitHub account, I don't recall anything about having to agree to an SLA.

I've seen many small projects that I use or monitor where someone will raise an issue or make a PR, and the owner will respond along the lines of "Great, looking into it, but I'm kind of busy right now, will get to it when I have time," and then people going off on them if "when I have time" isn't right now. Usually this is followed by an offer from the owner to give the reporter access or pass the ownership to them, which is invariably followed by crickets.

There has been a lot of talk in this thread about the obligations of project owners. This seems to boil down to fundamental philosophical differences. My view is that if you want people to do shit work and jump when you say frog, you have to pay them for it, rather than bully them.