skysight-inc/HackerNews huggingface dataset:
Stack Overflow has expanded to have multiple communities some of which are outside tech. I think the moderator at the center of this moderated questions about a religious topic.

So your compiler might not care about pronouns, but apparently gods are very interested in such things. Unfortunately this seems to be the religious equivalent of "undefined behaviour" so you get people believing that their god is on both/all sides of the issue, similar to how the bible was used to both oppose and support slavery in the American south.

The argument (as far as I can tell) is fairly subtle and revolves around whether it's okay to carefully avoid using pronouns for someone if they have a preference that differs from what you believe your god approves of.

Stack Overflow policy wants you to use whatever the person you're addressing prefers, but some people think their god would prefer them to reword a sentence to avoid using the "wrong" pronoun and that this isn't against the letter of the policy, even if it's clearly against the spirit.
Indeed, "we have evolved to be able to do something, but other species did not, so we should not do it neither" is a very backward argument.
Having used Multics and a farrago of other OSes (not CTSS or the Berkeley timesharing system) as part of my retrocomputing hobby, I think the single biggest thing Unix brought to the day-to-day experience of using an OS was the pipe, and the concomitant transformation of the command line from just being a way to enter program names with command line options (on OSes which even have command line options as we know them, of course) to being a programming language in its own right suitable for rapid prototyping and the creation of glue code.

Glue code isn't glamorous. It isn't something which seems to get a lot of research put into it. It is, however, important to get right, and part of getting it right is foregrounding the right thing: The stuff you're gluing together, as opposed to the glue itself. This is something the "replace shell with a Real Programming Language" projects get wrong, in that the Unix shell defaults to treating unknown barewords as external programs as opposed to syntax errors. This plays Hell with any kind of automated analysis, but it's essential for a language primarily intended to glue those external programs together. Typing isn't just about the type system, after all.

TL;DR: OSes prior to Unix had surprisingly weak scripting facilities, and attempts to "improve" scripting tend to miss the point.
Missing in title: (March 2019); see: https://news.ycombinator.com/item?id=19526521
Looks like a perfect task for a set of Deep Learning CNN models :)
I strongly dislike that his words are always distorted by taking out of context this small segment of what he said.

"We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%. A good programmer will not be lulled into complacency by such reasoning, he will be wise to look carefully at the critical code; but only after that code has been identified. It is often a mistake to make a priori judgments about what parts of a program are really critical, since the universal experience of programmers who have been using measurement tools has been that their intuitive guesses fail." - Donald Knuth
The Apple TV 4K has a debug Lightning connector hidden in the ethernet port
US is not the world, you know.
C doesn't tick any box regarding:

- vector execution units

- out of order execution

- delay slots

- L1 and L2 explicit cache access

- MMU access

- register windows

- gpgpu

All of that is given access by Assembly opcodes, not C specific language features.

And if you going to refer to language extensions to ISO C for writing inline Assembly, or compiler intrinsics, well the first OS written only in high level language with compiler intrinsics was done 10 years before C existed and is still being sold by Unisys.

The only thing that C has going for it are religious embedded devs that won't touch anything else other than C89 (yep not even C99), or FOSS UNIX clones.

