skysight-inc/HackerNews huggingface dataset:
It's not. Same as how it's not relevant to compare salaries for different markets: in person SV vs remote vs rural USA vs 3rd world country.
Yes. The economic aspect has figured into calculations but there’s been no transparency around that fact. The news media are the worst in this regard. For those of us with very high risk loved ones who refuse to accept any facts that aren’t broadcast in full force through the usual dumbed down news outlets which I won’t name directly, it’s been a horrifyingly stressful month.
The current retail price is about £0.19/kWh or $0.26/kWH, Texas looks more like $0.12/kWh.
I feel the data could be more interesting if represented in more perceptually uniform colorspace.
Yeah, exactly, I am now excited about Kats so actually the title was useful for me at least.
This article inspired a keycap set for mechanical keyboards, G20 Semiotic, back in 2016: https://geekhack.org/index.php?topic=85525.0

It's one of my favorite sets. Unfortunately, it isn't available to purchase anymore. Signature Plastics said it would be coming back, but that was before the pandemic, and nothing's been said about it since.
About private schools. At least where I live, people either send their kids to the Catholic schools, or to the creationist type. There's a decent bunch of Lutheran schools as well, but I don't know anyone who sends their kids to those.
Oculus Quest 2 Recall for Facial Interface Issues
I would fear a mistake in these engagement metrics. When I tried doing this on different teams the amount of "gotchas" made it useless.

EG:

a) Jim has the most slack messages. Reason: Jim has a bot that slacks different team members on the status of the build.

b) Larry attends the most gcalendar events. Reason: Larry auto accepts all events. However, Ryan auto cancels all events after 4pm but attends them anyway.

c) Sally has the least amount of PRs to the main repro. Reason: Sally works on a differet git repro dealing with a different microservice.

d) Jeff contributed the most new lines of code. Reason: Jeff added a package under a vendor/ folder. Also! Remember Mark changed from his personal github account to a company github account 3 months ago.

e) Linda is "online" the most on slack. Reason: Linda's ubuntu workspace does not autolog her out correctly when the system is idle.

f) Mike has the most PRs. Reason: Mike has an auto merge bot to merge release into production.

on and on....
Having used a couple of these frameworks (emotion and tailwind mostly), I can attest that there are significant issues with vanilla css at scale. I wouldn't dream of going back. That being said, I agree, the volume and wheel reinvention is getting ridiculous.
My kitchen is definitely antediluvian by this standard. We still have a gas stove. The induction stove after week of use has been relegated quietly to the attic by the wife, and has stayed there for years. I suspect Indian cooking doesn’t lend itself well to the use of induction stoves.
That's not a small factor though as it reduces size and weight considerably. Also motor and motor control tech has improved significantly.
One reason I think adding the third component is useful. At least 1.10.0 is clear you aren't looking at an ordinary decimal point number.
The recent CPPCast episode on LFortran might shed some light on that?

https://cppcast.com/lfortran/

In it, the guest talks about how he couldn't rely on LLVM for things like optimizing array operations; LLVM apparently does a poor job of that so he had to implement his own. Given that one of the key selling points of Intel's compiler is that it does a better job with SIMD optimizations, it may be exactly the same story here.
I think this is a bad move by Apple even if the point is to set up E2EE later. However, one thing that everyone seems to forget is that all these pictures were already being sent un-encrypted to iCloud. ALL of the same issues already completely exist today and were already being scanned and we have heard no outcry. ALL of the same loopholes and unreasonable warrants can be used against you today with all of the un-encrypted data they have on their server right now.

The one thing that occurred to me is that this is almost seems like this is a cya, Section 230 protection in disguise. There has been more discussions about Big Tech and 230, and this is one way to say "Look, we are compliant on our platform. Don't remove our protections or break us up, we are your friend!" It also shouldn't be too surprising given how Apple has behaved in China. They will only push back against the government up until the point it starts to affect profits.
The big changes, I think, are smartphones and widespread LGBT acceptance. Everything else just seems like incremental improvements to existing technology.
Personal hot take: memorization still serves both practical and brain developmental goals.

