skysight-inc/HackerNews huggingface dataset:
Was trying to figure out where it lies in the CAP trade-off space. Found this set of slides

http://hyperdex.org/slides/2012-04-13-HyperDex.pdf :

---

* Consistent: linearizable. GET returns latest PUT, always

* Available: in the presence of  < f failures

* Partition-Tolerant: for partitions with  < f nodes

---

So it seems they have strong C and a tunable trade-off between A and P ?

Then they take a jab at the popular interpretation of the CAP theorem and claim they have a work-around:

----

Working around the [CAP] theorem:
* Constrain the failure size
* Redirect clients to majority partition
* Proﬁt: Retain all of C, A, P
Realistic for a modern data center

CAP misses the point The real tradeoff is between C, A, and Performance.

---

Not sure what they meant here. Anyone understood this better?
Smtp4dev: A dummy SMTP server for development/testing/debugging time
My question: How are you going to get well rounded debate? I can see modern liberals and libertarians in good numbers in the hacker community, but are there conservatives?

Specifically, are there New Right conservatives in the Tea Party vein? These are the people who have swept the House and won office around the country and are the loudest voice on the Right. The Republican candidate for office strongly supports most of their platform, making their platform arguably the most legitimate conservative view currently.

And I don't understand how you're going to get any of those voices, at all.
No new Nexus phone this year?
There is a difference, even if you are unable see it. Consider this:

Is linking to copyrighted material Google's sole purpose?

Was linking to copyrighted material the sole purpose of TVShack?

The intent of the person behind the site is clearly important here. Intent is definitely taken in to consideration in cases such as this.

Just for the record, I don't think he should be extradited to the US over this. But I do think his intention was to make money from adverts that were posted next to copyrighted material. Is that a crime in the UK? I don't know, but it is a question that should be answered by the UK courts.
NDC2012 videos are available
30 Spectacular Liquid Splashes by Markus Reugels
Depends on the audience more than anything, but there are a ton of 'semi-technical' tasks that you could contribute to:

- Setting up Twitter / Facebook / Google Plus accounts for the project and team.

- Posting regular Twitter / Facebook / Google Plus updates to generate buzz. Make sure that your StartupWeekend event is using a Hashtag (like SWLondon) and use it -- people following that will see your tweets and give you a better chance for exposure.

- Develop plain old 'Patio11' style HTML pages for split-testing copyrights.

- Integrate Google Analytics / MixPanel / Googlel Webmaster Tools to be able to track activity (and include stats in your last-day demo).

- If you've got more than one developer using Git, you can help manage code merges (if you're conformatable with that.)

- Set up the domain name and hosting if it's needed.

- If you're familiar with Rails or Django templates (you could brush up on both before you go, they're pretty basic) -- you could work on converting a ThemeForest theme into ERB/HTML while the backend developers work on making the application 'go'.

- Helping to isolate down site copy, slogans, signup jargon.

In short, just volunteer whenever there's something you feel like you can do. If all that is done, nobody's going to hate if you step outside your comfort zone and have trouble -- just preface beforehand "Hey, I've never done that before, but I'll give it a shot."

There are a million things to do at StartupWeekend (including fetching coffee, donuts, caffeine,water) and none of it goes unappreciated. Even if you aren't a technical rockstar, you can be the guy that removes obstacles and hustles his ass off to make sure that the team can get things done. Everybody loves that guy.
What is Modern Perl
Most of the time is the initial identification tones, followed by the line equalization phase where the modems are sorting out the exact response of the line. The sounds near the end that are sort of like white noise are the data transfer.

