skysight-inc/HackerNews huggingface dataset:
Modern MS documents files are zipped XML. To do this comparison they would need to unzip each file, run it through a rendering engine and hold it in memory, and then do version comparison. For this to be feasible you would need to use a file format that supports this sort of comparison in a way that isn't very resource intensive.
For what it's worth, the extension is open source: https://github.com/privacypass/challenge-bypass-extension
Electric motors still have a thermal signature, although obviously way smaller than a combustion engine + exhaust. Also, diesel doesn't really catch fire that easily (some tanks even proudly 'wear' extra fuel cans on their sides). Diesel is still very, very energy dense compared to batteries (for the time being), so for any campaigns away from established infrastructure, you'd rather be hauling diesel than batteries.

https://en.wikipedia.org/wiki/Stridsvagn_103#/media/File:Str...

https://en.wikipedia.org/wiki/Energy_density#/media/File:Ene...
Most family members can learn to not disurb -- but I do agree that young children are a problem.

Call quality is easy to solve with decent hardware, a quiet office and proper muting (I see this work all the time with 10 to 100 person meetings.)
> No thermal signature.

That's isn't how thermodynamics works.

It could have a reduced thermal signature but infrared cameras are so absurdly sensitive so it isn't obvious to me that a reduction would be a big advantage.

> Potentially redundant drive

Diesel-electric would have the same redundancy advantages: https://oshkoshdefense.com/engineering-solutions/propulse/

> No diesel fuel to catch fire.

Diesel is relatively hard to get to burn as liquid fuels go... lithium chemistry batteries aren't particularly known for being fire free.
>and considering asking for help a weakness

Did I say something like this?
The Spanish Flu was one of the rarer ones that appeared to target only young healthy adults, but its believed that this was due to the Russian Flu weakening the immune systems of that generation first when they were children.

https://www.realclearscience.com/articles/2017/11/13/why_did...
I work remotely but I still go to an office almost every day.
> There was never anything wrong with PHP, really.

Looking at the Python standard libs vs the PHP standard libs, PHP used to be a bad mess. Other than that, it's still brilliant.
A 1TB sata SSD costs about $120. Worthy upgrade on a +$1000 machine imho.
I'm planning on moving back to HK this May so I hope this has all blown over by then. I just heard my boss managed to get back to HK a day before they stopped people leaving the village he was in. Now he has to work from home for 2 weeks before he's allowed back to the office.
Yes, that's a good point. I'd counter though that in C++ and similar languages value types and memory management get conflated in ways that hurt performance. Java has a really, really fast heap and allocations get laid out contiguously by the GC in ways that have a measurable + significant impact on cache hits and performance.

In C++ you see std::vector with large-ish values all the time, even when it doesn't really have any memory layout justification because that way you get semi-automatic memory management and with pointers you don't. This can easily lead to large amounts of pointless code bloat, hurting icache hit rates, compile times, binary sizes and more, even in cold paths where memory layout is the least of your concerns.

Not sure yet how generics in Java and value types will interact. There have been some prototypes of generics specialisation so it'll probably end up like C++ but, hopefully, with way less use of value types - restricted only to places where they make a real improvement. That'll be a lot easier to measure in Java because as long as you stay within the value-allowed subset of features you will be able to convert between value and non-value types transparently without rewriting use sites. So you can just toggle it on and off to explore the tradeoffs between code generation and pointer indirection.
In a way that makes the experiment more interesting. You're kind of forced to try make things work under very sub-optimal conditions rather than some artifical text-book version of what we think work-from-home should ideally look like.
I reckon that after a few days of poor productivity, you and your colleagues will find ways to be productive despite of these circumstances, and in fact the difficult circumstances might even yield new and better processes and habits.
...or we might find that it's not that big a deal to miss a few weeks of work or school so long as everyone knows why and understands it's for the greater good.
In Germany if you don't start accelerating when the light turns yellow, the guy behind you will start honking.
Insecam: Network live IP video cameras directory
>Why not? Why is depression not a correct response?

