skysight-inc/HackerNews huggingface dataset:
I've just published my 2010 to 2020 retrospective — looking at everything that occurred professionally and personally over the past decade.

From university, to joining Mozilla, to starting ViziCities, to mental health, to all the places I've travelled. It's all in there, laid bare.

It's a nostalgic adventure and it was incredibly therapeutic to put together. I recommend writing your own, if only for the nostalgia and as a record to look back on in the future.

I'm already looking forward to doing this again in 2030!
It's quite possible this data correlates with data about popularity of enterprise database technologies.

Microsoft SQL Server/Active Directory "kill it" in ye olde enterprise settings - and for good reasons too. For example, their software has been affordable for smaller, evolving departments (I know they were cheapest about a decade ago among the proprietary DBMS stacks before they revised SQL Server licence fees post 2008R2 etc), but most importantly they have the most cohesive development, deployment and cloud integration tools for the typical enterprise. Visual Studio and SQL Server tooling have let veteran Microsoft users experience the same tools for Azure as though nothing has changed! This was a killer move from Satya Nadela's team.

Balmer's "Developers, developers, developers ... " strategy is still paying dividends for this company.
Yes, surprisingly enough, people look out for their own self interests.

What makes outsourcing hardware different from the dozens of other software as a service vendors that most companies depend on?

Why spend the time developing competency in managing servers if that doesn’t give you a competitive advantage.

But, going with the biggest most stable vendor is usually good. If you bought IBM hardware in the 70s you can still buy new hardware that supports your software. If you went with their competitors - not so much.
> I'm glad that China proves you wrong.

It doesn't. And China is not the world.

Nuclear is 4% in China for electricity production. Tiny.
Renewable production & investments in China are much higher that the ones for nuclear. Wind power already is larger in China and fast growing.

https://upload.wikimedia.org/wikipedia/commons/b/b0/Electric...

> No, again Germany has tried that.

of course it works. Renewable will grow year over year. In a decade it will be more than 60% in Germany.

> Besides, there's an upper limit to the expansion.

That limit hasn't been reached. By far.

In the EU basically most new deployment of electricity production is renewable. Basically none for nuclear.

Check the trends: https://www.worldnuclearreport.org/-World-Nuclear-Industry-S...

It's clear where this is going. Nuclear's contribution to reduce CO2 emissions will be minor - the large share of reduction will come from large scale deployment of renewable energy. The numbers are clear, just read the World Nuclear Report from above...

> This is hot air, nothing more than wishful thinking

It's not. For example I live in North Germany. There is a large power line under construction to Norway and more can be build (some are already under planning). These will combine electricity from on/offshore windfarms with Hydro-Electric storage.

We also have very large storage facilities for gas, which can be generated from surplus electricity. The areas here will have huge amount of surplus electricity.

This will all get more important in a decade or so.

There are various other technologies for storing electricity either existing or under development.
Browser incompatibilities are mostly gone, where they still exist frameworks tend to do nothing to solve them. I write web stuff and I used to do the dance of testing with a bunch of browsers and fixing stuff. Since IE 11 there have been basically nothing to fix, the browsers really do behave the same.
You only need those pop-ups if you are using cookies which are not "technical cookies".

If you are using tracking technology based on cookies or anything that collects information specific to a user, you will need to show the cookie banner and give an opt-in. Otherwise tracking/analytics is not allowed.

So... Every site you see this banner on has some dead bodies in their cellar and wants you to move on and not take a closer look. Just click "Accept all" and everything will be fine...
Or not dealing with infrastructure gatekeepers.
> When you have a colour chart for reference and known distances between the camera and the chart, it's not difficult to colour correct.

