skysight-inc/HackerNews huggingface dataset:
Open source authors should be getting more "thank you" messages rather than constant barrage of issues and complaints :)

Have an excellent day and successful year!
I agree, but I think that’s on Microsoft. I’m not sure they’ve ever adopted any suggestions from us that weren’t universally wanted. When teams first became available in 365, it was automatically enabled for everyone. Today it’s not, we requested this change, but I really doubt we were alone in that.

That’s not really what’s important to us, but I should have made that more clear. What is important is the direct line, so that we can call Microsoft and get updates directly from the techs working on the issue when something breaks. Amazon also has genuinely great support, they were even quicker to resolve the GDPR issues that made sure no one outside of the EU will ever access any of our data, not even through logs. But other companies let you talk to automated scripts, and take days to get back to you. So that’s why we like the direct line to Seattle, because it’s better support than most of their competition.
This article is short.. I don't understand how e-cigarettes (granted the liquid is not full of shitty chemicals) can not be an improvement. The carcinogenic compounds were said to come from tobacco combustion byproducts. Theoretically in e-cigarettes.. there's no combustion, only vaporization of nicotine and the liquid. So what's the link ?
The supposed assault on him took place slightly more than 11 montha ago in January 2019, and there's evidence suggesting he was plotting it in advance of that date. He sued the city of Chicago claiming malicious prosecution in November. One year about covers the time period where there is definitely going to be evidence related to this.
> Browser incompatibilities are mostly gone

Not really, and not even something that pertains to "really old" browsers.

As a somewhat recent example, in order to implement "SameSite=None" properly, one has to ensure it's _not_ sent to browsers (including recent Safaris and Chromes) which implement it badly. See also: https://www.chromium.org/updates/same-site/incompatible-clie...
Yep, had my shoulder surgery exactly because of that, ~4 years ago. Few courses of various drugs didn't help at all. And I wasn't even 30 by then.

I use strength training now to keep my shoulder in check.
Microsoft has line-of-business software titles at different market-tiers - so you could be referring to any one of them.

At the low-end, Office 365 now includes web-based invoices, bookings (a la hairdresser appointments), and the like.

Middle-tier would be using something from their former Great Plains titles (now under the Dynamics brand). And at the high-end, that’d be a partner-customised build of MS Dynamics.

Now all they have to do is bring back Microsoft Money!
Is that Eduard Heindl? He first proposed sawing cylinders out of natural granite mountains some years ago, seems he dropped that.
Ring fencing is always pointless in the long run because the government isn’t stupid. For things they actually want to spend money on they’ll find a way. If there’s political will to spend money on something it’ll be funded, ring fencing or no.

In the short run ring fencing can provide a temporary boost in spending but in the long run all sources of funding are fungible.
Also in the Foundation books: Sex as a weapon (for men), sex as a reward (for men), sex as payment by the (suddenly irresistible) main character to get concessions out of an amazon politician.
Performance vs. Trust
Photosynthesis is a strange beast...

You know the cliché that something designed by evolution, or "natural", is usually pretty efficient, sort-of "in sync" with its surroundings, etc. For many things this subjectively holds true, with things like Spider silk, flight of large birds, a diving penguin, etc.

Photosynthesis, and the core protein, Rubisco, is anything but! It's the central protein of live on earth, and yet... it's a totally ridiculous machine.

You ever wonder what the inside of a typical cell sounds? In a cartoon it would be a high-pitched whining, because that correlates well with the typical speed at which some protein does its business when busy.

Rubisco is the fat guy lazily picking up the hammer every once in a while, balancing it in the air, slamming it down and...missing 2/3 the time.

So this idea does have potential. Unfortunately, the plant biophysics have been well understood for a few decades, and the idea isn't new or anything.

I'd say the even-odds of doubling the CO_2 fixation of some plant we can grow on a large scale is about 20%.

It is completely irresponsible to let this, and other such schemes, inform policy wrt climate change right now. Invest in research, yes. But using it to put of necessary changes is just motivated reasoning an will end with nothern russia looking like Florida, and Florida looking like what's 30km east of Florida now.
Plants have had billions of years to evolve on Earth, if there were a more efficient way to photosynthesize, wouldn’t it have emerged by now through natural selection?

For instance, I would imagine that competition in the Amazon amongst plants is high enough to have driven a photosynthesis efficiency arms race. Do different plants differ significantly in their photosynthesis efficiency? If so I would study the genomes of plants in the Amazon, or similarly competitive environments.
Early Signs of Dog Cancer
Specter of new virus emerging from central China raises alarms across Asia
Because part of the OOP mindset is to never dig into an object and only interact with a flat interface. From the few that I remember from OO articles in the 00s.