And yeah, thanks to those folks, the Linux Kernel Security summit will have plenty of material for future conferences.
Imagine if the header said "Most Humans Are Descended From Just Two Apes"
Notice the previous sentence: "Based on links here and here, it appears that Android devices with Realtek Wi-Fi chips may also be affected."
Don't you just love when opinions are presented as facts.
My employer encountered lots of basic bugs, like file handle exhaustion, which together with the amount of recent activity in GitHub, suggested to me that there is a lot of new code in Bazel. If it's essentially the same as Blaze as you say, then why the new name?
If your job told you to smoke 40 a day would you do it, or would you get another job?
My bank has a feature to give my card a temporary CVV for 5 minutes which I can then use to authorize a payment. Without that, I need to manually verify the payment. So this dark pattern would not have worked on me, or they'd have committed fraud and had a 0,1% chance of succeeding. Nice try, though.
All good points. However, it's important to remember that France remains at the core of the EU, and has her own nuclear weapons (force de frappe) and large military. There was always a tension between UK participation with EU diplomatic/military initiatives, and UK alignment with the Anglophone world for military and intelligence cooperation: US leadership and fives eyes intelligence cooperation with US, Canada, Australia & NZ. The US/UK "special relationship" is a cliche much favoured by British politicians, but it does have real substance in the close military and intelligence cooperation. Of the world's five official nuclear weapons states, only one of them buys rather than builds - the UK buys the Trident missile system from the US. The warheads are of course UK manufactured with plutonium from our nuclear power stations. The UK was the first country to build nuclear power stations in the 50s. Propoganda at the time was all about clean cheap electricity. But their ultimate purpose was to generate plutonium for weapons.
I applaud your efforts and I have to say that this moves simpleanalytics quite high up my "in case I need analytics" list.
> python and node build systems have even worse startup times and no one says anything.

Noop build with Waf (build system written in Python) takes 0.13s on my system. Waf reports that the build actually takes 0.04s, so I guess 0.09s is Python's start-up time (and some other overhead).
And what would you do should this device mislead you? Sue the company making the nonmedical device?

Might as well just attach a sensor directly to the kid instead. Something tiny, like wireless EMG electrode or MEMS accelerometer. Much less likely to get a false positive.
(The problem is batteries, as usual.)
Heck, a pulseoximeter.
Oh I had no idea. Definitely gained some respect for SO. I guess in this case, the information is at least available in case SO really jumps the shark.
Good read. I recommend a similar essay by Ian Fleming on the topic that I love, "How To Write A Thriller" which contains quite a few gems:

https://lithub.com/ian-fleming-explains-how-to-write-a-thril...

> Well, I describe myself as a Writer. There are authors and artists, and then again there are writers and painters

> Writing makes you more alive to your surroundings and, since the main ingredient of living, though you might not think so to look at most human beings, is to be alive, this is quite a worthwhile by-product of writing, even if you only write thrillers, whose heroes are white, the villains black, and the heroines a delicate shade of pink.
Well getting into Cambridge probably indicates some degree of respect for humanity's body of work to date. That's a pretty narrow definition of decency though.
>legitimate & useful purposes

those don't need consent.
There is a significant difference in that GR made numerous very testable claims about all sorts of phenomena, which would not be at all expected without GR to explain them.

It also depends what is consider direct detection, which I accept is a matter of opinion. For example I'd consider comparing the times on atomic clocks inside and outside a gravity well to be direct measurement of time dilation.
This is the most convincing argument I've heard yet on why speaking your mind can lead to dissatisfactory outcomes.
coming from a speak your mind type of person, this is the most compelling perspective I've seen yet.
The ratio of benefit to potential drawback seems unappealing though. There are plenty of other types of food that would fulfil that "deep primal satisfaction from eating something directly from the wild earth", and orders of magnitude more if you also include the sea.
You live protected by the state, and are the principle beneficiary of its actions as a citizen, therefore you are responsible for the actions of the state.

You can't have all the rewards and none of the responsibilities - either yours is a representative government of and for the people, or it isn't.

Clearly, its not a representative government any more, if you feel you have zero responsibility for its machinations. So, the real delusion is that Americans consider America to be the home of the free and the brave, but really are a nation of slaves and cowards.
Elon Musk Smoking Joe Rogan's Weed Somehow Ended Up Costing Taxpayers $5M
I'm a little disappointed he has no photo!
Compiler for the C64: Introducing Turbo Rascal SE
The whole encoding thing was so annoying. I had experience with this when learning computing, in the 90s in Latvia. The common use case was needing both Latvian and Russian languages, at least the ability to read them. Neither was convenient.

