skysight-inc/HackerNews huggingface dataset:
> For example Germany treats the AfD as a far-right party, but in other countries they would be centrist at best.

That is an "example" of an "overly corrupt" government that labels them far-right, because they would otherwise have lost an election to them? What speech of the AfD got censored in any shape or form?

Yes, in other countries what is considered far-right in Germany is considered centrist. Those countries also consider what we consider centrist as leftists. So? They're a German political party, they will get judged by Germans, on the grounds of German history, thankyouverymuch.

> perhaps only censor stuff that is related to illegal activities or terrorism

So basically, back to square one, since you haven't really solved the problem of who defines that and how (which we do actually over centuries, it's not a problem to not have it solved once and for all perfectly, right now -- if anything the problem here is the misunderstanding that this could be possible), achieving nothing other than claiming that the AfD isn't far-right.
You are spot on, and there already is a track record of this with telecom.

Remember all of the handwringing about BBM messages being difficult to intercept? Then the crying suddenly went away, and a few months later you heard about police breaking up organizers of riots.
Based on a naïve reading of your description, it's unclear whether those problems are due to some inherent properties of a centralized database, or if they're merely implementation details of the current host. Any thoughts?
The idea definitely existed -- it's just that no one had cracked how to keep it correct and consistent until Bitcoin demonstrated how proof-of-work could be used as a practical consensus algorithm.

(Prior implementations of digital currencies always relied on some kind of centralized mechanism to prevent double-spending.)
I've done a bit of HPC work, and Fortran is very much "still a thing" there. MPI[1] is pretty much the only game in town for between-node parallelism, and MPI comes with interfaces for C, C++ and Fortran. The only other language that's even been run at petascale is Julia, and as far as I can tell that's still using Julia's `ccall()` under the hood to interact with the MPI C libraries [e.g., 2].

Certainly legacy code is part of the picture, but not always as directly as one might think. Probably the biggest factor is that Fortran compilers tend to be very good -- partially a chicken and egg issue (e.g., Intel puts effort into into ifort because its HPC customers want to use Fortran), but I think there's also at some level a tradeoff between language convenience versus ease of optimizing into machine code. To give one concrete example, until C99 added the `restrict` keyword, it fundamentally wasn't possible for the compiler to optimize C code as heavily as it could optimize Fortran in certain common situations because of pointer aliasing issues.

It's probably also worth noting that modern Fortran is a long way from f77.

[1] https://en.wikipedia.org/wiki/Message_Passing_Interface

[2] https://github.com/JuliaParallel/MPI.jl
Not to mention the significant ancillary losses from no longer being a leader in nuclear energy (in terms of expertise, exporting, technology, etc) which would otherwise easily bring in billions of dollars into the UK economy and tax system. Which could then be used to further their social causes, provide high quality jobs, and raise the standard of living.

It's not just destroying a potentially clean stopgap energy source but destroying an entire advanced-technology industry
in which the UK was once a leader.

Those green R&D projects aren't going to fund themselves.
Good for you, for real. It takes a lot sometimes to stand up against something that a lot of other people would jump for the chance to do.

While I think the average developer has a more negative opinion of Google these days, for years they have been considered one of the best places to work in the world.

I know if I told my parents, for instance, I had done what you did, they probably would've called me an idiot. :P They just know Google is one of the biggest tech companies in the world, they don't see a lot of their especially recent practices as bad.

To say 'no, thank you, I'd rather not as I don't agree with the company's practices' indicates a kind of moral standing I wish more people would confidently have. It shows you're taking a personal stand against what you believe to be corruption, and that's awesome.

Rock on!
Apple also has Menlo which is designed for Terminal-type CLI usage, looks a lot like Monaco which they used before that, dating back to the classic OS. Both have elements from Courier which (to me) has a slightly more sensible set of ascenders.
The Samsung 860 QVO (1TB, 4TB) SSD Review: First Consumer SATA QLC
I guess my observation was about where they're spending their limited lobbying and PR resources would be most effective: there would be some tangible benefit to hammering the climate/carbon issue. The opposing side, the Old Fossil-funded climate deniers etc, is well funded and casting plenty of FUD.
While it seems sensible to turn and look at our use of pesticides for the cause of the decline in insect populations there appears to be another, much more sinister, element at play.

