skysight-inc/HackerNews huggingface dataset:
I take it you've already demanded the full refund and sent an invoice for your time?

In the future, I recommend removing the hard drive before sending them on to Dell (unless the hard drive is the problem). Dell shouldn't care about the lack of a hard drive; if it does, pop in a temporary drive (as davismwfl mentioned).

Alternately, you can ask Dell to just send you the parts, in which case they'll usually be fine with you performing the swap yourself and sending back the faulty parts. This avoids the issue entirely, at the expense of leaving you with the work of replacing the parts in question (though a keyboard/trackpad replacement isn't that hard on most Dells).

I used to work with Dell machines routinely in a hospital IT department. Dell never gave us grief for removing hard drives prior to sending machines out for servicing (per our internal HIPAA-compliance policy). YMMV for consumer support, but I don't expect that to be significantly different in their case.
Kinda typical non-argument from Gruber. If Apple “killed off” the Mac, what would Apple’s own employees use? PCs running Windows? That’s not going to happen.

I agree, it's not, but why not? There's no fundamental reason you couldn't develop for iOS on windows/Linux/whatever, is there? Mind, I'm not saying Apple should dump the Mac, indeed I think it would be a shame if they did so, design wise. But I don't see any technical reason that anchors development to that platform, just business reasons - though I'm not convinced it would hurt Apple significantly if things were otherwise.
Except that the valuations are meaningless without understanding all the other undisclosed terms granted to the VCs in the latter rounds (eg. liquidation preference, participating preferred, etc).
So, no competition doing competitive analysis?
Oh, I hadn't figured you were making a web game. I've thought of working on one myself (that's as far as that goes however). I would consider myself lucky to have made a web game popular enough to be concerned about the cost of running it.
Orienteer (MVVM and Navigation framework for mobile apps built using XAML)
I'm taking this from Mozilla's blog post, which goes to lengths to portray it as voluntary (in addition to saying it outright at the top):

https://blog.mozilla.org/blog/2014/04/05/faq-on-ceo-resignat...

Since he left ten days after being promoted to CEO, and since the donations were known about in advance, I would argue that he should have known he would have been a compromised leader of Mozilla and if he valued his job, could have stayed CTO as he had been for 15 years. (And if he didn't expect his own employees to write public blog posts calling for his dismissal, then that alone makes him an incompetent and out-of-touch CEO. Whether or not his dismissal was voluntary, if that's the case, he was not qualified for the job.)
He hasn't-- the article is from 2010.
No dependencies, fast, highly customizable, responsive. I use it for everything.
Scaling Gogobot – Using 3rd Party APIs
OK so how do I make this control an LFO in my music? ;)
You mean like AWS, Azure, Rackspace, DigitalOcean, Linode...? Many already run their code, most of it very easily reverse-engineered, or in scripted languages already available on another company's servers. It's expensive to get dedicated high speed connections and run data centers... this is just one more tool.

In the case of Github, source control is their primary business... Their lead-in is free to open-source, and this builds a lot of good will. Not to mention that Github Enterprise is a pretty nice project... if they come around to add better traditional project management support, I think it will be one of the best options around.

It's extremely easy to setup a private git server (Linux + SSH + Git), but the extra tooling and visibility they offer to non-programmers is what sells. Not to mention very transparent tooling with Go and NPM.

I know that some people prefer Bitbucket because they have free private repositories too... but my concern there is what is their business model in the end? Github has a simple, effective business model and strategy that works. The good will in the open-source community (from gh-pages, to easy forking/sharing/pull-requests) has made them the first choice for most (at least newer) open source projects at this point. This brings loyalty, so when you job needs to host private repositories, it's only natural to use the same platform you're already interacting with. This is a pretty significant impact.

The only down side, is their dedicated clients, and tooling that is geared only towards their platform. I don't like lock in, and while I don't think that is their intent, it will lead down that path for some. I also find that GUI tooling for Git in general is kind of crappy, though it's hard to carry the flexibility git offers in a GUI while making the most common workflows straight forward. Dealing in a very small team with few branches working mostly against master is much different than several large teams working on a codebase with many branches/conflicts in play.
Trading in the Zone
I don't understand.

If you're suggesting that IP/code sitting on GitHub servers is somehow at risk of being divulged then I will disagree.
In some cases, it certainly is worth the improvement. Performance improvements translate into $$$.

Knowing that "LC_ALL=C can improve performance but cause UTF problems" is awesome information to base a design on. A blanket statement like "never use LC_ALL=C" is not.
> diminutive Corsican

