skysight-inc/HackerNews huggingface dataset:
> Nowadays (Mass Effect, Tyranny), it leans more towards a two-scale solution, where your "good" actions are measured alongside your "bad" ones.

That's good to hear. It always bothered me in a way that you were able to make your "bad" deeds become forgotten by doing some "good" things here and there. One notable exception was the "Childkiller" status in the early Fallouts (haven't played 3 and beyond) which led to possible encounters with bounty hunters.

> Do you have any idea why is that so? Is there some sort of mode-switching happening between the workplace and home, where different priorities take hold?

I do think it's because of the "tension" disappearing when you are at home. However, even that doesn't work entirely for me. For instance, I'm a night owl. On weekends, it's impossible for me to get up the same time I would on a work day, regardless of how often the alarm bell goes off. So while I would easily get up at 6:00 in the morning on a Monday while going to bed at 2:00, it would be impossible to get up the same time on a Saturday, even if I went to bed 2 hours earlier. One exception would be having to get up to travel somewhere. Now, one could argue that that "tension" isn't tied to a physical environment but that would point against the learning at home/homework stuff we experienced. Of course, there is the possbility that our body distinguishes between getting up at the right time to get to school/work and doing school stuff at home after school due to undetermined differences. I'm also trying to remember how it was when I had, for instance, two hours of school, four hours of free time and then another two hours of school. I do think the tension disappeared once I was home (unless I had a test or something later that day) but it gradually came back when sitting in class. So it's probably a mode that is on as soon as you wake up until you are home again. That mode is likely also emotionally and physically taxing on our body due to the tension. As soon as we hit home and are powering down, we (ideally) recuperate. Getting back up and increasing the tension again is maybe not ideal for our body (?) which would mean that longer pauses (like the four hours I mentioned) are not really beneficial. Something like that, I would guess.

> Grammar, phonetics, even subtle semantic differences – I grasp all that pretty well, but vocab?

We are similar then, as we grasp the feeling for a language rather easily. For instance, I was very good at writing French words (and also pronouncing them) and getting all the accents right. That was due to the sound of the word but also how the word "flowed" or looked. Of course, if I didn't know what the word meant, it would be pretty pointless. At least for me, ideally, I learn the language from the ground up, seperately from any other language. This really helps with trying to translate something from one language into another one when it simply can't really be done, as is often enough the case. And yes, learning words from context is the best.
Have you tried mixing stars and water together?
I'll be retired by then..and I disagree that it will be cloudless but for some compute the cloud is a risky option being forced upon them by exec level marketing, solutions
hype (like k8s and docker).

Some of the old hands always keep a colo + baremetal in the back pocket for always on and base testing; only pushing to the cloud after due diligence in comparative testing. That's a more realistic approach than 'cloudless' for scale.
No no, these are your enterprises I’m talking about mainly.

Places entrenched in manual processes for release and change management.

With true service delivery in a CI/CD fashion (including infrastructure, as it should be codified) many of these manual processes becomes obsolete.

Don’t get me wrong, the processes still exist, they are just sped up by a magnitude and automated.
I've been using plain JavaScript more and more lately. Luckily Element.protoype has this nice property where if you attempt to read some setter functions it will throw, making it cake to implement a chainable createElement.

Fun stuff, https://github.com/mini-eggs/ogle-tr-122b
From one of the sources ([2]) via Wikipedia:

> The considerably catchier sobriquet Baader-Meinhof phenomenon was invented in 1994 by a commenter on the St. Paul Pioneer Press’ online discussion board, who came up with it after hearing the name of the ultra-left-wing German terrorist group twice in 24 hours. The phrase became a meme on the newspaper’s boards, where it still pops up regularly, and has since spread to the wider Internet. It even has its own Facebook page. https://psmag.com/social-justice/theres-a-name-for-that-the-...

Seems like an unusual way for a name to start, via a random comment on some obscure online forum in 1994. Language is weird.
If you're looking for a stack for the purpose of increasing hire-ability then you might consider looking up the jobs in the area you're trying to get hired, and seeing what comes up the most.