"Goldenrod, a wildflower many consider a weed, is extremely important to bees. It flowers late in the season, and its pollen provides an important source of protein for bees as they head into the harshness of winter. Since goldenrod is wild and humans haven’t bred it into new strains, it hasn’t changed over time as much as, say, corn or wheat. And the Smithsonian Institution also happens to have hundreds of samples of goldenrod, dating back to 1842, in its massive historical archive—which gave Ziska and his colleagues a chance to figure out how one plant has changed over time.

They found that the protein content of goldenrod pollen has declined by a third since the industrial revolution—and the change closely tracks with the rise in CO2. Scientists have been trying to figure out why bee populations around the world have been in decline, which threatens many crops that rely on bees for pollination. Ziska’s paper suggested that a decline in protein prior to winter could be an additional factor making it hard for bees to survive other stressors."

I suspect there are multiple vectors involved in the observed declines and we have reached the tipping point where past colony sizes can simply no longer be sustained given the increasing pressures on multiple fronts.

Source: https://www.politico.com/agenda/story/2017/09/13/food-nutrie...
> this is not because of 'Greenpeace'. You need to find an answer why there is so little acceptance

Because nobody cares if a jobber falls off a roof while installing a solar panel but if a technician is exposed to radiation everyone loses their minds!
Smart investors that consider fundamentals would read the flowchart in OP and "consider database" instead of blockchain.
Show HN: U2F-Luks, Encrypt your disks with U2F 2FA
Rust 2018 survey results
Outside of your 100+ acre "compound" in the middle of nowhere, restrictions on the aesthetics of your property are the norm, ranging from reasonable "you can't pave your front yard and use it as a parking lot" to the extreme "you may choose from these three shades of beige for exterior colors".
Place yourself in situations that are necessarily social, but with a focus that is not on socializing: a sports team, a running group, a volunteer activity.
> In Florida they even warned us to not let our dog on the lawn because it was so toxic.

Care to elaborate? I spent over 40 years in Florida and maintained a few lawns during that time, and I have never heard of such a thing.
And if that opinion was 'this is a garbage fire' then we're back to 'all investors avoid it.'
To elaborate on my observation: aprox 30 years ago in the summer you would see thousands of seagulls on Kalaloch. Perhaps 50-100 in eye view at all times. Over the last few years I've gone to Kalaloch in summer you are lucky to see more than 2 at a time.

Seagulls still exist obviously, but there numbers are drastically smaller. As they are basically rats with wings, perhaps it's just better trash management, but the observation still stands.
Hypothetically: Google starts making tons of cash from China. China threatens to cut off the cash-flow if certain results aren't removed from search results outside of China (or something similar).

We'd like to think Google wouldn't do this just for the money, but Dragonfly sets precedent that it would do something just for the money.
So? I don't use any of them.
While I agree with their stand on this issue, there is a big level of hypocrisy in these statements since Google is well known for suppressing search results and banning people on YouTube etc. based on political ideology. So I'd like to see them stand up against that as well.
Could not agree more. History will look back on lawn maintenance as stupid and meaningless waste of space.

I live in FL and am required by my HOA to maintain my St Augustine lawn. Costs me $115 for maintenance (large corner lot), $45 a month for fertilizer and lawn pest maintenance, and another $100 every 3 months for pest control perimeter around my house. For what? A toxic lawn I barely use.