I think the whole point of that project is that yo udon't need a chart.
Article that is not really an article but video about images. Why? :(
Amazing open source effort. My immediate thought is building an AI generic player that can train itself and play (most) of the games

What r your opinions ?
That was how I'd exit vi for a long time. Often "killall vi" because any other vi instances running would in any case be by accident.

I once caused a near rebellion of vi users when I was running an ISP and symlinked vi to emacs on our shell server because I was sick and tired of it...
The cookie policy popups are, at best, an intentionally annoying way of complying with the GDPR or not compliant at all at worst.

GDPR has the great idea that you shouldn't be tracked unless you consent. The popups are a way of forcing consent because users just click through them. However, the default should be that you're NOT tracked and opting in should be explicit, which possibly means all those popups that begin tracking you after one click are not compliant. Then I've also seen sites where opting out is difficult - there's a hard to find link that takes you to some settings page where you need a dozen clicks to disable tracking cookies. That's definitely not GDPR-compliant.

Despite the practical annoyances, I direct my frustration at the cancerous advertising industry that has turned the Web into a giant ad platform, and so the industry is very intentionally undermining GDPR protections.
Price per/{kg,l,unit} is mandated by EU regulations.
Very useful to see if a 2nd unit -75% off offer is really a good price or not.
I read this and wonder if the technique can be applied to space. Too bad we can’t take photos of a closing distance of something 50 million light years away.

I wonder if the algorithm would become better if not only did author did the swim closer but also took pictures of different path distances and angles simultaneously and map images together. Maybe it will reveal some of the editing work on hazy objects took a little more liberty and will produce more accurate images.

Great read!
I’m open to hearing what one should do if they believe the air around them is harmful to their family’s health.
Writing a polyglot code (valid Python and Ruby)
Breathing Soap Bubbles
Agreed. No one got fired for choosing IBM. No one gets fired for choosing Microsoft - still. It's about trust. Or the perception of it.
I've only skimmed the paper, but it's more complicated than that. There's both an light attenuation effect (the "blue shift" you're talking about), as well as a separate back-scatter effect, which use different coefficients based on depth. It seems to me that the hard part is figuring out a function to color correct based on both these factors for a large range of depths using a limited number of reference points (as well as getting an accurate depth map, of course).
But yet Netflix is all in on Amazon even though Amazon Prime Video exists.

Apple depends on Samsung for many of its components and Google pays Apple billions a year to be the default search engine. Companies cooperate and compete with each other all the time.
It’s not obvious if a site is geolocked. I know Bbc is blocked in China from experience, but I wouldn’t expect that others would know. Hacker news is available in China (at least last time I was there).
This is not due to the GDPR, but the "cookie directive" (2009/136/EC) And there are a lot of ways site operators could avoid those popups or make them non-intrusive, but they choose to ...
> The process being more automated than a person doesn’t matter because

It does matter because it's infinitely quicker to do it that way. It's like saying a modern calculator and an abacus are the same because they let you add/sub/&c numbers
> These are real emissions that will continue to exist which didn’t need to

They won't continue. Renewable will replace them much faster than nuclear could. Nuclear simply does scale much slower and much more expensive than nuclear.
I agree. I work for a company who is a top 100 globally customer of Azure. In case where we have needed support, depending on how severe we define the issue, we are contacted within minutes. Well within the defined contact times stated as when creating support tickets. In several other cases, Microsoft has brought in people from around the world to help workout various issues. However, I don't know if the response times and help offered would be the the same if we were a different scale organization.
AI/Chatbot Knowhow Wanted
Hi guys,
Looking into AI/chatbots and how to approach it. I'm quite new in this field so i'm looking to connect with people from this industry who knows the ins-and outs of how where to start and insights regarding the entire process.

The end goal is for people to be able to have a normal conversation with our software. Would be great if we could start with conversation and not only text input. But not a must.

Where would you start of you were to build with the above end goal in mind?

Would you build the software from scratch or use an existing framework -- or maybe maybe a mix?

If you're from the industry and work with AI please feel free to share what you learned and what mistakes to avoid/what you'd be doing differently looking back?

