skysight-inc/HackerNews huggingface dataset:
It is very good to see this article and Redis bitmaps exploited, since it is an extremely memory efficient way to store data, and given the encoding, it is extremely fast to also fetch big amount of information this way.

I really suggest to also looking at GETRANGE and SETRANGE operations that allow to access sub-ranges of a large bitmap fetching or setting arbitrary ranges fo bits.

Probably Lua scripting in 2.6 will enable a lot more interesting things combining server side execution and bitmaps. Thanks for sharing this work.
Most Shared Articles on Facebook in 2011
Could also start tracking when edits get created as history - i'll look into this
This is seriously horrifying and sad. On one hand the politicians are giving lip-service to how teaching kids about Computing is critical for country's competitiveness etc and on the other hand scenarios like this stifle any grass root movement.
In my humble opinion, the way we grade students and test skills need to be re-evaluated world wide. We need to ensure that the right incentives are given to schools. Schools should focus on preparing students for the real world and less about some arbitrary grades.
Interesting. I thought this would be a critique of modern day first person shooters.
DNS Seizures Take Out MegaUpload
DesktopBootstrap: like Twitter Bootstrap, but for desktop apps
Parse Announces Performance and Security Improvements
If it doesn't really matter... why is it terrible?
yep: http://github.com/seejohnrun/haste-server
There's nothing about a person's willingness to take a meat-clever to the tech industry that inherently indicates he doesn't understand the tech industry. All he's saying is "my marshals can beat your technological imperative". That might be true, especially in the short run.

And talking about these types as ignorant is reassuring. But we shouldn't be reassured. There is no a-prior reason to expect we'll win here.
Zoxpro brain training-the ultimate brain power
I did some analysis[1] on this for 2 merchants we send traffic to, admittedly it's not in exactly the same space the buying trends would probably be similar. The merchant with a longer history of data has 59% in the first 24 hours meaning you would be missing out on 41% of sales.

This is a trend I have noticed with affiliate programs, the closer a company comes to market saturation in a space the worse the terms get. It makes sense has had the blog post not provided links there is a good chance people will head over to amazon anyway.

[1]https://www.affclicks.com/blog/commission-percentage-and-coo...
Microsoft Office Coming To iPad Next Year, Says Report
I'm doing SL work at the moment. I didn't think Silverlight would be capable of desktop capture, unless you run out of browser(?).

What's on your server stack?

ClickOnce is nice. I use join.me and its clickonce onboarding experience is impeccable.

Since you are targetting internal users .NET 3.5 isn't going to be an issue with your customers.

ps. I saw your project list. Wow. You are prolific.
When exactly does this go live? Or is it different for different locations/people? I still have a black bar.
Start over on Mars
Android Trojans Spread
Are they gonna redesign Google now every 2 month? I mean the new Google Bar looks ok, but the "old" black one is stylish too, so why just throw it out after such short period of time?
Hmm... maybe not the future but useful part of the process? Like screenshots, only at 10fps and with audio!?
How is tethered data access a "most basic" term of service, though?

I mean, it's more or less by definition undetectable by the carrier. They can't (in the general case) tell what you're doing with those bytes. But they sell them anyway.

The issue with tethering is practical. "Usually" desktop software uses "more" data than "mobile" software. Sometimes. So they outlaw it and try to sell it as an upgrade, but it's a fragile hack. It will always be a fragile hack.

That they write it into their contact verbiage doesn't make it inviolable. They have lots of other crap in there that people ignore routinely, I'm sure. Why is this one special?
Amphibian Boat with Retractable Tank Treads
>However statements like "all the features that we need or want" are troublesome. How can we possibly agree on those?

That last one was the least important and the most flippantly stated (apart from the global mesh network.)

>What if someone built the low-level, _boring_ "platform", and offered a _simple_, _old_, boring but workable conceptual vision, then let all the high-level ethusiasts address usability and features?

