skysight-inc/HackerNews huggingface dataset:
This is ugly and pollutes your history graph across branches. After all, a merge should only occur to merge a finalized branch in.

This sounds like a completely arbitrary rule to me. I just don't get why people try so hard to avoid merges, and instead go down the rebase route.

Rebasing isn't just a pain, it's rewriting history. It's potentially dangerous in a team environment. You can't distribute your rebased branch without a force push, and that risks two versions of the branch's commits getting into the repository, or losing someone's commits altogether. It's usually not worth the effort.

It also presumes a simplistic development environment. Typically, I see branches that fit into categories; let's name them master, develop, small-feature, big-feature, next-gen-architecture.

Small-feature branches can be rebased fairly easily. There's not many commits, they're most likely worked on by a single person so the history isn't distributed, and replaying the commits isn't too onerous.

Big-feature branches are a little more tedious. This is where rebasing starts to become a pain; the big feature may have touched code that has since changed from commits of a few small-feature branches.

Next-gen-architecture is where it all falls apart. Trying to do a major refactor while simultaneously keeping customers happy with smaller features is a fact of startup business, if not most businesses. Rebasing becomes a multi-hour exercise because there are hundreds, if not thousands of commits to replay. And everyone on the team has this branch, and there may be sub-branches of it that are destined to be merged into it. All the sub-branches need to be rebased too.
I don't like that the first thing I see is an "sign up now" and the entering of my email. Show me what you've got before trying to get (Only the impression) my email.
Awesome! I think it’s very good for the customers to hear it from you directly since there are probably lots of them who happily use Tarsnap, but are not deeply familiar with the source code.
I think the canvas is a great tool for discussing research. One can easily use it to plan a research proposal or article
A “Cyber” Study of the U.S. National Security Strategy Reports
https://svnweb.freebsd.org/changeset/base/278922

"This does not effect programs that directly used /dev/random or /dev/urandom."

openssl should use /dev/random for key generation and keys generated by openssl is not affected?
We should learn from history. Marx didnt have alll of the answers. The problem to solve is how to get diversity and freedom with integration and efficiency at the same time. I think the trick to this starts with a contemprary all-encompassing knowledge management system. Contemporary in that, for example, it is not tied to hierarchical ontologies, which we may need to upgrade knowledgment to avoid that.
The parent mentioned Korea.
This is not what the Wikipedia article describes.
I would guess that much of the difference is just in the trajectory of expectations.

There's also probably a survey problem, the American productions that don't take themselves overly seriously and throw in some tongue in cheek humor aren't going to be the ones borrowing their ideas from someone else.

"Burn Notice" comes to mind as a drama series that managed to throw in some humor without making it zany and obvious.
I think you're right, I do seem to be avoiding other tasks that are probably more important at least right now.
MN native here. While those stats do seem to be right (citation: http://en.wikipedia.org/wiki/List_of_United_States_cities_by...) they are for the city of Minneapolis only.

The article focused on Minneapolis, but talked about the history of the whole Twin Cities region. And when you consider St. Paul and the whole region, I think it's a pretty safe area.
I hear Mein Kampf is a really good read.
Edit: Wow. Downvote flurry. What I mean is that to take an article without the context of author is ridiculous. Perhaps I was a little bit too snide.
note 'unreleased' is not the right word to use for the section above the last version. this is because a version is not necessarily a release. it should be called 'latest'
If libpng has a new vulnerability discovered, how do you make sure it is fixed in all the apps that bundle it?

http://www.cvedetails.com/vulnerability-list/vendor_id-7294/...
As someone from post-soviet country I find this bit offensive. Something like 'how I become erratic Nacist' and bunch of hogwash how modern nacism can learn from mistakes of the past.

But do not be mistaken, this guy is not stupid and probably can negotiate better deal for Greece.
> Does your side project really require you to run your own node server and mysql server? Do the cost benefit on running those things yourself vs paying more for something like Heroku etc or other services with higher level abstractions.

You're totally right, I have a bad habit of wanting to build everything from scratch and in house, I am aware of this and I will need to get over this and enlist other services if I want to run this company by myself.

I really should have used a service like shopify, instead I built my whole site from scratch and integrated the site with Paypal's api via node.js. The site looks and performs excellent but it was and will continue to be a lot of work.

Those are good suggestions and I will review those.
I've noticed this but have not heard anyone articulate it, I will look into that book. Thanks.
Oh dear, we’ve built a spammers heaven
> You could argue that companies like Rembrandt are the only way that indie patent holders can hope to compete with the likes of Samsung.

That's not correct, specifically, it's not realistic for two reasons.
First, patents, when related to indie developers, are beneficial only for a small subset - specifically, the google-like ones, who build a product on a single, very specific, idea.
Second, an indie developer is not in the same market as Samsung.

> Perhaps a solution could be to have government take the place of a company like Rembrandt

When it comes to patents/trolling, there are a few "shocking 1-little-tricks" ;-) which are actually simple and effective - it's just that the administration is in bed with the industry, and obviously doesn't want to hurt the interests of the latter.

