skysight-inc/HackerNews huggingface dataset:
I think it's important to remember that this isn't a gamble. It's not like the UK government made some super smart carefully timed decision to relax restrictions. In March 2020 he locked down for 12 weeks, then in April he extended it for a minimum of 3 weeks, then in May he announced plans to open back up, cases soar and people die, so then they continue opening up but locking down individual cities. In August they open up restaurants and pay people to go to them, cases soar and people die, so they put in some new rules. October, they add even in more rules, but it's too little too late and we're back in a lockdown, December comes and we got to a tiered system, by mid december practically nowhere is in the bottom tier, it's becoming increasingly clear that another lockdown is needed and so they invent an even more stringent tier to lock down. Keen to have a christmas break he eases rules for Christmas and we're back in lockdown by January 6th.

This isn't some careful bet by the UK government that now is the time to do this, it's a very simple pattern - be massively over-optimistic about how well you're controlling the virus, open up things too early with too few restrictions and hope for the best.
> Near retired sysadmin that couldn't type with 10 fingers.

Hey, I feel called out on this. I type with 2/3 fingers and I'm quite fast even if not like a full fledged 10 fingers typist. At my age I don't think I will ever learn typing with 10 fingers, but I think I don't need it either.
Florida Sheriff's Office Now Notifying People Of Inflicting Pre-Crime Program
I don't know why the crypto people expected anything else. They though that the government would just say:

"Well since you have this cool new anonymous database technology we will just let you make billions of dollars and not tax it"

Even more ridiculous is that 3rd world countries with sketchy governments are going to let their citizens move their money in and out of crypto.
Is that true with functional languages? I can see a class of buggy code that can be very hard to write. But maybe I'm not seeing the whole picture.
...sell the solutions and provide kickbacks under the table.

Bribery is very common in large software sales.
Only if the government continues to insist on taxing income as a main source of income. The government could easily implement a sales tax and crypto would only be a small obstacle to enforcement. And as a bonus feature we could fire a bunch of bureaucrats too.
Cloudron is really useful for these situations. They greatly simplify self-hosting by automating upgrades and backups for a bunch of open source apps. Don’t think it runs on RPi’s yet, but they do have packages for both Mattermost and Syncthing.

https://www.cloudron.io
This is good advice. Laser printer cartridges for office printers last a long time and are priced as a minor (but infrequent) consumable.

Now, if you live in Tibet, have kids who need full-colour printing at 2am, or can't afford biscuits let alone printing supplies - then you know that. Quite why there's a pile-on to diss the advice is beyond me! Particularly the 'not outside US' crowd. Come on! HN has an obvious US bias and it's not interesting to be told that.

By all means let's hear alternative advice, but be interesting.

Apologies for the off-topic. As an info-nugget to compensate, I'm very happy with my HP Color LaserJet Pro MFP M281fdw so that may be a good alternative for those who know they need colour. Its drivers (via HPLIP) work well with Ubuntu Linux, including the excellent scanner; the latter has proven to be extremely useful for both mundane form scanning and family photographs (where the colour reproduction is far more faithful than the handful of other scanners I had tried).
Apparently for many here, subjective interpretations of "social good" trump the basic premises of voluntary interactions and natural law. Contrast those views with decentralized and non-violent valuations provided by voluntary consumption.
You jest, but I like to use Julian days (fun fact: different Julian!) to calculate day ranges. It's built in to SQLite so it's really convenient.
Yeah because the allure of running their tech consulting business from the the open sea was just too much for them to handle...
It pretty obvious police protect capital not people. Sure many of the police officers didn't realise this until it was too late and they had committed but I think that would have a bigger detriment on their mental health than being vilified by fringe groups.
To be fair, proof of work crypto does impact electric infrastructure, although it’s difficult to pin that on the negative or positive side of neutral because the cheapest electric rates possible include provisions for demand response / shut offs. The biggest operations will generally be trying to negotiate the cheapest rate possible, but that’s not a given. Proof of work very much affects the generation side (generation costs for all customers, greenhouse gas emissions, etc) in the net negative though. The only exception to this would be on off-grid installations or installations on >100% renewable networks with complete demand response for the crypto and no other alternatives for exporting that power elsewhere. Even then it’s creating useless waste heat, but meh. For what it’s worth, I’ve owned Bitcoin and others in the past but now that I’ve had to deal with the impacts directly in my industry I’m definitely over my infatuation.
And not sure if Amazon would agree to this as it essentially threatens the privacy and integrity of their users. Interestingly, Keepa is also an Amazon Affiliate, so they are in a direct business relationship with Amazon.
I'm somewhat in agreement with you. My experience was vanilla js first, then jquery, then angularjs. When I first used angularjs I was annoyed by having to learn about providers and services and factories and an alien templating system. But for all its questionable design decisions, it does provide one very significant benefit: composability.

