skysight-inc/HackerNews huggingface dataset:
> Huawei Matebook X Pro

Yeah I have no idea why other manufacturers haven't looked at this machine and taken away just how good it is. I'd buy a Dell or Lenovo version of the Matebook X Pro in a heartbeat, if they were smart enough to stick to some of its design principles and refine them.

3:2 is a wonderful display ratio for laptops. It's a very nice compromise between widescreen and the venerable 4:3 ratio, and makes it a much more usable machine for hackers and writers alike. I own an older Chromebook Pixel that I still use for travel purposes, and even despite its tininess, it's still one of my favorite machines just for the display aspect ratio, even if it spent several years being a pain in the ass thanks to Google not upstreaming the Linux drivers and not putting enough flash memory onboard despite it being a "premium" machine...

The Matebook X Pro features an Macbook-like touchpad, a chicklet keyboard that actually feels decent and is reliable at the same time, but maybe has a little less refinement than the Macbook Pro in some areas too - putting both its USB-C ports on the same side so you can't charge it from either side, as an example, and people are pretty hit/miss on the idea of having the webcam in the keyboard (not something I personally mind; I prefer having a hideaway camera over a piece of electrical tape on my machine).

However, the real killer about the Matebook X Pro now is that its design is a little over three years old. It's two Intel mobile CPU revisions out of date, and its nVidia MX150 chip wasn't great when it was new in early 2017 - Intel's Iris graphics are more compelling for the power budget on these machines (yes, the nVidia chip is still a little faster at the top end, but at the cost of 2.5x the power usage). And just from all of the various improvements made over the past few years, you're going to be able to squeeze out a couple extra hours of battery life from the platform alone, which is really still a killer feature for laptops.

