skysight-inc/HackerNews huggingface dataset:
Google Fi rolling out eSIM support for iOS
I love Basecamp as a company, but it doesn't work as a generic note taking application.

I want to open my note taking solution, preferably with a shortcut and be able to jot down my thoughts right there. Plain text is fine, but markdown is preferred.

After I'm done writing, I can spend 10 seconds adding a tag or two so I can find it again using smart filters or searches.
Basically, the study of knots is the study of how the simplest 1 dimensional thing (the circle), can sit in 3-dimensional space. And it turns out that even this "simple" case is incredibly rich and difficult. So that's a reason to expect knot theory to be an inherently interesting thing to study. So topologists, and especially topologists specialising in 3-dimensional objects were always interested in knots.

In the 1980s, Vaughan Jones discovered the Jones polynomial, which is a property of knots which remarkably turned out to have deep connections to all sorts of things including quantum field theory! This led to 3 decades and counting of intense study into the relationship between knots and fundamental physics. I'd like to say more, but I'm knot really qualified to speak about the connections to other fields. So that's basically the tl;dr of why so many people care about knots!
This is what we do:

Instead of setting a cookie with a unique user ID, we simply count the number of unique IP addresses that accessed your website to determine the visitor count.

To enhance the visitor privacy, we don’t actually store the raw visitor IP address in our database or logs. We run it through a one-way hash function to scramble the raw IP addresses and make them impossible to recover.

To further enhance visitor privacy, we add the website domain to their IP hash. This means that the same user will never have the same IP hash on two different websites. If we didn’t do this, the hash would effectively act like a third-party (cross-domain) cookie.

Network Address Translation allows many unique users to share the same public IP address. For this reason we also add the User-Agent string to the hash, although we don’t store the actual User-Agent string.
> Most people just think themselves too good to cut lawns, chop meat, pick fruit, fillet fish, or work on a factory line.

Most people just think they wouldn't get paid enough for doing that. If the job is the very opposite of fun but doesn't pay significantly more than unemployment then that's not the fault of potential workers.

Considering how unfun and stressful jobs like package delivery are but still get people to do it, I wonder how bad the pay and/or work conditions are for widely unfilled positions.
I know, but I still think <center>text</center> ist more readable then most of the css workarounds we had to use in the past.
I feel like I'm missing something. It seems like declare a <map> element, associate it with an <img>, but then use JS to iterate over the map and build a bunch of absolutely positioned <div> elements on top of the image. Why not just have the annotations stored outside the DOM (returned by API or whatever) and just build the absolutely positioned <div> elements? Wouldn't that avoid the fighting with funky coordinate systems, etc.?

I get why <map> is (was?) useful in general, but if you're going to do your own annotation rendering on top anyway, it just seems odd. Fun exercise though!
> It is an inordinate amount of power relatively speaking and the transaction throughput is sad (though not sad enough to get people to use other versions that make different tradeoffs, apart from the obvious one of mainstream finance with Visa, Paypal, et al.) So what?

Well, I mean, if you're trying to launder money or manage a ransomware product, PayPal and Visa aren't great candidates.

> Waste? It's evidently not waste, because miners are compensated.

People are compensated for all sorts of wasteful garbage. I could pay some dude to dump gasoline directly into the rain gutters. Or move a mountain 6 feet to the left using only a shovel. That doesn't instantly turn it into a productive activity.

> Missed opportunities for that energy to have done work on something else, or at least done more efficiently so the surplus could do something else? Perhaps, but that can be said of anything.

There's no massive energy surplus. If we turned off the 55TWh/yr that's being burned on multiplayer Excel, it would stop a non-trivial percentage of our greenhouse gas emissions.

> I'd instead criticize the far greater missed opportunities of not coating deserts with solar panels, not peppering the world with nuclear reactors, not having satellites beaming microwaves down, etc. etc.

Sure, I'm down. Sounds great!

