skysight-inc/HackerNews huggingface dataset:
I wasnt making an economic argument. Maybe 'drag on future work' would be a better way to put it. You could think of it as adding mass too.
You can also click "reject" in the text to reject the cookies.
Same thing with other governments. UK side it took me year+ to get the equivalent of a SSN(NIN) and taxpayer number. Both of which are well establish processes requiring limited actual work.

In contrast the EU settlement scheme process was fast and efficient despite being objectively more work to process (arbitrary pdfs like bank records, lease contracts etc that basically require human judgement) and obviously not battle tested.

...I conclude it is a matter of motivation. The latter had huge political exposure and pressure to make sure it gets done
Perhaps sqlite https://github.com/cmu-db/dbdb.io/blob/1f9e552a6f918aea3a29e...
I'm not sure about the US, but in Canada, indigenous populations are vocally anti-vaccine specifically because of intergenerational trauma. The government and medical systems have treated them as subhuman for hundreds of years, recently enough that survivors of unethical research performed on residential schools are still alive today. There are certainly parallels with the treatment of black and indigenous people in the US, and I wouldn't be surprised if earned distrust is a driving force for a lot of people.
> - I don't think doing what PGP does is really impressive, but okay, fine, one point.

it's more than PGP, it includes variable PFS, automatic key exchanges

> - Matrix group chats are broken and this is why Synapse eats resources like a bear.

I have heard it's because Synapse is a proof of concept that went into production

> Federation sucks. The question wasn't made to exclude Matrix, it was made to point out that federation sucks. Matrix didn't invent federation; it chose it long after it failed.

I disagree. Federation is a burden, but it enables interoperability between independent parties.

> But there's no reason to act like it's some golden goose when there are problems from 2015 that are no closer to being fixed than they were at the time.

There's also no reason to do the same thing into the other direction.
>Like it or not, the world is super competitive.

I think this is a choice, at least partly. If you have the good fortune to have been born in a place where the median income affords reasonable housing and healthy food and medical care, you're kind of set, and can get on with enjoying life and finding fulfilling relationships. As long as you're not hung up on having fancier things/higher status than the next guy.
The manufacturer has infinitely more visibility into, and leverage over the supply chain than the customer.

That's where this attempt to flip responsibility fails.
> I hope he is proven wrong.

Was it the failed model that ran some phishing schemes and hired people to commit mass copyright infringement to build their database or the right wing politician that built ideological porn filtering software that blocked the ACLU and EFF?

Are those really the people we want controlling technology that's ethically questionable?

https://en.wikipedia.org/wiki/Clearview_AI
There are so many delicious cookies in Germany, there's no reason not to accept them all (e.g. zimtsterne, Nürnberger lebkuchen, springerle, pfeffernuss, bethmännchen, aachener printen, ...)
> No, the leaf in the photo isn’t fabricated by iOS. No, iOS didn’t copy a leaf from elsewhere in the image to continue the pattern.

Those two things are exactly what everyone was assuming happened. So while you're right about what is going on with the camera behavior, I think you're disagreeing about a completely separate conclusion than everyone else arrived at.

> It just so happens that the leaf was really there from the perspective of one lens or photo.

In the original thread the photographer was fairly certain there weren't leaves in front, which is what started all of this.
I worked on the Cardano blockchain at IOHK, then worked on a financial exchange but that’s NDA’d, and now work for a decentralized exchange trying to think of consensus methods that avoid front running (so problems like generating random numbers that are both deterministic while also not being known in advance in a decentralized and distributed space). I used Haskell on Cardano, F# for profiling Windows stuff to find a file system performance issue, Go at the NDA’d thing, and Rust in my current role. Also python and typescript for bits; wrote a 1k bash script for one project lol.
AFAIK the new prefix is only used on M1 Macs, x86 Homebrew uses the old one.
Microtransactions will be solved by Brave/BAT. They have the largest user base which is very important for negotiating with publishers and advertisers.
Yeah you'd hope so wouldn't you?

