skysight-inc/HackerNews huggingface dataset:
>Snaps (not sure about flatpaks and confinement) are far better than the "curl ...|bash", PPA and other installer type vectors, even from your perspective

A bad thing compared to other bad things does not make the bad thing good. If you're missing a package on your distro, bug a package maintainer to build it, or step up and volunteer.
Energy-intensive Bitcoin transactions pose a growing environmental threat
My thought as a University student and only a year ago - high school student:

Phones are a really great learning aid. There are also people who prefer to listen and participate more actively in lessons instead of writing down everything written on the whiteboard, with a smartphone they can just take a picture of the whiteboard.

Smartphones are the smallest thesaurus and translator you can get.

Smartphones can graph or take the derivative of any function you want. Wolfram alpha is a wonderful application.

Smartphones can quickly give you the life background of any author. Which helps immensely when analysing literature.

I've never experienced any real problems at school in relation to phones, as the teacher could just tell you to put it away. They have all the power to give you an F if you don't abide.

Admittedly, I've been both at a good highschool and a good University, but banning phones seems like not taking the time to show students how to use those effectively, and at the same time tries to hide the issue of people just not being interested in their lessons. And a lack of phone won't help you grab their interest. They'll switch to talking with each other additionally disturbing those who do want to pay attention.
Compromising a $6B big data project through poor data quality:Aadhaar case study
How do I get my favorite app included as a user? As a publisher? The maintainer has his own schedule. What if I have a closed-source app? I presume it's just better than PPA and *.deb-s (which would be acceptable if all desktop Linux was based on Ubuntu).
I admit I don't know much of anything about cryptocurrency, but is there something fundamental about the need for "mining" (in whatever form) for currency? It seems like the intent behind bitcoin mining was to mimic the scarcity of mining for gold or other precious metals by substituting hefty computations. But isn't that just a means of getting the currency bootstrapped in some way which ensures that it becomes scarce? Aren't there other, less energy intensive ways to do that?

I mean, could there not be a cryptocurrency which bootstrapped off of the exchange with "real currency"? Or perhaps by direct exchange of goods and services?
Not trying to be negative. I genuinely would like for GitLab to succeed. My experience (in a totally different industry and scenario, but with product building all the same) was that our decision to pare down to our core competency and focus was the best decision we ever made. We were attempting a full productivity suite, similar in concept but again a different industry. I’m interested in finding an example of a similarly modeled company to compare.
What's a puffer train?
IE.

I don't think I need to explain why some website might not display correctly with it, even if most website are displaying correctly. But I haven't look why this one in particular is not working.
> A JIT is planned but not yet implemented.

I see "Life (JIT)" in the benchmark plot. What is it?
Reddit hack: Millions of users could have been hit
People should be more suspicious of bipartisanship, and increase scrutiny. It annoys me to no end as student of political science that people think bipartisanship is inherently good, and that aggressive ideological battle diminishes the conversation. All good things in politics come from vociferous arguing, and only later comes some sense of compromise. This bill and its bipartisan sponsorship is not the result of debate followed by compromise.
Narrow Option-Exercise Windows Frustrate Employees
I'm sure it was just poking fun. We can't be kernel ricers and get mad when people make fun of it. CFLAGS matter! lol

One thing I will say, compiling your own has many benefits, as all the distribution kernels use Generic x86-64 and miss out on all the Intel/AMD optimizations.

For example, just by switching from "Generic-x86-64" to "Core 2 or newer" in Processor type and features -> Processor family in kernel config, adds these 5 optimizations:

CONFIG_X86_INTERNODE_CACHE_SHIFT=6

CONFIG_X86_L1_CACHE_SHIFT=6

CONFIG_X86_INTEL_USERCOPY=y

CONFIG_X86_USE_PPRO_CHECKSUM=y

CONFIG_X86_P6_NOP=y

