skysight-inc/HackerNews huggingface dataset:
Out of curiosity - what's the source on that? Most figures I've seen put datacenter usage an order of magnitude lower:

e.g. https://www.iea.org/reports/tracking-buildings/data-centres-...

"Global data centre electricity demand in 2018 was an estimated 198 TWh, or almost 1% of global final demand for electricity (Masanet et al., 2018)."
Not indefinitely.

Only until the EU goes bankrupt.
Schweigen, because English people did not reckon when to stop talking.
Any books about working in tech?
I really enjoyed Michael Lewis’ The Big Short and was googling around to see if there are any similar books written about working at FAANG or similar company, minus the economic collapse of course. Haven’t found anything promising yet... any tips?

I am planning to read Skunk Works but that’s not exactly what I’m looking for.
What do you think happens when someone just wants to steal your stuff and runs into property owners in the process?

1/4 of the time when a person is present for their burglary they are assaulted, robbed, raped, or murdered.

If someone breaks into your home and you shoot them to death they have zero chance of harming your family.

Decreasing the risk of breaking into people's homes incentivizes human trash to convert your valuables to drugs and put your family at risk in the process. Even junkies can grasp that housebreaking is dangerous which is why they try to at least avoid people most times.

Being kinder to garbage changes that dynamic.
There is a lot of evidence that low fat diets have contributed to the metabolic syndrome epidemic over the last few decades. Obesity, diabetes, high blood pressure and heart disease.
The latest studies show overwhelming evidence of the dangers of cutting back on fat but many academics refuse to change their views.
Ah, but it does have an equivalent in English: it's schadenfreude.
Apple iPad Pro 2020: the design inspired by the iPhone 11 Pro is revealed
Does the unnoficial SP for WIndow 98SE play well with KVM? I mean, without crashes or page faults.
I figured that it would be fairly obvious why claiming that executable size means little today and that performance is the only metric that matters is a gross misrepresentation of the software industry.
So exactly like private insurance but without a profit motive.
A curated list of ponyfills for writing cross-platform code
where to buy the dev boards?
You can install W95c and disable all ActiveX bullshit:

http://toastytech.com/files/throboff.html

Also: USB drive{,r}:

http://toastytech.com/files/throboff.html

Everyone knows this:

http://kernelex.sourceforge.net/
Think of them like the 1% of the tech community. Yes, it can be done. No it's likely you it will be you. And that's fine. Though it can feel like "how the hell are these insanely productive people able to do all this stuff when I can barely even brush my teeth twice a day?".

Don't sweat it. Just like there are billionaires, there are also these mystical productivity billionaires. It's a cool thing to behold but it's very much not the norm.
Source for first claim please
130 Years of Republic in Brazil
Yes, that's the September story I was talking about. It was memory-holed within days after it hit the news sites.
Australian internet users get better at skirting website blocks
Boris Johnson won. Now the Trump comparisons will be put to the test
Within the EU we just had another ruling that ebooks cannot be resold and a second hand market is illegal infringement on copyright.

I don't get why games and books are treated differently here.

Personally I understand the economic and technical problems a resale would present, but nevertheless I think putting restrictions of the abilities to resell is an idiotic policy approach.
A great explanation of the rubber-duck method: http://lists.ethernal.org/oldarchives/cantlug-0211/msg00174....
Music helps for me. Try to listen music that makes you feel better. I can listen one track in the loop for the whole day and work.
I’ve been able to buy a book, read it, then sell it to pay for the next one... well, forever. Why is this a problem?
What about “vertüftelt”?
“tüfteln” means to tinker around. The word means that you bring something into the state of being tinkered together or is complex.
The cops will arrive when they feel like it. It is well established that they have no legal obligation to respond in a timely fashion even where they in theory could do so.

Response time in an emergency in major cities ranges from 5-10 minutes. Longer the further out from the city.
Intellj also supports custom "patterns".

