skysight-inc/HackerNews huggingface dataset:
Scheduler Architecture Within Existing Infrastructure
Nowadays, schedulers are used in every company trying to optimize their datacenter utilisation and leverage other resources such as AWS, Azure, Softlayer, GCP. Multiple tools are available from proprietary software such as Control-M (BMC), Autosys (CA), Dollar Universe (Automic), One Automation (Automic) to open source solutions such as ProActive (ActiveEon).

Regarding installation of this software, customers have the choice between:
- Having one scheduler managing all resources,
- Having two schedulers and split the resources,
- Or having more schedulers.
In my opinion, the decision can depends on parameters such as number of environments, IT policies, component isolation, high availability requirements, etc.

What is the architecture used in your company? What are the reasons behind your choice? What was the challenges behind this decision?
this was late 2000's (2008? 2009?) and you could circumvent it by typing "my manager has approved this email" or something.
it have quadcores currently. 32gig will come with kaby lake refresh. nvidia, maybe, maybe not, certainly welcome.
Exotic Functional Data Structures: Hitchhiker Trees
Architecting Microservices for Application Stability
One model that does work quite well: release code under a copyleft license, and charge for licenses/exceptions that allow linking to proprietary software.

Next time you're thinking of releasing some code under an all-permissive license, consider using a copyleft license instead, which leaves you with options in the future.
Numenta Compares HTM Tech to Other Machine Learning Methods in New Paper
What is more presumptuous than getting married?
I see the same problem here as with self winding watches -- the idea works well enough so long as a person has only one watch which they wear daily. Otherwise, the watch may lose enough energy that it stops keeping time and has to be reset the next time it's worn.

Watch collectors can buy "watch winders", a motor driven storage case that will keep their self-winding watches going when they're not being worn. I suppose that now the manufacturers will have to add little heating pads to keep these body heat powered watches going as well.
It gives you the ability to run arbitrary code with the same privileges as the media player. Going beyond that would require exploiting some other vulnerability to gain root access.

That probably wouldn't be too hard. Local privilege escalation seems to be a lot easier to accomplish. It's harder to secure a system from code running on it than from data coming in from the outside. It's sort of a bigger version of the article's suggestion to "watch out for scripting in unexpected places!"

You also don't necessarily need privilege escalation to do a lot of damage. If the media player isn't sandboxed in some way, then it'll have full privileges to access all your user's files. Traditional UNIX permissions means that you need special access in order to write to the kernel, but not to read your e-mails or that spreadsheet you have with your bank account details.
I can agree with this 100% as an Orthodox Christian. One of the core tenants in understanding Orthodox Theology is human, created logic does not apply or cannot happen to even hope to describe God in his entirety, this is indeed the root of many of the early heretical teachings about Christ, such as he wasn't actually a man, but just a divine apparition (Docetism), or he wasn't fully divine (Arianism). We merely have words for the attributes He has decided to reveal to us, even using the word "He" when describing him with caution.
No, Facebook, 'Diversity' Doesn’t Explain Your Support of Thiel
This site is a joke. It misunderstands what open source is, says it's "like" open source despite being completely incompatible. Open source isn't just about being able to view the source, it's about being able to redistribute it, modify it, and distribute those modifications.
The uniform may say McDonalds but the paycheck doesn't.
Seiko built similar thermoelectric harvesters for their (very!) limited run of Thermic watches in the late 1990s:

http://www.travisdeyle.com/blog/2007/03/12/thermo-electric-g...
But if you do this "supported source" thing, you wouldn't be making a living off of open source, you'd be making a living off of proprietary software, which changes nothing.
You really aren't qualified as a technology professional until you've learned to solve problems. I'm not convinced that a structured curriculum prepares you for that in the same way that structured budgets or ROI driven development does. I'd say that someone who eventually wants to be engaged should work in a typical junior role for 2-5 years, so you'll be able to provide value.

