skysight-inc/HackerNews huggingface dataset:
I don't know if there is such a stark contrast; a lot of these things (especially the Startup America Initiative and the health care changes) will help small businesses. I guess if you get into a really big business, increased taxes could stunt growth, but for the most part taxes are being cut for businesses--just not the huge ones.

Are there other regulations besides taxes that you think have a negative effect here?
`curl --head http://google.com` is useful just to get the response headers back.
I think that during that time period they were so focused on other things that the memory problems crept in and didn't get addressed. On the plus side, they now have both the best features and some of the best memory management of browsers.
Not to mention that for any project where you end up getting a designer involved, odds are pretty high that designer will end up handing you plain HTML and CSS.

It's often hard enough to find designers that'll work well with templates that are relatively unobtrusively combined with plain HTML.

Have fun converting back and forth.
We are talking about JavaScript, Python and Ruby whom are the underlying technologies of the modern web that we use every day, at this Turkey’s very first combined conference! If you want to share your knowledge, ideas or experience with this community or if you know somebody that can do this please apply and let us know! The more information you provide the quicker we are to evaluate and approve you or your referral as a speaker.
The elevator pitch is: "Mongo's ease of use without the gotchas." We have a nice simple to use query language and quick setup process. But things like analytic queries like map reduce don't lock up the entire database. Our product aims to not be a ticking time bomb of technical debt.
Wait, isn't this an example of a genetic diversity increase?
Show HN: Minecraft Friends Mod/Service.  Looking for feedback and testers.
And once upon a time it would have been remarkable that someone used a telephone to diagnose a disease. Or someone watched a television show and released they had the same disease. ... I feel old and jaded now. ;)
Yes, but in many languages they are both false-y. Since it looks like a boolean, the natural way of dealing with it (`if suspicious then ... else ...`) will quietly treat null the same as false in those languages.
How is that working out with Cuba?
The Evolution of Apple’s Hobby: Act on the Dream
I've never supported a Kickstarter project before, but I pledged to this one. I use Mac at work but PC at home and I would LOVE to have a better unix-like command line on the PC.
Hope this shoots the CCP in the foot. The interwebs are awash w/ the latest US election results, and viral youtube videos of Obama thanking his young twentysomething campaign staffers.

To give young Chinese such a glimpse of this and then brutally remind them that they don't have such luxuries of idealism and empowerment just highlights the failings of the CCP system even more...
1. As long as active dataset everything fits in RAM, performance will be great. E.g. you can have terabytes of data but as long as the actively accessed dataset is < ~80GB the system will perform well. Once things get out of RAM, everything will work well if you have an SSD. On a rotational disk, performance will degrade very very quickly. This is a bottleneck on all modern databases, but clustering makes this problem go away because you can effectively increase the amount of RAM at linear cost by just adding more nodes (e.g. two nodes at 100GB of RAM each cost about four times less than one node with 200GB of RAM).

2. We do do block-level replication. On each node of the btree we store replication timestamps. When a node asks for new data, we can cull away parts of the tree the node has almost instantly. So replication is very very efficient for most OLTP workloads. We don't have statement-level replication yet, so if you do a range update on a large table, we'll have to replicate data block by block. It'll take a while to add statement-based replication - we'd have to do a pretty significant refactoring to make it happen.

3. Either. Replicas are great for failover -- if the master dies, you just failover and a replica picks up where the master left off. If you're ok with out-of-date reads, you can also hit replicas directly (e.g. for reports, etc.) and spread out the read load across the cluster.

4. This is a really complex question - we didn't document this because doing it properly would take a lot of time. I'll ask jdoliner to chime in -- he designed the architecture and wrote most of the code, perhaps he can describe it succinctly while we write deeper docs on this :)

