skysight-inc/HackerNews huggingface dataset:
Yes, it is experience/learning/environment based heuristics. And to me, there's nothing wrong with that. As humans, that's what we are programmed to do. It's completely natural. I would argue that it's pretty much inevitable.

Let's take your example and let's make it realistic and say there are 2 people in suits, one black and one white. Which one is the CEO? Heuristics say it's the white male. What is the difference between experience based heuristics and unconscious racism? It has to be internal to the person who is making the call. Because from any other perspective there is absolutely no difference.

As the parent said, these are honest mistakes. Based on what we learned from our parents, our culture, our peers. Based on our observations. We all have these prejudices. I certainly do. You call it experience based heuristics. I call it racism. Maybe it's not the technical definition of racism, but to me, if the only determining factor is the color of someone's skin, to me that is racism.

So is there a problem? I think we all agree there is. You even mentioned in your comment that this is a problem. Is it your fault? No. So if we agree there is a problem, the question you are asking is... should we do anything about it?

I am an optimist. And I do believe that eventually it will solve itself one way or another. But we can help. We can make it happen faster. This is a spectrum. One end is saying that it will happen anyways so why do anything about it? You could say a similar thing about any effort. Why contribute to cancer research? We will figure it out eventually. The reason is that we want it to happen faster. Because people are actively suffering, people are dying. This is happening to Black Americans right now and for centuries! The other end of the spectrum is equally ridiculous. Should you feel guilty and spend all your time on this cause? No.

I want to make one more point. I used to argue for experience-based heuristics. So. What is the argument in favor of experience-based heuristics? Well, the argument is that it's useful. It's a tool for making quick decisions that help you. It's most useful in situations where your safety is at risk. And yes, it's racist, but I'm not going to deny that it's useful for you to use heuristics to decide to walk quicker when you are walking through certain neighborhoods. I certainly would. But is it useful for you to assume that one person is a CEO? Or even a rapper? I'm pretty sure your safety is not at risk or there is an urgent need for a quick decision. I would argue it's actually starting to become harmful in today's environment to make these assumptions. And that's a great thing. Yes, it does suck for the people who were inadvertently caught between the old paradigm and the new paradigm. And I genuinely empathize with that and feel sorry for those people. And I wish we could all be more empathetic to that and seek to help those people rather than punish them. The new paradigm is better for us. For our society and for the majority of people. We are making progress. And we can accelerate that and make it happen faster.
80% of web servers is not the same as 80% of web traffic.

I guess at least 80% of web traffic would go to the Alexa top 100 sites. How many of those run on PHP? There was a time where many if not most of them ran on PHP, but today many have migrated away from it for performance reasons.
I have the same opinion as the author here. When I buy a 4k monitor, it's generally for the higher PPI. There's just less eye strain for me reading less pixelated fonts.

Personal sweet spot me in terms of pleasant readability is: 4k 24" @ 200% scale (so same screen estate as 1080p) or 5k 27" @ 200% scale (same screen estate as 1440p).
Quite right, Patlabor 2 is fantastic as well!

It does go well together with synthwave:
https://www.youtube.com/watch?v=redlketVxn4
Can we also get (I mean this respectfully) a specific answer from YCombinator on who exactly hosts the news.ycombinator.com website?

It appears to be the little heard of and quite hard to track down "M5 Security Solutions" also known as "M5 Hosting". What is strange is they do say they do private hosting for the Department of Defense. Can we get an expansion on that relationship? Thank you.
Can any lawyer comment on the fact that this is the same group from the Uber v Waymo trials?

I’m curious how this sort of thing works. Grudges? An Achilies heel you found? Is it common for a firm to hit again with something unrelated?

I’m fine with it either way, just curious.
On the other side of things, running dual 4k displays for anything remotely intensive (a browser, IDE, instant messaging, mail client, and terminal in my case) can bring some machines to a crawl or run the fans at high speeds indefinitely. I think graphics technology has to catch up to hiDPI before I'd go past 4k.

