skysight-inc/HackerNews huggingface dataset:
After 10 Years in Tech Isolation, I’m Now Outsider to Things I Once Had Mastered
I don't understand (I do actually but it's not that much work) why so few languages do what D does and actually have inline assembly as a fully supported (no quotes) syntactic construct within the language
Pandemic sparked broadest economic collapse since 1870, World Bank says
I'm not really sure why the tool would struggle, it seems like it was made for that use-case: running the command will ssh into each of the listed existing machines, perform some basic sanity checks, upload the new configuration (and packages in case of a system update), and finally atomically update the symlink, thus applying the new policy.

I'll grant you that it seems to require a wizard to operate, or at least write a tutorial and investigate that use-case, but so does most software: I would be clueless in a AD environment, and it would take me a few hours to catch up on some basic concepts.

Now, it hasn't been designed with your specific example in mind (it could have been), so some wizard would most likely need to expose these knobs (lockscreen timeout, password policy)as easily accessible config items.
CrossTalk Shows Possibility of Leaking Information Across Physical CPU Cores
BTW, if you are using strace for this, check out the -y option recently added to strace. It will print the filename next to each file descriptor like this:

read(3</proc/filesystems>, "", 1024) = 0

Another interesting new strace option is -k which does a stack dump after each syscall. this can be useful to find out what part of the application, like some obscure lib, does weird system calls in your app.
It never shipped. A lot of beautiful code and proven concepts, and it just got tossed in the dustbin.

Hopefully Fuchsia doesn't succumb to the same second-system effect.
Uzi Nissan Spent 8 Years Fighting the Car Company with His Name (2018)
True, but I rarely see people park 2 cars in their "2-car garages". Even rarer, 3 cars in a 3-car garage.

Usually the extra space is used as a workshop or for storage. I would love to have a 2- or 3-car garage with just an 8-ft door off to one side. The rest of the elevation could be either a nice big window, or a large porch.

Yeah, I suppose this arrangement would hurt resale value. But it would look nicer.

I like how my neighborhood handles it. The garages are set back behind the houses, with the driveways running alongside the houses. When you look at it from the street, the house is front-and-center, rather than the car storage box. Also a big fan of alleys with the garage facing that way.
Most of my productivity gains these days has come from aligning myself and my workstation.

