skysight-inc/HackerNews huggingface dataset:
Sometimes, the body got some persistent swelling: due to the current, some quite discomfort and disease happen. Some kind of bone and joint discomfort are therefore common due to the present swelling. Canzana CBD Oil has the power to alleviate this discomfort and swelling. Additionally, you'll take CBD oil in some common problems like high blood pressure, joint issues, resting issues, stress, and anxiety problems.It is the most powerful Cannabidiol oil within the market, CBD stands for Cannabidiol. It is very effective than alternative CBD oil as a result of it is full range CBD.Click Here https://www.streetinsider.com/FMR+Wire/Canzana+CBD+Oil+UK+Re...

https://sites.google.com/view/myunbiasedreview/canzana-cbd-h...

https://canzanacbdoil.blogspot.com/2020/08/canzana-cbd-oil-u...
Digital Asset Management and Taxonomy
Getting the carbon is a huge problem. Atmospheric CO2 is at something like 400ppm - that's 0.04% of air. Given that most hydrocarbons contain a fairly large amount of carbon, that means you have to process a huge amount of air to get the CO2 needed for your fuel. That's before all the other process inefficiencies.

I agree hydrogen isn't the best fuel, but the round trip efficiency of any other synthesised hydrocarbon must be an order of magnitude lower - and even if solar energy is abundant, it's not so abundant we can waste 90%+ of it on process inefficiencies.
Here's the author :-)

Thanks for reading - and for the time to write down your feedback! Much appreciated!
Is... Guilt.
Usually you don't really care that much about the overflow cost if it is an error right?
> But who is going to fly on a 737 willingly again?

I will. And the airlines and environmentalists need it because the reason for the MAX is 15% less fuel burn. That's a whopping improvement.
Flags are for countries not languages. I don't like the current solution too much but I'm glad it's not flags.
I have been spending the last year listening to audiobooks illegally posted to youtube. It is obvious (to me) that youtube is deliberately not removing this sort of content in a timely matter because it actually serves them well. Users like it, and audible is apparently not really persuing YouTube for what they allow to happen. I even get audible ads while listening to audiobooks stolen from audible and uploaded to some (probably hacked) youtube account. How weird is that?
And then, there are numberous stories of people with legit content that are being removed or demonetized. Have a non-WHO opinion on covid? Bang, you're gone. Have a pirated audiobook online with 100k views, nah, no problem!
I wonder how long it will take until youtube is held liable for copyright infringments. They are obviously playing a two-sided game.
Reproducible bootstrap of Mes C compiler
My local swimming pool is two hundred feet long
Ssshhhhhh.... Sweden can only be used as an example when you compare it to complete fuck-ups like the US or UK, or if you add in countries that were hit early before we knew how virulent covid-19 was and that it could be spread asymptomatically. If you put it into context with its similar neighbors then the failure of the herd immunity plan is laid bare.
TamaGo – bare metal Go for ARM SoCs
Why get so far with the proof? Looking at market share is far easier.

Great point, though. They are saving millions - in order to provide actual customer support they would have to hire a lot of people from all around the world.
Is it even possible in today's evidence based framework to consider a treatment that only works for a single patient? I think you'd need at least an entire class of such treatments applying to a group of patients to do any kind of RCT or similar study.
That makes no sense. By that logic we shouldn't spend any effort on education, we shouldn't have children or any long term plans whatsoever. I think I already made that point in a comment long ago where someone said you can't take things with you if you die. Taken on an extreme. Imagine if a person dies and he could actually take anything he desired with him. He'd certainly bring his family and his house and the planet he lived on with him. The end result would be 8 billion dead humans who no longer have a planet and were left behind. Is that really the type of world you want? People committing vandalism and self destructive behavior because they have nothing to lose?
Measuring this is tricky for a macrobenchmark because most codebases tend to split into “give me -fwrapv or give me death” or “I care about avoiding undefined behavior so I insert checks myself”. You can’t change any compiler flags to change during benchmarking this for either because for the first one you may break the program and for the second those checks will prevent wrapping for occurring regardless.

