skysight-inc/HackerNews huggingface dataset:
> If you color-scan a printed document at low-enough resolution, will it corrupt the color-printer dot patterns or are they resilient to that?

It should be completely trivial to destroy any markings in the PDF. Black and white text in particular once scanned can just be thresholded and passed through filters. Heck it seems like a trivial application of deep learning to obfuscate text. For example, it would be interesting to train a transformer to learn degradation from multiple print/scan cycles using the same source using different printers and scanners so that it learns how to fake all sorts of imprecision.
I really really loved Plex, then suddenly my networks internet connection went down, no biggie I thought, I have my collection on Plex. Plex no longer worked offline at all. Not sure if that’s fixed, but I always saw it as a file server with a UI and webplayer.

Plex also doesn’t let me pay for one premium subscription for the server so my family can watch old family guy episodes longer than 30 seconds on a phone. They each have to buy a subscription.

I still use Plex because so much infrastructure investment to get my parents to use it but honesty I’m not sure I’d recommend it anymore.

It seems someone at Plex decided they wanted the project to finally make some serious cash and started removing functions and moved them behind a paywall (like basic analytics of if someone is currently using it or what they have watched) while shoehorning in bizarre not even B-Movies.
Except that they'll only hide it when it helps them. In general this is far more dangerous.
I have an insurance where you have to submit your reimbursement forms via mail. For some reason this has been quite challenging to me (printer, stamp, envelope etc.) and I didn’t submit things.

A provider pointed me to reimbursify which made it way simpler as you pay per claim and it just mails the reimbursement to the insurance. I think this reimbursify may be also helpful in cases like this if you want to speed run your reimbursement submission :).

Note: I am not affiliated with reimbursify but just a happy customer even though the UX&app are somehow clunky. Still better than the other options.
It doesn't take much intelligence, under any definition, to know that once this leaked there would be protests.
A principled way to solve problems
Because they're ridiculously underfunded. Half of the conservative movement is based around trying to starve the IRS to death so that de facto taxes for wealthy people don't exist anymore.
2006 is ancient history.

But also, it's a basic interview technique to explain your thinking out loud.
At least at my company this is baked in to the manager review surveys.
I have the PiHole VPN configured so that only DNS lookups go through it. All other traffic is not tunneled. It means I don't get billed for several gigabytes of traffic from AWS and my traffic doesn't come from an AWS IP, but I still get all the ad-blocking benefits of a PiHole.

At home on my desktop, I just use uBlock Origin in my browser.
That and that there wasn't anything actually defamatory in the article against either of those entities. It was just a claim that a particular technology existed and that it was used maliciously.
You don't require a degree in human psychology to evaluate if someone is a team player in a group assessment.

I've been assessed during a similar group assessment (we had to work together to produce a layout for a shopping centre), and also been an assesser for one of these excercises. All you are really trying to identify are:

1) The people that won't help others, and will intentionally try to throw other candidates under the bus (so you make sure you never hire them).

and

2) The people that do genuinely try to help the other candidates who are struggling (so you can hire them).

It's not exactly some sort of highly-complex psychological evaluation, you are just seeing how people work in a group task.
Agreed!

Though, just a note that if you use them, you need to use them as your nameservers for your domain (the whole domain) (at least for the free tier)

... maybe doesn't matter for most people, but something that's put me off massively :D
People trying to make money is actually what drives rather a lot of the innovation that you enjoy every day.

The “capitalism bad” trope is a tired one indeed.
Not a donation to a university.

However, rich people set up their own 501(c)(3) organizations to which they are boards of to get free flights, hotels, meals, etc from. Basically, instead of spending that money directly, they "spend" it via donations to their 501c3, and their 501c3 sends them on trips
As glib as that option might be, the people most affected by malaria are disproportionately the ones least contributing to Climate Change in the first place, and tend to live in regions most affected by CC. I'd imagine the Gates could get far more bang for their CC bucks by lobbying for revoking the EPA/FDA/OSHA/VA. A few billions in the right super PACs and CC might be reversed ;-)
I think you have an extra "im-" (or a missing "not") around "implausible" there.
To be fair, engineers didn't all have smartphones that could take great photos in 2006.
A weirder and harder to find recommendation: "Essays in the economics of crime and punishment". While quite old, gives a good overview of the thinking behind how governments establish systems of fines, jail time and how their thresholds are figured out to calculate restitution to society.
The author example is using the greek letter "eta" instead of spelling out "learning_rate", this is a pretty damning example.
Wow, what's the catch?
Considering the abysmal state of psychology vis-a-vis the reproducibility crisis, I would trust a random person's instinctive asshole detector more than someone who's been trained not to use it.
If you scale frequency down far enough then leakage power can easily dominate, and a decade ago it was bad enough that race-to-idle really was more power efficient than the DVFS most SoCs could do. Vendors were so bad at this that one of ARM's largest motivations for big.LITTLE so that their partners could have any semblance of DVFS that actually saved power at lower perf states.