He wasn't short at all. His height was about 1.68m - above average at the time.
And the more interesting follow up, which I really hadn't thought about, was that the value is being returned privately. That explains for me why hedge funds are investing in private companies. If these companies then develop a process of 50 / 50, where if you're in at Stage X then at Stage Y you can sell 50% of your holdings and buy in at your pro-rata share. Then you can invest, get returns, and never have the company go public (caveat the number of investors rule).
The valuation may be cheap. They have 9 million developers sharing their code on their network, or at least using it to save their code. Certainly that must be worth more than $2B, or in other words $222 per user.
So this is tangentially related by why do people seem to push Vi? Nano is a perfectly serviceable editor. If I need to do extensive editing I always end up loading it into Atom, Sublime or some other editor anyway.

I've never really had to use a console editor for more than 10s of lines.
They're not valuable relative to owning a huge printing plant that sits astride the connection between local merchants and local customers.

The local major network affiliate broadcast TV channels still have something resembling the monopoly newspapers had.
Yeah, I hit something sort of similar but on the client side: While clicking around a single-page webapp, Chrome would manage to use up all its outbound connections (10 or so) trying to download non-existent favicons, leaving none for real use. And those favicon requests somehow never timed out. Chrome's favicon handling is pretty bad.
The easter eggs themselves are pretty boring, but I find it fascinating that they're reported on in the NY Times. And I find it even more fascinating that they don't try to explain once what source code is in that entire piece.

Coding is actually becoming mainstream.
Also gitlab is basically a copy of github and more fully featured then stash.
> StrictHostKeyChecking=no

And welcome to MITM haven. This is awful advice if you care about the first S in SSH.
Actually "wrong speech" could always end careers, there are several examples of public figures in the fifties who had to step down for being insufficiently anti-communist. What is new, is that social media can propel a message from a basically private space to a public one.

Twenty years ago the context a message was fairly well known to the sender. Either the sender writes a press release, and can not use irony, or he is talking in private, and irony is acceptable. Since the situation was clear, he could craft the message accordingly. By contrast, today a message can be retweeted and basically dragged from a private into a public space and it looses a lot of context in the process. ( Note that this happens after the sender crafted and send the message. )

The reactions we see today are not really a free speech issue, speech was never free from criticism or consequences, but senders can no longer control the context of their message. The situation is somewhat analogous to joking too loud in a bar, everybody at your table laughs, but the guys at the other table demand a apology. So we do not need free speech protections, we need a way of buying the other guys a beer.
Dell machines nowadays have very comprehensive diagnostic utilities baked into the firmware/BIOS, and have had such diagnostic utilities baked in for almost a decade. Booting into any operating system at all, let alone overwriting the user's, is very rarely necessary, and even if the former is necessary, that's what a bootable USB stick or CD-ROM is for.

That said, I agree that there isn't really an expectation of data preservation, which is why removing one's hard drive prior to sending a machine on for servicing is a best practice in most circumstances (the exception being when the hard drive is the faulting module).
The problem is that banks are leveraged to the hilt.

If you have 30x leverage in 5 year duration bonds, and interest rates go up 1%, you lose 150%!

ZIRP (0% interest rates) is a wealth transfer to big banks, a backdoor bailout.
> The tweet/50 followers reference was to Justine Sacco ... she made a fairly lame joke

Her job was literally director of corporate communications for IAC. If she doesn't know how to communicate clearly and without causing offense, what's she doing in that job? Plenty of people manage to be clear (and sometimes even genuinely funny on Twitter).

Also, IAC is not a consumer-facing company. When have you or I ever cared who they employ? I have trouble believing that they caved to a consumer revolt about their director of corporate communications; they would not have lost business, because nobody in this "Twitter mob" was their customer anyway. Perhaps they just realized she was wildly unqualified for the job.
Diversification and P2P Lending – Part 2
Because they handle the hosting, redundancy, backup, etc.
Doesn't seem to be anyway to run it on Linux.
This link http://www.oneweb.world/#technologies with the 'learn more' button shows how the satellites beam to the left and then switch to beaming to the right when they cross the equator, presumably they briefly turn off at the equator to avoid anyone try to transmit to them and have the back scatter continue on up into GEO where it might confuse a satellite up there.

EDIT: Look for "Progressive Pitch" on the web page.
But is that the right strategy? Going public sure forces you to reveal lot of things you rather not and bring in expensive SAP and KPMG guys to do SO. But considering so much "free" money flows in during IPO, wouldn't it be good strategy to go public if you can?
Which makes the original point made even stronger.
He's satirizing your comment.

The idea being that just because you don't find inherent value in something doesn't exclude others from finding their own value and additionally triviality doesn't necessary preclude others from claiming value.
Yes, it is trivial to run your own email, storage, backups, etc. In fact, you can't even use amazon for email since you can't set up a ptr with them.

But if you do want to use Amazon securely I believe that they have the ability to encrypt your drive.

That said, rack space is incredibly cheap these days, and throwing in a 1u ubuntu server in a 1/4 secure rack is cheaper than hosting a dedicated vps at amazon.

