skysight-inc/HackerNews huggingface dataset:
I have this bookmarked alongside a couple of other short stories that you might enjoy if you liked this:

- http://www.multivax.com/last_question.html
- http://www.galactanet.com/oneoff/theegg_mod.html
- https://www.tor.com/2010/08/05/divided-by-infinity/
Heyyyyyyyyyyy I randomly found this, and I think it's cool! :3
Really the opposite is true.

If you want to know that you have handled every error path, Go is awful because there is no language or compiler support for it at all. Completeness has to be ensured manually, by inspection.

Check out Rust's error handling approach sometime for an example of a language that truly values complete and correct error handling. It is a joy.

===

The reality is that Go doesn't have better error handling because the language designers value the simplicity of Go's implementation more than the simplicity of its interface - a trait that directly flows from its unix roots [1].

This is a fine tradeoff, and the right one for many problems. Go has been extremely successful in large part because of this philosophy. But you should not kid yourself that this is somehow the Right Way to handle errors, just because it's what Go does. Because even Go's designers are actively trying to fix it [2].

[1] https://www.jwz.org/doc/worse-is-better.html

[2] https://github.com/golang/go/issues/32437
While this might be crappy of them, I'm welcoming of MS making Edge easy to install on my system. I haven't installed Windows in a while, but I'm guessing Edge ships with the OS. I recall being in a situation where I had to use IE to download a workable browser and it was a nightmare. Not sure what situation would have required that. Maybe it was an early install of Win 10.
If you are already using Windows, there's little reason to continue using Chrome or IE.

Instead of your Google account, you can sync the profile to a Microsoft account. If you use profile management features, I find that it works much better on Edge.

The Android version is not bad either. And now that there's a version for Linux, I don't see myself ever switching back to Chrome.
LOL, I should have known someone would try to "well akshually" me.

The BSA/SBS is relatively new as far as I'm aware. The server version was released in 2014, the same year as the iPhone 6 which was already using Apple SOCs.

I don't know when the client version was released but fairly recently AFAIK. I don't know of any systems shipping based on it.

Most ARM systems are using device trees and their own custom slate of devices.

So I should amend my comment I suppose: no one is using any kind of "Standard ARM PC" definition in any quantity, and I'm not sure we should bring over UEFI or ACPI when device trees have been working well so far.

Nevertheless as I noted I'm sure enterprising hackers will figure out how to do it. If you downgrade security the SEP will sign whatever "kernel blob" you like and the system will load and jump to it at boot. Technically that isn't even required - a kext could pause all CPUs, set the correct registers, and jump to a completely different OS if you were really determined.
I don't know how anyone can look at the US and come to the conclusion that there's too many people in prison. When I walk down the streets of any major US city I get the exact opposite impression -- a lot more people should be in prison.

The US doesn't have too many prisoners, it has far far far too many criminals, and the high incarceration rates are an inevitable product of that. The US needs to solve that problem first.

How many criminals are the offspring of other criminals? To what extent could the crime problem be solved in a single generation by ensuring that teenage offenders are locked up throughout their reproductively active years (instead of forever dipping in and out of prison on short sentences) to ensure that they don't reproduce?
This train of thought reminds me of the plot of The Unincorporated Man.

https://en.wikipedia.org/wiki/The_Unincorporated_Man
No. First it looks like it but in the end you realize it was only illusion and you're getting more and more lost and locked inside you.

Here's an debate between an orthodox scholar and an atheist you could find interesting. It's a long talk but full of good arguments from both sides: https://youtu.be/AajJBhdRpDA Hope it helps!
True, so many people on HN give google a pass on too much. Apple and MS are fav targets, google not so much. Subjective yes, but I am not going to spend time doing the analysis.
What does it mean when I get 1 point??
If it makes you hit the close button without even focusing on the text, why not assume the general population does the same thing?

I was going through the Ant Design guidelines out of curiosity and comparing it to Material Design. Not a designer, but I was struck by how there was a principle intended to directly address this: "Stay on the page."

