skysight-inc/HackerNews huggingface dataset:
DataView two orders of magnitudes slower in Firefox
Try this in Firefox and Chrome: https://jsperf.com/dataview-float-int

This is a pretty long standing issue with a significant impact on the performance of real-time rendering in web browsers. Loading 3D models or transforming/processing buffers often requires the functionality provided by DataView. In Chrome, reading and summing up 10 million floating point values takes around 7 milliseconds with DataView. The same task takes around 280 milliseconds in Firefox - 40 times longer.

A widely used hack is to read the 4 bytes of a float value from the source buffer and write them into a temporary Uint8Array. Then, read the result from a Float32Array that points to the underlying ArrayBuffer. This hack is about as fast in Firefox as it is in Chrome -> 10 times slower than DataView in Chrome, ~4 times faster than DataView in Firefox.

With WebGPU coming up, this is something that should probably be taken so as not to fall behind Chrome for applications that use a standard API that is significantly faster than the workaround.
Which doesn't mean they definitely won't do it. Businesses do illegal things all the time for competitive advantage. Literally the entire advertising industry, including Google, is flagrantly violating GDPR.
I had one, and it was scary, but it was early enough that I hadn't really perceived myself as pregnant - I had managed to Google myself into that being the best possibility for what was wrong with me (ovarian cancer was also a match for the symptoms!)

I'm grateful that I was able to get to my regular gyno quickly and have her show me what was going on, go to the hospital of my choosing after getting ready to be there for a few days, and then have doctors who respected my agency while making it clear that this was something that needed to be ended right away (Germany).
You only get the Subsidy the Chinese put into it if they're allowed to own the whole ecosystem.
Do they happen re-encrypt if I change my credentials a bunch of times or do they use my first ever password which was 123456?
I believe they are pointing out that a number of the participants in the Summer of Love, went on to drive political agenda that proscribed similar exploration by their children.
Switched to https://refind.com instead of bookmarks.
Pretty decent overall, but I am starting to see more low-effort sites gaming results. Mostly those useless question/answer format sites that make you sign up to see that nobody else knows which bolts on a 1989 toyota camary are left-hand thread either. But increasingly, the keyword jackpotting spam sites.

Overall, still a smidge better than the ugly g for most things.
Even if you don't live somewhere that has library access, there's a number of options available. Here's a few options: https://weightywords.net/best-non-resident-library-cards-for...

https://wiki.mobileread.com/wiki/EBook_Lending_Libraries#Wid...

If you're in the US some cities will give access to their library system as long as you live in the state. Overdrive has a good UI, and with waitlists, I always have something to read.
> storage sizes being fraudulent and you only noticing when it's too late

It's good practice to run all your new memory cards through a storage test application to confirm it can store what it says. Doesn't mean it's not counterfeit, or that it will continue to accept writes to the full disk, but it's probably ok (and you may have sequential write/read stats as a result)
It is similar to Houston, and there is very little culture. You still shouldn't base your opinions on some restaurant chain and a cabbie.
I think you and I have different definitions of "like"...
>I welcome a world where women are not slut shamed and it is normal for a 20 year old girl to brag at the office that she had an amazing fuck Yesterday from a random hit-and-run.

No, you don't. I work with a (trans) woman who has absolutely no sense of "slut shame" and listening to her recount tales of her sexual exploits every day makes me dread a job I used to find fun and rewarding.
Right, tears usually happen when you're turning a page.
For your future last-minute trips, it only takes a few minutes to pull up TripAdvisor for the city you just arrived in and look up the top things to do. I tend not to plan most of my trips until the last minute, but at least this way I'm seeing the highlights.
Didn't know wolves were behind so many origin stories for different peoples around the world