Because there is no correct response or every response is correct. All your responses are trained by society where you grew up, it is clearly visible if you visit other cultures where people don't create much drama about death and accept it as a natural process, even celebrate.

>I don't think you know much about depression or psychology

You may think anything you want, that's not a problem.
Don't you worry: WordPress will slow itself down soon enough, at least on the user side with React and Gutenberg.
> we probably don't need to start re-teaching the abacus...

I get where you're going but concerning the abacus, I respectfully disagree.

I'm guessing you haven't seen the way some young Asian kids start using a Japanese abacus (Soroban), and after a few years have built a mental model of it enabling them to perform mental calculations -- faster than with a calculator.

Most of the good videos on YouTube seem to have disappeared, but some short snippets remain.

[0]: https://en.wikipedia.org/wiki/Mental_abacus
The Most Beneficial Key Functions of Inventory Management in Microsoft
Funny, the simplest thing to do there, and relatively cheap, is to lacquer the whole device after it's soldered. This is done on military grade hardware - or even tougher conformal coating.
We were told about this in a quality workshop.

Had a similar issue once because we had lots of issues being reported from India. We found out drivers were opening the door while driving, triggering software problems, since when stopped the start-stop mechanism would assume the driver left the vehicle and would not start again.

Turns out it's very common in India to chew betel nuts, open the door and spit it out. So India now has different software here.
I was reading about this interesting fungal infection that primarily infects people with HIV/AIDS:

https://en.wikipedia.org/wiki/Cryptococcosis

You can get it via inhalation and most commonly comes (at least for westerns) from people visiting places like South East Asia. The mortality rates are super high around 30-70%.

It must suck to have HIV, so many things can kill you, it's like handcuffs which prevent a lot of personal freedom.

I read about an HIV-infected doctor who got infected from attending a microbiology conference which had samples on display.
Different Kinds of Easy
Looks interesting, will try it out thanks.

Right now, I support sharing via my own Ubooquity/elibsrv servers which run OPDS as well. OPDS works well with Kybook, which is what I run currently on iOS.

Unless this supports an OPDS server, I don't see myself using this long term, though. OPDS on Kindle (with KOReader) makes my life so much simpler (I can browse my entire collection on the Kindle).
My bad. I meant to say HTTP protocol. Not sure where my mind was at the time.
> because of the "Genius Bar"

The genius bar is not the problem. It's some things they have done more recently.
He's not arguing that the price should be less than one cent. 10 mills is one cent. He's arguing that "micropayments would work if you charged mills and not cents, and that's why you should charge a cent".
German car driver here. I don't use it as signal of anger, but as hint, that the driver in front has to refocus on the traffic again.
(Others may still angry-honk of course)
Delivering Origin-Bound One-Time Codes over SMS
> I've been to Mumbai (and Delhi and a few other cities for that matter), and it is not for the safety.

I live in India, and a lot of times it is for safety. It's not always about people crossing the road. There are people walking on the road, shoulder-to-shoulder, four deep; there are scooters driving side by side as their drivers are having a conversation; there are car and scooter drivers talking on their cellphones edging along slowly, not stopping, not driving at the normal speed of traffic; there are people getting out of parking, backing into traffic, seemingly oblivious to you as they drive backwards into you while you're stopped or braking hard; there are cattle; there are dogs. 9 times out of 10 it is for safety.

The Mumbai traffic light honking is about people honking at vehicles stopped in front of them to start driving when there's still a few seconds left on the red light. That's what the cops are trying to prevent.
I’ afraid I don’t follow… What do you mean by “our site”? Is it a system you developed for internal use or is it a product/service you sell?
> I'm sure that my worldly and knowledgeable older self wouldn't have even tried it as a solution, assuming it wouldn't work.