Been a big fan of reading on permaculture lately. I'm hoping shit hits the fan enough that I can just convert my lawn one day into a food forest. Considering moving further into the outskirts so I can have more freedom with my yard.
I'm surprised somebody hasn't yet made an "audit log as a service". The Reddit comment editing is one place that shows why companies cannot be trusted. But, for enterprise security, you also want a log that cannot be tampered with.
Bees are not great for bare feet, and bare feet are not great for bees, but bees and clovers are great for each other.
Super interested. Email in profile. Thanks!
On the other hand, I recall reading somewhere that people who were forced into making munitions for the German army during WWII got to be really good at manufacturing faulty products that would still pass rigorous inspection. If you're really concerned about the moral implications of a project like that, it might be worth keeping your mouth shut (since somebody's going to do it whether you do it or not) and finding ways to make it plausibly breakable.
I'm not familiar with the Node ecosystem but people blaming the
maintainer for giving control of one of his unmaintained repos to
a third party is frankly ludicrous to me. I mean, why did you
even trust the original maintainer in the first place? How do you know that
if somebody had decided to pay him a million dollar to backdoor
his package, he wouldn't have done it? Did you pay a private eye
to conduct a private investigation on them?

If the other dev who injected the backdoor had waited a year or
so, pretending to actually maintain the package first, what then?

If you're writing code dealing with sensitive information (say,
credit card, cryptocurrency credentials, private information
etc...) and you don't even bother to vet your dependencies and
when it blows in your face your first reflex is to shift blame on
some guy who's giving your source code free on the internet you
should really think hard about what you're doing.

Can you imagine that flying in any other industry? "Bridge
collapses because company bought crappy steel from some guy off
e-bay, but hey he had a trustworthy nickname."

I mean, the injection was finally discovered because of a
deprecation warning:
https://github.com/remy/nodemon/issues/1442

I wonder how many backdoored node packages there are out there,
but judging by how this issue was handled I'd guess probably more
than 0.

If there's one positive consequence to this cryptocurrency craze it's that it shines light on our terrible so-called "engineering" practices in the software industry.
I hate many things about what the US is becoming--or has always been--but it does have some of the strongest free-speech rights in the world (though less so in recent decades as other nations catch up), and the world's highest public support for freedom of speech. https://www.weforum.org/agenda/2016/11/freedom-of-speech-cou...
I don't have a specific use case in mind but it seems that some subset of these, for example [0], would necessitate, or at least be aptly solved with a blockchain.

[0]: {Shared and Consistent, More than One Contributor, Distributed Control, Tamperproof Log}
I have seen some successful, tactful venting by founders here in HN comments... Also some bad examples, though.
exactly what I was wondering! My hatred of them stems from being pooped on as a kid every summer. Perhaps thats why I remember them so well.
I googled it and the top 10 links are about getting rid of it!
I also wonder how many projects exist now where the blockchain they decided to build their implementation upon will become technical debt.

Also, dig your username, lol.
I do not think I agree. Blockchains are decentralized consensus. If you remove the decentralized consensus algorithm from a block chain, you are left with simply a Merkle tree, a much older concept (used in git for instance where there is no global consensus).
Elon Musk Critical About the 40-Hour Work Week, Is Wrong About Labor Rights
What you are saying is literally no different than, "it's so cold outside, I thought there was supposed to be global warming!"
Be Right Back
Thinking, "this might solve our interoperability woes", seems to be the classic motivator behind big companies' interest in every tech trend.

It was there with Big Data ("Who cares? Just throw it in a data lake!").

It was there with NoSQL ("Who cares? Just throw it in a document store!")

It was there with XML ("XML is just one format, right?")

It was there with COM/CORBA/AppleScript/etc ("The vendor can make their own data readable!")

I wouldn't be surprised if, millennia ago, there were organizations trying to figure out how fluted spear heads might solve their communication woes.
I remember trying to explain this to a bank I worked for a few years ago. The trouble is, they're all so hyped up by the buzzwords they don't listen.

And before I knew it they'd hired a self-styled "blockchain consultant" at god knows what daily rate. I realised I was fighting a losing battle. Probably should have reinvented myself there and then as a blockchain consultant.
T'was blacksmithn, I reckon. In ancient times it was the highest responsibility in the village, next to the druid's, administering judgement and a good ol' smitin', collecting funds, preparing or war.
> Electric tool companies need better sound designers.