Although, I think the blogger only measures pinning on different CPUs, not the effect of DVFS vs. race-to-idle, so his statement is a non sequitur. Because of course a power-optimized arch is going to be more efficient than a perf-optimized arch (modulo uncore power), and that's been known and true since forever.
Unlike the example in the link you give, η isn't a generic random name like a,x that can mean anything. If you ever read a paper on stochastic gradient optimization, you'd know that η means learning rate in the context.

It is bikeshedding because it is analogous to insisting that using "angle" instead of "θ", or "radius" instead of "r" in a 2D geometry library is superior and takes your code from being a lackluster to something that shines (in the words of the original author), while not having anything useful to say anything about the mathematical/technical aspects of the code itself.

Here is the definition of bikeshedding:

> The term was coined as a metaphor to illuminate Parkinson’s Law of Triviality. Parkinson observed that a committee whose job is to approve plans for a nuclear power plant may spend the majority of its time on relatively unimportant but easy-to-grasp issues, such as what materials to use for the staff bikeshed, while neglecting the design of the power plant itself, which is far more important but also far more difficult to criticize constructively. It was popularized in the Berkeley Software Distribution community by Poul-Henning Kamp[1] and has spread from there to the software industry at large.

from https://en.wiktionary.org/wiki/bikeshedding
> Why interviewers were all transcribing the whiteboard rather than taking photos I have no clue.

It makes it easier to reason about the code. It's the difference between typing out the answer from Stack Overflow, v.s. copy pasting it. At least for me, writing the code down at the speed the candidate does triggers the error checking part of my brain.
Can someone explain how this is carbon neutral? It sounds like it produces regular gas, but using electricity instead of extracting petroleum. Wouldn't burning the gas produced still be a problem?
I can't answer for the author, but I can answer for myself.

First of all, I have a little bit of fault tolerance with using ZFS and ZRaid 2 with 6 disks - so I'm good until 2 disks have failed.

