skysight-inc/HackerNews huggingface dataset:
Preview is a great program, but unfortunately when I upgraded from Mavericks to High Sierra on my 2012 Macbook Pro, I started to notice that Preview rendering is now blurry. And I never figured out how to fix it -- nothing I found online worked. What a bummer.

xpdf satisfies most of my PDF reading needs now instead. It has tabs too, which is handy.

The change to High Sierra also broke some nice iTunes behavior I had been exploiting previously that let me connect to my home iTunes share over a VPN connection. Ah well.
Mapbox GL/MapLibre GL does one thing and does it incredibly well: vector map rendering from tiled data (MVT format) in the common Web Mercator projection.

OpenLayers is a bit more of a Swiss Army knife. It's a valuable part of many web GIS workflows, but its vector tile rendering is a long way behind MBGL's.
Exactly this. I recently started a twitter for my academic career. Didn't share my contacts or anything (I only follow academic twitter too). I get tons of suggestions of people I know and several have followed me. The information is from their contact list because twitter knows my number and connected us. There's a clear benefit to this, but there's also privacy concerns too. The lack of control over this is what is concerning.
Yeah, my first thought reading the parent comment was two words: "Occam's razor". But, I still find it amusing that companies like FB want to project the image of "informed consent" whereas we have a bunch of developers here trying to figure out what the hell happened and coming up with plausible solutions.

What's interesting thought (and I know that from my professional experience in ad tech) is that the "cookiegeddon" did push companies towards non-deterministic, more fuzzy ways of cross-device targeting (and we're talking about people who already think that fingerprinting is ethical).

The upside is that metrics are mostly bullshit anyway.
I would kill for a GUI app like Workflowy with multitrees. I really do need a graphical representation in order to best visualize what's going on.
Why, to me, of course.
Yeah, that repository's README is a little bit outdated.

Here's what I found works or is broken in macOS Catalina and above:

Works:
--------------------

# Preview source code files with syntax highlighting (like colored .JS files)
brew install qlcolorcode

# Preview Markdown files
brew install qlstephen

# Preview JSON files with syntax highlighting
brew install quicklook-json

# Preview plaintext files with unknown extensions, like README, CHANGELOG, etc.
brew install qlstephen

# Preview the content of .IPA files
# Installs inside /Applications folder
brew install suspicious-package

# Preview iOS/macOS provisioning information for .ipa and .xcarchive
# For 'mobileprovision' files, Xcode has Quick Look plugin collision:
# https://github.com/ealeksandrov/ProvisionQL/issues/20
brew install provisionql

# Preview the content of macOS apps
# Installs inside /Applications folder
brew install apparency

# Preview WebP images
brew install webpquicklook

Broken:
--------------------

# Display image size and resolution in windo titlebar of Quick Look
# Doesn't work due to API change from Apple
# https://github.com/Nyx0uf/qlImageSize/issues/45#issuecomment-610852166
#brew install qlimagesize

# Preview Adobe ASE color swatch files from Photoshop, Illustrator
# Doesn't work in macOS Catalina
#brew install quicklookase

# Preview the content of Android .APK files
# Doesn't work in macOS Catalina
#brew install quicklookapk

As listed in the README, you also need to unset the quarantine attribute. To see the changes, you need to restart the Quick Look Server after the install, and sometimes requires logging out and in again. Here's a script I made, let me know if it works for you:

https://github.com/spiritphyz/Save-the-Environment/blob/main...
A decent refrigerator should consume less than a kWh per day, perhaps 1.5 kWh/day for refrigerator + standalone freezer - this is something that has changed over the last couple decades, at least in the EU there has been a strong push towards more efficient appliances and refrigerators consume much less power than older models.
It's no less a word than perform or performance.

Is its meaning knowable? Yes? Then it's a word.
Your rationale in this and your followups are exactly what I'm talking about.

1. You're actually right if the entire program is less than about 20 lines. But bad programs always grow, and implicit declaration will inevitably lead you to have a bug which is really hard to find.

