skysight-inc/HackerNews huggingface dataset:
> Imagine if installing a server-side chat app, message board, project management app, or CMS were as easy as installing a desktop app. In a desktop app, it's usually one click to start the install and then, if necessary, you're guided through a few screens to complete the install. Want to uninstall? The OS (operating system) will provide a feature to manage that.

It's this way already. Virtually every shared hosting provider (Hostgator, Bluehost, etc.) provides a Cpanel admin panel with Softaculous software installer. All kinds of apps (blogs, CMSs, project management apps, etc.) are a single-click install and removal.
if you think about it, the row-comparing algo basically boils down to a sum of differences. As summation is independent of the order of its terms, it can be done in arbitrary order, and thus the (orthogonal) shuffling makes no difference.
Great point is about political innovation, no one talks about it. There is no way to measure this....obamacare was a good idea but complete disaster on execution
I would like to hear a rational discussion that compares how each candidate stands on these issues. I'm not very political and I don't have a good grasp on who has said what.
so after going to your landing page, I'm still unsure of what I get from Hugo? I use bootstrap to build my websites. How does Hugo work exactly?
Really neat. I actually wrote something similar but far more primitive in Scheme (worse CL, primitive parser, minimal interactivity, and so on). I wouldn't reccomend either system for serious IF, though. Tads, Inform and the rest are far more capable.
Why is this nearly-content-free article being upvoted?

TL;DR: I have a MacBook and I installed Linux on it. I promise to write more about my experience later.
I disagree with this wholeheartedly and just posted why above but wanted to reiterate it here. This might just have been a throw-away comment but "bloat", lock-in & cost are red-herrings.

"Bloat" here is a virtue. Heroku removes two levels of drudgery and administration between you and the hardware. Who wants to be racking hardware? Who wants to be patching the OS? Who wants to be dealing with package vulnerabilities? None of this helps actually build the business

Lock-in is minimal, particularly if it's a self contained app and you're not using a lot of services. There are countless examples of companies who've moved off of Heroku when they've gotten big. Plus there's also lock-in using EC2, S3, AWS. There's lock-in of some level regardless where you run your stuff.

Future cost is also really, very very low because P(success) is, sadly, super low.
The question is not "unhackable." The question is whether it is practical for...

1. A criminal to hack in to steal money

2. A state actor to routinely hack in for surveillance

3. A state actor to penetrate a system with "on the ground" resource: a black bag job, bribes, blackmail, etc.

4. A state actor to mount a heroic effort, having to invent new technologies, in order to penetrate a system.

As long as a system can protect you from 1. and 2., it's adequate. As long as you can't do pervasive surveillance, you're safe from criminals and from "casual tyranny." Preventing pervasive surveillance doesn't mean securing the first phone from surveillance. It means making it impractical to break into and tap tens of thousands of phones undetected.

In practice, it is possible to end technology-enabled pervasive surveillance. From the East German experience with the Stasi we know the limits to scaling human surveillance. Preventing that from happening isn't a technology problem.
i'm no troll lol

ok so a business, i run many. i build websites, design mobile apps, write books or blog posts for news sites, sell stuff on ebay, do video / photo work for the community.

what r u looking to do?
A 486 with a 5.25 drive? that's an odd combo to put it mildly.
This seems like the only way to end censorship on twitter.
For one, I think Feynman had a more complex perspective on the situation than what that single quote would indicate. He probably would not have written The Character of Physical Law otherwise. You can see, however, from how it's written that he's not working in the tradition of academic philosophy of science—but that's probably more an issue with their methods than with the validity/interest of their subject matter.