5. We use protocol buffers between the client drivers and the server. We picked that because there were libraries for the initial three languages we picked (Ruby, JS, Python), they were really easy to use, and very efficient. We could also have a single spec for the client/server API. Internally we use our own serialization scheme which allows us to dump arbitrary C++ objects on the network. It doesn't support other languages (which we didn't need), but is much more versatile for writing complex cross-machine code.
I can't believe the nerve of Oracle. They claim to be part of the community while distributing Linux -- _Linux_ -- with deliberately obfuscated source so that others can't compete with them, which turns out to be a mere nuisance for big companies but actually problematic for end users' freedom. I can't think of a bigger affront to the community than obfuscating Linux itself for commercial gain.

... Oh wait, is that not Oracle? ... Oh ...
Redirect To Post If Search Results Return One Post
It's my opinion that the better dressed the guy
writing code, the more suspect his code is...

So do you think others make judgements about your ability to do a job based on how you're dressed?
If you know how to hustle in the vernacular sense you can come to the USA penniless and retire wealthy.

The USA is a great place if you want/need the rule of law to protect property.

Overall, the US civil legal system is not corrupt. In many places in Asia and E. Europe corruption is systemic. It is much more difficult to keep a successful business in such an environment.

One example is real estate escrow services with title insurance.
I think new car dealers overall are not highly focused on selling cars online. The car they have for sale can be bought from another dealer that in most metro areas is no more than an hour away. The industry, not without cause, thinks people shopping online are highly focused on getting the best price and have more information. The dealer WANTS you to come into their store instead of shopping online.

Also, a new car? Consider buying something that's a few years old the cost savings are huge.
Great post, and couldn't agree more. I think Bloomberg and Rachel Sterne also deserve credit for their amazing rallying and general scrappiness, which enabled alot of these companies to step up with supportive offers (AirBNB & Uber stand out).
Galois, Fermat, Tartaglia...
Personally I think a lot of software patents explain well enough that I could implement their "invention".

It's just that the invention is so simple/obvious to us that I wonder how they got a patent and no prior art was found.
Twitter should really do something about its security. All these accounts getting hacked all the time...
Intel cuts training, delays 14nm by 6 months
JSHint's evil "eval" check
Will there ever be a 32-bit version?
The diagram is really helpful, thanks. I'm currently trying to use Stripe in a school project about REST APIs, and it helped make the concept more concrete in my mind.
I was in China just last month and was surprised how openly everyone circumvents the blocks. I stayed in a very large 25+ floor 4* hotel where the entire free wifi went through a VPN. My Chinese friend said the government turn a blind eye because they know business needs it and they want the business.
This is why it's best to avoid line-by-line negotiations. Wait until everything is on the table, see what the offer is, and go from there. If you aren't interested in the end result, you can save yourself a lot of time. If you are, it allows you to figure out the things you care most and least about, and apply flexibility accordingly.
What's up with the fake "positive" comments at the bottom of this thread? Makes you think this was manipulated up (every user has -3 karma). Always sad to see and it feels like this has been happening more frequently.
That's what jumped out at me too. It's one thing to do a startup which listens to customers - that's pretty much tablestakes. It's another to run a vast multinational organization which does this across the board. Beautiful execution on a large scale.
Relevant to this issue is that the more brain you devote to analytic thinking, the less you have for empathetic thinking, according to the findings described here: Empathy Represses Analytic Thought, and Vice Versa: Brain Physiology Limits Simultaneous Use of Both Networks http://www.sciencedaily.com/releases/2012/10/121030161416.ht...
I think this conference is the first in Turkey. Great!
Yes I was kind of an asshole. Sorry about that. I understand that you are working for free, I really appreciate the work that you people do, and gnome 2 was great. Actually from all the new DEs, unity, KDE, etc. I still prefer the look of the gnome shell. The problem is, I can't run it! too slow, need too much kernel support, etc. I don't need any answers, I just need the damn thing to work in my OpenBSD and my beagleboard the way gnome 2 did.
A book about dividing up equity in an early-stage company
It was quite obvious they couldn't keep it up for any longer. The harder the competition, the better the fight.
Congratulations! How do you plan on making money?
Everyone is making judgements, are you wearing black, are you wearing a suit, are you wearing fashionable clothing, etc.