And let's not even get into the fact that 4k 60hz is a struggle and a half -- you need HDMI 2.0 or displayport to make it work at all, and many modern laptops lack either port, forcing you to use USB-C/thunderbolt with adapters that have poor spec support and even worse documentation.

Even if someone offered me dual 5k displays to replace my dual 4k ones, I would turn them down right now. Before we move on to 5k displays, we need to get 4k60 down. And while I'm on my soapbox... where the hell is 4k90 or 4k120? I only bought my 4k monitors last month, with virtually unlimited budget, but they just don't exist. I imagine they've fallen victim to the same issue: the cables to support it just barely exist, and certainly can't be doubled up for dual monitor setups without a mess of wires plugged directly into a laptop or desktop.
Only benefit I've noticed is it's easier to read text and smooth-scroll at the same time. Otherwise it just makes mouse movements and rapid console vomiting look nice. It's really unnecessary for programming in my opinion, use the budget for more pixels.
Nice article. But for a post griping about illegibility of bad character rendering, why did they decide to make the background this egg-yolk yellow? I'd prefer a white background to that mess. Is there some reason why they chose yellow?
Starting a Startup with Your Spouse
Does end to end encryption help when it's known that much of the traffic is routed through China? Genuine question.
No I do not realize that at all. It's like saying "Lot of Americans will renounced their citizenship if Trump won" Yes a lot of people said that but I am not sure if there is data to conclusively say it happened in either case.

The only cases I know of are people moved to Rust to avoid GC pauses.
One of my first go-to web pages, when I open a browser, is the github.com/trending page. I find it fun (in general) to explore and discover the latest in OOS.

On the contrary to the negative sentiment in the blog, I feel GitHub "now" made it much easier to find the relevant contents and repos that I actually care about.
I still use a CRT, because features I want are still ludicrous expensive in newer tech (although they are getting cheaper over time).

1. Arbitrary resolutions, great to run old software and games, even better to run new games at lower resolution to increase performance.

2. Arbitrary refresh rates.

3. Zero (literally) response time.

4. Awesome color range (many modern screens still are 12bit, meanwhile silicon graphics had a CRT screen in 1995 that was 48bit)

5. No need to fiddle with contrast and brightness all the time when I switch between a mostly light or mostly dark content, for example I gave up on my last attempt to use flat panel because I couldn't play Witcher 3 and SuperHot one after the other, whenever I adjusted settings to make one game playable the other became just splotches (for example the optimal settings for Witcher 3 made SuperHot become a almost flat white screen, completely impossible to play).

6. For me, reading raster fonts on CRT gives much less eyestrain and is more beautiful than many fonts that need subpixel antialias on flat panels.

7. Those things are crazy resilient, I still have some working screens from 80286 era (granted, the colors are getting weird now with aging phosphors), while some of my new flatpanels failed within 2 years with no repair possible.
Deep Learning’s Climate Change Problem
The technical details are all right (or seem right to me, anyway), but this is too opinionated for my liking. No, you do not need a 4K monitor for software development. Some people might like them, some won't. [edit/clarification: someone rightfully pointed out that nobody will actively dislike a 4K monitor. I was unclear here: I meant "some people won't need them" more than "dislike them"]

This sounds like when Jeff Atwood started that fad that if you didn't have three external monitors (yes, three) then your setup was suboptimal and you should be ashamed of yourself.

No. Just no. The best developers I've known wrote code with tiny laptops with poor 1366x768 displays. They didn't think it was an impediment. Now I'm typing this on one of these displays, and it's terrible and I hate it (I usually use an external 1080p monitor), but it's also no big deal.

A 1080p monitor is enough for me. I don't need a 4K monitor. I like how it renders the font. We can argue all day about clear font rendering techniques and whatnot, but if it looks good enough for me and many others, why bother?
This is fear mongering driven by obvious ideological bias. Sure, things may get worse than they are now, but you have no evidence of the scale of the problem, just as you have no evidence that socialism or “wealth re-distribution” will make anything better.
Is this what they call pilpul? Neat.
I found this article utterly baffling. The author clearly knows their stuff, having created Fira Code, but my experiences couldn't be more different.