I completly understand starting out using shared services as a startup, but eventually, and soon, you'll want to move to your own systems. It's just an expense for your business, and you would be irresponsible to leave your systems vulnerable.

(my projects have been more sensitive in the past than the typical CRUD app, and so perhaps I'm paranoid)
Trust, Competence, and Autonomy. This is not specific to software engineering. If you have one of those missing then there will be dysfunction.
Vivaldi is miserably slow
> Should I really bemoan the loss of a system in which a handful of individuals picked the news which was deemed worthy of publication or air-time?

What is a better alternative? I'm not sure I know an answer. Crowd-sourcing editorial decisions doesn't seem useful. The crowd lacks expertise to judge what is important, at least in many fields. Also, they (well, we) censor what is unpopular or uncomfortable. Also, outside algorithmic aggregators like Google News, editors still make the decisions.

Consider tech news. Would the general public do a good job of which tech stories are significant? (Hacker News readers are a specialized subset, and still I don't agree with most editorial decisions.) It's the same in economics, domestic policy, foreign policy, etc.
How Black Slaves Were Routinely Sold as ‘Specimens’ to Ambitious White Doctors
This is basically what Capital in the 21st Century said too. People who reinvest money they make into making more money are getting richer. Those who spend it are not. Pretty straight forward.
I asked about revenue. His ironic comment completely missed the point.
I thought Tom Preston-Werner left GitHub? Out of the loop
Agree. I've been hearing people saying the command line is archaic since Windows 95, and probably before that. Yet somehow I (any everyone I work with, and have worked with over the past 25 years) still works in a shell daily. I don't understand how someone on the technical end of running large internet services could avoid it.

Sure, GUI tools have crept in here and there. And I understand that some toolchains mandate all-singing, all-dancing IDEs. I don't work in those areas (the closest I've come was doing Java work for about five years and I still lived in vi, because Eclipse makes me homicidal). And I still see our iOS developers using `find' and `sed'.

Which isn't to say GUIs can't improve on the command line for some things. For example, the MacOS tool "A Better Finder Rename" (despite its inability to rename itself something less clunky) is a great tool for mass-renaming, e.g., photos. I have written such critters before as shell/perl/python scripts, but pulling EXIF data and renaming files programmatically is ticky and potentially destructive enough that I tend to write it once and then not modify it unless it breaks. The GUI preview and regex capture display makes this much less annoying.
Add a VPN and you can sync from anywhere :)
There are multiple definitions of the word speech and I'm drawing a distinction between expression and action.

I think there's enough of a difference between mob-mentality and artistic expression that we can deal with them separately.
>There's no excuse for not giving people what they're owed -- never trust anyone that wants to exploit your skills. Whether its by "changing the world" in a startup or being patriotic for the government.

Normally I'd agree with you. However, I would posit that Congress is a pretty good excuse.

>Its so strange that the patriotism line only applies individuals who can't negotiate for themselves. When it comes to huge corporations, these arguments never seem to come up.

Because huge corporations are not loyal to their workers, so fuck them. They have to pay up front.
No, it wasn't about removing contributors. It was about developer attribution - directly importing changes from others so they looked like his own commits. Inflating his personal contributions in a very un-Github style.

https://news.ycombinator.com/item?id=9449876

Everyone's mostly convinced that he did it because he's young and didn't think it through. We shouldn't lynch the kid - he's learned his lesson. But it's still understandable that people would prefer the original developer's version.

Which is why I posted my rebuttal.
As I have mentioned in another thread.

We don't have a tech bubble we have a Silicon Valley valuation bubble, one a16z is part of themselves.

The discussion isn't whether tech companies are under or overvalued, they are most likely in general undervalued.

The discussion is whether the kind of investments that companies like a16z and other VC companies make are over valued or even valuable.

In other words, they are setting up a straw man about tech funding in general but the very issue is that it's not the tech sector in general that is having insane valuations tied to it but a small but important subset.
So host your own Mercurial and HTTP servers?

Because that's about the only way to genuinely "break free".
would love to hear examples of successful startups that did not do any marketing. especially ones that are tech/Internet startups.

also - while AWS can make infrastructure convenient to scale up, rarely is it cheaper. It certainly can feel cheaper in the beginning as its pay-as-you-go, but averaged out over N years it's not. AWS also has reserved pricing to aid with this, but most startups are not in a position to commit to either real hardware or 3 year contracts up front.
I believe that video is from 2012
Krugman and Other Stuff
>In what world are you owed a Silicon Valley salary?

On the flip side, in what world are employers owed cheap labor?
I have quite strong feelings on the subject of over-engineering.

I've had to argue against over-engineering many times in my career. I wasn't about discouraging thinking. I was fighting against actually implementing specific features that attempted to solve poorly-defined problems whose details had not yet come into focus. Developing those features would significantly impair other parts of the project.