Russian had its own Cyrillic encodings, but of course there wasn't a single one. Much of the time it was Windows-1251, which you can still run into when browsing the Russian internet even if UTF-8 dominates. But sometimes it would instead be KOI8-R, a different encoding. So you had to know how to convert encodings with special tools, and of course you needed fonts that had the right glyphs in the first place.

As an extra fun note, Windows-1251 uses the code point 0xFF for the letter я, which could break poorly-written software that used 0xFF as a sentinel value of some kind.

And then on top of that, there was dealing with Latvian. It's a small and relatively obscure language, using an extended Latin alphabet, with Latvian letters like ā, ž, ļ and ķ. So that meant another encoding, Windows-1257, and needing the fonts - some Latvian letters like ž or č existed in many fonts due to also existing in some bigger languages, but ā or ļ were less common. Unlike Russian, Latvian documents would at least be understandable if rendered with the wrong encoding, but input was a bigger problem. Windows had no out-of-the-box support until Windows XP. So from Windows 3.1 up until XP, additional third-party software was required to type Latvian, and the software would do things like hooking into the keyboard driver, which was of course not always side-effect free.

There are things that have gotten worse in computing, but the victory of Unicode is a huge step forward. Up until fairly recently, software was very obviously geared towards the 26-letter Latin alphabet, which means English (or Malay).
Moving servers out of US is obviously a step in the right direction. However, it's also understandable if a user wouldn't want to be tracked by 3rd parties, at all.

Even if there's no 3rd party involved, we've seen NSA tapping onto private companies (Google) internal network as well. If any analytics company grows big enough, it's definitely becoming a target for the NSA.
> scientific studies show that humans barely absorb any of it, especially if pasteurized

Link?

> Even worse, milk increases calcium loss in bones, resulting in higher rates of fractures.

I would love to read some serious research on this. Some 3-4 years ago I read similar advice, stopped drinking milk for about 5 months and started having serious problems with teeth which I never had before. Started drinking milk again and a month later all the problems disappeared.

People, don't stop drinking milk just because a random person on the Internet said so.
Trump withdraws US from UN perhaps? The US never participated in the League of Nations after WWI, even though it was Wilson's idea, because Congress wouldn't ratify.
Seems similar on my system. Some more comparisions:

Waf written in Python:

$ time ./waf --version >/dev/null

real 0m0,068s
user 0m0,056s
sys 0m0,012s

Ninja written in C++:

$ time ninja --version >/dev/null

real 0m0,001s
user 0m0,001s
sys 0m0,000s
Should this go into a commit message, instead of an issue/ticket?
Google Extends Sandbox Security Mechanism to Chrome for Android
Not sure if products are available yet or if this is just based on the announcement of an upcoming product.

I thought it was interesting since it's RISC-V in hardware from a classic/respected/well-established US-based company, which is not so common yet. Also it's "real" CPU cores even though they share a SoC with FPGA circuitry; this is not RISC-V cores being implemented on the FPGA fabric.

It's really "cores" and not "core", too: the SoC features one RV64IMAC core for monitoring (and probably hard real-time tasks) and a quad-core RV64GC for general computing/applications I guess. It uses DDR4 memory so it's quite beefy for an embedded target.
Where I am at the moment, a UK bank's retail data analysis service, any ML projects are set up on a "learn as you go" basis whilst still doing your main job. No specialised practitioners are deemed required.