You can say it's pulling hairs, but hey, that's what I want. Not many people have the time, know-how, run Linux, etc. to be able to make these optimizations.
>Including just addressable grid and power plant inefficiencies. I suspect bitcoin is simply not a big deal (at this point), so this entire issue is concern trolling.

This isn't a zero-sum game. We can address multiple inefficiencies. Bitcoin is just one of the more flagrant sources of tech-based waste that doesn't actually benefit anyone.

>And then you come to the problem of what it means for the electricity to be "wasted".

Nobody's going to ever fully agree but I think we can reach a quorum agreeing that fake money made up by libertarians who think a couple hundred years of bank regulations are totally gay bullshit put in place purely to stifle people and not to address totally legitimate concerns of abusive behaviour is enough of a waste to curtail it.

> Eg, is going to church "wasting electricity"? What about the entire alcohol industry? Playing videogames? Preparing and storing deserts?

Alcohol and food are tangible physical products that have had demand for thousands of years, video games are entertainment, and church builds community. Some people will have problems with all of these, but they are almost certainly going to be the minority.
>You are wrong to say we democratically voted in ICE.

Do you not understand how your own democratic system works? You don't democratically vote in any policy. You elect representatives charged with creating laws (Congress) and enforcing laws (Executive Branch). ICE is a federal agency created by Congress under the Homeland Security Act, with specific task of enforcing immigration laws and investigating immigration law breaches.
Yeah, and they do that with dozens of years of accumulated knowledge. Do not have the impression that what you perceive with your eyes is the photons hitting your retina. All that input is heavily fused with decades of experience in dealing with people and the world.
> I have trouble understanding why killing a few hundred thousand civilians in a nuclear attack is in some way qualitatively different in a moral sense from killing a few hundred thousand civilians in firebombings.

There was an evacuation of civilians, during the Vietnam war I believe[1], where the evacuees had to walk a narrow bridge to a boat. One man panicked and started pushing his way through, pushing people into the water.

A military official walked up to the man and shot him in the head.

There were no more paniced pushes by anyone, and everyone was saved.
This doesn't mean that an innocent person panicking is worthy of the death penalty. Would there even have been a mass panic? We'll never know. Would arresting the man have been enough to prevent it? We'll never know.

> The only difference was tactical: now we can and will kill you with even less effort and risk. The US had bombed out most Japanese cities and countless civilians had died in the bombings. The firebombing of Tokyo alone killed as many as many as 200k, easily the same scale as the nuclear bombings.

Exactly. And this is the difference morally as well. The firebombing of Tokyo did not cause surrender. It wasn't until two bombs showed just how effortlessly the US could from now on wage the war that reality could immediately not be denied.

Yes, the main reason for the US to use the bombs instead of many planes with firebombing were to reduce their own military casualties and to show the Soviets what the new world order will be. But in another analogy: A criminal may fight one police officer, but it takes a special kind of criminal to choose to fight an armed SWAT team with only fists.

If I wanted to make excuses for the US I could add that in a total war there are no civilians. Japan's cultural expectation here was that every man, woman, and child would die before surrendering. A wake-up call can effectively shorten the war for both sides. Firebombings were evidently not enough of one.

Dan Carlin's currently talking about the Japanese side of WWII. I highly recommend his work.
https://www.dancarlin.com/product/hardcore-history-62-supern...

[1] this isn't about the morality of the war in Vietnam.
But if say me+ a computer program together defeat you at chess you can't conclude that the computer is better then you, just that the computer helped me maybe in some tricky situation , you can't conclude that the computer will win without me.