On the other hand, you could play around with multiple stacks, and see what you like. Then choose an area based on that.

Personally, if I was starting from scratch today I'd probably focus on the C# .Net Microsoft stack because there are a lot of jobs for that in my area.
For such a fascinating shape you'd think that there would be at least one video, picture, or even illustration of it sitting on its unstable equilibrium point.

It is also interesting how this particular shape seems to have strong marketing campaign behind it. It is not everyday you see mathematical concepts perk up commercial interest.
An actor's or boxer's manager is not their boss - they're essentially a contract negotiating agent who is hired by the actor or boxer. So comparing this job to the job of a supervisor of a group of professional workers isn't really valid.

Also, from my experience as both a developer and a manager of developers, there are many fewer people who have the skills to effectively manage a group of developers than there are developers (and they're usually already senior developers before they become managers). Thus, I'd expect that good managers would be harder to find and would thus deserve a market premium in their salaries. Also, when I was a manager, I had a more stressful job (being responsible for the work of many people) and worked longer hours than when I was a developer.

When I became a manager, I had the same experience: I found out that a couple of my reports had higher salaries than I did. I asked for, and received (without argument) a big raise.
Not going into too much details- it was a Python-esque dsl equivalent to bcl. You still had to learn Borg abstractions but at least you didn’t have to fight the language as much if you wanted to implement DRY in your configs.
Are you sure about public transportation being free in Lille? (I've been there often and I've never heard of that.)
How to Join a Social Network in 1998
This right here is why I switched to Debian. Got tired of downstream forks breaking the upgrade process, which hasn't been an issue since switching a few years back.

The Gnome software center makes it easy to find and install apps too, reminds me of click n run from Linspire.
Older interfaces were designed to help users learn. Newer interfaces are designed to let users do fewer things with less learning. GNOME went from underlining shortcuts in menus to eliminating menus.
Model Interpretability with TCAV (Testing with Concept Activation Vectors)
> When the above attack model is extended to include multiple clients independently updating the same repository, then Borg fails to provide confidentiality
>know that the cost of a marginal bit of data is almost nothing

Until you get to that last bit that your wires and equipment can handle. Then it costs a bunch of money to upgrade those to handle the extra traffic.
Because half the time it finds and launches the install executable
Without commenting on Ferrock's merits, I want to say I'm glad every time I hear concrete/cement's CO2 impact addressed. I feel that should be a MUCH bigger part of the conversation about any kind of construction as we look towards very sharply curbing emissions over the next decade.

For example, "the wall". Obviously advocates of the wall for the most part don't give a crap about the environmental impact. But even on the Left I don't hear this cited often as a reason to oppose it (amongst many). The CO2 emissions from constructing a several hundred mile long concrete or steel border would be enormous. (Steel is also a major emissions source.)

Even urbanists, who generally talk a lot about denser construction as having environmental benefits and are kind of "lefty", don't generally talk about the counterposing cost of concrete & steel emissions. I'm not saying it doesn't pencil out, but let's please always talk about it.
Apple Watch to be used in stroke prevention research
Don't forget SuSE the sole surviving competitor.
Best Buy SuSE Linux gecko box 2.2.14 kernel veteran.
Wasn't CLT supposed to be the green answer to concrete?
How the Raspberry Pi Stubs Work
There was a lecture on the long science night fest here about the Gömböc.¹ A very interesting observation accompanying the idea of the Gömböc is, that the number of stable and unstable equilibrium points decreases, the more a stone travels along a river.

¹ https://www.mis.mpg.de/wissenschaftsnacht2016/programm-im-vo...
Use a zero to dive a LED board for a desk clock. I really need to make an enclosure for it but with no 3-d printer it's too much work.
I've solely been using Linux as a workstation at home and work for about 12 years now. I used to use Gentoo on both and then switched to Arch, mainly to save my lap from melting and speed up updating.

When we got wifey her first laptop about 10 years ago, I naturally put Windows 7 on it - it was what she expected. I've also been a Windows (and NetWare 8) sysadmin for rather a longer time than Linux. It was OK (Windows 7) but the MS updates were a pain (slow) and I had problems with the GPU drivers and I had to keep on finding updates for each package/app installed. The GPU driver thing was unusual to me but happened and this was wifeys only machine and hence it was a thing.

I binned Win 7 in a final fit of pique. I backed it up and turned it into a VM (just in case) and installed Arch on the physical machine. That was three laptops ago. Each time I back it up using Clonezilla and dump it back on the next one and extend the file system to fill the new, bigger disc.

To update her laptop I ssh into it, run the update routine (aurman -Syu) whilst she is using it and schedule a reboot late at night. Normally, she does not even notice except that I do mention I'm doing it and to save open files (OK .

The reason I use a rolling distro by choice for workstations is because it is always up to date and there are no discontinuities in the lifecycle. I do not use a rolling distro for my servers (any more) for them I generally use LTS Ubuntu releases.

All my Linux (and FreeBSD) boxes update everything when updated and they do it quickly and without much fuss. My Windows and Apples do not update everything. They need each and every add on updated separately. That takes ages and you need to know that something is actually installed.

A FOSS box updates everything on an update ... everything.
this does not mean you have tomorrow ... to get a tattoo to feel more protected
.... #fox
Ermm - Haskell and Cobol?
Don't worry I wouldn't be writing if I didn't find it interesting. I do think it is a pretty important issue. Can countries like Sweden actually produce companies that do the things you say they do these days? I, just as you, would of course like to see that.

What I am trying to establish is whether that is actually true. No one here has actually said, as far as I can tell, that I am wrong for a specific reason. Not that this indicate that I would be right.

About a decade ago everyone in Sweden was talking about the fashion scene, as in brands and designer, making it in the world. To which the head of H&M responded that most brands didn't even have the revenue of one of their stores. Heard of any large Swedish fashion brands lately? (I am sure they exist, just nowhere near expectations).

There is whole world out there not pretending. I hate to see something, or someplace, I know lose because they were.
'Curb Your Enthusiasm' Teaches About Brain's Sense of Time
> You can't deploy notebooks

Netflix begs to differ: https://medium.com/netflix-techblog/notebook-innovation-591e...
It really depends. Hardware with support in kernel does work really well. I have less issue with my AMD graphic card on Linux than I had in Windows (random blue screen, gpu resets, a random driver version that will just not work). Granted, the quality really improved past years.

My work laptop is also much more stable. On windows 10, the intel driver will always blue screen when i had no more ram left. I never had one crash on Fedora.

It does require to look at hardware support first, but that's the same way than checking hardware quality before buying. I always buy things that meet my requirements, on computer hardware, one is Linux support, I don't see this as an issue.
JavaScript Trends: Results of the Ionic Developer Survey – HelpDev
I run a single node cluster at home. In order to handle updates. I just wipe the cluster with kubeadm reset. Then kubeadm init; followed by running a simple bash script. which loops of files in nested subdirectories applying yaml configs. Only have to make sure I only ever edit the yaml files and not mess with kubectl edit etc.

for f in /.yaml ...

with a directory structure of:

drwxrwsrwx+ 1 root 1002 176 Jan 20 21:15 .
drwxrwsrwx+ 1 root 1002 194 Nov 17 20:06 ..
drwxrwsrwx+ 1 root 1002 68 Jan 20 20:50 0-pod-network
drwxrwsrwx+ 1 root 1002 104 Nov 1 11:18 1-cert-manager
drwxrwsrwx+ 1 root 1002 34 Jul 11 2018 2-ingress
-rwxrwxrwx+ 1 root 1002 93 Jan 20 21:15 apply-config.sh
drwxrwsrwx+ 1 root 1002 22 Jul 14 2018 cockpit
drwxrwsrwx+ 1 root 1002 36 Jul 3 2018 samba
drwxrwsrwx+ 1 root 1002 76 Jul 6 2018 staticfiles
I have been rereading Frank Herbert's Dune so when I read this interesting article, I thought it could have also been titled "A Historical Who's Who of Mentats." I am definitely looking forward to Parts 2 through N...
Can you expand a bit? What do you mean by nanosecond? (1,10,100?)
Bauhaus at 100: the revolutionary movement's enduring appeal
completely free means you have one less legal reason to kick out the bad kind of homeless.
Little tip for anyone living in SF (fair percentage of this website): All minors can ride muni free if their family is at or below the Bay Area medium income, which is $115K for a family of four.[1]

[1] https://www.sfmta.com/fares/free-muni-youth
There's also dpkg --set-selections.
"find films related to X"

But my point is that most of the results are in no way related to X.
The runtime for those implementations is usually written in a mix of (assembler and/or C) and Lisp.
> Microsoft does not allow PC makers to modify Windows. This is why Microsoft is able to push software updates directly to all Windows PCs. Phone makers are allowed to change Android willy-nilly. This means that the OEM has to check each update and manually integrate it with their version of Android before it can be released. There's no way to keep getting system updates to an Android phone without the manufacturer paying someone to integrate those changes.

Yeah, pushing proprietary software make sense, as this enables Microsoft to have total control over their OS. But wasn't the goal with Project Treble to make it easier for manufactures to update their software? But on the other hand they want to sell devices, not maintaining old ones.

> Two, the carriers are obsessive about controlling everything. They don't want phones running custom firmware on their networks, and they pressure the manufacturers to prevent that from happening.

But, why? What are their gains?

> If you want regular updates on exactly how big of a risk you are taking, you can follow Google's security bulletins here: https://source.android.com/security/bulletin

It's kind of scary to look at this when handling a abandoned device and even more scarier when you realize that they are things that isn't listed here, like 0-day exploits.

> This is probably overkill, but back in the day the Stagefright vulnerability made it possible for any website to install software on an unpatched device. Unless you're willing to invest time into confirming that a similar vulnerability does not exist in your current system, the best option is to just assume that there is one.

Yep, and this is the reason why you shouldn't use outdated device
as daily driver.
If people don't do this already, the technology to do it cost-effectively probably doesn't exist.
Arb trading in games is fun. In the later part of my tf2 playing I was trading more than shooting. Not because I particularly wanted anything just because it was enjoyable.
Who said anything about manual processes?
That's not what the modern SA does...it's mostly
designing repeatable processes, creating recipes and
integration in my experience.

The real problem with the K8s and devops world is no understanding of why there is no magic pill in 'codifying'
a bad system.
If "just works" is the relevant metric, it's hard to beat Debian stable - or CentOS, or perhaps OpenSUSE Leap. Sure, the things you might be able to easily achieve with them are quite limited. But the flip side is that they will chug along nicely and reliably for years upon years, with nary a hiccup aside from the occasional security update. That's the sort of "just works" that we - and our non-technical acquaintances - are most in need of!
Girih tiles
Maybe already is, but I don't think it has anything to do with this story -- Google finally decides to do something most other GPS vendors have been doing for ages, and that they had data for for ages as well.
Call backs! A really good practice. As having also worked on a historical ship the bit that always gets me is when working on helm when needing to communicate our heading we say "one five three" rather than "one hundred fifty three" and then that is repeated back.

Makes it much more difficult to make mistakes this way.
On the other hand, Nigeria had an amazing response.

"In both cities, all the ingredients for an explosion of new cases were in place. That explosion never happened, thanks to the country’s strong leadership and effective coordination of an immediate and aggressive response. As in Senegal, an emergency operations centre was established, supported by the WHO country office. Also like Senegal, Nigeria had a first-rate virology laboratory, affiliated with the Lagos University Teaching Hospital, that was staffed and equipped to promptly diagnose a case of Ebola virus disease.

"The government generously allocated funds and dispersed them quickly. Isolation facilities were built in both cities, as were designated Ebola treatment facilities. House-to-house information campaigns and messages on local radio stations, in local dialects, were used to ease public fears. Infrastructures and cutting-edge technologies in place for polio eradication, were repurposed to support the Ebola response, putting GPS systems to work for real-time contact tracing and daily mapping of transmission chains. Contact tracing reached 100% in Lagos and 99.8% in Port Harcourt.

"In what WHO described as a “spectacular success story”, the country held the number of cases to 19, with 7 deaths. World-class epidemiological detective work eventually linked all cases back to either direct or indirect contact with the air traveller from Liberia. WHO declared Nigeria free of Ebola virus transmission on 20 October."

https://www.who.int/csr/disease/ebola/one-year-report/nigeri...
I think this can be partially attributed to:

A: You didnt used to have a "workstation" at your house

B: The machine you had at your house was a completely different platform than say, Solaris machines or terminals/mainframes etc.

C: The UI/UX of the work machine and the home machine are now the same -- so its easy to do the "home stuff" on the work machine now.

D: Fewer people than ever have a dedicated "work machine" and do a lot of personal stuff on that "work laptop" regardless of if they arent supposed to.
There is a gif I think, unless I'm misunderstanding:

https://en.m.wikipedia.org/wiki/File:G%C3%B6mb%C3%B6c.gif
I don't see the point in non stick cookware. A simple stainless steel skillet with some oil in it will perform just as well and last longer for most uses (and you still need to add oil to a non stick skillet to get proper browning anyway, but it pools because of the non stick coating and doesn't work as well).