That's exactly what's going (think positive!) to happen, having a p2p facebook is just the last piece of the puzzle, the cherry on the cake.
As someone who's been vehemently anti-advertising on my own mildly popular (30,000 uniques/mo at the moment) website/blog, I support my site through Amazon and eBay affiliate links, and I feel justified because for years, I had a history of posting news with links to eBay and Amazon before I realized either had affiliate programs. (I should note that I don't judge other sites for using ads if they're relevant, but I hate when unrelated garbage takes up space on a site I'm reading. I just choose not to use ads on my own site.

I'd like to think that a regular reader of a publication should be able to figure out if that publication is shilling when it should be objective. On my Nine Inch Nails site, when I link to Amazon, it's about a CD/Vinyl/MP3 album that just came out, and I think that makes sense. If I posted about some shitty Trent Reznor bio and mentioned the linkKindle Version/link available for the linkKindle/link I fully expect my readers to flog me. And I'm not saying that every blog out there pays attention to editorial ethics the way I feel I do, and I've given people a hard time about sneaky affiliate links too. But I think that there is a 'right' way to use them.

When I started my site a dozen years ago, I wanted it to be a place people went to read NIN news. Money wasn't part of the equation. But if you're already linking to sites that have affiliate programs, you'd be foolish not to take advantage of those affiliate programs.
The only possible reason for this app. is to subvert a carrier's TOS, since iPhones have tethering capability built in.
Non-profit might be the best way to go, here. I'm sure you can wrangle up enough in donations and FOSS contributions to make it work. The idea of an Internet free from political and legal malfeasance is one whose time has come, and enough people are realizing that fact that there should be sufficient collective energy to move a well-designed system forward.
Why wouldn't government simply ban the whole thing? Consider ham radio: my dad used to be really into it, and it doesn't cost much to get into it. But the government can scare away a lot of people from it, simply with the distant threat of some kind of punishment. So most people do it the legal way, at which point it becomes a big hassle - tests and certificates. And as soon as tests and certificates are needed, most people lose interest.

You can set up an illegal radio station for less than $1,000. My friends and I did so in Virginia, in the USA, back in 2002. We were out in a rural area of Virginia. We had great fun playing our favorite music to whoever would get the signal. The FEC is slow to crack down on stuff like that when you are out in the middle of nowhere. The radio station lasted 2 years, and it only got shut down when we moved on to other things. I have fond memories of it.

Running a radio show is great fun and, if you are an extrovert, it can be addicting. So why don't more people do it? Because it is illegal.

Likewise, if you created a protocol so free that government regulation was impossible, then the government could simply make it illegal. You would be "free" to use it, just like I was "free" to setup an illegal radio station, but most people won't go near it if it is illegal.

There are many things that go through our society, and which flow so freely that the government doesn't have the power to stop it, so instead it increases the penalties. Drugs would be an example. In that case, a lot of people get scared away from drugs simply because the government policies are draconian -- small amounts of drugs, found on your person, can lead to years of pain and legal trouble.

I agree with the other comment where someone says that you can not come up with a technology that will solve a policy problem. The ultimate power of the government is that, in the end, to uphold the legitimacy of the law it has the power to kill people. You can't come up with some cool technology that lets you get around the reality of a punishing government, if the government decides that some technology is too dangerous. All you can do is what the people of Syria are doing now -- organize, resist, protest, possibly even fight. There are only political solutions to political problems.
Bail Bonds In Fullerton
This isn't some highschool debate wankery. The arrington/jwz/arrington exchange is exactly as jwz characterized it: Arrington plus vcs in general selling a story to engineers that is pretty damn unlikely (a lottery, in fact) in order to enrich primarily themselves. jwz doesn't stand to benefit from people following his advice, while Arrington certainly does.