Same with Tesla, this is why I would like to see the number the drivers had to intervene and prevent crashes, without this number the only conclusion is about driver asist and not autopilot/self driving
The thing is "a simple I made an error" is not a good enough reason: everybody makes mistakes but why weren't they caught in UT, ET, code review?
Explaining the cause of errors and improving the process (IF necessary) is much more interesting than "sorry, I made a mistake".
probably because subsidizing electricity sounds better to voters than handing out cash. same reason why governments prefer giving tax breaks rather than cash to entice multinationals to "create jobs".
Basically, proof-of-work cryptocurrency isn't secured by the abstract "computation" or "work", it's secured by money. The security of a blockchain is proportional to the amount of money that is constantly poured into securing it. If this amount of money is too low - even temporarily - a malicious miner could spend a certain amount of money and expect to break the chain somehow, for profit, as a hostile government, or for the lulz.
> Those two audiences are very far apart.

Yes, that's precisely why I said, "This isn't Math 55: compared to Rudin and Halmos, Axler is a very accessible introduction to linear algebra for those who are ready for linear algebra."

How do you propose to teach linear algebra beyond basic matrix operations and Gaussian elimination if you're not teaching any theory? You can take some disparate tools from linear algebra (just like you can with analysis to make calculus), but The presentation of learning the mechanical tools of linear algebra versus the theory of linear algebra is a false dichotomy. Axler's textbook is a very nice compromise that provides students an understanding of why things are the way they are while still teaching them how to work through the numerical motions of things. You need not go so far as reading Finite Dimensional Vector Spaces if you want to avoid theory, but you need enough of it to put the mechanical operations in some kind of context.
>and how they treated the local Germans in the east as the war wound down

You mean by showing massive amounts of restraint?

Nobody would have asked "why" if the Russians had burned most villages and murdered a good chunk of the German civilian population. More than a few people were surprised when the soviets didn't do that. Likewise nobody would have asked why if the US didn't stop at two bombs.

Sure a few people would have complained had the Soviets burned east Germany to the ground or the US had continued to atom bomb what was left of Japan but there almost certainly wouldn't have been any serious backlash.

The world had seen a lot of death and destruction between 1939 and 1945 (and a decade of depression before that). A couple million more of the people who started the mess likely wouldn't have moved the needle on most people's give-a-shit meter. People care about avenging the deaths of people they know and preventing more people they know from dying far more than they care about civilian casualties of the enemy.

Yes I know this is probably uncomfortable to read from your air conditioned office but when your drive to the front takes you through a burnt out village where some of your distant relatives once lived revenge starts looking better and when every page in your high-school yearbook has a couple people who won't ever be showing up to a reunion turning an island into a smoldering rock in order to not have to invade it looks like a really good option.
Why Go is a good fit for High Energy and Nuclear Physics and science in general
This is brilliant! I think I'm about to go and replace some make-based infrastructure as a result.
I'm always surprised and delighted to see so many "first implementations" of languages in prolog. It was described to me in college as "just a novelty" but in fact it's used extensively in the JVM internals [1] and apparently is the starting-point impl for other languages.

But prolog still seems so..awkward. I wonder why langs like Haskell or OCaml aren't more de-facto for these purposes; they seem to have similar expressive power for parser/grammar things and with less inside-out paradigms (imho).

[1] https://docs.oracle.com/javase/specs/jvms/se8/jvms8.pdf
On the other hand, humans tend first to take a decision and later retrofit an explanation to it, even if it is completely wrong, and we assume the explanation is the reason and not the effect.
CNN, WP, and NYT basically do just present the facts in their reporting. To the extent that it's a big deal when they put out a falsehood and people have gotten fired. Opinion sections are obviously different.
Our front-end stacks include Swift/Objective-C, Android Java, React, and node.js. Our back-end stacks include postgres/postgis, AWS, django, and docker. We have extensive map building infrastructure based on OpenStreetMap and other open data and tools.
I was quoting the article; but thank you, I didn't know that. Good to know.
> Name 1 OS + hardware combination where you have the ability to fully audit every part of security-sensitive software. I'll wait...

https://www.fsf.org/resources/hw/systems + any open source os

That aside: Just because we have shitty foss offerings doesn't mean Apple has a good offering.

> No, but you can whine about stuff you're never ever going to get, or you can just pick the least problematic option available. Currently that's Apple.