Also, it seems like there are increasingly many places in science where having a sort of self-awareness about what one's doing while practicing is useful. Formalization of observation and measurement in physics would be part—but what sticks out to me even more is the way competing theories are weighed against one another. We've generalized beyond particular theories to working in a framework capable of evaluating and comparing various competing theories using standard measures (and aesthetic judgement)—much like evaluating software architectures. This has occurred somewhat in parallel with philosophy of science increasingly pointing out that scientific formulations have a degree of arbitrariness to them (in a similar manner to how you can express a single algorithm many many different ways)—rather than being either truth or not truth.
There is an alure to this. I wish the path to equivalence of productivity were clear. I'd happily pay to have well supported simple hardware that "just works" for Linux, without the risk of "find and recompile this driver" or "muck with this obscure setting" that, last time I tried, sucked up magnitudes more valuable time than a Mac costs.

Mac seems to be going the closed garden direction, which leaves me wanting an exit option.
I don't really agree with the claims made in your comment. idrios has a decent rebuttal.
oops... decentralisation on the brain; fixed!
Well, No. This is the culture here. Youtube was closed for years because of Ataturk related videos. One goes another comes.

Besides, those leaks are really BS by the way. Those so called Redhack hackers are as idiot as the people who shuts down whole sites for nothing.
...No. The code is actually sent to the client. It has to be, in order for interfaces to work properly.
You can ignore the boilerplate if its in CAPS. Quite a few DB engines enforce as a syntax error a SELECT that isn't in the precise order of FROM WHERE GROUP HAVING ORDER LIMIT (plus some others depending on your DB). You and I understand what we mean if we write

LIMIT 10

SELECT *

FROM wtf

but many DB engines will be unhappy because LIMIT has to be after FROM, etc.