"Intellj supports it" is a pretty meaningless argument anyway.
> Is it the artists responsibility to make art for his audience? Or is it the audience's responsibility to try and understand the artist and his motivations?

The problem is, we're not talking about pure art here. Dinofarm Games employs artists, but at the end of the day it is a company that needs to make a profit. I'm sure they would love to be able to make art all day and not care about the audience, but they need to sell copies to pay for a roof over their heads.
> are largely run by teenagers following a format/system.

this is the actual genius of the McDonalds' franchise. It's not the menu nor the food recipe, but the formalized business process. Every step is listed, there's a manual for everyting, and training is sufficient for anyone with a brain to get it.

It makes every maccas exactly the same everywhere.
Multiplying your datacenter bill by 10 because you couldn't be arsed to spend two days thinking about system architecture isn't an "accurate sense of the costs" in any universe, except the one where you're spending venture capital bucks and waiting to get quckly bought by a Google with more free money than they can count.
This inspired me to minimally clean up our March 2019 SCALE17x presentation "Accidentally Accessible: a Mostly-FOSS Workflow:" https://youtu.be/FvrQPdt1X30 Unfortunately the default view is clipped very badly and doesn't include Chris' screen while he's comparing writing python in emacs versus nano, but otherwise I think it turned out all right.

We're hoping to do an updated version at LinuxFest Northwest in April, assuming the presentation is accepted.
George Laurer and the Barcode
Gentoo-Based Calculate Linux 20 Is Released
BlackArch Linux 2020.01.01 Is Now Available
Yahoo! Mail ran qmail back in the day.
What Is Misra and How to Cook It
> It also doesn't start up very fast

This has been changing rapidly with GraalVM and projects like Quarkus, which can build a static binary of a Java program that starts, as you'd expect, much faster (still not performance of a C/C++ program, but way faster than a regular Java program).
It is interesting indeed to unwrap the literal meaning of the composite words in German.

I don't entirely agree on his proposition of the meaning of 'Stimmung' though. It's not just 'the voice of the situation' but rather "state of adjustment/tuning of emotions towards a situation". For instance when we [Germans] say that the "Stimmung ist getrübt" it means that most people involved have adjusted to a rather dampened mood for a particular situation. They are then not just experiencing it in a bad way, but they are also expressing their mood non-verbally.
I spoke to someone about this the other day and they claimed it was now the dairy and meat industry campaigning in response to get their fatty foods re-accepted. Is there any truth to this? Or anyone heard anything about this?
Any time the CLI options stop you from doing something that is possible in the library itself, this goes out the window. That's why my friend and I wrote a pybind11 wrapper for tesseract. We could probably do something similar here, and never worry about subprocess again.
Tarots, the I Ching etc. can guide creativity. Not because they are magic in any way; it's just that their rulesets act as a framework for thought processes.

See: The Man in the High Castle (PKD wrote it by using the I Ching) and The Castle of Crossed Destinies, by Calvino (based on tarot readings).
I don’t think libunwind gives you function names if you strip symbols and don’t have debugging information on hand.
I also wonder if it is a victim of the just-one-more-try problem you see in big code projects: you get funded for a year or more and the lead researcher honestly thinks he is - almost there - if only for that one more try. This means all resources are diverted, and only really late in the game you have to admit you were wrong, which gets harder and harder to do.
I use OpenBSD, other OS'es focusing on performance over security doesn't interest me. Except 9front, but because of the huge networked grid as a bare computer.

But in OpenBSD even plan9port compiled software is done with Retguard:

>nm $HOME/Docs/c/p9p/9.aecho | grep retpo

00003150 t __llvm_retpoline_r11

https://undeadly.org/cgi?action=article&sid=20170819230157

It makes using acid(1) in OpenBSD a bit more difficult, but I almost always omit that.
فروش آپارتمان137متری شهرک برند دریاکنار Www.villasafaieh.ir
Having written lot of Java, Scala and C++ (and recently some Rust), I must say it is much easier to avoid heap allocations in C++ and Rust than in GCed languages, thanks to explicit allocation on the stack and pass by value + move semantics.
I’ve found it extremely useful to keep a detailed log of my thoughts and ideas as I’m working on a problem that requires focus. It’s like a thread dump or memory dump of my thinking. Then, if I get interrupted for whatever reason, I can easily go back to the notes and “restore” from the thread dump.

