skysight-inc/HackerNews huggingface dataset:
The kind of economic games are a staple for decentralisation. Unfortunately economic games are inhenrantly complex to visualise or explain.

I think the terminology used here does a pretty decent job of trying to explain what's going on behind the scenes.

The diagrams in the litepaper (https://sarcophagus.io/assets/pdf/sarcophagus_litepaper_v0.2...) do a good job too.
This deal makes no sense.

Remote work is the new normal, and it's apparent that there's talent in the vast world outside of San Francisco.

Even with the pandemic hopefully coming to an end, SF hasn't shown any willingness to change their backwards governance and NIMBYism.

Good move on Dropbox's part.
3F? 0x3F === 63. I think THIS explains everything.
From the article:

> Threats: Physical Access -> Mitigations: Protected Storage - Secure storage (that is, encryption of data-at-rest) for data contained on the device

From https://securephones.io/main.pdf

> An attacker who can logically gain access to the memory of a device following boot and first unlock can directly access encrypted data and keys.

To (over?) simplify things: If you have already unlocked your phone at least once, even if it is currently locked (which is probably >99% of the time) your phones data is not protected as these repeated statements of "your data is encrypted at rest!" imply.
A good example of banks doing this in the UK is CIFAS, member companies of CIFAS can submit a black mark against an individual, which may in turn cause their other bank accounts to be closed, even if the black mark was in error.

If you’ve ever had an account closed, you’ll discover the bank will refuse to tell you why. So if you aren’t aware of CIFAS, things can be pretty confusing.

Near zero repercussions for the bank that wrongly adds anyone to the database (potentially a 3 figure sum awarded by the financial ombudsman, again if the person is aware of the financial ombudsman).

I’m frankly surprised they’ve been able to continue to exist. Only with GDPR coming in have they given you the option to check if you are on the list without having to write a physical letter.

Examples of them screwing up:

https://www.theguardian.com/money/2020/oct/31/mortgage-fraud...

https://www.msbsolicitors.co.uk/cifas-fraud-markers-the-prob...
It has one now: called evil-mode.
Sometimes people vent. While I am not aware of that particular situation, bitching to your friends about some situation is different than live broadcast
Write like you talk.

Read your writing aloud.

Great writing is rewriting.

Keep it simple.
They probaly means we use that email address when paying taxes so notification/receipt etc will be send to that email address.
Off the shelf hardware helped get them off the ground and scale but I wonder to what degree proprietary IP could have given them more of a long term advantage. Process innovation eventually leaks. It seems lack of access to capital played the biggest role in the eventual outcome.
With Gene Therapy, Scientists Develop Opioid-Free Solution for Chronic Pain
My point was that celebrity status gives the appearance of truth. People like Bill Gates that have tons of money and are famous are able to sway more people. Whether they're experts or not doesn't matter because their fame will convince many people of what they're saying.
I have zoneminder running on a beelink with an external SSD capturing 5 Reolink cameras. PoE with battery backup.

If you're really concerned, you can either keep it physically disconnected from the internet or use a managed switch.
I believe this comes up in Microserfs, but it's been some time since i've read it.
I think the original hit the very small character limit on HN
Remember, that was the time when being an alcoholic was still considered funny.
Conversely a lot of companies don't list their range and a lot of recruiters, hiring managers, and other groups, won't list an accurate range especially in "newer" roles like devops engineering, ml-ops, security roles, semi-management roles, etc. I've seen anywhere from $80k-$180k offered for the same role disclosed randomly throughout the hiring process - sometimes its listed on a job board, sometimes you won't know until the offer letter.
Dissecting Failure
They have to grow.
Just got duplicate cards for priority pass from Amex as well
Cmd + space brings up spotlight, as it always has. Cmd + ctrl + space brings up the emoji keyboard.

Perhaps you have some forgotten keybindings, because that's the case on every macOS device I own.
Hurray for competition caused by Reliance Jio!
WD Purple does seem to have proper wear-leveling as well[1], which are easy to find in retailers anywhere for a reasonable price.

I believe over-provisioning space to delay wear if you write much can also help (in conjunction with wear leveling).

[1] See this thread:

https://www.reddit.com/r/raspberry_pi/comments/ex7dvo/quick_...
no, the poor don't commit most of the crimes, and what crimes they do commit are often crimes of necessity and of quite limited effect. whereas, the crimes of the well-to-do are often large and affect a broad range of society (y'know, like the sacklers, madoff, putin, or bashar al-assad). worrying about thugs and shoplifters makes as much sense as worrying about lightning strikes, pickpocketing, kidnapping, and drowning in a bathtub. if you worry about the former, you should seriously worry about the latter too. but you shouldn't ever worry about any of those things, since they're exceedingly unlikely and/or of limited effect. centers of power, wealth, and influence are far more likely to negatively affect your life, potentially dramatically, than a thug or a shoplifter.
Without b2 adding anything zfs specific, that should be possible with a regular large file upload if you can deal with each upload part being buffered in a file/memory locally before upload.
The same could be said about any framework or language or tooling.

