skysight-inc/HackerNews huggingface dataset:
All my life I had an obsession with more pixels. As kids we always envied the classmates with the highest resolution graphics cards and monitors. The pinnacle of my life at one point was the unnamed best CRT ever made which got up to 1280x1024, but then LCDs happened.

My new pinnacle is a beautiful 32" IPS panel on a Benq 4k monitor. I don't care for the refresh rate jump from 60 to 120 as much as 30 to 60. But I absolutely insist on large panel area, and lots of pixels to fill it with, so I don't understand how the blog author can live with 27". This is basically programmer nirvana and I don't know what could make it better, maybe some kind of VR setup with similar PPI but I doubt it.
It's really not.

> All kinds of deaths that have nothing to do with the virus have been reported as "died of COVID" for dubious reasons, which is how the New York Times managed to fill its front page with the names of 1000 COVID "victims", the 5th of which turned out to have been murdered.

This is a big right wing talking point, but isn't actually backed up by evidence. On the other hand, Georgia and Florida so far this year have reported Pneumonia deaths at something like 4x the rate of any prior year. This increase happened oddly and suddenly in early to mid April.
This is an amazing story. You might find videos of low blood O2 (for example, at altitude or in a hypobaric altitude chamber) kind of interesting as they illustrate exactly that kind of dramatic cognitive decline.
HN is a link aggregator that gives a lot of blogs more exposure than they would otherwise get. I would say something like Twitter (micro-blogging and social networking) has contributed to decline of blogs.
I personally agree that the downvote button should be reserved for low quality comments rather than disagreement and that the diverse and high-quality comments are what makes this site and community awesome. Unfortunately neither the FAQ nor the Guidelines state anything about how to use the vote buttons. So how should HN users know when to use them? Is there even consent anymore (or ever has been?) that downvotes should not be used for disagreement? How did I form the opinion that downvotes should be reserved for low quality rather than disagreement? Somehow along the lines of contributing enough to this site to reach enough karma to downvote.

Maybe the guidelines should add a section on how to vote. On the other hand, how can this really be enforced?

It's a sad thing. I also stopped posting opinions that might trigger disagreement from a large majority.

However, the guidlines clearly state:

> Please don't post comments saying that HN is turning into Reddit. It's a semi-noob illusion, as old as the hills. [1]

[1] https://news.ycombinator.com/newsguidelines.html
You bring up a good point, unfortunately.
> I believe zoom said it was a mistake.

Yes, zoom said it was unintentional.

For me, that's hard to believe. They weren't routing the call itself through China, they were just sending the encryption keys to a server in china. That seems pretty intentional. Even if they weren't routing the call through China from a user's perspective, their US server could still be sending the call data to China or recording the call for playback (from China) later. Their track record around security is so bad that I would stay as far away as possible.
Thanks for the reply. I think there is little to no correlation, but like the opposite opinion, I've no proof other than the anecdotal: the best hackers I've known didn't care about these things.

Other bizarre opinions I've read from Atwood and his followers: that you should be an excellent typist (this is also related to owning a mechanical keyboard). No. Just no. Typing speed is not the bottleneck when writing software. The bottleneck is my brain. I've never seen a project fail because people typed too slowly.
I've solved this problem by having my email client (actually it's Slack in my case, but the same principle) and terminal share a screen. This works pretty well because I rarely want to use my terminal and chat at the same time.
Yes, the monitor looks fine. It is connected to an old Dell Optiplex 390 with an i3-2100 and 8 GB of memory. I don't watch movies or play video games on it or anything. It is basically a glorified terminal for me to citrix/remote desktop to work.

I've found my off-brand (Aukey) "blue" mechanical keyboard has been a greate improvement in my quality of life though (even though it is not very ergonomic).

It is funny how when I started using Visual Studio around 2008 I didn't have a 1920x1080 monitor and I wanted to see all the panels and it was so painful.

Right now, my biggest pain point is my horrible Internet (Wi-Fi) connection. It is especially painful because I move my mouse or type something and nothing appears on the display and I don't know whether the remote computer is slow or my network connection is crapping out again.