For what it’s worth, the usually argument given for overflow being undefined is that it makes loop analysis much easier and as a result it allows for better hoisting and strength reduction and autovectorization.
Atleast in this instance some blame lies with computer hardware designers. Make things simple, no one puts a three the wrong way.
Messing with the rumen will either increase or decrease the productivity.

Methane is high in calories so it should intuitively increase the productivity, which they currently think is true but unproven -

https://research.csiro.au/futurefeed/faq/

It also should increase productivity on all ruminants in theory.

I like this bit -

"While analysing the gas samples using gas chromatography (GC) there was a repeating scenario of a 10-20% methane reduction, until suddenly one sample showed no methane! At first it was assumed that there was a problem with the GC so the test was repeated, and when the same result was replicated we had our moment of discovery. Those results have reproduced on every subsequent test and the red seaweed Asparagopsis is the star performer."
(additional plug) portions of which are used to enable github.com/google/go-attestation, which aims to make it practical for verification of system boot state in a heterogeneous environment and is now being actively used inside Google.
How to Spot a Dodgy Email
Email scams, or more commonly known as ‘Phishing’ scams, are becoming ever popular with cyber criminals. With the hackers coming up with new tricks all the time to try and steal your personal information, identity and bank account details. These emails can have attached malicious software which can implement a virus on your devices.

If you’re trying to identify whether an email you think is suspicious is legit or not, it’s worth looking at the actual email address, the address itself could look peculiar or bizarre. There’s a website you can visit called www.email-checker.net, it’s a simple tool for verifying an email address. It’s free and it will tell you if the email id is real or fake.

Cyber criminals are getting better at sending emails that look legit, have good presentation and can include your name too in some cases. This isn’t the case in all situations though, some can look really tacky. If an email has come through to you and you think it’s suspicious or don’t know who the sender is, you could check the greeting to check its legitimacy. If it starts with a “Hi” or “Hello” this is what is called an impersonal approach, this could be a sign that it is in fact a hacker behind the email looking to scam you.

You may from time to time you receive an email from what you think is a big online shop or company, vouchers from a supermarket or it could be a HRMC email saying you have an unexpected tax rebate in your inbox, this could very well be a scam. You need to have a good eye on the quality of the content of the email. The grammar they use, use of punctuation, the images they use, what links are attached and the logos. Checking all these can give a pretty good indicator of what is legitimate or a scam. You can also check this by checking the official website you think the suspicious email come from and do a comparison. If the email doesn’t look genuine, then it’s most likely a scam.

for more on this blog head to the url ive included in this post
> it is still a manipulation of search engines to sell Disney+ subs

On the other hand, a competitor such as babynames.net is also there to sell stuff. Right now I see them trying to sell SquareSpace subscriptions.

So both sites deliver relevant content and both sites tries to sell something that isn't baby names.

I agree with you that the Disney one feels, somehow sketchy, but it isn't clear cut as to why.
How Finland Kept Covid in Check
My first thought was it's because of adblocking. Turned out it's not.

If you're using Firefox, try View/PageStyle/No Style.
An Exploratory Essay on Silence
The mysterious yet clear messages that come from some silence are pure art.
The aim is to have $500k saved after 5 years not just earned post tax. And he does assume pretty big raises to get to that figure - https://danluu.com/startup-tradeoffs/

His assumption is that you can start at $130k and get an additional $30k each year for the first 4 years. And do this while not in an expensive city. That's the part that doesn't seem realistic to me.
+1 for SOMA. That game was amazing emotionally. It was left me thinking for days what i went through in it.
I said this last time the topic came up, and I'll say it again: secure boot should not be trusted.

