skysight-inc/HackerNews huggingface dataset:
Hey mate yeah I don't wanna go too specific but in addition to what the other commenter said, caffiene can be a massive problem for people with certain neurology problems. This is because of the sort of things the other commenter was saying but also because it's a stimulant, it messes with a lot of other chemicals in your body, interacts with things like stress and sleep and stuff. Think migraines, seizures, strokes stuff like that. As far as I can tell with things like this (I am not very sure though) it won't 'cause' a problem, but it can trigger an underlying issue.

I was drinking the equivalant of 4 shots of expresso a day on average, would always have a strict cut off of 2pm and then switch to drinking shit loads of tea. I see lots of people who drink an insane amount of coffee and I mean it's not great but for most people not a big existental threat to worry about.
I had the same thought, and pulled this together this morning: http://github.com/rfletcher/cli-privacy
Learn to Draw – Draw a Box
r/ArtFundamentals is the accompanying subreddit
>The proper approach is to have a list outside content providers and use not use providers as discovery tools.

As an aside, justwatch.com (and their mobile app) do a good job of filling this role. They have the same "promote the stuff that's already trending" problem, but will recommend things across services or that aren't available for streaming but you might want to track down anyway. (No affiliation beyond being a happy user)
CPUs don't need to keep the enregistered bits in any particular order. A little endian CPU could very much actually have the whole register stored in most significant bit to least significant bit, or vice versa, a big endian CPU could hypothetically even have the registered stored in little endian order, but that would be a bit odd.

The part that matters is that references to smaller version of the same registers grab the correct bits, and that memory reads and writes write individual bytes in the little endian order (or big endian for big endian processors). Lastly bit order matters for any form of serial IO, but once again, it does not need to correspond to the internal ordering used by the processor in any way shape or form.

The bit ordering in RAM within an individual byte also does not matter. If a CPU picked a random ordering of bits in a byte (like 46170325 instead of the logical 01234567 or 76543210 orderings) everything would just work as long as nothing else was directly connected to the memory bus. In practice even DMA devices are not connected directly to the memory bus, and all memory access goes through the the CPU's DDR memory controller, so it literally could pick whatever order for mapping bits to bytes that it wanted.
It's really rather hard to draw any general conclusions from such simple systems:

"In the initial iterations, the wolves were unable to catch the sheep most of the time, leading to heavy time penalties. It then decided that, ‘logically speaking’, if at the start of the game it was close enough to the boulders, an immediate suicide would earn it less point deductions then if it had spent time trying to catch the sheep."

It's as if the scenario you are thinking about involves "assume a machine capable of greater-than-human-level perception, planning, and action" and then set it to optimize a trivially bad function.

How many people do you know with a single goal of "die with as much money as possible", which has a trivial solution: rob a bank and then commit suicide.
Which is why some forms of Buddhism are basically a cult of death: https://en.wikipedia.org/wiki/Sokushinbutsu
> respect the following environment variable

This is under-specified without giving a definition of environment variable. For the purpose of this choice, "environment variable" should have the broadest possible interpretation, referring to any relevant space that supports named configuration parameters:

- UNIX or Windows environment variable

- U-Boot or other boot loader variable.

- Kernel parameter: e.g.

... root=/dev/sdb1 DO_NOT_TRACK=1 ...

- URL parameter:

https://domain.example/foo/bar&param=24&DO_NOT_TRACK=1&...

Basically any configuration variable that is relevant in the specific context. Lower-level system software which executes before there are environment variables should not be off the hook.
Golang in DOS!
"...and it was updated in March 2012 to include the Go programming language in addition to C, C++, and Fortran. "

I wouldn't mind having Rust on 486 but it doesn't look like it will ever be possible from what I read about its architecture.
To be fair, I was just a teenager back then and I was out of kernel development for quite a few years afterwards.

But you are right, this is not coming from the Rust community itself. In fact, several independent groups have been thinking of using Rust in one way or another for kernel purposes, as early as... 2013 (!), e.g. from Taesoo Kim:

https://github.com/tsgates/rust.ko/commit/58f0fb8fdf4063f5b24a09cbfeec81bf28a9d81b

There were others: John Baublitz had a external kernel module going on, Samantha Miller also worked on enabling a FUSE-like API to write filesystems in Rust, etc. And, of course, Alex Gaynor & Geoffrey Thomas had the most mature Rust abstractions for external kernel modules.

At the moment, in the project we have a mixture of people that come from a Rust or kernel background, which has been great. And most of us have used many languages in our work, not just Rust. Personally, most of my career has been around C++ and Python.
I've continually drank coffee for most of my professional career, ranging from 2 to 6 cups a day. Given it up a few times cold-turkey resulting in annoying withdrawal symptoms mostly headaches and fuzziness.