But Intel got caught completely unaware by the switch to multi-core, just as it had by the 64b switch.

The eventual Core 2 was not ready yet (Intel even had to bridge to it with the intermediate Core, which really had more to do with the Pentium M than with the Core 2 though it did feature a proper dual-core design... so much so that the Core solo was actually a binned Duo with one core disabled).

So anyway Intel was caught with its pants around its ankle for the second time and they couldn't let that happen. And they actually beat AMD to market, having turned out a working dual-core design in the time between AMD's announcement of the dual-core opteron (and strong hints of x2) and the actual release, about 8 months.

To manage that Intel could not rearchitecture their chip (and probably didn't want to as it'd become clear Netburst was a dead-end), so they stapled two Prescott cores together, FSB included, and connected both to the northbridge.

It probably took more time to validate that solution for the server market, which is why where AMD released the dual core Opterons in April and Athlons in May, it took until October for the first dual-core Xeon to be available.
2021 was my first full year of retirement and I really enjoyed it (I retired at the end of 2020 after working thirty years in software research). In 2021, I plan to work on my model train layout, some robotics projects and continue learning Swift. If things go well, I plan to release a MacOS app for personal knowledge management.
I don’t scam people and I don’t work for projects that scam people. No one I know scams people. Some projects and people might, sure, but I’m not part of that. If I knew of a scam I'd be very vocal about it.
This is why I'm never not working from home again

Having a work machine and a personal machine side by side is invaluable to me..
Well, precisely because if you don't normalize the filenames, ö ≠ ö. You could have two files with different filenames, `göteborg.txt` and `göteborg.txt`, and they are different files with different filenames.

Or you could have one file `göteborg.txt`, and when you try to ask for it as `göteborg.txt`, the system tells you "no file by that name".

Unicode normalization is the solution to this. And the unicode normalization algorithms are pretty good. The bug in this case is that the system did not apply unicode normalization consistently. It required a non-default config option to be turned on to do so? I don't really understand what's going on here, but it sounds like a bug in the system to me that this would be a non-default config option.

Dealing with the entire universe of human language is inherently complicated. But unicode gives us some actually pretty marvelous tools for doing it consistently and reasonably. But you still have to use them, and use them right, and with all software bugs are possible.

But I don't think you get fewer crazy edge cases by not normalizing at all. (In some cases you can even get security concerns, think about usernames and the risk of `jöhn` and `jöhn` being two different users...). I know that this is the choice some traditional/legacy OSs/file systems make, in order to keep pre-unicode-hegemony backwards compat. It has problems as well. I think the right choice for any greenfield possibilities is consistent unicode normalization, so `göteborg.txt` and `göteborg.txt` can't be two different files with two different filenames.