Wish you all a great day!
It is really disappointing to see possible misuse of unicode, I believe browsers should team up and decide single measure like highliting unicode in address bar with bold red color or something like that with little tool tip which describe the case with caution.
First, you'd have to provide the web with 90% missing features that make such apps possible. And then make them available to PWAs.

So no, it's not the future.
Moore's Law is about transistor count, not clock frequency. https://en.wikipedia.org/wiki/Moore%27s_law#/media/File:Moor...
It’s a conspiracy theory. I doubt very seriously that
Amazon is going to the AWS department to look at competitors data and that’s assuming a company concerned about security is not doing encryption at rest.
It wasn't discontinued. It was amended to take into account aspects of GDPR, but the rules are very much still in effect.

It's covered by PECR. There's a good overview of the rules here: https://ico.org.uk/for-organisations/guide-to-pecr/cookies-a...

The main change GDPR brought to it (as I understand it) is that it introduced stricter rules about how consent works. But even though GDPR doesn't specifically require cookie warning, it does require that you get informed consent from people before you store personally identifiable information about them; in many cases this effectively means getting their permission before using tracking cookies.

So tl/dr, it's primarily PECR that covers cookie handling, but GDPR also plays a role.
I mean, they talk about Walmart like it's the underdog, but its revenue is twice as large as Amazon's (despite its market cap being much lower). While Walmart is much better at sales via physical stores and Amazon is better at online sales, and while Walmart is investing in heavily in it's online platforms, Amazon is investing heavily in in physical stores.
So i don't think it's Walmart vs Amazon, it's Walmart and Amazon versuses everyone else. They're both building themselves up to be equal competitors in most ways, leaving everyone else behind.
Facebook to Keep Targeted Political Ads but Will Give Users More Control
>You don't need cookie banners; they're only mandatory when you want to track your users

So they are mandatory, since all websites NEED advertising revenue and analytics to function.
Infographic: Downloaded Apps [2019 Christmas Season]
The word "refactoring" to software managers has the same ring as "prostate exam" or "speculum" to the rest of us. It might be necessary sometimes but Preferably Not Today and please stop talking about it all of the time.
I'd have taken the loss in mark on principle over something like that.
So far I have't heard any convincing arguments from you. Just appeals, platitude and stuff from Henry Ford.
how do you not have the default set to 'deny all' for notifications in browser?
RISC-V Microcontroller that runs without battery
Ctrl-a + Ctrl-a, works like a charm :)
Can you not disable wasm? That seems like an oversight that should be fixed if so.
and i'd turn that off, since auto-update allows apps to remove features that i may want to keep by using the old version.
I don't know if it sounds bright. It sounds like there are developments to be expected in the short term (the way the article presents it sounds like it's just supposed to be good PR for Intel), but it's not clear these tricks scale like process used to scale.

Can you stack three, four, five, ten transistor layers on a chip? And how do you power & cool that stack?
You get a much bigger ransom for encrypting the list of customers who haven't paid yet, which is critical for the company to stay in business, than by encrypting the OS and software that could just be reinstalled. [1]

And if the company has everyone save their work on a shared network drive that lots of users have write access to, you don't even need to spread to other computers.

Plus of course, there are the classic means of spreading within a network - scan machines on the network for vulnerabilities, infect anything executable on shared drives, phishing e-mails that genuinely come from another employee's computer, keylog or brute force an admin password....

[1] https://xkcd.com/1200/
Depends — “Moore’s Law” is used to describe many different aspects of chip improvement, from “transistors per chip at the current minimum cost per transistor” to clock cycles to absolute GFLOP/s per dollar to computational energy efficiency.
At my day job, the meme that won and now dominate is "the percieved performance of a SPA is greater than that of a non-SPA". My calls for making our backend more performant are ignored (and probably ridiculed, because of how out-of-the-loop I seem). React for the win!