Fortunately, there's an easy alternative if you want to protect against evil maid attacks: use full disc encryption and keep the bootloader (and key) on a usb drive on your person.
About every one off the line is slightly different. The engineers work on it continuously.
Reading about the 4 humours reminded me a bit of an embedding space. I wonder how far one could get with a 4d embedding for patients to describe their ailments and appropriate treatments, and to what degree the axes would align with the traditional notions of humours.
Exactly. The right thing to do here if that bothers you, isn't to hollow out Mozilla, it's to go and take one of those other jobs that you believe you can get.
> High-level languages like we expect these days hardly existed at all before the mid 90s or so

I beg to differ.

Lisp has been influential since the 60s, especially in certain niches (AI, symbolic algebra, etc.) and is still going strong.

Smalltalk was used throughout the 70s (although first "released" in 1980), and is far more "dynamic" than the scripting languages widely used today (e.g. Python); the classic example is 'ifTrue' being a method call which we can override (via a built-in live editor, no less!).

Prolog has been around for a while, and saw a lot of attention in the 1980s. It's much more high-level than most languages, since its interpreter runs a search algorithm to calculate results, rather than dumbly stepping through a single execution path.

Most of the cool features popping up in "modern" languages, like pattern-matching, currying, (Hindley-Milner) type inference, etc. came from ML in the 70s.

Scheme is also from the 70s, and has features like tail-call elimination which many languages/platforms are still lacking (spawing a whole sub-genre of blog posts about how to implement it in language X via trampolines). Scheme also brought attention to continuations, giving us things like coroutines. The async/await and yield features added to many languages recently are close cousins of Scheme's call/cc; as are try/catch/throw, for that matter! Although call/cc is undelimited, delimited continuations have been around since the 80s.

That's just off the top of my head, wearing my Programming Language Theory hat. If I put on my Hacker hat I could mention Sh, Snobol, Awk, Icon, ABC (Python's predecessor), etc.
I fail to see the benefits of this. It’s just another set of immovable constraints on your development process and a charging model chucked on something that is 100% solved over and over again.

Actually that’s software these days summed up really.
Jonathan Haidt's "The Righteous Mind" is a good start.
Or mud ... the tips seems generall.
So the big platforms get to have an even larger moat. Surely you can see an issue with that?

And automated systems have their own huge problems.
Just a quick summary.

Trace - One unique id for an "action", say customer purchasing an item. A set of spans exist under a trace.

Span - An interval with a start time and duration. Can add tags for querying. Can add logs for richer information but not indexed. Each span belongs to exactly one trace.

Baggage - key value pairs you can pass between services. They aren't tagged as part of the span or trace, but the receiving service can use these values to make decisions or add them to its local spans as logs or spans.

Under the hood, it's just a set of HTTP headers passed between services. The first span creates a trace id and passes that to all downstream services as a header.

Each service independently pushes it's span data into a centralised collector which indexes the data and exposes it over an UI/API.

OpenTelemetry provides a specification and some reference implementation across languages.

At least, this is my understanding of it. I've dabbled with Jaegar but I'm not affiliated with any of these.
Years ago Wikimedia external-to-community "UX" staff previously forcefully hid the inter-language links against substantial community outcry. The result caused a devastating loss of traffic to other languages and, ultimately, a quiet reversal.

Sounds like they're going to repeat that mistake again.
3:47 in the video
Americans have setup the DMCA law in a way that content must be taken off without evidence (with widespread support on HN no less), so this one really isn't on YouTube.
Ouch, that is a hell of a dupe to miss. Thanks!
TPM should still be scrutinized in my opinion. It is mainly used to bind licenses to hardware. The keys act as a identifiable serial number. Yes, it is possible to shield against third party manipulation and there are some cryptographic benefits, but not in any practical sense. Not supporting it can even be a security boon, spies probably would have incentives to not use it.