Further, the fact that you don't include Arrington giving advice that is quite probably not in the targeted recipients' best interests in order to advance the interests of both himself in particular and vcs in general as a "nefarious motive" is stupid.
Sadly, you're right.
Office on iPad in 2012
http://www.google.com/help/hc/images/accounts/accounts_17144...
Just curious, how does the Lua runtime perform with bitmap operations?
Ottawa physicist uses lasers to generate truly random numbers
I always have to click the current More link anyway since all I ever need is Documents and it's always hidden in there for some reason.
Indeed. It may or may not be related to the fact that listening to music helps memory and cognition slightly -- as long as you're not concentrating on an auditory task.

For whatever reason, occupying systems of your body that aren't required for a given type of thinking (gum for non-tactile tasks, music for non-auditory tasks) seems to help that thinking task.

Odd.
To be the best at anything, means that you must live abnormally and do abnormal things. This is why being the best at everything is nearly impossible, since each thing to master would require different kinds of abnormalities and different ways of living abnormally.

This is why you find "geniuses" in a particular field, like math, or music, and they're usually not-so-genius in most other fields. "Genius" is attainable in my book, it's a matter of being focused and "putting your mind to it" as the article states, and this focus and "putting your mind to it" require being and doing abnormal things.
NBC Threatens Partners - Support 'Grassroots' SOPA Or It Might Have To Drop Them
CSS being counter strike: source, though he may be talented at using cascading style sheets as well.
I would assume that, as with most Google things, it gets rolled out in a 24-48 hour time span. Disclaimer: No source for this, but that's how it tends to go, if memory serves me right.