However, if all you want is an unpaid internship, there's probably plenty of opportunities.
GnuPG, way more than Email
No, no boarding school. Just a seriously crappy childhood.
I hope this means they are going to stop calling the pre-release version Visual Studio '15 now. It's been entirely too confusing when the current release version is Visual Studio 2015.
I am a Sanders donor, and I wasn't upset by it at all. (He was saying they should move on to more important topics).
The third statement would have been totally acceptable in my last team's slack channel. We all respected each other as both friends and developers so language of that sort was absolutely accepted. Sure, as an outsider it might seem brusque but for someone familiar with the team it was clearly camaraderie.

Talking about language without context is meaningless and so I try not to judge Linus off of a few publicly available emails. My Australian friends will refer to each other with language that is shocking to me as an American, but I acknowledge the context aound it and don't write them off as assholes because of it.
No, I think they would pay a net higher local labor cost and lower remote processing fees.
> Approval Voting makes the most sense, seeing as this concerns the election of a single individual

No, Approval Voting only makes any sense when approval has concrete meaning, as in a case wherected you are voting on a group activity, and voting "approve" on an alternative is also a binding commitment to participate if that option is chosen (or, conversely, voting not to approve is a binding waiver of participation.)
Using Deep Learning to Discover Drugs, Classify Pokémon and Save Zebras
There is really no substitute for family, and for coming to know God. The government or this-or-that philosophy will not give our lives purpose and direction. The Mormon missionaries can help. Really.
Depends on which "last 4" you are talking about. UWP's GUI API is essentially the completion of the "Avalon promise" from the Longhorn/pre-Vista era: WPF and Silverlight (aka WPF/E) were both "spin offs" from Avalon in their own ways and WinRT was final push to complete "Avalon" before being rebranded UWP... So from that sense Avalon, WPF, Silverlight, WinRT, UWP are all iterations of the same API plan, all share more similarities among each other than dissimilarities, and all share a base set of transferable skills that learning one of them makes it easier to transfer to a different one. So from that perspective too, the "last 4" APIs they told people to use have all really be just one API that's taken a while to grow, evolve, then re-converge.
In my experience watching lay people use computers, they almost never consider right clicking.
It seems pretty clear to me.

"people who get offended should be offended"

He's saying that if you want to join the team, you should have a thick skin. It's his prerogative as project leader. Maybe in his view there's a correlation between thick skin and the abilities required for a kernel hacker.

"doesn't care for any hurt feelings or lost hours of work, if it just results in what I consider to be a better system."

The objective to make a solid kernel is above your feelings, his feeling and anybody else's feelings.

"I don't care"

Same as above: the kernel is above you.

Maybe the harsh language is a good filter. I'm sure there's less politics in the organization with a direct language vs. euphemisms for everything. Kernel programing is harsh.
You've skipped over a key part of the argument for taking action to reduce climate change: we've proven man is responsible for global warming, our models show devastating things a, b and c happening due to warming, therefore we must do x, y and z about it.
I work for a large organization and this happens once or twice a year. I find that when speaking with people, no one knows what BCC is for. Many of these would be avoided if people used BCC properly.
> I use a catch-all domain

Just make sure you renew the domain and maintain ownership. Even if the domain provider says they'll ensure ownership after expiration, I don't trust that they will. Assume the domain is ripe for new ownership by somebody else once it expires.

There are services like Mark Monitor which address this issue, but they are prohibitively expensive and only useful for large enterprise.
Check your local hacker/makerspace - they probably have most of the tools. If they are missing a thing or two, you can get just that and make it available for everyone. http://hackerspaces.org
Yeah, when we were building a notification system for our crash processing tool we ended up creating a really spammy email bot. I hated it and felt really guilty about it but people asked us for it because they wouldn't remember to check a dash board.
But these resident-permit systems are already in place in many cities, and we still have parking problems. And you want to remove minimum parking spot mandates on top of that, which will only reduce the supply of parking. I guess auctioning off street parking permits could work but it hardly seems any more fair than forcing new developments to provide their own parking.
If the franchise owner doesn't pay its employees, they cannot go to McDonalds headquarters to get their money.