I get that using popups rather than inline CTAs might juice first order conversions, but I wonder if it inhibits second order ones. I guess I wonder if these kinds of pushy techniques ever work or are they more for the peace of mind of the site owner than the visitor, but I also wonder if the average visitor is really that bothered by it.
From recovery OS you can personalize any blob. The local SEP will sign it for you and iBoot will happily load and jump to it.

That blob may be a Darwin kernel or it may be something else.
“Re” = reverse-engineering in this context.
I switched to Linux for work six years ago. I switched to Linux for home at the beginning of this year just prior to Windows 7 going EOL.

I'm never looking back.

For games: the only game that doesn't work is Planetside 2. But everything on Steam works -- if maybe with some massaging. Blizzard's games work. I don't do Photoshop but it seems like "some" versions work alright [0].

Get rid of Windows and seriously try out Linux maybe with Wine.

[0] https://appdb.winehq.org/objectManager.php?sClass=applicatio...
At least I didn't hear about people being haunted by 95 afterwards. For us math majors, who instead of 95 had to take Ma108, it tended to haunt us.

For years or even decades afterwards the number 108 would show up. Call a busy tech support line and get put in queue, and you are told "The average wait time right now is 108 minutes". Check after lunch to see if it is time to go back to work...it's 1:08. That number would just show up way more often then it should have.

I know one person who fought back. She took the intro to digital electronics class and the intro digital electronics lab class in her senior year, instead of in her freshman year like most people did, which means she took them after 108.

For her electronics lab project she built herself a digital alarm clock (the traditional project). But her clock was special. It skipped 1:08, instead holding 1:07 for two minutes than going to 1:09.
Interesting that the trailer is very focused on gaming.

I and my clients mainly use Dosbox for 16 bit business applications no longer supported by modern operating systems but still needed for various reasons.

The biggest issues they run into is confusion over mounting and mapping drives and printers. (Something that non NIX users still struggle with in modern OSes as the M$ ecosystem never required user input for mounting devices)

It would be great to include USB plug and play functionality for flash drives (though that was not a feature of DOS)

It looks like this new version does have some nice features, especially the memory dumping and save points which might prove to be a valuable debugging/porting tool.
At least in Canada and the US, covid death rates are on a sharp upward trend this November, so I don't think this argument holds.
Then step one is foresight. And I say that from experience. I often view through lens of, yes I think it would be awesome if this concept existed, I could build it, but do I want to sell it? The answer is usually No.
For me this would be highly annoying; for my mom she would be confused and simply start using Edge
The solution is obvious, build a better platform for connecting to friends and families and things you find interesting.

Support the fact that we all have multiple identities and personas and roles in the world.

Support the fact that any given piece of content can be judged in an infinite number of dimensions... not just a few emoticons. Especially relevant these days, truth, politics, humor, cute are all orthogonal. Let the user make up their own ratings.

Support the fact that we don't want to share everything with everybody all the time. In fact, we don't want any new friends to automatically be able to dig back decades to stuff we shared with our friends back then.

Do NOT ever show me a photo of my dead pet, friend or relative in order to try to get me to recycle old posts.

If you really want to be ambitious, support capabilities... so I could give you a pass to look at photos of a project I'm working on, and you could forward that pass to whoever, and they wouldn't even need an account to see it... the pass is the key. The pass could be revoked at any time, if abuse happens.

Just some ideas... I'll build it, if a sufficiently large interest appears.

[Edit] Bonus points: Build a set of APIs that allow it to be accessed like imap folders are in email... with a number of clients and a federation protocol.
Try this: https://www.youtube.com/watch?v=H0Ri1yg-HCI&t=4s
What does Microsoft hope to accomplish with Edge? Two competing ideas:

1. Edge means giving up: Edge is rebranded Chrome, MS merely hopes to reap seigniorage from Bing as the default homepage

2. Edge means doubling down: MS wants to focus its efforts on differentiating features like privacy or Windows integration, where Google is at a disadvantage