And a seasoned carbon steel or cast iron pan will be non stick for when you're cooking fragile stuff like eggs or fish, as well as being far superior for searing meat and allowing you to use metal utensils.

Not to mention all of those alternatives will likely allow you to raise the temperature much higher without damaging the pan than you would with a non stick one.

The worst I've seen recently is non stick saucepans! Why on earth would that tradeoff be worth it?
Pentagon Report: The effects of a changing climate are a national security issue
Show HN: Chrome extension for searching and browsing results using popup window
Chrome extension for searching in google or searx.me and browsing results using popup window. The main idea is to not keep opened tabs with search results but do all the searching, results browsing in popup window.
I find it useful for researching something using search engines.

Link: https://github.com/ik9999/popupsearch

Gif demo: https://user-images.githubusercontent.com/6804575/47867572-f...
I'm pretty sure that's completely wrong. Everything I've heard about trademarks says you must protect them or you risk losing them. There's even a wikipedia page on "Generic trademark" about the problem of trademarked items becoming generic terms and thus at risk of losing legal protection in the US: https://en.wikipedia.org/wiki/Generic_trademark
In analyses like these, one thing often gets lost: interfaces are a product of their specific time, not just of a linear evolutionary process confined to the type of product being discussed. No product exists in a timeless state, yet retrospectives such as this one attempt to judge products as though they are this thing that’s frozen outside of the space-time-culture continuum.

So, for these “productive interfaces” let’s keep in mind the goal Microsoft had at the time, which was to get people and businesses to buy Windows machines in bulk for serious, office-centric work. The abilities of the new, less complicated graphical UI had to be rendered in a way that made it feel just as serious as the more complicated text-based interfaces ... or paper binders, even.

Moving forward to things like OS X or iOS, the goals of the encompassing products clearly are different. In these cases the interfaces are attempting to permeate the non-work lives of people otherwise not forced to “work” with computers, in ways they would enjoy using outside of a work context. The goal was to NOT feel like work.

Why is this contextual distinction important? Let’s assume people come to HN to learn.
I certainly do. It’s a great place to learn about technology, science, and about building products and companies. From that perspective, it’s worthwhile that we develop some rigor in how we reason about designs and the way they were packaged into a sellable entity. When we judge products historically, statements of an absolute qualitative nature like this one are just fine ... but they are often the equivalent of latching on to one article about a single mouse study, never looking at previous work, not checking the references, ignoring available meta-analyses and so on. All the stuff that is rightfully frowned upon when it comes to scientific research. Clearly product quality is tremendously more subjective than science, but throwing all objective perspectives out of the window is a trend that won’t guide our discussions to the kinds of product insights the HN audience would benefit from the most.