skysight-inc/HackerNews huggingface dataset:
Honestly, I'd be happy if more had a good grasp on the basics of arrays, growable arrays, linked data structures, and hashed table structures.

Hell, sometimes I'd be happier if I had a better grasp on them. :)
"All founders in a company may be held responsible for the unethical actions of a single co-founder or a company employee, depending on the circumstances."

This sounds like a decree issued by the Russian government.
This is an interesting fact that none of the articles i've seen so far have mentioned. Do you know how Yahoo fits into this? is their stake in the holding company as well, or in Alibaba proper?
We of course never exhaust our resources, but resource depletion certainly changes the economics of things. In the 1980's, the talk in aerospace was about supersonic passenger flight. The rise in fuel prices totally killed that idea, and set the direction for the past three decades in the industry, research into more efficient subsonic turbofan powered aircraft.
I wish I were allowed to.

(Since 2011, I've built PlainSite from scratch, building on Aaron Swartz's PACER data. But I'd rather be working on payments.)

Also, I'd expect a reporter as experienced as yourself to read the complaint and evaluate the evidence on its own merits. There was a long list of defendants in the recent litigation involving Google and Apple and Intuit and eBay, because--guess what--they all broke the law.

I stand by my point that lawsuits are signaling mechanisms for potential ethical problems. Not all of them are legit. Sometimes they're just crazy. But by and large, they point to problems that need resolution.

Also, if you want to selectively quote things from articles, here's what Felix Salmon at Reuters has to say about T.J. Rodgers: "Chrystia Freeland has found a classic example of Silicon Valley hubris in TJ Rodgers."

http://blogs.reuters.com/felix-salmon/2012/06/01/silicon-val...

Regarding my legal battle with California, the Upcounsel article also said, "He may be right, and it seems obvious that California’s MTA is much tougher than comparable laws in other states," as well as "his complaint raises some valid points."
Thank you. It is very comforting to hear your opinion.

I have lots of experience with full-stack development so I know that I can build a good product. I raised millions before from my bootstrapped products a few years ago. However, having a one man fight against a group of extremely talented people with millions in bank and celebrity investors backing is giving me lots of fears. I hope the fears will do good to me :)

It's just this urge inside me that keeps driving me to work on this project. I think it's exciting, beautiful and will be really helpful to others. I cannot stop myself working on it, even though my reasonable other half tells me I might as well stop.
Fuel has been getting more expensive for decades, which has had a massive impact on the world economy. Also, writing off a factor of five, when talking about an industry (transportation) where engineers would kill puppies for another 5%.
see my reply to 'dengnan. Alipay has users' trust and to them it isn't a terrible experience. Alipay is a bit different than Paypal in the way it integrates with your Taobao purchases. Alipay, at least for Taobao purchases, acts as an escrow agent and is or at least was strongly aligned with the buyer. Paypal has/had a history of generally siding with buyer grievances but the mechanisms of this trust is different enough that Alipay's solution is tailored to the problem effectively.

To your question "Is it the lack of competition..." I would say this is not the case. There has been plenty of competition. Alipay grew its adoption on its integration with Taobao in similar ways as PayPal was integrated with eBay.
Does someone knows if the first mistake is also present in Ruby? I ran into this code:

def get_analytics_data(options = {})
options = options.merge({'ids' => GAReadonly.configuration.id })

and I wonder if I should fix it.
ALL THE SIZES.

If you were an Android developer, you'd have to design for heaps more sizes and variants than that, so be thankful and just build for all three.

Remember, the tallest one is for the newest set of phones (with the demographic of users most likely to spend the money) -- you WANT these people to like your app. Do yourself a favor and build for them.
Apple Buys Beats Music
New cassette tape could hold 47 million songs
Apparently, that's not what they mean:

"Flash proxy" is a name that should make you think "quick" and "short-lived." Our implementation uses standard web technologies: JavaScript and WebSocket. (In the long-ago past we used Adobe Flash, but do not any longer.)

