skysight-inc/HackerNews huggingface dataset:
Now you need to explain, how is that not a viable backup strategy?
And with the utmost respect, if you seriously recommend time machine, for anything besides a quick "oops didn't mean to delete that", then you can't have used/deployed it in anger.

With a 40Gbit Thunderbolt SSD you can theoretically restore an internal PCIE Drive in 1.5 Minutes. No internal drive access needed, if it boots into target disk mode you're good.

Compare that with days for the Time Machine case, because it has to move all the tiny little files, and recreate a file system tree. And even then you're not guaranteed to be good, because a restore will use the Os X migration Assistant too, which, as mentioned before, has a tendency to just. not. work.

TM is an unreliable technological nightmare. It could have worked if apple had bought ZFS, but since that fell through due to licensing, they had to rely on a hot mess of folder HARD-Links to try to build some kind of snapshotting file system.
Even with APFS you're not 100% good, because APFS is an extremely young file system with plenty of bugs, remember that Disk eating APFS Os X Upgrade.
Combine that with Programs that manage taxes and are written BASIC with no idea on how to behave on a modern operating system, yeah no thanks. I'd rather have that 1.5 minute repair time instead of waiting days for multiple iterations of the Migration Assistant, only then having to reinstall all the software that got broken in the process.

What does "incorrect corporate backup workflow and deployment strategy" even mean. We're two guys completely in charge of IT.
I wish we had Linux or Windows, at least there is some form of "Deployments". With Macs, it's all manual labour, because any thing remotely resembling automation, gets discontinued or API-broken in the next release.

The best you can do on a Mac in terms of reproducible deployment is set it up once, and copy the entire disk wherever you go.
OTOH mac trackpads were already much better than the competition even years before the iPhone existed.
Behind matrices, there is a lot of symbolic processing in the data cleanup part. Most of the time, Python suffices.

Most of the time, people does not leave Python when it is not satisfactory. They stick with it because they have no clue, most of the time.

For example, it is not quite natural for Python folks to even think about creating rewrite rules (as in Haskell) for programs to stay at higher level of expression. E.g., if you use dictionary with default value, why not lift all operations up (inline, so to say) and avoid calling these that are overloaded? It bit me many times, yet other users of Python just gave me blank stare when I tried to explain these things.
No surprise that the people who ask 'why would anyone want to live in Ohio' live in SV or another big, expensive city.
To be fair, 2010 had the word 'innovation' as the buzzword. For 2020, it is now 'unprecedented' which is quite accurate since the yearly pilgrimage to the Apple Park is cancelled this year.
Can't tell if you are serious or not. The LAT was published by Harry Chandler, owner and developer of the San Fernando Valley and other areas. Chandler used the Times to boost migration to Los Angeles, to take over the Owens River, and to involve himself in many other affairs. For the entire 20th century the Times was Chandler's mouthpiece to remake southern California to serve the interest of his greed. This is all well-documented in dozens of books, many of which are wonderfully good reading. I recommend anything my Mark Arax or Marc Reisner, or this article from Boom: https://boomcalifornia.com/2013/09/23/there-it-is-take-it/
Judging people for not sharing your non-mainstream preferences is not a great way to earn points.

POWER9 is very interesting, especially with it's open licensing. It's even in the relative price and performance category as Intel Xeons, and I'm hopeful that POWER10 on Samsung 7nm will also be competitive.

But POWER9 doesn't have the software compatibility that x86 does, nor is it remotely close in price or performance to AMD. At best, POWER9 might receive a special mention as a niche product (along with the Arm Ampere workstation[0]).

Also, RaptorCS has had problems with their support process. I know they've been working on it, but that doesn't mean they've worked through all of the teething issues.

[0]https://www.anandtech.com/show/15737/arm-development-for-the...
Show HN: Weylus – Use your tablet as graphic tablet/touch screen on Linux
Hi HN, I created this program out of my personal need to be able to do some handwriting on my Linux system. I know, I could just have bought a graphic tablet but as I already have a tablet with the necessary hardware for note taking around I was unwilling to do so. And after quite some fruitless search for a solution to this problem Weylus (= Web + Stylus) was born.