Most kids nowadays can't even do basic single digit multiplication in their heads. Because they never memorized tables.

How they're going to work through complex higher math problems efficiently, when every multiplication (and therefore every division) is a trip to the calculator, is beyond me.

And furthermore, I can't believe all that memorization happened without changes in brain structure, especially at those ages.

IMHO, we need to re-evaluate what we're having them memorize, and probably reduce the amount in favor of more critical thinking, but there's still a requirement for it.

If nothing else, so that you're prepared for higher education, where one of the goals is to cram the fundamental information for your profession into imediate recall.
Isn't this openess forced upon the EU by their strongest ally?
Going to be another person commenting that they'd seriously consider 1991 (as long as I had the smarts to still go into software). Jump back to 1991 as a 20yr old and head to the recruitment fair stalls of Sun Microsystems / DEC / Apple / Adobe / Microsoft.

Google search and showers that stay hot are pretty nice, but the relative difficulty of accessing quality education, jobs, and housing probably turn out to be much more significant as you exit your 20s in 2031 and think about starting a family.
Norway had a lot of car infotaintment theft as late as a couple of years ago.

I think some Eastern European gang perfected a way to smash windows and grab the valuable parts because at some point arrests were made and after that I haven't heard about it.
>And who gets to be in that privileged position of determining what discourse is permitted by everyone else?

Ok. This exact argument has been rehashed on HN a trillion times already, so what's one more?

Whomever owns the platform decides. Freedom of speech doesn't obligate every possible platform has to be forced to publish your speech - that would be coerced speech, which is a violation of the freedoms of the platform owners. Rights don't exist in a vacuum, they have to be balanced against other rights. You have the right to free speech, but you still have to convince people to listen to you.

"unfettered" freedom of speech has never been a right in any society or on any platform. If you want to publish to Youtube, you have to play by Youtube's rules. If the government takes over Youtube, it's a public platform and you have to play by the government's rules. But there will always be rules and limits to what can and cannot be published. You can create your own platform and have everyone play by your rules, if you like.

Youtube can only control what happens on Youtube. Facebook can only control what happens on Facebook. Twitter can only control what happens on Twitter. None of these platforms can moderate or censor content outside of their platforms, and none of them act as arbiters of truth for the entirety of society by doing so on their own platforms.

My conclusion is that platforms being allowed to moderate their own content - even when their decisions are biased or questionable - is preferable to platforms being forced to host content against their will, and definitely preferable to the government taking ownership of social media platforms (as would happen with the repeal of Section 230 protections) and making decisions about what can and cannot be published across the entire network.
It's only in the interest of the merchant if they are selling items that have a low enough chargeback rate. Credit cards and clawbacks work great in-person and for low value online merchandise but it's non-viable for online high resale value merchandise.
To be fair, they never claimed to be anything else, just a conduit to allow seamless transfers of usd value on the blockchain, while they hold the actual funds (applies to all non-algorithmic stables).
>What bothers me more is that these tech companies aren’t even trying to have a conversation with their employees.

I would wager most if not all tech execs today have never experienced a walkout, a strike, or a simultaneous mass exodus of any sort before. I'm not saying that will happen, but it's more likely today than any time I can remember.

They also have golden parachutes generously granted by the shareholders, so if the company implodes, no real skin off their back.
ElasticSearch was pretty solid when it was under zerover
Yes, I cannot see any non cynical reason why the source of the data would want to only release the average. And even then, they usually do not specify what kind of average!
MathML, like other XML syntax languages, are more meant for computers to read & interpret - not for end users to write. I hope it becomes native across all browsers (as its the best chance of standardisation we currently have), as good as MathJax is, we shouldn't be having to rely on a JS polyfill to render maths in a browser...
If one of the parts is outside the EU, things get more complicated. This is a reason why some work as freelancers/contractors. It simplifies things. The company may offer some help with the bureaucracy, but the people I know all have ended using a local third-party service to manage all that, anyway.