http://crypto.stanford.edu/flashproxy/
Arrays and hashmaps are what I've used for about 95% of all the problems I've faced in my 8 year web development career
Chrome reports Gmail is a known phishing site
What about making a new Desktop not only fast, but also pretty? All the Linux Desktops look butt-ugly compared to OS X or even Windows 8 and absolutely don't make we want to give it a try. A nicely designed Desktop which is also fast and uses less resources would help getting Linux on the Desktops so much more...
That's truly unpleasant. I don't get how anybody thinks that is acceptable behavior.
I don't think linguistic ambiguity - while clearly something that exists - is the same thing as what is under discussion in this post.
Yes it is a pattern in a sea of infinity, the process by which consciousness exists is by continuous grouping of that pattern where all conditions of that consciousness to exist are met. The grouping is just a byproduct of infinite information. It's sort of difficult to imagine, because we are so constrained in our reality. It may very well be circular reasoning, but it seems to make sense to me.

As far as how it relates to Artificial Intelligence, I can provide the following example. The various interconnections and information that exist to create the internet may have already given rise to a similar process. If we viewed say each day of global internet activity as raw data, we maybe able to see certain mathematical patterns emerge. Such patterns might be an echo of a simplified universe and a hint of intelligence, which has naturally emerged due to the vast size of information being created, moved and processed. The intelligence which is emerging probably has no conception of us and is unable to communicate, it simply relies on the natrual occurring patterns of interconnections to exist. It maybe thinking and trying to find out the purpose of its existence as well. The only way we could ever communicate with it is to figure out what patterns to look for and in what time frame.
Start with something simple - a small house with basically sound construction but dated/damaged interior fitout. Learn how to do simple stuff like fixing walls, painting, new kitchen cabinets, laying new tile, replacing plumbing fittings. Keep it simple, low cost and in-line with the market expectations for a good quality house in the area.

Do the numbers and if you can't make at least 20% on your outlay (not the total sale price, but your cash-on-cash return) then keep looking until you find something suitable.

The key challenges are less learning how to lay grout but more in buying effectively, assessing the market your customers are operating in (ie, who is going to buy it, what are their tastes, budget and needs?) and dealing with contractors who will necessarily complete work you cannot do (such as electrical).

Every house will sell with the right price attached. That should be the least of your worries. Worst of all cases is that you are halfway through, and lose time/money/energy/cash to complete the job. Then you've got a half-built house which is unsaleable to everyone but a person who can exploit the pickle you've got yourself in.

I have moved into houses and lived there while upgrading the interior and it has always been personally and financially rewarding, but this is not for everyone.
The name is Flashproxy but it doesn't actually use Flash (it used to). It uses WebSocket.
I loved that move, teleport behind someone and then shock ball them whilst they try to figure out where you are whilst getting the hell out of the way since they;re anticipating you attacking them.
It's fine, Ruby takes the more sensible semantics here (IMO)
while they can vary independently because they are dis-similar, as a general rule it seems they are complementary more often than not. So, I would say they are likely co-vary together (even if inversely) at times.

At an intutive level, "ethical fabric" is often/practically seen substitute for legal/regulatory infrastructure. The latter is more complex/arduous/expensive, so one advantage of developing ethical norms is increased productivy (from more focus on business, less on due dilligence/monitoring of contracts and general micro-management issues).
A Simple Structure For Those With An Idea
I'd like to suggest a little more information about what CodeReview is.

The web page doesn't give me any real hints. The App Store listing only shows in the title that it's a GitHub-only thing.

I don't suggest overloading with unnecessary detail, but it would be nice to know something before spending $20.
Interesting. Brunner tried to hire him several times apparently.

https://www.youtube.com/watch?v=GqJVHe6LN4E

http://en.wikipedia.org/wiki/Robert_Brunner
I don't buy that argument: The same ability to manually inspect the fingerprint (against what?) exist in both cases.