[btw I tried to actually use the two common different forms of ö in this text; I don't believe HN normalizes them so they should remain.]
QNX is owned by BlacBerry.
That's good to hear. I'm used to laptops having terrible cooling, and suffering through processor throttling when doing anything other than browsing the web. I'm guessing that performance is a function of AMD's all around better power draw and thermals.
There are very few GCs that are actually lock-free. While uncooperative mutators cannot block other mutators in an on-the-fly collector, for example, the collector is blocked until all mutators cooperate. Nonetheless I'd guess that a sufficiently concurrent collector is good enough.
So You Want to Have Impact
Many people have told him how websites work. He has decided that he does not care.

This is what it means to be an ideologue. It's not about being one party or another, it's that your own narrative supersedes reality to the point that you can't say "in general X is true, but in this case the shoe doesn't fit."
It's not literally an option contract, but it's to point out something has value even if you don't exercise it.
E.O. Wilson's work on ants is fascinating stuff, and his Pulitzer-prize winning text co-authored with Bert Hölldobler is well worth reading [1]. Similarly he did a lot to bring the issue of collapsing biodiversity at a global scale to public attention [2].

[1] https://en.wikipedia.org/wiki/The_Ants
[2] https://www.nap.edu/catalog/989/biodiversity

That said, his notion that a very large fraction of human behavior is genetically determined, rather than being the product of early childhood influences, i.e. the whole sociobiology business... is highly questionable at best. Humans are not ants, and claims that genetic determinism is the basis of human social structures don't hold up under scrutiny.
Your document's graph shows that France, and a bunch of other countries with nuclear, are subsidizing fossil fuels more than Germany.

That seems to be proving the oppposite of your point.

It's also interesting that France has generic "electricity" subsidies that are bigger than their "nuclear" subsidies and yet 70% of their electricity is nuclear.
The point isn't that Fukushima is great and hooray, the point is that it still killed fewer people than coal power plants do every year in pretty much every country.

And solar won't be replacing the nuclear plants that are being shut down. Coal and gas will.
If you are counting on lock-free operations to guarantee you will meet your real-time scheduling requirements, you have chosen to fail, right out of the gate. Guaranteeing met deadlines takes engineering. Using lock-free operations is not a substitute for engineering. There is no such substitute.

Also: All this has nothing to do with parallelism. Parallelism is about things happening at the same time. Locking or not locking, and contention, are about concurrency, which is about synchronization and serialization, a different topic.
> Speed? In the UK I can send money for free to any other UK bank account instantly. Not everywhere is as slow and expensive as the USA.

If you believe that all the world is really the divine right of the queen, I suppose sending payments instantly within the UK is more than sufficient.

> Uptime is legitimately amazing. But when you look at the computational speed - a Raspberry Pi on a UPS is probably more powerful.

Way more powerful, but practically useless, as 100% uptime globally is the requirement.

> Trust is great. How do you do a chargeback on a fraudulent transaction on Ethereum?

Blockchains completely prevent chargeback fraud by simply not allowing for reversal of transactions. You might not want this feature if you're buying a cup of coffee, but it's very important if you're dealing with large sums.
We can only take that sort of thinking so far before we reinvent the bug zapper.
Not sure, though there is more to it. There's also usually a smaller hourly per-diem that isn't bounded by block hours. And seniority drives pay. If you stick to it, it does eventually pay higher than many other jobs that don't require a college degree.

Spirit probably isn't the best example either. Some other airlines provide much higher starting wages, and things like profit sharing.
No One Is Even Trying
> Signal/WhatsApp/iMessage/WeChat as competitors whereas Matrix/Slack/Teams/IRC is a different ecosystem. But I can't get my parents or grandma to use something like Matrix

I can't get why people need to put Matrix in either Box.
It's a communication protocol.
Client UX is completely independent, like you can have K9Mail and Thunderbird
Happens all the time, what's fascinating is that in the original discussion there are people who came to the conclusion that it's just a leaf that is in front of her face, either one that is in the process of falling down or one that was pushed right in place by the wind...

The people who made such comments were never replied to, and while I can't see upvotes my suspicion given how far down you have to scroll to read them is that no one cared to give those possibilities much credibility.
Don't forget Katzenzungen (cat tongues)!

https://www.amazon.ca/dp/B0061BPM2S
> I still miss Opera; they were the only browser developer who didn't take the "Users are stupid and easily confused" approach to browser development.

Old Opera was amazing, and incredibly fast. For a while there on pre-Android and early Android phones, Opera rendered the fastest out of all the mobile browsers.
Definitely. I'm into photography, although I'm not by any means an expert, and when I first saw this news I just ignored it thinking there were so much going on, and the cause might be anything simple, it didn't really spark my curiosity.

I thought maybe it was just some processing glitch, maybe it was computational photography messing up, maybe it was just a question of focus, or maybe a mix of things.
Double pay is quite common over the holidays for any hourly role. Flight attendants are unionized so they're far from making minimum wage. This article is really not news, every decent company pays double time over the holidays.
I think it's a glitch / unintentional. First, hover over the buttons. Then try widening your browser window from 800px to 1600px in chrome. Then back down to 800px. Do it slowly. You'll see that button position swap regardless whether you hover or not.

Also, it doesn't happen in smaller viewport.
Bug zapper at a distance.

https://www.youtube.com/watch?v=0C5vkbtpdN4

https://patents.google.com/patent/US20100186284A1/en
Ask HN: Have there been periods in your SDE job where you were not improving?
By improvement, I mean in terms of individual skills/knowledge and not w.r.t promotions and hikes. How did you tackle the individual lethargy in such periods
Well, a person can hope against the odds. ;)
If I take a picture of my family and tag everyone on Facebook, I own the copyright to that picture and the metadata. If Clearview AI scrapes that image and uses that to build their database, they're violating copyright.