For example, the problem might be "What if our database becomes overloaded one day?" Choosing to implement, say, sharding, could lead to an over-engineered system which gets in the way of solving the many different future performance problems that could crop up.

I think it's quite reasonable to use the term "over-engineering" in this sort of situation.
Medium Referral Analytics
I am wondering if anyone has a detailed explanation of what the "email, IM, and direct" numbers come from in the Medium.com referrer analytics. Does email mean that this referral came from a clicked link in an email that was sent from Medium or just some other email? Any insight would be appreciated. Thanks.
Dillo is also much smaller than the Node WebKit stack. It's a little silly to call this a minimal browser.
Yeah, I think it was just the last video they had of them and every article just HAS to have a video on top these days doesn't it? ;-)
First, I didn't say the constitution only applies to the government. I stated the fact that the right to free speech does not protect someone from being removed from private property or dismissed from a private employer.

You still have the right to free speech in whatever arena you wish to exercise it.

I'm not sure what relevance your link has to my statement. Virtually all of the things described in that post are illegal. Death threats, harassment, stalking, breaking and entering.

Are you suggesting that my telling someone to exit my property (for whatever reason) is the moral equivalent of threatening to kill them?
There have been multiple examples of github's poor security over the years.
https://github.com/rails/rails/commit/b83965785db1eec019edf1...

and also poor security on the part of programmers where they submit ssh keys, for example, to publicly facing projects.
If i remember correctly the biggest asset of McD is property they own.
Jack Lew, currently Treasury Secretary, made millions at NYU and Citibank, chiefly because he was politically connected. He's a reasonably smart guy, but hasn't show the anything the capability needed to earn that sort of change strictly on his own personal productivity.

http://www.newrepublic.com/article/112548/jack-lew-confirmed...

Anybody sticking around DC for any serious period of time will find similar ways of being compensated, with corresponding effects on the quality of the work they do. The USDS isn't about changing government. It's about expanding Democratic networks into new channels of information power and government largesse.
Should companies do most of their computing in the cloud?
Yet it's got a great name.

That said, I'm defiant of any browser that's not on Github.
no critique of the content here, but that slide deck is like a case study in how not to slide deck. no useful graphics, all the information content crammed into a tiny sidebar with squished text.

its an essay in slide deck form. why make it a deck? just write it as an essay.
Setting LC_COLLATE=C and leaving the rest to a proper locale can often win you what you want without losing much.
no one that uses password manager would use the same password everywhere in the first place, were they not using password managers.

you simply can't even conjure that as an alternative because that's completely out of character for you hypothetical situation.
> Because huge corporations are not loyal to their workers, so fuck them. They have to pay up front.

I think you mistook what I was saying. I meant, the calls to patriotism seem to disappear when the government deals with corporations instead of people. When the government makes a contract with a corporation, its a pretty sweet deal for the corporation, when they make it with an individual, it doesn't appear to be the case. Corporations seem to be able to drive up costs and sell things at ridiculous markups, not be held liable for their mistakes, but individuals are expected to "sacrifice for the greater good" when offering their services to government.
There's a Wikipedia article on this, it seems:

https://en.wikipedia.org/wiki/Rainhill_Trials
GitHub has paid plans in order for orgs to have private repos. Is that not enough?
So Github gives their product away to people that don't have enough money to host on their own secure servers, and... what else? Where do they make their money? It seems from the comments here that their enterprise market is trivial.
Okay, we know that CBT works for depression, yeah? CBT postulates that your thoughts cause your emotions. Part of the therapy is identifying and refuting negative thoughts like, "You're worthless!" Well, if other people are telling you that you're worthless, in one way or another, then it has the same effect. It doesn't matter how much CBT you do, if everyone is around you is telling you that you're worthless, you're going to stay depressed, because that kind of treatment makes you feel angry, sad, and ashamed. You can't just reason your way out of it.
Yeah, but the sense of free speech that was important to the founders and has become ingrained in American culture and which motivated the protection in the Bill of Rights was not primarily about "artistic expression", it was about the means to rally political action -- to motivate the mob, so to speak.

You can talk about different kinds of speech separately, but if you are talking about the entrenched American value of free speech, you ought not to separate from "speech" the kind of speech -- that directed at motivating political action -- that that value is first and foremost concerned with.
Feel free to tell that to Congress.
Not a solution for your case, but this is why I like Lenovo's 'keep your drive' warranty.
I find your tone unnecessarily arrogant and passive-aggressive.

The point was (which the author made) that simply shortening sentences doesn't necessarily fix a problem with complexity, just like breaking up code without solving the complexity issues also doesn't necessarily fix the problem.

Congratulations for being a supercilious jerk.