skysight-inc/HackerNews huggingface dataset:
> How is this good for anyone?

A significant number of Minecraft players do not understand that servers are not ran by Mojang, they don't understand that the servers they're playing on are ran by independent third parties (often individuals with no business registration) so when they're asked to spend $10, $20, $100 by a server they believe they're spending money on the game itself (much like buying something on the xbox market place), they believe they're paying to play Minecraft and that because Minecraft is a big popular game that they have all of the consumer protections that come with purchasing from a legitimate company... They don't have any consumer protections though, they're 10 year old kids paying other kids $10 for a chest of diamonds and when that 10 year old gets banned it's Mojang who deal with the fallout.

As I said I don't know if it's the right decision but I do believe that this is a move to protect their customers and that it isn't a conspiracy to sell more Realms. My experience managing a third-party website backs this up because I deal with tickets from parents regarding server purchases, just as Mojang have said they do.
Ctrl + W :D
Already fixed in dev branch: https://gitweb.torproject.org/https-everywhere.git/commitdif...
I'd really like to hear what Hansson, Fowler, and Beck have to say, but not so much that I'm willing to sit through videos. The summaries are good (if you click the "more..." links) but I'd really like to read transcripts. Are there transcripts?
> or would have their shareholders force the benevolent board of directors out of the company and they would go where the profits were anyway

This is an oft-repeated misconception on Hacker News but shareholders don't have absolute power, profit is not the sole or most important driver of business decisions, and it absolutely is possible to run an ethical, publically-listed company.
It's still probably huge for their net worth.
This is exactly what I do/did. Making initial contact over Freelancer, payments over wire/skrill. I look only for crème de la crème clients (as funny as it sounds over those sites) and it is maybe one out of 100 hit. I have several recurring clients which i charge $50/hour and recently bumped price to $100/hour. For 3rd world country where I live, thats surreal money.

patio has very good point, and I'm looking to get off the FL bandwagon as soon as possible and switch to more prosperous/lucrative opportunities.
If you understand the scandal, you understand the answer to that question: automated trading, opaque as it is, strangled the spreads that human market makers had been capitalizing on.
Amazon's new phone with 3D browsing and indoor GPS
> Very true. Sadly there's no real right or wrong answer here; a single point of failure but a better secured portal, or a decentralised network with arguably less secured portals.

This is exactly right. And, as you mentioned above, there are more kinds of people out there than are present in this thread.

I have a password manager and generate a new random password per site, so I don't have any desire to use a single log-in for almost all sites. However, many (most?) people reuse a single password (or a handful of them), and until that changes, they're likely much better protected by having a single well-protected authentication point.
My website is complete, but my pockets are empty
You know what's even better than a cold beer on a hot, sunny day?

Shade.
The hash only takes the top 64 bits of the IPv6 address, so unless you have a wide choice of that half of the IPv6 address, you could only use the one you've been given by your ISP.

Even that possible vulnerability (if I can even call it that) would be stopped if they (Cloudflare) included a secret salt in the hash so the only way to know which class E a particular IPv6 address has would be to try it out and observe the connection from the other side.
How A Startup Cracked a $2.4 Billion Market with Branding
Many of the mechanisms which aggravate the situation (e.g. aggressive company-favored retention clauses in options) where pioneered here.
I tried doing this:

http://jsfiddle.net/path411/sRkWq/

It appears as though Chrome (37-dev) will not receive any data from behind the canvas, while IE11 and FF(29) will allow me to see pixels behind the canvas, but only see the unvisited color.

I don't believe there is another method to receive the color of a pixel from a canvas except through getImageData(), but I could be wrong.
نتيجة الشهادة الإعدادية بمحافظة القليوبية برقم الجلوس
اكتب رقم جلوسك واعرف نتيجتك بالإسم ورقم الجلوس ونتائج ودرجات جميع المواد
> and yes, I can't believe I said that last part

Why? It seems like everyone who has never used 4chan conflates it with /b/ or something. The rest of the boards have pretty good discussions actually.
Noticed that too.
Nah -- "marketeer" is a modern formulation, but the basic form of "X-eer" has been in use for a long time now. Some examples:

Mountaineer: first use 1600s (http://www.etymonline.com/index.php?term=mountaineer&allowed...)

Pamphleteer: first use 1640s (http://www.etymonline.com/index.php?term=pamphleteer&allowed...)

Auctioneer: first use 1708 (http://www.etymonline.com/index.php?term=auctioneer&allowed_...)

Profiteer: first use 1910-1915 (http://dictionary.reference.com/browse/profiteer)

There are even earlier examples in English (pioneer and charioteer, for instance), but those didn't come from adding "-eer" to an activity; they were loanwords (http://en.wikipedia.org/wiki/Loanword) from other languages, like Old French, which used "-ier", "-eur" and "-aire" the way we use "-eer" today. (So charioteer, for instance, started out as charioteur.) Once the words were adopted by English, the spelling migrated to the form we know today.
I hope I won't get downvoted for this - but it looks like Git is going the C++ way - tons of very intricate details and features very few people use, that make the learning curve ever steeper.

Now, most people work with, what, 20% of git, tops? Why should we care about bloat if we don't use it? To me, there are two main issues: a. There are 3 ways if not more of doing every single logical operation; and b. The clutter makes it harder to find how to do stuff that is not trivial when you need it.

I really wish Git would be cleaned up and made more intuitive, rather than have more features and abstract more implicit behaviors.
List vary a lot, but generally here are the sections I see the most:

Organizational Documents - all your formation docs, shares, etc..

Tax - 3-5 years of historical tax information (everything), along with a depreciation schedule of any assets you have

Finance - mostly quickbooks or similar exports here - your CPA can help a lot. Tricky parts are usually the transactions between owners (their family members) and the company (capital infusions, distributions...can get messy) Intercompany stuff is also always a mess. You set up a LP to hold the stock of your LLC? stuff like this will get beat to death.

Loans & Borrowings - anything dealing with loaned money, or personal guarantees

Contracts/Confidentiality Agreements - FOR EVERYTHING. Cell Phone contracts, cleaning lady contract (or description of the agreement). They'll cross reference this with your A/P and A/R. Anything with a signature.

Customers & Vendors - lists with detailed contact information and yearly spend/revenue

HR - Everything related to employees, contractors, consultants, etc...including all your insurance, retirement, bonus, free crap you give employees (gifts and snacks)

Corp Insurance Policies - all your policies you've had for the last 5 years, claims and dollars spent.

IP - copyrights, licenses, trademarks, non-competes, confidentiality agreements, patents, blah blah. This is exhaustive with Tech Companies, since its what they're really buying (along w/ brains. not physical assets)

Legal - Any lawsuits.

Govt Compliance - Any permits required to do work? Any interaction w/ a Govt Agency other than the IRS.

Environmental - if you own property or do anything with a hazardous substance....usually its an outside firm doing an environmental survey of your property.

Property - both real and personal property - any leases you have. any offices you own (and loans associated) All your personal property you own (desks, computers, misc) with serial numbers and VIN's. What a nightmare.

Import/Export - If you import and export stuff, they want all your documents. Schedules of shipments (all of them), customs audits, all your brokers that handle this stuff.
Finding a collision is one thing, you'd then need to find a way to connect via the colliding IP.
You have more choice if you were allocated a /48 though.
It only works if you mouse into the window, which I don't typically do when skimming websites.
So the key to getting things done is to go get things done?

That's deep, man. Epically deep.
Game of Thrones played using Keytar made from NES
Swift: Cross Platform code
Interesting. I asked moot some years ago about that, hopefully he's okay with sharing his reply here: http://i.imgur.com/JXoyUdA.jpg
I mean, technically they are asking, except they phrase it in a way that tricks people into believing that it is required.

I feel comfortable lying to their techs about a computer that is in plain sight because they feel comfortable lying to my face that they must use my computer to complete the installation.
Owners and stock grants aren't the only possible model, and your righteous insistence that it's self-evident that economic gains should obviously accrue to "owners" is disingenuous.

There are many cooperatives where employees all share ownership of the enterprise, http://www.sfgate.com/business/article/Cooperatives-give-new... and this model arguably makes even more sense for knowledge-economy companies that require little in the way of physical capital, and derive the majority of their value from the talents of skilled employees.
This is the article I'm going to refer people to to explain the problems that I have with nodejs. All of these (absolutely true) observations aside, I really like how the the nodejs trend has brought concurrent async-style thinking into the mainstream of web programming.

By "all of these observations aside," I mean that I hate working with it personally, and I'll be using Erlang/Webmachine thank you, but I learn new ways to think about modern problems every day from many of the great people that are part of the nodejs juggernaut.
The client "limit" is just a tunable with a bad default value. You can tune this up and completely eliminate that limit. (The failure mode is pretty bad, but this comes from a lack of observability in abstraction design that pervades most code.) The server example, on the other hand, demonstrates the point that the default way to write a "hello world" web server actually scales very well.
Games are a sustainable business model. The problem is games are a highly competitive market so where most startups get some traction and keep executing that for years the game industry moves fast and you need a new hit every time.

IMO, Pixar is probably the most sustainable model for a hits industry. At a minimum you need a multistage pipeline, rock solid management, and a focus on customers.
Have you worked on medium/large teams and with advanced features such as submodules? (not accusing you of anything, just curious).

In my experience, many things were weird but just had to be learnt, submodules on the other hand, that's pretty crazy!
I couldn't access the article with that link, but I could with this one

http://www.cell.com/cell-stem-cell/pdf/S1934-5909(14)00151-9...
>memes
Nice catch! I didn't go there at all, but maybe I should have!
Nah. You're just letting the people approaching you set your company's priorities. It would be the same as letting the first salesperson to cold call you direct which product to buy.

With your limited investible resources, you have to decide and direct where you will invest them.

Not using partners to extend your offering or distribute your offering means you are reinventing the wheel trying to meet customer demand or trying to reaching every single customer in the world with your own people and dollars. Good luck with that.
If your IP was assigned from you to the LLC, you have to do an assignment (and potential payment from your C corp to the LLC). Just trying to help you keep it clean since that's your priority.... [Not a lawyer, but double check]
1. Float64Slice

2. IntSlice

3. StringSlice

http://golang.org/pkg/sort/
Xtree Gold FTW :-)

http://en.wikipedia.org/wiki/XTree
You have 16 bits. So you can generate 2^16 unique hashes out of a space of 2^28. So you have a 1/4096 chance of getting a collision.
This technique was demonstrated at the Google IPv6 Implementors Conference in 2010:

https://www.youtube.com/watch?v=QkV9ZgRZvv4#t=7m52s
You could just try treating it like an inbox (which is basically what I do). I feel like people always talk as if the trade-off is between wasting hours of time on the newsfeed or being harder to reach, but this is a false dilemma. I log onto FB in an incognito window once every two or three days to check my messages (I've turned off email notifications). I spent all of 1 minute there, and I haven't looked at the newsfeed in at least a year or two. If I were to close my account and lose its function as an inbox, there's a lot of messages I simply wouldn't get. For example, it's happened more than once that extended family visiting my city from overseas want to grab lunch in < a week; this has happened more than once and I would hate to miss a message like that. Sometimes these people won't go to the effort to hunt down the chain of phone numbers across a few continents to get to my phone number, and that's totally understandable when Facebook is a convenient alternative in terms of messaging.
Is it possible to use getUserMedia on iOS with your app?
>make it only accessible in North America and Western Europe

What for? Sure I understand that it is good for coders in North America and Western Europe because it protects them from the competition, but why should the consumers care?
Although there is a negative stereotype about South Asian coders, I don't see a reason why a coder from outside of the developed word should be inherently low-skilled. My impression is that the main body of coders from South America and Eastern Europe, at least those who can speak English, are just as good as the main body of North American or Western European coders. Then there are a lot of really good people from South Asia, it's unfair and senseless to exclude them from this market. I am pretty sure any sane person would have problems with this kind of racial profiling even if there was no other way to establish whether or not given person is fit for the industry, which is not even the case.

Well, exclude regional profiling and basically you have invented toptal.
Right, but when plants grow, they are net CO2 absorbers -- that's what photosynthesis and carbon offsets and "planting trees" is all about. There's a lot of carbon in those plants -- did it all come CO2 from the original supply in the bottle?
Microsoft, China clash over Windows 8, backdoor-spying charges
Haha pretty much. The goal is to not let tons of little things stack up that will prevent you from truly focusing on what is important.
> But are we sure it's not just nuclear peace we're seeing here?

If it is nuclear peace, it's because of the Americans as well.

NATO doesn't have nukes, its member nations do. And a nation can't use nukes without being nuked in return (which is why the American extension of their nuclear shield over western Europe is so notable).

Even with that, France and the U.K. both didn't trust the U.S. to actually nuke the U.S.S.R. if push came to shove... would the U.S. really put itself in a position where it might be mutually destroyed just to save France and the U.K.?

Well, that's the same question all the non-nuclear members of NATO would be asking, if "nuclear peace" were the only answer. So apparently it's more than that.
Or well-known URIs http://tools.ietf.org/html/rfc5785
Exactly. Since it looks like there's no salting going on, if you know your target's IPv6 (and from that their calculated class E), you could quite easily go through your own set of available addresses and see if any result in the same class E address as your target.
The world has a much lower plant:world ratio than that bottle does.
Don't believe the "Android is not secure" hype
Very true. It's not even that they don't work. It's that they seldom actually get off the ground. And, yep, it's usually some point along the integration path where it dies a silent death.

If a company has a defined (preferably proven) partnership program that allows other companies to "attach", there's an outside shot of at least getting underway. But, if the partnership is novel and the product of a conversation along the lines of "Hey, we have synergy. Why don't we X?", then the partnership is pretty much toast.

I've lived it too many times.
Object inlining might be the next big thing for the JVM. It can already inline functions, but it can't inline member objects in containing objects, or convert your Integer members to int members, or convert an array of Objects into an array of structs.

Converting Object[] arrays into single chunks of packed members when they're all the same type would be a pretty big win by itself.
Given that it relies on detecting mouse behaviour, that shouldn't come as a shock.
H.R. 3361
Please, implement handling of the ESC key for closing the modal. Nothing worse than having to switch to the mouse because the close button even cannot be tab'd to.
Webapps hardly look more native than even unidiomatic cross-platform widget toolkits or whatever.
Rethinking the code review
... much like fast food, there are decent options out there for moderate consumption.
I quit when it got to the point where nothing on my feed interested me, I never posted anything, and I had trimmed down my friends list so far that it was only people I actually talked to regularly outside of Facebook as well.

Some people continue to use it as a way to keep in touch with distant friends and relatives, but I cut ties pretty easily. You just have to deal with being haggled at every family reunion when some distant aunt asks why you didn't see the pictures of her new dog.
You might still want to talk about this with a professional accountant or tax lawyer. Even though your LLC didn't make money, it made your IP. Your C corp technically has to buy that IP from your LLC - which cost something.

Once you are small, no big deal, if you get big you might have a problem at hand. Definitely talk with a professional to make sure you are taking appropriate steps in transferring the IP.
Ah yes, I've run into this. It's certainly not some kind of "rabbit hole." So basically, there's a few lines of boilerplate for each time you want to sort something. So this is O(1) additional typing per sorted type, which is what it would be for generics. You're trying to kill your argument with faint support?

EDIT: Granted, it is an unusual formulation, and far less convenient.
I'm looking at Ionic as my first choice right now. The showcase apps aren't really that great. They seem like side-projects. I'm looking for an example of a larger project.

The framework looks good on the website, I'm just looking for a fairly popular app that's actually launched with it.
You then talk to Bob like two business owners
who each can learn something from the other.

I realize this is largely my inexperience talking, but how does one do that? How do I make that not feel like I'm wasting their time? How do I signal (without losing their interest) that I'm (a) not a customer, and (b) interested in understanding their business in a way that isn't meant to compete with him?

This is probably something that comes with experience, but I fear like initial forays would be flaming piles of failure.
I don't think that the addition of more features "makes the learning curve even steeper". It just extends the curve a bit farther. If using these new features where key to using Git, then yes, it would make it steeper.

For the 80% of people who want to just want to pull, commit, merge, push--that functionality is still there, and has even been improved in the last release.
I have sympathy for pacific remarks, but you have to keep in mind that warmongering in foreign countries doesn't exactly fit as, let's say, one star a half on a five star ethics scale.

Iraq is not an abuse, becasue the abuse is mass murder; and it's not the only one.

There are a few interesting conceptual problems. It's arguable that this approach favours the smaller guys. Who are the smaller guys? The ones surrounding Russia, because they're important for strategic reasons?

Well, true. But we have to exclude the smaller guys who sit on oil reserves, because if they don't agree with giving their oil at a more than fair price, they get the bombs.

Also, we have to exclude various smaller guys which have been supported when it was convenient for various economical reasons, and then have been abandoned to self-implosion after they've been exploited.

So, who's really the smaller guys?

There are several other problems. One that I find very dangerous is that it's not just a matter of getting/buying "somebody else's" stuff. It's also a matter of exporting corporatocracy, which is an alarming direction.
"Must be really good I don't use a Mac though" is regrettably ambiguous. It can either mean "Dash looks great; too bad I can't use it since I don't have a Mac" or it can mean "It's really great that I don't use a Mac", especially when read quickly.

Also, you were terse so that there isn't much content in your comment. As always, ask yourself if your comment is worth the time for people to read. Cheers.
Ask HN: What's a good framework for a simple, personal homepage?
I'm an academic looking for a simple HTML generating web framework to make my home site. Here are the requirements:

1. No databases, no javascript. Just static HTML + CSS.
2. Editing page content should be as simple as changing text in markdown, I dont want to be editing HTML. Static generators is probably what I want.
3. Should look nice -- lots of templating options. Im not a designer, so dont want to spend too much time working with CSS.
4. Multi-page, not a big fan of the "one page" multi-link layout.
5. Responsive -- should work well on mobiles and tables.
I've worked at two startups who sole purpose was to get acquired. Towards the end of the life cycle of the product, when the founders were actively seeking investors, it became clear what was going on. Some employees held on, hoping to get a piece of the action, but there was little hope of that.

You just have to be clear on what the goals of the company are so you know whether you're going to get a cut or not. You also have to decide if its worth it to stick around if there's no incentive to stick around when you're essentially sealing your own fate so to speak.