skysight-inc/HackerNews huggingface dataset:
> Watch The Great Hack.

1. I've watched it.

2. You need to actually summarize here why it corroborates your argument. If I am attempting to refute your point of view, "Google it" is an extremely unconvincing line of argument.

3. Again, I provided you my sources directly, which show that it has already been reported that CA's impact on the 2016 election has been greatly overstated.

> It's about targeting swing voters

Sure, and? I can persuade someone of the most incorrect or immoral point of view, and there's not much you can do to prevent me from doing that except to try and make your own case to persuade them back. That is the consequence of living in a free society in which information can be freely disseminated. You cannot conflate persuasion with "buying votes". Is the New York Times "buying votes" by using their financial resources to report with a particular bias? Is Fox News "buying votes" when they do the same? No! They are publishing speech and advertising to try and persuade voters, as is the point of free expression.

While you're right that money affords one the platform to disseminate their ideologies, at the end of the day, ordinary voters need to accept that ideology, go to the ballot box, and check the box next to the name. No amount of money will install a leader that cannot convince voters to vote for them in a democratic election.
You do lose all the strategic decisions involving the doubling cube, though.
But even Brave doesn't block some google ads.
Zoom to bring end-to-end encryption to all users, including non-paying
Rust is a compiled language, so you will have to recompile. Incremental compilation helps to a certain degree.
There is IDE tooling that helps with a lot of issues you may encounter, but in the end, you still have to recompile to run your code. Same applies to Go as well.
I have never find this a shortcoming of any language, but YMMV.
Germany's contact-tracing app gets downloaded 6.5M times in a day
So, because it may not be possible in what is legitimately a small minority of cases, it should never be done in any case?
Do you think that the free market worked as desired in the case of Equifax?
I use chrome and I notice things that, for example I'll watch a youtube video in incognito mode then, shortly thereafter like, like some minutes. Those things I searched for in incognito mode show up as recommendations in regular browsing.
What does it look like 20-30 years from now when potential advances in the biosciences extend the average lifetime by 20 years?
I use a 32" monitor at 4K with 1x scaling. It is a productivity booster for me. More horizontal space is just much nicer to host debug sessions and jump between code sections. At the same time (of debugging), I can tile web browser to the other side and either do some lookups, or run a Jupyter notebook.
I spoke to Rob shortly after he wrote this code (a few weeks ago). He said he had been wanting to do some coding over the weekend and pulled his copy of the LISP 1.5 Programmer's Manual - which he bought long ago, in grad school I think he said - off his shelf, and this code was the result. He also talked about how reading that book back when he bought it was incredibly eye-opening at the time and had such a significant influence on almost everything he's done in his career.

When I look through what Rob has done, I see a few patterns clearly traced to LISP, including a strong emphasis on recursive approaches and simplification by relying on functional (immutable) semantics. Look at the bitmap layers work, Newsqueak, Sawzall. There is of course also a heavy dose of pragmatism, which seems to be what you are criticizing.

Your question is therefore answerable: since he was in fact exposed to all that material forty years ago, he would be exactly where he ended up.

Not that there's much type theory in that book, but I'll note that Rob has also worked with type theorists in the past as well, notably Luca Cardelli on Squeak. And he was the one who suggested we approach Phil Wadler to help us work on the semantics of generics in Go. So again the ignorance about programming languages that your comment implies simply isn't accurate.

This pattern of assuming what other people know about is endemic on HN (and the internet more broadly, but especially so here), and it is harmful to productive discussion.
> which is what is happening when so many black people are killed by the police and no one says or does anything.

Hard to say no one does anything when you see the massive riots and protests that have occurred recently. And are so many black people killed by police? They don't seem to be killed more than other groups. So maybe police killings in general are a problem, but they don't seem specifically directed at black people.
It took me a minute to recall what you're referring to. To save everyone else the trouble: Pascal had pointers. And it also had var parameters, which are essentially pass-by-reference. (At least, I presume that's what pjmlp is, um, referring to...)
Systems Fundamentals: Profiling
I find crusade a very poor analogy because it implies there is an organized force (the crusades are a well-known religiously motivated militarization). I also struggle with this idea of rage mobs, because like I've brought up before, it's difficult to assume a mob exists right now because of a bad take someone made years ago. That seems, on its face, dissociated from how reality functions.
The "120hz dance" reminds me of my "drag my 2 external monitors around in System Preferences every time I dock my MacBook, otherwise they switch places"-dance.

It's amazing that all these display bugs still exist when Apple has presumably invested so much into their $6000 Pro Display.