You have to keep reminding your older self that everything that conducts electricity can be used as an antenna in a pinch :). Up to and including your own body, or a stream of salt water squirted from a tube (in fact I recall reading about military testing out such antennas made of sea water on ships).
It sounds difficult to aim directly for long-term happiness. I find that short term happiness (as long as it's not vices) are the best path to long term happiness.
I think if we solve the hydrogen storage problem, it would also be the future for vehicles. Batteries just aren't going to cut it in the long run because of their limited power, limited charge cycles and heavy weight. I see those in a stationary role to provide capacity.

Sure, hydrogen diffuses through everything, but if we have a clean energy source that can be scaled, efficiency of conversion and loss from storage becomes secondary. Especially since fuel for cars is a short term form of storage. And it provides all the advantages fossil fuels currently have for this application.

That said, current technology doesn't provide adequate solutions for fuel cell cars en masse. Refueling is hard, fuel cells degrade quickly like batteries, distributing hydrogen is pretty hard and current production not environment friendly at all. There are some cars on the market with impressive performance, but the price is quite steep

But on the other hand, we also don't have infrastructure for batteries on scale. Imaging what the power supply for a "gas" stations on frequented roads has to look like if suddenly everyone had a electric vehicle. You would also need a lot more "buffer space". That is currently not possible to implement for any region with a large traffic density.
In my experience if it's not a point they are actually flexible on they will 100% do this no matter how charismatic you try to be.
But wait!

I doubt that their "decibel meters" are very directional. So perhaps drivers that currently have the green could honk more, and so force the signal to skip a cycle.
Is it really necessary to keep the whole uncompressed image in memory (as well as all undo steps) at all time? I guess the browser environment makes trading RAM for disk space difficult, but Photoshop ran fine with moderate amounts of RAM and plenty of scratch space on disk a few decades ago. It's probably easier to just keep stuff in memory, but perhaps not strictly necessary as not everything needs the same latency.
I completely agree with you, but it's very difficult to replace the 2.5" drive in recent iMacs, and Apples price for the SSD is unfortunately not $120.

In my opinion the base included option should be a reasonably sized M.2 SSD, with an option to increase the size of said M.2, or to add a 1TB (or larger) 2.5" drive as an extra if more storage is needed.
Hugh Everett
who would be motivated to kill both of them
> do they always assume that the power grid will be off? ... Also, did the military consider hybrid vehicles for similar role?

I want to be up front - I'm far from privy to the military's decision making, which is byzantine and absurdist on a good day.

However, I think I can pretty safely say that the issue is not whether the military assumes that the grid will be off, but rather they don't assume that the grid will be on.

I think the closest they might get is a plug-in hybrid. However, that adds quite a bit of weight and complexity to a vehicle. I honestly don't know one way or the other how well that would work for armored vehicles, which are typically quite a bit heavier than you're probably used to thinking.

For example: homemade armor is typically 1/4" hardened steel plate welded to the outside of vehicles (thin skinned trucks, etc.) - about 2x the thickness of the Cybertruck's body. I'd assume that most purpose built armor kits are even heavier than that.
How was this published with wrong numbers? A simple wikipedia search gives you different estimates (parentheses)

Plague of Justinian 541-542 100,000,000 (25-50M)

Black Plague 1346-1350 50,000,000 (75-200M)

1918 Flu (Spanish Flu) 1918-1920 20,000,000 (50-100M)
In my experience, the kind of crappy codebase this would affect would never be upgraded anyway. Many of them are still on PHP 4!
Nah, it's just me for now. I'll probably kit out my home office with tools for electronics work at some point though.
I want society to see me as valued, as measured in compensation and treatment. Currently people think of me as lesser for where I work.

I get the same number of massage credits (0) at my current job as does an electrician.
removing one species typically has a chain effect.

EDIT: are you also investigating these chain effects?
At https://www.ssa.gov/oact/babynames/index.html you can query the "popularity" (meaning frequency) of a name by year. Alexa seems to have jumped in popularity from 2014 to 2015 and fallen since then, to its lowest level in this century, but not all that dramatically: even in 2018 it was the 90th most popular female name ("0.165 percent of total female births in 2018"; "0.311 percent of total female births in 2015").

Amazon Alexa was announced in November 2014, says Wikipedia, so it makes sense: in 2015 people will have heard the name a lot but not yet understood the implications.
The patterns my system noticed were literally things like this: There's an error entered into the system by the NOC operator as an intermittent error on the station. Field technician drives there. Enters something like "Station on air upon arrival" into the ticket system. Does nothing else. (Like nothing to diagnose or fix the actual problem). Closes the incident. Drives home. Pockets the money for the time spent driving. A few days later (who would have thought that?) a new incident is opened for the same station. Repeat once a week for months and months.

I'm definitely not someone who is too naive to understand that technology like NLP has limits. But this was a perfectly appropriate usecase for NLP and it worked perfectly fine.

And people acting in this manner should not be immune from repercussions for reasons of data protection.
Deadlines are the incompetent manager's virtual whip.
> Risk of hydrogen build-up in enclosures.

Allowing smoking in buildings again would stop this build-up.
Not upgrading either, because I have, you know, real work to do. Which is something that Apple seemingly does not understand these days.

I don't care about marketing gimmicks, fancymoji, "mail stationery" or other crap. I care about having a stable operating system where I can get work done. I care about having a Mail.app that WORKS.

I think we are in an unfortunate situation where Apple's solutions (hardware+software) are far better than the competition, but still suck. And competing with Apple these days is immensely difficult: you need to have huge capital reserves (which Microsoft has), and execute well on good combined hardware+software designs (this is where Microsoft doesn't quite hit the mark).