My opinion/observation is that the more attention that is paid to your clothing, the more your engineering/code quality suffers. It like the IQ test: wearing suits impresses people who think highly of people wearing suits. Maybe it's better to impress people who think highly of quality work.

edit: It's foolishness to dress finely to make people think you're awesome. You're not more of a professional because you wear a tie and suit. You're just a guy in funny-looking clothing who looks like important people. If you want to be professional, do the job well, do it kindly, do it so it can be used for its intended purpose for a long time, do it with respect for other people. Dressing nice has so very little to do with professionalism.
Google Banned in China
My impression is that BitKeeper was designed with an eye towards Linus's own habits, and my point was that BitKeeper suffered as a result. As best I can reconstruct I seem to have gotten this impression from this article:

http://web.mit.edu/ghudson/thoughts/bitkeeper.whynot

"From the beginning, Bitkeeper has been aimed at making it easier to do development the way Linux kernel development is done. As Larry McVoy put it: 'BK makes it really easy to do what Linus is doing.'"

If you follow the links in that article, Larry McVoy doesn't really say what he's quoted as saying there, though he does make similar assertions.

BitKeeper certainly made no money on supporting Linux but I think the idea, on some level, must have been to get the software out there being used by serious programmers who would then love it, buy it, and evangelize it. In the driest sense, it was not a success. But in a wider sense in backfired so thoroughly that the idea of starting a commercial VCS project at this point is laughably absurd. Several things McVoy said turned out to be wrong, even though they must have sounded plausible at the time. I'm particularly pointing to this one:

"All you people trying to copy BK are just shooting yourself in the foot unless you can come up with a solution that Linus will use in the short term. And nobody but an idiot believes that is possible."

http://lkml.indiana.edu/hypermail/linux/kernel/0303.1/0315.h...

So, it probably isn't the best analogy, but on the other hand it was the first one that came to mind. :) I'd be curious to know what you think about this, and more importantly what your opinion of BK is today and how it compares after having a decade to mature.
Fantastic, I tried to roll my own a few times but never got to this point. Thanks !
I give up. Instead of reading what I write you keep building straw men out of cherry picked sentences and then slap them down. It must be easier to "win" an argument that way, but you're just wasting my time and that of everyone else who reads what you write.
The cotton gin?!

Einstein: physics-trained, in Switzerland, married a physics classmate, learned electromagnetism from his father and uncle who were in the power generation business, taught physics, worked in the patent office, certainly a good place to be exposed to the froth of new ideas. Read the Isaacson biography.
One thing that has really surprised me is how little you can tell about a customer based on their initial email. When I get an angry or rude email, about 95% of the time they will turn into a polite human being once I respond calmly with help for their problem. A lot of people just do not expect to be able make contact with an actual human or to get any useful help, and are angry from the get go because of this. The article mentions "disrespectful & abrupt" emails. For me this extends this to include "angry and hateful." It is truly amazing the 180 people can do once they are talking to a person instead of an anonymous customer support address.
In a dimensional modeling approach you need to identify what elements/attributes users would query upon ahead of time. This leads to support of adhoc queries -- "Show me minutely clicks & revenue from 11am-1pm on Mondays in 2011 except holidays for publishers (A,B) against advertisers (A,B,C)" As long as you define the grain of your data, adding new attributes for dimensions is very easy and flexible.

I guess I'm comparing it against better-suited-for-brute-force approaches where someone is analyzing a log file for really random things that tend to be a one-time thing. "Show me hits to this particular resource from IP addresses which match this pattern and the user-agent contains Safari and the response time is larger than 300ms and the response size is less than 100ms!". While you could fit this data easily into a DM, you'd need to plan ahead for that sort of querying. If it's a non-frequent occurrence, it'd make more sense to process it sequentially (even if its across 10,000 machines in a hadoop cluster).