This is a pretty good blog post I found on the subject: http://faq.sealedabstract.com/uninterruptible_programming_su... .

I’ve found various side benefits in addition to being able to focus in shorter time windows. For example:

- it’s useful for dealing with interruptions that are part of work too - e.g. if you’re helping teammates with different projects, or have to switch contexts for other reasons.

- it can be useful as an artifact of work. For example, you’ve spent a lot of time debugging a weird issue and you’re still not making progress, so you can use a second set of eyes. You can share your work notes with a coworker so they can immediately know what you’ve tried, what worked or didn’t, etc. In that context, I like to think of it as “offline pair programming”.
> It’s inflammation of the brain, and eating a low inflammation diet (low carb, no sugar, fasting) is the best thing one can do to drastically reduce getting it.

Do you have a source?

If you state something like this with such authority/in a "matter of fact" way (and is something that seems likely to be controversial), you really should have a source.
About Feature Interaction
This makes a lot of sense. I get glimpses of that, particularly when taking stress as seriously as I can. Interacting with others, sharing personal responsibility or unneeded comfort pulls me out of it. Thanks for the anecdote!
While I'm all for changing funding systems I want to point out that there fact we have these scandals is the system somewhat working. Similarly to how constant criticism of the government/large corporations isn't a sign of rot, but of a system where improvements are still possible -as long as someone is pointing out the problems you can fix them.

And science is not supposed to be immune to this, the culture of science is supposed to uncover things like this/errors like this as part of a process. The truth has a habit of shining through if you are encouraged to keep asking questions and follow up on them.

And again, not saying the system is perfect or that calling things out is enough. But too often comments like this get turned anti-science or "we can't improve anything, slow decay is inevitable" cynicism (or FUD if you want to be less charitable)
What’s wrong with core dumps when trying to introspect state at crash-time?
This. Let's see is Mozilla rebases the entire browser in Rust except some dependencies on FreeType and MESA and let's see how many bugs do rise.
If Chrome did the same shit would happen, it's 20x more code in Chrom{e,ium} than the OpenBSD base with LLVM.
Answer HN: http://flutter.io/
Yes, if by "optimizing programmers" you mean "optimizing the manager's corporate structure footprint and bonus incentives".

If the choice is between hiring one good C++ programmer or 15 really dumb Python "backend engineers" (and a team of QA's and sysadmins to support them), what do you think your pointy-hared corporate boss would chose?
I’m curious, what’s in it? Which sections take up the space?
I thought that it was also strongly associated with gum disease: https://www.alzheimers.net/alzheimers-and-gingivitis-disease...
I recommend the official book written by Chris Mccord for Phoenix. For Elixir, I really enjoyed doing the assignments on Exercism. I also enjoy reading the elixir forum, and the slack community has helped me with a couple roadblocks in the past. But really, I think the best way is to just pick a project idea, and start working on it. It works best for me learn while doing. I hope you enjoy Elixir too!
Which of these categories does the National Science Foundation fall under?
Prescription for Journalists: Less Time Studying Twitter More Time Studying Math
> It's pretty advanced work, so it isn't like a script-kiddie is going to work this out themselves.

Why not? Not sure what script kiddie would be motivated and have the necessary access to hack into abandoned weapons systems, whereas some motivated terrorist with an EE degree in an internet-connected cave structure would certainly have access to the same publicly available information these researchers did. They're not supplying a PoC to wannabe warlords here, on the other hand they provide an interesting new perspective on how these, already leaked, technologies were intended to be used.
It’s not fun, usually.
Really you guys don't do that? umm we do appreciate family values here. my brother who makes a lots of money just bought new car for my other brother who doesn't work yet i guess it's good thing to do this you win the family.
I use a macro to create an unit test for reason 1 and 2 and name tests with what to test_conditions_expectedResult and add assertTrue(false) as body. I forget to check for todos before I commit, but a failing test is harder to miss
If you've let a PM stop a feature short of something you as a dev think is rather important, you've already failed to some extent as a professional. There are ways out of such a mess, but it's better to avoid it to begin with, and if it really couldn't be helped, to have a paper trail if not only for yourself then for the benefit of others.

Coming to the project as a new hire, I'd find a "TODO[3 years ago]: maybe add a cache for X to speed things up on this flow" comment less illuminating than "We think this will probably start to fall over at some scale point because we're not using DB connections wisely (and maybe want a cache layer) but our PM didn't give us time [or 'we weren't able to stop the PM shipping before we had time'] to perf test and rework the flow that was patterned after all the other DB-conn-happy logic".