> We'll never become a Type 1 civilization with attitudes suggesting we lower global energy consumption or try to allocate it only in approved ways.

Not with that attitude :)

To me, it's like there's a giant smoldering tire fire in the town square, and everyone's walking around praising the tire fire for the nice warm glow it creates.
Hell Arabic numerals are actually the Indian nos which trader Arabs exported to Europe. I find the characterisation that Arabs invented no system used in so many places so misleading. It is almost as if western historians do not want to give adequate acknowledgment to South Asia.
My way is as follows. Have three accounts: current, savings and retirement. The first two are cash, the third is something more long term. First work out the percentage of your income that you need to go into your retirement fund to maintain your current lifestyle when you retire. I plan to retire at 50. Your salary will get paid into your current account periodically. When it does, you check how much was still in your current account from last month and (hopefully) move the correct amount to your retirement fund. Whatever is left after that goes into your savings account. You can spend your savings on things you don't need like car, holiday etc. But never spend it all as you don't want to liquidate your retirement in an emergency. You'll know you always have enough in your current account for your essentials (bills, groceries). You never have to worry.
But then you lose all the benefits of an established desktop OS, like all hardware pretty much working, the OS pretty much working out of the box, plus software like Microsoft Office just runs without any additional effort, plus you get to profit from years or decades of muscle memory and OS-specific knowlegde, and maybe it's even about being allowed to connect your laptop to the company networks at all.
Solving decades-old math/science problems deserves a name mention in the title.
>you're welcome

I hope that was a joke.
It's very sad to see people take credit for achievements of others just on the grounds that they happen to share the same nationality/race/religion/birth place.

Sure, someone of your tribe achieved X in the past, very well done, but how did YOU contribute to that? Winning the lottery of birth is not an achievement.
Blockchain governance: the system is not immune to capture by interest groups
What is the end goal here?

Move a small number of strategic industries back? We already do that by just requiring them to produce locally. Seems much cheaper and more effective that a subsidy.

Pressure China to respect interlectual property? I don't think that will have much impact if the IP in question is worth more that 25bn.

Pressure China on other issues (Corona, Minorities, Democracy, HK)? You'll need your allies in the EU, Nafta, the middle East etc to all agree to do the same. Has anyone asked them?

The big issue with China is people have ignored them for decades hoping they'll get better if they're left to it. They haven't. So now you need a joined up policy to actually do something. 25bn USD in "look, we semi sorts tried something for a week and it didn't work" isn't gonna cut it.
I think that's pretty arguable. Hate speech laws in the UK have been used in pretty questionable ways:

https://www.spectator.co.uk/article/stephen-birrell-s-convic...

https://www.bbc.com/news/uk-england-leeds-19883828

https://www.theguardian.com/uk-news/2015/sep/03/satanic-isla...

This is just a small selection. Obviously the UK has not "devolved into a dictatorship", but it is clearly censoring non-violent political speech.
I assumed it was to simulate perspective.
This recordings must be saved somewhere before some people are asked to listen and grade the feature, I imagine the recording is kept so a developer can debug or train the system if the results are not that good.

Apple needs to ask permissions when they send this kind of stuff (including telemetry) and also give you the option at any time to review all your stuff and delete it.
Thanks a million! Now I understand much better. We are using Tachyons and going to keep using it.
"When a single large firm captures the governance of a blockchain, it is not clear how a decentralised blockchain differs from a traditional financial intermediary as a provider of trust"
The EU had the right intentions, but made a big mistake in pushing this onto the banks. Which indeed results in each bank now having a "mandatory" shitty expenses section.

What they should have done instead, is standardize a secure export function of all your expenses, allowing open source, and vendors to provide statistics and utilities based on this format.
Now I feel old. On the other hand, apparently I'm doing HTML for >20 years. Let me tell you about blink and marquee ... ;)
I think that classes (in the school of OOP coming from C++ and Java) are incorrect abstractions. Here incorrect is in the eye of the beholder, but I would argue that tying the three fundamental principles of OOP (encapsulation, inheritance, polymorphism) into one abstraction leads to more problems than it solves.