I hardly belong anywhere, it sometimes seems.
Show HN: Mimetype – Golang library for file type identification
Cookies are unrelated to GDPR. Completely separate older law.
Professor Calestous Juma's impact on Africa's science and technology fields
How is China doing?
Guido van Rossum at the Oxford Union
Sounds like one of the 'they're out to get us' conspiracy theories.

But even if I were to indulge in it, you know you can simply pick not to have treatment or pick your type of treatment (up to a certain degree). Nobody is forcing any specific type of treatment.
The machines I most admire are mechanical computers like the ones used in WWII era battle ships for targeting their long guns. Those machines performed differentiation and curve matching using cams and gears.
I guess this depends a lot on country and culture. In Spain, in the supermarkets I usually go to, price tags are standard, black-and-white and uniform, just telling you the price and other standardized information (like price per kg). To grab your eye towards certain products, supermarkets add additional signs near the price tags (but not instead of them).

This is a typical example: https://cflvdg.avoz.es/sc/X71nZnU3spbY_97PpRRHtVnNB20=/x/201... - the price tags are standard, but the yellow sign with the eye ("you have a keen eye!") draws your attention to a particular tag. If they want to draw your attention even more they will use a larger sign, no problem.

By the way, eInk price tags in supermarkets here are common. Far from ubiquitous, but common.
For one side I find it over hyped, it is just a bytecode format like many that came before it since UNCOL (1958), oversells security because while it is sandboxed, it won't prevent Heartbleed as bounds checking is only done at the edges of linear memory not to its internal contents, when multiple data structures are mapped into the same linear memory segment.

On the positive note, I find WebAssembly + WebGL/WebGPU has opened the door to the return of Flash like tooling and I am myself playing around with this, being a big fan of ongoing Unity, Blazor, Uno Platform efforts.
Electric scooter injuries rose 222 percent in 4 years in the U.S.
The equivalent of “AWS Consultants” who are just a bunch of old school netops people who passed one multiple choice certification. All they can do is duplicate an on prem infrastructure on AWS doing a lift and shift and costing their client more for the privilege.
Thermic Fluids Market
And yet, basically every developed country is below the replacement rate.
This is technically correct from a legal point of view. But it's a different story when Google threatens to delist your website for a missing cookie popup.
In this instance it means peak market value. Literally the first sentence in the article.
I think they're separate issues. "Death of the author" is a principle in criticism: do we care about the author's intention in creating the text? The older version of this was the "New Criticism", which tried to read the text in a vacuum, not paying attention to the historical and biographical context of its composition. But Barthes took this further by saying that the author had no control over the interpretation, even if s/he explicitly tells us what the text means. (A related idea is "reader-response theory", which begins the criticism with the unique response of the individual reader at the time). A simplified litmus test would be if you think a writer has the right to claim that one of their characters is homosexual, when the text doesn't indicate either way.

What you're talking about is a moral judgment, not a critical one. So not saying "this book isn't good because the author was bad", but saying "regardless of the book's qualities, we shouldn't read it because the author was a bad person".
This is suspect. It looks like optimism to me. I agree you can assist it, but with the intrinsic Carnot limitations added, I dount they can beat 25-30%. It still may be economic to save even 20% of energy that would otherwise be wasted,.
That added waste at 115C can make the difference
The Advantages of Autism in Learning: Neurophysiology
Pardon my ignorance, what is EE&E?

Edit: just had a flashback to /. - is it “embrace, extend, extinguish”?
I would do as they said if they convinced me that they had sound reasons for the choice. I don't think they'd be able to come up with sound reasons for dictating vi specifically, over a more lenient requirement, though. And being dictated to like that without sound reasoning behind it would instantly make me rebel. Unlike the other commenter, I would not do so quietly - I'd be more likely to make sure to use whatever he'd take most offense at in front of him, and seek to rally others to that cause.
I never looked at the source but it seems that there's an object layer with a lot of meta-programming to turn the oo syntax into more pleasant ergonomics.