(Not that either comments are that useful -- guess why I'm reading this part of the code?)

But I'm mature enough to think, coming across such code without any of those two comments, that the latter scenario is more likely than "Argh stupid devs, stupid this-dev-in-particular who I can see with git-blame, probably never even thought of a cache! I don't even need to see if there was discussion in the review!" That sort of thought only comes with direct experience dealing with people who repeatedly show themselves as professional failures who should at least retire into management but even better should find a different career field...

Comments like "NOTICE: Don't optimize this loop or you'll introduce a timing attack!" are always welcome in my book. Though if whatever you're warning about can be enforced with a unit test, that's even better insurance against someone naively or even idiotically changing it.
> those alternatives are now being explored in both basic research and clinical trials.

Some of those alternatives are being explored. Those of everybody driven out of the field are not.

Is there any work on the bacterial observations?
Interestingly enough the words exists in Swedish as well, spelling is a bit different but the meaning is more or less the same:

German -> Swedish

Wehmot -> vemod

Entwicklung -> utveckling

Einsam -> ensam

Stimmung -> stämmning

Entschuldigen -> ursäkta

Aufrichtigkeit -> uppriktighet

Lebensmut -> livsmod

Ursprung -> ursprung

Liebenswürdig -> älskvärd

Note that Sinneswandel is missing not sure if there is a direct translation in Swedish
E-commerce solution phase 1 is live
Phase 1 has just gone live …
The Primereum ecosystem includes an online marketplace and its unique wishlist platform which is linked by its own (PMF) Stable Fuel Token and the Primereum Virtual Financial Asset (PVFS) System. The Fuel store accepts a variety of Crypto Currencies

https://primereum.io/affiliate/view/57

The Online Marketplace is the core of the Primereum Ecosystem. This unique selling system allows buyers to purchase items with confidence knowing that their funds are safe. Sellers are able to sell items knowing that the value of the item stays stable.

The Primereum token is the fuel for the whole ecosystem. This stable token is anchored to the value of 1 gram of gold. The stable token creates a highly effective global economy where merchants and buyers can do business safely without volatility.

Phase 2 commences Feb 1 2020.
The vast majority of SCART-connected devices used composite video, not RGB.

I used a very nice B&O CRT TV for my retro games for a long time, and there was a definite difference between composite, s-video and RGB. Composite is how I remember all games looking when I was a kid. RGB is a huge step up in quality, that most people didn't have, because all pack-in cables were composite only.
What are you going to do differently in 2020?
> sunk cost fallacy

...doesn't really make sense here.

Let's say it takes 20 years and 5+ institutions to fully explore a single avenue of research.

If you're 15 years into that research and you think there is a chance that you'll reach a breakthrough in 5 years, you're much more inclined to want your (and the other 4+ institutions) to pursue it for 5 more years rather than starting over.

That's not sunk-cost fallacy. It's more like "a bird in the hand is worth two in the bush" or perhaps confirmation bias (the inertia the scientists felt to discard their conclusions about the causes and treatment pathways for Alz).
I'm usually the first to criticize the US government, but if I'm forced to choose I'd rather the NSA have everything on me than their Chinese counterpart.
Unless you bought an actual RGB cable for your SNES, it was running composite video.
Bullshit. Obama passed the ACA. Johnson passed Medicare and Medicaid. FDR passed social security. Trump hasn't done shit even with a Republican congress. Almost certainly for the best, but the point is that passing proper legislation is possible. You're just making excuses for Trump's failings. Proper healthcare has been overdue for decades now in America and not having it is one of the reasons we are sliding back into 'developing' country status.
Gifts for the Commuters in Your Life
PCI-e 4.0 and 5/6 enables consuming absolutely insane amounts of data. I can't think of many applications that need that.

128GB/sec? sure! and 256GB/sec is coming.

With 10Gb, 40Gb and 100Gb internet links becoming mainstream the roadblock to having cool stuff is developers to make it.
Yeah, that's a good point, given how Crystal might very well work as a language for making games.
IMHO TODOS help code quality by informing the reader of the weaknesses in the code and considerations with which the code was developed.

As a result if it’s out of scope of the ticket then it’s better to have them left in the code then lower code quality by removing them.
it uses racket and ffmpeg under the hood apparently.

Let's not forget Javascript + Video web api + WebGL, insanely powerful when it comes to real time video manipulation.
This is pointless. Run Linux and isolate it to the first core. Lock your own app to the other cores, with no context switching. Gdb works. SSH works. Awesome.
Usually, in reaching "genius levels" of knowledge and understanding, textual input is not the bottleneck.

So, don't bother with Speed Reading.
To my (vague) knowledge, it is an word coined in romanticism to replace the French-rooted word Nostalgie, Schwermut was coined for Melancholie. The movement was fairly nationalistic and was unhappy with the dominance of French in high culture at that time. So they went ahead and coined "German" words were ones with French (or Latin) roots were used.

But please check/correct me on that, my memory might be betraying me here. Not even sure about the source...
No, it's not significant. Dev time depends on programmer skill, not the toolset. A good C++ programmer will develop your MVP many times faster than an average Python programmer.

Python programmers are much easier to hire, though - you already need a good C++ programmer on the team to hire another one, because HR and corporate management can't into proper hiring process.

This last factor is the overarching most important one for BigCorp Enterprise Inc., not development speed or cost.
E-commerce solution phase 1 is live
Phase 1 has just gone live …
The Primereum ecosystem includes an online marketplace and its unique wishlist platform which is linked by its own (PMF) Stable Fuel Token and the Primereum Virtual Financial Asset (PVFS) System. The Fuel store accepts a variety of Crypto Currencies

The Online Marketplace is the core of the Primereum Ecosystem. This unique selling system allows buyers to purchase items with confidence knowing that their funds are safe. Sellers are able to sell items knowing that the value of the item stays stable.

The Primereum token is the fuel for the whole ecosystem. This stable token is anchored to the value of 1 gram of gold. The stable token creates a highly effective global economy where merchants and buyers can do business safely without volatility.

Phase 2 commences Feb 1 2020.
Why? I see no reason you couldn’t on platforms with a stable syscall ABI, other than the standard reasons against static linking.
A Chinese air conditioner maker patented a foldable phone design
The Nuclear Canal: Project Plowshare and the Dream of Atomic Earthmoving (2016)
While I agree they can sometimes compete in numerically heavy tasks, the place where they fall behind is memory management. Systems like databases need very careful memory management and GC is not always your friend there. I'm still hoping some day we'll be allowed both GC and Rust-like manual memory management in a single language, although I'm not sure it is at all possible.
Talented young minds are mostly quitting because of terrible pay, inexperienced/cruel supervisors, long hours, gambling on tenure, and opportunities in private industry.

The groupthink and publishing pressure are also problems, but they're very secondary to hellish career conditions.
One thing from the readme that concerns me:

S3_ACL "public-read"

It will be great if you can explain why and how is this used in the ReadMe file.