So I think it is fair to stay critical if the NSA supports unique identifiers for hardware.
Given that road directions aren't even remotely precise, it's fine to just consider a mile to be 5000 feet, and if you want to say "a quarter mile" you can just say 1250 feet. Or even 1500 feet if you want something more round. Most people will not meaningfully feel the difference between "turn right after 1250 feet" and "turn right after 1500 feet" when moving at car speeds.
Google has a support infra structure, but it's only for big and/or paying customers.
If you don't pay Google anything, you are not a customer. You are either a supplier, delivering content, or a user, consuming (free) content.
I have to agree with you, and it makes me sad every day. The entire UX is down the drain for me. Even something that always worked like a charm - URL address bar completion - is now broken. I used to type a 'g' and boom it would suggest Github Participating Notifications as first in line. No longer.. now I consistently see other sites, some of which I only visited once. Now part of browsing is dilligent URL address bar data-entry.
My takeaway from general anesthesia is that I think I know what it feels like to die now. When you go to sleep and wake up, it feels like there was some passage of time. You can tell if you've been asleep for 1 hour or 8, or really just that some time has passed. Maybe the whole night wasn't filled with dreams, or you don't remember them, but something was there. With anesthesia, there is absolutely nothing. You wake up and you know that time has passed because someone told you it did, but it feels like you just came out of a black hole. There is just pure nothing in between going under and coming back out. I found it really weird and somewhat enlightening.
It's a sync license that he would need (for videos). Unfortunately these are a lot harder and more expensive to obtain than mechanical licenses.
I've never bought this argument. If wrapping signed arithmetic (-fwrapv) were the default, and an overflow occurred, then most programs would still not function as intended.

Basically your argument is that programmers should be implementing:

https://wiki.sei.cmu.edu/confluence/display/c/INT30-C.+Ensur...

instead of:

https://wiki.sei.cmu.edu/confluence/display/c/INT32-C.+Ensur...

Both of these solutions are garbage, and blaming the compiler because your language (C) is too weak to help you out is shrugging off responsibility.

In places where overflow is likely to matter from a security perspective (parameters derived from user input for example), what mode is used is irrelevant. It's actually easier for a programmer to check for overflow using a safe compiler intrinsic[0] (or in C++ use a checked[1] or multiprecision[2] integer library) than it to correctly implement their own checks.

[0] https://gcc.gnu.org/onlinedocs/gcc/Integer-Overflow-Builtins...

[1] https://www.boost.org/doc/libs/1_74_0/libs/safe_numerics/doc...

[2] https://www.boost.org/doc/libs/1_74_0/libs/multiprecision/do...
But pharmaceutical companies and health insurance companies are not outrageously profitable compared to chemical manufacturers and other insurers (respectively). The biggest cost center in the health industry is human resources, and nobody seems willing to tackle that (by reducing remuneration to doctors and nurses).
I believe knowledge discoverability can only be solved with NLP. Parse every article a user reads, extract topics, keywords, key concepts and store it is whatever your storage is, in searchable format.
This reminds me of Rust unconditionally ignoring SIGPIPE. Except in this case there's a non-trivial amount of pre-existing (and even future) code that assumes a process will be terminated if it attempts to write to a closed pipe. One of Rust's selling points is ease of FFI, so it's largely irrelevant that Rust APIs wouldn't let you ignore write errors. Rust breaks the environment for libraries that rely on the behavior.
I find the mobile version to be pretty poor and mostly the opposite of what I want when using wikipedia in a mobile capacity.

Mobile has higher latency and a small screen, so its important that I not need to make lots of request and its important that I can search inside documents. Both of which are broken by wikipedia's mobile interface.
Hootsuite signed a three-year deal with ICE
Stock markets and indices even more only list big companies, which are often very inefficient and only earn money through market capture.
But it's a fantastic journey, or at least it was before covid...

A 2-person sleeper car used to cost a bit less than 2 coach tickets on a plane, at the expense of a 66-hour delay (plus another 6-12 hours of actual delays). And it was glorious.

Okay, you didn't always have the time. But when you did, Amtrak was the way to go. That book you meant to read? Done, along with the pulp novel you didn't really mean to read. Side projects? Easy to work on when you're watching the continental US from an observation car with a transparent ceiling.