I spend most of my days in a text browser, text
editor and text terminal, looking at barely moving
letters.

So I optimize my setup to showing really, really
good letters.

I certainly appreciate how nice text looks on a high DPI display.

But for coding purposes!? I don't find high DPI text more legible... unless we're talking really tiny font sizes, smaller than just about anybody would ever use for coding.

And there's a big "screen real estate" penalty with high DPI displays and 2X scaling. As the author notes, this leaves you with something like 1440×900 or 1920x1080 of logical real estate. Neither of which is remotely suitable for development work IMO.

But at least you can enjoy that gorgeous screen and
pixel-crisp fonts. Otherwise, why would you buy a retina
screen at all?

It's not like you really have the option on Macs and many other higher-end laptops these days. And I am buying a computer to do some work, not admire the beautiful curves of a nice crisp font.

So anyway, for me, I chose the Dell 3818. 38", 3840 x 1600 of glorious, low-resolution text. A coder's paradise.

For purposes of software development, I won't really be interested until 8K displays become affordable and feasible. As the author notes, they integer scale perfectly to 2560×1440. Now that would rock.
Ask HN: Best text-based games? (strategy, MMOPRG, etc.)
Super. Would be interesting to see how good it scales. 200 people in a town-hall meeting will be an interesting engineering challenge I would think.
You think you're special but you're not
> not working on the project to sleep better

I believe it's more sinister than that: it's to prevent the people who are working on the project from sleeping at all. Remember, most developers are on a salary, which means minimum 40 hours a week, but a maximum of 168. People who view other humans as expendable "resources" - the amoral types who inevitably rise to prominence in corporate America - then see planning as a strategy to push that number as high as possible. They thus insist that an inherently unpredictable process - software development - must be 100% predictable and, when that inevitably turns out not to be the case (yet again), they demand punitive uncompensated overtime. This isn't an accident.
Yes, you should be allowed to call him that. No, you should not be allowed to punch him in the face, and should be arrested and jailed for doing so.

Violence is justified to protect yourself or others from violence. Not from speech, from violence. There are some small grey areas, but this isn't rocket science.
They probably rolled their own encryption, because it was over 20 years ago.
from what i have heard they insert some headers or something like that. So this should be non issue for firefox private user.
Incentive.
+1, love my XDR for coding and designing: https://paulstamatiou.com/stuff-i-use/
I bought a 1080p 27" HP 27yh for under USD 100 last Black Friday.

I thought my monitor would be squarely middle of the pack but turns out it is barely above 80 ppi

Display size: 23.53" × 13.24" = 311.5in² (59.77cm × 33.62cm = 2009.68cm²) at 81.59 PPI, 0.3113mm dot pitch, 6657 PPI²
Keys will be held in safe keeping by the CCP.
L.A. Congressman Slams Amazon's Use of Facial Recognition Technology
It's not extraordinary though. Literally every culture has stories of communication with "voices".
Strongly disagree. Any subpixel rendering on low-resolution displays must be disabled. Otherwise you get color noise and blurry text. Pixelated fonts are not bad.

It is fine on HIDPI displays though because it isn't as prominent there and the effect actually works.

Instead of high resolution pick a display with a decent aspect ratio. 16:9 is a joke. 16:10 is superior but not exactly a game changer. 3:2 is very rare, especially for desktop displays, and 4:3 is pretty much dead. We do not talk about 5:4.
Had that exact same experience.

I’ll never forget that morning. Waking up with the sun up and immediately thinking the worst, then exuberant joy when figuring out he was fine, just sleeping well for the first time ever.
How often do you read text while moving the window containing it around? Does that justify the 2000$ expense for a 4K 120Hz monitor?