Now technically yes all FP idioms are just simple operations below that can be used. And they are.. python, js have destructuring which is a first stage pattern matching.
This is why I have no hope for anything other than a technological solution to climate change. Anything else would require either a very large decrease in the standard of living in the developed world, contributed poverty in the developing world or both.
Godard in Paris
The Cult of Remute – Album Released as a SNES Cartridge
take the time off: meditate, cook food, read
If I understand things correctly it's not entirely different to white balancing either, just that the difference between white balancing a monitor or camera is that you don't really have to correct for the scattering of light through air because it's negligible at the distances you're likely to work with. The trick here – again, if I understand correctly – is that this method also finds the light scattering/absorption characteristics and corrects for those as well. It might seem obvious, but I think it's more involving than it seems, because light scatters differently in different environments and I think – again, I might be wrong, this is just my understanding – this method accounts for that by using multiple images at different distances to gather the parameters to find the scattering and absorption characteristics. This is what makes it physically accurate and not just "make these colors mostly look good" which is really quite cool and useful!
The m not sure why this was downvoted. I think it’s correct and I think we could save a lot of money by collecting this knowledge. I say this, because I’ve witnessed departments where the managers of two teams in the same building had bought two different info-screen display systems. You could literally walk twenty meters and see two different info-displays. Both with hefty expenses, and both completely unnecessary because we have a centralised into system they can use for free, that they just didn’t know about.

Gathering this information and centralising the decision making to make sure things like duplicates don’t happen isn’t on our political agenda however. In fact the political agenda is quite the opposite, favouring even more decentralisation. At least right now. I mean, you say CIO like that’s something we should have, we don’t. We’re 10 techies to run those 300-500 systems, develop our own, navigate the national strategies, implement and manage our national it architecture Rammearkitekturen and support those 10,000 employees. ;)
Bullshit means something is not true. People choosing to go with a vendor to avoid the risk of being blamed for failure, thereby reducing their chances of being fired, is a true phenomenon. And one that works. So how is it bullshit?
The gear ratio would change. Also I can't imagine certification is only required for changes from a pilot's perspective, but from a functional perspective.
The incontrovertible problem remains : wind/solar are intermittent, peak load sources (Germany doesn't have the geography for hydro)

No matter how you spin this, you NEED to pick one of either nuclear, gas or coal in your mix to complement renewables.

Of these 3, only one of them is low carbon.
Of the other two, one makes your energy grid depend on Putin's whims, while the other causes tremendous fine particles pollution causing thousands of premature deaths today, in addition to carbon emissions.

> Coal powered electricity generation is dropping and renewable generation is increasing.

But won't ever replace a base load source of electricity.
Even after a 300 billion investment and spectacular share increase of renewables from 6 to 46%, Germany's emissions per kWh are 5-10 times worst than the best.

> The next election will likely be a CDU-Green coalition which will likely increase ambitions on emissions reductions.

Increased ambition is great but the facts above are unescapable.
Are Die Grüne willing to drop ideology and face them ? That seems highly improbable.
Apparently, compliance with GDPR is not worth the hassle for websites that target a non-European audience.
Show HN: Writer.so you are happy every day by writing, remove stress
Apple has also been making mobile chips that rival x86 In some benchmarks, right?
To the contrary, dissolving sodium chloride in water is slightly endothermic.
> We have many private internal DCs and needed metrics to be stored in the cloud, pulling data to the cloud seemed awkward and required access rights we couldn't get.

You mean having a Prometheus server run in the cloud, but then pulling from on-prem things from the cloud? Not sure how either Cortex or Thanos would require that, as you'd still run on-prem Prometheus servers for them, but then collected data is pushed to the cloud in the end. But maybe I'm misunderstanding what you mean here.

> Working great for us and handling 1000+ metrics a second

Curious about this - I would expect any system to be able to do that easily, as that's a tiny, tiny amount. A single big Prometheus server can do roughly 1000x that (I think someone once managed to do 1M samples/second ingested).
What Scientists Learned by Putting 3-D Glasses on Cuttlefish
Strange that Chrome doesn't appear to trust broot.exe. When that binary is downloaded, the downloaded file message is: broot.exe is not commonly downloaded and may be dangerous.
I once played a maze game on X where the maze would literally not allow the mouse cursor to go through the walls so it would be taken hostage. The only way to continue your X session was to solve the maze. That was quite funny. Oh, well, there could have been some other keys that would have done something about it but it was fun anyway.
The Sneaky Genius of Facebook's New Preventative Health Tool
Having a game that fumbles with kernel internals is insane. That should simply be not possible privilege wise.
I doubt the product guys even know what smooth scrolling is.
I Sexually Identify as an Attack Helicopter
Maybe not own dc, but colocation could still make sense? You don't need to be more efficient than Azure & Co. They have pretty solid profit margins, even being 30% less efficient should still be cheaper for you. And beyond a few thousand servers, I'm not even sure if scale matters that much (for server virtualization only).
So sad to hear it's gone. There might have been some interest in propagating it, if for no other reason than cross breeding.

Curious about the taste.

Wolf River apples can be very large, but they're not dark, at least not the ones I've seen.
What you want is a few lasers of known wavelengths (RGB?) pointing at known angles such that, from the camera's perspective, they appear as lines (ie they aren't perpendicular to the plane of the photo sensor).