- i3wm (https://i3wm.org/) - particularly getting comfortable editing the .i3/config. It's the most significant productivity change I've had since switching to Linux from Windows.

To get into it, I highly recommend this 3-part video series from Code Cast: https://youtu.be/j1I63wGcvU4

- yadm (https://yadm.io/) - a dotfile manager. It's essentially a git wrapper, but it's allowed me tons of freedom tweaking my setup without worrying about persisting it.

It supports encryption and switching file versions based on which system you're on.
President Trump tweets antifa conspiracy theory
Loop Habit Tracker
Thanks for the info.

This totally contradicts what was said at Google IO's main keynote. Unless I'm remembering this wrong...
The really fun bit is when you explicitly want to force one form or other, for some reason. Usually this is related to instruction length, but occasionally you used to run into times when one form could help avoid a stall.

Keeping tricks like that stable and clearly documented is, uh, not for the faint of heart.
R0 does not exist outside of context either. We like to think to R0 has being whole numbers. R2, R4 etc. Or small decimals.. R1.5.. But really, _everyone single person that gets infected_ actually lowers R0 a tiny bit, as they are now recovered. Combine this with the late breaking evidence that there is some cross reactive immunity in T cells with other coronaviruses, and we see that R0 is completely meaningless without more data. If R0 is a lot higher, lets say 7.5 or some absurd amount, and we do have such a cross-reactive immunity, herd immunity may come at 40%. See, it needs context.
> But that would basically make it an awkward Linux distribution that doesn't have much benefits over the existing ones.

The main benefits of Chrome OS are immutability and zero-maintenance.

If Chrome OS added a native support for flatpak[1], it would cover most of the desktop use cases without losing any of its benefits.

[1] https://flatpak.org/
Lots of white people also look the same, I grew up in a mostly Mexican environment, living in the Bay Area now, I find it difficult to recognize lots of white people apart from each other.

I'd say it's an ignorant thing to say in the way you say it. Like you said in this post, you just don't know the features to look out for when you're not familiar with them
Privacy Banner Requirements: RFC
New(ISH) vim user here. I couldn't figure out how to install YouCompleteMe the other day, but I had not trouble with coc.
You mean the software which wouldn't start when let's encrypts acme server was offline and which developers said this is working as intended?

I mean, I'd definitely encourage people to use it for hobby projects, but if that's how the developers see their software, I would never trust them with anything serious.
The most important feature of sudo isn't what it does, but what it doesn't do.

What it doesn't do is run everything with root permissions giving every process you run access to the entire filesystem, which is what you would be doing without it.
Calling it cancer is a bit hard. But I agree that semicolons are likely unnecessary.
Also like working with your parents, it is always better to ask forgiveness than to ask permission.

Getting permission/authorization for anything is often a bureacratic nightmare with people who neither care enough to help you, nor wanting to authorize something that might get them in trouble, nor even knowing who's the right person to get authorization from.

As long as you're not breaking important, just do it.
No, it's considered neutral because you plant more of it to replace the trees you cut down (not because you are trying to save the world, just because you have some land that's suitable for growing a sustainable commercial forest).

Over the life cycle of the tree from planting to burning, it's carbon neutral, though the shape of it for any given tree is 20 years of carbon sequestration followed by 20 minutes of carbon release.
> That's funny; fish is the one thing I'm ultra paranoid about.

For me anyhow, beef at 135 is decent (pork and chicken at 145 is my goto FWIW), but lots of fish tastes rubbery and just bad when cooked above 125 or so. I don't eat a ton of fish so I gamble on that.
And don't forget that "modern alternative" should boast as good as Lua C ffi which is a tough thing to beat. Should I mention luajit?
NYT Opinion: Learn to Love Trillion-Dollar Deficits
Had to check, Caching is still missing from Caddy 2, everything else seems to be there [1]. Now if there's no missing minor feature that I rely on in nginx, I might be able to switch eventually, fingers crossed.

[1] https://github.com/caddyserver/cache-handler/issues/1
Anyone interested in how SDR works/is implemented: the book "Software defined radio for engineers" is the only book I've come across that combines DSP and SDR in the right ratios (Proakis's DSP book is bad if you want to build things straight away)
As a software engineer with an electrical engineering degree , I think there are other factors that make software engineering "less" engineering-y.

One of the biggest things that comes to mind for me is that in software engineering a junior engineer can legally build, deploy, and launch a critical project.

In other engineerings, projects require sign-off from a licensed (P.Eng in Canada) engineer. And the engineer that signs off on that project is the one held liable for its success or failure.

Personally, I've loved software engineering for the above as it's let me grow my career much more easily, but I do think of it as a stark difference in engineering and "software engineering".
The TMRCA calculations need to know approximately how many people were infected to calculate the time.

Mutation rate is essentially based on how many people the virus passes between not really time.