The better alternative would be for society to realize that noise pollution can also be quite an issue, instead of insisting things need to be loud because "we like loud, it projects power!".
I think it's about time for Google to change their 'mantra'.
Or, stored on paper with a bunch of both independent and representative people counting the paper and ensuring the newspapers reported their riding correctly.

My mom was a returning officer for years and I find it horrifying to watch the US gum up their election systems in the name of progress (or, maybe, in the name of election fraud).
Don't call people resources
Welcome to the new mobile computing world. The only features you can have are those explicitly allowed by the software vendor.
It sure is. I know someone who has a very good job writing Fortran for supercomputers with over 20k+ CPUs, powering defense related research.

Also, I started /r/fortran as a joke and then it was taken over by actual FORTRAN programmers.
Which is exactly the problem.
The article didn't mention Arial from Microsoft all the way back in 1982! And it's probably one of the most used "Helvetica"-like (to avoid licensing) fonts ever.
It's there: https://abc.xyz/investor/other/google-code-of-conduct/. Ctrl+f evil
You can go for natural hard surfaces like stone, brick, gravel mixed with native plants and grasses. Native trees typically do a good job of crowding out the ground by consuming all the resources but will help fight erosion; trimming a tree every couple of years is less work than mowing twice a week.
Learn to design and code production ready app with figma and react native
I'm expecting/hoping for this as well. GCP already has something like this in alpha - https://services.google.com/fb/forms/serverlesscontainers/
More info on it here in "Serverless containers" section: "https://cloud.google.com/blog/products/gcp/cloud-functions-s...
In my view the most sane definition of what blockchain is includes Git.
"Like it's illegal to plant a vegetable garden in your front yard. "

Making that illegal should be illegal.
This[1] is one of the sources provided in the NIST Report[2] appendix of references.

[1] http://doyouneedablockchain.com/
[2] https://nvlpubs.nist.gov/nistpubs/ir/2018/NIST.IR.8202.pdf
If you are trying to build a currency or have a timestamp system, the answer is yes.

This is why the phrase Bitcoin not Blockchain has been floating around.
Isn't there an "insect apocalypse" every few years and never actually coming to any sort of fruition?
An unused piece of trash can stay afloat and undrowned for quite some time!
I think I can kinda see this argument, actually. The punishment for violating HIPPA is not placed on the individual, it's placed on the company.

I work for a company that operates on HIPPA-protected data; if I leaked any of that, I wouldn't face any legal punishment but the company I work for would be on the hook for some seriously large fines.
> there is no universal human right to emigrate to any country

You've really mischaracterized the situation. Check out "No Wall They Can Build" for a closer look, and maybe "An Indigenous People's History of the US" for an explanation of the sentiment that "we didn't cross the border; the border crossed us."

It's not ambiguous, to those of us holding the facts, that the US' encroachment onto Latin American life is a violation of human sovereignty, and dignity—if not explicitly the peculiarly circumscribed "legal rights to emigrate."
"they" is not a homogeneous group.

"they" are different groups that might use the same label. They can absolutely use the same justification, to argue for opposite changes.

Their justification could be as simple as, "We want to be respected," and different groups of feminists disagree with each other about how best to achieve that goal.

Sure, it's even worse if you personally land in the crosshairs, but from your example it sounds like the feminists are working in different places with different languages. And perhaps the problem of gaining respect requires different solutions in different areas.
Far too much of my life has already been wasted on pairing, unpairing, and re-pairing various Bluetooth devices. And I don't even use Bluetooth headphones.
> doesn't produce anything in return

I get great enjoyment from my lawn, and my dog does too. In fact, I spend quite a bit of resources maintaining it so that it's a pleasure to use without getting covered in spurs. My lawn is my favorite surface on which to spend my time, and there are many, many others that get the same enjoyment from theirs.
Facebook documents show it was warned about huge data issue with Russia in 2014
It's actually pretty simple: people can relate to stories much more easily than to abstract ideas.