A calibration image(s) can be made before each shot. Possibly the resulting image correction can be integrated in to the camera too.

The laser wavelengths are a substitute for the color chart. The laser angle means you get a reading at each distance (ie in the image, each point on the laser "line", corresponds to a distance.)
> Well his personal issues with women definitely are apparent in his work. His female characters are often shrieking ninnies.

Het also used the word "gay" as simply meaning happy in the Foundation series. Because it's written in the 50's. Remember all of those face slaps to calm down hysterical women you saw up til the 80's in movies? When I see it now I think "waaaaaaaaat" but it was a normal stereotype back then.
You might find this interesting:
https://medium.com/@saranormous/clippy-s-revenge-39f7387f9aa...

TLDR Clippy was probably ahead of its time. Since then the tech to understand behaviours and NLP inputs has got better, but more importantly the median users have got increasingly used to typing queries rather than browsing or reading manuals to get fast results, and spends a lot more time reading and responding to instant messages. I don't know about student learning specifically, but conversational AI assistants for commercial use are approaching the peak of the hype cycle.
The gist of it is gathering credentials from the initialy compromised machines, and using them to access other computers on the network. A lot of this is possible because of the way Windows handles authentication between computers. Mimikatz is a tool that really made this method of lateral movement much easier for attackers, and Microsoft has been slow to adapt defences. Over time the attackers will eventually gather some admin credentials, and then it is really game over.

It is hard to defend against, unless you want a system that constantly prompts you for your password everytime you want to do something. Frequent password prompts is not really good for security either. Current mitigations really just slow down the attacks and gives you time to respond. If they are left alone they will manage to gather credentials over time.

https://github.com/gentilkiwi/mimikatz
https://www.sans.org/reading-room/whitepapers/detection/mimi...
Javascript is only one of the aspects. With native apps you also get Hardware-accelerated GPU rendering on UI controls. Thus making the UI appear a lot smoother.

While mobile browsers accelerate some parts of a webpage using GPUs, most parts of a webpage are not. This is due to the huge amount of complexity in layouts on a typical webpage. Same is true even for most desktop browsers, with the exception of Firefox when you use WebRender on a supported nVidia GPU ( but even that is in beta).

This is the reason why Google built flutter like a game engine, so that it could use the additional GPU horsepower on mobile apps to make UI appear more smoother and natural.
This is what I mean - putting the game and all it's "anticheat" malware into a sandbox, so it has not chance to interact with the rest of the system for privacy and security reasons.
There's different tradeoffs... Prometheus's own federation is a pretty simple scrape-time federation - a Prometheus server pulls over the most recent samples of a subset of another Prometheus server's metrics on an ongoing basis. Thanos does query-time federation rather than actually collecting and persisting data for all "federated" servers in a central place (other than the e.g. S3 bucket for long-term data). So with Prometheus federation you have to choose pretty carefully which aggregated stats you'd like to pull into some higher-up Prometheus layer, and then you only have access to those (in that server). Thanos allows you to query over the data in multiple Prometheus servers at once, in all their detail.

And I think Cortex is mostly useful for people who want to run a big centralized, multi-tenant service in their org to keep all the global view and long-term data. (most people tend to use Thanos)
Biological Clocks, Rhythms, and Oscillations: Theory of Biological Timekeeping
What Is Percent of Naked? Patagonia on Technologies and Testing
What Intellectual Progress Did I Make in the 2010s?
Its just semantics. Its a filter that finds color information closer to the reality and ignores aesthetics.
"This month [Dec.2019] marks the end of an era for IEEE Spectrum. This issue is the last in which Robert W. Lucky’s Reflections column will make a regular appearance."

