skysight-inc/HackerNews huggingface dataset:
Behind Low Vaccination Rates Lurks a More Profound Social Weakness
Could be alternate spelling of the Carney surname.
Thank you for the excellent reply. Just the fact you are on HN answering queries is a reason alone to buy your services.

> https://www.rsync.net/resources/regulatory/privacy.html

It says there that you don't use cookies, but to clarify, I assume you set a cookie when a user logs in?
For context of Non-Indians: though ancient, there is little evidence Sanskrit ever was a common spoken language among laymen. It was the language primarily used for religious purposes. It was/is a language of high culture and political elites.

Coming back to the premise of the paper, the grammar of this language is declared to be sufficiently easy to disambiguify such that it's easier for computers to understand. Just to put it in context, this property is actually a part of many other languages including japanese. Pro tip: Most of japanese grammar can be covered with a handful of BNF grammar! Being an indian I know one other language spoken in the south of India that exhibits this property as well - Tamil. Equally ancient as sanskrit but widely spoken language even as of 2021.

Point being, the intention of the paper, though it sounds benign, there is a political context to it which cannot be set aside completely.
Tools are amoral. A 90 pound woman using a tool built of metal to defend herself from home incursion and possible rape implies no morals to the metal tool. Tools can be a defensive equalizer, and should be readily available.
The way I interpret this is that the 'just ifs and for loops' is like Matrix rain code. In the beginning it looks like gibberish scrolling down the screen. When you master it, it's still gibberish scrolling down the screen, but it's simultaneously something else on another level as well.

I often find myself writing simple things with a compact-but-high-level-conceptualization, that when edited by someone else, clearly only saw the rain.
Really, there are no if+for, just compare and jump. Why don't we use what the metal uses, instead of these "expressive abstractions"?

If+for have no deeper foundational significance in the construction of programs or computations, literally, than say a lambda function. But because the latter is unfamiliar, it's spoken about in the same manner you present: as if it is some highly abstract, complicating, high-level feature (when truly that take is just baloney).
Related https://portswigger.net/daily-swig/pip-audit-google-backed-t...
Just like smartphones are only for the super-rich? Technology becomes affordable to all over time.

I for one cheer on the billionaires trying to extend their lives - it will benefit us all, and remove much disease & suffering from this planet.
Past comments:

https://news.ycombinator.com/item?id=8833563

https://news.ycombinator.com/item?id=7289739
but they do...

https://www.cnbc.com/2021/09/21/silicon-valleys-quest-to-liv...