Part of the creepy is that the modems are using pitches that are not harmonically related. That is anti-musical (unless you are way out on the fringes) and denies you the ability to pigeon hole the sounds.
Dotcom Kim announces that it will launch Megabox 
When all the very thought that the service was about to launch Kim Dotcom, Megabox
What to Study Where to study Student Career Guidance Live chat.
என்ன படிக்கலாம் எங்கு படிக்கலாம்’ நிகழ்ச்சியில் ஜூன் 26ம் தேதி காலை 10 மணிமுதல் 1 மணிவரை, ‘சட்டப் படிப்புகள்’ குறித்து சென்னை ஸ்ரீராம் லா அகாடமி பேராசிரியர் ஹேமா ராமன் பங்கேற்று மாணவர்களின் சந்தேகளுக்கு விளக்கம் அளிக்கிறார்.
Ask HN: How much to spend on marketing?
Hi,
I am working on a new startup - eCompuCloud.com and I can't really determine how much should I spend on marketing?

For example, if I will spend $1000/mo on operating the business, and expect $1000 net profit - which means we must generate $2000 revenue.. how much to spend equal to the cost of operating the startup? Is it vague a little bit?
I think I see your point better now.

> It would be illogical, perhaps unethical even, for me to want more of that content while not supporting it in any way.

So what do you suggest instead? Instead of paying upfront, should the content production instead by shifted towards pay-as-you-like services? Micro-donations?

How would you make sure people paid for the content? A lot of people don't have the moral standard today to pay for music or movies they like and want more of - they copy because they can and it's cheaper.

(Your lemonade analogy is ridiculous though. stealing=/=copying, artist distributing music on iTunes=/=leaving lemonade in the open)
So why does this petition need my street address, postal code and country?
The paper describes profiling as being statistically optimal, not counterproductive.

Also, no one proposes using Arab ethnicity as a proxy for being Muslim - who cares if someone is Muslim? Arab ethnicity (or being a Muslim) is used probabilistic evidence (not a proxy) for a person being a terrorist.
You can find out more about it on the course's webpage: http://www.udacity.com/overview/Course/st101/CourseRev/1

The video says that they will have an optional track for programming with statistics.
This is more a guide on how to get up and running using SBCL and Emacs, and less a guide on Common Lisp
Yes, what beats bullies are usually bigger bullies

It's a complicated gamble
http://www.w3.org/Provider/Style/URI.anything
gives a menu of available extensions to choose from. For example, html.es for spanish.
That reliance on "certain number of identical entries" was used by 4Chan's gaming of the Time 100 poll in 2009. The so-called "penis attack": http://musicmachinery.com/2009/04/27/moot-wins-time-inc-lose...
How much do they make in search-related ad revenue over the life of a device?

How much is it worth to them to stop people from getting a Surface with Bing or an iPad where Google has to pay to get the default search option set to Google (and the future of the default seems uncertain)?
The situation is a bit more complicated than that.

To begin with, there are basically three CLR backends with sufficient maturity: Microsoft.NET, Mono, and Mono/LLVM, of which Mono is probably the slowest, because it is optimized for fast startup; that is matched against java -server, which (unlike -client) does extra optimizations (like mono --llvm) at the expense of a slower startup time. This works for short benchmarks, because compilation time is fairly minimal for these tight-inner-loop benchmarks.

Second, none of these benchmarks really touch on any of the JVM's weak spots. The classical example here is complex number arithmetic, where even an addition can potentially trigger a heap allocation (the JVM escape analysis only helps as long as functions don't actually store results anywhere). There are unfortunately quite a few such features where you get extra overhead to implement the workarounds.

Third, the JVM tends to be a bit of a memory guzzler. Combined with java -server's fixed-size heap, that can create problems in some scenarios (such as a system process that forks a few instances of itself).

In the end, few people will pick one or the other for the raw performance (which, in the end, is not very far apart), but for the ecosystem that comes with each backend.

It is worth noting that there are also other VM-related concerns, and overall, the CLR has the superior design as a general-purpose language backend.

For example, CLR functionality is a superset of JVM functionality. That makes the CLR far more pleasant to use as a compiler backend than the JVM (the reason why JVM-based languages use the JVM primarily is probably to hook into the JVM ecosystem, not because they love devising workarounds to implement closures or value types somewhat efficiently).