A) Currently that is not Apple. There are many other systems that do a much better job of protecting your privacy that Apple.

B) I'll choose to whine about things that I'm "never going to get". I'm in the business of reality, not wishful thinking. Just because Apple is more convenient when it comes to privacy, doesn't mean it solves the privacy problem, and sweeping that lie under the rug doesn't make it any less of a lie.
Agreed, but a lot of automatic security scanning is really heavy on false positives, which can be extra obnoxious for people.
The total self-unawareness of having a physical summit to discuss decentralization is painfully humorous.

The fact that it's in San Francisco is icing on the cake.
The closer in time zone to the US, the more likely we are to higher a person. Western hemisphere tends to work well.
Being skeptical is fine, but it would be fair to back such a strong statement up with facts rather than completely ungrounded speculation.
Some chance, but we prefer to keep the timezone envelope as small as possible at the moment.
> As someone who votes, you should read the news on a very regular basis. Ideally that means reading a variety of news sources from a variety of political leanings.

Why? To poison your mind with lies and misrepresentations of reality? To get distracted from important issues and spend lots of time following irrelevant dramas?

Mainstream news has negative informational value these days.
How would you judge neutrality? I think that's the main challenge.

Plus if it's about idk, community votes, those are easily cheated on with bots, farms and/or brigades.
Duo Beyond was a very smart move on their part, taking Google's enterprise security architecture and turning it into a third-party turnkey solution for enterprise customers. They did it before Cloudflare, too. I bet that is a big part of the reason why Cisco is paying so much now.
Actually there was already a law from 2010, which was stricter than the new one and, therefore, not applied in any school.

This one is lighter in the way that now, the phone can be used outside teaching hours (so between lessons) and on certain events (like museum visits or sports event during school time)

And as always in France, it’s a law above a law above another law, etc...

But French president Macron was very proud of it, so bravo...
Centralized logging on Kubernetes automated
At least an order of magnitude slower, probably two. It doesn't even implement a JIT yet.
>IDK, I see a bit of an issue turning energy into heat so people can get play a commodity game, most of whom don’t understand at all.

Is it any better than spending money to dig up yellow rocks or carbon crystals to be used as status symbols?
If this is such a hard problem, how does the $150 UPS hooked up to my home computers pull it off???
The problem is that AES-NI instructions have high throughput, but also high latency, 4 to 8 cycles.

It also means that your hash is basically incompatible with any platform that does not implement AES-NI instructions, as it will be excruciatingly slow.
>"banks could become more energy efficient. Bitcoin, however, cannot do this, by definition...there's more power being used than several entire small countries to perform something like 100 transactions a second."

I don't see how bitcoin cannot become more efficient "by definition". In fact it is a very straightforward process. All you have to do is add more zeros onto here and get people to use it.

/** The maximum allowed weight for a block, see BIP 141 (network rule) */
static const unsigned int MAX_BLOCK_WEIGHT = 4000000;

https://github.com/bitcoin/bitcoin/blob/master/src/consensus...

The actual limitation is storage, bandwidth, and memory costs. If those become cheaper then there is no reason not to increase that value.
Additionally there are only three major memory hogs in KDE:

Akonadi, purely associated with the KDEPim stuff. You can just uninstall it all without a fuss.

Baloo, the file scanner. You can disable this outright.

Plasmashell, which is the desktop applet engine. This is where I feel LXQT can find its niche, by providing a simpler shell that uses less resources than the plasmoid JS script container style the Plasma Shell uses.

Without any of these running a KDE desktop with system services etc included is under 200MB, often under 100MB.
Duplicate: https://news.ycombinator.com/item?id=17650590
Probably because they predate haskell. In the case of Java, thats not true, but Haskell would have only been 5 years old at the time, and was largely academic.
I'm no expert, but I guess it might be a font that renders differently on IE vs Chrome / other browsers - or it's a font not supported and what you're seeing is a less legible fallback.
You ask. Find a maintainer who works on similar or related software and send them an email. Send them a patch.