'Amazon’s Jeff Bezos, Alphabet’s Larry Page, Oracle’s Larry Ellison and Palantir’s Peter Thiel are just a few of the super-rich who have taken a keen interest in the fast-emerging field of longevity`
You download a file and run it on your Pi, its literally made to teach children computing. You can buy a used android phone and do it easier a pi is too expensive or hard.
Except Covid-19 has traditionally had a significant lag time between being infectious and showing the first symptoms
Yeah. If you have crippling credit card debt, maybe you need to not have credit cards to prevent overspending. But I doubt most people need that — they just need to treat credit cards as normal cash, where you automatically transfer money to cover all your credit card transactions each month. Lots of budgeting tools (like YNAB) do this automatically so you don’t even have to think about it.
The team that powers VLC (2019)
If you are a state, NSO is what you get when you don't have Stingrays, PRISM, and a pipeline into domestic enforcement for paralell construction. Imo, in this specific case, it's equivalent.
And datastructures.
Yes, but I think it's more important that we focus on what Elon Musk is saying about Web3. /s
I believe that smart contract settlement systems will more or less grow into "large-scale industrial applications" before the decade's end.
It doesn't, for the most part. In most of the graphs its pretty obvious the rich getting richer bit happened in the 1980s, not the 1970s. It's also obvious their share of wealth was particularly large in the 1920s, when there was a very pure gold standard. (And of course back when most people were so much poorer there wasnt even enough food to go around, the rich still had palaces, servants and mountains of gold to fund wars to engage in the most profitable economic activity of capturing other people's gold)

But obviously the people who advocated the tax cuts for the rich in the 1980s are highly, highly motivated to pretend it was leaving Gold Standard several years earlier that did it. Not least because going back to a gold standard would allow them to make that gap even bigger - the 1% could HODL the 30% their wealth in risk free, liquid, appreciating coins instead of having to take actual risks and create actual jobs. But the deflation that preserves their wealth as they withdraw from funding productive activity is - quite literally - everyone else's wages and sales revenues going down.
Yes. And many corporate and government networks deny list all traffic on ports other than 80/443, so RDP just is not an option in many cases. VDI over HTTPS also means users don't need a separately installed RDP client and can just access the VDI via their browser.
I don't think traditional economic models think of 2% inflation in terms of "40% of the value being lost over a career." It's more this is where, from experience, we have an socially positive balance between economic rictus (a deflationary economy tends to discourage discretionary spending) and undermining real-world projects (high or volatile inflation makes long term project financing difficult or expensive)
That’s one thing I like about Nim. It can compile to C++ and so can directly wrap C++ code. While Nim’s ecosystem is small it’s easy enough to wrap most any C/C++ library. It’s great for OpenCV. Some folks have been updating direct PyTorch C++ api (1)!

1: https://github.com/SciNim/flambeau
Actually, on mobile it is. Which infuriates me more than it should.

There are two ways to link to an application in Firefox: one just creates a shortcut ("Add to home") which opens the browser. The other opens a full screen application, like PWAs are designed to do.

When I hit the install button, what I really want is the latter but occasionally PWA detection seems to fail and installs a shortcut instead.

In desktop Firefox, Mozilla has decided to can this idea and not implement it. There was a bug open for this in bugzilla, but that was closed as WONTFIX.
You don’t need everyone to change, the commoners imitate the elite.
The loss is due to their most recent filing, from a couple days ago.

And yes, the SEC could very well investigate anyone who took a short position in the days prior who had insider connections. It isn't like they put out press releases when they look into things, so unless you know for a fact that aren't investigating anyone... anything is possible.

I find that HN discussions tend to be symptoms of other discussions online - the HN thread was likely not from someone manipulating the market. It instead was probably a sincere question from someone who saw someone pumping it up elsewhere online. I suppose we could always just ask them what prompted the question if you are really curious.
> Off the top of my head: The web app working while offline, local storage, and background sync.

Do you really mean the web? Or a small subset of the web (that then probably already has a native iOS app)? For example how would Google search work while offline?

Even making something as "simple" as HN (only compared to Google search) work while offline would be a considerable technical challenge and a large investment for HN, for a use case that is almost non-existent.

Would really appreciate your perspective.
Yeah for sure it works just fine, but it's getting a little slower in games and it's a little bulky too, and the S9 camera is much better.
And the pandemic and the billions that have been spent/redistributed in "relief" answered that question: watch Netflix and make TikToks.
QTYPE=ANY has very tricky interaction with caches. The standard semantics are that ANY means whatever the server has, not all the types at the qname. So, if you have a mixture of v4-only and dual stack clients, you can’t predict whether the cache will have just A or both A and AAAA, so ANY will be worse than just making both queries concurrently.

And because ANY interacts badly with UDP fragmentation and certain backend database design, and because it has been abused for DDoS attacks, it is increasingly common for it to return a subset of the records that the server has.

So I am afraid there is no realistic way to make ANY mean ALL.

Multiple questions don’t work because DNS packets only have one RCODE so there is no way to signal a mixture of success and failure. I don’t know why the DNS message format has a QDCOUNT field for multiple questions.

Yeah DNS compression is problematic in many ways, but in many cases it allows the answer name(s) to be represented by 0x000C. In another context, the root-servers.net domain looks unnecessarily verbose but having all the servers in the same domain makes good use of compression.
For GCP you can enumerate and graph the publicly visible dependencies as per this blog post:

https://binx.io/blog/2020/10/03/how-to-find-google-cloud-pla...

However, that does not take account of GCP services being implemented behind the scenes using other GCP technologies in Google-managed projects - e.g. Cloud SQL uses Compute Engine and GCR (search "speckle umbrella"). Cloud Functions relies on Cloud Build to compile the function into a container. AI Platform Training uses a GKE cluster internally.

You can often get hints about these things from the VPC-SC documentation, which explains on a per-service basis which APIs need to be enabled to protect the perimeter:

https://cloud.google.com/vpc-service-controls/docs/supported...
Black couple ‘erases themselves’ from their home, its value goes up by $500k
Seems to me that Shopify, Stripe and Square all are members of BigTech. What am I missing?
June 17, 2021, 309 points, 140 comments https://news.ycombinator.com/item?id=27537840

July 17, 2020, 387 points, 156 comments https://news.ycombinator.com/item?id=23865484

May 17, 2016, 297 points, 122 comments https://news.ycombinator.com/item?id=11712449

June 25, 2012, 187 points, 84 comments https://news.ycombinator.com/item?id=4154927

April 28, 2011, 115 points, 26 comments https://news.ycombinator.com/item?id=2492566

April 28, 2008, 33 points, 9 comments https://news.ycombinator.com/item?id=175199

(and a few more that didn't take off)
Ah, yes, this is how I refactor in Elixir too. I feel icky about it from a DRY standpoint but I’m training myself to ignore the scolds that held me back from being productive for so long.
makes me think of the Buddhist "Before enlightenment: chop wood, carry water. After enlightenment: chop wood, carry water".

not my favorite source since it doesn't go into the 'scaling the mountain' bit, but every source that talks abt that part seems to be...eh: https://buddhism.stackexchange.com/questions/15921/what-is-t...
Not related to the post, but the owner of this blog also makes small CS zines that act as cheat sheets for common tools: https://wizardzines.com/ . They're small and cute and make good tech stocking stuffers.
“coding is basically just ifs and for loops.”

Maybe, he knows only that much, yet
Totally agree! Here’s why: https://travelhead.medium.com/rampant-cheating-on-chess-com-...
Sucks, enjoy your silos.
You'd be saying the precise same thing if our natural span was 30 years, or 200. That is, you're using our current state, to explain why our current state exists.
Another useful trick for reading the last few bytes, especially if suitable buffer padding is not possible and the read would cross a memory page boundary, is to use PSHUFB aligned against the memory page boundary to pull the last few bytes into a register. Safe and fast.
I think you do. It's appeal to emotion, and appeal to authority. HAND
The US and Japan are about half the developed world. I don’t think the virtually … except formula gives the correct impression given that fact.
But why not a random Bitcoin clone?

I mean, we all get why folks with a lot of Bitcoin want it to be adopted: they'd get rich. The problem for everyone else is that they'd be the ones subsidizing that wealth. Which the majority could avoid by just adopting an alt-coin instead.

So why Bitcoin, specifically? This is, in Bitcoin's ideal scenario where it would win out globally and everyone would love it -- even in that extreme case -- why would everyone use Bitcoin instead of starting a new block-chain where they'd get more personal wealth?

Are Bitcoin-HODL'ers basically just praying that the majority of the world's population would just be oblivious to that possibility, choosing to instead buy into Bitcoin at their own loss out of sheer ignorance? (Sorry if that sounds dismissive, just, it seems so far-fetched to me; I don't get belief-system behind it.)
It’s Java and Tomcat, so should work fine on Windows. I’d highly suggest using Linux + Docker in a VM or something though, it’ll be a way faster setup (configuring Guacamole manually is a pain in the rear, there’s good Docker containers out there that do it for you).
Until you get to network programming, then it's "just open a socket"
The HTTP url works fine still, it sends you to the right place.
> The only real unique property that Bitcoin would seem to have in the long-term would be its history, especially its initial-distribution that concentrates wealth in the hands of few.

> let's use some alt-coin instead

The problem is that it's hard to agree on which one to use, with 15000 to choose from :-(

My vote would be for the one that doesn't concentrate wealth in the hands of few...
For the specific case of substring/byte searching, another useful trick here is to do an unaligned load that lines up with the end of the haystack. Some portion of that load will have already been searched, but you already know nothing is in it.
Is this what the struggles of the transition from scarcity to post scarcity looks like? Building systems that simulate scarcity to generate the illusion of value and to front run that value?
>if Web2 became a dystopic Zuckerbergia and Web3 is a disguised Cryptobrosia is there maybe a chance for a Web 2.5 that doesn't suck?

Nobody is forcing people to use Facebook or any of Facebook's family of apps. I personally don't use FB or any of its apps for the last 10 years and I'm totally fine.

>What would be its building blocks? IFPS, Activitypub, XMPP, Matrix?

IP, TCP and HTTP are not going away anytime soon. Nobody really knows how would next stage of WWW look like therefore you can't even think about candidate protocols and standards.
> as if it is some highly abstract, complicating, high-level feature

But symbol calculus is a highly abstract, complicating, high-level system assembled out more reality-based systems beneath it. If it seems simple to you, you're just under the curse of knowledge.
>My back of the envelope calculation puts the strain of our national bums at 1 dollar a month for every taxpayer.

How did you get those numbers? I took $1/month, multiplied that by 144.3M tax payers, dividing that by the federal poverty line of $12.88k/year (presumably the minimum amount needed for living), and only got enough funds to pay for 134k people. Wikipedia says there were approximately "1.5 million sheltered homeless" in 2014, so that's an order of magnitude more. Add to that, the effects of this program disincentivizing work, and I expect that the final cost to be two orders of magnitude more expensive than you proposed.
> Wages and profits are separate
Of course. But if profit is zero, wages will be zero too before long. Who cares whether your aberage employee likes profitable shakeups, I’m saying it’s in their best interests regardless.

> Please understand the basics of how Capitalism works.

My god, I hope you’re more pleasant in real life. We’re done here
Fast DC chargers are still more than an order of magnitude slower than refueling an ICE car for an equivalent amount of travel.
In 2018, the 26 richest people in the world held as much wealth as half of the global population (the 3.8 billion poorest people), down from 43 people the year before.

https://www.un.org/en/un75/inequality-bridging-divide
Yep, and here’s a nice intro video from this year’s ElixirConf:

https://m.youtube.com/watch?v=F7YtYTMud-Y
Order of magnitude cheaper, not as efficient for photonics, can be integrated with Si through epitaxy.
> These days, where basically nobody has a real ip, this is not entirely true.

This is a vast exaggeration. Although this is true for many and perhaps a majority, are there any publicly available stats regarding this, there are still a large number of ISPs which provide real ip addresses and allow incoming connections. My ISP serves several million customers across several US sates and provides real up addresses and allows incoming connections.
The Decision to drop the bomb. (1965)
>Apple has a perpetual license that gives them access to all future architectures as long as they fulfill their side of the deal

Each generation of ARM ISA, e.g ARMv7 and ARMv8 are treated as separate license, mostly because they are incompatible. ( Possibly with the exception of ARMv9 which is really a ARMv8++ ) You dont get future ARMv10 work just because you keep paying. ARM's extension are a different matter.
I just did. Your focus it too shortsighted. Right now Bitcoin is in a speculative phase because it's new and people don't understand its real point: freedom from artificial government control over prosperity.

People trust fiat over Bitcoin because they don't understand economics. In simple terms: given a currency X that can be traded for some fixed amount of resources, the more of that currency that exists, the more competition there is for the fixed amount of resources.

As governments continue to back themselves into a corner by printing more and more money, we will hit an inflection point (multiple historical examples of this) where inflation goes near-parabolic. When that happens, there are a few options: starving people, asset forfeiture (either direct by force or via high taxes), or, the issuance of a "new" state controlled currency (see discussions on Central Bank Digital Currencies for a modern version or the Rentenmark for a historical version).

Those CBDCs (what I think is most likely) will be the same exact grift replayed, but this time, with even more strict controls over your money because the technology enables it (money that expires, money that can be taken from you instantly and permanently, etc).

Why I defend Bitcoin ultimately is that it gives freedom back to people and restores the potential for a real economy (exchanging value for value). Not a debt-based economy where the government steals money from the productive via taxes and entraps the poor with inflation (all the while accomplishing absolutely nothing but more suffering via bad policy).

To not defend Bitcoin means to blind oneself to the reality that they are, in effect, property of their government. They just don't realize it because they're free range.
How to debug a Python C extension with GDBFrontend
You seem to be letting your emotions rule and not following the thread you started.

Your point was: vaccines don’t prevent infections. Even if vaccines were hypothetically 100% effective at preventing infections then there is still no point in putting restrictions on the unvaccinated since those vaccinated would be perfectly protected.

My question was, given the above what about people that can’t get the vaccine for various reasons? We’ll have “walking bio weapons” that are dangerous to them.

Basically how far does individual freedom extend with you? Does it go so far as putting other people at risk?
Ah okay! Well, in case the OP doesn't respond, and because this is a much larger question, perhaps there's another book that fits the bill.

I haven't read "The Bitcoin Standard" but believe it addresses some of your curiosities.
Show HN: pylaprof – A Python library to profile your AWS lambda functions
Hi there!

In the last few weeks I worked on this library that allows you to profile functions or sections of Python code.

I started to work on it as I couldn't find a simple way to use 'external' profilers like py-spy in the context of AWS lambda functions nor was I satisfied with existing profiling libraries like pprofile.

The main idea was to create something that would make it straightforward to profile lambda functions and generate data for flamegraphs, but at the same time would be extensible to be used in other contexts and for other purposes.

It is now in a state I consider stable enough to be used in production and I would like to get some feedback before eventually releasing a v1.0.0 and freezing its API.

Let me know what you think :)
Comparable PowerShell Resolve-DnsName commands, though it's not overall as capable:

Basic lookup against specific DNS server:

# dig @8.8.8.8 jvns.ca

PS C:\> Resolve-DnsName -Server 8.8.8.8 -Name jvns.ca

Name Type TTL Section IPAddress
---- ---- --- ------- ---------
jvns.ca AAAA 300 Answer 2606:4700:3031::ac43:b35a
jvns.ca AAAA 300 Answer 2606:4700:3033::6815:5bce
jvns.ca A 300 Answer 104.21.91.206
jvns.ca A 300 Answer 172.67.179.90

Lookup NS type only:

# dig ns jvns.ca

PS C:\> Resolve-DnsName -Name jvns.ca -Type NS

Name Type TTL Section NameHost
---- ---- --- ------- --------
jvns.ca NS 20944 Answer art.ns.cloudflare.com
jvns.ca NS 20944 Answer roxy.ns.cloudflare.com

or

PS C:\> Resolve-DnsName jvns.ca NS

Reverse lookup:

# dig -x 172.217.13.174

PS C:\> Resolve-DnsName -Server 8.8.8.8 -Name 172.217.13.174

Name Type TTL Section NameHost
---- ---- --- ------- --------
174.13.217.172.in-addr.arpa PTR 21600 Answer yul03s04-in-f14.1e100.net

Reverse lookup using PTR type (it will tab-complete through the available -Type options):

PS C:\> Resolve-DnsName -server 8.8.8.8 -Name 174.13.217.172.in-addr.arpa -Type PTR

Name Type TTL Section NameHost
---- ---- --- ------- --------
174.13.217.172.in-addr.arpa PTR 21131 Answer yul03s04-in-f14.1e100.net

The output isn't actually a text table, it's an array of objects, so it's easy to filter and extract data without text parsing:

PS C:\> resolve-dnsname google.com ns |% namehost
ns3.google.com
ns1.google.com
ns4.google.com
ns2.google.com

There's also `-TCPOnly`, `-NoRecursion`, `-NoHostsFile` and other options.

NB. you can get BIND for Windows, and therefore dig.exe for Windows, at https://www.isc.org/download/
VMs on real Apple hardware isn’t a problem. Apple used VMware extensively on their internal infrastructure during the time I was a contractor for Apple Retail Software Engineering.

And Apple licenses their OS to be run under VMware on certain other hardware vendors, too. You just have to ask the right people.
An Interactive Reference to Ethereum Virtual Machine Opcodes
Embedded OLAP engine Apache Arrow Datafusion 6.0.0 release
We're not blind to the tradeoffs. It's a long process to both change culture and nurture the necessary skills in your staff, AND take care of having human redundancy.

My point never was to idolize on-prem; I have agreed in other comments that from one point and on the cloud absolutely wins.

I'm mostly pointing out that there is a lot you can do before bowing your head to Amazon and accept $30_000+ monthly bill for infrastructure that I can fit in my 1 square meter food closet and which would likely cost me (or a few other experienced backenders) 2-3 weekends to setup.
The Memory Image Pattern