Similarly, P/Invoke is in practically all aspects superior to JNI. If you need to call native code a lot, P/Invoke is almost always the easier way to do it.

Library versioning is another issue where the CLR has the better story.

Again, what will almost certainly drive the use of one or the other for 99% of all programmers is what infrastructure (frameworks, libraries) they need. If they want to develop web applications using Scala/Lift, the JVM it is. If you want to implement games using Unity, you're going to use the CLR. The benefits you get from reusing code will almost certainly dwarf other concerns.
It's loading way too long - all the time benefit of not deciphering captcha was lost. It's annoying at best, trying to click on a slightly moving object and then dragging him away. Why can't I just click on a static picture? Also, it looks like an ad.
I'm pretty sure a lot of them would realize that 4TB and "infinite" are substantially different and argue with your severe mischaracterization of the capacity of your hard drive.
If you are aiming tech people or startups, the .co and .io TLDs are great and trusty. :)
> so player's can predict the consequences of their actions instead of guessing through trial and error.

Is this really what people want? Serious question. I am surprised to see it, because personally I always prefer more freedom and "trial and error" to discreet options and predictability. I hate when there's only "one right way" to do things, enforced by design. But right now I feel like minority.
If you can switch, so can spammers. CAPTCHAs are as strong as the weakest link.
Try Lesia Online. (Most information is in Korean since he is Korean.)
Meet The League Of Extraordinary Women: 60 Influencers Changing The World
Nope. He worked on Minecraft (when he wasn't on holiday) and his new game 0x10c
Getting off-topic here, but would you mind sharing what happened in your case, when the court was shown the picture of the officer/solicitor as drinking buddies?
all I see are some graphs and numbers

What the hell?

You are free to disagree[1] with their results or point out flaws in their methodology. But how on earth can you complain about them providing real numbers and the code used to generate them?

This is rare enough, most other databases only provide the kool-aid, without any numbers whatsoever (cf. MemSQL).

[1] https://groups.google.com/d/msg/redis-db/N4oy3lCngsU/NQUwf12...
It always takes me a while when I'm watching Alan Kay deliver prepared remarks because his emphasis doesn't seem to match the emphasis of his speech.

In this case it strikes me that he's trying to evoke the enormity of human history -- hundreds of thousands of years -- and the surprise that we've only really been trying to "step outside ourselves" for about five hundred. Somehow at least 99.5% of that time has been spent in the fogs before enquiry and only the last 0.5% have we really seen the explosion of mathematics, the emergence of science, and the industrial revolution. That we can fool ourselves allows us to dream of the world to come, but it also eats itself: it locks us in a prison of our own minds. So that is the emphasis that I see in this talk, after puzzling through it in my head for a bit.

This may be true, but I worry that this has been too limited an approach to history. As an artist whose works will likely be lost to history, I must object that there seem to be more artists than ever talked about, more soul-seekers lighting fires than fires that burned across history: most trickle away into embers.

What if the problem isn't that we're always fooling ourselves -- i.e. that we never light fires -- and rather that we have simply not had the right environment for the fires to explode the way they do? What if, say, ideas became properties of trade routes rather than properties of cultures, and the Dark Ages somehow stabilized these trade routes so that the ideas could finally diffuse from one route to another?

It's only a half-baked idea at present, but I'm just not sure that this relatively recent explosion in innovation is due entirely to the fact that people got locked inside their own beliefs. Perhaps that is me getting locked inside my own beliefs though -- beliefs that we are all cosmopolitan and curious and earnest inside.
Why We’re Deprecating FactoryGirl’s Cucumber Steps
Is there a story of how they were caught? They did have pretty good protection against it. Was it a slip somewhere? Did their pride take over so they told too many of their friends, who may have turned them in?
Yes that's how git works. However joey has made git annex, that uses git for versioning, but doesn't store all binary data in git, hence avoiding the exact problem you point out.
If you're arrested in the UK, you'll be asked if you want a solicitor present. If you do, then you'll not be questioned until your solicitor arrives and gives you legal advice.

This isn't brought up in court, as it's basically inadmissible. That said, there are a couple of situations where you can be questioned without a lawyer present - a lovely side-product of our "anti-terror" legislation.
Don't Rely on Hitting Blog Gold
League of Legends / Heroes of Neverth, another alternative to play online
moreutils is awesome. I use vidir all the time to edit file names en masse with vim (using macros / regexes). So useful. I think it also works with emacs (you can specify any editor).

Sponge is also pretty cool.
The it isn't actually

word+empty-space+word

but

word+line-down-below+word

so your eyes go zig-zag from the taller glyphs of the word to the low glyph of the underscore (vertical zig zag motion), instead of jumping to the next world (horizontal).
Interesting that they talk about "Ubuntu" apps rather than Linux apps. I wonder if this is just a marketing thing or if they are going to try and get "exclusive" apps that are not available on other distros?
Memcache is a caching solution that stores binary blobs. HyperDex stores data persistently and offers a wide variety of types such as lists, sets, and maps.

Redis offers many datastructures as well, but it has a limited architecture. If you want to run multiple Redis instances, you must run them in a master-slave configuration with no guarantees when the master fails. HyperDex can withstand such faults while guaranteeing linearizable semantics. Further, we've got some changes in the pipeline that will enable us to support every datastructure operation Redis supports (BRPOPLPUSH, I'm looking at you) with horizontal partitioning across multiple machines.