In particular in Haskell, these things are separated into modules (encapsulation mechanism), abstract data types (inheritance mechanism) and type classes (polymorphism mechanism). But other modern languages have this separation as well, and it is cleaner.

Consider for example a common Java exam question, should you use interface or abstract class? This is a completely artificial problem that doesn't occur in languages that separate these abstractions orthogonally. Also another common exam question, access control (private, public, protected) is more complicated due to lack of the separation of encapsulation and inheritance principles.

Another example is Java is arguably much less readable than it could be because organizing all the code as classes makes code more difficult to follow (especially without IDE it's insanity of directories) - you don't know which classes are just utility types or simple functions and which actually contain the meat of the code. A properly organized module is much more pleasant to work with.
I hates their barebone 'barely there' product too, but damn, their integration game is strong(in the enterprise world at least), especially all these recent announcement.
Joplin is markdown, with cloud sync (gdrive, dropbox, webdav etc): https://joplinapp.org
I don't think I can agree with that, and would maybe even go a step further and suggest that what keeps the various pillars of North American society functioning, is a passive damper on asking 'why', if not an active one. I wouldn't say that we're dumb or that all information is taken at face value, but my impression is that a lot of people don't think very much about any given topic. The numbers aren't really run that often, or only by a minority. Why do I need a house, why do I need a car, why is/isn't my local government doing anything and how can I verify that? Especially when you're younger—for parental or institutional efficiency—people are often told 'don't ask why, just do it'. I definitely also dislike the idea, but I don't think I'd give people quite as much credit, and I'd like to.
Reluctantly
Yeah I have the same experience, arriving to a place with old habits, but not the same I saw the job before, bringing "new" ideas to the new place, blowing their mind, moving on and redoing.

It's almost as if I feel my role is more about changing constantly and "advising" like a consultant, which I usually despise, than staying 10 years maintaining an old rotting software.

There's definitely value in rotation, and my newest company, a 150 yo venerable institution, is amazed at what one can bring from small startups. They have had me rotate from team to team to "bring the mojo" since I started, where usually you pop a profiler, show that that's not how you use a hashmap, and save a few millions here and there for the users / clients... Now I'm the profiler guy, something I learned to do in my previous company to fix a few mem leaks... And each job was like that, they never let me dust in a team doing ticket after ticket in soul sucking sprints :D

Are you someone maybe who like to give smartass-like suggestions on absolutely everything until someone let you try ?
I'd wondered what would happen if Lisp and Algorithmic Information Theory teamed up. Great submission!
Losing your job might not be a bad thing
I haven’t been following the nanometer rat race, but SMIC just announced it achieved 14-nm. This means they are only 7 years behind Intel, according to your statement.

Now, TSMC is at 7 nm, and while the smaller nanometers are important for energy efficiency, and especially for mobile devices with a battery, it doesn’t really increase the clock cycle. Actually, nobody seems to talk about gigahertz clock cycles anymore. It’s all about multiple cores now.

Then, doesn’t this mean that SMIC is now competitive against Intel on desktop computers and laptop computer CPUs? And to be honest, I don’t even know the specs of the chip in my laptop. I don’t think I even purchased the fastest chip anyways.
A good example would be the destruction of Bamiya Budha statues in Afghanistan by the Taliban
I prefer the term freedom money rather than universal basic income. I seriously believe that most people when given the responsibility and the opportunities that universal basic would gives, would choose to improve both their own lives and others. People would probably choose not to do work that is considered harmful for the environment, like chopping down rainforests. When introducing ubi, governments would probably at the same time encourage people to take part in voluntary activities rather than playing videgames.
He was probably using the word "man" in reference to Fox's biological sex rather than gender identity.
The new polymer notes do include considerations for the vision-impaired.

Check out the "tactile feature" section on the various banknotes at https://www.bankofengland.co.uk/banknotes/current-banknotes

While we don't use tactile features in Australia, similar consultation went into the design of our banknotes: https://www.rba.gov.au/publications/bulletin/2015/mar/1.html
Green events in the time of Covid 19
I spent a couple of minutes staring at it, unsure if I liked it or not. I concluded that the retro styling is kinda cool, but they make me expect a text adventure or puzzle. Nice for a change. :)
In the olden times we called those ”scroll bars” and you didn’t have to implement them yourself.
Hang on... Does he run that news network channel on YouTube as well?
FB should be merciful and buy shopify before murdering them
> You still haven’t explained how exactly I was taken advantage of.

