skysight-inc/HackerNews huggingface dataset:
Lock-in is the holy grail of all software vendors. If they can achieve a pervasive lock-in, they're golden. We should always have that present in mind when we're discussing the actions of software companies, because it's a conflict of interest. It means consumers need to be extra vigilant about demanding data portability and cross-compatibility, since software vendors are not going to be happy to provide them voluntarily.

Almost every action Microsoft has taken in the last 20 years has been about furthering their lock-in. The Xbox exists solely to promote DirectX, which tightens Windows' foothold; other consoles were (and are) mostly based on a derivative of OpenGL, which made it easier to port games to non-Windows platforms.

.NET exists solely to ensure that more business software requires Windows, and Windows Phone exists to ensure that more mobile software requires Windows. Java's write once, run anywhere philosophy is one of Microsoft's main targets, and has been since Java gained popularity in the early-mid 90s. Cross-platform compatibility is the bane of software vendors within their sphere of influence. Since MS primarily sells operating systems and office software, everything they do is about ensuring it's difficult to use a different operating system or office software.

You can go through a similar history for almost every major software vendor. It's in their monetary interest to make it difficult for users to switch platforms, which means it's in their interest to keep your data locked up and/or obfuscated.
I know this is completely not the point of the article, but I know exactly which sushi joint it's talking about in the beginning: http://sushiparknyc.com/. Unlike the author, I've been to it a few times. It's exactly the same as 90% of the sushi restaurants in NYC---unspectacular, but you get what you paid for.
This being hacker news I would ask if this is an inefficiency ready to be taken advantage of or a system ready to be disrupted?

I would argue that payment companies/services like Square are successful in part because they are doing just that. They lower the bar to someone with or without a collage degree starting a small business like a food cart or truck that can thrive in a collage grad heavy city.

Similarly sites that offer reviews make it easier for a business to prosper on merit and reduce the tendency of people to just go to a chain because they know what they will get.

I don't think this is an uphill battle. Surly a neighborhood feels more vibrant alive and inspiring when all the workers (tech and otherwise) are out on the street choosing from many unique options then when they all line up the mcdonald's drive through, starbuck's or the company cafeteria to get the same thing they got yesterday.

So what is the next great start up that helps make this happen?
You're totally right, Google, airbnb, Uber and a lot more are disruptive.
The article is not attacking anything nor claiming that no disruption is happening.
It's more of an advice for how real innovation and true disruption is made; "beyond helping yourself and your investors, you win by helping society, not creating at the expense of it."

It's a call for everyone in the startup land to redirect money and resources toward something substantial.
What Is A Cannabis Club?
I'm <my first name>@silentcircle.com, where my first name is 'josh'. Feel free to shoot me an email and I can pass you along to Mike.
The source code is clearly not biased towards playing copyrighted content. If this DMCA notice is respected, any bittorrent related project should also be banned.
5 Fun Facts on Food Ordering During 2014 FIFA World Cup
It's not like am speculating. I implemented these things. The hardest part is agreeing on TZ symbols (e.g. Indian Standard Time vs Ihoa Standard Time). E.g. its not very hard to get right.
From reading newer comments in the Reddit thread it looks like the OP was wrong.
Higher levels of trust and social mobility, among other things: http://www.huffingtonpost.com/2010/03/17/social-immobility-c..., http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2951926. Even happiness: http://www.economist.com/blogs/dailychart/2011/10/inequality....
The Psychological Reason Why Your B2B Startup Can’t Get Traction
It's the same for many other video games I play. A recent example is the anticheat that got introduced in the Rust beta builds. It takes screenshots of your desktop while you play, so what if I have a private chat or banking info open on my second screen? I don't want to have to be paranoid about that getting screenshotted and uploaded to their servers. Pretty sure this is illegal in my country, but I've contacted them and they do not care.
That name makes no since for this app IMO
Note that this reply may have some factual errors since I'm still learning this aspect of Rust myself.