They are pushing Edge hard so #1 doesn't seem plausible, but #2 would be a coup, and inevitably lead to a fork, like WebKit/Blink.
Oh this is not the first time Yelp has done this. Back in the day they tried charging businesses a fee to list a number and iirc it was per call. So they listed a proxy number so they could track and bill.

The crazy thing is to prevent search engines from indexing it (and getting sued for false billing) they rendered the number in an image-that-looks-like-text instead of text. I wonder if they are doing anything to prevent indexing of these false numbers or if they just don’t care now.
And this is the root of the divide, as far as I can tell. It's quite literally nerds and bullies all over again. Those who see the light and those who think you're a tool for doing so.

Netiquette 101: Don't feed the trolls. (But here we are.)
Considering most of heavy lifting in graphical apps like Adobe suite is done on GPU, It seems like these apps would be faster than Intel on M1 even with Rosetta.
I think one answer is a new, lighter weight libel law that is a civil offense.

At the moment, current libel and defamation laws in the US have too high a test to overcome. In particular, the public figure can be stretched to cover online profiles. The tests of negligence and malice are also too strict.

Strict liability for untrue or derogatory statements posted on social media platforms could make the poser liable for 5k to 10k fines. This would go a long way in making discourse more factual and stemming hyperbole.
> This is explicitly making it about Trump

It's picking Trump an explicit case with which to examine the generalization.

> [Trump] constituents voted him in because x, y, and z reasons... his supporters then shifted, instead of calling him out for his betrayal of their ideals. I argue that the same will happen again with Biden.

OK. Which things do you think that Biden voters are expecting him to do that he will backtrack on?

Also, are you laboring under one of the most common misconceptions about politics?

https://fivethirtyeight.com/features/trust-us-politicians-ke...

> Biden is heavily entrenched within the establishment government.

Yeah, I think that's what a lot of people who voted for Biden are expecting. Kindof like your spleen is a heavily entrenched establishment organ:

https://www.metafilter.com/185937/Elizabeth-Warren-exits-the...
Letter from the EFF to GitHub's DMCA Agent re: YouTube-dl repo takedown [pdf]
Just curious, what alternate method did you use (if any) to install Windows Terminal without the MS Windows Store?
Returning a Maybe for an array access captures the context of possible failure inherent in that operation. Not handling it doesn't make it go away.

Luckily, languages with parameterized types (Maybe being one) let you write generic code to handle Maybes. You might be envisioning overly nested conditionals, but languages more or less avoid this
> You're citing WIKIPEDIA articles? I didn't expect that from HN. I am sorry but they're not a credible sources either.

1, The first wikipedia article (the first link) I referenced was not to take it as a source, but to point out that India's unilateral statement is not convincing enough to bring consensus to the table. You missed my point.

2, The second wikipedia article (the fourth link) I referenced is something that all sides already agree on, and is adequately sourced. There's nothing wrong with using Wikipedia entries to give quick access to information to people.

3, I think you may have misunderstood something, HN is not an academic journal, and you would fully expect people to cite Wikipedia entries all the time[1].

> Nepal was like a brother, we had everything to share with them.

This was what India did in 2015: "Nepal border blockade: Hospitals running out of drugs"[2]. And you are calling "Nepal was like a brother"?

> Are you really denying the expansionism by China? If you only care about hyperlink to so called 'International Credible News Sources they're not free from Foreign interference either.

Please don't misinterpret a request for a reliable source as a denial.

I never said that the sources had to be from so called "International Credible News Sources".

After all this time, you have not even been able to give news sources from the mainstream credible media in India's ally, the United States, that support India's claims. (Not just quotes, media also quote the Chinese side)

You keep broadening the scope of the discussion. But those "backgrounds" you introduced, true or not, add little credibility to the India statement you support.

——