Hyperspace hashing stores multiple copies, but this is configured by the user. In our applications we've had at most two copies.

You can find more about looking up non-primary data attributes in the tutorial (http://hyperdex.org/doc/tutorial/#creating-a-new-space). It enables you to search over attributes of an object without having to maintain secondary indices.

We've built a sample threaded-discussion application on top of HyperDex. We're also in talks with some astronomers who would like to use it to analyze data from a radio telescope. The geometric nature of hyperspace hashing makes it easy to perform queries such as, "retrieve all objects in this cone through space." For any application where you perform secondary attribute search, HyperDex is the way to go. For other applications where you want high throughput and low latency with strong consistency, HyperDex is a good bet.
No, the act has to be illegal in the UK too in order for the UK to extradite one of its citizens. e.g. you can't be extradited from the UK for insulting a Thai monarch.
Php-build - rvm for php
Same. Winamp is the only player I use. The feature that sets it apart: I set a playlist, and _the playlist stays around_ until I change it, no need to explicitly save anything and it survives restarts. WMP and iTunes always forget what you were playing across sessions, at least the last time I tried them.
No, because there's no extradition treaty between the US and Iran. Extradition treaties only get set up between countries with a reasonable sort of trust in the fairness of each others' legal systems.

Extradition between the UK and US is usually pretty easy, except in cases where the defendant is likely to face the death penalty in the US; the UK currently has an issue with this.
Has anyone done codecademy before or any other free online programming course and how does this Udactiy compares to those? What would you suggest for a total beginner, start off with Udacity? Or together with other courses to replace each other's weaknesses?

Is Udacity specialize for teaching programming? Or like MitX where they are just free online education providers?
Am I the only person who thinks the Lost intro music when they hear that? http://www.youtube.com/watch?v=9MiwoDpbcdk
Hmm. "authorising copyright infringement" - that's not a concept that exists, especially when we're talking about links. Perhaps you mean "aiding" or "facilitating"?
Solving CAPTCHAs teaches computers to read, what does this do?
Congress trade in companies while making laws that affect those companies
Why the Amazon Associates Affiliate Program Is Highly Underrated
> What's needed is a distributed, decentralized system, ideally at the protocol level. Imagine if a GET request by default gave you the "current" version of a page, but you could send an extra header that said "give me this page, as it appeared at date-time X".

Sounds like Freenet USK's (see https://freenetproject.org/understand.html, search for USK (and boo on them for not having any anchors on that page)).
I don't get it - why is index inexcusable as part of a url?
I did the same thing on my work computer. I never realized how serious I looked! So now that I'm aware of it, I force myself to smile often, trying to time my smile when the cam is taking pictures.
The point is that the DMCA provides a safe harbor for the masses of copyright infringement on YouTube. The UK doesn't have the DMCA, so no safe harbor.
Unfortunately, WinAmp so indoctrinated me into manually managing my mp3 folders that even after I switched to iTunes, it was still years until I finally let it manage the library structure for me.
That's actually an interesting suggestion. It would force the UK to take a position on the issue and if he's found not guilty, it would be very clear the UK and USA are at odds on the matter.
As a young, much newer Android developer I would be interested in your opinion on the ROI of developing for Android phones, specifically supporting lots of devices.
How far are you from the Philadelphia area? If you're looking east shoot me an email, the company I work for is always hiring engineers and we don't have any HR filtering yet :)
Interestingly, we humans do literally have to learn to see, including updating our preferences about where to rotate our eyeballs.