Why don't they get prosecuted for industrial scale copyright infringement? IMHO it's because they're not violating the copyright of an ultra wealthy company or individual. It's only normal people getting cheating, so nothing gets done.
You can already map Unicode ranges to "code pages" of sorts, so how would that help?

Thing is, people who are not linguists do want to mix languages. It's very common in some cultures to intersperse the native language with English. But even if not, if the language in question uses a non-Latin alphabet, there are often bits and pieces of data that have to be written down in Latin. So that "most of us" perspective is really "most of us in US and Western Europe", at best.

For domains and such, what I think is really needed is a new definition of string equality that boils down to "are people likely to consider these two the same?". So that would e.g. treat similarly-shaped Latin/Greek/Cyrillic letters the same.
Naming and shaming: still not available on RCN.
> Your web browser (Chrome 90) is out of date. Update your browser so that this website can be made error-free and secure.

Erm. A browser released in April of this year is outdated?
if a spray is used the radius would be wide enough to catch i suspect - as opposed to a laser
You are confusing two fundamentally different topics. Anywhere there is no possibility of contention for access to a resource, "lock-free" is trivially meaningless.
> I would certainly recommend them

> When I’ve used them, it’s been for critical fasteners where ease of assembly was important, and could not be effectively decoupled from vibration, and where our recommended inspection/maintenance cycle was not guaranteed.

Taken to heart - sincerely appreciate the insight!
This is Google Earth and Maps. They're free to users, but make Google billions on ads.
That explains a lot. Had a tire shop tighten the bolts on my old car so extremely tight that the threading on the bolts were broken. Every time I changed the tires after that I had to use a wrench with a looong bar attached to loosen the bolts (In Norwegian we call this a “latmannsarm which directly translates to lazy man arm, not sure what the English word would be). No matter how much grease or how much care I took to not tighten too hard the bolts were stuck next season. Glad the car is sold and not my problem anymore.

(I could of course have bought new bolts, but I always forgot about it after spending 2 hours changing the tires …)
And it won't stop there. If this becomes case law it's only a matter of time before people in the tech industry are affected.
Does anyone else always get hit with a captcha from here?

Why not use https://archive.org?
Digging for Utopia: Review and Critique of The Dawn of Everything
Now that we have clap 3.0 released, trimming the fat is going to be a focus.
Physicists captured, quantified the sound of champagne’s effervescence
Because Telegram has their app in the Play Store, which does require legal agreements, that presumably forbid this sort of thing.
In the article, they mention that these patients can understand verbal commands being given to them. It is also non-trivial to communicate with apes, as they have successfully demonstrated on neuralink.

Even using the basics of left arm and right arm broadly you can establish communication by using dichotomous questioning.
No, you didn’t write that. It was a9h74j, that you replied to, who wrote that. And Simone Weil, originally.
Yes. You should be updating your web browser regularly, otherwise you will be affected by security vulnerabilities.
I wish my fiber ISP was part of that 50%. But nope, here I am behind a CGNAT and was promised IPv6 adoption about a year ago. Unfortunately the only other options in my area (downtown Milwaukee) are some form of wireless, DSL, or Spectrum.