So if China is lying about the number of infections early on (or even simply doesn't know the true number) then the calculated time of first infection would be off.
The Mozilla developer website has a complete reference site on HTML5 with examples of each HTML5 element and the correct usage:

https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/HTML...

I also like the HTML5 Doctor site - they have a less formal, sometime more readable tone:

http://html5doctor.com/article-archive/
I was not so impressed with this demo - especially when he was scrunching his potato chip packet, the degradation in his voice quality made it almost impossible to understand what he was saying and his voice sounded very synthesized and processed, and that's through a $200 Yeti professional microphone. Seems like some of the other noise cancellation technology options from Nvidia RTX and others are more effective.
I'm a bit of a hermit at times, but this smells like "doesn't play well with others":

> I no longer contribute to upstream directly, due to upstream's failure to recognize me as a major contributor and uphold my copyright accordingly.

https://github.com/pfalcon/pycopy#fork-faq
Man that's awesome... crazy how your brain is "zoomed in" to your daily life/forget zoom out on this rock in nothingness like a film of bacteria.
These guys are doing it somewhat commercially:
http://zisworks.com/

I've stumbled into a pile of panels and I have several orders of different driver boards on their way to me from Shenzhen, but nothing in-hand to say if they work yet.
Yeah, I think that's accurate and reflects the low level of polish in many newer Google products
Well... Google streetview blurred lot's of houses due to request by citizens. But what happened here? https://my.matterport.com/show/?m=NeiMEZa9d93
Yes, thank you for the Intel syntax. It is by far the most frequent syntax you'll find anywhere somewhat recent (1990+) and it is by far the most straightforward to learn by being clean. I did learn both in the 90s, but I've always struggled with AT&T symbols and different offerings which to me was hard to switch to when learning from different material sources.
Second that. Very simple example:

function MultiplyBy2Reg(aInput: int64): int64 assembler
register;
asm
SHL RAX, 1;
end;

function MultiplyBy2(aInput: int64): int64 assembler;
asm
mov RAX, aInput;
SHL RAX, 1;
end;
Also note that Flightradar allows rich/famous people to pay to have their airplanes omitted from the display on the website.
Some suggestions:
1) Use active voice where possible
2) As someone already mentioned, try the suggestions from "Elements of Style"
3) Have someone read it and tell you what they think you're trying to say

Writing well is hard. You should struggle to write well. The fact that just about everyone can write makes it even harder.
If it's just 50 jobs, it won't really matter. But some will recall that many urban areas affected by the 1960s riots never really did recover.
Wouldn’t beaste be “deer” back then? Maybe it depended on distance from London?