I wish Apple had a competitor which would make "it Just Works" hardware and software. But I'm afraid we are stuck for the time being.
The new models including the one you bought are not really much of the original TP anymore.

There is still people who love the old one's because of the excellent keyboard and the tough shell while the new models have bad keyboards and a really fragile shell (it just does not feel sturdy anymore).

Maybe the market is not big but I said it is there and not how far you will be able to scale that. Probably enough for a bunch of people to become millionaires.

I switched away from TP after my last model from 2006 was not modern enough for my taste anymore and I didn't have the time to upgrade it myself. Without USB3 and limited because of the CPU it is not an option for me anymore and I would have loved to let a company upgrade it so I can use it 10+ years to come.

And there is still an x200 that I will keep for some x-mas tinkering time to try the libreboot-mod myself.

After all I would be very glad if I could find an x201s some day and mod it / let it be modded by a company so it is not only usable to do some retro stuff but actually useful in the modern times.

The logistics will only get cheaper, faster and more secure and I would not see it as a problem. At the moment we see AMZN pushing into the market while China builds it's "Belt and Road" project. All of these developments will have a positive effect on logistics for consumers and vendors probably.

The hardware for mods may be cheap but you have to add the working hours you need to achieve a mod. Of course it may be reduced by experience.

I often think about doing things like: Is it worth the (cheap) money AND my time?

Sometimes I do it though it is (more) expensive because I also learn a lot but other times I am in a hurry and already stressed enough and would prefer to outsource this kind of work. Especially in the field of customizing (electronics) there is a lot of market share for (small?) companies to be earned.
Yeah, one of the Big Data Lizards (Google, FB) had to close one of their services. Somehow, I don't feel sad.
The claim was "almost every country in the world uses d/m/y in normal usage", which doesn't pass the laugh test.

It wasn't "almost every country in the world doesn't use m/d/y", even if you would have liked it to be.
Overwatch already seems to have faded from collective consciousness. TF2 still flares up every now and then.
I do work at a FANG company right now, but it’s the one people think is not full of smart engineers (as measured by labor market value)

1) I don’t hate it but I don’t love it. I don’t think it prepares me for future jobs.

2) I make about 80% of what folks down the street from me make at competing tech firms, and even with the next level promotion I’d still be at 95% or less.

3) they are fine, but not “good”. I feel like I’m not valued based on how I’m treated.
Many traffic lights in India have a visible countdown timer. You see it counting to zero... or in this case resetting to 120 or whatever.

It looks like this: https://i.imgur.com/MynJKCl.jpg
It's not that, it's not like 100% of your users will be diffing documents 100% of the time. The real reason is that office formats are super, super complex and diffing them is a hard problem, even more so for the proprietary Microsoft formats.

