skysight-inc/HackerNews huggingface dataset:
You don't have a very effective imagination. Lots of people you perceive as wealthy are in debt up to their eyeballs. Even famous movie stars and political elites have financial troubles.

They (FAANG engineers) absolutely earn a salary which would allow them to live a ordinary life with much to spare, but the world is full of people who don't want to be ordinary.
Canada: Quebec schools reopening provides glimpse of “new normal”
It's the other team.

My comment was a joke, pointing at my expectation that most readers will come to a conclusion despite the warning.
Jesus Christ, why is something as simple as deleting data so complicated? Unless you're Google, here's what you do:

1. Get a database.
2. Put data into the database.
3. Delete the data from the database.

But that doesn't get you blog posts or résumé line items.
I still am impressed though, didn't know about that one. Kinda trash CAS latency but I guess that might be because it's registered (I've never seen registered that fast so I guess I don't really have a good perspective on what "good CAS latency" would be for a registered memory).

I wonder if those would run on my Haswell-E xeons. They support RDIMMs, and they are unlocked so nominally they should support higher RAM clocks too (although I've never tried it with RDIMMs, only UDIMMs).

More recently, the W-3175X (Threadripper's real competitor) supports RDIMM as well. So Threadripper actually offers less features than the competition here.

I really would like to see the Threadripper series merged with the 7002P series though. Right now there is no option that gives you both Threadripper-level clocks and large quantities of RAM, the frequency-optimized parts are still a large compromise in performance and aren't widely supported. There is no part that gets you to 4 GHZ on 64 cores with 512+ GB of RAM, despite all of these capabilities existing in their respective segments.

When you are shipping a 64C HEDT processor there is really no longer any meaningful distinction between that and a server processor. And 256GB simply is not enough RAM for a 64C processor. AMD could still upcharge on the multi-socket models, but they are drawing lines between product segments that no longer make sense now that they have pushed core counts so high.

Basically, give us a modern successor to the Intel X5670 series. It's the top of the line, you're paying $4000 for a workstation processor, you should get the whole processor and not have a bunch of disabled features.

The really funny thing is, it's not even a money thing, Epyc isn't even priced significantly higher. 7702P is $4150 at Provantage (HPE p/n P16660-B21) vs $3990 for the 3990X. The 7402P (HPE p/n P16664-B21) is actually $250 cheaper than the 3960X. AMD is no longer using the "traditional" model where workstation is cheaper than server. Workstation is now just as expensive as server. So it's not like giving you Epyc capabilities would mean AMD foregoing any money.

AMD is just drawing arbitrary lines between these product segments because they can.
I'm a designer and I've been impressed with the discussions and interest of design on HN. Honestly, I've had more fruitful and interesting discussion on design here than on design news websites.
Ask HN: Browser Based or Desktop App?
Curious what HN crowds experience has been in releasing a desktop enabled version of their product?

Slack, for instance, pitches a 33% overall speed improvement, 10x benefits in some cases, etc.(a)

With those benefits one would expect that overall satisfaction would track up, leading retention and usage.

But I can't find much topical data.

I'd love to understand:

1 - What is your overall "take" rate from customers and do those cohorts behave differently?

2 - Any data that you have or studies online that make the business case?

(a) https://slackhq.com/introducing-a-more-efficient-slack-desktop-experience
That's actually an interesting question, I'm not sure if anyone's looked at it. It probably depends heavily on your window manager of choice (some of them take the choice out of your hands).

For my part, I don't use a tiling window manager, and the only things I maximize sometimes are VM displays.
When I use other screens (including the iPhone SE I'm typing this on) the reason I struggle isn't lack of real estate, it's everything looking so massive and oddly hard to read because it's too big.
With https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/1117 scrolling in GTK apps (including Firefox) is really smooth
> And if Popcorn had made your point, then they'd have made a good faith counter notice. You're directly addressing the takedown notice by disputing its basis in law.

Popcorn did make that point. It's obvious English is not the author's primary language, but can be understood to be making that claim:

> The code is 100 % ours and do[es] not contain any [MPA-owned] copyright material[,] please check again[.]

That's a good-faith counter notice and disputes the legal basis for the takedown.

> But a judge can't work off what a party ought to say, they have to adjudicate what they do say.

What are you reading into the counternotice that makes you believe it isn't in good-faith? (Nevermind that the original takedown from MPA was not in good faith.)
The IFR is variable based on where it's sampled and the range is anywhere from 0.2 to 0.8ish. This isn't 'media bullshit', this is from actual studies. Even at the lower bounds of 0.2, that places it at double the IFR of the seasonal flu.

It seems more like the only reason why you're not making a big deal out of it is because you've bought into irrational skepticism. The fact is that I have family members that are severely at risk if they were to catch the coronavirus, so I have a vested interest in making sure that they don't get it.

But if it makes you feel better, by all means include me as part of your media conspiracy.
You must be ignorant of how these agencies work. All they want is plausible deniability. The spy agencies have all technology needed to access any phone. For example, it is widely known that Israel's agencies have the ability to enter any phone, iOS or Android, and get the information they want. They are now OPENLY using this technology to track corona virus cases:

https://www.cnn.com/2020/03/18/tech/israel-coronavirus-techn...

https://www.timesofisrael.com/israeli-tech-company-says-it-c...
I mean, it’s not media sensationalism to point out 13 of the ~1000 people on that ship who tested positive died.

You’re so heated about your media preoccupation that you’re calling facts media sensationalism while trying to present as making a rational case.
These are not glaring issues to most mac buyers, with the possible exception of the touchbar.

Most Mac buyers both want OSX, and use iPhones. If you want Linux, don't buy a Macbook Pro, you'll save a ton of money on features you don't need, and get better hardware support.
At the time of this comment the majority of other comments are all about how the page doesn't work. It is broken for me in Firefox, Chrome, and mobile safari. I don't understand how a page this broken makes it to the #13 slot of HN.
Fauci knew about HCQ in 2005 – nobody needed to die
>Which lead to disagreements between the founders, which inevitably lead to the one guy pushing that culture to quit and it all went downhill from there.

Got a little essay on that:

https://realminority.wordpress.com/
Tools/practices to manage deeply nested thought-stacks?
Are you talking about the US, or the USSR?
A Moore's Law for AI
Can we also talk about pinch and zoom (e.g. image viewer or browser)? It seems that gesture is totally artificial for desktop Linux (we have it on Android though) and there are not even API interfaces existing for that trackpad gesture.

Hoping all Linux input libraries will get a lot more attention and funding in the future :)
From your previously linked article:

> There is no direct punishment for breaking the Hippocratic Oath, although an arguable equivalent in modern times is medical malpractice

and from "The Hippocratic Oath as Literary Text: A Dialogue Between Law and Medicine"[1]

> Still today, the Oath continues to demand that physicians maintain ethics higher than those expected of society in general,[18] and it remains a code of professional identity that marks off "proper" medicine from various forms of alternative healing practices.'[19]

Later,

> This Part examines judicial opinions that allow doctors to perform [a lengthy list of acts and the cases in which they were allowed]. These opinions directly contradict specific
portions of the Hippocratic Oath.

(that section later goes on to discuss that the oath is inextricably tied to the analysis of medical ethics, and so it retains its share of social/moral/ethical relevance even if it is not always legally relevant... which in my opinion is not incomparable to how we should approach the ACM Code of Ethics.)

I personally don't understand where you see a difference.

1: Lisa R. Hasday, The Hippocratic Oath as Literary Text: A Dialogue Between Law and Medicine, 2 Yale J. Health Pol'y L. & Ethics (2002).
Available at: https://digitalcommons.law.yale.edu/yjhple/vol2/iss2/4
I'm also in trackpoint camp.

One think I dont like about them though, is that I have to make the choice whether the middle button is native windows scroll, or thinkpad scroll. The native scroll allows me to middle click links, tabs, windows, but has a delay that makes it almost unusable for scroll. The thinkpad scroll is beautiful, but now the button doesnt function as middle click.

If I choose to use native windows scroll, I end up using 2 finger scroll on the touchpad to counter the trackpoints inability to scroll correctly.
Just wanted to apologize for prematurely sharing this last week. Was testing the waters of linux again and happened to get curious about it.
Ancient mill resumes commercial flour production
What if we think of design as not what something looks like, but rather how it works?

> Again, this might work for the target audience, developers.

Why?

> So having a very spartan design (unless it's a brand new project) just looks incomplete to me.

Why? What's wrong with something that "looks" incomplete if it meets all goals that you want to achieve? If the layout is clear, documentation is accurate and the website loads fast, works across various screens, it is accessible, what more do you want?

I don't think you've substantiated the refutal of source hut besides "It looks like a side project that sometimes is proud to not care about design". I suggest taking a hard look at why we design things instead of surrendering to your experiential biases (aka this is how its done and that's how it should be).
Viorel RegExpress zero star repo?
Funny, I remember everyone hating on PHP when they moved to RoR, and now they hate that are and moving on. Its almost as if they just need things to hate so they can rewrite code. its very cyclical IMO.

The elitism of learning a new language and then mocking those that haven't put in the same time and effort to row in the exact same direction, has always amused me. Ive never judged anyone for what tools they use to get their job done, but apparently i am a rare breed in that i am more concerned with the output then the language choice.
Which of the OP's points don't apply to thinkpads? The points about trackpads and speakers certainly apply.
> procedural programming fully gone

No chance. Not by 2030, anyway. (If you just want to define "advanced" that way, you can define it that way today...)

> most programs being about metalevel self-adapting (ml or else) parallel agents

Also no - not by 2030, anyway.
You're absolutely right. We're still young, though, so yeah, don't completely discourage FOSS etc I have high hopes. And I would be glad for Mac's Apple's successes, I just am sure that FOSS etc will catch "up" too. We are still young. Let's prais both apple and foss, it's not a question about winning, it's just existing. It's so easy to not choose apple or mac, and, so easy for those who want to go into the apple orchards. And that is great.
Ah, I'm not a native speaker, but I'd always thought minutes are what the notes a meeting's scribe takes during the meeting. Thanks for the correction.
Lenovo probably does the best keyboards at this point. Their old 7-row keyboards were even better though.
I still don’t understand what react is. can I use react + golang and no nodejs? it seems like every guide assumes I want to use nodejs and I don’t. can I use react and php?
> Nobody who bought my book will buy it again

This might be mostly true, however when you've got something for free (because of a giveaway or through piracy) and you love it, you may want to buy it afterwards to show you support and maximize the chances of having more stuff you like in the future.

I actually quite often pay for stuff I already have and my level of satisfaction is on average much higher than when I pay for stuff I don't have (should I say obviously?).
Not OP, but I assume they meant: Kotlin encourages you to solve problems functionally, whereas Java merely allows you to do so. Kotlin provides features like top-level function declarations (don't need to be declared as methods of a class) and functions-as-arguments, both of which make it easier to think functions first.
LinkedIn handles merging code in high-velocity repositories
datapoint 1: if the user is not on the platform you provide your desktop app, you lost that client.

this alone would steer me into browser based. And by browser i mean browser, javascript even as an enhancement. but i guess on this i am on the minority since most people here assume browser means chrome. sigh.
That surprises me, I just tried very hard to smash my fingers together to make it think I was using one finger (I was using the Magic Trackpad, but I also tried on my 16" MBP) and it always registered a right click.

I actually can't think of the last time I misclicked a right click on Mac.
I have zero experience in the video game industry, but I'd think that since video games get ~zero attention after they're shipped, writing maintainable code is less of a priority.

I'd be really curious to see how the Pokemon Red/Blue split was done. Is it a C precompiler flag? Build config? Actual config? Cloned repo?
Eh, depends on what you want out of a motherboard. I just bought a Threadripper platform yesterday (though this discussion is making me regret it), and the board I bought is the same price as the board I would have bought for the 3900X build I was considering ($500).
I'm thinking either sensitivity is lowered as deceleration begins, or deceleration is over-emphasized as you say. I can move really fast then stop completely dead even as I'm sure my by-no-means-steady hands are not that precise and are probably still very slightly moving as I'm "stopped".
Any programing language that does not increase what you are able to do is not worth knowing. That increase may come from greater knowledge, different ways of looking at things, or just from different and/or better libraries.
Developers with active ACM memberships are rarer than hen's teeth, let alone IEEE members.
Both iPhone SEs have retina displays?
Bill Watterson, of Calvin and Hobbes fame, gave advice that I've found helpful over the years, "To create your own life's meaning is not easy but it's still allowed and I think you'll be happier for the trouble."

https://zenpencils.com/comic/128-bill-watterson-a-cartoonist...
If your theme is bad, the HTML it generates is also bad. That's why. Next, proxy cache doesn't work well for news sites for example that have constantly updated articles and sections of the website by the minute.
Is it just me or the site doesn't stand out as something special? It looks good, don't get me wrong, but it isn't "beautiful" in the deeper sense of the word
Computing The Minimal Crew for a multi-generation journey towards Proxima b
I think the Post is about coronavirus and my comment is more on topic than the off topic content about alcohol that I was responding to.
As I said, "ugliness" is subjective. I also don't think it is particularly beautiful.
REST is a waste of time and effort, use GraphQL.
> bricks in the middle of the cable (AC and DC lines out opposing ends)

Huh? That's a feature. Apple's are awful without the AC extension cord. They're way too short (with the packaged USBC cable) and they eat a couple outlets on a power strip, rather than one. Bricks that don't have both, or at least the option for both (as Apple's do, though last I saw the AC cord is an add-on these days while it used to be included, which is bullshit on a laptop that expensive) are inferior, unless they're very small and for a device rarely used very far from an outlet while plugged-in (the newer, small-style iPhone charger bricks are OK)

EDIT: in general though I agree that even "high end" PC laptops are so terrible that Apple can repeatedly fuck up and dawdle on upgrades and raise prices for years on end and still not really have any competition.
To satisfy your curiosity about the performance of the MacBook Pro's touchpad in Linux... it's not great, especially if you just recently used it in OS X.
Personally I use the Apple Magic Trackpad. It's just a giant slab on my desk and it's great (Don't even use a mouse).
But I use that with a Mac, so it depends on what you are using.
Top Event Registration WordPress Plugins
The Soldier of the Future
What I'm saying is that — while the fact that all PC laptops have glaring issues is true, Macs just have a different set of glaring issues.

Doing my bit to counteract the rampant sycophancy here.
I'll add data-density to the application site wishlist. I wish it were easier to customize Bootstrap in that direction.
I plug my magic trackpad 2 into my first-gen x1 carbon, and it works remarkably well for scrolling, clicking, getting around.

I miss some of the multi-touch features (three-finger-swipe-up) but it's pretty much identical excepting those. When I close the lid and plug in to a monitor, you can't tell much of a difference.
Gateway for Accelerated Innovation in Nuclear [pdf]
IME allocations is one of the main things making rust programs slow without diving into the more arcane stuff. So looking into unnecessary allocations and/or the performances of the allocator would be one of the first things to do (right after checking if you're compiling with optimisations).

Given your CPU graphs, and the large number of cores, I expect musl's allocator simply has very poor behaviour with respect to multithreading (e.g. limited or no threadlocal arenas, size-classing, etc…) leading to a lot of crosstalk, extreme contention on allocations, etc...
I'm a member of the left and how they've acted during this has turned me off.

It's showed me that the left follows their mainstream media narratives just as much as the right follows their mainstream media narratives.

No checking of data, no looking at alternatives, no risk of group rejection to say 'hey maybe this is overblown or incorrect or other alternatives exist'

It's intellectual laziness to just go with a narrative without questioning it to see if it stands up to scrutiny... and the mainstream media just profits off of the sensationalism so it's not in the business of providing rational level headed analysis.
I haven't dug too deeply, but it's unclear whether anything but the Asrock Rack boards have full validated ECC implementations for Ryzen (vs just using the memory but ignoring ECC), and I think that may depend some on which Ryzen CPU is used (maybe PRO-only). I'd love a source of better info there, though.

You're right though - since the client's doing the work and they have a lot of redundancy/diversity in the storage it's not as big of a deal for them as it would be for us. I'd be a bit wary because the client-only verification does mean that there's no verification-with-ECC step in the entire chain, but I'm not sure that's significantly worse in terms of actual risk.
Are you running behind a load balancer on AWS? You might have to increase the idle connection timeout from the default (60 seconds). I use the max 4000s on hopps.io. Sending keep alive's to prevent the socket connection from closing also helps. Not sure if that's your issue, but worth looking into...
Maybe its not best idea to use figure of speech in such requirements.

Especially when your requirements will be pretty much required only by English as second language speakers.
That’s my idea of hell on earth. Gestures are so frictionless compared to a mouse or nub; 3-finger drag, tap to click, inertial scrolling...
I'm not saying PHP is doing bad today.

I'm saying that back in the days it looked like it will go downhill, but then a big player used it and that saved it.
Great stuff. Really digging the checklist feature
How many people will go undiagnosed with heart disease or cancer because hospitals are only seeing emergencies/COVID? Shutting things down has a real and measurable cost and it is going to be massive in terms of lives lost. We didn't all go to work every day for the hell of it.
I appreciate you articulating this point so well. This is a very complex situation and people on all ends of the spectrum are being asked to compromise on their values for the sake of public good. Some people are more willing to compromise than others, and that's OK, but it's _hard_.

I really think there are no great choices, only less-bad ones, and even those less-bad ones are a matter of perspective and priorities.
https://en.wikipedia.org/wiki/Clean_room_design

Very cool. I didn’t remember that this had been a plot point in Halt and Catch Fire.
I've been testing out various flavors of Linux (Ubuntu 20.04, Pop!OS, etc.) this past week on both a fairly new Thinkpad and a Macbook Pro and the trackpad experience is horrible compared to Windows or MacOS.

Things I've noticed:

- Mouse jumps after thumb-clicking.

- Thumb doesn't get ignored when doing certain combination actions (thumb + click and drag to select multiple items).

- Scrolling isn't 'inertial'

- Mousing around lacks some of the accelation/deceleration that makes getting around a screen easier.

(bias: I spent a lot of time thinking about the mac touchpad and once wrote an app leveraging it's privateframework data).

I'm really tempted to find time to help on this effort, but it likely requires getting another machine since I can't see myself living in linux full-time for a while.
The hardware itself can certainly be a factor, but I don’t believe it’s the main issue as I run Linux on plenty of Apple hardware and it’s the same outcome.
Ran Linux on a MBP and had about the same experience as my thinkpad. It was when I reinstalled MacOS that I had a serious user shock. After configuring there was still a noticeable quality of life disparity between the two and I spent the next couple months training myself to deal with it while pining for Linux.
Cognizant Intelligent Test Scripter
As well as registration of machine tools and licensing of machinists, after all those can be used to make lockpicks (and guns)!
Especially their new documentation format: https://twitter.com/patrickc/status/1253031147459604482
Support is very MB dependent though
> Give them the minimum to keep them happy and keep your job and focus the rest of your energy on something that will benefit you.

In my experience this is the type of person in your team that - instead of consulting colleagues to arrange holidays cooperatively and ensure there's cover available, and that parents do ok given the extra encumbrances they're subject to etc. etc. - goes ahead and books out a whole year's leave at the earliest opportunity to maximise their own benefit.

Some of the least pleasant people I've had to work with were the ones that saw it as an inconvenience.
I don't have first-hand experience, but I saw a screenshot on Twitter of a Fedora system running on a Raptor workstation. The owner said he had no issues.