Existing browsers do not facilitate trust on first use because there is no interface difference between "I've never seen this sites unsigned cert before" and "The unsigned cert I was expecting changed". In particular, you can't distinguish the "self-signed cert I was expecting is still there" from "it's now giving me a world-power forged CA signed cert" (both cases show no notice).

Besides, inhibiting people from rotating an always online key is pretty poor key management. If you were to improve TOFU in browsers, it could work just as well for CA authenticated. So having it signed is purely additive, and while maybe there is some false sense of security there thats not a good tradeoff for completely dismantling the users instincts in reporting suspicious stuff.
I take it more to be a point about the size of the severance compensation relative to the company's resources. IE, don't claim poverty (and thus no severance) when you've been funded. Basically a variation on "Don't lie to your employees about money".
It's too bad they ruined the ONS mode in UT3 with the overcomplicated warfare mode. ONS didn't need switches and that ball thing and whatnot.
Show HN: Hacker Newsanchor – Listen To HN
Apple Close to Buying Beats Electronics for $3.2 Billion
> If one wants an opportunistic encryption, there're tcpcrypt or IPsec for that.

And HTTP/2.0 thankfully. OE is a good improvement, indeed, but it's not worth teaching users bad practices for the authenticated stuff.
Not over time. Each failure is knowledge banked away, knowledge that is often cross-applicable to other situations.

Even for skilled tradesmen, there is always the possibilty of having a job go bad and having to eat the cost of putting it right.

Some of the jobs I have tackled myself make friends stare in disbelief. I always figure 'a human made this thing, a human can fix it'.
Olga Kotelko: The 95-year-old athletic champion
I had drinks with him in Bangkok. He is at least as awesome as you'd expect.
I can only assume this is to ensure that if an employee behaves unethically without repercussions, YC can hold the founder responsible for inaction.
So I have been using fluxbox for 7 years now and it does nearly everything I need. There is one feature that I have been looking for that I have not seen in any window manager that I know: the ability to group windows so that they raise and lower together. Yes I have virtual desktops, but I really, really want to be able to link the terminal window I use to test a file I am editing, to the vim window where I am editing said file.

Does anyone know of a window manager that can group windows so that they raise together? Or perhaps something more like: 'when I raise this window also raise these windows.'

Obviously you need a bit more logic to deal with the ordering of windows within a raise group, but this seems like a feature that is completely missing from all current window managers.
A hash table, list, and array cover it.
It takes a professional designer (or rather, a dozen of them) to produce a professional-looking desktop theme. Which is exactly what the majority of FOSS projects lack.

When you let a programmer dictate the design, you end up with a lot of features and a lot of misaligned margins. In my experience, many programmers just don't care about pixel-perfect designs. Yes, I'm talking about the same group of people who scoff at typography because "the content is the only thing that matters", blah blah blah. Admittedly, I have no data to back this up, but I have a gut feeling that lightweight desktop environments are particularly teeming with this "function before form" crowd. When you treat design as a second-class citizen of your project, it's no wonder you can't attract good designers to work with you.

On the other hand, when you let a designer dictate the design, you end up with perfectly aligned margins and anti-aliased corners, but all the features and configuration options you care about are hidden behind five clicks and a keyboard shortcut, or worse, removed entirely because they somehow violate the designer's philosophy :(
They might just be very tiny cities.
I normally like your comments, but I believe the OP addressed this. They said the opportunity cost is the creator's time, which I believe takes into account your objection.