Dear Apple: Why not spend a little time making the software work, too?
> 80x25 character displays

I am sure Doom and other great pieces of software were written on one of those.
> and compute the difference of two pointers to obtain an integer.

This is only a legal operation if those two pointers are part of the same object / allocation. It's UB (see C11 6.5.6 Additive operators ; C++ is similar) to do for instance

char* ptr1 = malloc(10);
char* ptr2 = malloc(10);
ptr2 - ptr1;

so they don't really behave like any algebraic definition of integers in that regard.
Even just comparing them with (ptr1 < ptr2) is UB.
Maybe 5 years ago or so a store in London pulled out their carbon copy machine from under the counter to accept my American credit card.
If I had to pick between transparency and lobbying (in its current form), I'd take transparency.
Quite the opposite, when you consider how the Sinclair Broadcast group is the largest owner of local broadcast stations, where most people get their news, and force their affiliates to run certain conservative segments.

Then, consider how owners of 3 of the top 4 most circulated newspapers in the US are conservative: Frank Gannett and News Corp (which owns 2!).
> Almost a decade in the industry and I have never worked with another black developer.

Working in technology in the public sector, where women and racial/ethnic minorities underrepresented in technology as a whole are generally less underepresented than is generally the case, I've worked with...two others, in a similar time frame.
I'm curious, every other browser has a similar mode. Is the same thing not an issue in other browsers? Do analytics packages not track you in Firefox Private browsing? Do other non-Google analytics not track you in Chrome?

What's specific to Google/Chrome here that's not true with every other browser/analytics platform?
> Twitch of young, funny chess masters

Don't forget about the old, funny chess masters :)

https://www.twitch.tv/gmbenjaminfinegold
Unemployment in Germany didn't go up much because they reclassified the "unemployed" as "furloughed". The end result is the same though, recipients are living entirely off government assistance.

7.3 million germans are currently fourloughed. That is 21% of the workforce!
They'll just extend the unemployment benefits. Like I said before, it's an election year. If politicians know one thing, it's how to keep their jobs.
I used the non-twin version, and recommend it to all my friends when they become parents. It changed our lives. Having a well-rested child makes a world of difference.
It describes a fallacy and have no idea who coined it. First learned of it on HN, actually.

You don't know who coined "coined", but they may well have been a racist. Are you going to stop using it if so? Does that mean it's no longer useful for communication? Are you going to investigate every word on the chance it might've been and strike those from the lexicon?
80x Faster Rust Code?
What a wonderful hack! Praxis.

Now if we can get Nascar on to e-sports (large mosfet kind).
Spoken like a true white man.
"Now, it might be tempting to use, for example, 1.5× scaling. That would give you an equivalent of 2560×1440 logical pixels, which, you might think, is much better. This is not how you should use it! The idea of a 4k monitor is NOT to get more pixels but to get the pixel-perfect, high-density UI rendering. Otherwise, a normal 1440p display would work better. A simple rule to remember: pixel alignment outweighs everything else. 1440p display is better at displaying 1440p content than 2160p display is at it."

I like this idea in theory, but I disagree with it in practice.

I use two vertical 4k displays (specifically: Dell U2720Q) and I use them at the native resolution.

This is because I want IntelliJ to take up an entire vertical display where I can see a lot of code without having to scroll. I can also divide the other display into two halves (horizontal line, one window on top and one on bottom - I use a third party app from the macOS app store called magnet for this).

I can appreciate the smooth fonts, but the screen real estate is more valuable.

I guess all of this is to say that the best option for me would be an 8k display at 2x scaling. A 4k display at 1080p though isn't worth the trade-off (I'll take lower quality text for the additional space).