So quite frankly, if we're talking about buying machines as out of date as the Matebook X Pro... why wouldn't you buy the all-around better machine: a new old stock Macbook Pro from before the butterfly keyboard disaster?
True, but if the iPhone is already “ugly”, strapping a big case onto the back is going to require some superlatives... Note that I’m talking about literally the camera bump, just a few millimetres (the extra battery life would be nominal), rather than doubling the thickness.
This makes me think of "risk management". Most big capital movies today are more or less the same (think superhero movies), most cars look pretty much the same, and phones too, like you point out. I think that because these products carry significant investment risk (because they're expensive to develop), producers end up making very similar products, so as to minimize the risk. If you were to do the opposite and innovate or stand out, you would stand to reap large rewards if the market recognized your product, but also the chances for the worst-case scenario would increase accordingly as well.

Someone once told me that "risk management" is the worst branch of management. I'm still working out what he meant by that, but by now I have a few guesses.
Brilliant. I want one.
Snowflake by the Tor Project
The bullshit is hidden in the word "directly". You can define this word to mean whatever you'd like to mean. You can say a salesperson directly adds revenue to the company, but it's not really directly, the billing department is much closer to the actual money. You allow yourself to take the billing department for granted, but that's just because you don't work for the billing department. In the same way you could view the developers as the profit center, and take the sales department for granted.

I'll say it again, I'll be happy to see an objective definition of profit centers and cost centers.
>However, Apple has demonstrated their inability to be reliable. I bought my MBP in January of this year (2019) and tomorrow I’ll pick it up from its 3rd repair.

Well, I've had 5 or so MBs and MBPs since 2003 and hardly ever needed a repair (I had to repair an iMac once). So what happened to one machine, which could have been part of a faulty production run is not necessarily indicative.

In general, the fact the MBPs have higher satisfaction rates, and command higher second-hand prices and maintain them longer should be an indicator that (again, in general) they are more reliable rather than less.

That said, if they do fail (which they still can), Apple is hardly the faster company to give you a replacement machine, or to fix your old one. And in countries without official Apple Stores even more so.
I don't think the app is required if you hook up an Apple TV or similar.
Now this looks some top end tool which I was looking for. Love the work this team has put in. Hoping to see a lot of success for you guys.
Yeah this is the page: https://play.google.com/about/monetization-ads/payments/

For some reason it doesn't include the following text that I got in the email:

> Alternative payment mechanisms to Google Play’s in-app billing service are only permitted if the products purchased are to be used outside of the app.

> For example:

> For physical goods or services, such as movie tickets, or a publication where the price also includes a hard copy subscription; or

> For digital goods that may be downloaded to devices and used outside of the app, such as songs that can be played on other music players.

> Donations to 527 designated tax exempt organizations are also permitted.

Note the last line, effectively stating that donations to non-tax exempt organisations like WireGuard are not allowed.
Previous discussion:

https://news.ycombinator.com/item?id=17196415
Because companies don't care about how 'clean' you code is, what design patterns you use or what cool new technology you are using. They just care that you manage to release quickly so the company can start making money.

So even if you don't know the best way to do things or the best pattern to use, as long as you can hack something together that works reasonably well for some time then you're good enough. Sure, it might be flimsy, break easily, unreadable etc. but if the company is making money then business is happy.

Think about it...code becomes legacy so quickly. 2-3 year old code is considered legacy, especially if it's not used/modified much. You could have spent 15% more time to make it more maintainable but it will still be considered bad code by the next guy who had to work on it because he has absolutely no idea how the code works and what it is meant to do. Chances are, it would be re-written anyway even if you spent that extra 15%. The in the meantime the company might have missed their initial release date and some potential revenue.

Not saying I agree with it but that is how it is unfortunately.
They're consistent then.

Keep America Beautiful was formed in reaction to proposed 1953 Vermont legislation to require deposits on bottles. American Can Company, Pepsi, Coke, Budweiser, Philip Morris and others figured out, funded and launched the group. Neatly framing their new externality as solely a fault with their customers.

Interestingly Coke and others are complaining in the UK that rules to require 30% recycled plastic are too onerous, and have caused the cost of recycled plastic to rise.
I think it is hard to imagine that evolution did not result in some hard-wiring of our reactions to the sight of blood.

Blood=violence, LOOK OUT!
Got my react-native app running on macOS via Apple's Project Catalyst
>Regardless that most other people (myself included) are unlikely to be able to replicate what you've done, the reality is you've done it, and it works for you. Good job.

It's more about personal psychology (willing to stick to something that works and not tinker, or even willing to do with less and not seek improvements all the time), than some technological feat (e.g. achieving some "perfect" config).
This is a react-native app that has nested scrolling and swipe gestures using react-native-gesture-handler. Both of this worked great when running on macOS, which is amazing.

What didn't work for me:
- Development mode (only Release mode, because of the failing WebSocket module)
- Firebase
- Deep linking

Overall impression:
- Amazing to be able to reuse the same code across iOS, Android, Web, macOS and Windows
- 99% of the layout looks correct, noticed only one small part breaking
- Some performance are great and some are worse than the iPad version, need to investigate
- Bundle size: 9,1MB (compare this to the Electron version: 181,1MB)

Steps:
- Upgrade your macOS to Catalina
- Upgrade Xcode to v11.1+
- Upgrade your app to react-native 0.61.2+
- On Xcode, at the General tab, enable the "Mac" device target
- Build
- You will get some build errors. Go to the Pods project, search for the failing Target, tap Build Phases > Compile Sources and choose only "iOS" instead of "macOS + iOS" (temporary fix)
Mozilla has deployed a canary domain with Firefox. Your ISP can block that canary domain and they'll automatically disable DoH for you... ooops!
I think we're at the point where these abominations should be served as application/html rather than text/html. At the end of the day, users come for content, so let them decide to block crap that serves no purpose and wants to reimplement a browser in the browser. I've found that the value of content correlates inversely with the amount of JavaScript on a page.
Surprised not to see more mentions of the Asus Zenbook here — I switched from a MBP to a Zenbook running Ubuntu four years ago, and haven’t looked back...sleek, light, fast, beefy specs AND it’s endured my abuse pretty well.

It’s starting to finally show its age, I switched to a Dell for a week after my adapter died, but went straight back to it once I was able. 13” screen and I still preferred it over the Dell (speed & comfort may have been an issue, too). Probably will be replacing it with a similar model (matte screen, though, this time, for sure).
You’re articulating the difference between “pink” (a red tint, i.e. red mixed with white) and “hot pink” or “magenta”, the fully-saturated midpoint between red and purple.
> DoH mixes DNS traffic in with the noise of HTTPS traffic, allowing me to run my own DoH resolvers and bypass their restrictions.

And when malware gets on your network and starts using DoH to get around your home resolvers, what will you do?

* https://www.zdnet.com/article/first-ever-malware-strain-spot...

* https://www.zdnet.com/article/psixbot-malware-upgraded-with-...

As someone who works in IT, this is my problem with DoH.
There's also functions which people do use to specify specific behaviour no matter the release mode, where handling overflows properly is particularly important - e.g. cryptography-related code.
12 to 15 developers can be a significant, if they are experience and with good leadership. Lacking experience and good leadership you get what we're seeing here. I'm older, been coding since the 70's and smaller teams than this wrote many well known operating systems, many major brand-name applications, and the majority of the classic video games were created with teams 1/2 to 1/4 that size. Looks to me like Imgur has inept engineering management.
How is this better than any TV with Chromecast or Apple TV or whatever?
What's the giant metal rectangle underneath for?

What's the point, besides hipsterism?
Neither of which, unlike this one, have attracted discussion. One comment between the two.
I am looking forward to the launch of the new Surface products next week. I will very likely be replacing my 2013 MBP with one of these options. Specifically, I am looking hard at the 15" laptop right now because AMD and apparent ease of repair.

Worst case scenario, I might just get a cloud Mac for iOS development concerns and VNC/SSH into it from whatever machine. It will actually be a bit of a shock for me to go full-time Windows 10, as I alternate between OSX/WIN10 at a rate of about 30/70 on a daily basis. I really have no strong allegiance either way. Both operating systems are incredible, but I will have to award some bonus points to Apple for that extra bump in UX quality. You can almost constantly feel as if OSX and the hardware were designed by the same engineer when you use things like their touchpad.

One other thing I would say is that if Apple released a clone of this exact machine I have today (the late 2013 13" retina MBP) with modern CPU/Memory/GPU/SSD and maybe USB-C, I would be stoked and would likely purchase it immediately. The changes made to the newest models are dealbreakers for me - Particularly the touchpad & keyboard (AKA the most important aspects).
> Cloudflare (which was blocking Tor and users were rightly unhappy with this because saying you're a privacy oriented company and blocking Tor access was just not right)

Huge loss of credibility right there.

Me-as-CEO: We're shipping "only dozen or couple of hundred orders per month" and hemorraging money. We must prioritize.

CTO: Well you currently have no backups whatsoever.

Me-as-CEO: That certainly sounds like a priority. What do you propose?

CTO: Let's move away from one of the largest CDN in the U.S. to accommodate a potential Tor userbase

Me-as-CEO: Well, it's been great working with you.
I've been saying this for years. Capital is distorting science and technology. The React ecosystem succeeded mostly because it was backed by and associated with Facebook. Most popular tools these days are popular because of some social or business connection to a large pile of capital.

There are a lot of amazing tools which are not popular because they are not connected to capital. But those tools are great precisely because they are not connected to capital.

Too much capital invariably leads to overengineering.

For example, if you consider the PHP Hiphop compiler by Facebook. It tooks years to create it. It's an over engineered solution that did not need to exist. They could easily have rewritten their software in a different language instead if they really cared about saving a bit of CPU. The speedup which HipHop provided was a constant factor. In fact, they could probably have achieved a higher speedup with a simple rewrite even in PHP without HipHop (with just simple algorithm optimizations).

Corporations are extremely innefficient. Their main purpose is to create useless jobs.
If I'm reading this correctly, it looks like the fifth column here is an example of their method in action based on finding keywords for the combination of papers listed above the columns: https://i.imgur.com/FQ6sznp.png

Seems like this kind of research is useful for 'cold start' situations where you can't use social/usage signals to cluster documents together.
No, I haven't been consistent or disciplined enough with diet stuff or getting out and socialising even when I don't feel like it, so that's the first thing to change this Winter.

I live in the UK, so it would be more like moving to Southern Europe, which I can't really do at least in the next couple of months.
Isn’t it a great idea!

I use my hdmi switch in my AVP, so why would I want a bunch of unused ports?

I use my powered monitors for audio, why would I want crappy built-in speakers?

I absolutely do not want crappy “smart” functions in my screens firmware that already have superior apple-tv counterparts.

Etc.

Smart tv’s are cheaper for a reason. In short - I just want a big monitor.
Where can I get a 50”+ monitor for at least a reasonable price?
Eh screw it, here's a fourth reply:

The initial population of slaves imported in to the US have now a hundred folded. That's how well blacks have done in America. In Jamaica? There's 3 times as many blacks in Jamaica as were imported as slaves. x3 growth vs x100 growth? Who did it better?

It's too bad the government doesn't collect taxes paid by race, isn't it? Because every year US blacks cost the American government 400 billion dollars, so if you're wondering how badly blacks are being taken care of, well they're 'only' being given a net 400 billion a year. And that's only one minority. Why don't you make a youtube video where you show that to scale, in US cash.

I can do this for days. Are you ready for a complete rewrite of your nervous system? Fool.
Does Apple TV control brightness and Cable TV?
How about a tv where pressing a number button takes you to that television channel no matter what state the tv is in. No switching sources or pressing exit buttons to reach the correct state. Just press a channel button and you get to tv. Just in case, god forbid, someone actually wants to use one to watch television on.

(Really iron back? Welded? That sounds incredibly heavy and just why??)
Well, biological.
Until reading this and learning about Go Mono - I hadn't ever thought to look for both serif and monospace attributes in a single font. I just assumed that monospace implied sans-serif.

I personally find serif fonts _far_ easier to read and aesthetically pleasing. I've switched my phone to using Serif fonts too (though annoyed that on Samsung/Android I needed to _purchase_ a font to make that happen - not expensive, but nonetheless).

This just might move me on from Source Code Pro for all my editing purposes.
Thank you for the most appropriate response I can imagine to this “power is everything” sort of sentiment.
I had not made that connection yet. Yes, the iPad Pro is back to the iPhone SE edges. Looking forward to that possibility in the next generation.

Also - whatever happened to all the iPhone SE 2 leakage from last year?

Still loving the simplicity of my SE.
There must have been at least one more; Stallman’s 1981 paper says there were at least 10 imitations of EMACS.
Check out the Panasonic CF-53 / CF-54 they are slim and rugged. Esp. if you are rough on your equipment. All this ultra thin stuff if to fragile if you actually need to move it around frequently.
He has developed a following because of his repair videos. He is an advocate for repairing your own stuff, has put out hundreds of videos teaching people board repair and has even put out an extensive guide for beginners: https://docs.google.com/presentation/d/1PkeO_lC5WTPScSV3ZzEE...

And he is internationally renowned for Macbook board repair and literally receives and fixes laptops from all over the world. He actively tells people to not watch his videos on YouTube and prefers Vimeo. I have no proof but I'd bet that his revenue from his YT channel is a small fraction of his overall income from his repair business and online e-store.
This is fantastic practical advice for software engineers early in their career. Here's some more based on the common pitfalls I see,

- Don't apply to 50+ companies at one go thinking only a % of them will call you. Choose ~5 companies, do a lot of homework about their business & write to key people at these places telling in ONE paragraph what you can do for their business. If it fails, choose next ~5 and so on.

- Other things being equal choose team over company. E.g. working at core technology or customer facing team at a less-known growing business is much better than working at some internal tools team in Google. FAANG carries some brand value for future recruiters, VCs but you should really optimize learning rate early in your career.
No, that's some philosophy from 40 years ago regarding the bare-bones UNIX userland (tools like cat, tar, grep, bc, etc).

It never applied to other things, like Emacs, and was never a core tenet for server and GUI applications, or frameworks...
Cheap and effective: Xlear nasal spray

Try it first thing in morning and just before bed for a week or two and see what happens.

It works off the theory that xylitol is a 5 carbon sweetener that bacterial will consume, but starve on. No antihistamines or other substances to make you feel woozy, tired, or amped up.
I'd posit that the reason everything gets jammmed through HTTP/HTTPS/SMTP/POP/IMAP/DNS now is that those are the only things we can reliably get through every firewall.

Home firewalls are easy. Most already have UPNP or NAT-PMP enabled, so the app can easily poke holes--even in TCP! Corporate ones (people procrastinating at work is a fat chunk of internet traffic) will have all kinds of ad-hoc rules that struck the network guy's fancy at the time.

For a truly P2P net (grandma-to-grandma), one side isn't enough.
If you keep reading, the author goes on to describe how they think the screens which stretch to the edges are a bit unnecessary. So it’s not that they want to remove the notch and have the screen stretch to the top ... but to remove the notch by having the screen stop just below it (like the SE, and all pre-Notch iPhones)
Thanks, I'll do some research on those. Appreciate the tip.
Is Tulsi Gabbard Right? Is Hillary Clinton the 'Queen of Warmongers'?
Gerhard claimed that the average life of a theater in the United States was only about thirteen years due to fire.

Though approaching retirement age, I have always wondered why such a thing had its own phrase, “...’fire’ in a crowded theater.” I mean, c’mon, how often does that happen? Well, apparently, before any of us were born...

Which brings to mind how many other idioms we have that haven’t been relevant in our lifetime. Heard a podcaster the other day ask his fellow hosts where the phrase he had just used came from: “nuke the site from orbit, it’s the only way to be sure.” He didn’t forget, he hadn’t even seen any of the movies. It is entirely possible that the source material is older than he is. (I saw it in the theater, which remained uncombusted, if I might bring this back on topic.)
Less ads, and filters non-child friendly content more aggressively I'd say.

Plus it's got a kid-friendly UI (Complete with annoying sounds every time you swipe/tap something).
Patrick is not mainly a programmer. He does some programming, but he is mainly a n A/B testing consultant to companies with small tech teams. That's great, but consultant isn't the only tech job. There are tens of thousands of jobs where companies have highly leveraged programmers (called "engineers") that are well compensated for doing what they are good at -- programming.
>Careers have ended over lesser personal attacks, I’d watch out if I were you.

Heard that one before. That company also got investigated by DoJ coincidentally.

Pro tip: Threats get you nowhere. Especially on the Internet.

The fact of the matter is, you asking for "proof" now is an empty, vacuous gesture, as the only people's judgement that matters is the belief of the eventual Grand Jury, and Trial Jury if the DoJ decides to move. You will be challenged to find any executive signing or sending an order that directly screams out "I'm telling you to do an evil thing." Corporate communication revolves around getting people to do what you want without outright saying "I want X" in any format which could hit the media or legal system and blow back on anyone but the company.

If it were easy, or direct, it would have happened or been caught long before now. Each and every judicial action is a balancing act where the interests of the public are set against the liberties of an individual.

The CEO and executive suite have left sufficient paper trail in regards to organizational changes to clearly communicate intent. The prosecution will likely focus on proving the company itself knowingly skimped on commitments to do as they were required by law. Every questionable decision will be weighed upon by a jury as to whether or mot that decision was ultimately reasonable or criminal.

I'm waiting to see some of the details hidden in the paperwork, but I'm fairly certain the case for going after specific high level executives may end up being successful; if only because I believe in this case a large portion of the public from which the potential jury pool can be selected have very marked interests in not having the confluence of responsibility abrogations that led to these disasters ever repeating again.

It's only after the jury has come back that the evidence can be said to have ascended to "proof beyond a reasonable doubt".