Also, consider something else. Many companies, even if they are outside the EU, may already have an EU-based subsidiary. Once they have that, contracting in all the EU will go through that and simplify things a lot since it will effectively be a contract within the EU again. This is the case for a couple of friends I know.

I can't tell you anything for the case where the employee is the one outside the EU, sorry.
Any law is enforced under pain of imprisonment. See:

https://www.theatlantic.com/politics/archive/2016/06/enforci...

When such laws are used to prohibit mutually voluntary interactions between consenting adults, I think it's a human rights violation, and it is an accurate adjective to use, whether it's the CCP doing it to "maintain social harmony and political stability", or the USG doing it to "limit systemic risks to the financial system".

>>In fact, we have already seen what happens when the financial industry is entirely deregulated multiple times worldwide.

That is a revisionist account put out by some of the most powerful special interests in the world, who benefit from rampant gatekeeping/centralization of private financial interaction.
Maybe a senator of the opposition party posted about the effectiveness of cloth masks, or the lack thereof....
>If programming languages were only about telling computers what to do, we'd all be coding in assembly.

Damn. That is pure gold. Thank-you. Get this on a t-shirt or something, would you?
Smartup
What are you going to do when it is August 11th 2121? Reuse the build number?
Interesting. It does seem hard to explain why Apple would otherwise do this. Thanks for your arguments.
No, the real bills that back the money should still be sitting in the bank (although some people would question this, given that we are talking about tether. Only the token representation has been frozen.
0. versioning sits on the throne of lies. The major and minor versioning continues within 0ver, just prepended with 0.

As @twobitshifter (facetiously?) & @arcatek wrote, it messes negatively with the minds of developers.

And, for decades we have been training non-technologists 0. is not production, 1. is better than 0., and 2. is better than 1.
Given that she got her account back that's funny more than anything.
But this happens in tech management too. Last 20 years: CMMI? RUP? PMI? XP? Scrum? Design Thinking? Project to product management?
https://squoosh.app/
What most people miss is Darwinian evolution theory usually plays out over very long periods of time, hundreds if not thousands of generations are necessary for real change to occur in less complex species than humans.

So called social Darwinism is based on a distorted view of reality. Any phenomenon happening within a single lifetime or a few generations has nothing to do with Darwinist evolution theory.

It's all about providing justification for the patriarcal ruling class to perpetuate and continue to try to control the rest of us.

Next generations will tell if we were ever able to grow past that primitive stage.
> The Star Trek universe is one where people live in a post-scarcity, post-war, and heavily automated earth and are free to pursue creative or explorative endeavors.

Or, as Stross mentions in the blog post, they're in (some future equivalent of) the military: In stead of on a space ship travelling the universe, they could be on an 18th-century HMS Enterprise, criss-crossing the seven seas, encountering a new population of exotic islanders each episode, in stead of aliens. Bit more scarcity on those, if they stayed out too long and the vats of beef ran out or went too spoiled, but similar otherwise: Everybody wears a uniform, doesn't worry about money (you'll spend your meager coin / automatically-accumulated Credit Units when you get back home to Blighty / Mars), and implicitly cares about the same mission. Heck, replace Klingons and whatever the other ones were called with Frogs and Yanks, and you have the constant enemy that pops in every other episode.

It's basically a Space-Opera-slash-Space-Western.
Oh its a joke? Poe's law was in effect for me.
> a formally verified spec

A formally verified X is just a reliable X.

If X is wrong, then you just have something that will reliably do the wrong thing.
The mods are awesome on here in general compared to many comparably sized communities.

Dang deserves a lot of praise. Thank you Dang.
Mmmmhmmm. Guess who gets the NSL? Legal and exec team. Guess who are selected occupationally for the ability to keep one's mouth shut?

The velvet glove gets more mileage than you think.
That's cool that that works! It does trigger a serious looking warning in Chrome though:

> Fake site ahead
> Attackers sometimes mimic sites by making small, hard-to-see changes to the URL.
>He seems to be saying that TypeScript leads to faster code execution as TypeScript has types, but fails to understand that TypeScript still compiles to JS and the browsers run JS without types...

I'm not saying this is the case, but isn't there a greater opportunity to optimize TypeScript code over JavaScript due to the presence of types? Isn't this the same thing as a statically typed program being compiled into assembly (untyped) ?
If your firm is using Office 365 / Microsoft Azure products, your managers have similar capabilities available to them. This is one of the marketed uses of Office 365 and other Microsoft products - monitoring "productivity" via metrics such as Teams posts and responses, Azure DevOps activity, etc.

I mention this because it doesn't require bringing together disparate systems to monitor your employees.

This includes monitoring what files you opened on OneDrive, when you opened them, etc.

If you are using Office 365 at work, I highly recommend going to delve.office.com and taking a look.

Edited to clarify Office 365 + Microsoft Azure products
Once again, this scan takes place on _their_ servers on data that is stored on _their_ servers. It does not take place on the device itself, which is the case with this new Apple thing.
Show HN: Rewwind – Save words and how you discovered them
I'm not talking about GP though, it's not important to make that mistake here. But the mistake is present in the paper.
I hope they lose their 230 protection sooner than later.
The US government is NOT forcing Apple to scan customer data, in fact the entire legal framework of this scanning in the US critically depends on Apple performing the scanning without Government coercion. If the Government forced the scanning or even substantially incentivized it, then it would require a warrant per the fourth amendment.
It does mean there are some nice things we cannot have.

Anonymity. Freedom. Access to weapons of mass destruction. Access to precursors of weapons of mass destruction. Access to bulk amounts of precursors that can be used to synthesize controlled substances.

If everyone played nice, we could have the absolute form of all of these things. In reality, we can't.
The skeleton hand cursor caught me by surprise, and I burst out laughing. I miss the early internet.
Pension is not work.
I use Materialistic. Is there a better one?
Cloudflare: More devices, fewer CAPTCHAs, happier users
Dead Drop USB
You're right, I meant automatically executed/enforced, without human involvement.
I'm currently using Harmonic for Android after Materialistic irritated me too many times and while it's definitely got some issues, it works well enough for casual use
I operated an online store selling $2,000 pieces of computer hardware, and both credit card companies and banks alike refused to service us because fraud rates were extremely high.

If you think fraud rates are extremely low, you've never tried to sell $2,000 electronics online as a boutique electronics store.

Bitcoin was the only option.
Allegations against Aubrey de Grey
Reflective Towers of Interpreters
I recall they pushed updates a month or so back. Forget why I know this; vaguely recall some hiccups being mentioned. So they seem to update it on the regular, maybe on a pro re nata basis.
If my CI says a patch release broke my build, I think "I should figure out why, and report the bug unless it's already reported. This is a debugging task. If I can find time to do it now, it would be contributing back upstream."

If my CI says a major release broke my build, I think "OK, I will put this aside and schedule time to deal with it based on how important it is to upgrade, maybe I'll take a peak at the release notes (breaking changes section) now to get a sense of what might have broken and how much work it might be." And reporting a bug upstream is unlikely to be part of the work.

It's important signalling that helps us all cooperate to produce stable software, not just our own software, but the open source ecosystem we (in the best case) cooperatively develop.

It's also just about the only sane way to manage indirect dependencies that might be depended upon by multiple activated things. Widget and Doodad are both used by my project, and both depend on Button. How do we figure out what version(s) of Button will be (are intended to be, sans bugs) compatible with both of them?
>I often ask people: “if you could be 20-years old in 1991 or 2021, which would you pick?”
An incredible number of people pick ‘91. Some people even ask to go back to the seventies.

There's a podcast by Jason Feifer (was called Pessimists Archive) where the repeated theme across many episodes is the recurring fallacy of the "good ole days": https://www.jasonfeifer.com/build-for-tomorrow/

E.g. you ask today's generation and they say the "good old days" was 1991; but if you ask those in 1991 what the good old days were, they wouldn't say "right now!" ... they'd say 1970s. And if you ask those in 1970s... they'd say... (you get the point).

So the conclusion is either...

- the true good old days after connecting the survey across centuries was actually the prehistoric cave man days of hunting & gathering

... or ...

- every generation repeats the rose-colored glasses narrative because we bias the past with positive memories and the bias the present with negative current events
Why should law enforcement be a problem? I thought the idea behind smart contracts was that code is law?
> Recent successes in criminal investigation, such as the breaking of Encrochat, an encrypted chat app widely used by criminals as well as the AN0M crackdown where hundreds of criminals were arrested after having used an encrypted messaging app secretly run by the FBI, show that it is also not necessary to outlaw encryption for all citizens in order to prosecute criminals.

This. Good old fashioned police-work is needed instead of back-doors into our favorite messaging apps.

The Internet and app ecosystems can't work properly if they're weakened by LEAs. People would just not use them if they know they're being watched. I'm not saying the majority would switch to Linux phones either (like Librem 5 & Pinephone), simply that the two dominating app-stores (Play & Apple Store) would be phased out and people would probably fund independent FLOSS app stores to replace them.

In the end, the people will speak out and respond to back-doors. In-fact we need FLOSS app stores right now (Similar to F-Droid[0], but baked in as the default store), and they need to be funded properly & they need sound economic incentives to continue. No more 'free' apps where you pay for them with your data. It's possible to have FLOSS apps that are not gratis where people pay for them with money, not their data.

(The reason I suggest we switch to FLOSS app stores is that the apps can easily be checked for back-doors or malicious code since the code is open source. It makes the apps readily available for audits too)

[0] https://f-droid.org/
Making browser games more secure with Elm
> you're pre-supposing scanning must happen

No, I'm relaying the fact that scanning does happen, and has been happening for the past decade.

>The system that scans cloud drives for illegal images was created by Microsoft and Dartmouth College and donated to NCMEC. The organization creates signatures of the worst known images of child pornography, approximately 16,000 files at present. These file signatures are given to service providers who then try to match them to user files in order to prevent further distribution of the images themselves, a Microsoft spokesperson told NBC News. (Microsoft implemented image-matching technology in its own services, such as Bing and SkyDrive.)

https://www.nbcnews.com/technolog/your-cloud-drive-really-pr...

>a man [was] arrested on child pornography charges, after Google tipped off authorities about illegal images found in the Houston suspect's Gmail account

https://techcrunch.com/2014/08/06/why-the-gmail-scan-that-le...

Apple refused to implement this until they found a more private method to handle things.

Only photos you upload to iCloud are scanned and nothing happens unless multiple images match known examples of kiddie porn. In that case, a human review is triggered to make sure you didn't just have several false positives at once.
What if the party’s account violated Twitter’s ToS?
Having tried to write an HN client myself, I can assure you most of them scrape instead of using the API. The API is basically read only, is impractical for things like loading a full tree of comments (get ready to make an API call for every comment) and you need to scrape if you want things like “what auth hash do I need in order to upvote this particular comment via POST”.
The Ion Shell. Compatible with Redox and Linux
Oh yes! I love Figma and WebAssembly must have a big part in the responsiveness of this wonderful application.
I am being monitored for using a privacy focused email address when signing up for services operated by a government entity. Yep, it happens. Their AI determined that people using particular email providers need to be watched. Not only that, I have had payments mysteriously fail with big online merchants, and after following it up through multiple layers of support I was told that particular email services are automatically flagged. You can guess which ones.

Now what do I do? Avoid privacy-focused email addresses for anything in daily life. It seems to be a battle that cannot be won.