Once you're used to the strict order rules, you can skip reading anything in CAPS as long as the bug you're fixing isn't that they're myspeled or order out of.
Majority of those losses is because Twitter pays its employees large amounts of stock to retain them.
Check out this analysis on how exorbitant Twitter's stock based compensation is vs. Facebook: https://medium.com/@fwiwm2c/stock-based-compensation-faceboo...
I actually spoke with a person who works with a specific convict who wants to learn math and programming. They apparently ran into this problem. I don't have a reference, though.
Dell makes Linux edition laptops.
Have a look at netlify (https://www.netlify.com). Free plan as well, but we include https, support any build tool (not just jekyll), have integrated CDN support, deploy preview (get a unique URL for each pull request) and much, much more.
ON second reading I think you are correct. I agree on this point then, as it helps when joining through a denormalized table that references multiple PK ids, ex: I think:
user_id = role_id
is more readable than the likely alternative:
u.id = r.id
This seems pretty similar to pure. Also 4kb with similar features, although pure can be broken down to load singular modules therefore even less than 4kb. Not sure if wing has that feature.

http://purecss.io/
Because it's not a fact
I stayed at a hotel that offered complimentary bottle of water in the room, I think this was in Dallas. I read the label and they stated that the water source was the municipal water supply - so it was the same as tap water...
I was not being sarcastic. As a person who builds statistical models of credit risk for a living, I truly consider Excel to be one of the finest software ever made. I generally consider it true for a lot of Microsoft products, though most people in this forum tend to disagree.
I was wondering the same thing. Good for him, I guess?
Try to use only standard SQL?

Stopped reading right there.

There is no way you can port SQL Server to MySQL to Oracle to PLSQL without rewriting virtually every single query. They're all too different.

So why bother? Write idiomatic code that other programmers used to that engine will understand.

Not only that but different engines like different things. That blazingly fast nested subquery in MS SQL will become a massive performance problem in MySQL.

There is no such thing as portable SQL, don't pretend there is.

Not only that, often the standardised way is worse than the vendor specific way (e.g. INFORMATION_SCHEMAS vs built in sp_ from MS).
> I hate admitting it but democracy works pretty well in Turkey.

Majoritarianism should not be confused with democracy.
I quoted the part of your comment that exemplifies the behavior I was calling out.

Perhaps I read it wrong: feel free to provide another interpretation of the quoted text. I'd genuinely like to be wrong here, but it reads like you're engaged in culturally approved oppression of the invisibly disabled.

Ed: In particular, you identify a group of developmentally stalled people who didnt receive the help they needed to be properly socialized, and then immediately call them "deplorables" because they acted out.

I think that says it all: these are people you willingly other instead of embrace because they offend your cultured sebsibilities, and the culture you're in tells you to revile rather than help. That's the definition of culturally sanctioned oppression.
What do you think would happen if Twitter didn't exist? You'd probably just email them or something.
If a company morphs into a non-profit, I can't imagine that would be good for existing holders of options (pointedly including upper management who would make the decision in the first place).
LeBron James had a problem with the NBA app and they fixed it immediately
Maybe scroll down a bit further?
Marvelous Designer 5 Crack and Serial Key 100% Working [Latest]
Networks don't tend to stay siloed.

Very quickly members move on to graduate schools and then jobs. The social network boundaries expand beyond their original fraternities and sororities. You end up with one large social network.
If Twitter only needed to serve the states, sure. But they need to sync servers globally and provide decent bandwidth to every corner of the developed world. That's a big $ technical problem.
Built in to your comment is the assumption that you're trying to grow your business big or die.

If you're working in a niche market, costs are important and keeping them low can be the difference between having an independent livelihood and failure.
By definition exceptional people are difficult to find or they would not be exceptional. Everyone is not a Torvalds or Carmack.

That recognition has come after decades of exceptional work and experience, not by solving test questions in an interview process.

How are you going to find Torvalds or Carmack in an interview process before they have had the opportunity to do all the decades of work and gain the recognition?

This 10x fantasy needs to stop or let's see some 10x code.

Anyone seeking a 10x engineer needs to ask themselves whether they can afford them and if the work on offer is exceptional enough to require that level of talent.
he says. “Previously, we thought that the offshore world was a shadowy, but minor, part of our economic system. What we learned from the Panama Papers is that it is the economic system.”
High frequency trading algorithms.
If you're writing a lot of ad-hoc queries, I prefer to have keywords on their own line and also put commas at the start of the following line vs end of the previous. It lets you comment stuff out easier as you experiment. In a production query the only hard rule should be, "Please be consistent!"
> That sounds to me like someone who isn't prepared to invest their time and energy in your team.

And why should they? If you are running them through some elaborate hazing ritual before they are a member of the team. If at any point during the hazing ritual, any unknown person can black-ball them, in what way do they owe you the courtesy of helping you improve your team?

The contract in this instance is not "I will help you out of the goodness of my heart" the contract is "I will help you for x hours a day in return for a wage of y"

Anyways, I appreciate where you're coming from, and agree that you want to work with "generally agreeable" people, and should hire the same.

In my opinion, it does not necessarily logically follow, that someone who is unwilling to prostrate themselves before a noxious process is not willing to invest in the team they join.

It is incumbent upon the hirer to respect the applicant as well as the inverse.
For those who are interested in the actual implementation of these models check out simmer in R, SimPy in Python or SimJulia in Julia. Simmer was just released recently and has excellent examples/tutorials [0] for an introduction.

[0] http://r-simmer.org/articles/
>repatriating money from tax havens and using it to solve national problems, including poverty

There is little evidence that this will actually occur, otherwise places like Panama would be utopian paradises from all of the foreign cash. You can't solve "national problems, including poverty," if you refuse to tax the incoming money and instead let it continue to sit in corporate coffers.
You're not an outlier. I know several software developers who feel exactly the same way. I would have probably been one of them but after doing it for ten years or so, I love working at home and have found ways to adjust to the things I don't like about it.

But your attitude is shared by a lot of people, it's just not necessarily talked about all that often and it falls into the often ignored category of "there are real downsides to working from home" that seems to be pervasive in the world where "working at home" is seen by some as "not working at all" or as this article states "a job perk" rather than a set of trade-offs that have positives and negatives for both the employer and employee.

Personally, I will probably never take a job that isn't work-at-home, again, if I have any say in the matter. While there were substantial down-sides (almost all of which I wasn't prepared for in the beginning) there's substanial up-sides. And I'm one of those folks who elects to ignore the "work-life" separation boundary entirely. I accept that as a work-from-home employee, I can basically be seen as someone "working all of the time" and I allow myself to work when inspiration hits even if it isn't during "normal business hours". On the flip-side of that, my kids will tell you that "Daddy's always here". I get to be here for my family at all times. My dad was a traveling sales-man and pilot when I was growing up. He was gone most of the time[0]. I can work 50 hours during the week and have it feel like 30 to my family and 40 to me. I can get in the middle of an emotional problem one of my daughters is facing when it happens because I'm in the home all day -- provided I'm not in a teleconference. I'm home to see my kids when school lets out. At the same time, I might be working at 8:00 or 9:00 PM when they're settling in for bed. Or taking a conference call with a group team on the other side of the world at 2:00 AM. There is no office where work happens for me and that can positively suck at times.