Personally, I find this 120 Hz endeavour pretty pointless when most applications have input lag that's way worse than a single 60 Hz frame.
"To make this possible, Free/Basic users seeking access to E2EE will participate in a one-time process that will prompt the user for additional pieces of information, such as verifying a phone number via a text message. Many leading companies perform similar steps on account creation to reduce the mass creation of abusive accounts."

Perfect instrument to collect more personal data.
I am using the same three Dell Monitors since 2008, they are still working perfectly (1680x1050) and in my opinion the text rendering with ClearText subpixel AA is excellent on both Sublime Text and VSCode.

Of course, on macOS that's an other story, they didn't always had ugly fonts, but that's been the case since a very long time now and that prevented me to switch more than once (I still have use macOS in a VM to build for iOS)
Pointers aren't arrays because sizeof works differently and pointer arithmetic on a pointer-to-array doesn't work "right".

The more confusing part is the variety of ways pointers get used: allocated memory, opaque object handles, extra return values, modifiable input values, array indexing, function pointers, etc.
Absolutely correct
Apple-only monitor? That's ridiculous. You can change its settings only from apple device.
I imagine anyone who tries to brand it as "I can't be identified" might be sued too. Who knows how successful they will be.

I doubt it would be worth the effort for browsers that don't have a huge market share. For example, a suit against Opera would be ineffective in the grand scheme...as most aren't aware of its existence.
I'm sorry but this is pathetic.
Venmo only works in the United States as US resident and with a US bank account. Swish only works in Sweden if you have a Swedish bank account, Bluecode only works in Germany and Austria.

That fragmentation doesn't matter too much if you're a resident of one country and don't travel too much, but it becomes a real issue if you travel or for some other reason reside in another country. For example, Sweden is mostly cashless and people use Swish to pay each other or to pay for goods at smaller merchants. Without a Swish account (that requires a Swedish bank account) you're locked out and can't pay anyone or receive payments.