Almost feels like I am whining about a non-issue because even fifteen years ago, I was on a dial-up "soft" modem and it would have been unthinkable to get pretty much live full 1080p remote desktop.
Followedit Scheduler
It seems to me there’s a double standard for some apps; Apple’s logic here is ridiculous.

I can’t sign up for “Microsoft 365 Home“ or “Personal” inside of Microsoft Word for iOS or any other Microsoft app, but Apple still approves them without this mandate.

I think Basecamp is in the right here.
You should port your apps because you think it's in your financial interest. The fact that there's some drama with one random app breaking the rules shouldn't factor.
Yet advertising isn't necessarily speech, and nothing says it should be part of democracy.

For example: https://montreal.ctvnews.ca/supreme-court-refuses-to-hear-ap...

Billboards advocated that they had the right to free speech. A provincial court agreed that they were visual pollution and subject to restrictions. The judgment was upheld.

Advertisers abused their privileges and people are fighting back.
no marketing unless you mean spending more on app store seo or whatever it is called

no app development unless you mean the non existent support and the willy-nilly api changes

no customer support unless you mean refunding subscription when the dev is not at fault.

I don't want access to apple's customers! I want my customers to be able to load my app on their devices.

IF Microsoft pulled such a move people would lose their minds
I have a 1440p 144hz monitor and a 4k 60hz monitor. I prefer the higher dpi one. I personally don't feel that extra-smoothnes during web browsing or web development when on the 144hz one, it maybe feels a bit better, but I don't mind 60hz.
> If you make yogurt, but never started with the high-temperature initial step, I really recommend trying it. It makes a thicker consistency because the proteins are denatured and curdle better.

I wonder if using UHT milk (which is heated up to 135°C/275°F) would achieve similar results. It has the bonus of being sterile straight from an unopened packet.

I've been making kefir with UHT milk for a couple of years now, and it always seems thicker and creamier than some others I know who use fresh refrigerated milk.
First rule of HN commenting: Assume bad faith.
It’s not as simple as a dynamic language - python code which is heavily using things which are implemented in C will typically have much less margin. In this case, they’re comparing a Pandas dataframe to a much less complicated HashMap and I’d expect a large fraction of the delta to be related to all of the extra magic in Pandas — which is a great cue to ask whether you need that since you’re definitely paying for it.
As of a few days ago, the mal bash implementation runs under Oil :)

https://github.com/kanaka/mal/pull/518
Zoom claimed they had to remove Chinese participants from the US-hosted meeting but didn't have the functionality to do that so (wrongly) banned the US hosts.

They said it was wrong to do, reinstated those accounts, and are building the functionality to enforce those Chinese laws without ever impacting users outside China.

That's from their blog. https://blog.zoom.us/wordpress/2020/06/11/improving-our-poli...
I'd like to hear more about why you make your own yoghurt. Does it taste very different than store bought plain yoghurt, do you find the DIY aspect appealing, or is it mainly for cost savings?
It's been a couple months since I set it up, but as I recall Amplifi did not require an account to set up your mesh.

It offered an optional "cloud" account system for remote administration (such as giving guest access when you are away or rebooting your mesh from your phone when your guest complains about the network not working, and so forth), but did not require it.
You can verify closed source E2EE as long as you can inspect the traffic going client-server. The problem is that most E2EE apps allow auto-updating, so baking in something that transmits info to a third party is easy (but detectable with enough eyes on the code).
What good are the apologies when they keep making new "mistakes"?
There's https://pressurenet.io/ using smartphones barometers
It sounded more to me like they had planned, but a failure mode slipped through.
Been in the industry for over a decade most of which was in fintech, some in crypto. I don't count any of that as "cool". I've still got some years left because it's good money but eventually I want to pivot to wood working. I started working on my own apps this year and it's much more enjoyable.
I wouldn't call myself a Bitcoin maximalist (and I don't necessarily endorse all the ideas in the page I linked to).