Let's end this discussion. At first I replied to "perryizgr8" just wanted to know why he asserted that "Chinese soldiers kill our people on the border", which sounds like they were killing civilians for no reason. By his/her reply, I understood that he/she was just blindly listening to his/her own government. The phrase "kill our people" is just his/her way of adding fuel to the fire, which is unintentionally or intentionally misleading.

[1]: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

[2]: https://www.cnn.com/2015/11/10/asia/nepal-border-blockade-dr...

[3]: https://news.ycombinator.com/item?id=25108360
Has Google's nagging escalated? They've been doing this since forever, I am not sure why MS would react now.
Data harvesting.
I did not go to Caltech. But my advisor did, and he is a mathematician who attended Feynman's lectures on computation. (Again the breadth : a math Ph.D taking a course in theory of computation from a Physicist.)

Feynman's requirement for an A grade in the course was "prove something original". Someone timidly asked, "Well, what if we can't?" He replied: "Then I feel sorry for you." I wish my history were slightly different.

But you must be more discreet, I think. It's not wise to give intimate medical information to strangers who might not be medical experts. All the best for your future.
Not quite. The relatively similar all cause does not imply that it would be the same people dying. There could instead people different people dying.

For example, there are much less people dying by automobile accidents (a leading cause of death for young people). In 2020, they could be replaced by very different types of death (COVID, Suicide, etc.)

That said, it certainly COULD be relatively similar people. You’d likely see relatively similar individuals dying of pneumonia as dying from COVID.
For those of you unfamiliar with Ted Chiang, he is a very highly regarded science fiction novelist who specializes in short-form writing. His novella "Story of Your Life" was the basis for the 2016 film Arrival, which I loved dearly and is definitely worth watching if you have not already.
node-postgres! The simplest library I could find. https://node-postgres.com
The True Cost of Keeping a Restaurant Open During a Pandemic
Really? Where? I don't see any nagging from Google while using Firefox on Linux...
Fascinating. I had no bad the original function was, the intent behind such functions has completely changed (simple --> secure)
It's less clumsy than manual nil checking or checking a secondary error return parameter.
Is this thing for hackersssss?? o.o
Docker on Mac needs hypervisor, but Apple says Rosetta 2 doesn't support x86 hypervisor [1]. Therefore it is not possible right now.

[1] https://developer.apple.com/documentation/apple_silicon/abou...
Here's to moving in the right direction: https://sci-hub.se/https://www.nature.com/articles/436150a
> If you find a project where only one person know what is going on, chances are that person is not good at writing code for humans, not that is a coding god.

I have actually experienced this. Huge code base, 25+ years, oldest copyright notice goes as far back to 1995. Worse of all is that refactoring would always need middle management's approval, and the "tech leads" would never delegate jobs and would always spew out code like crazy while the rest of the team was slowed due to their mess. I'm glad I quit.
Part of the education deal is access to short or long term migration to Australia, so the dollar figure really a combination of education, lifestyle and migration opportunities.
Has this ever been tried with a traditional but curved silver halide surface?
Nice! I use Arch too btw.

(For the unfamiliar, search "I use arch btw")
My mother in law drove 20km to get me to fix one of these full screen problems on her laptop (something to do with logging in with an email account). Only with her example, there was no "Skip for now option", and she thought she had been locked out of her account.

I just hit ctrl+alt+del and manually closed the program. She was already logged in. I don't understand what happened, but yeah, it was weird.
Smarter Every Day has a video demonstrating this technique[1] with the help of one of the researchers involved in this project. I was a little spooked at first, but then I realized that there is no way to point a laser at any of my devices.

[1]: https://www.youtube.com/watch?v=ozIKwGt38LQ
There are 4300 religions in the world. All were invented long time ago for expaining what the brain could not understand.
The truth is that the religion we should all believe into was not yet invented.
didnt they said they have faster browser rendering speed on M1?
>All right, then I really need to ask: it took you 13 years of using Ubuntu unhappily before you decided to switch to Windows?