It is written mostly in Rust, some C and a tiny bit Typescript and works by serving a webpage that uses the browser API to capture pen, touch and mouse events from the tablet.

One thing I am not too happy with is streaming the screen back to the tablet, so you can see what you'r doing. Currently this is just a PNG stream over websockets, if you got better ideas I am all ears!

This should also run on macOS and Windows but with very limited features.
Top Startup Trends of 2020
Weirdly just saw this elsewhere, looks interesting.
Green stimulus can repair global economy and climate, study says
Vitamin K also increases risk of blood clots. https://health.clevelandclinic.org/vitamin-k-can-dangerous-t...
I feel like things are a little better in the regular users (modern stock GNOME) chunk of Linux land: Wayland / GDK / GTK handle touchpad gestures as well as "smooth" scroll events, which are sent in combination with regular (coarse-grained) touchpad scroll events. Works out of the box in GTK 3 applications, so as an application developer all you have to do (if you're targeting GNOME) is not use a dead version of GTK :b GTK 3 even does scroll inertia: https://developer.gnome.org/gtk3/stable/GtkScrolledWindow.ht.... Firefox started supporting this stuff recently, as well.

I think the story is similar for Windows, but a little less satisfying since their hodepodge of UI toolkits starts from the very core, whereas at least with modern desktop Linux distros the core apps are generally implemented the same way.

Alas, mouse wheels are a whole other story. Pixel perfect scroll wheels have been a thing for a while, and Windows actually has support for these (not that it works anywhere). Support in Linux has been progressing at a similarly glacial pace, but it looks really promising. That's one spot where Apple is definitely years ahead. (If only they would make a practical mouse…).
Apple's hyperbole can be fun to make fun of, but this is one of the few valid usages of it.
This is interesting, because although circumstantial, what's happened here in Iceland, is that we have had markedly better outcomes than other countries. If you're interested:

http://covid.is

It would be correct to think that at 66 degrees north, and a lot of cloud cover, there is significant risk for Vitamin D deficiency. The consequence is near religious attention to taking fish oil supplements. Doctors routinely screen, Vitamin D tablets are prominently on sale in all the supermarkets etc. It's definitely a data point.
How much are they going to charge? :)
Absolutely. Just look at Pershing Square‘s Bill Ackman. He goes on CNBC essential calling for the end of the world, turns out he had credit protection on bonds and tuned a huge profit[1].

[1] https://markets.businessinsider.com/news/stocks/bill-ackman-...
The bats from which RaTG13, the closest relative to SARS-CoV-2, was isolated, live in a cave in Yunnan, 1000 miles from Wuhan. To the best of my knowledge, they do not naturally occur anywhere near Wuhan. Pick your own North American animal that satisfies this constraint and answer the question.

Couple more points:

* Asking questions is a legitimate activity, even if the answer turns out to be negative. It's the fundamental mechanism for truth finding. I'm appalled, but not surprised, at the aggressive censorship strain that is spreading like wildfire in our society. Not only some people know all the correct answers, they know all the correct questions as well.

* Think hard about the wisdom of proliferating BSL4 centers in the middle of population centers of the size of NYC. That single fact is a scandal in itself.
i'm so happy reading that i'm not the only one using that criterion
A few years ago I was dual booting Arch on a 2013 Macbook Pro and couldn't for the life of me get the trackpad working nicely as it would on MacOS. Up until then I'd made the assumption that Apple trackpads felt the way they did mostly due to hardware. When writing code I'm using vim and am keyboard focused but I've become really used to browsing websites and docs using the trackpad on MacOS.

Edit: some formatting
Tesla stock rise appears to qualify CEO Musk for $700M payday
This and the parent comments are assuming that all language criticism boils down to tribalism/elitism and not problems with the language itself, as if all PLs are the same, and the choice to use them is arbitrary.
I think it’s due to the organizational structure of Apple which gives them a huge advantage over everyone else. In the Linux world, people point the finger at the driver developers who in turn point the finger at the hardware makers and firmware developers. Apple, on the other hand, has all of these folks working together, all the way up the stack to the UI toolkit and application layers.