(Of course, responding to the a standalone phrase, you're absolutely correct)
Chrome reporting phishing from mail-attachment.googleusercontent.com
Chrome reporting phishing from mail-attachment.googleusercontent.com
<2% still living are pre-"retina" (i.e., 320x480). [http://appleinsider.com/articles/13/10/28/iphone-5s-represen...]
Whole reply can be summed up as. "They require you to wear a seatbelt, and there are no seatbelts in the toilet. It's all up to the pilot, he may risk your neck, or he may do a lap around the airport to give you time, or he may make an emergency landing and have you arrested. The doors come off, so don't fight them. Make sure to make a good first impression."
You are right. There are several main reasons why US-based firms fail in China market.
1. Government regulation: China government and other centralized power governments such as Vietnam, and Russia always try to keep their eyes on Internet activities, audit informations on the Internet. These government's activities may put automated systems (algorithms) of US-based firms in difficult. It seem to violate the notion of free speech that US-based firms follow.

2. Illegal activities of these local firms: Does any US-based firm dare to share illegal documents, videos on their platform? This may be a big difference between US-based companies and Chinese's ones. Another aspect is under-table money, US companies are more more and more strictly regulated by law that prohibits them from giving under table money to local governors. There is ton of unethical ways that Chine firms can do to beat you.

3. Localization
There is vast, majority people in developing countries who can't speak English;therefore, blocking them from approach US products. It turns to be a great opportunities copy-cat model for Chinese firms.

4. In some countries such as China, citizens more and more pride of their nation. Chinese are great in this aspect since they usually are member of various social guilds that respect and help each other. This tendency is in contrast to US culture that promotes individual. Thus, Chinese tend to use local products than US's one.

5. A firm in centralized governments such as China not only act as a business that seeks for profit but also act as a political tool for government. So, they receive a lot of support from government such as infrastructure, money, ...

For those above reasons, I totally think that Chinese firms are in great advantage to the competition in compare to US's ones. What I put in my consideration is how these Chinese firms can succeed in global, or Western market. If they win, what I cited above maybe wrong.
Turn an email to a web page
If all the parking spaces are full, it most certainly makes sense to charge. Otherwise, people will stay parked there all day, and use is sub-optimal.

Most healthy business districts have few available parking spaces, so charges are appropriate. Not-being-able-to-find-a-space-because-they're-all-taken also discourages customers.
Having never really looked at Category Theory (having been convinced by a series of terrible writings by Haskell fanatics that nothing useful comes from studying it ;-) -- this is a beautiful teaser shining some light on why it might be useful for type theory in general (and as applied to computation in particular). So thank you for that!

(And I do mean this comment, I'll be sure to look at the paper too -- but you managed to capture something that enticed my curiosity, which is a great thing)
Based on some pseudorandom guy's slides about porting to Linux getting posted on Phoronix? Really? I expect that kind of reasoning from stock analysts, not HN posters.
Typically you aim for as much of the audible spectrum as possible with as flat of a response as possible... From there you adjust for personal listening preferences. Some cans tend to accentuate bass a bit, others mids or trebs. Flat headphones are preferred for mixing/mastering of course. That's about as objective a measure as you can find.
Well, untreated wood won't last, but --- "it's just wood", so you can build a newer, better, one when it rots away.
The following comment is motivated by genuine good faith and a desire to prevent a potential catastrophe, financially or medically. Please understand I say this with all due respect. If this is your attitude:

> I have no doubt I could do a good job with just youtube

I highly suggest you do not go through with this plan. From reading this statement it sounds like you have very little knowledge of renovation/remodeling. There are three big problems

1. Lack of respect for the skill and experience needed in basic trades: electrician/plumber/carpentry. This attitude "oh there is nothing to it, it is just blue collar work. I can watch some youtube videos and learn it in no time" is dangerous, costly and silly/arrogant. Master craftsman take a long time to learn their trade. Your inability to estimate what is needed and how long it will take and what might come up is going to be a giant problem. Experienced tradesmen have seen the 50 different ways people have screwed up plumbing/wiring/etc and has a good idea how to begin a new project and handle these screwups as they are slowly discovered. A lot of the work you will do will be do to "oh shit X is busted" moments, not "Wow, that went smoothly, X is done. Lets proceed to the next item on the outline of work I came up with originally and have not had to deviate from."

2. It takes a couple of full Xs to get the hang of doing X. Lets take something basic like rocking and taping a room. There is a guy on YT, DryWallGaul, that makes the best drywall videos I have ever seen. I have had a lot of people "teach me the trick to taping" and it never made sense and never came out well. If you watched his videos and practiced hanging sheetrock you could definitely get great walls in due time. The problem is your one year turn around house only has so many walls. I redid almost all of the walls in my house but I never got the hang of it until I hung sheetrock at a 4,000 square foot volunteer project. I went through three left hand mechanix gloves before I got proficient zipping screws into studs. (The let index finger is slowly eaten up from holding the screws) Maybe you can do a good job on the last bedroom but I promise you your first three bedrooms are going to look like homeowner harry went to war on the weekend. How many opportunities to do X/Y/Z do you think you will have in this one year house?

3. Working by yourself safely is tough.(Especially if its your first time ever doing X) Doing good work, safely, alone is tougher. Doing good work, safely, alone, for the first time and finishing in a year is impossible.

My advice is that you volunteer for habitat for humanity or something similar. Get a decent amount of experience under your belt and then rethink this plan. The nice thing about the volunteer "internship" is that you will also be able to get an idea of what tools to buy and which ones you like and you can slowly build up a tool set.

Drywall Master: https://www.youtube.com/user/drywallgall

I can't say enough about Laurier, he is not only a skilled craftsman--which is rare enough-- but most importantly he is a good teacher.
Its called "Regulatory Capture" <http://en.wikipedia.org/wiki/Regulatory_capture>. It does not require intense lobbying or backrooms deals. To one side (dealers), this is very, important. To everyone else it is off their radar. So legislators get skewed feedback.
(It also reminds me of Alan Kay describes differential functions)
A timely article for me. I'm spending my first day sitting a custom-made sit/stand desk. Tailored to fit exactly in the spot it was designed for, with shelving designed to fit exactly what I wanted. With monitor height at the optimimum for my height and correct posture. Even with a couple of design flourishes I added and a custom designed headset hanger.

Granted this is not my first rodeo with woodwork, but the thought of getting a store-bought one-size-fits-all desk was never even considered. I even got to spend many hours in the workshop with my Dad, intermittently discussing the design, tools and approaches with life in general and hearing stories from a time gone by. It's immensely satisfying.

And people see it and go 'wow, how do you even build something like that?' Well, first you start with a pile of wood and a design on a piece of paper... trust me, it's a doddle compared with writing code.
I discovered this about 2 weeks ago and it is hands-down the best API tester I've found. I've also used Echo and RESTed on Mac which were great, but this blows them out of the water. Even Postman, which I find to be a pain in the browser (and especially the newer versions, which require a separate browser window). Well worth the $20.
DevOps in Your Job Title is Doing You Harm
Honestly, I've always wanted a window-manager that mimicked Visual Studio's pin/dock slide-outs. That is, you can dock any task to any edge of the screen, and each edge can be sub-divided into panes. Each pane has multiple tabs, and each pane can be set to auto-hide or can be "pinned" to always-visible, which causes everything else to resize.

It's a rather complicated approach, but I've never found any better multi-tool layout, since it's enormously Fitt's-law-friendly while allowing me to both hide everything or bring in oodles of tool panes quickly and easily as needed.
Beats Music has the worst mobile apps.
I still don't have anything close to a good bookmarking solution that works across all of my devices and applications.
If you don't reuse that password anywhere else, and you don't have anything else depending on bitly, then the worst case is that someone could post links as you.
Out of curiosity, if I were to start connecting residences with fiber on my own, at which point would I start to hit regulatory burdens?
The one where the person scolds, "Did you win the Putnam? If not, please don't be "bolder" than..."

Just read the thread, laugh, and reflect on some of the talent that Hacker News has lurking:

https://news.ycombinator.com/item?id=35079
I don't think you're right here. In this case, the fact that "a reason to change" is central to the definition and itself undefined means that the definition is begging the question in the original sense.