[0] I deeply respect and look up to my dad -- he was there as much as he could be and had to work the hours he worked in order to provide for our family. He grew up in a two bedroom home with 6 siblings and never had a bedroom or even a bed to sleep on when he was a kid. He also "made it to all of the important things" and actually got his pilot license to reduce the amount of over-night travel he had to do.
> There are a bunch of selection hueristics whose primary benefit is they eliminate a large component of the choice process. You'd do fairly well in simply randomly sampling from amongst the submissions, or applying some very rudimentary filters to eliminate the most obviously bad choices.

I'm reminded of the hiring manager that randomly tosses into the shredder 90% of incoming resumes. "I don't want to hire someone who's unlucky!"
I think the main advantage is that if you emit JSON then you know that someone else isn't going to write a bad parser for it. Given that we can't depend on people to do simple things like handling escape sequences correctly, that seems pretty important. (Also, the 'jq' command is nice.)

Fogbugz is (was?) writing a language for internal use only, so it's a better fit there.
Pretty much same as you, although sadly a lot more of my fluid intake is in the form of coke zero which I'm trying to break. I only keep bottled water around in case of emergency. I've found that after I bought a large Nalgene bottle I drink a lot more water.
Insofar as the generalization "Engineers like to gossip" goes, the difference is they gossip about problems, not their resume-bullet-point-achievements.

Plus, much of that gossip is going to be with co-workers, which doesn't do you as much good when it comes to finding a job with people at another company company.
Google Hex Color Picker
Same here just not this one but a Gshock series and it was the standard watch for the army.

Having a watch is very important when you are in the military it's used for every activity and for navigating.

"Terrorists" use it for the same reason you can't organize anything without accurate and available time keeping.

The Casio is reliable, cheap, durable and lasts for decades.
We already have the ostatus protocol / and GNUSocial as the open replacement to Twitter. The reason it doesn't win is because Twitter has all the users.

If Twitter became an OStatus node and was interoperable with the GNUSocial network it would basically be a second smtp in terms of universality of information conveyance.
Feynman was pretty sophisticated philosophically when it came to scientific matters. I'm not sure he studied the philosophical literature much partly because a lot of it is kind of bad.

See him on why questions for example - http://lesswrong.com/lw/99c/transcript_richard_feynman_on_wh...

Or his talk on cargo cult science - http://calteches.library.caltech.edu/51/2/CargoCult.htm

Or the discussion of quantum mechanics in QED.

I've yet to see similar clarity from a philosopher of science. I think the philosophers annoyed him because they weren't very good but self important in spite of that.
I've been using desktop Linux exclusively on various laptops for at least 10 years. If your production servers are on a Linux stack, then running desktop Linux is extremely convenient for developers. I could never go back to Mac or Windows.

Nowadays hardware issues aren't as common as they used to be (though they still exist). Ubuntu, at least, mostly Just Works in terms of hardware support.