Every possible kind of data you radiate during your visit to such a site is collected and passed on to third parties that aggregate it to build a detailed profile of you, based on the information from sites you visit, services you use, games you play, places you shop, etc. That profile is nowadays primarily used to target you with advertising and direct marketing efforts - or, in other words, to suck money out of you, a little bit at a time. You're losing money because of this data collection - that's the primary reason for that collection in the first place - but it happens slowly and naturally, so you don't notice.

And then there's a good chance that such profile of you will eventually find its way to your insurance provider, healthcare provider, or that your government decides to take a step towards totalitarianism, and then they'll have everyone's digital twins available for the secret police for free. I agree that the last one is hypothetical, but not that hypothetical, all things considering.

> Are you really comparing logging visitor IP addresses to slavery, child labor and toxic waste???

No, I'm just showing the logical consequences of your "When everybody is breaking the law maybe it is the law that is broken, eh?" through examples that are a little bit more clear-cut.

Also, it's not "logging visitor IP" that causes the popup, it's "logging visitor IP, associating it with a bunch of UUIDs, and sending those UUIDs, along with whatever information the visitor's browser could gather and the server could give, to a bunch of third parties who also receive similar packets of information from other sites you visit". Also2, it's not "everybody", it's just businessmen. Normal people don't go around, record data about others without their knowledge or consent, and sell it to data brokers.
Aside from a couple brief but extremely violent periods this past century, sure. The city I live by had its old town reduced to rubble in 1944-45 and is still rebuilding, despite being in one of the most prosperous regions of a rich, powerful country. The Germanisches National Museum wasn't spared, and they still lost stuff, despite preparing for bombardment. Countless works of art were destroyed throughout the city, despite the citizenry's pride in their cultural heritage.

Or maybe because of an excess of pride in that cultural heritage, if you look at the big picture...

I'm talking about Nuremberg/Nürnberg, of course. I love living here now, but oh boy was the evil of an evil time concentrated here. It's hard to reconcile the lovely place I live now with what I grew up learning about it, to the extent that I think of it as Nürnberg today, but Nuremberg when considering the horrors of the 30s and 40s.

Big Western countries don't have constant, low-level instability like our former colonies - we have rare but all-encompassing blowouts. We've just been lucky in the US and Canada that geography protected us for so long (aside from the evil various European powers visited upon people we encountered or forcibly brought there).

More historically, think about spasmodic but intense episodes in the West, like the iconoclastism during the Protestant Reformation. Good luck to any ancient religious art that happened to be in Switzerland at the time... and think about the various flavors of religious nuttery in the US, now being concentrated and inflamed with social media. The Hobby Lobby founders fortunately wanted these artifacts as evidence for their flavor of religious nuttery, but what would have stopped them from acquiring artifacts that they felt needed to be destroyed?
> These changes are on the WSL’s team roadmap and you can expect to hear more about this work by holiday 2020.