If somebody sues a McDonalds shop and gets awarded a large sum of money, they cannot go and get it from McDonalds headquarters.

If McDonalds were to go bankrupt, emplyees would still have a job (possibly not for very long, as your employer may decide to close shop, but he might also consider continuing under his own name or to start working for another franchise organization)

(Having said that, McDonalds exerts quite some control over what their franchisers can and cannot do. It would not surprise me if judges, in some/many, would rule McDonalds to be responsible for what happens at its franchises, for example in cases involving hygiene)
Well I pretty much disagree with this entirely and I watched the election in despair. This is nothing more than a primal scream from a Clinton supporter looking for a blood sacrifice of Peter Thiel. I'm actually glad that at least someone in Silicon Valley has the President-elect's ear.

> “We are not going to fire someone over his or her support of a political candidate,”

> “We can’t create a culture that says it cares about diversity and then excludes almost half the country because they back a political candidate,”

Both those things seem correct to me.
But at least the source would be available, so it would have some of the advantages of open source.
Maxthon Browser Arbitrary File Write, Login Page UXSS, and SQL Injection
I probably over-reacted but it's obvious that people living through an event like this are going to be emotional, we had no sleep and people we knew were missing.

I also have prior experience with disasters, I provided technical support to the engineers in the NZ Urban Search and Rescue teams in Christchurch, and saw the devastation first hand as I was setting up remote offices within the red-zone and rescuing computer equipment from buildings that were missing walls. I also saw people working frantically to extract survivors from collapsed buildings as we went by. I lived in the same house and often shared rooms with those engineers that were doing the rescuing work, and I saw the harried expressions on their faces every day.

So I reserve the right to ask people to respect the situation at hand.
Ripple is terrible, but you can use other emulators for Cordova. The Visual Studio Emulators are quite good and I've heard there are ways to set up Cordova debugging in Android Studio as well.
Could you build this as a service on https://stdlib.com/search ? Would make it portable for anybody without having to clone. (Disclaimer: Founder)
No one is suggesting that the author be punished or admonished for it.

The ancestor comments by andendau and dopu are admonishing him for it.
Every time I feel our industry has evolved beyond the "devs vs. managers" culture, something like this comes up to make me despair again.

I find it absolutely horrifying that you don't stop at the false dichotomy of diving every dev in those two groups, with no shades of grey in between, but actually go one step further and recommend firing everyone who isn't in the first group.

Yes, people care. Yes, they want to fix their own code. They also want to teach their little kids to ride a bike without training wheels. Your system might have problems every week, but that moment when your kid gives you a big grin and says "look, daddy, I'm doing it alone!", that happens once in that kid's life. So unless your system is controlling air traffic or supplying oxygen to hospital patients or something like that, you might want to consider that there's more to people's life than their work.
This is Michael O Church. Writing style so distinctive you can tell with about 1 sentence.
>"Even Martin Luther..."

I think this is a good point to bring up. Consider the centuries upon centuries when the intellectual aspects of Western Civ spent most of their time thinking and arguing about things today we would find rather pointless (eg was Jesus begotten by the father or not). Not only that, the result of these (pointless) arguments drove political activity.

Nowadays we say "go think or argue all you want about that type of stuff, but no particular sect should be supported by our government." I hope the same will be achieved for other intellectual pursuits at some point. You seem to be arguing for the opposite.
He's very clear in that he doesn't care about how you feel. If you understand that, and also you're ok with the idea that kernel's code quality is above everything, then join the team, else just use the product... or not.
On a company level in the market there are Service Level Agreements (with requisite adjustments in price) for this sort of thing. It's clear that the market assigns a value to different response times. Further, if there isn't an value to having an employee on pager duty then the company would not do it. If that value is not reflected when compensating the employee then from an economic perspective, yes, the employee is losing out.
Consent is irrellevant. We have a society specifically to police each other. And because we suck at both policing each other and achieving consensus and cooperation, we have government.