But more than that, everything is backed up offsite using Restic and the JottaCloud RClone backend - the data I don't want to lose is around 4TB (backups from all computers in the house, and SeaFile sync of all mobile devices) so whilst the initial upload wasn't super fast (although not too bad as I've got a 70Mbps upload speed) periodic sync each day is super quick.
It seems like a soul sucking marathon run by relentless ladder climbers fueled on concentrated avarice and amphetamines.
Twitter Previews Disinformation Board Notice by Mistake
First - congratulations! I like the idea behind your product. Easily configured VPN tunnels are something I enjoy having.

But, and I'm probably just shouting into the void at this point, relying upon your network being secured as a method of securing your office/product will only result in heartache.

If you're a company SEO or similar trying to protect your company from threats, your first assumption must be "the network is compromised" no matter whether it's on the internet, or VPN tunnels, or firewalled local network.
Exactly. I actually find Julia's ecosystem (not the language) way more approachable than Python's.

In Python, most libraries are big monoliths. Whereas in Julia, libraries are small and composable. Furthermore, it's the same language all the way down.

Python's libraries are superb, but the learning curve to develop (not to use them) is really steep.
No it really does not, or at best barely, if you don't think too much. Brains are highly context dependent in how they work.

I doubt a similar baking mistake would get a similar response than a wrong-order mistake in a restaurant. Maybe it does, or maybe it doesn't, but making a prediction from one to the other based on such little evidence... well, the person who gets tested really is the one doing such a test, and it does not look good. Okay, there's an A for effort, at least he tried it at all.

I'm sure the very-negative case works, if he freaks out or becomes too obsessed over such a mistake that speaks against the person. But the cases you described sound pretty tame, if he merely asks for the mistake to be corrected that in itself isn't noteworthy. I certainly don't see it as being useful for determining what he would do if there was a similar mistake in the bank business. The context is totally different.
> they agreed not to compete

Apparently, as of 2019, this is no longer the case.[0]

0. https://www.propublica.org/article/irs-reforms-free-file-pro...
I can't imagine any of them picking up and implementing boring jira tickets all day, so no they would probably be terrible hires for such a position.
Ha. No no, I do of course use unique passwords per site. Distinct emails is just defense in-depth.

(it also helps a lot with tracing who's sold your data to a spammer)
You could use something like Hotwired Turbo. Personally I'm not a huge fan, but it easily turns "traditional" web apps into SPA-like experiences. Under the hood, it does full page requests, but then calculates a diff and only renders parts of the page that have changed.
Ja, people are overpaying. I’m telling you what the deal is, the minimum fees, and what I pay. I don’t care what other people are doing, I can only tell you my experience and the metrics that speak to it.

What are you advocating? 10MB Bitcoin blocks?
When did you last use Bitcoin?

LN is the fastest growing cryptocurrency network by nodes. Lots of people are using it. I know it doesn’t fit the big block Bcasher story, but we stopped listening to those fools in 2017.
Makes me miss n-gate.
The two aren't mutually exclusive, you could've easily started out with salary + stock options that would've put you in a better position to start a side gig.

Then you might actually be driving a lambo now too ;)
I honestly can't believe that there's enough people dumb enough to give their bank username/password combo to strangers to make services like this work.

Nope nope nope.

As a user, I'd never use any service that is plaid based, I don't even care that "they have proper api access now". Even though I've been fan of other stripe offerings I'd never use this either. It's beyond shady.

Friends don't let friends give out their banking creds.
Here's what it looked like at the time of submitting: https://ibb.co/B2SqZQ8 "Find out more" links to twitter.com.
There are two reasons to take a settlement:

1. You’re not sure if you will win.

2. You don’t want to pay the cost of fighting.

If the two sides roughly agree on the likelihood of victory, it makes sense to settle so both can save legal costs. You can multiply the probability of victory by the spoils and make that the settlement amount. The costs and risks of fighting give some more incentive to come to a compromise even when the odds are unclear.

Sometimes settlements do include an admission of wrongdoing. The fact that this one didn’t is a suggestion that TurboTax had some strength in the negotiation. Either the case was not a slam dunk, or the states had some kind of other constraints. Maybe they judged that negotiating for more money was more valuable than an admission of guilt (which is easy to argue, since the consumers harmed will get utility from the money in their bank account).
Our team has done something similar to this for quite a while and I think it's been valuable. About ten minutes to read a page of high-level specifications regarding a general proposed system design, then the rest of the hour at a whiteboard (or remote equivalent) with a couple of other team members to sketch out and discuss what the implementation might look like.

It's not quite an "asshole test" or a Kobayashi Maru or anything like that – but a general "can you communicate and collaborate effectively with others on a technical topic" test. I guess it does highlight "asshole" personalities sometimes, but I'd say rather than offering a negative signal it tends to more effectively highlight good candidates.
But no punitive damages. If I personally deceived people to this extent then reimbursement would be the least hurtful penalty. I'd be looking at jail time. The least the FTC could do is levy treble damages.
Early on the money is probably the least important part. Momentum seems like a lot more important.

If you finish uni and take 1-2yrs off, that puts you wayyy behind someone who goes straight into a job. If you take 1-2yrs off your knowledge won't be fresh and you'll not really be a new grad anymore.
I’m a big fan of Netlify and Gifhub pages, finding 11ty was a huge win:
https://www.11ty.dev/

Netlify offer a version of 11ty that includes a hosted CMS editing tool and it’s all hosted for free for basic access.

Use this as the Netlify CMS optimised version of 11ty as your starter:
https://www.netlifycms.org/
They probably have a similar test at NASA.
Shout out to the Dubai bulb[1], "the world's most efficient led" (and long lasting).

[1] https://kbelectricpa.com/dubai-lamp-worlds-efficient-led-lig... https://news.ycombinator.com/item?id=25808959 (72 points, 16 months ago, 132 comments)
You could try looking into the Influx stack - I have InfluxDB 2.x running, which has it's own built in dashboarding tool which (I find) has a lower learning curve than Grafana.

Then to feed it metrics use Telegraf.
Introducing Stock Lending at Robinhood
Seems you understood it just fine.
Yeah, giving out my banking authentication info is a hard nope for me & I discourage everyone I know from using or implementing anything using plaid.
I was anti-SPAs until I started living permanently on a 2G connection. Now I love the few that I use.

They cache a lot of data, lazy load almost everything, and renders are much faster. Also, best of all, the experience when my internet goes down—which is often—is at least a partially functional page, instead of a total blank screen which is what HN and other sites that deliver full HTML or nothing gives me.

I cannot count the number of times I have lost a long well-typed comment on HN, because my internet went down while sending it and my browser apparently considers that to not be situation that it can reload the page on using the data it was going to send.

I think SPA's work better on low-data lines because they are apps and work just like other phone apps.
This is to be expected with what are essentially pointers to heap objects. The actual code being executed only manipulates machine-word-sized values with the same semantics, so it makes little sense to have copies of the same code.
Not one person but a small team.

I used to say that ‘Java was the first language that was designed by adults’ but later I studied more and got I interested in metaobject systems and now I’d say Common LISP was the first language designed by adults in that it showed people how to specify a language that balances dynamism and performance —- Java, JavaScript, Python, erlang all work in the paradigm CL established.

Contrast that the disaster of committee-based languages of the past, such as ALGOL and PL/I not quite being implementable, lawsuits filed over COBOL and the trials and tribulations of the language which puts the “C” in Cthulu. (Well, that one is unfortunately not in the past.)
I feel this way about most utilities I deal with. TMobile and Comcast both have terrible UX for their websites. PG&E is a bit better, but only in that it's better organized.

I'd love for more services to have simpler interfaces. I honestly feel the web in general is over-complicated for most day-to-day tasks. This may just me being grumpy about the volume of poorly implemented single page apps I run into.
> Everyone wants lower maintenance costs, in terms of both time and brainpower. The $500k+ FAANG superstar programmer is a byproduct of the fact that alchemy is much harder to master than chemistry.

I think I've lost the analogy here a bit, could you help me? I thought "alchemy" were general purpose systems meant to get you off the ground.

I'm nominally one of these "$500k+ FAANG superstars" (though I'm not actually a superstar) and nearly all of our engineering time is spent wrangling home-grown abstractions built specifically for our business needs, which don't feel like "alchemy" in this analogy. Certainly a few teams are more involved with AWS services, linux, and dev-tooling but that constitutes maybe 5% of the company.