Edit: I mean wouldn’t they have used “deer” rather than “beaste” for modern “animal”.
> According to their website (https://www.draxbiomass.com/), each plant produces about 1/2 metric tonne of wood pellets / year

This is off by a factor of a million, though I think you reached the right conclusion.
Also of note, Ray Ozzie, who was best known for creating Lotus Notes (later causing IBM to purchase Lotus), also worked on PLATO [1] while an undergrad at U of Illinois at Urbana-Champaign, and Lotus Notes was based in part on his experiences using the PLATO Notes group messaging system

[1] https://en.wikipedia.org/wiki/Ray_Ozzie
This keeps getting repeated, but I don’t understand how that would lead to it being the most popular OS there is. There is way more embedded systems than there is Intel CPUs on the market and they often run Linux. Android phones are sold more than four times the amount of PCs a year. I’d assume that most Intel CPUs are deployed in the data centers... that run Linux.
Any kind of pivoting/roll-up over streaming updates (financial trading, IOT, transportation). A lot of streaming dashboards across a number of industries are effectively just pivot tables over ticking data.
Seems like virus activity is going on all the time even without Coronavirus. Did the data indicate that virus activity in Fall 2019 was in excess of what would be expected from observing other years?

This seems like low-value data that doesn't mean anything by itself.
A Dictionary of APL (1987)
Your formatting and English are fine; parent poster meant that it's hard to give good advice over hacker news comments.
Sorry, the link did not work as expected. You have to look straight up to see the blurred section.
Do people work under the assumption that sudo is meant to protect against malicious actors? I always considered it an administrative tool to differentiate between authorized users and administrators. You can, for example, limit a user to only running `sudo service` so they can log in an restart a service, but not make any other changes.

I thought the general strategy was to not give daemon accounts shell access at all. Getting shell access is the hard part for a malicious actor. Once you have shell, root access is just a matter of finding a piece of unpatched software with a privilege escalation exploit out there. Plus, there's still a lot of damage you can do without root access.
Wikipedia says there has been a poll in august 2015 regarding ALM. And "78% of likely American voters said that the statement All Lives Matter was "close[r] to [their] own" point of view than was Black Lives Matter.

Yet, everyone seems to agree that ALM is now a racist move? I am racist if I believe that all people should be treated equally? Those that utter the phrase are accused of subtly trying to transport a message which is anti-black?
The longer I read about it, the more I hate identity politics.
If I honestly believe that BLM is to restricted a phrase, I am now being accused of being racist because I dont explicitly support BLM?
This is madness. Why do activists persue radical and extremist paths which eventually reduces the support they get from the political middle?
NASA announces Artemis Moon base will establish a cost per ton delivered
1. 'Waste wood pellet' power plants are a con job.

2. There is not nearly enough wood waste from construction sites/etc to operate them.

3. They have to be supplemented with wood cut down from forests.

4. There aren't nearly enough forests in the UK to operate these plants sustainably.

5. So, the wood they burn comes from cutting down Canadian forests, trucking them down logging roads, loading them onto barges, and shipping them across the Atlantic ocean to the UK.

By the time you're done with all that, the carbon footprint of your wood pellet plant is greater than that of a coal plant.
Get the part number of the panel (some reviews will mention this, if you don't want to open the case), and search for it on Panelook and Aliexpress.

Right now I'm working on a project with some M315DJJ-K30 and MV238QUM-N20 panels, but parts are still in shipping so I don't have anything to show for it yet.
+1 to this. I've developed the habit of reviewing my PRs before publishing them. When you assume the role of a reviewer, you end up catching a lot of little (and sometimes big!) stuff, reducing the total turnaround time.
This was really good and enlightening. Things like this should be required reading in schools across America. Along with a complete revamping of American History to hammer in the reality of what happened.
My experience has been work life balance is better at big co. Benefits typically better. Total comp typically better. Work satisfaction is worse. Innovation is worse. Security, hosting, open source are worse.
If I recall correctly, at the time, BSD was stuck in a lawsuit.

https://en.wikipedia.org/wiki/UNIX_System_Laboratories,_Inc.....

I'm wondering if it had a detrimental effect on adoption of *BSD, and thus increased Linux popularity at this early and critical time.
I saw a documentary a while back related to the Netherlands, where they traced lots of these wood imports as coming from the US, mostly bought from private land owners cutting down pristine forest.
Growing a tree removes carbon from the air. That's carbon-negative. Cutting it down and using it in construction is still net-negative for the wood itself. (Though probably not when you take other energy usage into account.) In the very long run, the building might be torn down and the wood might rot or burn bringing things back to zero again.

Growing a tree, cutting it down, and burning the wood is carbon-neutral. But it's very dirty when it comes to other pollutants. A catalytic converter can help.
Just help anybody! Have no ethics! There's an awful lot of ink that's been spilt over amoral companies. People truly learn sweet FA from history.
Nvidia Aims to Change the Computing World with New A100 Line
It is ransomware, and I believe the word is it's the Ekans ransomware which specifically targets industrial machinery and control systems. This would've targeted the Honda America Manufacturing network in the United States, as where as anywhere else that has since been affected.

People have been sent home from some factories in the US.

https://jalopnik.com/honda-seems-to-be-the-victim-of-a-ranso...
Might be a blind spot in the panoramic camera.
To each their own, but in my experience, both professionally and personally, I find `sudo` to be mostly useless, and an annoyance at best (which can be good for some people, just not me). My typical use-case for `sudo` is: do X, oh, I need sudo permissions, sudo !!.

Any time I'm on Linux, I usually operate as root to avoid this annoyance and I put more weight into securing the machine in other ways - IP restrictions, cycling keys, cycling the servers, etc.

Sudo can prevent rookie mistakes, like wiping an OS or removing certain directories, but I consider most machines I work on to be ephemeral anyways, and anytime I make one of these mistakes it is a reminder to not do that next time - I prefer this to being hand-held and denied access superficially.

Oddly though, I do like that `sudo` exists in its current form, for people who are not as experienced. For me personally, I almost never interact with it.
CrossTalk/Srbds: Possibility of Leaking Information Across Physical CPU Cores
Neat! But please bear in mind that BEAM VM trusts the bytecode, so if your compiler emits buggy bytecode, it can crash the entire VM.
> It never shipped. A lot of beautiful code and proven concepts, and it just got tossed in the dustbin.

It doesn't sound it was ever planned to be shipped? It was for experimentation, research and development. And some of that work made its way into Windows. Seems like a success to me.

edit:

> Midori was the code name for a managed code operating system being developed by Microsoft with joint effort of Microsoft Research. It had been reported[2][3] to be a possible commercial implementation of the Singularity operating system, a research project started in 2003 to build a highly dependable operating system in which the kernel, device drivers, and applications are all written in managed code. It was designed for concurrency, and could run a program spread across multiple nodes at once.[4] It also featured a security model that sandboxes applications for increased security.[5] Microsoft had mapped out several possible migration paths from Windows to Midori.[6] The operating system was discontinued some time in 2015, though many of its concepts were rolled into other Microsoft projects.

https://en.wikipedia.org/wiki/Midori_(operating_system)
>Plus, there's still a lot of damage you can do without root access.

That's not really true. An unprivileged user shouldn't be able to take down a production system, or really adversely effect other users. Assuming you have disk quotas enabled, what else could an unprivileged user do?
> on the Honda network

Is that saying it was internal eg. someone plugged in a USB/executed code in person... hmm

article said possible downloaded "booby-trapped files"
There are far more phones than desktops, and far more desktops than servers, so I doubt it. Especially if you count by OS instance (counting VMs) rather than by machine.
Via the medicinal sense of "dose"
Basics of two-factor authentication with Bitwarden
If you think of languages like tools I find Haskell particularly productive. The type checker gives me a whole program view of every branch and I can interactively query my program thanks to strong inference and good tooling.

Mastering a good emacs setup has boosted my productivity with git and having OS-agnostic tooling for linting, debugging, shell, document publishing, email, etc.
Specifically the Ekans ransomware, which apparently targets industrial control systems.
A basket of currencies, that would also include the dollar.
Or you could just mute your damn phones
“[…] dwarves are art deco; elves are art noveau.”

https://www.tor.com/2016/06/14/architectural-styles-of-middl...
Dave D'Mello talks about his style, current projects and more
I completely agree.

Lawyers have a naturally adversarial mindset. It's what they are paid for. The really good ones don't trust anyone; including close family.

In my work, I quickly learned to keep lawyers out of the loop until the last reasonable moment, because they not only injected a lot of cynicism and negativity into the situation; they often would fire off an email that CC'd a C-suite person, instructing me to do things the way they said; thus escalating the thing from the start.

That said, they are absolutely required for these types of things, especially if there are lawyers on the other side of the table.
Serious question - what's the risk that someone with a high pitched, outside-the-norm voice will get denoised? If it filters out kids in the background, will kids no longer be able to use google meet?
Our teams do not use sudo primarily to gain root privileges. We use `sudo sh` to switch contexts to a non-root user with different privileges. This allows us to modify web application code in the security context that it executes in (lower privilege).

Occasionally we do need to access system level resources, and `sudo` allows us to do this in a way that forces us to acknowledge that we are doing something more dangerous. However, we prefer using automation tools such as Chef to accomplish those things in a measured, repeatable way.
Tesla's Chinese Competitor, Xpeng, Formally Launches Production Factory
That's easy, every time I did something new I learned a lot.

First time

+ Linux.

+ Shell scripting.

+ Grep, regex

+ Embedded development, configuring ADC hardware, e.g.

+ FPGA, designing FSMs, adders, etc.

+ Reverse engineering anything. Use a logic analyser. I just learned the details on HDMI a week ago, for example.

+ Vim, and sticking to it in the beginning. :-)

+ Basic sysop stuff, ssh, rsync, dig, etc.

+ Cuda.

+ Tensorflow.

+ Javascript. Definitely if you come from a C angle. Playing with modern frameworks doesn't hurt!

Of course those are not just tools, but they all help understanding what's the best tool for the job. :-)
"Remember me!"
I'd say this is more like a demo. From the "how it works" in the title I was expecting to see some implementation details.

Edit: I had only watched the video. The article does indeed contain a lot more detail.
The fact that Ableton doesn't work on Linux has been the only thing keeping me with Mac hardware. I've been so resistant to Windows. But my resolve weakens with the continual erosion of the Apple ecosystem.