Only thing missing in the article is some hard numbers, like how many there used to be and there are now
Keras, Tensorflow neural nets can run faster
Hi. Would anybody be interested in running a Keras/Tensorflow net 2-5x faster, with less CPU / GPU budget? I've created a C++ solution for my 200+ layer network, which beats the "standard" python inference by far and thinking about making it available for others. I know there are TensorRT and LibTorch, but I think they are a nightmare to use. I'm fishing for early feedback for this project. Contact: marton@cozytap.com
Just to be clear, if you do local backups to iTunes, you can encrypt those backups with a key you control
This is disabled by default in iOS 13, to keep your messages secure (and because often times it doesn't work properly). You have to go into iCloud settings to turn it on. And then if you aren't using iCloud Backup, the key to your Messages backup is not stored by Apple, so they can't read it anyway (see https://support.apple.com/en-us/HT202303).

For some reason, I doubt Google would do that.
+1. Together with a test in the same environment without a purifier at all. PM count drops down to almost 0 in a room with closed windows with a breathing person inside. Lungs of a person act as a perfect purifier.
Do you have any evidence for that? Sounds like a bit of a conspiracy theory to me.
And yet I can still often run GUI programs written in 1995 on Windows 10 without recompilation. Hell, I can usually run GUI programs written for Windows in 1995 on Linux without recompilation. Don't pretend that compatibility is some kind of impossible dream.
>If your life is also becoming easier and more comfortable as well, how does income inequality affect it?

Is his though? only seems to be getting easier for the top.
Pet toys and food were the first thing I stopped buying off of Amazon. I have zero faith in the quality control of the product coming down - in the United States, at least, pet food and pet toys are actually held to a decent standard.
Great suggestion, thanks. Should be working now. FWIW, I find it fastest to use the shell history and modify the last few characters.
I think that was a very carefully worded way of saying people looked unhealthy and overweight.

This would seem to align with the stats. New York has the ninth lowest obesity rate. Texas has the tenth highest.
I'd also argue that if there is one product or service that Wordpad has reasonable grounds to recommend, it's Word.
I think there’s some bias going on here. Any other blog on any other subject and I’m sure you’d be the first to say “link to the original rather than the summary”. In fact people not linking to the original work is popular complaint on here. The fact this is Scott’s blog shouldn’t change anything and even you have agreed that the original is better. So why are you arguing as if it’s me who’s making this personal?

Anyway, I’m glad you got something from it. I personally didn’t, which is why I made my initial post, but I did find the original source to be really well written and thought others might prefer that too.
And just like an election between 3 smarmy, corporate-backed cantidates, sometimes the illusion of choice is just that.
People always say it won't work about everything. They're right a lot, and wrong a lot, with not much predictive power. The trick is just keep your own counsel on what could work or not.
Procrastination is a tricky beast.

I'm not going to discount advice like this, because it is helpful. But it is only one piece of the puzzle. There's a stark difference between "I don't quite feel like starting this yet, so I'll put it off for a little bit" and "I absolutely want nothing more than to start this but I can't force myself to", between laziness and a genuine inability to begin.

Not to give medical advice in the comments section of a web article, but if the latter description describes you, understand that most people don't go through those struggles. This may be an issue that needs more work to solve than reading self-help articles; it may be caused by burn-out or ADHD or some other executive functioning issue. Do look into this is procrastination is something you are constantly struggling with in your life.

I wrote [an article][1] about my experiences with procrastination and ADHD, if you're interested in more. I'd also recommend the fantastic [ADHD Alien comics][2] for a nice digestible summary of what ADHD is like.

[1]: https://invisibleup.com/articles/27/
[2]: https://www.reddit.com/r/ADHDAlien/
It's mostly marketing bullshit.

Apple and Microsoft both tried to build ad businesses, but when they weren't as successful as Google, they turned lemons into lemonade by launching data privacy PR campaigns against Google.

Meanwhile, Apple and Microsoft quietly censor their products in China, surrender data to Chinese authorities, and now we find Apple is intentionally leaving iCloud data insecure.

Presumably Google was under the same pressure from US law enforcement, but somehow Google delivered end-to-end encrypted Android backups in October, 2018. And Google did it without all of Apple's self-congratulatory media hoopla.

e2ee: https://security.googleblog.com/2018/10/google-and-android-h...

Third party security audit: https://www.nccgroup.trust/us/our-research/android-cloud-bac...
In some cases, it's possible to rewrite incrementally via refactoring. (Whether you can do this depends on the architecture of the system and whether the starting and target languages have decent interoperability.) In other words, rewrite one small piece of a system at a time while maintaining the entire unit and integration test suite. While this doesn't completely obviate the risks you point out, being able to rely on existing tests can make the effort far more plausible and less risky.
Comes from unix. You "pipe" the output of one program to the input of another. In unix shell scripts it's common to use `|` symbol for this in shells. It's just a different paradigm of composing scripts that can be quite natural.

Chaining means you run one command followed by the other, so "&&" could be read as "and then"
I hope no one suggested that there was any sort of decision, other than by which method she preferred for it to be ended. Anyone who even implies that waiting it out is a more moral option is either stupid or cruel.
> systemd does provide improvements to Linux, but the main problem with systemd is that its continued development is motivated by a company's economic interests and not the Open Source community interests

Is there any direct event to back this affirmation? I get that corporations have their own agenda, but is there any changes that systemd received that was directly influenced by a corporation and led to a behavior the community generally regarded as bad?
Well, we don't really know what happens after we die. And a little bit of symbolism is a nice touch that also helps those left behind.
I love papaly.com. It is extremely good.
Shame on the FBI. Unfortunately the average Apple user won't understand or care about the implications. This is why I don't use ICloud or any cloud products. Apple are not nearly as bad as Google though.

I stopped using GDrive about a year ago and I aim to be Google-free for 2020. I don't use Gmail for anything important any more.
When was this change made? Like which OS updates.
Right. And in general, duct tape and popsicle sticks take care if that housing.
> Didn't Apple publicly claim

IIRC it said it wouldn't bow down on implementing back doors to unlock protected devices and encrypted content on them, which is specific enough not to cover this case.

Bowing down on implementing new security features doesn't go against the promise to not bow down on the security of existing ones, as written. It can be argued to go against the spirit of the earlier public statement of course, but that doesn't count for much in the eyes of a corporation being given a strong suggestion by a government agency.
On a tangential note, there is r/disneyvacation/ that pokes fun aty the bad drawings on wikihow and recaptions them.
I just posted recently about a local company in my area that lost millions of dollars due to someone stealing and knocking off their bird feeders... Even such an odd little product to steal, makes a huge difference to some companies and can easily cost people jobs.

The fact that you even asked that is pretty sad, though...
Must-Watch TEDx Talks on UX
You can read about the tech stack behind this site here: https://artinasec.com/tech/overview
on ios LibriVox doesn't support external files but seems to list many of the free audiobooks from the link above.
The reason for that may be that it is so difficult to use precisely because of these tax policies.
Well, you just have to “trust” the server to not serve a website that will phone home your password. Apple pinky swears they won’t do that, and all your browser extensions running all the time do, too.

As Mark Zuckerberg once opined: “They ‘trust’ me. Those dumbfucks.”

https://www.businessinsider.com/embarrassing-and-damaging-zu...

And it’s not just mere words, here is he actually set up a honeypot site to get people’s passwords and break into their emails to satisfy his burning curiosity when he first launched Facebook:

https://www.businessinsider.com/how-mark-zuckerberg-hacked-i...

Instead, he decided to access the email accounts of Crimson editors and review their emails. How did he do this? Here's how Mark described his hack to a friend:

Mark used his site, TheFacebook.com, to look up members of the site who identified themselves as members of the Crimson. Then he examined a log of failed logins to see if any of the Crimson members had ever entered an incorrect password into TheFacebook.com. If the cases in which they had entered failed logins, Mark tried to use them to access the Crimson members' Harvard email accounts. He successfully accessed two of them.

In other words, Mark appears to have used private login data from TheFacebook to hack into the separate email accounts of some TheFacebook users.

In a world where we are sending our Alexa data to “the cloud” and the companies are admitting people are listening to it, in a world where Facebook secretly records everything it can, why would you assume your password isn’t being sent?

To the downvoters... you may say that this was only when Mark Z was a young man and now Facebook the company is far more responsible. But then we have this from just a few months ago:

https://www.independent.co.uk/life-style/gadgets-and-tech/ne...

I can understand trusting a browser or a software release that can be tested by many people, and was signed with a checksum. But a website and all your extensions on every website?? Those can ship new code at any time.

(Am I wrong? Any counter-arguments?)
The point of key derivation is that it can use a key to encrypt that is in turn protected by another key/password. So the amount necessary to re-encrypt when your password changes is just the encryption applied to the key. A similar technique is used in local disk encryption, where you don’t need to spend hours re-encrypting your hard drive just because you’ve changed your local account password...
For local backup, iMazing is great. It also does other useful things. It costs money though and you can decide whether that's a feature or bug.

https://imazing.com/
From the standpoint of land-use regulation, there are "de facto zoning laws": https://kinder.rice.edu/2015/09/08/forget-what-youve-heard-h....
In a system like that, ordering parts is one of the least important elements.

It covers things like tracking wear&tear of components so that you know when to replace parts, and more importantly, know when to schedule repairs - it's crucial that you have well-planned maintenance that ensures maximum availability of aircraft, so you need to stagger them - which is non-trivial to do. That's probably the "MVP" level, which to be practical might involve tons of other stuff.

On a predecessor to ALIS for a different plane, even planning a mission went through it - you had someone come to you with requirements, and you'd arrange which plane, which pilots, which technicians to prepare it for flight, where are the tools they need for it, generate a fueling chart, everything based on the availability and qualifications.

Once the plane returned from mission, you'd enter various flight data, including stuff like "how many rounds the autocannon fired" so that the underlying MRP system could calculate maintenance dates and the like.

The ultimate goal is that you have a squadron that has maximum possible availability so it can fulfill its job in the air, without surprise maintenance (or worse - stuff breaking down) foiling your mission plans, and where your stores contain enough of all materiel necessary.

ALIS covered, AFAIK, all elements of logistics for F-35, a giant integrated system. Great on paper as the top level idea, everything got worse the more you got into implementation of the goals. I heard of rebasing where the bringup of local ALIS node took longer than the whole rebased mission. Downloading flight records post-flight would take longer than the flight. Planes that won't fly unless connection with "cloud" part of ALIS (all hosted centrally in USA) was done at least once a month. Gigantic amounts of data you had to transfer between "cloud" and local instance, making it more than problematic to run on ships equipped with F-35B and F-35C.

And of course the fact that data packages describing the operation theater can be generated only by one or two labs in USA (good luck, export customers!)... which is part of the ALIS cloud (and now ODIN cloud), which also is hosted by Lockheed Martin in USA.

Now that I think of it, ALIS explains significant portion of the money USAF puts into Starlink as its only customer...
So, unmaintainable undocumented untestable legacy code? Yes please, rewrite it, break it, and when its real intended behavior is understood, write tests and document it so the next guy doesn't have to wonder about that crazy function..
I also have iMessage configured to delete messages after 30 days. I wish WhatsApp has this feature, but it does not, so I just periodically clear the history manually (which you can do in WhatsApp as well as Signal).
The continuously-activating MCAS is such a monumentally stupid and dangerous system that I think you'd be a fool to trust any Boeing-engineered aircraft. I'll be avoiding them for the next few decades.
My spouse and I went through several miscarriages and multiple related medical procedures, including multiple D&Cs and other things.

The things we went through make a lot of sense after the fact, but it's surprising to me how many people wouldn't or couldn't understand, even afterward, even those who should have known better. On the other hand, we ourselves didn't really fully appreciate the extent of what the effects could be until everything happened, so maybe it just reflects limitations of the human mind.

Still, it was remarkable to me how often people would dismiss issues, assuming that because they had some minimal textbook understanding of what was going on, that they understood all the actual complications of the problems involved (in the "reality is more detailed than you think" sense). Not to empathize with us, but to minimize how upset they felt we should be, or to suggest we didn't really understand the situation and they did.

The "you should be excited and assume everything will work out because you're pregnant" assumption was also remarkably indelible in peoples' minds. At some point, we started doing the opposite, assuming that things wouldn't work out (because they hadn't worked out multiple times before that and were actually told by experts it wouldn't work out sans serious medical interventions). People would nevertheless discuss situations we found ourselves in, or things we did, puzzled by it, without questioning their basic assumption that someone(s) who are pregnant assume it will work out, that the pregnancy is viable, that they know that it is viable, that they understand why or why not it is viable, the likelihood of future pregnancies being viable, and are happy about the answers to all these sorts of questions.

We eventually had a child after we had totally abandoned any thought that it could happen, out of the blue, so there's that. But the entire experience left us with a deep sense of how little some will or can put themselves in others' shoes. It seems like the only places I can be sure understand are those healing after pregnancy loss groups and forums, maybe along with select therapists who specialize in these issues.

There's also a lot to be said about the medical system surrounding repeated pregnancy loss, the overselling of procedures, risk management, and how little is really known about who gets pregnant or not and why.
When the answer to "what is your pricing?" is "well... how much can you pay?" the vendor gets kicked out on their tuchus in our shop.
This basically looks like a mini Shop-Vac.

If you own a Shop-Vac (a wet-dry vacuum, generically), could you just turn it on without the hose? It would draw much more power, but presumably would work much quicker, and so may end up being more efficient.
I miss Delicious.
It's certainly enforced, you'll see it often in money laundering cases where people have tried to deposit funds just under the 10k reporting limit.
Agreed, but it is especially insidious here because for integer literals like 0 or 1, etc - it is common to simply assign or pass those directly to other integer types, and 99% of the time, C++ does the right thing. Here it still does the right thing in that the code is correct, but you walk off a performance cliff.
End-to-end backup encryption is hard. Apple had faced criticism from cryptographers for failing to implement it.

https://blog.cryptographyengineering.com/2012/04/05/icloud-w...

The fact that they started working on the problem then abandoned it after the FBI complained is disappointing, especially to Apple consumers. But all it means is the status quo marches on.

Headlines like this vindicate my decision to never purchase an Apple product.
another reason to switch to android
Function Flexibility Considered Harmful
https://www.washingtonpost.com/news/post-politics/wp/2013/12...

Put yourself in their shoes. These companies stand to lose tens or perhaps hundreds of billions of dollars in foreign sales if there isn’t a counter-narrative to “well of course they spy for their national military, just look at these Snowden slides”. Making it seem like they are fighting for their customers at odds with the FBI is a perfect counterpoint.

Meanwhile, it’s business as usual for US military intelligence, as evidenced by TFA. Excellent reporting!
Old fashioned, but it gets the job done. In fact, I also still use Bash for deploying my side-projects on cheap virtual servers.

I am even writing a new book on web application deployment[0] and I deliberately chose to explain things with just Bash. By "dropping" to Bash this way you can see how things gets actually done.

You can always choose a higher level tool like Ansible later on (and at some point you will).

[0] https://deploymentformakers.com/
Easy fix: back up your iPhone locally on your computer instead of using iCloud: https://support.apple.com/en-us/HT203977#computer

The ambiguous position on true end-to-end encryption shows once again that Apple is in for the marketing (both to consumers—predatory and dangerous, and to engineering talent—dishonest). Same hypocrisy as on the China issue. Not that there is an easy solution when you are one of the biggest companies on the planet and that shareholders essentially expect you to grow forever while playing nice with everyone.