Your closed source app can shove it.
Yeah, I think "the web server ran out of money at 3 PM today" isn't the right choice, whereas "a lot of people had a hard time getting to the site when it got HN'd around 3 PM, but it was back to normal by 5 PM" is a better result.

For smaller organizations, something being down during extreme load is a recoverable problem, but owing the cloud provider all of their money may not be. (Note that even in the case here where Google got them the grant to cover this bill, this is still probably 35K in grant money that could've gotten them further or been used better elsewhere.)
Preemptive is pretty nice. You can have a for loop that runs forever and not take over.

It does processes nicely they're green thread iirc very fast to create.

Clustering is built into it with security.

It's built for soft real time so reliability is pretty nice much more battle tested than perhaps JVM.

It's not own by Oracle is a big deal for me.
The Oldest Building in Every US State
I'd agree that some of the colonies would have improved had the colonisation not happened, but not everywhere: in some case it happened because the colonised powers did it. And most of them didn't have systems of education before the colonisation.
Tamper resistant outlets are required (maybe) for new construction, but there's a lot of existing housing -- some of which has two prong, unpolorized outlets.

Hardware store still carry traditional outlets as well.
Well I am curious how much effort will be put into it. In the US local governments cannot even keep cell phones out of prisons, the State of Georgia was confiscating over ten thousand phones per year.

With regards to children in school we need to just start early and teach them that not using one in class is being courteous to their teachers and others while at the same time perhaps offering them more time between classes to check their phones. It is just a matter of showing them how it should be done and rewarding proper behavior.
I don't believe the US is technologically abundant. Internet speeds are slow, most of the country is NOT covered by a cellular connection. We over pay for internet.
But it is “virtual” projection of the same info (body). There is a difference in the history of the picture shooting but the picture is the same and may falsely say was it shot in public or in private with the help of photoshop.
So the same picture may be the serious crime or profitable shot for newspaper depending on unclear history or how good you can fake it or what body owner says.
You can’t make something a serious crime if it could be faked.
Rincon was almost certainly a real estate marketing name a hundred years ago.
Unfortunately I believe one of the core concepts is the "proof-of-work" and Bitcoin cannot work on the decentralized and distributed manner it achieves without it.
I was quibbling about semantics. I am aware that cars can be dangerous.

> and the damage it can cause on accident

You are conflating (un)safety of a tool used in the way it is intended (kitchen knife = cutting a steak) with accidents (cutting a finger) and with malicious use (stabbing people). Those three categories are not the same for object-that-may-act-as-weapon and object-designed-as-weapon.

Conflating them collapses the number useful things we can communicate.

So are you concerned about Tesla intentionally building killing instruments? Or potential for accidents? Or the potential for intentional misuse?

> The fact how dangerous cars is is very much underappreciated by people in general, as evidenced by the number of morons on the road.

Cars also provide immense utility. If all they did were providing the thrill of speeding then they would probably be banned as too dangerous. One of the tradeoffs is the overhead of enabling people to drive. We could drive down the number of morons by requiring astronaut training for vehicle operators but again, that tradeoff seems too harsh and it's more efficient to occasionally let people die in traffic accidents than letting them die because nobody qualified as ambulance driver.

> We have a for-profit race by companies, many of which can't be trusted with getting software right

In the short term this may cause more deaths than necessary. But on the other hand it might be the quickest way to find a winner and then hold the rest to the same standard. As long as the experimental fleets are small they are just a blip in the statistics. Right now they should be equated to the yearly batch of first-year drivers who have an inherently higher risk profile due to lack of experience. We still accept them on our roads in the expectation that they improve.

What is important is to make sure that they are as good as or better than humans once they roll out in large fleets.
Did a clock speed reduction from Broadwell to Skylake GPUs actually have a negative performance impact?