In terms of profanity, if someone says "man, I had a really shitty day today", that's not really harmful and doesn't have significant consequences. But when someone says "you are a real piece of shit", that is harmful, and does have consequences. It doesn't even matter how the recipient felt. The giver had an intent of harm that was driven probably by anger.

It's the verbal equivalent to punching someone in the nose. The aggressor got angry and they wanted to inflict pain, in order to try to affect change to a scenario or thing they wanted to be different (that's what anger is). And regardless of whether the recipient was hurt, we as a society say that letting out your anger at someone in this way is not acceptable, that you are not allowed to try to injure someone, whether they felt it or not. Obviously our laws are a lot more lax about speech than about physicality, but it's the exact same concept just in different mediums.

A woman may receive a sexist comment and not be bothered. But we agree not to tolerate it, whether or not she was bothered by it, because the concept, and the intention, are simply not acceptable in our society. The point is not to tell her what to feel, but to enforce our moral values as a society. If you don't like that, fuck you.
I'd be curious how did they install the 124 4U servers that pull >3kW each. Certainly not 9-10 of them per rack, that would be hard to power in standard racks let alone cooling them.
Maybe instead of wasting half a rack, they interleaved the DGX-1 something like 3-4:1 with the other machines they have?
https://lkml.org/lkml/2012/12/23/75

For what it's worth, coworkers have pointed out to me how much of a bully Linus has been. I'm not sure it matters that the bullying wasn't directed at them. Bullying is still bullying.

To put it another way, would you want your manager to speak to you how Linus spoke to Mauro? Even if it was deserved?

Linus also doubles down and insists it's ok: http://arstechnica.com/information-technology/2013/07/linus-...

We have civility rules on HN for a reason, for example. I don't think civility is artificial in the ways that Linus is saying. You can be courteous to someone you're in command of.
A company I know of (in a not-so-hot city in the U.S.) was so desperate for coders that they hired a Physics student with basically no coding experience.