I fear that Linux touchpad support is a victim of Conway’s law [1] which means this problem can’t be solved by one specific team. It may mean rewriting the whole stack (and rewriting applications as a result).

[1] https://en.wikipedia.org/wiki/Conway%27s_law
BBQ on AMD CPUs
I wish Posner had gotten appointed to the Supreme Court. His decisions always seem to follow an elegant logic that I find appealing.
Funny, while I see that many people enjoy the features that come with this maturity (and I am happy for those people of course), I long for the simplicity of the classic style PHP.

Personally, I do not enjoy the Java-style 'enterprisey' direction of PHP. I don't like types, anonymous functions, treats and all the other fancy stuff. To be honest, I think I myself would still be happy with PHP4. I use thin scripts, almost no classes, alternative PHP template syntax and I am completely frameworkless. But I guess I am just a nihilist ;-).
Why do you need such a comically long power cable? I appreciate the compact nature of the Apple brick. I don't understand why you think they take up more than one outlet. It doesn't for me.

I mean it's just an absolute joke how ugly they are.

https://www.amazon.com/adapter-Dell-Precision-M4800-Serie/dp...

Why are they covered in so much writing that doesn't matter to me? Just have a discrete model number that I can look thing up from. Why are there so many icons? It's noise. Why do they have those massive ferrite cores on the cables? Twice even! Apple seem to manage without them. Why do they have those boots on the end of each cable? Apple manage without them.

Why are they so ugly?? Does nobody at Dell ever say 'hang on why are Apple able to do without all this _stuff_?'
Hey everyone! I'm Shaun Merritt, the Co-Founder and CTO of Toucan (jointoucan.com). Happy to answer any questions that you have about our product, and incredibly grateful for all the great feedback. I'll be jumping into some of the comments too. Excited for you all to give it a try. :)
Very interesting, TIL. That's certainly a simpler explanation
Why is php development quicker?