Also interestingly, we perceive nothing directly. The role of sense organs is to rule out possibilities. So everything that remains must be internally generated (i.e. conjectural). Before we can see something we must first have an idea about it, and all such ideas come from guesswork.

When we observe correctly we can say that the internal perception corresponds to external reality.

Another property of humans is that our perceptions are distorted by strong emotions such as fears and desires. Overly ambitious people, for instance, perceive the world differently. I wonder whether this goes all the way down to the level of apples and oranges (e.g. not seeing an apple if it is not in my 'interest' to do so).
So there's a nice opportunity: software for OAM.

Build something useful there and write your ticket in an acquisition.
It's probably just a marketing thing. Look at ubuntu.com, there's not a single mention of "Linux" across the whole front page.
Do you have examples of use in production?

Could not find on your site. Adding such info would be beneficial.
If this works as well as the hype, it'll still be highly directional, right? So it'll be great for things like backhaul networks, satellite linkups etc, but it won't solve the problem of mobile wireless access (WiFi/LTE/etc). Or am I missing something?
Sort of.

Notch and Jahkob have been friends for a long long time and Jahkob has had this game idea for a long time. Notch, Jahkob and Carl (Manneh, serving as CEO) founded Mojang with Jahkob being part of the company to initially develop Scrolls.

You're correct that Notch has no involvement with Scrolls (code wise) however his friend (Jahkob) is a co-founder of Mojang, Mojang aren't just "publishing" it, it is their game which has about 30% of the company involved with it.
This follows my rough transition, too. I was a die-hard Windows user. Winamp3 was terrible. Constantly cleaning up and organizing my MP3s was stupid and wasteful. iTunes, although "bloated", took care of all of that.

I then got an iPod. Then another one. Then an iMac/MacBook. Now I'm all iOS (iPhones, iPads, MacBook Pro/Airs, etc). Haven't used Windows since, oh, 2003 or 2004?

Really an interesting example of the halo effect at work. I bet a lot of folks scoffed at Steve Jobs when he described that very same process.
Would be more believable if you gave some examples of the tradeoffs that went into the design, example use-cases, strengths and weaknesses, etc..

As it stands, it just reads: "It's faster!! It's better!! It's webscale!"
I've been in your shoes. If you have any tech skills at all, they will be valuable. At the beginning of Startup Weekend Boston I was doing product management and front-end dev, but by the end of it I was writing code for a language I'd never used before just to bring us a little closer to "finished". Understanding code structures and being able to google for specific syntax takes you a long way.
This isn't really anything new. When I worked for Canonical, they tended to talk about Ubuntu and avoid mentioning Linux. I don't think the point of this is to get exclusive apps, though. Sure they would love to have exclusive apps, but at the end of the day everything is still open source.

They do want apps that integrate well with Ubuntu. So if you write an app that integrates with Ubuntu One or with Unity then you're going to have a better chance of winning than if you write a plain GTK+ app. So that will probably tend to keep these apps in Ubuntu and out of other distros, but that's the extent of that and I don't think the goal of it is to keep apps out of Fedora or whatever.