Would you still describe this other 95% as "alchemy"? If so, why?
For the most part I am also happy with Keycloak, but they could do a far better job documenting things, especially their language adapters. For example the "Readme" for the `keycloak-connect` Node.js package has a link to documentation, but that documentation fails to document anything around the package.

Likewise I had better luck once I understood OpenID and then treating Keycloak as an extension of that. I even ended up writing my own code to deal with the bearer token passed to our API, because I couldn't find anything. If anyone is interested I can share it, but it isn't anything amazing.

Most of my best help came from outside of the Keycloak support groups and instead reaching out to other people who use Keycloak.
I didn't really get from reading that who the asshole was supposed to be.

Nothing's happening and someone steps up. Doesn't inherently seem like an asshole thing to do. Things still not working and someone else steps up and says "Mind if I give this a shot?" Not inherently asshole either.

You can get an everyone tries to take charge situation in these scenarios. But just sitting back and waiting for someone to tell you what to do doesn't seem great either.
They acquire the carbon using direct air capture[1]

[1] https://en.wikipedia.org/wiki/Prometheus_Fuels#:~:text=The%2....
Maybe I haven’t made it clear from this comment chain, but I view Sarah’s proposal as a last resort if investigatory measures fail, as I think Sarah did too when she presented it. Right now the Court is conducting its own investigation and while Roberts could bring the FBI in, he can’t control how they conduct an investigation and it would present its own dangers to the Court itself.
> proofreading & grammar checking and editing (about $180), latex touch-up and restructure about $100, book cover $100.

It sounds suprisingly cheap
I don't understand why Python is touted as some kind of replacement for Perl when there are many things Perl does better and faster. Python isn't even optimised for one-liners so how can it be compared with Perl?
"i suggest we have everyone read their own packet, then slide it to the person to the left. Then we can discuss everything once we circle around"
> the journalists in question never followed up this incredible bombshell

They did publish more stories on the topic, which are collected here:

https://www.bloomberg.com/2018-the-big-hack

> IIRC, didn't some of the journalists quietly leave Bloomberg later?

AFAIK the authors of The Big Hack, Jordan Robertson and Michael Riley, are still employed by Bloomberg. Riley was even promoted about a year later:

https://www.washingtonpost.com/opinions/2019/09/17/bloomberg...

> how horrible the PR from suing is and how pointless it is suing the very rich Bloomberg corporation in an American jurisdiction for nebulous damages

Based on what? This past year, for instance, Dominion Voting Systems sued Fox News and certain individuals for defamation and claimed billions in damages
I don't think that's quite true. Fairly sure he was seen twice since the Ant IPO. Still, compared to his love for the limelight, that's quite eery.
>> But the root cause isn't that people want to get promoted. It's that Google promotes people for the wrong reasons. Put very simply, the problem is that Google promotes people for "solving hard problems" not for solving USEFUL problems.

Not saying this is the best thing, but it can get much, much worse at other places. I started my career at Accenture (then, Andersen Consulting). People go promoted for either sales (SrManagers or higher) or controlling issues (Managers and below.) Note, the aim was to control issues (documenting, writing up mitigation plans, briefing clients, deploying fixes, etc.) -- THE AIM WAS NOT TO PREVENT ISSUES. So code quality didnt get you promoted.

Several years in, a group of individuals passed up for promotion realized this all-together and literally started turning a blind eye to minor bugs, which eventually passed into PROD. Then they would solve them (which is what Management wanted.) Shockingly they got kudos for controlling issues. Many got promoted.

Set the wrong incentives, get the wrong behaviors.
I like Starbucks, but just as with other NFT-related things, I don't get this at all. Nor do I understand how it relates to "the Third Place" concept.
This is why I plan to move to Germany where the autobahns are unrestricted!
Shockingly, there's plenty of competent CEOs who aren't assholes, but we don't idolize them because Americans love the idea of the genius asshole.