When I left the company, our Greenplum cluster (so a bit of both worlds: RDBMS cluster that automatically parallelizes queries across multiple nodes and aggregates the results) was around 500T. This approach was scaled up from a single MySQL instance though, which were seeing around 5 million new rows per day for one particular business channel.

I'm not suggesting that "new school" approaches do not work nor not necessarily work quickly. What I am suggesting is this: MR is a very naive approach that is only "fast" due to executing the problem in parallel across many nodes. If you have datasets which are going to be queried often in similar use cases, one should take the past ~30 years of innovation in RDBMS' instead of masking the difficulties by throwing a lot of CPU (and therefore money) at a problem and solving it in the most inefficient manner possible. It pains me to see people coming up with overly complex "solutions" to basic OLAP needs on Hadoop-based or even NoSQL platforms instead of simply using the right tool for the job.

That said, the one-off cases where it doesn't make sense to build out a schema, ETL pipeline, and managing a database because it's a very niche or one-time need: That's where the real value of Hadoop/MR comes into play.
Alien or Dinosaur - definitely cool
I'm sure you know Gnome ran on a lot of things that are not Linux. BSDs for example. The implementation of gnome-fallback in OpenBSD works beautifully. I have a small ARM board that consumes about 1 watt, and you could install gnome on it and you couldn't tell it from my ubuntu desktop, it was that good.

I expect games to need driver support, not a simple DE. If you take in account that not even OS-X need a graphic card to work, you know you are doing it wrong by requiring one. (Don't start with llvm-pipe, I dont need the DE consuming 100% of the CPU)
This is a great write-up.

I love seeing your thought process on how you tackled the project. The bonus playback of realtime results and the not preloading county data are two very good examples of problems that need solving when you take on a project like this. Super write up.
Well, the fact that he says "only 18 to 20 people in the [U.S.] who have those fundamental skills" seems bizarre. If only 18-20 people have them, they're not fundamental, they're exceptional. On the other hand, he's pretty vague about those skills specifically. I know a fair number (>> 20, and I'm a recluse) of people who I could imagine implementing some DPI, and knowing "what looks like normal internet traffic" isn't that hard. On the other hand, there aren't that many people doing automated analysis of targeted malware or 0day, in that context his numbers make more sense (but I would stil call them low). It all comes down to tradeoffs and skill levels. You can always set a bar of "having a set of skills" where the skill level is so high that only 20 people have them. But, most companies aren't doing the bare minimum, and security professionals are wiley so it might seem to some like there are only 20 people, because they're all quietly employed or enjoyably semi-employed.
Sun Tzu also said: "One must put himself beyond the possibility of defeat and then wait for the opportunity of victory"
I do wonder if this will have an effect on investment and research into medicines. If the cost of creating drugs (used to work in clinical trials) becomes greater than the return, I can see some problems.
CIA director David Petraeus resigns over affair
NY Major Bloomberg explains that "0" is an even number
Absolutely. It was pretty amazing to see how the whole city came together, especially leaders – from Obama to Bloomberg to Governor Christie to Sterne to many others.
Isn't Y Combinator an excrement fueled one?
Are you living in a different US? I'm not saying the path to wealth is beyond my horizon, but there's a lot in the way that only exists because previous generations managed things poorly. Someone starting a little further behind would have an exponentially harder time.
It should be easy to do a port, but it's one of the many things to do. I can't commit to a timeline, but it will probably happen.
My main problem with bitcoin is that there's no way to buy them. I've tried using Dwolla and Bitinstant and other methods and so far have failed after jumping through all kinds of hoops including entering bank info and uploading pictures of IDs and utility bills to shady websites. And everyone wants their 4% transaction fees, so if you want to buy this $20k car you'll be paying hundreds of dollars in fees. I don't understand how a new economy is supposed to form around it if it's so hard to enter.
I worked at a very large, boring, and bureaucratic fortune 500. Our little team got into the tradition of "hack nights" which happened every Thursday. We'd come in at a regular time, work until somewhere between 4-10am the next day (yes, 20-26 hours of work) and then go home for a long weekend.