Because of spaces vs tabs additional overhead. Packages vs built-in libruaries. RAD frameworks like laravel vs Django.
You don’t have to like Macs, but calling everyone else sycophants is out of line.
My new-this-spring HP EliteBook (ordered custom with FreeDOS) running Ubuntu 20.04 seems flawless to me, although YMMV. This coming from someone who has only ever owned Macs and uses Macs at work.
In the spirit as written (i.e., not necessarily my personal from-scratch list), drop Perl and Ruby [1], add Javascript (the language itself; not necessarily any specific framework). Possibly add Rust to the list of currently-somewhat-exotic languages... depends on how the author feels, it doesn't 100% fit but it's not completely foreign either. (If you squint hard enough, it as arguably the closest current entrant in the "Haskell, but practical to actually use" contest... note I'm not saying it is the Platonic ideal of such things, but the closest currently existing thing.) Go is debatably getting into the C++/Java/C# set. I'd also add a note that you don't need to deliberately learn all of them; one from a given set is enough, pick up any specific one you may need later on demand. Possible exception for C++ which is so funky that I'm not sure you can just "pick it up", but it's been completely possibly to build careers in the industry without ever using it. I'm 23 years in and still yet to touch it professionally.

[1] Neither may be "dead" but at this point I'd have a hard time recommending either to a young person looking to get started. Python and Javascript are both clearly better choices for that case in 2020; if you do encounter a Perl or Ruby codebase you'll be able to pivot just fine from a strong grounding in Python or JS.
Corollary: Pay attention to elections to state offices, not just to national ones. They can matter.
Or use clickbait advertising techniques.

You won't believe this one crazy thing about my cs 203 coursework!

click...

(It's gonna be late)
Are you actually using exec before each xinput command? If so, only your first xinput command actually gets run. exec replaces the currently running process, effectively making it run-this-and-exit.
Sorry, I was unclear.

I meant that aside from the conflict over PPE - which has happened more than once - I am not aware of instances of the state and federal government working against one another.
I believe you are correct (I'm also not a native speaker).
You still being alive probably helps for disambiguation. :-)
I wanted to read the article too but it looks like the site is having issues, thanks for the links!
They'll come after you anyways if they care. When Apple's iBoot code was put up they presumably scoured GitHub to find unlinked forks because those disappeared soon afterwards.
>> what if we passed a law that

> You want to pass a law with the current pro-big-company politicians in power? Like the laws that companies ignore on a regular basis because the enforcement arm of has been dismembered? Even in cases where it hasn't been, the cost of complying with the law is often more expensive than breaking it and eating the fine.

There are a lot of problems to be solved, as your list shows. Cynicism-fueled paralysis isn't going to fix any of them. Neither will fixating on a few easy but known-ineffective methods of change (e.g. petitioning the local lord, er, company management to voluntarily do the right thing, even though the king, er, shareholders have other ideas).

The way hard problems are typically solved in a democracy is someone organizes a political movement that pushes for a platform of laws to solve them. Oftentimes those laws are more radical than what eventually gets passed, but that's bargaining.

You'll never get what you want if you make all your concessions even before you make your first offer.
This is the opposite of what is true. When you have no rights and no constitution, the people who have control will use that control to enrich themselves at the expense of everyone else. They'll enforce policies that cause starvation and deprivation, often without even realizing they are doing so - there is no way for information to flow efficiently, and regional authorities only answer to the central authority and not at all to the people in their administrative area so they hide bad news.

People use the USSR in WW2 as an example of where central planning led to success, after all they mobilized the entire country for war and eventually won. However, the entire Soviet army was destroyed multiple times. Putting on a Russian army uniform was basically the same as suicide. The rest of the world didn't have the power to force their citizens into certain death, and as a result they thought harder and were able to find ways to fight the war without 90% casualty rates and having entire divisions destroyed to the last man.

Having to answer to your citizens leads you to be more prepared and more responsive to problems, not less.
"Laravel Up and Running"[0] is a popular choice. Lumen is just Laravel with a few features stripped out of the framework. They both use the same underlying packages.

0: http://shop.oreilly.com/product/0636920179467.do
A Neuroscience Startup Uses Helmets to Measure Brain Activity
Yeah, you're probably right about that.

Though, it might take longer to train them to spot every place where they could/should be using some stricter version of the defaults. That's the problem with opt-in safety.

On the other hand, there are languages that make thread-safety bugs much less likely. Some day those ecosystems will catch up to the languages that have been around "forever" and we'll get our cake and eat it, too.
How is that different from posting a positive article after investing in a company? Company press releases have a conflict of interest but they still contain valuable data. In the same way bearish research brings up issues that no one else wants to talk about, readers should expect the source to have a bias since no one is completely objective.
The “it” you are taking about is a straw man interpretation. The figures are what they are. I never said the ship data proves that IFR is 1.3%, you just seem to have gotten triggered and said pointing out some evidence which could help determine what the IFR may be constitutes media sensationalism.

BTW if the at risk population is 10% and the IFR for that population is 10% and 0% for everyone else, and infections are spread evenly, that works out to 1% IFR. You have some things you’re very frustrated by, I can tell, but your attempt to substantiate your emotions with data criticism is not successful.
He's right. PHP is a templating engine. So if you're not going to render pages server side, it's not the main use case for php. I'm a php developer and that useless lonely <?php tag at the beginning of my json service files bothers me
I see what you mean but that still would require testing on the same hardware repeatedly to really get a picture of what is going on. Then you could potentially making some small tweaks to the acceleration profile, but it's really a tiny amount of code.
The XPS 13 I've found is pretty easy on the battery. However, I did opt for the 1080p screen. My understanding is that the 4k screen (which would be unreadable to my 40 year old eyes in any case) uses significantly more power.
I was about to say nobody cares about virtual memory usage, but I can see how those who are extremely sensitive to runtime performance might care about page table entries or VMAs. I think most people are more concerned about RSS.
You can take pride in your work, you can do a good job, you can even enjoy it (I don't usually). But when it's quitting time, unless it's an emergency, you're done. And if I overwork some days because of deadlines or emergencies, I will underwork when the dust settles. That's fair.

I'll spend my time after work contracting or working on my own projects. Both of which benefit me more than over achieving in my day job.
This is a really thoughtful take, thank you. I completely agree about how the group dynamic and generally being aligned in goals makes the world of difference.

I feel this way in some of my social groups outside of work, for hobby or semi-professional endeavors I have. They're a lot of work but the people I do it with are all rowing in the same direction. In some ways, having those experiences makes the less-than-rosy realities of the day job more tolerable.
I wonder if this is merely because they don't have the resources to properly investigate small-scale fraud.
> The best way to get people who show up for work on time, don't steal from the register and don't call out sick is to pay them enough to have a life that isn't sent into a stress spiral by an electricity bill thats 10% higher.

Are you speaking from experience here? There is plenty of poverty that doesn't lead to theft of money and time to disprove this as a general claim.

There's more to it than paying people enough.
I dunno, seems a little overly dramatic. Previous world powers didn't collapse, they just faded- Britain, Spain, Portugal, etc. This seems much more likely, especially as budget issues prevent the US from deploying the same overwhelming military power all over the globe. America already spends more of its federal budget on entitlements than the military, contrary to what progressives will tell you- when push comes to shove, we'll always fund Social Security over another aircraft carrier or 30,000 troops in South Korea. So, a slow fadeout seems way, way more likely. Plus, declining birth rates & declining business dynamism.

The states that actually collapse are the more rigid, authoritarian ones like the USSR or the Ottoman Empire. Plus the US has one advantage that previous stable empires didn't have- federalism, a decentralized system. Even in an emergency, we'd just see power shift to local state leaders.

No offense but I have to roll my eyes a bit at these disaster fetishists. Orlov is apparently a foreign-born one, but we have tens of thousands of domestic ones here in the states, this is a very old belief system. (Hell, my parents were back to the land hippies fleeing Nixon & the imminent nuclear apocalypse!)
This is not a good take
Pandemic Offers Contrast to Today’s Coronavirus Lockdowns
I love the freakonomics podcast, especially when it gets into behavioral economics. There's a ton of good episodes. If you've never listened before try the Trader Joe's episode.
Incidentally, Pokemon Red and Blue were disassembled years ago:

https://github.com/pret/pokered
It's so funny how widespread those beliefs about oil were. I would have guessed that by now we would be paying $300/bbl and everyone would know that the end of oil was near.

It's hard to predict the future!
I can somewhat answer why the left is discounting the economic factors. The short answer is there is historic precedence that taking strong action against a pandemic will help that economy recover quicker than places that took little to no action. More deaths and a drawn out pandemic had a worse long term economy than a hard and fast shutdown earlier. http://news.mit.edu/2020/pandemic-health-response-economic-r....
Keeping bees means thinking about landscape as a system
I don't know. I think that global variables, even in PHP, are still poor software engineering. It still, very much, makes the code harder to reason about and debug. In fact, my understanding of the anti-global-vars rhetoric is that it's very much about understanding and debugging.
Show HN: CSS3 Rocks
We are lucky that fundamental disagreements, for the most part, don’t happen in pure mathematics.
> Yes programming in C is hard.

I'm not anti-PHP, so I'm not supporting the grandparent post in general. But as someone who is working on a PHP extension right now, I agree that PHP's C API is under-documented.

The best semi-official documentation I have found is http://www.phpinternalsbook.com/, but it is incomplete. Some important chapters are just blank, eg http://www.phpinternalsbook.com/php7/internal_types/zvals/me.... A lot of questions I can only answer by grepping the source code of the extensions in the PHP distribution itself.

I don't think this is just a case of "programming in C is hard." Some C APIs are amazingly well-documented, especially Lua. If you open up Lua's reference manual (https://www.lua.org/manual/5.3/manual.html#4), it explains just about everything you need to know to write good C extensions. Every public function, macro, and constant is documented. Python's C API is pretty well-documented too.