A good thing coming to an end.
especially a fast industrial daisy wheel that sounds like sustained machine gun fire
They don't need to look at customer data to get valuable insights. Information on bandwidth, used services, accounts and billing alone will probably get you good insight into non-public information on the business. And Amazon is very well allowed to look at this data.
"brew search broot" is a lot fewer characters than your question!
Ah, 90s kids' nostalgia. How fun was it to start a large download before school and then running home to see if the download completed or was interrupted because your mom used the phone during the day? I remember it would take hours upon hours to download netscape. It was both exhilarating and infurating at the same time.
It’s like paywalled sites. If it’s a soft paywall with known bypasses they are generally allowed on HN. If their are known bypasses for sites that geoblock (outline, google cache, archive.today) then I think the same rule should apply.
Is it something I'm not understanding or a bug, but alt-enter does the same thing as plain enter? (macos, zsh, iterm2, fi-locale. Installed through cargo, the executable installed the br thing)
I Am Not a Machine. Yes You Are
Quite possibly the single most poignant simile involving a dachshund in known literature.
I’m not sure if he was using any of those known definitions of bias though. I’m not sure if I would define bias as the consistent act of mis-classification
Uber and Lyft both have really, really well-done PWAs. I used them extensively while I was on an older phone that didn't handle their native apps well.

https://m.uber.com

https://m.lyft.com
Shark and ray vision comes into focus
How is a PWA any better in that regard?
By that logic we shouldn't ever collect any data on anyone, because at some point in the future group sharing trait XY might be persecuted for some reason.
>"Btw, in this sense cancer is just another tool, that limits lifespan and ensures generations change. Of course, it didn't appear as such, but most species have no natural incentive to develop a resistance to it."

Not exactly and i believe there are a rare few that are much much more resistant to it and as such have become subject of research (trough TP53 in elephants or P16 and P27 in naked mole rats)

At the end of the day this natural incentive depends on when the cancer can appear (generally right away at every step of the cell cycles) and how likely it is which probably depends on the turnover and amount of cells of a particular type or in the being overall which one would assume increases as the being grows and additionally how likely it is to inhibit reproduction as it grows.

As it stands i'd say whilst they're not too inhibiting on this front (for example humans are most fertile at relatively young age well before most cancer occurrences become a problem. We've just extended our lifespan quite a bit) they still can be (kids can die of cancer too) and thus an evolutionary incentive against it however minor is present.
Product-Led Growth Conference
laser beams are only visible if they reflect off something, so in a lot of situations the camera just won't see them except as points where they hit an object.
This is not a requirement of the GDPR. Please stop spreading misinformation.
There is a cool documentary about how Einstein was trying to prove relativity theory, and it involved a lot of work, special telescope, traveling, war... I think it was done at third attempt.
Imagine if he would have died before proving it ...
My point is, he didn't stop in the theory, but also designed an experiment and worked a lot to get it proved.
Cajal's statement clearly doesn't apply to him.
I'll try to find the video, or if someone remembers please link it.
Great read.

I do wonder what procedures are now required to display foreign gifts in government buildings. I know its a common courtesy for heads of state to exchange gifts and a few of these get prominently displayed in very secure places.

Just one of many examples is the Resolute desk gifted by the British now sitting in the oval office.
The === operator is used by case statements, and can be used to implement pattern matching if you write objects which match in the way you want. It's how regexes match strings and ranges match numbers, etc.

What it doesn't have is destructuring combined with pattern matching, though it does have some destructuring assignments.
Agreed... I can write typical data-wrangling code at close to the speed of typing in ruby. In Python it takes forever, and I notice how every fibre of my soul tries to avoid even looking at it, much less enjoying and wanting to learn.

But it didn't turn out that way. And since people using Python don't strike me as particularly stupid or anything, there must be something about that language I'm still missing, or it wouldn't have succeeded as it did.

I do insist, however, that the documentation is overseen by sadists. Half the time the first 10 hits are to the C interface. The others sometimes link circularly between two "see: x" declarations, etc.
The smell is mostly from a coke plant in Clairton, PA that has been violating emissions rules for decades.
That's the "technically correct" version nobody cares about.

What people cared about, and referred to as "Moore's law" was the cheap automatic doubling of performance (mostly due to clock frequency increases).

That's long gone with multicore...
> I’ll never understand how Python became the more widely appreciated language

IMO syntax is a major factor. Python looks like pseudocode, while Ruby looks like Perl.
Please accepts my sincere congratulations and appreciation for your work on broot too! (Et bonjour de lyonnais à lyonnais pendant qu'on y est!) And I see you work for this french group now, and I'm pretty sure one of my plant management software is deployed at one of their plants - the world is small!
Microprocessor Evolution Poster
The difference between BBC blocked in China and Chicago Tribune blocked in the EU I’m my opinion is CT actively block the EU because they don’t want to deal with the GDPR but China blocking the BBC is a decision outside of the BBC’s control.
I often use a mix, with ASP.NET Core MVC doing most of the work, but using Javascript to load some things at the client-side - for example, table data.

This provides fast page loads, with the ability to load additional data without reloading the whole page.
Humans affect genetic connectivity of four mammals
Australian fires: fears 'heat spike' will cause bushfires to merge
In addition to Chrome, Windows 10 seems to be suspicious too ... I don't know why though.