I don't applaud ruby dark voodoo tricks, but I think it's the same spirit.
Unix bc command and its -l flag
Google records include every place you've ever been (if you use an Android device), every wifi hotspot you've ever connected to, every website visited, every app executed, every message (text or email) you've sent. It's like having a voice recorder permanently on your shoulder and then having to turn that over to law enforcement.

It's very bad. Text and email should be private, unless it is in the context of the action being pursued. This is just too much data to just turn over willy nilly. Very slippery slope.
Prometheus author here (Julius).

Generally agreed that you can get far with a single Prometheus server (or many independent vanilla Prometheus servers, potentially also using Prometheus's own federation). But I still recommend Thanos as an extension to a lot of people. I like Thanos because it's so easy to deploy alongside an existing Prometheus installation, while itself being mostly stateless (long-term state is kept in object storage), and it gives people:

- a global view over multiple Prometheus servers
- deduplicated view over servers in an HA pair
- durable long-term storage for little cost

The Thanos architecture diagrams (especially the one in their README.md) can look a bit intimidating, but I find it sooo easy to get started with in practice, since you don't even need to deploy all of the components to begin with it. I usually tell people to just drop in a Thanos sidecar next to each of their Prometheus servers, so they will get backups of all their Prometheus server data (for those who are interested in long-term data retention). And then later, they can add the Querier component for an integrated view over multiple servers. And then later they can deploy the Store gateway to also integrate back long-term data into that view. And then at some point, the compactor...

Without being a Thanos expert, it took me ~15 minutes to deploy all those components (+ Minio for object storage) in front of a training audience that wanted to know more about Thanos (while reading Thanos + Minio docs). Of course a proper production deployment always takes way more time, but still I like how conceptually simple it is to integrate Thanos with Prometheus.
Dupe of https://news.ycombinator.com/item?id=21989855 from yesterday (where there was 0 interaction with the subject)
I also see this connection.
On a game theoretical level, it doesn't pay off for the individual to make a personal effort, unless the right incentives are in place.

The status quo would be a great opportunity for a drastic policy switch: introduce correct pricing of resources (nomore externalizing) and "recycle" the generated income as an UBI.

If you do the pricing only (even if just small amounts), you get yellow vests.
If you do the UBI only, you would likely just boost consumption and even aggravate the ecological problem.

But combined, it could be the solution the world is looking for.
My Journey to Radical Environmentalism
Referral URLhttps://paidera.com/?r=97369
It’s not anecdotal. We used Anchorage for some time before dropping it for this very reason. There’s a compiler warning available to you to let you know if any line or function takes more than a certain amount of time to compile. Our autolayout code that used Anchorage became the #1 source of warnings when we enabled it.
Radioactive contamination of soil has very long tail, so we should wait until radioactivity will be lower than background level to count total number of victims. I.e. 1 victim per year x 100 years = 100 victims, while 1 victim per year x 1000 years = 1000 victims, order of magnitude more victims.
The thousands of Euros spent on lawyers and development time to become compliant, plus all the time wasted.

Really a great accomplishment by the EU... in addition to clicking a shitty "I accept cookies" banner on every damn website I visit, I now frequently also have to click another popup for GDPR and multiple checkboxes for GDPR when I signup somewhere. As if anyone ever bothered reading those.

As far as I'm concerned, it's all just a huge waste and the internet was better off before politicians got involved.
I read a horoscope and some of its predictions came right.
Serious question, though - how do you feel about performance art? Would you go to a concert by an excellent singer who beat up his wife, or was a convicted paedophile? Would you feel quite comfortable standing in the crowd and singing along with them? I'd suggest quite possibly not, even though the quality of their singing voice was undiminished.

I suspect that there is a spectrum here where some forms of art or expression are more directly tied to the nature of the creator than others.
Mitigating Climate Change: The Game