I know people still using AngularJS 1.x because it is too difficult or painful to rewrite it into another framework that is more up to date.

I've recently been working on updating a project from Bootstrap 3 to Bootstrap 4, similar pains are involved.
CAP theorem. CA_ is mainframe. Crazy that Azure or AWS haven't put Z15 "frames" in a region. Large network latency kills a lot of otherwise easy integrations.
I have a minor issue with my lower spine, not crazy but actually sit at desk 0% of the time as a result.

Laptops on the couch are quite cozy and sustainable.
"I doubt they care"

Jealousy and envy is often what's behind bitterness and resentment
24hourhomepage – 86,400 ads repeating every day forever
In my case, I'll stop watching Netflix at all. Hey, probably not a bad thing after all.
Trump was viewed as problematic before November 2020
I believe that such a card shouldn't work anywhere - even if the terminal didn't validate anything (IIRC they must, and that's likely to be one of the test scenarios in the certification process for every new terminal model release) and the issuing bank would accept transactions from that card, a transaction with this card number couldn't get from the terminal to the bank as the network (visa or mastercard) should immediately reject it; all that validation is built in since the earlier days where card numbers may have been passed on manually (taken with an "imprinter" pressing down the embossed numbers through a pad of carbon paper, written down, taken over the phone, etc) with a nontrivial chance of mistakes.
Good point, I fixed the title to reflect that. Thanks.
Yes, but you can't use it to allow users of your app to sign into another app or service that you don't own, using yourself as the OAuth provider. No "Sign in with MyApp" on another service/app.
Here’s something I don’t understand.

Are NFT’s all on the same blockchain? Otherwise couldn’t someone put the same asset on an alternate blockchain (or even the same asset on the same blockchain) and claim its the real one? How then do I know which is the right one to buy?

For something like Jack’s Tweet #1 it’s gotten a lot of press so maybe I would know. But for some less popular digital assets, how would I know which blockchain/version is the ‘right’ one for that asset?

Do we need the NFT equivalent of Twitter blue checks?
> At this point I am wondering why do I even have a wimpy ULV processor to write code 8 hrs a day. The sheer amount of time I could save by switching to even a basic 4 core 45-65w Desktop class CPU.

Sounds like someone who hasn't heard of the M1 Macs. They smoke all but the beefiest of desktops.
Isn't the rest mass of a proton at least 8 billion times higher than that of a neutrino?
In the US, debit cards and credit cards are processed by the same systems (by the same few handful of companies), so usually the only way you can tell the two apart visually is if the debit card literally says "debit" on it.

Merchants have the option of verifying the cardholder by comparing the name to some photo ID but it's very uncommon. There is a box on the back to sign the card but in my experience, the Post Office is the only entity that has ever checked it.
I have to ask, why did you create a website analytics company?

It seems extremely commoditized at this point with multiple competitors who have strong positioning (I.e. privacy focused, open source, etc).
I love the idea of a positive (yet critical) feedback loop instead of the tone on display here.
I somehow find myself commenting on these threads the most on this site purely to bring up vterm. I think the combination of a well-polished Emacs (like DOOM), evil-mode for vi modal editing everywhere and critically vterm/emacs-libvterm make for a great workflow[1].

Sure there's all the regular Emacs value-adds (Org-mode, Magit, TRAMP etc.) and there's no rush to start learning them, but navigating local/remote codebases all the while treating Dired filesystem views, regular files AND terminal ptys as buffers with full modal editing I find to be something of a special power. This has been possible for a long time with eshell/shell etc. but vterm really takes the lag out of it IMO. This workflow was certainly my gateway drug to Emacs. It displaced nearly two decades of vim for editing and tmux for terminals. YMMV.

[1] I wrote a bit about the workflow and continuing to train better with vim bindings using Emacs https://martin.baillie.id/wrote/evil-motion-training-for-ema...
I agree that there's a problem with that kind of a false dichotomy, but just as Rails is "good enough" for a vast majority of workloads (where you specialize off the parts that need it when you need it), I'd say the same about Heroku. The DX scales up from 0 to "big enough" very well, and once you get beyond that, it's reasonably straightforward to take the parts you need inside of AWS inside.

I've noticed sometimes that there is often an ideological argument for or against open source (and sometimes to an extreme extent) buried in arguments for complex/expensive/distracting infrastructure, whether directly or indirectly. It gets coded as "portability" and so that's why you end up managing your own metal on Kubernetes. But you've got to really ask yourself whether if you had to pick one, you'd index on convenience or portability. There are some businesses where that portability actually is that important. But there are a lot of businesses for which convenience is first in priority.

Determining what your priorities are is the first step. From there, I think you have options.
>I got a lenovo with linux (maybe linux is at fault) where hdmi through usb-c causes all sorts of issues.

What issues? I'm literally writing this answer on LG CX connected through USB-C -> HDMI on TV.

-> % swaymsg -t get_outputs
Output DP-1 'Goldstar Company Ltd LG TV SSCR 0x00000101' (focused)
Current mode: 3840x2160 @ 60.000000 Hz
Linode has the same and allows using bandwidth pooled across all instances
I was referring to using traditional hydro to cover peak demand not pumped storage.

Anyway, reducing power output regularly is straightforward in the moment but requires reactors to sit idle for ~90% of what it costs to run at full power. That extra capacity is therefore what’s expensive. France got around that by exporting a lot of nuclear power rather than see rates spike due to that excess capacity.

Essentially you can pay between X$/kwh for nuclear on a grid with storage or peaking power plants or 2.5X$/kWh for near 100% nuclear without storage or peaking power plans. The second one is what’s completely uneconomic and gives rise to the term base load power as it’s poorly suited to cover peak demand.
I build apps with lots of components and I still like CSS with classes, specificity, and the cascade :)
Ask HN: Why does Safari Ignore etc/hosts?
I use etc/hosts to prevent myself from visiting websites like twitter and facebook by redirecting traffic to localhost.