Reducing the term of the patent to a reasoned amount would be one; limiting the amount of allowed applications would be another.

One thing that I'm actually wondering (because I haven't seen it discussed) is what would happen if the USPTO would be accountable for the patents it grants, that is, if it could be sued for giving patents which are later proved invalid.
I am over engineering the project for sure to my own detriment, I will have to keep an eye on that.
"Gig Economy"? First it was "Sharing Economy," an equally bogus attempt to control perception by inventing language to make piece work and unsteady labor seem hip and innovative and even socially conscious. I think the "Disenfranchised Labor" or "Unprotected Workforce" economy would be more appropriate.
Do not overlook the feeder stream here: alternative standup comedy in the small-club format, and the giant mixing pot of the Edinburgh Festival Fringe. There's a definite progression of free fringe show -> paid fringe show -> getting talent spotted and onto TV.

Since partial privatisation much of the BBC's output is actually commissioned through a maze of independents. It's not like the old days when Morcambe and Wise being poached to ITV was a national crisis.
Marx was foremost an economist and philosopher not a revolutionary, his ideas laid the basis for the later historical movements - but they shouldn't be conflated with them, of course the actual historical events are much stronger in cultural memory.

As for prosperity: I think quality of life is significantly worse now (25 years later) in all post-soviet bloc countries outside the EU. Although yes, planned economies are very stifling towards innovation and individual enterprise and apparently cannot compete very well with capitalist economies.
Because a lie repeated 100's time MAY be believed as truth.
(former socialist country too and fed with all this new socialism)
Jeff Vogel's blog is great. He writes copious amounts about the indie game market and the "war" against free-to-play games.
"Head" is very commonly used because it is from the language of revision control systems. CVS, Subversion, Perforce, Git, Mercurial, and probably others all refer to the latest checkin as the "head". It has a specific meaning to a much larger group of people than just FreeBSD users.
of course, House is played by an Englishman.
Introducing Sony SmartEyeglass
That might have been the genesis, but it's now continuing on its own.
As expected, there is nothing there to support your claims that "The free version of Win 10 requires mandatory updates from Microsoft, not just security updates but app updates." or that the it will have "a variety of user data tracking" included, your words.

Posting a lot of unrelated text as answer doesn't make you more correct.
Inside GOV.UK: chaos and nightmare as trendy Cabinet Office wrecked govt web
>richer clients

Please, no. The internet works because it's compatible, and installing a local client for everything just prevents use of a service.
That's a bit over dramatic don't you think?

If you have a real issue with that then you probably should take it up with the lack of sand-boxing / fine grained permission granting in general purpose computers.
Remark – In-browser, Markdown-driven slideshow tool
I worked for a company that was constantly hiring and laying off, often at the same time. The "tell" was if you showed up to work on Friday and there were Pinkertons at the front door then you knew it was going to be a rough day.
http://jeff-vogel.blogspot.de/
Taken at face value :