Whether or not this is a good idea is moot: this is in the bowels of the bank and not the bleeding edge of commerce.
Catalan language was banned from public life during the Franco's dictatorship. Thats not so far, my fathers lived this
Right. Like the v8 javascript engine. If you want to build it, you need to download gigabytes of sources and install Googles internal build system tools first...
The Potential of Red Hat Plus Power Is Larger Than Exascale
Did you miss the part where it wasn't the US?
Lobbying is done in the whole world though, where do you see US? Swedish milk lobby is very strong too.
ASML Starts NXE:3400C Shipment, but Supply Constraints Loom – WikiChip Fuse
Don't look into BSD, you gotta look at mainframes. Some of the mainframes at banks have been running since they bought the very first one in the 90s or even 80s. Since stuff like VMS allowed to simply clustering, you could simply add modern machines, transfer over and shutdown the old hardware without having to shutdown the system itself. These are probably the only machines with a chance to reach 30+ years of uptime.
Sure, they could also mining bitconins or installing rootkits on your machine. The law won't prevent people from doing illegal stuff, but at least they can be persecuted.
Which modern, portable language gives you direct control over the MMU, out of order execution, delay slots and explicit cache access, other than hardware specific assembler? None that I know of can do this in a hardware agnostic way. Do tell.

I clearly mentioned that assembler was required for much of this, where components aren't programmed by MMIO. This would be the same regardless of whether you used Rust, Go, or FORTRAN77 to write your kernel.

I'm not even going to bother with your security comments, we all agree by now. There are plenty of people using C99 in embedded at least in userspace, even the Linux kernel uses some C99 extensions (eg. --std=gnu89 with gcc), and those FOSS UNIX clones have taken over the planet at this point in terms of smartphone adoption, data center servers etc. Despite the obvious flaws, this is still a better world to live in than Microsoft's proposed monoculture of the 1990's.
Said the man after his doctor diagnosed him with a severe risk of heart attack.
Ask your bank what the uptime on their mainframe is, with good chance, it'll be higher than anything else you've seen (unless power outage).
> But people willingly bringing always on listening devices in to their homes

Because flying cars. The home assistant is the glimpse of future people looked forward to since first Scifi movies.
Its convenient and out of way. And people don't understand nor care about privacy.

That said I am still ranting to my brother that he is using Alexa whenever I visit his home.
I agree that there is very little reason to want to secede from Spain, the problem is that the way Spain handled the issue adds a reason. I am not from USA, and in the region i live (ex USSR and middle east) i have seen multiple times how excessive force against separatism devolves into war where no one could expect it. I am not saying that situation in Catalonia is close to that, but it is important to not escalate and to have empathy for the other side.
How many are in US ones? We should be talking about those too.

(This is not what-aboutism. Two evils are worse than one.)
Good question, I have wondered about this myself.

Also because after I deleted my account all of my 2000+ answers are now attributed some user012345, not my username.

Seem they do whatever they want with the license. They just changed it from v3 to v4 of the cc by-sa with attribution required and without mine and many other's permission...
Very mixed bag of the sources, several that look less than scientifically viable at a first glance (not judging whether they may have value along other dimensions). Others look more thorough/mainstream, like the very first one [0]. It would be interesting if someone who knows something about the field could evaluate how much this is worth paying attention to.

[0] https://mpkb.org/home/publications/heil_immunologic_2016

EDIT: Wait, is this a trolling/hoax paper? 'A case series of 64 patient-reported outcomes subsequent to use of a silver-threaded cap designed to protect the brain and brain stem from microwave Electrosmog resulted in 90 % reporting "definite" or "strong" changes in their disease symptoms.'

I should have checked first, this is posted on the author's own page. Here's someone assessing his ideas:

https://sciencebasedmedicine.org/the-marshal-protocol/
Maybe I do that already? Or maybe not because I stated above that the crash could very well come after the next halving but it could also take another few more halving each coupled with price waves as we have seen in the past. I have no clue how long this self fueling will work. Anyway the whole "if you sure about xxx why you don't yyy" isn't an argument.

You don't seem to understand where the value from new minted BTCs comes from.
How they are exchanged is completely irrelevant. Mined BTCs change the supply and that changes the price of all other BTCs. Any additional BTC makes all other BTCs a little bit cheaper/less worth. And that is where the value form the new BTCs come from.