https://www.joelonsoftware.com/2008/02/19/why-are-the-micros...

The "zipped XMLs" you mention are basically XML dumps of the former binary format that evolved organically from the 1980s, when resources were scarce and they had to hack together a working office solution.
Speak softly and carry a big stick.
I see only a small part of my test results on the Swedish 1177, I think that it depends on the Län (district) and specific clinic, for example "private" ones
> But there was an unexpected plus side - I'd learned to vocalize my doubts and confusion better, and to double-check we're on the same page.

That's funny but it reminds me of my relationship in the beginning. We didn't speak each other's native language fluently. Unexpectedly, harder communication had the effect of being clearer when expressing ourselves, and double-checking assumptions before reacting. It ended up very healthy.
I have observed this .... it doesn't help that they count down the red to green change
Given that "Mandelbrot" is German for "almond bread", the translation approach would also be possible... except that almonds don't seem to have been known in China in the classical period.
How do you set daily targets? All known measures (e.g. lines of code, bug counts) produce bad software because they are gamed.
https://www.deutschlandfunkkultur.de/33-jahre-nach-tschernob...

'In south Germany there are regions where 20% of the wild boars are radioactive contaminated. The meat is not allowed to be sold.'
Another One Bites the Dust UpCounsel to Shut Down Site
Looking for Plant Equipment Hire in Yorkshire? Go to Addplant
If you’re looking for a plant hire company in Yorkshire, look no further than the cream of the machinery crop, Addplant.

https://www.addplant.co.uk/plant-hire-yorkshire/
It looks like one used in hacking related movies.
Isn't it just a matter of dosage?
U.S. Army looks to buy new lightweight gatling gun
my solution is to use pandoc to generate the diffs. Combines the benefits of word formatting but allows me to see the changes in git. (I use it mainly for my resume)

I wrote up about it here for the curious: https://www.vivekkalyan.com/using-git-for-word
Show HN: Calculus Revisited
Doing this will have some limitations (as you have rightly stated). I would rather just use .NET Core 3.1.
The State of Go 2020
If you write VBA in Excel, there is a free Git extension called Git XL that we maintain which is able to properly Git merge your code directly in Excel: https://github.com/xlwings/git-xl
A beginner hacker's guide to IPv6
From the article:

> "For years, illegal loggers tied to Mexico’s criminal underworld have clashed with conservationists who tried and eventually succeeded to ban logging from the butterfly sanctuaries in the state of Michoacan."
And does not work almost always.
I work sometimes a 4-day week because of Sweden's regulations after I have an on-call week. It happens quite often, every 3-4 weeks depending on our rotation and I can say that having a steady 4-day week makes me and most of my colleagues more productive.

So I have seen it in practice, as a counterpoint to your anecdote with another anecdote.
I would never click on a shrouded/shortened URL.
Sounds like a good location to run out of battery
I'd be interested to see how far this can be taken...

Why not make pointers just 4 bits, giving them only 15 possible memory locations they can point to? Then try to allocate the thing they'll be pointing at in one of those 15 locations. Reserve the 16th location for some kind of backup data structure which can point anywhere.

Clearly it isn't branchless, but I would guess that most codepaths would either always be able to make use of one of the 15 locations, or would never be able to, making branches predictable.
The Yocto Project 3.0 Release
You could use XPath in an XSLT stylesheet to style XHTML.
It's the author giving you a hint that what follows is over 9000.
Possibly https://en.wikipedia.org/wiki/Indian_numbering_system (”30,000,000 (thirty million) rupees is referred to as "3 crore rupees", which is written as 3,00,00,000 rupees with commas at the thousand, lakh, and crore places”), but the writer seems a native Spanish speaker to me. Maybe the site has an editor from India?
> worthy of a masters/PhD thesis in compiler design if it hasn't been done already

You can’t just write a thesis about someone else’s existing idea! You’re supposed to come up with a new idea!
Pavlok Teardown