It turned into a thing of legend around the office. VPs and the CIO would crack jokes about it during meetings and stop us in the hallways to ask about our hack nights. When our team wrapped up the project and we moved on to different groups some of us were asked to run hack nights for those teams.

Hackathons are a healthy thing for a company to do. It lets people relax and get to know each other better and it creates a strong sense of camaraderie. I'm happy to know FB has taken this idea and ran with it but I'm also surprised that I don't hear about more companies in the valley doing these sort of activities.
Okay, say I'm in debt to BigHospital for my cancer treatments. I only owe $10K (ha!) and discharging this debt in bankruptcy is something I either couldn't afford or otherwise was unable to accomplish.

I've managed to avoid paying the debt collectors for whatever reason, and I have this low value debt out there. It's par value might be $10k, but it's sold to Rolling Jubilee for $500. Rolling Jubilee discharges this debt.

In practical terms, my credit is already shot. I wasn't able to pay off this debt anyways, so it's not as if I have more money in my pocket. Sure I might be able to rebuild my credit a bit faster depending on how Rolling Jubilee reports the handling of this debt etc etc. Maybe not. Even if it persists on my credit score, rebuilding credit isn't as hard once you get a decent steady job. If I don't have that, I have no business getting more credit, no?

The old rules that you say no one wants to play by are still there at the end of the day.

Oh, and "hey can count on their fellow citizens to help them out when they are down on their luck" doesn't seem to be the very definition of social capital from your link.
Fly me to the end of the alphabet
I took the LSAT in 2009. I scored 166, which was in the 93rd percentile. Mensa lists their cut-off as the 95th percentile, so your 163/92 figure is inaccurate, at least for recent years.
Is it just me or does that car look like it was printed with a 3D printer?
He didn't make me a Lisper (I'm more a Haskell fan these days), but reading Slava's Lisp articles years ago was a significant part of what set me on my current career path.

He helped get me into functional programming, which got me a contract job [1], which is how I met one of my current co-founders.

[1] http://martin.kleppmann.com/2009/09/18/the-python-paradox-is...
betaworks launches swirl
Just a small note to your comment above, the issues you mentioned with Symphony, they are not just because you haven't "mastered" the CLI. It sounds like they are true bugs in whatever manual or documentation accompanies Symphony, and it would be a good idea to report your experience with setting it up on their issue tracking system.

I think many people often discard technologies for their implementation rather than their ideas.
I think this comes down to where you think the greatest return will be. Ultimately it comes down to time. If you can make more over the long-term serving a few high-paying customers, do this. If you can make more serving many smaller customers, do that. Unless you have a sizable organization, it is hard to do both and keep everybody satisfied and your company focused.
No it won't, it'll indicate when the sporting options available to people have shrunk so that they no longer need words to differentiate between football (soccer), football (gaelic), football (Aussie Rules), football (rugby league), football (rugby union), football (gridiron) and any other kinds I'm not aware of.
This is such an odd comment. What motivates you to write such a comment? And what makes my system amateur and noob in your eyes?
Looking for a porn app? Try ENJOY - Video Android app
All government action is backed up by the threat of coercion. Singling out health care is disingenuous. The anti-war crowd doesn't like seeing their taxes go to fighting in Iraq and elsewhere, but they too have a gun put to their heads.
How World of Warcraft gamifies education
The conference will be in Istanbul, the great place! :)
coinbase.com. Link your bank account and then you can buy them with a single click. Same way you get money onto paypal.
Now that you say that, that brings up the possibility that the guy was actually hoping to sabotage the purchase.