Don't get me wrong, even though my speeds are only about 50% of spec (gigabit symmetric), the upload speed alone is a reason to avoid any other provider. I'm also paying about $25/m less than the equivalent download on Spectrum.
I started working on a project (meta-JIT framework for Rust interpreters) over a sabbatical a few months ago. I'm going to be switching to half-time at work, and hopefully keep working on that in my free time, along with doing a lot of other stuff that I felt like I didn't have the opportunity to do while working a full-time 40hr/wk job - visit family and friends more, start working out, work on other side projects or friends' open source projects, etc.
The plan is to replace them with natural gas (https://www.tagesschau.de/wirtschaft/wirtschaft-155.html). At least until 2040, when they want to stop using natural gas (https://www.wiwo.de/politik/deutschland/regierungsbildung-ko...). After 2040, all fossil fuels and nuclear power are supposed to replaced by renewables. But no one knows how to do this yet, without any way to store significant amounts of energy.
If you are using a mutex to guarantee real-time scheduling requirements, you have failed.

Furthermore if you think a discussion about benchmarking an algorithm on a 24-core SMP system involving atomic reads, writes and shared caches has nothing to do with parallelism then let's just agree to disagree with one another and I wish you all the best in your programming endeavors.

People can decide for themselves what credibility they wish to lend to your argument given your perspective on this matter.
Install Linux ubuntu on Device android
Unicode doesn't say anything about what "should be allowed to" with respect to an unrelated protocol. If the protocol says that filenames are sequences of 16-bit values that have to be compared one by one, then that's what it is.
I assumed that you have a system where file management/synchronization happens strictly through a web interface, and files are not changed or renamed outside this system's knowledge. Under these preconditions, having such a mapping table frees the users from having to abide whatever restrictions the underlying file system places on valid file names.
Kagi seems to be doing great in this regard.

https://i.imgur.com/fHSbPra.png
> Nord locks (or equivalent clones) were standard on all structural joints.

> Especially on a prototype I'd recommend them.

> I'd never do it on a life-critical joint that is meant to be taken apart often.

Very good/helpful feedback. This thread is giving me much more confidence to make the extra upfront investment. Thanks!
In the case of the original article, the reference count was being updated by all the threads so having an Arc-with-Rc-for-one-thread wouldn’t actually change things, I think. But maybe you just mean for ‘cheaper smart-pointers in general’?

The python thing is interesting. I thought there were other reasons for the GIL than ref counts but I guess everything must be addressed.
A factor of three (which is very optimistic) doesn't change the conclusion: a week's worth of storage is not feasible with current battery technology, let alone a few weeks.

How much storage would actually be required is not clear to me. It depends on a lot of factors. A week doesn't sound totally crazy to me; we certainly want a good safety margin so that society doesn't collapse in a bad winter. If we take super optimistic numbers and have one day of storage and take your factor of 3 reduction in energy use, then the cost of storage alone would still be about twice what we currently pay for the energy. Expensive but certainly a cost that would be possible to pay.
Also, when I click the link for refuse-cookies, then reload the page, it doesn't show the banner again, meaning it remembered me despite disallowing the use of cookies.

Looking at the full cookie consent drop-down in a private browser, it shows a category "basic" cookies that you can't reject (even with the "reject" link, which it describes as being:

>Tools that enable essential services and features, including identity verification, service continuity, and site security; this option cannot be denied.

Hm ... it still feels like he uses a more expansive definition of "essential services" than I do. What if I don't even want him to remember anything about me, so he has to ask again? Don't I have the right to ask for that one cookie to be deleted that remembers this one consent?

I know, that would make the site even more annoying, but I do feel a tad confused -- can anyone comment on this?
Yup, this is what is happening to me as well.
That sounds really cool! Do you have any of it open sourced yet?
Well, 96 is out, and these constant updates exist to patch out high-severity CVEs.

https://chromereleases.googleblog.com/2021/12/stable-channel...

https://chromereleases.googleblog.com/2021/12/stable-channel...

https://chromereleases.googleblog.com/2021/11/stable-channel...
What's "crazy" about the letter? It's a standard letter of several European alphabets.
How Chinese Police Hunt Overseas Critics with Advanced Tech