For Europa EMPSA (https://empsa.org/) will hopefully make that situation a little bit better, as it would enable mobile cross-border payments within the European Union. But that project is still in the early stages and a platform like WhatsApp that's able to provide frictionless, cheap, cross-border payments looks definitely like something that could be successful.
I've suggested that to him. I have a few bots there myself :-)
Seems mostly casual players, although there is at least one GM (Ben Finegold) who was very vocal with this stance, until recently.

I suspect the people most troubled by this new wave are those who use chess as a crutch for their own identity. If chess is viewed as a game for sophisticated, intelligent, cultured, etc, people, then they as chess players are also sophisticated, intelligent, cultured, etc. When that image of chess is threatened then they personally feel threatened.

Personally I'm glad to see the sudden rise in popularity, and don't care who's playing as long as they're having fun and not ruining it for others. (I'm at a master level.)
Seriously, does PHP suitable for this?

It can be handled using a single go binary using pgrok which comes less the source code size and not to mention without any dependencies on almost all platforms!

This requires unnecessary things to bundle and too complex for some simple stuff. Mileage may vary though.

But just my views.
From my Catholic perspective it is remarkable how well it tracks with heresy, for context: dissent from one point of the Magisterium makes one a heretic. Analogy being dissent from one point of the most recent iteration of liberalism makes one worthy of unpersonage / cancellable. Recent high profile target being JK Rowling discussed here a few days ago
It’s still only opt-in. Users have to submit an application (including text message verification and other personal info) to gain access to E2E encryption. Zoom has shown that it does not care about privacy.
The most important thing here: does your new monitor look good for you? Do you like how it renders graphics/text/whatever-you-use-it-for? If so, please disregard articles like TFA. They are trying to convince you of something you, by definition, don't need.
Not a strict requirement, but hashing pointer values.

In Go, a pointer's integer value may not be stable since the GC may move the underlying data. This doesn't happen with today's runtime, but it may in the future.

Why does this matter? What if I want to make a hash table with the key being a pointer? The built-in map can just go ahead and hash the pointer itself (i.e. a 32/64-bit integer) since it's a part of the runtime and will be updated if the GC is changed. But a user map cannot do this: it would have to hash the actual value itself. Depending on your data, this could be significantly more expensive.

This doesn't stop anyone from implementing a hash table, but it may mean that it can't be as fast as the built-in map.
Does anyone actually trust Zoom, though?
I've been focused on Apple display products for the past few months as I'm looking to make an upgrade from the Dell P2715Q 4k 27" I use primarily for development.

There is a three page thread on using the Apple 32" XDR for software dev on MacRumors. [1]

I believe there is a major product gap at Apple right now in the mid-market display. Specifically a replacement for the LED 27" Cinema Display which was announced 10 years ago next month. [2]

I am speculating that Apple could announce a new 27" 5k in part because of the rumored announcement of a new Mac Pro but also because the build quality of the LG 5k Ultrafine is just not great and there are obvious synergies with XDR production and Mac Pro.

I think this should be announced at WWDC is because developers specifically are being left out of good display products and Apple should be looking out for what they stare at all day.

While there are no supply chain rumors of such a display, I wargamed what this product might be and its pricing anyway.[3]

In short, I speculate Apple will release a 27 inch IPS display, 5120 x 2880 @ 60Hz with standard glass at $1999, Nano-texture Glass at $2799.

I had not paid a lot of attention to the refresh rate, but it does seem like kind of a miss that the XDR does nor offer this.

---

[1] https://forums.macrumors.com/threads/xdr-for-software-dev.22...

[2] https://www.apple.com/newsroom/2010/07/27Apple-Unveils-New-2...

[3] https://forums.macrumors.com/threads/wishful-thinking-wwdc-d...
> Your candidate can be N different single-issue candidates in a way that's just not possible without precise targeting.

Before near real-time national news media coverage and the ubiquity of portable recording devices and online media to distribute the recordings, that was normally the case, but the segmentation was geographic and by addressing selected audiences in closed events. Many political gaffes and scandals of the last couple of decades have been candidates getting caught with unexpected exposure of addresses to either specific geographical markets or closed-group events that were less palatable to general audiences. It won't be too long before political groups maintain social media personas with a variety of constructed backgrounds to capture and expose to wider audiences to which the message would be repugnant those ads that the other side targets narrowly.
"grandmain"
I'm quite frustrated they are calling this end to end. I can't find it now but a tweet earlier indicated that they have the keys and can help law enforcement with investigations which means it's can't be end to end.
I've found my journey through tooling evolution to be fascinating (to me at least).

When I was new and coding was slow, my worries were about so many other things (like how the language even worked) than even what text editor I used, let alone the monitor.

As I became experienced, a lot of newbie problems went away and the next topmost problems emerged, leading to be obsessing over text editor, shortcuts, and even a multi-monitor setup with a vertical monitor.

Then went through a minimalism phase where I was annoyed by how much time I was spending maintaining my tools rather than using them, so gone went almost all of that. Just one giant monitor and VSCode for better or worse (mainly because it does all six languages I use well enough).

I'm now at a phase of thinking, "who are all these people who do so much coding in a day that these things matter?" because reading and writing code is maybe.... 35% of my job now? What I need to optimize for is reading/writing human text. And that's where I currently am: figuring out how to optimize writing documentation/design/architecture docs, given how awful making and maintaining a sequence or block diagram is currently.

My conclusion so far is that I expect my needs to continue to mutate. I do not believe they are "converging" and do not believe there is any sort of golden setup I will one day discover.
WhatsApp is controlled by Facebook, and they already centralize a gigantic amount of personnal data. Their moral track record has also been consistently bad. They were part of the PRISM program. They meddle with politics. They are rich and powerful.

The chinese WeChat example shown us how convenient a popular chat app coupled with a payment system can be, and how quickly an entire society can adopt it.

I think this feature should be considered as a threat to users, and be avoided, while actively and strongly, but respectfully, advising people around us to do the same.
Migrate with Nate Campaign
What are the bets that this feature only exists for this election?
Nice! Can't wait to get my $2 coupon for the Google play store!
Hertz stock is halted as SEC flags concerns over share sale