Bluetooth 2 is infringing - this version of the Bluetooth Core Specification was released in 2004.

> The patents relate to compatibility between different types of modems, and connect to a string of applications going back to 1997

ergo

> these guys had their patent before bluetooth [2]
Should We Take Harvard MBAs Seriously as Founders? – The View from Seed
Iphone is sharing your valuable information
Selling a gold bar you know is fake would be very unethical indeed. However I could imagine people would avoid testing gold they already own, as nothing good can come of it.
I always thought it's the agreed-upon explanation ;). I.e. Star Trek's post-scarcity society is enabled mostly thanks to the replicator technology. So food, clothing and basic construction materials are essentially free and unlimited. People do whatever they want - most civilians just go and live and further their passions; some do work for others (e.g. Sisko's dad and his restaurant), but they do this because they want to, not because they have to. Many join Starfleet, which basically offers people grand goals and adventure, and enforces structure and obedience based solely on non-monetary incentives.

Things like starships are pricey partially because they're huge (and thus reaching the limit of civilization's energy output) and partially because some things apparently just can't be replicated with their-era replicator technology.
"None are more hopelessly enslaved than those who falsely believe they are free."
If you want a subjective, personal view as anecdotal evidence on this:

music IS another language.

There are regional variations (Western vs oriental) with their own phonetics (scales...) and grammars (rules of harmony, chord progressions). Not to mention that quite a few musicians describe it as a means to express themselves.

Reading sheet music is not much different from reading in a different alphabet, music theory is the equivalent of grammar study, and BTW playing by ear is pretty much like the natural language acquisition (the way kids pick up their mother tongue).