I am in favour of innovation in the cryptocurrency space, including the creation of new currencies where necessary, but I think that solving layer-1 scaling by adding the complexity of a layer-2 network should be a last resort.

Of course, companies and individuals who make their money from running layer-2 services will disagree with me, as will holders of currencies whose value depends on the success of layer-2 solutions. For what it's worth, I don't own any amount of any cryptocurrency.
If they're residents you have to evict them... but no one said you have to feed them.
That's true, I mostly stayed away from Bedrock, so it's hard to say on that front. I understand the split, but Java itself has been very well maintained
How do other free group video chat services handle e2e encryption? I remember hearing that most do not, but cannot find good, up to date sources.
I am in the app store because my customers demanded an app. If I had a way to deliver one similar to android I would stay tf away.
I currently use dell XPS with very less applications. I mostly interact with FireFox and Bash terminal. I usually use Sublime text for editing and writing code.
My machine is powered by Regolith linux which offers i3 configured out of the box instead me doing it myself. Regolith is powered by ubuntu.
Lastly my machine is very simple I wouldn’t say it’s powerful it uses intel i5 processor with 8gb ram

I hope this helps and if i get a chance to switch I would go with ThinkPad x1 Carbon
I thought the angle he was going at was that our fight against the Coronavirus was going to be a Pyrrihic victory because we cratered our economy in the process.

Apparently he was going after some other indirect angle about people ragging on cities doing poorly and those same people being dependent on revenue from cities.

The first would have been a far more fitting essay, in my opinion.
Postgres as an App?
The phrasing of "marketing tactic" would imply that DHH doesn't really care about or believe in the statements he makes…he's just doing it cynically as part of a broader marketing strategy. Anyone who's tracked DHH for a long time, particularly in his role as lead instigator of progress in the core Rails community, knows that's balderdash. His hot-under-the-collar style is legit, and whether you like it or not, it's just who he is.

Frankly, as somebody who despises pragmatism in the web development industry and thinks far more people should take principled stands on a wide variety of issues, I welcome his rants. Sometimes you can't move the needle by simply being "nice".
Personally, I'm not feeling comfortable using Zoom on my PC. Just the other day, when opening the app, I was given a warning that the security certificate was untrusted and I would need to trust the certificate to proceed.

I tried updating the app and the same error occurred. Perhaps their cert had expired or it was some oversight but I'm done. I've removed Zoom.
I'm not sure I believe the reasoning that the author describes - they're an email app on top of their email service. That's all that was blocked; but, I wonder if the problem here was marketing.

Assuming Hey followed standard email service protocol, users of Hey could absolutely use the Apple Mail app to connect to their email servers, so it shouldn't be about that, unless they marketed too hard, or something.

I probably can't use any POP server in the GMail app, for example.

I suspect they marketed too hard and too loudly about how they're totally not email "and here, you can buy in" and that tipped someone in the review process off and then a review that doesn't hold up to greater scrutiny was made. The greater problem is probably the refusal to re-review it.

All the decrying about "going against one of Apple's businesses" seems like punching at the air. Apple probably doesn't care whether people have an iCloud email address or not.
Those things were useless anyway, based on my experience. The one time I used them, TSA neglected to even try opening the lock carefully and simply broke the zipper getting into my luggage.
Ask HN: Is there an app like Duolingo but to practice math or physics?
You should copyright and license it to Zoom
It's perfectly ok to be against data collection in any form even when you are subjected to it on another service. Just because someone is subjected to data collection knowingly, does not mean they condone it.
'I'm finally leaving': Stories of Bay Area residents moving due to the pandemic
I thought lactose was what yogurt bacteria ate?! How does this work?
Thank you, this book is on my list to get to.
Ask HN: Could you recommend some reading on proxies/proxying?
I want to scrape Google, and not get banned.

I assume proxy-iteration will resolve this issue.

So, I want to know more about how it works/pitfalls.

Thanks
So how do you think it's been for people of color this whole time?
I find this story arch with Zoom amusing:

1. Pre-COVID Zoom claims it has E2E encryption for everyone.

2. During COVID Zoom grows in popularity, which prompts journalists to learn that the claims that Zoom has E2E encryption are inaccurate.

3. Zoom admits that it never had true E2E encryption, but announces they will develop it and it will only be available for paying customers.

4. Zoom gets another wave of criticism for restricting its new E2E encryption service so it walks back to its original message that all accounts get E2E encryption.

Given their track record I’d expect this timeline to repeat itself so after they release this E2E encryption feature, security researchers will discover that it’s not true E2E encryption again.
Fists, stones and clubs: China and India's brutal high altitude, low-tech battle
Great news! Also, thank you and everybody for all your hard work :)

Will there still be the $15k grant consideration if you become certified when you submit your app for the YC Core program?
500€ Fine for 'Provocative' Farting
Oh, I see. I'm not actually a Facebook user, so I didn't consider it to be a place for political discussion. I suppose that's the source of our differences.

Edit: Just to clarify, I used it many years ago, but it was really just for sharing photos with family and friends.
Having a large monitor (> 30") makes it harder to read your content all at once, and you constantly have light/information in your peripheral vision (which is not good for the eyes). Asuming that you keep them as the same distance as "normal" monitors (1m - 1.5m)
While I share your distaste for such assumptions.

I believe Zoomed has earned the privilege of folks being highly skeptical of their actions / motivations.
Hey Next.js, Is Server Side Rendering Dead?
Microsoft pitched facial recognition to the DEA
This is really cool. Is there documentation somewhere of what exactly the compute hardware looks like inside? 2 CPUs and 4GB of RAM, but is it x86 or ARM (I presume x86, but since it has to be on battery power..)? What size of EC2 instance can fit on there?
Is this the beginning of mini self-hosted clouds where the orchestration happens in a web UI but the compute/storage is local? Like a cheap version of Azure Stack? I get that you can’t keep the snowcone, but if you could, it would be a little VM host with local storage on your LAN that could let you run everything internal.
People also suspected Japanese Americans to be spies during WW2 and sent them to concentration camps. I hope we do not repeat the same mistakes.
Ask HN: What is your favorite use case, user story, requirements gathering tool?
What is your favorite use case, user story, or requirements gathering tool?

Currently I am using a Word template to write use cases. I then hand this document off to the programming manager who splits it up and puts it in JIRA and finally the programmers take care of it during the sprint. It works well enough and is a great way to begin discussions.

I am wondering if there is a better tool for tracking requirements -> use case (user story) -> wireframe ? I have access to JIRA and TFS, but don't know much beyond the basics for either.

I remember messing with Rational Rose during my undergrad days, but it always seemed like overkill (too much UML), but I did like how it linked everything together and could output in a word document.

Finally, is there a tool that somehow relates all of this to code architecture. Let's say I wanted to outsource development of a small personal project. I knew all of the use cases / requirements and wireframes, but also wanted to relate this to software architecture (essentially stubbing out interfaces or webservices). Is there a tool that facilitates that or is architecture best left completely separate ?
Twist ending: it was made possible by <different large tech firm>'s neglect.

Edit: syntax
May I ask what specific laptop you're using? It's been a while since I've happened on that resolution myself.
Only 4 comments in and we hit one of the four boogymen of the civil rights apocalypse. How many comments until we get to domestic terrorism or illegal drugs?
You do realize you can't just jump straight into "Let's see if this thing can drive a car", right? There's years of research and development that's going to happen before anything like that. And it's not like they're designing this to get a car-driving AI. They're trying to find an accurate model of the brain. Maybe, if results are promising, this can be turned into something like that in 10-20 years, but I wouldn't count on it. Maybe sooner if it turns out to be particularly promising. Chances are this is going to radically evolve in different directions. They might hit dead-ends. They might make valuable insights about how some parts of the brain work, but can't generalize it or go from there to a general problem solving intelligence. There are all manner of problems, and I don't think you realize how complex the brain actually is when you're starting from first principles like this. They're at the level of simulating what individual neuron clusters do. That's like looking at electrons interacting and expecting to build a bridge by manipulating them individually.
You should probably read more attentively. I did not say you do not need double blind test.I said, once you learn what to look for, only that there is a point to do the blind test.
A look at the die of the 8086 processor
This is very similar to Picbreeder [1], which allows you to evolve art in a very similar manner, with evolutionary algorithms. It runs on the same evolutionary algorithm behind MarI/O [2], called NEAT [3].

[1] http://www.picbreeder.org/

[2] https://www.youtube.com/watch?v=qv6UVOQ0F44

[3] https://en.wikipedia.org/wiki/Neuroevolution_of_augmenting_t...
I know that DHH has always been a big Apple fan. Between the Apple credit card drama and this, how long before he publicly moves to another platform?

While I have no idea if it's a significant number, I've heard a few anecdotal accounts of how Rails was the cause for many to buy their first MacBook.
Interesting.. What Open source tools do you use for this? I would love to read further how I can not have a printed copy of a master key in a safety deposit box.
In the UK at least, if you believe that crimes are occurring (e.g. stock discrepancies suggest employees are stealing) you can get permission from your local police to use hidden cameras.

With that prior police authorisation it's legal to record more or less anywhere without those recorded knowing.

The police knowing you were authorised means when Sandra finds a camera in the employee locker room and freaks out, the cops who attend can verify that yes, Sandra's manager's boss got that OK'd two weeks ago when six £700 graphics cards "vanished" versus no this is some camera planted by an unknown creep and if the cops figure out who it was they'll be arrested.

If the "unknown creep" turns out to be the boss, the existence of this authorisation mechanism means they have no excuse - if they'd asked "Hey, can I secretly film my employees to get evidence of theft?" the answer would be "First, go to a police station to get guidance" not "Sure, act exactly like a pervert and just hide a camera".
> I also wonder what makes Google unique here?

They have tons of money and they are politically popular to hate on. There is no reason not to fine them.
I think it does to put them on the new tab page, at least.
The thing is, the result above is not even specific to JavaScript (in PHP for example it also returns `true`), and it makes a lot of sense if you know what the bitwise operators do.
What chess engine do you all recommend for gnome-chess? I see glaurung, fairy-max, hoi-chess, gnuchess?
Elixir or Erlang. [0]

[0] https://www.erlang-factory.com/upload/presentations/395/Erla...

[1] https://blog.activision.com/call-of-duty/archives/a-look-ins...
Is there any research done on either (1) the net productivity difference between extreme polysleep (e.g. Uberman) or (2) the long-term health effects of sustained extreme polysleep?

Also, it seems like Uberman gives you an increase in available time at the cost of a significant amount of cognitive ability. If you subscribe to the Deep Work hypothesis (which I do), such a trade is extremely undesirable, even ignoring any potential health issues.
If we don't have a free market, it doesn't do much good to say the free market will solve any of our problems.
Yep. I've got my own little fleet of machines, mostly laptops with busted displays, that I run as servers for my own personal edification. Dirt cheap and useful. I've even got a pentium box that still works fine.
The whole point of Section 230 is to allow digital communications services to moderate their platforms without incurring liability for the things their users say. If you want to stop the moderation, all you would need to do is completely repeal Section 230- as it no longer serves any purpose under such a system.
I wish I could upvote this twice. The classic "blub" post by Paul Graham is usually read in "upwards" direction where people using a language without some abstractions (say, monads or borrow checkers) can't understand why they would need it when looking at a language that has them. There is probably also a "downwards" interpretation where people using such a language can no longer understand that it's possible to be productive in languages that lack the advanced abstractions. Choosing just the right abstraction can be a distraction that gets in the way of "just building stuff", but if there is only one abstraction available then that's what will be used.

Interestingly, preaching the benefits of "simplicity" is also a very popular pastime on HN but that apparently does not extend to the languages used.