He was a disaster, they'd have been much better off with a bootcamp graduate.
The Game Boy was actually a Z80 variant (or, probably more accurately, an 8080 variant supplemented with part of the Z80's instruction set).

Nintendo's hit most of the big personal computing CPU architectures through the course of their history-- 6502 in NES and SNES, MIPS on the N64, PPC on Gamecube/Wii/Wii U, and ARM on GBA/DS/3DS/Switch. The only ones they really missed were 68k and x86.
Do you have any evidence that there's a lower rate of death by suicide for people in the LDS church?

One group at increased risk of death by suicide are LGBT people (at all ages). Religious groups tend to do badly by these people, and anecdotally there's a few news article about deaths by suicide of LGBT teens who were part of LDS church.

http://www.deseretnews.com/article/865646414/LDS-Church-lead...
Not quite with a SLA, but there's Bountysource:

https://www.bountysource.com/
Oh dear. We are constantly subjected to this sort of scolding in the name of some political ideology (in this case, 'wimmin'). Diamonds are exactly about signaling, as is an Ivy League education. Attributing useful properties to either only confuses the signal, which is purest when there is absolutely no utility. Since Ivy League schools pre-select, it is not hard to show that they add no value in and of themselves, apart from fleecing the recipients in exchange for safe spaces.
Good points, applying what you love could make learning more fun. Maybe going forward part of the exercises should be to apply the code learned to something you do in every day life.
Btrfs Heatmap
It looks to me (based on outdated statistics [1]) that the Roman Catholic Church would come in at the bottom of the list, with "just under a million". If you can find better statistics, Wikipedia has a handy "edit" button for you to use!

[1]http://www.tldm.org/News11/DevastatingDeclineReligiousOrders...
According to Macrumors, there is a compatibility issue which means Nvidia might be out of the picture for a while. Nvidia is only capable of driving dual 5K displays with the Polaris GPUs with DisplayPort 1.3 which is not supported with Thunderbolt 3.

http://www.macrumors.com/2016/11/14/late-2016-mbp-amd-gpus-s...
I think your approach is reasonable, but lots of people on HN do not take it, and suggest that people who don't like it are the ones who are wrong. That is, they genuinely think the way he behaves should be aspired to. I agree that I can't change it myself, but that doesn't mean I support it.
Forget Everything That You Read About Ideal Content Length
You should be able to scrape 30k+ labeled images relatively easily
Google’s top news link for ‘final election results’ is a fake news site
That's because "an MVP" is "an em-pee-vee". It sounds natural because the "an" is preceding a vowel sound. That does not happen in "an 0-day".
But no one could do anything with it. It completely negates what open source is about.
Apple's definitely playing the long game here. When the retinas came out, the absence of an ethernet port was a bit inconvenient for me, but now I don't miss it at all. It's possible that in a few years, when this model matures and goes down in price, the touch bar gets more wide support, and everything uses USB-C, then it will make a lot more sense to get one.
I do feel more and more that cross-Platform is a illusion like you say.

As it has always been, my son. I've been hearing the wonders of cross-platform for going on three decades. Be it Unix->MS-DOS, Java on anything, or iOS->Android, there is always a compromise. Prior, it was usually that the app that didn't look native on any of the platforms. These days it seems the compromise is at dev time. But there's no free lunch. Maybe some day, but probably not within my career.

And that's fine, I now know that when the topic of cross-platform comes up to ask "what are we giving up? What will our new pain points be?" What I don't do anymore is think that this time will be different.
The other option would be open core (crippled open source).
However, I dislike both, I still would prefer supported source as the goal is more clear.
Absolutely not tied to the Store, you can distribute your appx packages any way you want and the users can install them with a double click. The only requirement is that the packages must be signed, so you have to buy a codesigning certificate or ask your users to install your self-signed certificate.

The app also doesn't have to be an UWP app: you can wrap bog-standard desktop applications (even Electron apps), HTML/JS apps (with direct access to UWP APIs) or even nothing: your manifest can just point to your live site, that can check if it's running in this context and then use UWP APIs, those are called "hosted web apps".
Should thou not copiest this book most faithfully, taking care afterwards to dispatch it to three of thy brothers, thy brains shall be cudgelled forth and fed to the crows.
It's not "a few public emails." It's many, many examples over many, many years from a massive, high-volume email list that represents the bulk of the work done on the Linux kernel.

It's clear from the very public, recurrent fallout from Linus's behavior that it is not a matter of camaraderie or simple outsider misunderstanding. I agree, context matters. It's precisely because of the context that this language is not tolerable. The LKML is not a private Slack channel for friends.

Absolutely, among friends, such talk is generally tolerated and isn't a sign of rudeness or disrespect. My friends and I do the same thing in private channels. But in public in a professional setting is not at all the place for that.
As far as I'm aware, the rule is if the first syllable starts with a vowel, phonetically.

In your example "MVP", the first syllable starts with an "em", so a vowel. In "Minimal Viable Product" the first syllable starts with the consonant sound.

I had a major pain with this rule when dealing with auto-generation of some API documentation. It ended up just being an issue of detecting/guessing if the text was an abbreviation or some weird CamelCase thing.
Also Xamarin.Forms
Since these are so trivial to halt and blow away everything in the queue from the thread I can only imagine the sysadmins in charge of these mail systems are letting it continue for comedic effect. That or they have to jump through weeks of change control hoops so letting it play out is faster.
It sounds a lot like my marriage advise which is "Don't listen to any marriage advise - except mine".