You'd be surprised how many parallels both in the nature and in the learning process you'll find. Learning music is like learning another language [Source: I'm a multilingual who just started learning to play piano as an adult.]

EDIT: formatting
No, they aren't. Did you read it? Now they all need to be submitted to mozilla for 'signing' (read: approval).
> Is there any species that starts as male?

I remember an article about mollusks. I searched and found this: http://phys.org/news/2012-09-team-mollusk-gender-ages.html

Also, from Wikipedia, many fishes change from male to female, for example clownfish (aka Nemo): http://en.wikipedia.org/wiki/Sex_change#In_animals
As someone who is neither America nor British, I much prefer British humour as well.
I don't quite understand what this means: "out of the nearly 5 million banners in Shodan for Vietnam 1.5 million of them resolve to localhost." "there are a total of 1,528,188 banners in Shodan that resolve to localhost".

I can gather that this is the company Shodan, and that they make reports regarding internet connected devices, but what is a 'banner' is this instance?
Why not just add a warning to the site to come up if they have malware, with a list of good, trustable links for them to follow?
Ask HN: Are there any companies that invest in free products?
I'm building a web app that helps unemployed people create attractive and professional Resumes for free and a job board that could boost their chances at finding a job. I know that i could make money from this in multiple ways even if i'm not gonna charge the users, but in case i want to make this completely free would there be any investors that could get interested in this sort of things?
http://www.palemoon.org/
There are plenty of American shows that should have been cancelled after a single season, but weren't because they were popular.

Stuff like Prison Break, Heroes. In fact Prison Break's season 1 had a very clear, obvious conclusion (they broke out) - so there was no clear path for the story to take after that. In Britain it would not have been picked up for a second series.
pastebin's horrible {design|font choice|wrapping|what}?
Ask HN: Crossplatform Editor/IDE
Does anyone know a cloud-based or crossplatform code editor/IDE that works on OSX, iOS (iPad and for emergencies iPhone) and Windows? An in-browser app is acceptable and I'd pay for it, but the following features must be included:

- talk to github: clone something, modify, commit && push
- run node.js and meteor.js
- browser preview and shell (bash) access

Currently I'm constantly switching between computers at work / sparetime, and often an iPad is the only device I have with me.

Any experiences?
Can you expound on this? I don't perceive front end and back end being especially more coupled than, say, Node.
Real Madrid vs. Schalke Live Stream
Please don't confuse Marx's theories with Marxism-Leninism. The latter is more like state capitalism, i.e like most 'communist' countries we have seen. If you actually read what communism, socialism and marxism are about, you'll find that they are a far cry from the ideology of the soviet union (as defined by their actions). For one, a dictatorship of the working class, such as direct democracy, is a cornerstone of communism but clearly did not feature in Soviet states. It was a distortion by Stalin, I believe, since it's also called Stalinism.

It does seem, however, mob mentality (think the effect Hitler's speeches had, despite such insane content) combined with a dictatorship of the proletariat creates the perfect open field for totalitarianism to take hold, where even further power is taken from the working class. The fact it also creates a scapegoat in the capitalist, wealthy class is even worse.
No Excuses, No Regrets
Do you mean reverse DNS? Can you provide an example?
I think Parks and Recreation is a great example of American satire. I get the impression that local government in the US is as dysfunctional as it is here (in the UK) and, let's face it, that's a great source of comedy.
My guess is there is some Vietnamese tool like AdBlock, which alters the hosts file...
Correct me if I'm wrong, but wasn't the problem with Soviet Union Communism, not Marxism (like the problem with Hitler wasn't nationalistic politics in general, but Nazism in particular)?
From the article, if you took the time to read it.

This determination to have the complete, closed story, or model, the final word, is something I cannot forgive Marx for. It proved, after all, responsible for a great deal of error and, more significantly, authoritarianism. Errors and authoritarianism that are largely responsible for the left’s current impotence as a force of good and as a check on the abuses of reason and liberty that the neoliberal crew are overseeing today.
GNU/Linux based OS with i3wm and Vim.
I do not have real data but I guess (and I am being too candid here, this being HN) that those where quality of life is significantly worse have not got a good stance on the importance of the rule of law (i.e. they are mostly dictatorships in disguise, like Russia).
Zane Lowe on Apple, the BBC and Why He’ll Miss London
I had to look this up: http://en.wikipedia.org/wiki/Banner_grabbing

In the context of SSH, a banner might be

root@localhost's password:

or more accurately SSH-2.0-OpenSSH_5.9p1 Debian-5ubuntu1 which is the first thing a particular SSH daemon will send on receiving a connection from a client
Shodan is a search engine for internet-connected devices. "Banners" in this context are "service banners", the metadata servers send about themselves to clients.
Sigh, par for the course for any patent-related reporting on Ars.

1. The headline is pure clickbait, and is obvious from the article itself. From a quick glance, the patents concern a specific feature of Bluetooth 2.0 that enable selecting different modulation schemes, one with a higher data rate, based on a header. Whether that's novel or non-obvious depends on the prior art, which isn't discussed in TFA. In any case, it's a far cry from a claim on "owning Bluetooth".

2. The article and comments paint the plaintiff as a troll. But nobody asks, let alone bothers to answer, what somebody should do if they devise such type of an improvement to existing systems. "They are trolls because they make no products", is the argument. Well, what product would you build in this situation? Wireless communications are heavily regulated and standardized. Build an entire new protocol and standard around a single improvement? And then get people to build chips for that? Who's going to adopt your standard when there are powerful network (literally) effects in place? And how does that help when this improvement could be applied to any other protocol? Others can simply adopt this improvement in their own products and completely ignore yours.

I haven't seen anybody attempt to answer these questions. It doesn't take much thought to call someone a troll, though.

3. HNer DannyBee, a patent lawyer, had once (jokingly?) suggested that defendants may start faring well in ED Texas if they, say, built a stadium in Marshall. Looks like somebody at Samsung is thinking along the same lines. Though it didn't help in this case, I guess it may help in the longer term, especially given that Samsung is not an American company, something jurors may be consciously or subconsciously biased against.
> a dictatorship of the working class, such as direct democracy, is a cornerstone of communism

What does this mean? It sounds like you're trying to emphasize it as something good but I can't see how anything with the word dictatorship in it can be that.
-CURRENT machines shouldn't be "on the net" in any meaningful way unless you've calculated the risks and are willing to accept them.

I don't get this attitude of people who think projects should fit their model of how things should be named. Many of us have no problem understanding the labelling, its really fairly intuitive. We also have no problem understanding alternative schemes used in other projects. Just because its different to what you're used to doesn't make it wrong.

Whether or not I have respect for them matter quite a lot if they're trying to market security related products. Basing themselves on -CURRENT and not understanding the potential consequences speaks volumes about that organisation or teams competency in their chosen field.
I just assumed this would be a web project. Open a web page on two devices and just copy/paste data. I wondered if it would use webrtc for direct, private communication.

Than I saw: oh, its "just an app". Meh. :D
>the CEO comment was a bit unproductive.

That doesn't make it untrue. He was a bigot, and good riddance to him; I hope his reputation remains sufficiently sullied for the foreseeable future.
Yeah, I feel sympathetic for the guy but I wouldn't want to hire him.
Probably because humans don't like to sacrifice that much for others, and such a system could never work on humans without total control of those within the system - which is a democracy destroyer and also doesn't work because pesky humans tend to love their freedoms quite a bit, too.
One of my favorite Hubble images is the eXtreme Deep Field, which shows galaxies from 13.2 billion years ago.
https://en.wikipedia.org/wiki/Hubble_eXtreme_Deep_Field
Android game - Colorful Reaction
a friend of mine have made a very simple but addictive game, could you guys leave your feedback about it?

https://play.google.com/store/apps/details?id=net.joaosimoes.colorfulreaction
I'm sort of implicitly arguing there that talking funny isn't sarcasm anymore. Much of the fun of sarcasm is in the subtlety.
Then we clearly have different definition of "application".
For me, an web application runs in the browser, not merely exposes an API over HTTP that can be used by HTML from a browser.
Because that would be giving their users choice and control rather than apple-style authoritarian dictatorship.
I tend to find it best to .gitignore any IDE files. IDE project import can (or should be able to) regenerate them as and when necessary.
I worked with a startup a few years back where the CEO would get upset and talk about firing people. The first couple of times, I'm sure, he got great results. And he actually pulled the trigger and fired some people.

But this went on for months. Once you start threatening to fire people? You've got nowhere to escalate past that. You're done. People just throw away any sense of civility and hang in as long as they think they can get a check out of you. Talk about ways to destroy your company morale.

You should always fire quickly, gently, privately, and with kindness. You should never fire publicly and harshly. And you should never drag out firing somebody because you're too chicken to get the job done. You want to play the role of hard-as-nails company leader? Fine. People remember that stuff. You want to be a billionaire prick, good for you. But I'll never work for you. Life's too short.
From reading some of US8023580 (utter horrid thing to read). They have basically laid claim to the mechanism of any electronic device that communicates in any way. Indeed I've read a lot of patents but this one is so inscrutable one could prob use it to claim against rocket technology and a jury wouldn't blink.

Getting a jury of people to understand this stuff is ridiculous.

> He said he appreciates the fact that Rembrandt has made the effort to get the patents enforced.

>“I never could do that,” he said.

Because the old fool is being paid to shut up and do as he's told.

> Over the course of nine years consulting for Rembrandt, Bremer said he's been paid $670,000. He gets 2.5 percent of all settlements extracted using his patents.

Yea. Its a patent troll of the highest order.
3D View
So there is no example of Marxism working.
A popular strategy, as used by big franchises like Madden or Call of Duty.