Edit: Maybe comments on the post by [+Eddie Kessler](https://plus.google.com/111742562190411471360/posts/eGL4JeDM...) will reveal more (they do not at the time of writing).
This is a pure, straightforward, fucking hard engineering problem.

Yes, in fact it's one of the famous "only two hard problems in Computer Science": locating hosts on a network graph is just a restatement of "naming things".
No that is a lie.

If I tell you I'll pick you up at 6 and have no intention of doing it, that's a lie. It's not illegal but it is a lie.
Sure if you can pull that kind of traffic to your content day in day out you can make a good return from Amazon affiliate links, the reality is though, this is unlikely to happen.

What I look for in products to promote is something more like a $10 average commission per transaction and a conversion of more like 8-10%. Promoting of the kind done in this post only really works as an aside if you were going to mention these products anyway.

While much less invasive than AdSense in general the same amount of traffic would make you more (although probably not in this case given the large proportion of HN/Reddit traffic that are either blocking of ignoring AdSense).
From experience (see the NRA in particular), a largish single issue voting block that is willing to support either party can be enormously effective at advancing their issue.
Thanks for the great article. Counter Strike was the game that really got me interested in programming. I got introduced to it in early 2000 and was blown away that this game was made by hobbyists who created a mod (expansion package) for Half Life which in itself was revolutionary at the time. Eventually Valve acquired Counter Strike and the rest is history. I still think fondly of the many hours spent on de_dust and cs_assault.
Of course, if a technologist tries to get elected on his own, he won't win because he isn't a natural politician. What I'm saying, with all the talent that exists in this the sceience/engineering/programming community, if they organized, built software systems and mathematical models etc, I believe they could get "their man/woman" in every office in the country.
Bitmaps surely seem usable in Redis today - how can you do AND, OR, XOR on Redis bitmaps in Lua?

Also, will you create some kind of market for Redis scripts? That seems useful - even if it's just links to Github! ;)
If only. Unfortunately, it's not like that. With how well the "internet" is established, this is one case of NOT build it and they will come.

You can build it, but it'll never gain the authority to make everyone use it.

You'll need to be a Google or Microsoft to pull this one off.
No topic has made me more disappointed in the Hacker News community than this one. It's frustrating to see my livelihood attacked by the very people I try to help every day. It's not the "big agencies" that spec work hurts. It's people like me. I've dedicated my life to design. I work with startups and small business to provide great design on small budgets. I don't want to go back to doing corporate work. I stopped when I realized the only people that cared less about the work than me were the clients themselves. So I decided to focus on small business. People that care about fresh ideas, innovation and quality products, like I do.

I'll spare you the book-length essay on why it's wrong to exploit the design industry like this. I'll just leave you with this: the only people that care about ethics in business are ethical businessmen. You are what you do. You can stab, claw and bite your way to the top or you can take a stand for something more important: integrity.

Next time, give yourself a couple of hours looking at local freelance designers. Call them. Ask them about rates, their design process, previously successful design campaigns and their approach to design. If you aren't satisfied after having at least tried, then go ahead and submit it to the design sweatshop in the cloud.
Grooveshark email: How we built a music service without, um, paying for music
Ask HN, the influence of buzzwords in the IT industry
Hello,

I am a masters student and I have recently started preparing my thesis, I will present my idea and I want to hear your opinions on it. The reason I am asking is because I don't know much about the IT corporate world and my thesis is aimed at it.

So here we go, as the title of this submission suggests, the topic is the influence of buzzwords in the IT industry.

If you go to almost any website that sells an IT product aimed at corporations you will notice a lot of buzzwords, a lot of marketing. My personal opinion, based on brief experience, is that because of this marketing clutter it is difficult for the reader to understand what the software actually does and what it's real features are but of course it makes the product more attractive to the potential (naive/ignorant) buyer. Buzzwords and marketing talk are common in IT so it must mean they work, they generate sales.

What I would set up to do in my thesis is, try and find out how much using buzzwords influences someone's opinion on a software product.

Just to give you an idea, one of the things I could do is, take a a number people who work in IT and ask them to chose between two products that do almost the same thing. One of them, product P1, is described straightforward, putting the emphasis on making it clear what the product's features are(like you would describe it to a friend, but still using adequate/formal language) and the other, product P2, is described pompously, using buzzwords and such.
At the end, see which product of the two gets chosen more often, expecting product P2 to be the favourite. I would also ask the ones who chose P2, why they did it, why do they feel P2 is better.

The example above is an unpolished idea, I haven't thought out much detail about how I will do the actual research yet, because I want to find out if my assumptions are valid, which is why I am opening this thread.

So my assumptions are the following:
1. Buzzwords are abundant in the corporate IT world.
2. Buzzwords give a superficial image of a product, making it look modern and powerful without disclosing it's real features and a lot of people fall into this trap.

What do you think, does this have a potential of yielding some interesting results, is it based on reality or just the ramblings of an ignorant(me)? Are my assumptions accurate?

I would be happy to hear especially from people who work in the corporate IT world and deal with this sort of thing.

Thanks!
I know, and it's an awesome effort. But it's still not practical (yet).
According to this: http://vimeo.com/29965463 it's just an iteration on the new design.
The november 14 order mentioned in the article (see http://www.scribd.com/doc/73773870/Chanel-Inc-v-Does-11-Cv-0... ) contains the following text (on page 11):

(10) The Group II Subject Domain Names shall immediately be de-indexed and/or removed from any search result pages of all Internet search engines including, but not limited to, Google, Bing and Yahoo, and all social media websites including, but not limited to, Facebook, Google+, and Twitter ...

Looks like Ars got it right.
confirmed jon is pretty awesome at cascading style sheets, also, yes.
Thanks for the answer!

>>the reply back from HR was 'we bet he won't leave'.

So if I understand it correctly:

HR makes educated guesses about who will quit if they are underpaid and seems to have a good batting average?

This is studied at University, I assume. Any good course literature I could buy as Christmas presents for friends?
The trick is get a system standard in place, that has the tendency to commoditize the chips and Intel was in a position to control the value chain (price of the CPU is still a disproportinate cost of the overall system). So someone has to create the standard on faith that the increased volume will make up for the price pressure that comes with commoditization.

Now ARM could come up with a spec for the 'ARM System Standard' and license/certify that. That has some possibility if someone like Google made sure that the Android kernel always ran on the 'reference design' standard. But that level of strategic thinking has been very hard to co-ordinate to date.
It's interesting that the first run on both the PyPy tests was significantly slower than all subsequent runs. I guess PyPy needs to do a bit of work before it's properly warmed up.
China's leaders are engineers. It just helps them be more repressive. Rather than engineers, we need leaders who value liberty and want to reduce the size and scope of government.

The problem we have isn't that people in government aren't bright. They are. It's that they want government to solve too many problems.

When you have power, it's tempting to try to solve problems through imposition (by passing laws, e.g., network neutrality) rather than allow people to work out their differences peacefully (through the marketplace).
I don't think this is a new redesign every two months... this incremental iteration at work. They wanted the launch the new design, but the existing bar was probably deeply intertwined with all of the existing sites. It takes a while to get all the teams on the same page.
Thanks. I think they should have taken more liberality with the space there.
It gets better (geek version)
Working with Permutations in Wolfram Alpha
Too easy to dismiss and ignore -- after all, it's just a glorified list of links, on a dark background that feels more like something belonging to the browser bar rather than to the actual website.

With the new design, the bar will take over the search feature, which is something you use every day, the single feature every google website shares, so you won't be able to ignore that the bar exists, and with the bar, your G+ profile, which is the real target... I'm not convinced that hiding the links is entirely a good idea though.
Holder Asks America to Remain ‘Vigilant,’ Report Intellectual-Property Crime
Maybe they'll alternate dark/light every time they want to draw attention to a new change in the bar.
Where is the extra click? Menu is exposed on roll-over, clicking on logo is not required.

Cognitive dissonance and lack of visual cues, yes, but not an extra click.
AMD no longer focusing on competing with Intel - Going Mobile
ANSI C programs written in 1989 still compile and run unmodified on any modern 32 bit Linux or Windows box. C programs using the BSD sockets API from 1982 still work unmodified on Linux. Fortran77 code has an even longer pedigree and still builds in gcc. And while Common Lisp has seen a lot more library evolution, I believe most of its early incarnations still work in modern implementations.

I suppose you're right that any given code is unlikely to outlast its dependencies. But the corrollary to that is that successful code is, by definition, almost always going to outlast its dependencies.

Dependencies are hugely expensive. And it makes me happy to see someone try to explain that to the modern world of import-happy coders. Reuse isn't free. Solving simple problems with external dependencies can often be more work than it's worth.
These people are obsessed with social.
Your comment below: http://news.ycombinator.com/item?id=3292687

It looks like you're wrong, though. See my response there.
I totally agree with you on letting the courts work, but you're missing an important point; who will pay to fight it through the higher courts?

We already know the court proceedings were "one-sided" so it's safe to assume no one showed up to defend themselves. For the sake of argument, let's assume the seized domains were actually selling copied goods. Whether one considers copied goods to be good or bad is irrelevant; the most we can say is there are laws forbidding the sale of copied goods. Given such laws, the "defendants" are best off hiding rather than coming forward to defend themselves in court and potentially facing further losses.

With this said, why should the likes of Google, Facebook, Twitter and other other for-profit entities bear the costs of a protracted legal battle through the higher courts? Additionally, why should they bear the costs of compliance with the court orders?

It's not that the courts can't work, instead, it's whether or not making the courts work is worth the expense.
Ah, that's good to know.

Now, sadly, I must ask, is someone going to try to make this proprietary and embedded, contained within hermetically sealed hardware enclosures, complete with convoluted bootloader and behavioural studies rootkit, to try to make billions from it?

To my knowledge the low-level part can happen right now using freely available code. Is it naive to think we could keep this simple and open?

Even the p2p FB piece is possible, assuming you do not need to have 1000's of friends on each of your separate social networks.
That looks accurate per https://plus.google.com/100535338638690515335/posts/YqWNc9uD...