They do say right after that that using the 4k display at native is also fine, so maybe it's not an issue?
Years ago I tried this, after having read a lot about it, trying multiple times, hard, as I was determined to get more done on things that were important to me. I can be very self-disciplined and almost fell asleep dropping to the floor while standing at one point. For a while I thought it helped me get more done. Today I have health problems (CFS), and these attempts at the polyphasic or "uberman" sleep cycle (~28 min of sleep per 4-hour period) is one of the two leading possible causes I think of (don't bother asking me the other one).

Out of general experiences and lessons learned over the years I have tried to write things at my simple, hopefully-skimmable web site to hopefully help someone else avoid learning some things the hard way: http://lukecall.net . (Anyway, I get things off my chest there.)

ps: prior HN discussions (which I have not reviewed): https://duckduckgo.com/?q=polyphasic+site%3Ahttps%3A%2F%2Fne...
Pol Pot's purges come to mind, where he exterminated intellectuals, the educated, anyone wearing glasses, etc. I wouldn't be surprised if there were pre-industrial revolution tribes/city-states that were wiped out because they became "too smart" - i.e. focusing so much on education that they neglect their military.
Any suggestions that are not over 500 dollars?
Unfortunately not 100% true, especially after the CARES act.

Under the CARES Act, there is a huge chunk of money that the Treasury is obligated to back into Fed assets. Specifically "investments in programs or facilities established by" the Fed.

So on one hand, the Treasury is obligated to invest (buy) assets from the Fed. The Fed has some leeway in what it sets up, but the bill also states that the Treasury can attach “such terms and conditions . . . as the Secretary determines appropriate.” So, in essence, the Secretary of the Treasury gets final say in what the Fed sets up.

Therefore, what is actually going on is the Treasury can say "Fed, go buy up assets X" and then hands them the money from the CARES Act to do so. Or, in other words, now the Fed is acting as a banking institution for the Treasury.

https://www.brookings.edu/research/explaining-the-new-fed-tr...
I sort of disagree... The pointer can be stored in a register and it does not take memory.
Is this not an issue with any private browsing mode? How is Chrome Incognito different from Firefox Private? If you login into Gmail on Firefox Private, you still get tracked, no?
https://www.google.com/chrome/privacy

Incognito mode and guest mode
You can limit the information Chrome stores on your system by using incognito mode or guest mode. In these modes, Chrome won't store certain information, such as:

* Basic browsing history information like URLs, cached page text, or IP addresses of pages linked from the websites you visit

* Snap shots of pages that you visit

* Records of your downloads, although the files you download will still be stored elsewhere on your computer or device
I am not sure that is the problem. Timing was a big problem.

When NFC showed up, it was intended for plastic cards. This was pretty widely deployed.
Then software companies integrated it with phones. This made the telcos unhappy, because these phones had a "secure element" that they did not control (traditionally the SIM card was the secure element, but these phones ignored that and that upset them; back then, a carrier being upset meant that your phone could not be used on their network). It also made processing networks unhappy, because they saw that they were losing control. (You don't need Mastercard and Visa when the phone can just use the Internet to ask Apple to authorize the transaction, after all.) So they flat-out stopped issuing cards with NFC. Then the final blow is that merchants were tired of paying credit card transaction fees, so they removed NFC readers from their stores, and banded together to make some shitty system to bill your purchase directly to your checking account. No more paying fees or pesky chargebacks.

The retail side blew up -- no consumer wanted it, and it was technologically bad. NFC readers are back in stores. The carrier side blew up -- SIM cards are gone and Apple or Samsung is your secure element provider. I am not sure what happened on the processing card network. I'm guessing they made some private deal with the NFC payment providers (Apple, Google, Garmin, Fitbit, etc.; enough companies in on the game that they can sit back and watch them fight each other while they profit).

I kind of got to watch this from both sides. I worked on Google Wallet when I started at Google in 2012. Used it pretty much every time I went to CVS. Then CVS removed their readers. Then Apple entered the market, and CVS once again accepts NFC cards.

So maybe gas pumps played a role; I don't drive so I don't interact with gas pumps ever. But there were much deeper problems. A lot of entrenched monopolies stood to lose a lot, so they were happy to impede progress wherever possible. There was never a good possible outcome, though -- let the incumbents keep their power, or let the upstart megacorps become the new incumbent. Plenty of VC money available if you think you can fix this problem, or become the new big guy ;)
One could run every tab / sub-process within a container with its own networking stack.

It is complex, but doable.
That’s not Github in particular though, that’s any git remote.
> "As we clearly state each time you open a new incognito tab, websites might be able to collect information about your browsing activity during your session."

And we're happy to facilitate that.
I also recommend them for the same reason. I use terminus. It looks great whatever the size.

When writing prose, I prefer serif fonts such as go mono, at a bigger size.
I'm currently working from home on a 14-year-old ViewSonic VA902b.

19", 1280x1024, 75 Hz.

It was a freebie from a folded startup.

This exactly matches monitors I used in the more distant past, like NCD X/Window terminals: 19", 1280x1024.

This form factor basically determines what is the ideal pixel size for most work.

Basically, 1280 is about the right number of pixels for the angle of vision subtended by the display when viewed at the intended distance.
There's a distinct lack of rap music stations. I thought you would at least have the big ones like WQHT/Hot 97 (NYC) and KPWR/Power 106 (LA). There are many other major stations around the world as well, like BBC Radio 1Xtra and Rinse FM in UK.

Could you do more to add rap stations? I love the site, just think it still has a few oversights and blind spots for some cities and genres.

https://www.cision.com/us/2014/08/top-10-hip-hop-and-rb-radi...
It's no worse than startups that went public during the dot com era. At least these bankrupt companies have some operating history and physical assets.
Well, I'm not trying to delve into the deeper philosophy of conservatism -- it's moot for what I'm talking about. I mean I see all these obvious problems in America, and the right doesn't seem to have real solutions to solve them.

If I'm being honest, most of the conservatives I've talked to seem more interested in undermining progress because it's coming from the other side of the aisle, or because it implies that government should have a hand in helping it along.
Yes I understand. Yet it in another sense remains geographically inaccurate or contradictory, and amusingly so.

It's my personal opinion that when we see such a discongreguity that we should perhaps choose other words.
electronic waste recycling facility? More like christmas in my opinion.
Show HN: Scaling corporate anti-racism donations to the average household
> I run with no scaling, which requires good eyesight

I have been on the fence about upgrading to a large hi-res screen specifically with the aim of maximizing screen real estate, which effectively means little scaling. However I couldn't find much info about running hi-res monitors with little or no scaling. Could you share your experience and/or post a screenshot, just to get an idea of how big UIs end up being?
It was so simple to create 2D games. Is there some comparable engine/tool nowadays?
Can't believe I missed that one
I came to the comments expecting lots of (irrelevant, I know) complaints about the painfully bright yellow background of the article - but nobody has mentioned it yet. Is it serving different colours to different people, or am I unusually sensitive to this colour? I found the page unreadable without switching to reader mode.
SDG&E Worker Fired over Alleged Racist Gesture Says He Was Cracking Knuckles
We already have incentives in place in the US to stop using mag stripe.

Shops accepting mag stripe payments are liable for counterfeit fraud. If you use EMV (chip cards), then card brands protect you (Visa, MasterCard, etc.

You can Google it as "EMV liability shift" if you're interested in more details.
It makes absolutely no sense. Such highly valuable secrets are usually saved using Shamir's secret sharing with parts of the split secret held by people unlikely to collude. Key ceremonies are done in a way that at no point a human being is in position to single-handedly extract the secret from its HSM.

This is a huge failure.
Rome was Christian when the Western and Eastern empires were founded, and when they fell. My understanding is that modern West/East etymology is heavily influenced by the Western/Eastern Roman empires.
Chinese Intelligence use of LinkedIn to steal intellectual property and recruit spies is well documented https://www.nytimes.com/2019/08/27/world/asia/china-linkedin...
Time Moves Faster Upstairs
Just make it work on the browser, you'll get Linux almost for free.

Edit: for example, I absolutely hate the idea of downloading some closed source Zoom binary to run from my local user. I have seen the atrocities that closed-source Linux things do to your machine, and I will avoid it as much as possible. I will not consider running your binary if there's an open source or browser-based alternative. Whenever I needed to use Zoom, I did it from the browser (once I learned their extremely evil anti-pattern that leads me to the browser app version).
Is it wrong that I'm at 720p 120hz still?
> Americans systematically avoid

I'd be surprised if you could quantify that as being an American thing, any more so than anywhere else.
low-end PIC8 micro-controllers still use tiny hardware-based stack, these are still sold and widely used.
That assumes the annoyance you suffer would be worth the money they lose. I sincerely doubt that would be the case, unless you have an exceptionally high tolerance for annoyance.
I think both is indeed important. But I also think (and wish to focus on) that if Microsoft/GitHub leadership wish to indicate that they care about systemic racism and racial bias/inequality in their workplaces, they cannot stop at language adjustments on their platform. They must put up capital.

(Also, I think that criticism that only language changes are relatively useless is not without some substance. If we had more BIPOC in our workplaces and leadership, and it is something black people in tech advocate for, then it is a problem that would solve itself because tech companies would have to choose between losing their CTO/CIO/Chief Architect/Director of Technology Platform Worth $$$$$ and adjusting their language to be welcoming to their employees.)
Because in C these notions coincide.
Ever hear why Ben Finegold got banned from twitch several weeks ago?
What? This isn't a thing already?
How exactly would one use this key nefariously? It seems to do so would require a whole chain of capabilities.

In any case it would make sense to have multiple master keys...say use a different master key for each batch of so many cards.. then if one key was compromised it wouldn't affect 12M cards.
They get bailed out
Might that be based on the common IP address seen (yours) being remembered on the server side (Google's)?