And the meal cars. I am going to miss the meal cars, which Amtrak was phasing out even before covid because "my generation doesn't like taking to people". But in the past 5 years, those meal cars were the only place where I got to candidly talk with a more or less random slice of the American population. And that's including my cross-country road trips!

You got free meals with a sleeper car, but there was only one dining room and seating was random, so you'd see different people every meal. And you'd just talk, politely, for about an hour with people who you probably would have never otherwise interacted with.

I miss that.
Tribuo, machine learning library in Java
C compilers should assume that every bit of code is necessary. The only dead code is that which is predicated on a compile-time constant, as in:

if (0) {
/* safe to ptimize this away */
}

Code which tests a run-time condition must always be assumed to be doing that for a reason.

Just provide excellent code generation: great peephole optimizations, jump threading, instruction selection: all the "classics". Try to put local variables into registers nicely. Treat every pointer dereference as a load or store.

No fucking bullshit like, "oh, this pointer was dereferenced four lines up from here so this null pointer check can be removed".

Because, like, maybe that dereference is a simple mistake, and not an iron-clad logical proposition asserted by an infallible programmer.

C was originally designed as a language in which optimizations were up to the programmer. If you wrote clever code like while (* d++ = * s++); to copy a string, that was not just for brevity; it produced better code. That was the idea. The compiler was dumb, and so the fact that in that entire expression, s and d appear only one time meant that they were only accessed one time in the generated code. The programmer was the optimizer. Terse code stuffing multiple effects into a single expression ran faster. And by that same token, no pun intended, code that was less terse was safer. It made all the memory accesses and evaluations that it looked like it was doing, in the order it was doing them.
Can someone explain the benefit of the visual studio configuration? I can't see the value for some reason.

https://docs.github.com/en/github/developing-online-with-cod...
DOJ unveils Trump administration’s legislation to reform tech’s legal liability
It's interesting that the author indicates other companies like AirTable and Notion aren't doing anything completely new, merely expanding on existing ideas.

It seems to me that their product was essentially "usage metrics, but for component systems". Somewhat novel, sure, but I'd hardly call this _completely new_ as compared to aforementioned products.
I take that as meaning that I came across as dismissive. Sorry! I would have been happy to add to it, but I couldn't think of anything else to say. Does it really seem otherwise to you? Any statement of the form "$group simply do not care about $good" is going to land as flamebait.
Does secure boot matter if you never turn the computer off?
Shared understandings of the world and how to live in it.
Penumbra: Black Plague remains my favorite. It's good enough on its own you don't even need to play the first Penumbra episode if you're time constrained, though the first Penumbra was pretty good too. I played Amnesia later and it was good, but not as much. Haven't gotten around to Machine For Pigs.

SOMA was disappointing. It wasn't bad, but I don't think of it as horror, and its story and characters were the weakest in the lot. But maybe that's just because I'm too familiar with sci-fi covering the same things much better and with better characters, and there's even a non-fiction book analysis of a future which assumes the central tech comes about that's deep enough in exploring implications to put the sci-fi to shame on that metric.
The pricing per se it not the whole part of the issue, it’s one for sure, but more worrisome is the fact of Microsoft pushing cloud development. They can terminate a Github account at will, so doing cloud-first development is not a good idea. I’ll stay on local-first, cloud as backup.
Every "minimum wage" job I've ever worked (I'm in Australia) has paid at or above $15USD/hr. We have plenty of jobs and plenty of restaurants. Why is the US different?
Maybe they will ban forest fires too?
Your probably right, though we can argue the wider point still stands:

Beaches are populated by all sorts of life, some of which probably needs protecting.

Choose your recreation spots carefully.
I think it meant that you should trust your counterparty enough to be willing to make a deal with them, but then verify that they were following through on their end. This was important for disarmament treaties like SALT.
Support us for the Developer Portal Awards 2020