I went from Ubuntu to Debian, from there to Arch, played around with BSD's, back to Arch, then to Ubuntu. I had a lot of fun doing things like writing GTK+ apps and playing around with sysadmin stuff but certain user experience related things never really went away.

>I know every system does font rendering a bit differently, and what people like to see really seems to have a big subjective factor it. Personally, I've always had a preference to how fonts are rendered on, for example, Ubuntu compared to Windows 10, especially with 2x scaling on high-DPI displays, but I acknowledge everyone's different.

At >200 dpi I find that even VGA fonts look good. The difference is clear when you compare MBA 2017 to MBA 2018 font rendering, a HiDPI display fixes everything. I could see Windows font rendering degrade on hiDPI due to Cleartype forcing subpixel rendering but I don't possess such display devices.

>Not disagreeing with you on this point. However, when it comes to "tinkering", I find all the cloud-connected nonsense and "extras" that Windows comes with turned on and thrown in your face by default after an install a much bigger annoyance, and I often have to go digging through all kinds of settings windows to get a good deal of that turned off, and even then it's not always possible (see telemetry, for example). A new Windows 10 install is a lot more effort in "tinkering" with all the settings into some sane configuration than any Linux distro where you're not compiling your own kernel and/or packages (and maybe even then).

I used the Windows 10 LTSC iso from Windows' own website and it has no adware or extra apps installed, even Microsoft Store is disabled. Nowadays Windows Defender seems to carry it's weight.

I guess instead of "I am tired of tinkering" I should have specified it as "I am tired of tinkering on things I don't find fun to tinker with" like DPI and drivers on Linux. I'd rather tinker with Haskell or my job without the OS getting in my way.

MacOS seems to be a great compromise between the two. HiDPI macs look great and I can tinker on choice.
this is an amusing question actually.

is cme group a tech company? it is literally marketplace technology. eurex and xetra, nasdaq, nyse, bats, lse all those guys as well.

if you want to go a bit further, jpm, morgan stanley, goldman, barclays and so on are also tech companies, since they're one layer over all these marketplace tech companies, but with their own internal marketplace technology on top of it.

anyway, it's all very silly and meaningless categorization.
I think you're being downvoted because it can be confusing sometimes when someone replies to a post in agreement, it's much more natural on the internet for replies to be a disagreement. This makes it really easy to read your first sentence as something you are proposing rather than referencing, which makes the whole post rather confusing if not read more carefully.
Just now? When you search for Firefox or Chrome on Bing (the default search engine on Edge), the first result in large font and contrasting background is "Microsoft Recommends You Keep Using This Browser" (referring to Edge). When you visit the Settings to change your default browser to something else, Edge has the line "Recommended for Windows 10" below it in bright letters, and switching it to anything but Edge pops open a confirmation window that reads "Before You Switch: Try Microsoft Edge" with the primary action being to do that, and the actual switch option below it in small gray lettering. OS updates spontaneously reset your default browser back to Edge, and every once in a while the OS will decide to send you a notification helpfully reminding you that Edge just got an update (it didn't) and you should check it out.

This is unrelated to Edge, but among the most despicable things I've seen Microsoft do was to promote their "Your Phone" app by popping up a notification that reads "You Got A Message". I didn't just get a message, and there's no way they could know that because I hadn't even installed their crap on my phone! Its like they're just pretending its all connected and displaying message notifications on your PC to get people to click it, then go through the setup.

Microsoft is a big company, with many divisions that are doing really great work. Their Windows division is so unimaginably the opposite of this, and has been for near a decade, that I'm beginning to think their push toward services and the cloud is only to hedge against this division, like leadership knows left to their own devices they'll crash into the ground and take Microsoft with them and no one can stop it.
I haven't seen any really.
It's strange how HN is much more willing to believe terrible things of China than it is of Russia.

Mind you, in my country we had Russian agents blatantly murder people on a couple of occasions and have done remarkably little about it. Instead we made a security risk and KGB-linked man into a permanent unelected legislator. https://bylinetimes.com/2019/10/25/spooking-the-spooks-media...