After a week or two notice an overall increase in energy and no crash/down hours at the end of the workday.

The downside to being off caffeine is heightened awareness of everything around me. This is great if I'm on vacation smelling the flowers but terrible for trying to focus on software development ignoring disturbances and self-induced distractions. The closest I've found to a good balance is about 2 cups only on weekdays, but with lockdowns weekday and weekend habits have merged into a blur.
Don't undersell that programming is tribal, and any language that deviates too far from the C/C++ syntax (from the ALGOL mold, that is) will constantly be fighting against what people consider the "norm" and those preconceptions. The closer the language is targeted at something that C and C++ are still commonly the main choice for, the harder it will be to get some people to consider an alternative if it using different syntax or structure in any way.

I think one big stumbling block people had in adopting ADA (along with there not being a good open source toolchain for a long while as noted here) is that it just looks different to people that primarily use C and similar languages, and that puts some people off.

That's sad, and I would rather it not be true, but it's become increasingly obvious to me from how people treat numerous newer languages I've seen pop up over the years.
That's actually a pretty popular opinion. That's why IP was created: so that people could have recourse when it was "stolen".

The second part might be considered an unpopular opinion, except that everybody already knows that innovation existed before IP laws. The problem wasn't that people wouldn't innovate, but that they wouldn't share their innovation.

That mattered a lot more when "innovation" was about big, heavy machines requiring large up-front investments. It wasn't intended to protect things that most people would consider obvious -- though of course from the very beginning there were tons of arguments about what was "obvious". If people are racing to get the patent on something, then neither one should really get it, since the whole point was to get people to share their ideas that others wouldn't have had on their own.
> Your point is basically "surveillance data is useful". And, well, yes. There would be zero debate over surveillance if there were literally no desirable reasons to have it.

Well, not exactly. The original comment was that "surveillance data" is useful to the user and their installation. For instance in getting better response to your error report. Or, I'd say, in keeping your software patched and up to date (check for updates is included in the OP as suppressed by 'do not track', since it necessarily reveals IP address).

Even if none of these things that make it useful to the actual users were in effect... surveillance would still be happening because it lets the vendor monetize the users data.

Useful to whom and for what seems relevant, instead of just aggregating it all as "sure, it's useful in some way to someone or it wouldn't happen."
At that point, why not just make them errors? Making them warnings just makes it easier to put off the decision about whether to disable the rule for a specific case.
There is an OS based on Rust

https://en.wikipedia.org/wiki/Redox_(operating_system)
The OS doesn't care, Microsoft does. All indications so far are that it's enforced contractually, not by the software itself.

This is just a concession that must be made before you're permitted to pre-install Windows for your customers.
> It was strange to see it get labeled as a marketing attempt during my attempts to gain some traction, considering I'm not selling a damn thing.

Clicking on your HN profile, I see “I am available for hire”. It was clear to me that’s what the maintainers were referring to: you marketing yourself, which you’d have been able to do with greater effectiveness as the originator of a feature adopted by popular open-source projects (had it worked).

Note I’m not claiming that’s what you did, I’m explaining what you found strange.
> It's not unreasonable to be concerned that this initiative will morph into something nefarious.

It kind of is, though. It's a classic slippery slope fallacy. Collecting user telemetry and spying on users via webcams you force hardware manufacturers to install in machines are miles, miles, miles apart from each other. I'm not trying to defend MS's telemetry collection here, I don't like it either. But the extrapolation is hyperbolic.
Is this really a bug though? Its a bit silly but in a very real sense they added more fast loading, eye catching content.
The very best thing you can do to help yourself AND help combat coronavirus is go outside, enjoy the sun, get some exercise, and do all of that with a big gaggle of family and friends.

Try it. You'll be improving your own immune system, you'll be happier, and you can forget all this fearmongering garbage.
Apparently the Jedi in the header should be capitalized as JEDI and is unrelated to the religion.
Invert it. I want to watch a movie in theaters because that's a treasured pasttime. What's available to see is what's most profitable to the producer (which is measured globally), rather than what's pleasing to the customer (which is measured locally). It doesn't matter that there are alternative avenues - we're talking about a specific, consolidated economic sector that is behaving irrationally at the local level.

I didn't write the McDonald's thing, so I'm not gonna try to contextualize it.
x is f in the article

A is the five-point laplacian (a symmetric matrix with five non-zero diagonals), as implemented in the "step" function in the article, let's call it L

b is the datum h

If you set-up the sparse matrix L and the vector b (with the same code that performs the iterations in the article), then you can solve Poisson equation "L*f=h" by doing "f=L\h".
This is a good point. In the early days of the web these things were only accessible to the few people who really understood them, like where DeFi is at right now.