Jquery had wonderful composability through its plugin system. If I want a tree widget, I just go to the jquery website and find one. (And of course you can do the same thing with vanilla js, but where are you going to go to find a tree widget if you don't want to build one yourself?)

The problem with jquery was that the "glue" was procedural javascript. That made it very difficult to use it from an html editor. With newer frameworks, the templating system is the glue. Where angular/react/vue/others differ is what that glue looks like.

So yeah, you can do all the same stuff with vanilla js that you can do with a framework, but you lose composability of widgets out of the box, and if you have composability, then you've just built a framework.
As of 2022, PSC is shifting to every 12 months not 6 in an effort to better support longer-term projects and thinking. Promotions will still be assessed every 6 months.
Add jitter to the list. Consistency is probably more important for end-user perception than average latency.
2021 Scroll Survey Report
Using JSON Schema Beyond Validation
Current peltier chips are barely a few percent efficient, break easily and require high temperature differentials. They're used in stove-top fans and RTGs. The latter should be Sterling engines to be ignorant mind. I don't doubt there are some interesting things to be accomplished by shaping the flow of heat conduction but I sincerely doubt it'll be energy generation directly. Thermodynamics isn't something you can just ignore!
Monzo suffers £115m loss, faces FCA investigation – BusinessCloud
Another fantastically ignorant pontification on crypto, right here on Hacker News. Whether you like crypto or not (or whether you know anything about it or not), little of what you said is relevant to the point of the article in question.
The other 3 billion can but would rather eat unhealthily.
Iasi, not Lasi, with a capital I, pronounced like [eeashee], major university centre in Northern Romania.
Sony Blocks McDonalds Australia from Giving Away Horrifying PS5 Controllers
Wow I didn’t know they let people post on HN from prison!
I can't quite understand this article and its conclusion.

The article says: "[The extension] will collect information about the products you look at and the ones you search for".

Yet, two sentences later it says "The company behind the extension fails to comply with its legal obligations. The privacy policy is misleading in claiming that no personal data is being collected."

So which personal information is exactly included in the data submitted to their servers about the products? Because in that json example I don't see anything that would be even close to personal information.

The remote scraping/execution abilities are not great, I'll give it that. But the rest of it seems like overblown conclusion and interpretation of how it works.
Nicobar Islands
Sir Peter Scott, Founder, WWF (1909-1989)

“You know, I have often thought that at the end of the day, we would have saved more wildlife if we had spent all WWF's money on buying condoms.”

We'll do more for the planet and for humanity by making female access to education, contraception, and abortion universal.

Either that, or Gaia will control the population, and it won't be pleasant.
> regularly providing any service effectuating transfers of digital assets

I fail to see how this is a "privacy disaster." It looks like crypto brokers are going to be treated like all other brokerages.

Do you also call it a "privacy disaster" when your bank account requires your name and address so they can report interest payments to the government? Or when Robinhood/Schwab/Vanguard/Etc send the IRS a list of all your stock transactions for the year in a form 1099?

Bitcoin is basically digital gold, and just like with gold, when you chose to buy or sell it the convenient way (eg. through an ETF instead of actual physical gold), it gets reported to everybody.

You can always custody your own bitcoin and find partners to transact with directly and choose not to report it (like with physical gold), but, similar to physical gold, it will be extremely cumbersome, risky, and not worth your time to do so.
This does not jive with my experience at all.

Maybe it's because my age bracket still remembers flip phones. Maybe it's because I'm upfront about my own tech habits. Maybe it's because I swipe left on profiles that have linked IG accounts.

Whatever the reason(s), you don't need to be as interesting as an app, because you are not an app. Plenty of people just want to connect and relate with someone else, and there's nothing more relatable than not being able to live up to the standards of a glossy influencer ad campaign.
> glossy photo prints with a 24 hour deadline? What for?

Why do you assume that’s the /only/ thing someone would want printed? Quite odd, considering the declining popularity of print photos.
I use Keepa basic and it has saved me a ton of money. I always just assumed it was scraping the prices from pages I visit, but I didn't know it would automatically fetch Amazon pages in the background. Might just sign out of Amazon, and use a separate browser to purchase from it.

Either way, I have some thinking to do on if I should "keepa" it or not (sorry really bad joke). Maybe I should purposely turn a blind eye and just trust they aren't going to do anything evil nor have some privacy risk due to how useful it is.
Implementation of a Distributed LRU Cache Using ZooKeeper
Why wasn’t the CEO charged? How do you know there’s no evidence linking the CEO?
Thanks for sharing this post.

https://www.tellthebell.run/
I find initializing condtions like `if(Type variable = ...)` to be very nice in C++ to avoid excessive nesting while still keeping the variable scoped to the block. Of course, I also enable -Wparentheses for things like `if(val=null)`, which you get e.g. when using -Wall with both GCC and Clang.
If they expensed anything and it was approved, the CEO is responsible.
Dollar General and Family Dollar are not "dollar stores". A "dollar store" is like Dollar Tree, where everything is a dollar. This article conflates the two.
Hi @howolduis!

Thanks for trying it out. Whole of this is just the Youtube loaded in an iframe. Video chat is implemented via browser WebRTC. The requests you mentioned would be almost equivalent to what you would notice while watching a youtube embed.

No idea what made you think think that it is not private. Would be of great help if you can raise the concerns here for us to fix if there's any. Happy to chat.
This is a shame. Monzo is hands down the best bank I’ve ever used. Hopefully they survive and become profitable.
Out of interest, have you read https://qntm.org/abolish?
> Long term, who knows. But we would like to be able to do date calculations a couple of years into future.

On the fairly safe assumption that you don't care about being off by a few seconds, leap seconds aren't a factor there. Assuming one leap second every month (!), your computed date two years out will be off by less than half a minute. No one will ever even notice; the entities that consume dates in calendar format -- people -- aren't capable of meeting time tolerances that tight.

If you need to coordinate something down to the millisecond, calendar dates aren't for you.
From someone who has never worked professionally with web development: where are we now?

I tried my hand at Dreamweaver back in the day (approx. 2005) and didn't like what it generated. I've written a few pages manually (first when learning HTML ca 2004, then for a personal website in 2014) and it felt much nicer.

I have made Windows applications with GUIs as part of my job and for that I've mainly used WPF written as a mix of XAML and C#, written by hand and inspected in the editor. There are graphical tools, but I've mostly found it more efficient to write what you mean directly.

But how are things actually done in the web development business, nowadays?
they said the H2 produced can be used for kilning.
Think of what the children might read on facebook though. Free speech just isn't safe for regular folks who don't know what to make of all of this complicated information.
There is no such thing as a "hard" or "heavy" drug. These terms are not in pharmacological literature and are not defined by any property of the chemical or their pharmacological action.
Rendering future times as local time already has a problem where the timezone (DST) could potentially change.
I’d assume that "products you searched for", even if only implicitly thanks to the results, is personal information. It also is not mentioned in their privacy policy, which only mentions sending on product pages.
I hope they get at least 8 figures.
Why are titles like this allowed on HN?
At least someone has finally come up with a business model to bring about widespread adoption of VR. The next stage will be to force buyers to actually use VR: occulus/facebook support only availible through the headaet. The final stage will be to randomly changing facebook passwords of anyone who doesnt currenlty have an occulus 4 on thier head.
Big the C family is. Copied to many languages its quirks have been.
Waiter, there appears to be a WSDL in my REST!
Mattermost | Open source | Remote | https://mattermost.com/
Mattermost is a flexible, open source messaging platform that enables secure team collaboration. *Try out Playbooks for Incident Collaboration and Folcaboard for open source project management*

We are currently hiring:

- Senior Manager, Finance

- Senior Product Manager - Distribution

- Product Manager - Messaging Team

- Senior Product Manager - Focalboard

- Senior Engineering Manager- Cloud

- Full Stack Engineer - Playbooks Team

- Senior Front End React Native Engineer

- Business Development Representative, UK (French language skills is a plus)

- Business Development Representative, Germany

Please submit your application here: https://mattermost.com/careers/ or send your resume to teresa@mattermost.com

To learn about all the ways to get involved with our community visit https://mattermost.com/contribute/
I know a guy who was in a US jail for 15 years, if you're white and you don't affiliate yourself with a neo-nazi/white power group. You die, it's that simple.

Getting branded is literally a matter of survival whether you agree with the underlying ideology or not.

There's always a story behind tattoos and swastika tattoos are no different, people need to look beyond projecting their own superficial beliefs onto real people with real stories.

Not to mention swastikas used to be popular with Sailors until Hitler stole it, then you get people thinking these sailors are Nazis when really they thought it was a good luck charm.
I'd be curious how this number has changed over time. I'd suspect that (as a percentage of overall population) this number is the lowest it's ever been in human history. Still something to continue improving!
I agree -- abstract algebra is elementary and some aspects of it can (and should), be taught in high-school. AA is a domain of maths which people won't even encounter if not studying a STEM field and such crash course could serve as a good outreach/vulgarisation material.

I really liked the materials in the link and think they are suitable for talented high-schoolers. Cox-Little-O'Shea is a fantastic book I studied as an undergrad and learned a lot from it, I wish someone would expose me to it earlier in life.

There's plenty of good math software for algebra which is not very popular (SageMath comes to mind as the most commonly used) and even more code that is simply inside knowledge. The problem is that people in the academia are not being paid for writing software but for publishing articles, even though the community value of a good package outweighs many papers. For example, good luck finding something that will compute non-commutative Groebner bases :)
It was an incoming mailbox, which the NLRB advised they not install during the vote.

If you wanted to spook people into not voting or make them regret it later, how would you do it?

I'd make them feel like the only safe thing to do was not to vote. I'd put up more security cameras pointed towards the voting areas, put up fake boxes then make it look like the bosses had access to the votes, and let them psych each other out so they never went anywhere near it. I might also pass out some small bonuses, hold off on some layoffs, and remind them what good money $15/hr is when $19k/yr is typical for the area.

And none of that is really even playing dirty, like getting managers to pay people to drum up the fear and anti-union sentiment.
> this seems extreme

This video would verify Tom Cruise: https://youtu.be/iyiOVUbsPcM
Here you say listen to both arguments, which seems right. Above your tone was ‘don’t vax kids because the UK and half of Europe say not to’ which does make one wonder, ‘what about the other half?’

The UK is often on the wrong side of health vs. quackery, in recent decades originating then spreading more ‘expert’ FUD to set back global disease eradication than perhaps any other first world country. That doesn’t mean the UK is mistaken now, but it does indeed suggest a more careful and less credulous deconstruction of “the UK’s” balance of belief.
Additionally governments could buy limestone and not use it. Carbon sequestration. The money could come from a CO2-tax.

I really hope this is scalable worldwide.
That sounds like the completely wrong word for that. The free software foundation advocates for free software, does not like non-free software, big surprise.
Similarly fair trade does consider non-fair trade unethical.
You might disagree with that but having an opinion does not make one a "bigot".
It's really weird to automatically assume the community's feelings are justified when most violence faced by black people is from other black people. It seems a lot more likely that standing by idiots from bad neighborhoods is simply politically convenient right now and so they're making noise because that's what idiots do when you give them a microphone.
Congratulation you now invented a worse train. Cargo belongs on rail. While electrified road transport is strictly preferable to carbon powered transport rail i just more efficient and good to great good is the enemy of great. Rail is a bigger investment though [1].

[1] https://ec.europa.eu/regional_policy/sources/docgener/studie...
The remaining 1.6 billion can but would rather not eat at all.
Have you ever taken the plunge though and really tried to go through with learning touch typing? You may not find it impossible after all. Then again typing isn’t really a huge bottleneck when it comes to coding.
Show HN: Shiny Buildings – GitHub for Buildings
The entire purpose of the Free Software Foundation is that any product you offer to a user should be owned fully by the user, which means they should be able to take it apart, modify it to suit their specific needs, and put it back together. At minimum, that means they need to be able to see the source code and be able to build it themselves and run it on their own hardware.

So yes, closed-source software as a service is inherently unethical.

You don't have to agree with them, but they've been pretty consistent in this position for nearly 40 years. It's not exactly coming out of left field.
Covid was just the gasolin on a global health crisis. https://care.diabetesjournals.org/content/39/3/472

Diabetes is one of the major risk factors for dangerous disease.
To be perfectly honest, I think people will realise it's just not that useful and forget about it pretty quickly

Even at my place of work, there were some expressing interest in it, and after playing for an hour or two, haven't touched it since. I get the impression there are more people discussing it than actually using it.
I would never buy something else than a laser printer again.

The alternatives are unreliable junks with gold priced cartridges that will dry on you at the sightless neglect. The machine will find a way to end up breaking, jamming or printing garbage at some point anyway, after what you end up buying the new one in a moment of panic, which again lasts barely the honeymoon period.

But then, one day I decided to suck up the buying price, and went laser. My brother too. Since then, every page prints, fast, clear, like the first one. No jam, no breaking, just printing. And so many pages, like the cartridge could never end.

One day though it did, so I prepared to bleed to death again, except it was $10 on amazon.

I wish I could take a time machine and sing to my young self the gospel of laser printers.
or the introduction of "nonlethal agents" in an attempt to create widespread addiction among the black population.

https://en.wikipedia.org/wiki/Project_Coast
population is less of an issue than extreme wealth gap that allows some guys to see the world burning from above Karman line.

but yeah we already have massive crop failures in switzerland.
Honest question: I'd really love to know what UTF-8 traps people fall into all the time when working on a consumer product with Java - especially given that Java basically stores all Strings in UTF-16 (well, starting with Java9+ there's some "optimizations" made, but still). I literally can count those issues on one hand in over a decade of working on such (multilingual) products.

I also completely fail to see what a CRUD app (i.e. java + db) + shooting REST requests to confluence has to do with your concurrency questions, as in interview != job fit, but that might have to do with some missing context.
This needs pen drawing support. I have not seen a decent web whiteboard suitable for maths. I'm currently using desktop version of [1], and it has many cool features, but having it on web would be so much better.

[1] http://www.styluslabs.com/
Oh. Whenever i see "R number" i think Rt. Thats what the news and government spokespeople use.
Clearly the most realistic solution is to slow down the rotation of the Earth when necessary.