It's not that structs with Drop can't be destructured, but that they can't be destructured and moved. For why that's a bad idea, consider this example (from the original bug implementing this behavior, https://github.com/rust-lang/rust/issues/3147):

let {f, g, h, _} = move foo

(The `move` keyword is no longer in Rust, but local variables with a type implementing Drop are implicitly moved, not shallow-copied, when used as an rvalue, since it is only safe to run a destructor once on the same structure).

The problem is that there's no obvious place to run the destructor. Destruction for items with the Drop trait in Rust proceeds as follows: first the value's destructor is run, then the value is completely destroyed, and then the values of any of its children are run. Clearly, then, the destructor must be run after the let, or the item's fields would be uninitialized at destruction time--but there's no longer any available reference to the item upon which Drop can be run.

There's at least one proposal to fix this floating out there (https://github.com/rust-lang/rust/issues/11855). The basic idea is to alter destruction semantics so that the three steps of destruction can be split up. This would allow Rust to run the destructor for the original item, then move any referenced fields out of the item, then destroy the item, and then run the field-level destructors for any items going out of scope.
Vendor lockin should be outright illegal it benefits no one but the vendor and in fact harms everyone else.

Why is vendor lock in NOT illegal? (Besides lobbying)
It really creeps me when it starts to get dark. I don't know what's beyond that. Too scary :(
Yes, if it was from here:

https://www.census.gov/hhes/www/income/data/earnings/call1us...

then the median figure was used.
Unrelated: Most SQL is typed in upper-case, and so I read it in my head as a robotic overlord, commanding the masses to IMPORT FOREIGN SCHEMA OR FACE ANNIHILATION.
I totally agree with your sentiment. But, how exactly would you enforce it? All they have to do is say "The games make use of Origin technology and won't work without our software". I am not really sure how you could prove otherwise or compel them to somehow provide it without the feature.
Material Design is the Bauhaus aesthetic made digital
Yeah, I was expecting some sort of addiction support app or something.
Disappointing that GitHub honored that request.
Maybe. But the examples aren't solid.

Xbox sales were #1 for years - had to be a profit motive there regardless of software 'lock-in'.

.NET maybe, but Windows Phone? Last place in phone sales. How does that lock anybody into anything?

IE supports Java - no lock-in possible there.

Sometimes companies complete by writing software people want to buy. Microsoft has demonstrably done that, and in a market where they are clearly incapable of locking anybody to anything.
I’m not saying that Page is going to abuse his power. I am saying that he could.

And do what? Be specific. Read my e-mails?

The constant fear of corporations has been puzzling me ever since I saw RoboCop. Back then at least it was tied to the fear of rising Japan who contributed to the world war not too long before.

The tech companies on the other hand have to be some of the most meek and least abusive organizations in existence. They pale in comparison even to a provincial police office who will dispatch storm troopers and search your house for plants based on the flimsiest of evidence.[1]

Yet in some people's mind they are this imminent threat, though not really specified. How does that happen?

[1] http://www.fourwinds10.net/siterun_data/government/law_enfor...
The author doesn't have any problems. He just simply believes in Social Entrepreneurship and is expressing his point of view, which doesn't have to be "right".
Yeah. That's the ironic part. Everything 'sobers up' in 24 hours.
If we gave everyone a billion dollars except you, does it impoverish you in anyway? I think so.

I wrote this article because the tech scene is so disconnected from where it started.
This assumes the command supports SIGINFO, but that's a BSD thing. Linux commands don't support that, so this is not a replacement.

And did you really just reinvent pkill?
Unfortunately for humanity it was respected and the repo has been offline for some days...
Github is required to instantly remove infringing repositories when a DMCA request comes in. It is up to the repository owner to file a "Counter Notification" at which point the repository will be reinstated within 10-14 days.

https://help.github.com/articles/dmca-takedown-policy#b-coun...
Only the name without the description will be surely misleading. But i heard people like it after realizing the ironic part: everything sobers up after 24hours
I don't disagree with the general point that power easily corrupts, but found it odd this was the only post on the website (bar an About page - the Contact page links to the About page, which contains what I read as blurb as best).

So, like usual, I did a WHOIS.

This domain was registered yesterday: July 12th.

Domain Name: DREWDAVISMEDIA.COM
Registrar: LIQUIDNET LTD.
Whois Server: whois.liquidnetlimited.com
Referral URL: http://www.liquidnetlimited.com
Name Server: DNS1.FREEHOSTIA.COM
Name Server: DNS2.FREEHOSTIA.COM
Status: clientTransferProhibited
Updated Date: 12-jul-2014
Creation Date: 12-jul-2014
Expiration Date: 12-jul-2015

Seems like FUD to me.
Fullstack javascript/html/css dev looking to get out of Miami, lol. HELP!
History and economics suggests that the publisher is much better at it.
That's not how EULAs work, so far the only decision about EULAs not being binding is when they prohibit you from reselling the software. Not when you agree that the other party is allowed to do something.

These are two wildly different scenarios.
The Fault in Our Stars by John Green 0525478817 | eBay
Not only that, is that Netflix (insert country other than the USA here) has a much smaller cache of films and TV shows that disappear and appear seemingly at random and without notice.
And because Netflix contains wildly different content in different regions.

My parents use Netflix and I recently got a request from them to set them up to access US Netflix. I didn't even know they were aware of the difference, but they are, and they're sick of the crap that shows up on our side of the boarder.

Not Netflix' fault, and I'm elated that they're pressing the ISP issue, but there are valid concerns about content as well.
Was the low battery (19%) in the demonstration intentional? It is probably realistic, but there's an xkcd about that, which is never a good sign. Except when it is.

http://xkcd.com/1373/
If they want Safe Harbor protection under the DMCA they have to honor the request. If the author of repository feels the notice is unfair, they could send a Counter Notification which would obligate Github to put the repository back online (and the MPAA's next step would have to be a lawsuit).
Ah, thank you. I get frustrated by clojuredocs out of dateness, but I do like their comments.
Presumably the idea is that the app allows you do take pictures and engage in chats that may not hold up to scrutiny the next morning.
Ask HN: How many scientists or PhDs have gone through Y Combinator?
Also, do you think this number will increase with the recent announcement re funding increase for biotechs?
Lots of things that only benefit one party are legal, why should they be illegal?
GitHub has very little discretionary ability when it comes to these requests, if they want to remain safe from prosecution for DMCA cases. It is up to the person receiving the DMCA to file a counter notice.
This.

We've already seen a number of cases where technology that was originally royalty-free or open source becomes encumbered after sale of a company.

Theoretically, companies that want to "do good" could put IP and data in a separate trust, but that's kind of like throwing away money you might need when times are tough.

I remember people saying "but Sun would never.." before Sun was acquired. Oracle has been a decent caretaker, but I doubt that (for instance) that anyone ever imagined that there would ever be a need to fork Hudson.

The takeaway for all of us is - Don't trust assurances of companies about their assets unless they have taken steps to protect them independently.
The client does a ZRTP handshake with a media relay which sets up the PSTN call. We are adding POPs depending on traffic in order to get that ZRTP termination as close as we can to common destinations, ideally minimizing as many border crossings as possible (as that is, at least theoretically, where the greatest risk of interception exists).

The goal of PSTN calling isn't to provide bulletproof security. The goal is to provide a somewhat reduced exposure, and to allow you to use the app as your default dialer, hopefully making it a habit. If you need your conversation to be very secure, then both parties should be using the app (and hopefully you're both in the habit of using it anyway, since you can make your PSTN calls there as well).
I appreciate how they had to utilize PopcornTime to get those images; are all of those movies under their ownership?
The principle of least harm.

But I was replying to someone who said they live in Central Arizona. Ironic that Atrazine is produced by a Swiss company and can't even use it in their own country.
You won't find a startup topic that Paul Graham didn't talk about (http://www.paulgraham.com/good.html)
Warden in fact has capabilities to scan absolutely anything on your computer, but it only does it when new cheat definitions are shipped. (This only happens during mass banwaves which happen every couple of years)
Glad you liked it! GitBook is a pretty cool tool I'd heard about before; and when I started reading Nick's posts, I knew it was the best time to try it haha.
I'm not an OS wizard, but checking the continuity of your working memory sounds pretty expensive and wouldn't necessarily give you the source. I have no idea how you'd look for outside reads unless you had full permissions.

Can you expand a little bit if you have some knowledge on the subject?
Mutable Algorithms in Immutable Languages, Part 2
This American Life featured interviews with Tomoaki Hamatsu (the "contestant") and his producer recently:

http://www.thisamericanlife.org/radio-archives/episode/529/t...

Their interviews provide additional details. Apparently the producers did feed him during the first two weeks, but only bread and water. Hamatsu did eventually have to eat dogfood. He was really forced to live naked, to the point where after the ordeal, clothes were itchy and uncomfortable, required a lot of readjusting. He was bullied into continuing when he wanted to quit.

EDIT: If Milgrim or Zimbardo were getting started today, they wouldn't be able to do any of their early work at Universities, because of ethics panels that set strict guidelines covering human subject research. They couldn't do any of it on reality TV either, because there it would be far too tame.
Ask HN: Why most "Hackers" are negative around here?
I don't understand why we get angry and offended by something we don't agree with.
> That's not how EULAs work, so far the only decision about EULAs not being binding is when they prohibit you from reselling the software.

I can write a EULA that requires you to sign over the rights to your firstborn child, your soul to the devil, and any other nonsense that I could come up with[0].

That doesn't mean that it's actually legally enforceable. Certain clauses have been deemed nonenforceable by law in contracts[1], so just because it's in the EULA doesn't mean it's valid.

Also, just because it hasn't been deemed nonenforceable previously doesn't mean that it is valid either; it has to be tested (as with all law).

That doesn't give a definitive answer either way, except to say that just because it's in the EULA doesn't mean it's permissible, either morally (subjective) or legally (objective, or at least "objective").

[0] http://www.out-law.com/page-10929

[1] The ones that people on this site may be most familiar with are noncompetes and/or invention assignments (in certain states - these particular examples are actually more hazy than most people think, but that's a separate matter). Other extreme examples would be contracts that make a person the legal property of another person (e.g. in many/most countries, you cannot enter into "consensual slavery" with a legally binding contract).
Yes yes, but has PopcornTime filed a Counter Notification?

https://news.ycombinator.com/item?id=8027523
Is Curling Parenting a Principle for Good Design?
Seems like a good opportunity to use [Gitlab](https://about.gitlab.com/) and a perhaps even a hosted Gitlab install? I know there are commercial hosted Gitlab providers, I can't seem to recall any though - a cursory Google search isn't returning much ATM.
> the slow erosion of privacy expectations, etc.

> slow

SLOW?????? More like super-sonic.
He volunteered. And nothing prevented him from walking out the door. Not cruel, but certainly a spectacle.

And not eating for a week or two? Many people do that - its called 'fasting' and not especially dangerous. I fast for days at a time as I see fit.
What was the point of this awfully written collection of words? Also, could someone contact the author and let him know of the existence of Microsoft Word? His contact link is broken and he has way too many typos to be in the front page of Hacker News.
Have to use landscape in Chrome on Android. This is really really great!! I have a friend that knows C and wonders how the heck Clojure actually does anything. I've tried but anyone have any good links?
and I'd add that netflix is one of the reasons why Firefox was forced to include the infamous DRM crap..
We use AOP at my job for an ASP.NET project (disclaimer: I introduced itt) and it works well for our purposes. We have custom authentication/authorization mechanism and AOP fits the need well. The base class of controllers are annotated with decorators and these rules filter down to all derived classes and action methods. These rules can be overridden at the method level by applying an alternate annotation that overrides the inherited one. This combined with automatic model binding allows us to automatically check access to any resource without performing explicit checks in every method. Security by default is a huge win.
I think this is a great app and an interesting idea, but one of the few projects where I could see the name being a problem for traction and success. A more generic name, which doesnt associate neccessarily with parties and drinking, would enable more people to take this app serious.
And well, like for all social apps, I really hope that more plattforms are very close on your roadmap =)
Why wasnt a web-based approach with the opportunity to compile down to hybrid-apps not an option?
Good luck anyway, hope to see you successful, since I really like the idea =)
But none of those things will buy CPUs. So the political issue is the only real one.
JustDial and InMobi are Leading the Indian Startup Scene
No, he still works there. It is Andrew Ng who quit Google and joined Baidu.
Do Github just roll over on DMCA requests?

I believe that's exactly what the DMCA requires that GitHub do. If GH want to continue to get the advantages (for them) of the DMCA (i.e. safe harbour protection), they need to just follow it without question.
No need for the latest and greates from the R&D departments of Intel. Even if the CPU will be at the level of some older Pentium models, it will be good enough to run office suites and Linux in some government departments. More then enough.
>and when you've got Netflix why bother?

But PT is pretty awesome if you live in an EU country where Netflix is not available
Wow... people seem to be ok with this - saying this is in the EULA, therefore it's all cool?

"Errrm, I couldn't help but notice that the videogames company representative just let himself into your house, fucked your dog up the arse, killed your goldfish and pissed in your coffee"

"Oh yes, it's all in the EULA, it's perfectly fair, I am playing the game I bought from them, don't you know!"
Exactly why I don't give it much thought. I think my life has turned out pretty great so far, I've become interested in useful/productive things, so I don't have much to worry about.
I live in a small town (13k city, 68k county) and sadly the closest thing we have to a non-religious bookstore is a Walmart.

I buy practically everything online, mostly from Amazon.
KGeography herramienta de geografía para KDE: cómo hacer mapas
The lettering in the logo suggests a cold experience; it's So... brr.
Very much depends on the meaning of hopeless. State of the art power management and/or performance? Hopeless.

Taking this on outside of a consortium and using a novel "dynamic translation" architecture? Way not optimal.

Adequate performance for high-security requirements? Not so hopeless. Building and operating secure systems will costs thousands to tens of thousands per seat, so a few hundreds of dollars to know your CPUs are not back-doored is cheap in the greater scheme.

It could succumb to a wide range of reasons for failure. But making an CPU that doesn't have to be price/performance competitive is not out of reach for any of dozens of nations, if they feel a need to do it.
Lol. Funny one. At least it shows the screenshots are not fake. Lol
Now Material browser[Android] – the lightest full featured browser 160KB
"Finally, muscle mass is far from enough to be an effective metabolic regulator. While I have yet to meet anyone who runs 100 miles a week and is overweight, it's not uncommon to find that someone who benches 500lbs still carries a gut. I myself have gained a great deal of both fat and muscle since my school years when I was a runner."

1. Take an equal amount of fat vs muscle: which will burn more calories? Muscle, obviously.
2. People who bench 500lbs are not that common, and those that are are probably power-lifters, not body-builders. There's a big difference. Power-lifters are more apt to gain 'dirty weight' (meaning fat included with the muscle) to help them drive ever-higher PRs.
If I'm parsing that correctly without the gratuitous insults, it would be "yes, society has the moral authority to dictate every aspect of your life, but it will probably leave you some degree of freedom, so quit complaining". I profoundly disagree, but I'll leave it at that.
The Xbox barely kept up with GameCube sales, and was ultimately a grossly unprofitable adventure.

Any business' end-goal is profit. With the Xbox, this is through both vendor lock-in and "owning the living room". Some MS exec once also talked about using it as a way to transition the masses of console gamers to PC, but that was probably just a "nice to have" at best.
Corporations may not be deliberately evil, but they are gorillas in the room with money and influence. Every time they turn around, someone gets hurt somewhere. So folks fear them, and rightly so.
Many thanks for pointing out the name part. The android version should be soon released, targeted this September.
you were probably under-eating as a runner.
You might consider it part of the OS, but it isn't part of the kernel. For purposes of understanding whether the kernel is "bigger" attack surface than a "browser", you can't ignore the runtime.