Using Safari I'm unable to redirect traffic to localhost when connecting to drudgereport.com. This trick works for Chrome. What am I doing wrong?

etc/hosts:

127.0.0.1 drudgereport.com
::1 drudgereport.com

127.0.0.1 www.drudgereport.com
::1 www.drudgereport.com

I've also tried fe80::1%lo0 rather than ::1.

dscacheutil -q host -a name drudgereport.com
name: drudgereport.com
ipv6_address: 2606:4700:10::ac43:c8c
ipv6_address: 2606:4700:10::6816:5cf
ipv6_address: 2606:4700:10::6816:4cf

name: drudgereport.com
ip_address: 127.0.0.1
with very wide apertures and magnification the depth of field may still be too narrow, and longer imaging time (if not focus stacking) would just make the image brighter not more in focus. Taking multiple shots with different depth of field and stacking them would work.
This does not surprise me. There are typically 5-6 discrete business systems involved in debit card issuance. Only 1 of them is implicitly responsible for ensuring the number is valid before the rest of the process begins. The card printers (at least ones I've dealt with) are certainly not taking the time to validate this information. I do not think the debit switch networks have any integral validation/exceptions for card numbers, as long as the bins are valid. It is ultimately the responsibility of the merchant/acquirer and issuer to verify this information is accurate.
I am struggling to think of better terms, and using the original game theory or specific terms don't help either.
Netflix has separate profiles under each account. That means they intend it to be used by different people.

That those are geographically distributed should really not factor into anything in 2021.
I would look towards the oceans if I wanted to see the effect of warming. From what I keep hearing, every year has a new "hottest year on record" for the average temperature measured by satellites.
I think it would sell better if time slots would be auctioned off. Start at some obscenely low cost and then people can decide if they want to buy at prime times.
I understand your perspective. I love cooking as well and I like to tweak recipes and try to never make a dish exactly the same way twice.

There is a happy medium in the amount of information contained in a recipe. Certainly a recipe that says to cook 7 ounces of meat for 12 minutes so that it reaches 167F internal temperature is ridiculous and if that recipe will fail if not executed perfectly, then that is indeed stifling to my creativity. On the other hand, if a recipe doesn't tell me whether it means a tablespoon or a cup of flour, that actually makes it more difficult to be creative since it is unclear what I would be deviating from. I've never felt stymied by a recipe that says to use 1 tbsp of butter/flour for a roux - if I decide I want to add more then I will.

I guess my complaint is that the writer has removed information from the recipe such that it now contains less information than that generally accepted medium. A certain balance of information has become convention in cookbooks and I think it's for good reason. Removing that information to me smacks of a mindset that we programmers can be notorious for - something like "this other domain can't be that hard, I can improve it by removing all this extraneous complexity that seems to me to have no purpose." It brings to mind the parable of Chesterton's fence.

Thank you for your thoughts. I hope this makes the spirit of my previous comment more clear.
Yep. We aren't supposed to accuse people of not reading the articles on HN, so I decided to try to straddle the line between helpful and snide.
Belgian friend had a brewery job in Leuven when he was younger and said free beer and frequent tastings were part of the job.
> Italians also weren't considered "white" for a while in early US history, I believe.

I think this is more of a concept illustrating how arbitrary racial classifications are, rather than an actual reality. Historically, Italians in the Jim Crow era of American history were admitted to whites-only facilities and their marriages to people of British descent were not considered interracial, which I think shows handily that although they were mistreated based on their ethnicity, they were still considered white.
These items are so trivial and so obviously cause consumers angst by being missing that I can only presume the near universal lack of them is an intentional ploy to train people to be used to being on camera so that various additional invasive techno-gadgets can be introduced over time. A "market" would have produced "choice" but we have to stick with tape.

It was extremely obvious what they were doing when Google Glass was released without even a glowing video indicator.
I had a similarish threat from steam once. I wanted to chargeback a game and they said it would cost me access to my _entire library_ . Better to eat a $30 charge than to lose access to $1000s for games.
That looks like it's based on a different fork by the same person who made the other fork.
Flow Browser – The parallel, multithreaded HTML browser
>It's a consumer camera ($6000)

very few consumers spend $6k on a camera, and if I spent $6k on a camera I wouldn't want it to be consumer.
Russian: Police to fuse illegal protest phone data and “VKontakte” data
I've finished a couple projects in Raylib before and I really like it, however, the downside to Raylib for me is that there is no real documentation. You get a handful of examples an a "cheatsheet" of functions and nothing else. When you bring up the fact that Raylib's documentation is borderline non-existent the community almost takes it as a point of pride, points at the examples and goes "figure it out." This makes working with Raylib a very hacky, trial and error experience which just constantly reminded me of the phrase "do you want to make a game or a game engine?" I want to make games so I stopped using Raylib and moved on.
Get some buzz in recruiting circles, and have them do the hardwork of getting your name out
The distinction with regard to muscle memory between Vim and evil-mode Emacs is a false one. Try Doom or Spacemacs. You are likely to learn more about your editor and your development process with a tool like Spacemacs.
I sometimes wonder if ET might use particles instead of photons to communicate. Probably not these ones, but it just reminded me.
LZ memory compression in hardware https://images.anandtech.com/doci/15987/202008171915131.jpg

Now that is crazy cool.
Show an ability to survive in the different constraints unique to each type of software engineering job
> Nothing implied not being able to afford a $10 part.

take a pill. it was a joke about the price about the blackmagic hardware.

> I would also stipulate that someone with a BMD 6K camera has other cameras as well.

no kidding.
CSS is Awesome (2017)
The authors proposed replacement requires me to be involved with Javascript deeply.

I use Tailwind to style templates that are used for static pages. I don't have JSX components, I don't have javascript at all other than for Tailwind's building...

Tailwind is great. I have quickly been able to create a template that reflows based upon the size of the browser, in a manner I haven't been able to do so before, and all in the same place where I am already defining the HTML. If I were to do it with media queries and have to redefine `.thing` in two different places if I made a change to one I would now have to hunt it across the file to make the change in the other four locations for all of the breakpoints I want, that becomes tiresome quickly.
Most coworking spaces don't make money; here's how they can adapt to survive
The hackaday article on ALON from a few years ago has a couple of good videos embedded as well. https://hackaday.com/2018/04/03/whats-the-deal-with-transpar...
On the other hand, if he does take you to court, you'll basically be forced to reveal publicly, on permanent record, the thing that you discovered about him. You really won't have a choice because they are going to ask you why you removed him, and you won't be able to lie.
DMV recently charged me $25 to get a printed sheet of paper mailed to my house (replacement registration). They dont even send you the original sized item, they just blow it up and print it on a regular 8.5x 11. Hell they should have just sent me the PDF and i could have printed it myself w/o the need for a stamp (or covid transmission)...
Not a physical device, but I've been using Shush app on macOS for years. I have a global menu icon to enable/disable the mic, and map it to the fn key (can quickly toggle tap-to-speak or tap-to-mute with a double-tap).

https://apps.apple.com/us/app/shush-microphone-manager/id496...
Wow - I though the highest comment would just praise pg and his essays. I love his essays.
Would the experiment require telling these friends the PIN? I suspect most people don't know 63 other humans who they could trust with their card and PIN, let alone that many humans who could be coordinated into simultaneously carrying out such a test. It's a fascinating idea though.
I got an external cooler an it reduced Mac's temperature by a whopping 1 degree...

The damn thing has no intake on the bottom, coolers don't do jack.
Could you elaborate?

FWIW, it's unclear what you mean. "Normally" as in "usually, but not this one" or "usually, and this one too"? Two exact opposites, and in just one sentence you managed to be maximally ambiguous. If done on purpose, that's a skill. But, without intending to offend, I think you just don't realize how hard simple writing actually is. I think he succeeded in it very well.
Striving to become the best Uber driver one can be (before self driving cars make even that obsolete) sounds like a waste of time.
Tramp Data
Passing parameters to deeply nested objects has a name
> What I tend to see missing is clear explanations of, "What problems does this solve?"

This still sounds like one (like a scientist) starts out by looking at something for it being cool, hip and perhaps useful before considering if it solves any of the problems. The proper working-order is to start by having the problem. Hardly any problem requires a state of the art solution.

When one is wiring a house (where I live) the regulation says you should use the same standards for everything on a group on the switchboard. This hilariously means that if you need to extend iron pipes with canvas isolated wires you have to use metal pipes with canvas wrapped wires.(or rip everything out and replace it with something modern)
> and that my iPhone (which I owned outright, not financed through Apple or anyone else) would be bricked unless and until I paid up

Last time you described this situation as "the app store was basically bricked on my phone". That's quite a difference.
Tell Apple how they can sell $200 accessories by adding jacks and they will happily do it. iPhones have been getting thicker and heavier since the iPhone 6s and we've lost the jack.
Preposterous isn't it?
This is a really weird take on what ‘every single site on the internet’ is. Or of what proportion of the software development community is working on sites of that scale.

It’s like saying ‘the vast majority of people building houses don’t need to dig foundations’ because you build lego houses, and after all the vast majority of houses are made of Lego, right?
> Vim vs. Emacs is a sideshow at best.

Until you need to ssh into a server and edit something.