Printing controlled by math avoids hyperinflation like I said above. Printing isn't the problem, that the printing stops is the problem. Or that the whole system was self fueling in the first place.
Why? Most of this seems to be documented, no reason to be skeptical if you can just trace back the lineages...
Also interesting when speaking of real CPU core with attached FPGA, see the SmartFusion2. However, it is ARM-based CPU.
You make it sound easy, but let's look at the facts. The link you posted, says you need at least 600 mg of calcium per day. 100g of brocolli has 47mg. So, you would need to eat 1.3kg of brocolli EVERY single day.

Who does that?
What does the number of ants vs humans have to do with the population of a species ballooning 1 million times its original size?
It is a very good filter. A few sites have a clear accept reject. The majority have a questionable accept, go to next screen to reject, annoying but acceptable. But then there are a few that make it practically impossible to opt out. Those are obviously malicious and of course should not be trusted for anything.
A Safer Digital Future, by Design
What would calling such a method look like?
AMD EPYC vs. Intel Xeon Cascadelake with Facebook's RocksDB Database
Well, for one thing you'd have to form some kind of giant committee to decide on what characters actually exist, and assign them all unique numbers. Can you imagine how ridiculous that would be?
A short tutorial on decorators and meta-classes
Google Speed Test
Yes, because it lives with the code.
RIP git log
Re a couple of your points:

The non white third world has been on a roll the last 30 years - China is way richer like 10x and even Africa is growing quickly now. Life expectancy way up.

Re pollution I imagine he's referring to urban air pollution which has got better since coal burning days. Not quite sure on that one.
I'm really asking because I don't know - in java world background queues are actually rare?
I say yes. I like to keep information about the code as close to the code as possible. Issue trackers come and go, and even if you keep the same issue tracker around, how are you going to relate the change in the code to the particular issue down the road?

FWIW, I also prefer READMEs to Wikis.
Since this is describing the commit and what was done and why, the commit seems like a better place.

In tools like GitHub, if you make a PR with this commit, it will also automatically put the text in the PR description.

I would much prefer this at work over what I usually see with inconsistent commit message styles and not explaining properly what was done, and not following the recommended max length per line.
So, they don't want us to think about lives in Hong Kong.

But they interfere with other countries to literally try to get lives destroyed.

Yeah, so people were wondering why i was Anti-China i suppose? :p
Cornish independence movements would be a closer example I think as the UK has never considered Cornwall a separate country
This guy who said "don't stop drinking milk because some random person on the internet said so".
Dude, really need to get with common sense. Research can and is skewed everyday. You want research? Go to the factory farms where these animals suffer and die each day so you can have your milk and yogurt and whey protein trash. Don't rely on someone to spoon feed you. This is corporate manipulation at Amazon scale. Get with the program, cows milk is for calves, not humans.
The commit message still logs in the usual way, but it carries the whole set of information with it, in a way that a centralised ticket system doesn't.

When a developer is looking at logs for solving some problem, they can easily review the rationale for changes.

I'd much prefer the log explaining everything, rather than having to look to a ticket that may no longer exist.
Yeah but because git is a command line tool, it doesn’t really encourage you to do this in the first place...

The title of the commit was enough for me. I wouldn’t have read the content anyways
If you put it in a pull request, that'll just put it in the merge commit instead.

I'd prefer it being on the commit itself.
To avoid those kind of issues, non-ascii characters are forbidden in our code base. They are automatically verified in a pre-commit git hook.
Should have been in a doc or wiki instead of commit message.

I have never seen any dev searching for error messages in commit messages.

For the rest of the points (makes smarter, builds trust and compassion), if it's so worthy put it on the blog (like this blog post itself) so it can has a potential to reach some reach some audiance.
I'm not saying "the problems exist because they are white", I'm saying "they are in power, they have the responsibility to address these problems, they are not addressing these problems, therefore it is directly their fault these problems still exist".
If you are talking about skilled individuals, then they probably are in decent paid jobs so £400 isn't a great deal to them.
Reminds me of this
http://thedailywtf.com/articles/Trauma-Center