As if describing things in terms of northern hemisphere temperate seasons wasn’t bad enough (and still worse commonly showing how little you care about any place other than the USA and maybe Canada by using the name “fall”), now we have this: “holiday 2020”. I don’t know when this is talking about. I’d have guessed northern hemisphere summer school break first, but I guess that’s just about finished now, so it can’t be that. Christmas time would have been my next guess, but surely you’d describe that as “by the end of 2020”? And then other possibilities occurred to me—Halloween? Thanksgiving? I have no idea at all what Americans would call “holiday” as a time of year.
Mandatory note that Bitcoin is not representative for cryptocurrencies, and transaction costs are only high because it's been artificially hindered.

0-conf is also reasonably safe for small amounts. We must always remember that credit cards are perfectly acceptable, despite them only being "confirmed" after several months (so they cannot be reversed any longer).
Free online Codenames: https://www.horsepaste.com/
All the stuff you mentioned is not important when you’re collaborating on a project with others. Addition? Version control? Lol. Whatever.

Just because you don’t understand why people use Trello does not mean everyone’s a frivolous idiot.

What do you guys do for a living? Not a joke question.
TV stations almost entirely host content.

So my point still stands that the norm is for media companies to be able to curate their content as they see fit.
It's still a thing, it was re-released on Steam: https://store.steampowered.com/app/352700/Subspace_Continuum...
Just out of curiosity, why do you need to do work on your lap? The posture is really bad and unhealthy.

Doesn't anyone own a table for eating where you can use your laptop as well?

I've been owning laptops for 12 years now and never used it on my lap. The only times I saw people use laptops on their laps is on TV.
Machine Zone Sells at a Loss
Use of a specific browser is also opt-in (unless you are using an iPhone).
Now I want a making-of video by the creator of the Sudoku.
On Notion Going the Growth Path. Not Sure I Like It
Numdiff: Compare files ignoring small numeric differences and numeric formats
Some unsolicited advice — focus your energy on things you can actually control and don’t worry about others.

You’re going to be fairly miserable if you engage with every person on the internet who you disagree with.
Something 1000s of years old hardly belongs to any particular modern country. Perhaps if whoever is looking after it can't protect it from theft, they don't deserve to be looking after it and it's better that it got stolen. If an entire country is too weak to protect artifacts, then they should be given to somewhere that has that capability.

Who would want to return artifacts to Taliban-controlled Afghanistan just because the Taliban happened to control that piece of land at the time? Nobody cares about some little political group on the scale of 1000s of years.
"Protected" is an odd word to choose here because session keys are agreed long before we know who we're talking to.

The approach of SSH (like modern TLS) is to create a secure channel between two participants and only then authenticate one or both participants by binding credentials to this secure channel.

The article gets that upside down, which is understandable because most people seem to imagine that it'd be essential to figure out who you're talking to first and only then encrypt things, but actually the opposite is better.

If you do Trust On First Use as many SSH users do, then you're correct that bad guys can interpose on that first connection if they happen to get lucky - but that's because they can authenticate as the "correct" server by presenting their own public key since you have no idea what the correct one looks like.
You forgot about Microsoft InTune.. basically cloud-based SCCM. It has its own packager as well. Basically wraps up MSIs.
https://github.com/Microsoft/Microsoft-Win32-Content-Prep-To...
CSS Scroll Snapping
During pandemic UK is giving $3000 per month to workers; US is giving $1200; Canada is giving $2000; And India is giving $7; https://archive.vn/p4EzC
By the way, modern touchpads support HID feature reports to disable surface and buttons. Usages 0x57 / 0x58 in the Digitizer page. The Linux driver is aware of those but uses them only to ensure that everything is turned on. I think that it really should expose an interface for a user to control those bits.
Perl 6 is mostly not used because it has been renamed to Raku (https://raku.org using the #rakulang tag on social media). Raku is very much being used. If you want to stay up-to-date with Raku developments, you can check out the Rakudo Weekly News https://rakudoweekly.blog
I'm excellent at the last two.

Let me know if you'd like help
Wow. It never occurred to me that economic "fairness/lucidity" isn't taken for granted. Thank you for sharing!