Over time we got companies like AOL, Yahoo, eventually Facebook and Twitter. This is how most people use the web, what these companies offer(ed) is safety, accessibility, consistency, centralisation.

On the early web people knew it was unsafe to just hand over your card details, it took us developments like HTTPS and 3D Secure to make that safe. Right now DeFi is in a similar place, it's a wild-west of technology that has been fraught with hacks and scandals where many have lost a lot of money.

To truly take off it needs to develop that trust, and to develop it in a way that is safe and accessible to all.

I know you can do it safely now, but you need to know what things like hardware wallets are (which are a terrible UX), and even then we've seen hardware wallets being used as an attack vector recently.
Wuhan Virology Institute is not located near a natural reservoir.
So it was suspicious when you thought they were getting paid and now it’s even more suspicious when you learn they aren’t getting paid?

Your logic is... suspicious.
Stop blaming the victims, hunt down and kill these criminals.
I see ADHD mentioned a lot on HN, so I hesitate to suggest that you be screened for it. One thing I will say is I'm the same age and have quit a comparable amount of jobs in my life. When I finally did get screened the doc said this was fairly common among people with ADHD. Variety and a certain amount of autonomy is really important for me in order to be content at a job for longer than a year. Not trying to diagnose you off a single post, but just food for thought. Best of luck to you.
> How is using Win 7 which hasn't got any security updates since 2020 January better?

Security updates do not prevent software from running.
Oh how I wish it was contained to Twitter.
Does removing PII preclude data from being surveillance?
Seems like the right move, and also fits my overall investment thesis: "Never bet against Bezos*"

*unless he is trying to launch rockets, which somehow he catastrophically sucks at
HN has had many bad consensus calls on a lot of successful ideas. One of the most famous examples is Dropbox, when the original founder posted his idea here 13 years ago or so and people just didn't get it or get what value add there was there. And he was heavily criticized. Ultimately, you gotta take the peanut gallery with a grain of salt. And use the criticism as fuel for innovation.

HN's take on crypto will be one of the most comical examples in a few years. Decentralized finance alone is already a 100 billion plus dollar industry and growing at 5-10x a year.
Industry knows that. Netflix did damage to the industry (and ultimately to themselves) according to the actual Hollywood. Lynda Obst talks about it here (how Netflix did damage): https://www.youtube.com/watch?v=t_oHW31jQfg I recommend watching the full interview, it gets to the bottom of it.
Cryptocurrencies have been a disaster. The only place to actually use is a currency is in criminal activity. The amount of environmental damage caused by proof of work is massive. We need regulation.
How about a decentralized, open source cloud?

https://akash.network/
There was a spike in trading and it dropped .4% on the news, but is already coming back up.
The modern version of this must be Twitch.
Yes. How they measure damage depends on what specifically is insured.

For example, a policy might cover the cost of a crisis management PR team. Or it might cover the cost of rebranding, including corporate reorganization.

A wide ranging reputational risk policy can become very expensive, very fast.

https://advisorsmith.com/what-is-reputational-risk-insurance...
I think you'd just get a new category of bad guy--the one who charges you $500 to help you circumvent whatever legal restrictions are preventing you from paying your $10000 ransom.

Or I guess two new categories, because the victims are all criminals now too.
Breathing exercises work great. I have run across a few things that interact with the vagus nerve. Another technique I didn't expect to work was rubbing my eyes. I only get about 5 points reduction in systolic, but it's something. If you have a BP monitor, try it out. If you get lab-coat hypertension, try it at the doctors office.
I feel the same. How can it be that I went to a world famous institution providing 2-to-1 student-teacher ratios, but I still think the best explanations are these modern internet explanations? I guess the best explanations just bubble up in the modern environment.

> you're not supposed to learn everything in college, you're supposed to learn how to learn

But to learn how to learn, you gotta learn some things to a somewhat decent degree. I think at some point you need to have these linalg/divgradcurl things down, if only briefly. You might forget any particular topic, but if you've indexed it you should be able to pick it up again, particularly in the modern learning environment.

Just imagine coding without access to StackOverflow.
> Gold­man staff mem­bers re­turned on June 14, and were greeted with a fleet of food trucks. Mr. Solomon, the CEO, said in Feb­ruary that work­ing from home isn’t the new nor­mal: “It’s an aber­ra­tion that we’re go­ing to cor­rect as soon as pos­si­ble.”

Wow that statement, casting remote work as an aberration that needs correction, seems incredibly short sighted and arrogant.

> “If you want to get paid New York rates, you work in New York,” [Morgan Stanley CEO] Mr. Gor­man said then. “None of this, ‘I’m in Col­orado…and get­ting paid like I’m sit­ting in New York City.’”