Instead the main problem for desktop Linux users today is fragmentation and feature churn. If you decide to use GNOME, you'll be disappointed to learn that the CADT development model is alive and well, 13 years later. Each different DE thinks it represents the One True Way of interface and workflow, and God help you if it's not ideal for your personal requirements. And in GNOME at least things are always being tweaked and rearranged all the time so it's hard to become familiar and comfortable. As soon as something seems settled, a new trend pops up and everything has to be redesigned and everyone's extensions are broken.

But I make these criticisms because ultimately I love desktop Linux. Do a little research on a Linux-compatible laptop and take the plunge. There's a good chance you'll be really glad you did.
I became jaded after the piece about how doing a full re-write is never a good idea.
> If there is already a correlation with the same name then append a number.

And then applies it for this query:

SELECT first_name AS fn
FROM staff AS s1
JOIN students AS s2
ON s2.mentor_id = s1.staff_num;

I think that's terrible. s1 and s2 sound to me like they're instances of the same table that you had to JOIN with itself for some reason.
Agree w/ the other commenter that this article doesn't have a lot of meat, but I'm a long time mac user who is pretty close to going back to linux so here's my chance rant. :)

OSX has developed a lot of usability annoyances: Apple forcing so much through the app store, bringing mobile experience to the desktop where it doesn't make any sense, managing to make Finder actually worse (thank goodness for spotlight... usually), iTunes and so on.

It doesn't matter that much because I spend most of my time in a few apps: my browser, my IDE and my email client. But then, Linux has all that.

What is keeping me Mac, probably for one more rev, is hardware compatibility. In particular, USB-C in the upcoming macbook pros. I really want to have one cable in my life.

Once linux has a few years to develop good USB-C support, I think I'll make the switch.
What Is Internet Marketing and Their Types
It's easy to screw it up, but trying to hire people who are better than you doesn't seem like a bad idea.
I just registered, authenticated my email, logged in, and now I can't do anything.

My Services -> Place a new order

Could not load any product groups.

Open Ticket

No support departments found. Please try again later.

Wonder what gives.
Could be reliability or voltage related, more likely just availability Japan didn't participate in most sanctions and Asian goods are more readily available in the Middle East.
The laws say whatever politicians want them to say. If you pay the people who write the laws to turn your tax evasion into a legalized form of "tax avoidance," the inverse can just as easily be done to turn "tax avoidance" back into "tax evasion."
I've been in the industry for 10 years now and I've never seen this at all. I know a couple of people that applied to Google, and they reported that it was a fairly gruelling process, but apart that, I haven't even heard from friends about people going through anything approaching 8 hour interviews.
What can you do with a single color by itself? People need to compare.

It would have been even cooler if it generated color palettes like http://paletton.com/ and https://color.adobe.com/ .
there were refs to companies "knowing" people and sending them offers as soon as they heard of a layoff, for example (either somewhere in the piece or in the comments here).
Still it is minuscule compared to some real large scale operations.
https://en.wikipedia.org/wiki/Wealth_inequality_in_the_Unite...

>Currently, the richest 1% hold about 38% of all privately held wealth in the United States. while the bottom 90% held 73% of all debt. According to The New York Times, the "richest 1 percent in the United States now own more wealth than the bottom 90 percent".

Your stats don't sound so crazy when you put it in context.

Please feel free to peruse the economic history of states where the rich eventually dodged taxes and left the crushing burden to the middle and poor: ancient Rome, modern Greece, etc.
...and now fixed.
Life after death for Apple’s Xserve
Similar like in Sublevel?
As people asked, what do you need "today" (host website apparently) and what do you need "tomorrow"? If you just need a simple static-ish web app, and everything else is your offline iOS game that's pretty different from building say a Snapchat competitor.

Full disclosure: I work on Google Cloud, but it's unclear you need a cloud provider.
Can someone explain his definition of great developer?

Is it just a competent developer who has effectively networked and marketed themselves?
The only thing keeping me on macOS is Microsoft Office.