Today's journalists sometimes overdo it, though.
Sounds like you're considering reading a task to be completed and not journey to enjoy?

There's nothing wrong with that of course, just different modes. It's kind of akin to the difference between reading fiction and non-fiction. Some people just don't like reading fiction and vice-versa.

I like a slow, personable, factual, article like this. I get really bored if I read too many scientific journals, and this helps me actually relate to the data as a person.
Or crickets! I can't remember the last time I heard a cricket let alone the steady din of a field full of them.
>OhioCrypto.com

Wow, didn't even get a .gov, attempt to redefine "crypto" to cryotocurrency vs it's long held meaning of cryptography.

This whole thing seems rather silly and I'd like to read an article about it not from a pro-cryotocurrency site.
If you can't trust "institutions" there is nothing to vote on.
Yes, it's the opposite now. If you say "blockchain" it's a red flag for investors. I know people pivoting away from blockchain (like they should have done to begin with) because of meeting too much resistance in VC meetings.
Data Mobility: The Personal Data Portability Growth Opportunity for UK Economy [pdf]
> A great example of how working people have more power than they think if they're willing to risk dollars and cents for matters of right and wrong.

I believe this is key. If more folks at more organizations were brave like this and willing to take the risk, a good chunk of the problems our civilization is facing might be greatly improved.
Of course since most of the issues seem to come from things like interaction with cars, and GPS tends to quickly drain battery thus strongly encouraging using a charger, and therefore lack of a headphone jack makes getting audio in the car much more difficult... well, that "as long as you are not charging" is a pretty big negative. And that's ignoring all the various issues Bluetooth has, like some apps (eg Waze) utterly failing to output sound over Bluetooth most of the time.
You can't aim for steady state when you've priced in 8% annual growth for the next 30 to 60 years by borrowing from the future.
Think about the synergy that this could unlock, Alphabet comes with the citizen tracking service (not malicious, just for ads, obviously) and plug it to their citizen scoring service.

Further research could be done on integrating this new dataset with Project Maven, think about the opportunities of engaging only with end users with score below a threshold.

Did I see something like this on Black Mirror?
I've only worked on an XP project once, but if we finished early, we either did some refactoring or pulled down another card and started on the next task.

You do need some time now and then for refactoring and that's how we did it. Not everything needs to be formally estimated and scheduled.

Story points are supposed be a tool to help management with realistic scheduling, not a way to push developers to work as fast as possible. If there's a lack of trust between engineering and management, it sounds like you have bigger problems.
Maybe because everyone drives “SUVs” these days.
Could we please have another one for AI?

And while we're at it another for serverless architectures?
and caves! always a cave...
No. Blockchain isn't a solution to that. Why? A long answer is here (and many other answers) here: https://medium.com/@kaistinchcombe/decentralized-and-trustle... (read part one too).

tl;dr

Blockchain systems do not magically make the data in them accurate or the people entering the data trustworthy, they merely enable you to audit whether it has been tampered with. A person who sprayed pesticides on a mango can still enter onto a blockchain system that the mangoes were organic. A corrupt government can create a blockchain system to count the votes and just allocate an extra million addresses to their cronies. An investment fund whose charter is written in software can still misallocate funds.

...

Before blockchain can even get involved, you need to trust that voter registration is done fairly, that ballots are given only to eligible voters, that the votes are made anonymously rather than bought or intimidated, that the vote displayed by the balloting system is the same as the vote recorded, and that no extra votes are given to the political cronies to cast. Blockchain makes none of these problems easier and many of them harder—but more importantly, solving them in a blockchain context requires a set of awkward workarounds that undermine the core premise. So we know the entries are valid, let’s allow only trusted nonprofits to make entries—and you’re back at the good old “classic” ledger. In fact, if you look at any blockchain solution, inevitably you’ll find an awkward workaround to re-create trusted parties in a trustless world.