skysight-inc/HackerNews huggingface dataset:
> I think the short answer is because drive failure is non-deterministic and relatively unlikely in the general case.

If it's deterministic enough to be worth sourcing drives from different batches, why wouldn't it be enough to add small amount of writes on purpose?

> Your proposal also still ignores the fact that some of these drive failures may simply not be manipulable by software. For example, any failure that's correlated with power-on (or spun-up) time, rather than usage, such as bearing failures, could still happen simultaneously (and affect hot spares, a nightmarish situation).

Power cut / spinup / other conditions can be replicated from the OS level as well. I didn't list rather than ignored them. It does sound like a good idea to do those as well, considering it could save you from losing all the drives after a power loss / system crash.
I'm not who you asked, but here's my current take:

Deep research maximizes uncertainty reduction (or information gain in other words). Uncertainty here could be model uncertainty if you are developing models, or a shift in the probability distribution for a particular question more generally. E.g., "Does P=NP?" would be an example of the latter.

It might be very general, applicable in many fields. Or it could be targeted at a particular field, but in a way which answers many questions.

Bayesian experimental design can do what I think is the easy part of the problem: maximizing information gained for a particular experimental problem statement. In my view, most of the time you can reasonably guess what Bayesian experimental design might tell you by looking at a state space of your exprimental data. So the math may not be strictly necessary. Unfortunately, not all research is experimental. And it won't tell you, for example, if you are missing a variable.

Framing the problem (which questions to ask, and how to answer them) seems like the most important part to me. Or at least it has been in my almost complete PhD.

These thoughts are in flux. I may have a different view in a year.
It's worth noting that VS Code is only available in the AUR:

[visual-studio-code-bin](https://aur.archlinux.org/packages/visual-studio-code-bin/): Original binary from Microsoft

[code](https://aur.archlinux.org/packages/code/): Build from latest release source code

[code-git](https://aur.archlinux.org/packages/code-git/): Build from latest Git commit

The versions that build from source (`code` and `code-git`, AFAIK have telemetry disabled).
> Shareholders don’t act rationally, but the market eventually does.

Citation needed. I hate to bring up 2008 again, but the market first acted irrationally by over-investing in garbage CDOs and then "corrected" in a way that would have tanked the economy without massive public intervention. If that's rational behavior than perhaps we should nominate the next person drunkenly weaving between two lanes for Driver of the Year.
Of course from an organizational perspective, it's not sufficient to address this in interpersonal relationships. My bottom line is that if you're going to attempt this, which is more relevant for most people, that you can't expect to belittle people and think you're going to "win" them over.
Have you spent much time in industrial facilities? Especially prototypes?
Hmmm, so on standardised tests I typically score in the top two percentile. (yes I'm fabulous). But the best developer I ever worked with was a Russian guy who interviewed terribly. He was great at code, he was even great as a team lead. But he sucked at interviews. I never interviewed him so I can't say why that is but...if there's more than a few of these guys out there, there's room for (major) improvement in the interview business.
Agreed, the Dell is amazing. First laptop that I thought legitimately beat the look, feel, and build quality of a Macbook. Pricey tho.
Waymo is killing it in the press releases, but what's to say other players aren't doing just as well while not telling the world all about it?

Also, is this really going to be just one "Self Driving Vehicle Systems" market? I can imagine Waymo being great in one segment, and other companies doing well in others.
Thanks for the detail and the link!

I was perhaps a bit naive and continue being so...

It feels as though the issues you listed seem solvable? As in, the work to create a distro & craft a community that solves the above problems is work that can be monetized, possibly in a RedHat-like way. I don't know much about RedHat's customers, but I'm curious what percentage of them use RedHat for desktop GUIs.

It'd for sure be a lot of work, particularly the hardware support since you'd have to convince other vendors that it's in their best interests to play nicely. It really feels like there's huge potential upside here because you'd be able to drive down prices (with open source development) and have contracts on the enterprise support angle.
But the probability of loosing your life savings is greater if you’re poor (since the quantity is smaller), so you have more to worry about.
> linux is so successful

In the server and single-purpose appliance market. Otherwise you're talking about Android, which doesn't use a package manager, in the traditional sense, to install applications.

> I also don't see why you complain about package management but also complain about it being a rube goldberg machine, the former fixes much of the later which is still an issue with windows.

The former is utterly unnecessary if your system isn't a Rube Goldberg machine slapped together from disparate components. Windows installers may suck too, but that's just whataboutism. There is absolutely no reason that application management should require anything other than simple every day file management utilities like "copy" and "delete". See: DOS, RiscOS, MacOS classic, NeXTStep Application Bundles (inherited by modern MacOS), Rox Filer AppDirs, and AppImage.
tldr; There was a State of the Map event July 28-30 in Milan, Italy.

There was a lot of discussion of vector tiles and that eventually the homepage of OpenStreetMap.org would use vector tiles.

There are a few tools for fighting vandalism, but they aren't at the level of replacing a human editor.

A new data model for OpenStreetMap was discussed and there is discussion to whether they should improve the current one or replace it entirely.

There is a proposal for a new public transport schema to help make routing problems easier while also making it simpler for mappers to use.

Grants to the OpenStreetMap Foundations helped bring reps from underrepresented communities to the conference. Also, gender diversification was discussed.
“Recently, I was asked if I was going to fire an employee who made a mistake that cost the company $600,000. No, I replied, I just spent $600,000 training him. Why would I want somebody to hire his experience?”

I guess you have down votes because they feel riot's leadership can't grow?
Sokakta müzik yapan çocuklardan muhteşem 'Çav Bella'
One reason for du/df problems with ZFS is ZFS compression.
What does it mean for AMD?
Pricey? Maybe in comparison to a budget laptop but as you're comparing it to a Macbook, it's not even close to the price of a similar configuration there. My local Costco has Dell XPS 13s and Lenovo X1s for ~$1400.
Yes. Adding lots of citations to acronym-laden hand-wavey policies which are vague and open to interpretation is also a great asset.
Very few people use Red Hat (RHEL) as a desktop. It simply gets outdated and has (intentionally) very long release cycles. Most Red Hat shops I have been part of use Fedora for the desktop, and ship the RHEL/CentOS on the server.
You'd only need to install Haskell if you wanted to build Pandoc. Pandoc the executable is a binary. I install it on Debian via: `apt install pandoc`.
it's a reference to Eisenhower's famous 1953 speech
> 2-3M deaths over 300 years

It's not just about the deaths, but also about the suffering and degradation spanning generations, for the sole purpose of making "superior people" more money.

I have no clue whatsoever about how much Africans suffered under slavery, but I would think that some would prefer death to watching their offspring born into slavery and ultimately die as slaves.
Baidu, Alibaba, Tencent Shuts the Cryptocurrency Forums and Transactions
> "work for living" (I assume you do not, for some reason, consider management to be work)

"work for a living" is just an idiom for blue collar work. A response I've heard from army sergeants if someone addresses them as "sir" (which should only be used with officers) is 'don't call me "sir" - I work for a living!'. Managers and officers do indeed work.

> tech companies

Tech companies are one narrow segment, and you are talking only about one part of their workforce. Janitors, drivers, etc. also work for tech companies and don't make a heck of a lot (in fact, they don't even get to be employees and have no hope for advancement, at least in some places).

If you think Starbucks barristas, Uber drivers, supermarket checkout clerks, retail stock-persons, hotel doorpeople, coal miners, etc. have any control over their wages or working conditions, have any negotiating power without a union, I don't know what to tell you ... maybe talk to few. The minimum wage theory is interesting, but that's not reality and so not worth my time to think through.
Well, an EUV stepper costs about $110 Million and you realistically need 5 of them to get to 7nm.

That is just one of the many, "obscenely expensive" parts of the most impossible machine in the world that is a bleeding edge fab.
> People risking their own money tend to be non-corrupt about managing it.

I don't think this theory matches reality. There is plenty of corruption in management and I don't think I need to provide specific examples. Also, plenty of managers are not risking their own money and, as individuals, their interests are not aligned at all with the business'. Plenty of startup founders screw their businesses for big exits; plenty of owners liquidate and leverage companies to suck out as much cash as they can before they dispose of them; plenty of CEOs think they are God, the company is their toy, and anything they want to do is fine; and there are plenty more dirty stories in the business world.

Workers are risking their own jobs, futures, and money; generally they have less career flexibility than managers. If the auto plant closes, that's it.

> rightfully

That's part of our question, not the answer.
Pricey compared to an equivalent Lenovo, for example. But yes, compared to a Macbook it's quite cheap.

The base models don't have a lot in the way of RAM, CPU, and disk space. Bumping those specs up to acceptable levels adds quite a bit to the cost, sometimes $1,000 or more.
They are totally solvable. They're so solvable, most of them have already been solved several times. The biggest issue is that very few within the Linux Desktop community seem willing to untie behind these solutions and instead prefer to keep everything fragmented, or cling to some backwards way of doing things because of some nigh-religious adherence to "the unix way", forgetting conveniently that even the people who created unix went out and improved on it because it really wasn't that great.

Google basically did solve a lot of these problems with Android, but doesn't seem to have any interest whatsoever in the Personal Computing Desktop market. Not surprising, their business model depends on keeping people in the web browser as much as possible, and the reality is that it isn't a very lucrative market anyway.

I'm not even entirely sure that's a bad thing. Now that I'm watching Microsoft turn their once-decent Personal Computing Desktop OS into a steaming pile of user-hostile garbage, I'm not sure I want the future of personal computing to be in some company's hands. Sadly, it is my considered opinion that the current open source community is largely worse.
55.8 mg is bloated. A news reader should be under 30 ideally 20 or less
> You cannot parse it properly without symbol table. No context free parser handles C properly, let alone C++. It gets progressively and exponentially worse from here.

C is actually pretty easy if you ignore all of the bad advice to use parser generators. I looked into the various YACC grammars for C I could find on the Internet, and all of them either had bugs or were incomplete. TCC[1] has a simple recursive-descent parser. With a recursive descent parser you also have the option of implementing the C pre-processor in the same step. Turns out I was able to implement a single-pass C parser and pre-processor as a bunch of Common Lisp read macros[2].

I have not looked into it, but the approach for C++ looks like it would be very different because template instantiation needs its own step.

[1] https://bellard.org/tcc/
[2] https://github.com/vsedach/Vacietis/blob/master/compiler/rea...
> since the first time I had to rebuild an r5 of 4tb disks and did the math on the time window for cascades.

Care to elaborate on this? Disk specs? Resilivering time?
>does that mean we should stop shooting for equality as "close enough"

the question is, which definition of "equality" are we even aiming for: equality of opportunity or equality of outcome? In reality, most people would likely agree with you that we should aim for "equality", but there are some pretty big fundamental differences about what people mean when they say that. Equal opportunity inherently means that we have to be ok with accepting less than equal outcomes if the process is the same for everybody; while equal outcomes mean we have to be ok with the possibility of favoring more opportunities for some people over others. These two interpretations of the same exact word are as close to mutually exclusive as you can get, so it's no surprise that there's so much tension around it. Doesn't mean people don't want "equality" though, it just means that the way they view the world led them to a different (equally defendable) interpretation of what it should mean.
> Light bulbs need to support infrared lighting and should not require authorization for controlling them over the local network. Moreover, the adversary needs to plant malware that encodes private data from the target device and sends it to the smart light bulbs.

If you've already exploited the target device, why not just send private data to the attacker's servers instead? This has to be one of the most convoluted attack vectors.
Try mega.nz. 50 Gb for free. It has a Linux client that works quite well.
Contrarian opinion: repetitive writing is actually important in helping us remember what the article or book is talking about. Humans learn via repetition. If we took out the fluff, the article/book would be <50% as effective as it is with fluff and repetition.
> You can't build a reputation on garbage clickbait, and then expect people to take you seriously on-demand.

Look back at how currently reputable publications got their start. Look at what the WSJ editorial page publishes today.
China Has Withheld Samples of a Dangerous Flu Virus
I knew which XKCD you were referring to without you even needing to link it, but if you _must_ obligatorily link xkcd comics, do remember to actually post the link.

https://xkcd.com/927/

As for Linux standards, at least in the datacenter I work in, by FAR the two most popular distributions are Ubuntu and RedHat. For home users RedHat would translate to Fedora (which is roughly RedHat's upstream), and for businesses not wanting to deal with RedHat licensing, CentOS.

Everything else seems to be fringe, at least as far as servers go. If companies all agreed to target Fedora / Ubuntu, and the Gnome Desktop as our sort of casual starting point? That would work. It would have lots of room for improvement (Gnome's UI is... strongly opinionated), but I still think it might work.
It's official. The next version of .NET Standard will be versioned as 2.1
Depends on what you want to optimize for. It may be that the technical filter is the finer one, so start there and have fewer in the second round. It could also be that technical is more important, as no amount of soft skills substitute for technical ability in some roles. Also keep in mind that we're usually evaluating soft skills as a single dimension, or sometimes even just a byproduct, in what is actually a broader behavioral interview.
Um the dependency hell is not something I have seen in Windows, but quiet often in Linux.

For my desktops I just want for the system to work and not try to figure out why the new kernel broke my video drivers again.
> It's not just about the deaths, but also about the suffering and degradation spanning generations, for the sole purpose of making "superior people" more money.

Absolutely, I don't see anybody making the claim that slavery is wonderful, and devoid of suffering and degradation for generations to come. Maybe the folks walking around with tiki torches, but, let's be real. You and I, and most of Hacker News interlocutors are not spending much time around that crowd day-in and day-out, so we can all safely assume nobody is advocating for that here.

The fact however is that slavery has been with us, as a species, for the entirety of our recorded history, and is still alive and well as of today, in one form or another. As horrible as the Atlantic slave trade has been for centuries, we can learn more history, transcend a US-centric, exceptionalist world view, and realize that what we're talking about was not an isolated, special and rare phenomenon, never seen before, or that never happened again since.
Much attention (because Taleb) is given to "having skin in the game" - and rightly so. It's an important and actionable heuristic.

Also of tremendous import is "gut feeling" which is called out specifically in the article:

"Gut feeling has been defined as an intuitive feeling that something was wrong even if the clinician was unsure why."

The disorganized, indescribable, cumulative knowledge of a human practitioner who has seen thousands of cases is so valuable that it should be given very particular nomenclature and afforded tremendous esteem - even more so than the physicians with their decades of schooling.
Sorry missed this at the time. Sure, gofmt formats with tabs, perfectly understandable. But very different from Golang refusing to compile code that doesn't use tabs, i.e. "compulsory use of tabs".
A majority of US teens are taking steps to limit smartphone and social media use
Useless. All the prog house tracks I would actually want to mix with a tool like this are around 9 minutes, which is "too long".
> The biggest issue is that very few within the Linux Desktop community seem willing to untie behind these solutions and instead prefer to keep everything fragmented

I suspect this is the case with most open source communities that don't have a clear "market leader".

But if it's all open source someone can run with it and solve all the things if they wanted to, right?
It's not really paywalled. If you hit reader view in Firefox, and perhaps refresh once or twice, you'll see the article.
Truth Is Change: The Evolution of Octavia Butler's Cover Art
The first graph (titled "THIS IS YOUR EDUCATION, THIS IS YOUR SALARY") in the following article will disabuse one of the misdirected desire to get a PhD:

"Career Guide for Engineers and Computer Scientists"
by Philip Greenspun

http://philip.greenspun.com/careers/
Agreed, the cost of the original iPhone vs existing phones was likely “orders of magnitude more” but took a while to proliferate across the competitive space.
The very reason they are taboo or sensitive words are the reason we use them to express extremity. We are violating the fragility of the term as a means of expression. It's somewhat like what extreme art or film can do, but on a much smaller scale.

If people in a culture say that they are using terms as a means of expression and don't believe they are actually homophobic, isn't it a little presumptuous to assume they are? Maybe they are, but if they otherwise don't exhibit homophobic behavior, I tend to believe they are not. Words and actions are entirely different.

Also, who should judge whether the word is 'good' or 'bad'? You? A committee? Language evolves organically, and a small cadre of privileged Westerners don't get to decide how a culture uses them. Especially if that culture otherwise doesn't condone violent or homophobic behavior.
MIT-created programming language Julia 1.0 debuts
I gave Linux a try, over 2 years as my work desktop, but over half of the applications that I need to use for my work would end up crashing regularly. Linux is great for terminal windows but Mac and Windows are now on par with that.
Exploring cancer metabolism
I was way wrong. It's under "Configure map" and then "POI Overlay...".
The average user probably wouldn't know the difference, since a computer is a browser and an office suite -- but there's no real incentive to sell anyone Linux? It wouldn't make anyone much more money, so what company would bother?

Thinking out loud, I haven't thoroughly researched my position but it sounds plausible.

edit: the implication being they're just going to use whatever is installed on the laptop that they pick up for $400 at the store, which of course will always be Windows, since Microsoft can afford to make the effort to sell it. Why would any regular person go to the effort of installing another OS for the same functionality?
Yoi Carrera – 4 Puntos ( Official Video )
Clojure is really your better bet. It is highly practical with a good community and excellent Java interop. You never have to worry about finding a good library. The syntax is also a bit more easily parsable than CL. If you don't touch the Java interop stuff, it's just as elegant as CL.
I understand the desktop market, but I don't understand why a Linux distribution hasn't taken hold on the desktop market.

A vast number of users use their computers to check email, look up things on the web, and type up an occasional document. There are several Linux distributions that can do these things quite easily out of the box. Meanwhile, Microsoft has been steadily sabotaging Windows. And Apple is simply too expensive for the average user.

That doesn't seem too controversial. You'll have to explain why I should 'refrain from commenting'.
A PhD is something I plan on doing much later in life too (35 now), a bucket list sort of thing once I've achieved financial independence and my kids are a bit older.

The hard part I imagine will be hanging out with mid-20-year olds everyday when I'll be in my late 40s already :)
Yes, for completeness I added responses to #2 and #3 from your first comment. Good luck - always fun either agreeing with you, or discussing our disagreements.
> This is objectively not true, because the median American worker has a higher disposable income than the median worker in most of Europe, including Germany.

The gap disappears completely if you consider hours worked. Based on [1] and [2], the median German makes $19.52/hr in disposable income, while the median American makes $19.29/hr[3].

Given that Germany does better than the US on many health and education outcomes as well it must be doing something right.

[1] https://en.wikipedia.org/wiki/Median_income#Median_equivalen...

[2] https://en.wikipedia.org/wiki/Working_time#Average_annual_ho...

[3] Yes, I know the math is a little wonky, but I couldn't find median hours worked and had to settle for average. However, the distribution of hours worked is not as skewed as income given there's only a finite number of hours in a year.
You obviously haven’t seen the other side :). If you are working as engineer/management/sales in software products, PhD rarely have advantage. However if you walk in to the places like FAIR, Google Brain, DeepMind, you will quickly find that your background as engineer/management/sales has little value compared to having a PhD in relevant area. These places are buzzing with innovations and creativity advancing the state of the art that rest of the world looks upon. Researchers are leading this front everyday and without PhD you won’t even get that job.