2. The trouble comes from programmer typos that turn out to be real syntax, so the compiler doesn't complain, and people tend to be blind to such mistakes so don't see it. My favorite actual real life C example:

for (i = 0; i < 10; ++i);
{
do_something();
}

My friend who coded this is an excellent, experienced programmer. He lost a day trying to debug this, and came to me sure it was a compiler bug. I pointed to the spurious ; and he just laughed.

(I incorporated this lesson into D's design, spurious ; produce a compiler error.)

3. I used to work for Boeing on flight critical systems, so I speak about how these things are really designed. Critical systems always have a backup. An assert fail means the system is in an unknown, unanticipated state, and cannot be relied on. It is shut down and the backup is engaged. The proof of this working is how incredibly safe air travel is.
> You have plenty of attention, just decide to stop wasting it on dumb shit.

Even this, if you look close enough, is inconsistent. Why worry about wasting a resource that's supposedly plentiful?

The comments to the OP are more revealing. I suspect the intended central point is a vague critique of the concept of scarcity itself.
I've had a play with the data for a few people whose phone numbers I actually know, and they all seem old enough users that they just have the number on the account anyway. I could be wrong but I haven't found anyone my age who's number I can confirm.
Honestly I would recommend the video the author linked to which to was much clearer in its explanation https://youtu.be/CCLtQHL-VUs.
Shellcheck helped me learn a lot about bash.

https://www.shellcheck.net/
Frege on Objectivity
I don't know if it's that much of a troll piece (remember, it's talking about the UK specifically). Going for a walk to somewhere is fine. The article is bemoaning not really going anywhere at all, which has been the substantial reality if you've stuck to the rules of not going outside your "local area" (whatever the hell that has actually meant this entire time).

I live on my own and my bubble friends live about 12 miles away, because that's the reality of living in what's basically a dormitory village and working/socialising in town. I meet them about once a week for a walk, but options are limited because the county I live in isn't exactly known for its extensive network of public footpaths.

The whole "local area" thing is doubly ludicrous because I have to drive more than 5 miles to get to a supermarket. There is a shop in the village but, whilst it's OK for bits and pieces, it's not sufficient for a full grocery shop.

Nobody's ever stopped me or challenged me for leaving the village, which is overall a good thing because if they ever tried I doubt I'd be very kind to them. I've stuck to the rules for the last 12 months willingly enough but I'm getting seriously fed up of it. I haven't seen my family since October, including my nephew who recently celebrated his first birthday: you don't get that time back.

Not forever will I tolerate living under rules that infringe basic freedoms to a level that I doubt have been seen in Europe since before the Iron Curtain fell, whatever the situation with the virus or the vaccine might be.
There is no reason to pay that crazy money for that book, it is available on libgen. There are so many books in the BYTE magazine back catalog, and who knows who the rights holders are as the UBM is defunct [1]. I talked to some people at CMP a couple years ago, it sounded like, at least from them, that they had almost no archives of BYTE material. What you can get on Ebay and the IA are it fwiw.

I have three copies, mostly so when I loan them out and if it doesn't come back I won't be bummed. But they cost only 5-9$ at the time.

[1] https://en.wikipedia.org/wiki/UBM_Technology_Group
If you want to keep your data safe, it matters how it's done. See MongoDB for the story of a system with a friendly UI and a train wreck back-end.

git didn't win mindshare of developers because people blindly followed Linus, anymore than relational SQL databases weren't inched out by OODBs, document databases, or all sorts of other technologies because of dumb developer entrenched mindset. git (like SQL) won because it has very, very solid theoretical underpinnings which make it work incredibly well across a surprisingly broad set of use cases and handle data robustly.

Subversion is good for virtually no one. It's like using Excel for a database. It's complex, but doesn't get the job done.

Fossil, on a cursory look, looks like nineties mysql, when it was easy to use, but didn't really work, and was kind of a cargo-cult implementation of a proper database. I will admit I could be wrong (perhaps, just lousy docs).

hg, I agree, is better than git. git is a beautiful backend with a horrible front-end. hg has an equally beautiful backend, with a clean front-end and decent libraries. I wish hg had won. It didn't.

Oh well. At the end of the day, though, for this use-case, back-end matters far more than front-end. Competent developers can and do learn to use git, and are equally productive as in hg once they get over the learning cliff.

An upside is you learn a lot by learning git (or hg) internals. If OP knew git, they would have made a better grit. It's something every developer should do. Once you're past that, the front-end, while far from clean, gets the job done.

svn doesn't get the job done.
Chromium still gives google market share. Firefox is the only option.
Or back to the 1967 - 74 Suez blockage.
> And I think cheap BEVs will be a HUGE benefit to poor people in the future, since it saves on gas and maintenance costs in the long term.

I believe the same, if you race for the lowest cost possible, eventually an EV will be cheaper than the cheapest IC powered car for those exact reasons.

... But as I said above. Wuling MiniEV costs like $5500, which is cheaper than low-end Chinese petrol, or diesel engined sedans priced at $7000-$8000, but is still massively, massively outsold by IC cars in its price bracket despite China's massive subsidies for EVs, and quite draconian curbs on IC powered cars.
BPSK Pulse Radar Revisited
I wrote up a jupyter notebook myself looking at this problem a couple years ago and I was thinking about cleaning it up into a blog post. Oh well. Guess that just goes to show the dangers of procrastination.

For what it's worth, my takeaway was that the "paradox" is that we aren't accounting for the nonlinear utility of money. Therefore the exponentially unlikely probabilities of winning quadrillions of dollars have exponentially large weights. But a quadrillion dollars isn't a million times more useful to me than a billion dollars. So if you account for that saturation effect and take the expected utility instead, the "paradox" goes away.
Quoting: 'How often have we been told by various philosophers and universalistic religions about unseen connections between human beings and the collective identity of humanity? Today, global connections are manifest in the economy, in transportation and communication systems'

Now, lets took that and change it into a nightmarish dystopia....

What do you think when you hear 'Pandemic and Population Controll' ? The tracking of cell-phones, every bank and credit tansaction, at the ATM, cemera surveillance, sure also when paying with cash, biometrical, SSN, online-clouds-documents, etc. searchable with metadata.

Is it an update ?

ist it a progess of stabilisation, through liberalism in combination with moralising strategys for the people and against war, with best intentions, made by ten-thousands of intelligent and qualified pupils ?

The people are bad!

How do you feel about it ?

Saying globalization, would you feel better when controlling all the 'contents' is outsourced to china, same with your opportunitie to interact with society and economy ?

Is your perspective basing on others ?

(-;
> iTunes was a particular abomination among many

It didn't have to be really good: It was better than any other digital music store out there!
If I got to name that, I would call it a "time valley".
That's a carpet.
Maintenance beyond consumables (brakes, wipers, and tires) costs less than the difference in excise tax ($25 tax per $1000 of imputed value every year). All cars are inspected annually here.

At 4K miles per year (my average pre-COVID), if my risk is average, I’d expect to be in a fatal accident slightly less than once every 22K years. I’m OK without the latest driver aids at that low level of risk.
Not necessarily - it depends on the language and how closures are implemented.

For example in Java, closures, created via lambda expressions or anonymous classes, can only access immutable ("final") variable in their enclosing scope. (At least that was true in Java 8, not sure if that was relaxed later.) So they don't export mutability of local variables. (Although they don't prevent you from mutating object fields from with a closure - again, a consequence of the host language semantics.)

Of course, closures in other imperative languages often violate FP immutability constraints. But that's only because they're given unrestricted access to the underlying imperative language features.

An interesting case is OCaml, which allows closures to mutate ref cells, e.g.:

let x = ref 5 in
let set y = x := y in
set 4;
x;;

...which outputs 4. This is compatible with OCaml's approach to mutation, and the mutable variable is at least not the default variable type - it's an explicitly mutable cell value. But this certainly breaks various good properties that immutability provides.

For example, the function `set` above provides no indication at the type level that it performs a side effect, which undermines the ability to reason about function behavior without examining the implementation.

If you want to say OCaml is only providing an FP facade which is broken by this behavior, I'm sure many Haskell programmers would agree with you. :)

Btw here's a relevant article, "Closures don't mean mutability": http://blog.agiledeveloper.com/2017/01/closures-dont-mean-mu...
> IPv6 is overly complex

I'm being a bit pedantic about this since you're right that in practice, setting up stuff for IPv6 is in-fact complex since support for it is all over the place.

But I want to stress that IPv6 as a protocol is much simpler, more intuitive and much more versatile than IPv4. I'd even go so far as to say that it's actually fantastically suited for local networks, especially so in complicated setups with multiple subnets (in an alternate reality where everything supports it).

It's really, truly, a genuine shame that it never gained the momentum it could have.
Reference Level Ethernet Cable
I agree with what you said but it seems you may have meant to reply to a different comment. Independence is another topic, certainly related somewhat, although it didn’t come up in my comment... interesting nonetheless.
Last night I was browsing Facebook, and all of a sudden, it said there's been suspicious activity and I've been locked out of my account. To unlock it, I had to review the email address and phone number I associated with my account (in case the hijacker added their own contact info), but all it had were my info that I added in 2011 (before I knew what a piece of shit Zuck was). Then it asked me to change my super-complicated password because it said the password is no longer secure.

So, can I assume this leak is related to this strange event?
Keep moving the goal posts. All these things can be done (as they are generally done privately). The only thing Libertarians can't do is fight a total war.
If you need 99%+ accuracy go for AWS Mechanical Turk. They are used by Wave Accounting and other office application companies for receipt OCR. For 85-95%+ accuracy any off the shelf solution like Google Cloud ML APIs or AWS textract will be fine. You can get better results with both the cloud APIs and hand rolled ML models if you have a good dataset. For this sort of applications a large quantity of well annotated data is king. If you only have <100 receipts per year and need very high accuracy it might be cheaper to just go with AWS Mechanical Turk end-to-end. You have to pay people to annotate the data anyways if you want to train a model so it might be easier to just stick with humans.
I finally replied, in other parts of this subthread. Your points were not important enough to me to reply earlier :)

Not worth my time to engage more, due to the silliness and insignificance of the whole (finger-pointing and moralising) issue.

I will end now, but, as a public service (like you grandiosely and egotistically thought you were doing, except that mine is sincere and better-motivated), to show others the cheapness and shittiness of such finger-pointing and moralising, I will leave you with this very relevant quote, by past U.S. President Theodore Roosevelt, often termed "The Man in the Arena":

Video:

Watch "The Man in the Arena – Teddy Roosevelt (A Powerful Speech from History)" on YouTube

https://youtu.be/A311CnTjfos

Text:

https://en.m.wikipedia.org/wiki/Citizenship_in_a_Republic
> I suppose some routers might automatically add a firewall exception when doing uPnP hole punching

Every consumer router I’ve ever had will open up a port in the firewall when uPnP is enabled and a request is received. Is that not standard?
That is classical slavery. GP mentioned modern slavery, which is somewhat different.
Unopened Super Mario Bros. Game from 1986 Sells for $660k
Correct, the R stands for Residential.
Except when you consider where each technology fits within its own S-curve of adoption (X axis over time, Y axis is % of the technology adopted by the market).

When factoring in the shape of the exponential decreases in costs, and that penetration of most of these technologies is at or before the inflection point (between 5%-15% market penetration), it is more likely that the cost declines will ACCELERATE moving forward rather than slow down.

Why has it felt that laptops and PCs haven’t progressed as much in the 2010s as in the 1990s or 2000s? Because in 1995, there was not a computer on every desk in every home. But now not only is the market saturated with laptops and PCs, people are walking around with mini internet connected “super computers” everywhere they go.
Only partially right.

Writing a check she can do very easily, so she gets little social credit for that.

Simpler reason: virtue signaling reaches new heights when you can force OTHER people besides yourself in doing things that will give you social credit - a bit like the ritual burning of goods and savings in some pacific tribes: if you do it yourself, you need some witnesses, and you will get less social credit than if you can social engineer a large party where everybody is a witnesses and more people engage in the ritual burning of goods.

It must not just be painful and wasteful, but also as hard as possible. It's a bit like a reverse proof of work!
> You do know how this happened right? Wifi SSIDs with similar strengths reveal if people are in the same area, then just correlate timestamps and viola!

I mean yeah, they _could_ do that, but thats a pain in the arse to do. Its far easier to do it on contact lists, interests and implied location from business page follows.

I don't think iOS allows you to track SSIDs, which explains the lack of wifi scanning utilities in the app store.
100$ Premium Guide PDF
I'm using the aeotec zwave stick. And you can look at what the home assistant blue is built from. It's just a droid arm something or other. You are paying for the nice case and maybe some extra support.
You could also do things like use different patches of the sensor to focus different parts of the scene. Depending on how much the lens can morph, it could provide for bifocal functionality or limited fly eye.
Carbs are cheap, easier to store, package and sell. Part of the reason they are pushing hard on veganism. When refined it's empty calorie though so it ends up more expensive per nutrient in this case. Non-refined carbs are more expensive but still less nutrient dense than meat and you need b12 supplements. Nothing's perfect.
is it even legal for a therapist to share their clients contact details with a third party?

certainly I would expect that a person who works as a therapist would be aware that the concept of client confidentiality exists and that they should not share their clients details
I play a mobile game with loot boxes (although I don't buy them myself) and I am a frequent user of community forums where players talk about the game. Stories about people with modest income spending thousands a month, and sometimes losing their partner for this reason, are very common. Often a thread comes up on the matter and many people chime in with stories of that kind.

Of course, it's still anecdotes. It's impossible to have actual data, as obviously the developers aren't going to give us statistics on how many people are spending unhealthy amounts of money in the game. But my impression (and the impression of most players I know) is that it's quite widespread, and I'm not talking about kids, but adults that just don't know when to stop.
Up is always north in my phone, and I’m always amazing how it trips people up
Highly unlikely to be related. It's not a password leak. It's also not really a leak, someone scraped some public profile info and then used the phone number lookup feature to match up the two.
Mutton is a staple at Gates BBQ restaurants in KC: https://gatesbbq.com/menu/
US Army is probably paying at least $44K per Microsoft AR headset
In some states, specifically Ohio, Nevada, Mississippi, and Virginia, possession of lock picks is considered prima facie evidence that you intend to commit a crime.

http://lockwiki.com/index.php/Legal_Issues
Does OLAP vs OLTP describe a real technological difference or just a description of the use cases a specific tool is trying to address?
I guess they won't need https://www.spacejam2.com/ after all.
> And yet we do it every ~18 months with semiconductors.

So, this is about to stop. Very soon. Quantum tunneling, yield rates, etc are all starting to be cost prohibitive.

<10nm stuff was already delayed. There's plans for 3nm. It's unclear yet whether 2nm will work.

Even if hypothetically it does, there's a very real limit - an atom is only 10x smaller than 2nm.
I'm glad they wipe their asses with DMCA. They have nothing to do with the USA.
A portable way to test if the variable is set:

test -n "${VAR+x}"
Yeah I don’t mind gamy meats, I have had kudu, gemsbok, springbok, javalina, elk, ostrich, venison (many times) etc...

The mutton near the reservation often lived fairly long lives, so I wouldn’t terribly be surprised if stew was common for even the desirable cuts.
Honestly the EU need to finans a organisation to deal with GDPR violation, hell it could finans it self. The GDPR is the single best piece of legislation ever written, in term of privacy, but enforcement is lacking.
but at least they're woke while doing it.
They get paid by the police? Is there a pricelist somewhere for these police requests?
Correct, like TFA.
See my previous reply. Your reactor design is susceptible to a single point of failure, and, how do I say it strongly enough, is an utterly incompetent design. Bypassing assertions is not the answer.
We just need a 100x increase in density and we are good to go.