Whatever happened to equal pay for equal work? Why shouldn’t people get paid New York rates in Colorado?
What amazing movies have come out in the passed 5 years? I'm looking for counter-examples.
It's honestly so strange to hear person after person replying in comments here "why would i want to cut out costly middleman x or y?" Presumably all smart developers. Do people just not realize that credit cards extract like 5% from purchases? That all these middlemen extract that much or more from every interaction you do with them? That some middle men (ahem, robinhood) are straight up fraudulent and will cheat you when they can get away with it? Have they not gotten BS charges from their bank they had to call in to complain about or just eat and bite their tongue? So many reasons to cut out these middlemen where possible. It's now possible where it wasn't before because of cryptocurrencies
Entish is a declarative Datalog-like language for formal RPG rules
It does not look like Ivermectin would provide a substantial benefit:

https://bmcinfectdis.biomedcentral.com/articles/10.1186/s128...
Most of the consumers are not making informed purchasing decisions. In the face of that, setting some minimal standards for OEMs is a reasonable step for Microsoft to protect and improve their brand.

Average people don't generally attribute the quality of the products to Dell, Acer, Lenovo, etc, they generally just lump it all together as "Windows" or "PCs". When they go out shopping purely on price and buy a $400 laptop only to get it home and find out a few months later they can't video call with their kids with their "new" laptop, they don't think "Wow, that's on me for buying such a cheap laptop!" or "I can't believe Dell sold me something that doesn't even have a webcam!". They think "Wow PCs suck maybe my friend was right and I should just buy an Apple."

People consistently compare a $400 Windows laptop to a $2500 MBP to say "PCs suck!" or a $300 Android to a $1400 iPhone to say "Androids suck!". Ensuring some minimum baseline of quality there is generally going to help Microsoft's brand and, frankly, the average uninformed consumer.

There's nothing stopping OEMs still shipping absolute garbage hardware and just putting Ubuntu on it so everyone can complain that Linux sucks instead. There's nothing stopping you from taking that and putting Windows on it yourself. There's nothing stopping you just putting a piece of tape over the webcam.
> The consumer is in charge of what movies they see

No they are not. The consumer is in charge of what they see given the options available. If what the consumer wants is not being produced, then the consumer is choosing the least-bad option (which is sometimes to choose a different activity).
You lost me at equation
If the org does remote pair programming that kind of thing does get transferred.
Yes and no. Not having centralized IT administration is worse: People able to install their own root-level malware is a dramatic and exciting turn that I think everyone is glad to be away from. But IT people are also the worst IT customers: They often think they're too smart to fall for the tricks other employees face, and when they do fall for them, the damage is far worse.

We have narrowed the attack surface of networks drastically, the solution is not to undo that, but to keep narrowing it. There's a lot of room for improvement especially in service accounts, admin accounts, and crucially, more intelligent behavior detection.

Despite Microsoft's best cloud security capabilities, it still doesn't seem to mind if a senior citizen's Outlook.com account is suddenly logged into in Nigeria, and even after "securing the account", it doesn't clear their devices they connected while they were in the account... That's a consumer example, but there's so much room for more intelligent behavior detection, and it to make it down to base-level products, and not expensive add-ons or upgrades. Even the big companies don't do a good job at it on their own systems, much less the systems they sell to other people.

You have to have a certain tier of premium Azure cloud-based subscriptions to get reasonably decent security controls, while if you have a Windows Server-based network, your security options are the same as you had back in 2008.
That's what I did when I lived without AC where it gets above 100F with high humidity. I would fill up the bathtub will cold water and cool off that way every few hours during the day when I was at home. I guess the water came from underground storage, it was plenty cold enough for that purpose.
OneSignal (YC S11) is hiring engineers in California, New York, Texas, UK
This seems to me to be a bit of throwing out the baby with the bathwater... the problem isn’t links but rather setuid programs changing file permissions in user writable directories!
Presumably, the matches are compatibilities across the entire sample size. Meaning 1 founder can have multiple potential matches.
I do have an external USB mic which is much better quality than the internal one. Of course I very rarely carry the USB mic with me when I'm not at home so I still use the internal mic sometimes. The old headsets with a 3.5 mm jack with mic and speaker were the best. I didn't see any laptop with that kind of mic plug since many years ago. The jack is only for speakers.

A free and a little crazy idea for any laptop designer reading these comments: how about a detachable mic? Maybe USB C, maybe even a non standard plug. The advantage is that it's self evident when it's off, no need to inspect the hardware switch. The problem is that it could be lost. A solution would be a small safety strap, maybe transparent plastic.
You know what also strips agency from people making their own decisions?

Toxic heavy metal poisoning.