skysight-inc/HackerNews huggingface dataset:
I installed CM 7.1 for my Vibrant phone quite easily following the instructions, but it lacked two features which were very important to me. One was taking calls through wired headphone. My stock vibrant software worked quite well for taking calls through headphone but CM didn't work at all. There were bug reports raised for this issue but it was not fixed.
Another small feature I missed badly was the lack of recently added playlist which I use to listen to songs which are new without searching or making a playlist of them. This playlist was available on stock player but was not working correctly.
I hoped to wait for these issues to be fixed, but I came to know that Samsung Vibrant will not be supported by CM because of a 911 issue.
So I had to go back to stock Samsung version with less battery life and crapware.
"The Internet" was basically Reddit and a guy who asked if he should ask Stewart about SOPA.

This is the follow up thread:
http://www.reddit.com/r/politics/comments/od6qy/i_asked_jon_...

Edit: Original thread - http://www.reddit.com/r/politics/comments/ocely/i_have_vip_p...
The Pi would be overkill for that type of application. You're not going to be decoding video in a disposable chip.
If you want little setup, Bang! is pretty good. Setup is like setting up a poker game. Betting on it makes it even more interesting.
But how do you prove that the patent license is too expensive? It's just as possible that the patent price is "fair" and WP7 is being sold at below cost because it's doing so badly in the market.
None of that has to do with build system complexity.
Packet sizes make very little difference on an unsaturated line, which is often the case on the client side. It's very often not the case on the server side, or on mobile networks. There, it's not at all uncommon to see line saturation at peak usage, and under those circumstances pure bandwidth optimizations can be helpful.
>Not sarcastic at all. I'd never imagine developing anything on a pocket-sized device either! I'm referring exclusively to tablets with full size keyboards. I have a Xoom and the wireless keyboard, and it's pretty nice to use to write HTML/Javascript but it's a tad slow.

So it's basically a small, underpowered, overpriced laptop. Still not too attractive for any real use, let alone coding.
How many people on HN aren't capable of easily getting around regional restrictions for websites?
I can give you one quick suggestion: try and get into conferences, expos and meetups of hospitality industries. From what I gather, you need to expose your product to shot callers as quickly as possible.

As an added bonus, if any such conference is set up in a hotel, you can ask the hotel to set up a complimentary demo of your service. Now, you've exposed your product to a hotel as well as the attendees.

Don't be disheartened if you don't get results immediately. Success of a startup depends on networking. If you dont get any clients out of a conference, make sure you network and connect with them later.
Resource Guide to Becoming a Software Engineer
Wonder if anybody else is seeing these kinds of numbers?
try: www.stackoverflow.com

This is more a tech news site than a code help site, but stackoverflow has a great community of people who answer code questions.
I'm still looking for a classifier that will take a phrase, determine if and what the "In Soviet Russia X Y you" response would be.

Anyone?
void* p1;
void* p2;

p2 = function(p1);

Do p1 and p2 alias? Note: function() is in a *.so file, no source available.

How many times do you have all of the source code available for analysis?
It's called racketeering. 50 years ago they were busting your legs. Now the goons have gotten jobs at disfunctional technology companies, and are threatening and abusing business via the legal system.
>> If you really want to do complicated lisp-style meta-programming stuff
> Increases technical debt
Yep. The sane solution is to just not do stuff like this at all. In rare
situations it ends up being worth it.
Demonstration of temporal cloaking
Who are the people paying you money? Not their names, but in general, where does your revenue come from? Maybe you're asking for money from the wrong people.
There's no reason to believe that these are an exhaustive list of patents that Microsoft will claim Android infringes on. If enough of them get invalidated to weaken the full case, won't they just pull out another dozen and continue the shakedown?
Newt or Mitt: Predicting the 2012 US Presidential Republican Candidate
If even Jon Stewart's team hadn't picked up on SOPA, that goes a long way to suggest why a Wikipedia/Twitter/Facebook/Google/etc blackout would be useful. If they're not up to date, how could we expect any non industry insiders to be?

A brief blackout is like tapping the media on the shoulder.

"We'll be all, like, SOPA what? ... uh ... I have some reading to catch up on."

Nobody thinks about dial tone until it's not there.
Good catches

The spaces in filenames can be handled by having grep and du communicate with null delimited strings instead of newline delimited, e.g.

grep --files-with-matches --null "todavida..." *
du --summarize --total --files-from=<($(echo $translated_file_size))
Moneto: Add NFC to any Android or iPhone using MicroSD slot
Google Science Fair back for 2nd year
Slate: How to make Google "TV ads" for $1 CPM
I'd think that the non-invasive restriction is most likely related to the FDA's distinction between significant risk devices and non significant risk devices. In addition to traditional study approvals(Independent Review Board etc.), significant risk devices require FDA approval to begin testing for effectiveness (IDE applications) and are fraught with risk.

I don't remember offhand if finger-stick blood glucose testing devices are termed significant risk devices or if they are given exemptions. If these devices are given exemptions, then this would likely be a good precedent to follow to execute lab on a chip type devices.

I agree that the lab on a chip analysis represents the most exciting part of the implementation, but I also think that it would be interesting to see what types of associations we can get with usual metrics such as pulse, blood pressure, etc. when the data is more easily obtained.

Further information on significant and non-significant risk devices is available on the FDA website: http://www.fda.gov/MedicalDevices/DeviceRegulationandGuidanc...
JavaScript "eval" Considered Crazy
Awesome post!
For those looking to develop in data intensive environments, you will most likely need some SQL knowledge.
This is a great place to start:

sqlzoo.net

This site is where I learned the basics. I now use this site to teach an intro SQL class to my department at a Fortune 50 company.
The future is a cell phone that can be plugged into a dock that has a monitor, keyboard, mouse, other sound, additional power, possibly additional cooling, etc. None of this is a particularly far-out projection, either, as USB pretty much does everything necessary to enable that, it just hasn't quite been done. (Close, though. There are existing Android cell phone/laptop hybrid thingies, and they will only develop further in this direction.) Specialists may use laptops or desktops for various high-powered computing needs, but it would no longer be the common case.

Unfortunately, the cell phone in the cell phone is really hobbling the whole process, because that attaches the future of computing to the whims of the cell phone companies. That dependency needs to go.
Could you imagine Bill Gates and Balmer busting up legs of Asian/European execs?

I get your point, but is is racketeering if it is legal -- 'pay us or we'll sue' seems to be the norm
Dart is not in any release of Chrome. You can download a special experimental Chromium release with Dart support but it is not in the nightly.
MPAA forgot the other half of the gun argument. Guns can kill people but we don't prevent law enforcement from having guns? OK, but U.S. citizens have the right to own guns also, kind of a balance of power so to speak.

So where is my balance of power with respect to SOPA/PIPA? When someone improperly targets my website (intentionally or not) and it's offline due to a simple accusation, what's my recourse?
VirtuOz says its virtual agents are "Siri for the enterprise"
Or akin to criticizing C for not being an expressive, high-level language.

Also, in response to your first point: http://en.wikipedia.org/wiki/Lisp_machine
They're still tweeting as of 2 weeks ago.
http://twitter.com/wakemate

Lots of apologizing in that stream.
This is a court threatening the block. I'm not sure if the government can just ignore a court decision.
Looks like a nice replacement for status.vim https://github.com/dickeytk/status.vim. Just needs syntastic support https://github.com/scrooloose/syntastic.
We've also posted this to Reddit [0].

Any input is really appreciated. We've worked hard to get where we are, and are very proud of the product. We'd love to make it a successful one. Thanks!

[0] http://www.reddit.com/r/Entrepreneur/comments/oe3ig/trying_t...
Curiously, the clip plays for me in the Netherlands. But there was little on SOPA in it.
Eben Moglen was asked "What's so bad about Social Networks?". Then he talked about what he thinks is bad about social networks.

You say: "His argument isn't valid because he isn't talking about what is good about social networks".

Instead of addressing what he did talk about, you chose to talk about something he did not. And that's the definition of a straw man:

to create the illusion of having refuted a proposition by replacing it with a superficially similar yet unequivalent proposition

"What is bad about social networks?" != "Can you provide a balanced picture of social networks?"

The fact that you have not given a single word to actually discussing his statements (Oh, because you agree? Hmm...), except defending your initial argument (based on the olde and extremely valuable "because!"), actually not even responding to my critique of that argument, shows that you are not interested in the discussion, you are only interested in being right. You've made a mistake in your understanding of the article and made a bad argument against it that I and others clearly saw for what it is. Get over it.

Actually, I don't know why I bother anymore. If what I (and a couple other commenters) have said before doesn't convince you, I reckon nothing will.
"I think that some of the arguments are no longer valid"

Has anyone measured it?
By the way, that is a great video. No problems there that I see.
You should be posting on the facebook page of every major and minor news organization there is and asking them why they are not covering SOPA/PIPA/NDAA. Tweet, Facebook, Blog, email them and MAKE THE MEDIA COVER THIS!
One thing something like this misses in comparison to resumes - what was the effect of the code they wrote?

Sure, I can see that you wrote a kick-ass routine to geocode addresses. What problem was it trying to solve? What benefits did it bring to the end user? Did it have an effect on any measured metrics? This is the kind of stuff people usually put in their resumes.

I'm not that interested in the code a developer writes. I want to know what effect they and their code has on the organisation. It's the same reason I dislike recruiters, because they sell candidates to me on "x years in y!"
At least from my experience working in Python, if you don't know which instance `item` is, it's a problem with your code— not the editor. Automatically taking you to that class's method is another story, but I don't think you should depend on your IDE to figure out your logic for you.
"""I don't really care what the majority think."""

Which is beside the point. The question was whether looks are subjective.

Well, in the aggregate statistical sense they aint.
Have you considered trying a bottom-up approach instead of top-down?

A manager/general manager at a hotel is concerned with things like meeting occupancy goals, the catastrophic plumbing issue on the 12th floor, and making sure the ballroom is setup properly for the regional high-school guidance counselor conference.

My point is, if they've never been a concierge (likely not), they don't feel their pain. Instead, go to the concierges directly and solve their pain in a trial. If they love/want the product and it makes customers happier, they'll help you make the introduction and the sale should be easier.

Incidentally, concierges are naturally social and connected people–so it should be very easy to get in front of them. Just make sure you don't bother them at their peak times (I've learned this lesson with restaurants). If you drop in a concierge desk between 12 and 5pm, you should be able to have a meaningful conversation.

As for the video, it's well made but a bit vague. I'd like to see a little more detail on the screens or a slightly better workflow breakdown (people and arrows and such).

Good luck.
There was an entire system called "rdb" written around this philosophy of flat-files-as-relations:

http://en.scientificcommons.org/43495509

I'd be curious if anyone actually used it -- is it obscure because it is a bad idea or because it didn't offer much more over the shell, etc.?

"There are many database systems available for UNIX. But almost all are software prisons that you must get into and leave the power of UNIX behind. Most were developed on operating systems other than UNIX. Consequently their developers had very few software features to build upon, and wrote the functionality they needed directly, without regard for the features provided by the operating system. The resulting database systems are large, complex programs which degrade total system performance, especially when they are run in a multi-user environment. UNIX provides hundreds of programs that can be piped together to easily perform almost any function imaginable. Nothing comes close to providing the functions that come standard with UNIX. Programs and philosophies carried over from other systems put walls between the user and UNIX, and the power of UNIX is thrown away. The shell, extended with a few relational operators, is the fourth generation language most appropriate to the UNIX environment. 1. Fourth Generation Systems In recent years, a variety of developments in programming language design have emerged. Object-oriented languages are becoming common, and languages explicitly supporting multiple tasks and inter-task communication are also gaining popularity. "
Ask HN: AGPL - what do I have to give up, and to whom?
I realize I should be asking a lawyer, but I'm trying to get a general understanding of the AGPL license.

If my enterprise server application links to a library that is made available under the AGPL, and I do not pay for a license, what source code am I responsible for making available, and to whom?

In my head I am seeing two extreme interpretations:

A. It covers literally every single line of source code my company owns - even if it never touches code that goes anywhere near the library.

B. Only the code actually calling the library needs to be released.

Option A seems arbitrary and extreme, and seems to exist only as a punitive measure to get me to buy a license. It also seems difficult to comply with, as it could potentially cover one-off database scripts that DBAs used to import or maintain some data, which I may not even be aware of the existence of, but may put us in violation of the AGPL.

Option B could be implemented in a way that would be totally unfair to the spirit of the license - i.e., write a simple utility class that does nothing but wrap the library calls and then claim we only need to release that utility class.

Also, to whom must the source be made available? If the company is a B2B operation, does it only need to be made available to the customers, or to their end-users as well?
Pretty neat. Upvoted.
To that end, there is more than just perfection of code. It's great to see a developer write perfect 'debt-free' code, however sometimes it's more valuable to get the code out the door in a simpler easier state.

A lot of developers I've worked with have problems getting to a stopping point. For hiring someone the 'perfect' code usually wins out, yet that person might not be the best fit.
This has been an issue on pages that scroll for a while. Looks like version 1.1 will help solve some of these problems.

http://jquerymobile.com/blog/2012/01/10/upcoming-releases-1-...
It would surprising if Viacom allowed anyone in their empire, even a fake news program, to engage in commentary that is critical of SOPA/PIPA.

They're one of the largest proponents of this bullshit legislation: they couldn't win at the judicial level so they've shifted the attack to the legislative branch where they can buy the support.
Yes, the title is a bit misleading. He only said he would talk about it in the next show.
While it's possible that he authored his own political website, I would strongly suspect this is a proxy blame. I am all for blaming Lamar Smith as much as the next guy. My issue is assigning a state to an individual when another individual performed the state changing action. The furthest it is fair to place that assignment is shared with the entire group.

edit, apparently downvoting is the same as disagreeing here too. sigh. guess this teaches me to share my honest thoughts and to continue chasing integers.
I apologize for being slightly uncivil (although I saw it as stating my question deliberately terse), but "it's not a straw man" isn't really a good response against a claim that your argument is a straw man, don't you think?
I think Patrick's experience running and consulting with businesses that do these things is probably more significant than any of our experience on the receiving end of these messages (because — say it with me, now — most people are not like Hacker News readers).
This really goes to show just how easy it would be to be accused and shutdown as a copyright violator. In this case it was probably an issue of the web designer recklessly searching for a Texas-y background and Congressman Smith unknowingly using the copyrighted image. Sure, it's irresponsible, but it's an understandable mistake to make.

Enter sites with untold volumes of user-submitted content. To begin, it's unlikely that the site owner will be able to police the content due to the sheer scale of it. But what's worse is that if content (like this copyrighted image) is found on the site, there is no immediately clear way to know if its use and publication is licensed or not. (I know this is basically a rehash of our old arguments.)
Amateurs - they should have chosen Fortran
http://news.ycombinator.com/item?id=3455883
Simple test: myself. Claims I have 5+ years of Emacs Lisp experience. Ahem, I wish.
Second test: my boss. Claims he has 3-5 years of C experience (less than me, and less than he has C++ experience). Ahem.

I know these are estimates, but it highlights the flaw: it just looks at your repos and has no insight what's happening. Maybe it would work better if it could detect if your patches are actually being pulled by anone. (That means your code is desirable to at least 1 person).

Eliminating a code screening with this? Come on, don't make me laugh.
I would be curious to know how it gets years of experience so wrong.
The thing that could be worrying here, is that it could clutter up github with people trying to game it to get a job, instead of actually caring about the project their contributing to.

It seems that in it's current state this could work very well, if this becomes a popular recruiting tool, it won't be sustainable.
I appreciate that the author put the disclaimer at the top that MongoDB is not to blame, but I do feel that for someone skimming headlines, the impression they may arrive at is MongoDB = bad.
Seriously. The smart TVs are total crap. I disconnected mine from the internet because it was a waste of a LAN cable. The only thing that's kind of useful is the usb port. The software is going to need to get MUCH MUCH better before this becomes any kind force in entertainment, considering an apple tv is less than 100 bucks
These biz cards let your connections know when something changed
Twitter was already implementing rel=nofollow. Matt was just letting them know they were doing it inconsistently.
Note to recruiters: don't rely solely on the GitHub profile. I've seen a couple of recruiters miss very good profiles because they were focusing only on that.
An old but apt tweet:

Clean drinking water in villages. Primary education for all. Safe streets. No hungry people. Ah never mind. Let's monitor content on the net and block sites.
You already disclose your employer in your profile, but you're probably going to want to do it in posts as well.

As a counterpoint though, I would argue that Google Chrome using Google services (seemingly exclusively) for its sync functionality kind of looks like a business decision more so than experimentation with poorly defined standards.
true that....but but am using an android with the latest opera's.o well!
These numbers are mind-boggling. I'm a subscriber to a few 37signals products but never knew they had so much usage.

Thanks for posting the stats.
Stop posting comments where they will never see them, go and post this on their facebook pages, do it en masse and they will not be able to ignore it...
I don't know if it's something wrong with my eyes, but with the new theme I get confused all the time searching for the active tab. Old theme had more contrast.

Edit: installing Soda theme[1] solved it!

[1]: https://github.com/buymeasoda/soda-theme/
Show HN: Tasskr remade with backbone.js
I agree with this. The concierge is the guy who will be promoting your software and using it. If you show him how it will make his life easier, he will use it and get guests using it. You might want to approach them directly.
wild guess:

(overlay 'light #on)

overlay being a macro to access a predefined ffi setup.

</dream>
Bummer. I had high hopes for them.

Whenever I mentioned Wakemate to anyone they had an interested response
Re: Code Screenings are obsolete. I think this is true for some code screenings. However my most recent job, they sent me their own framework, and I needed to make code within that. You're not going to find that on google. Sure I could have had a friend help me, but I think it would have been pretty obvious when I started, and the few that would do that would get weeded out in the first few months.
Absolutely agreed. In fact, these kind of hiring services aren't of much interest to me because I think that a lot of developers are "good enough" coders- but that their personality (be it perfectionism, whatever) is more variable.

I'd prioritise finding a developer that is "good enough" and fits well into a team over a razor-sharp developer that can't work to deadlines or participate in meetings.
https://alioth.debian.org/forum/forum.php?thread_id=14867...
The business model is to license the software to hotels. More specifically, whoever has the final say within the hotels varies wildly between properties.

In some places, it's the Front Desk Manager; others, marketing; some places defer all of these decisions to their IT Director; and others it's the GM. Some of the franchises require approval from their regional headquarters while others have a lot of autonomy.

At any given hotel, approval may in the worst case have to come from up to three companies: the ownership, the management company, and the franchise corporate.

We're now speaking with hotel management companies (more than individual hotels) as a way to hopefully expedite that decision-making process.
VC funding hits 10-year high, though mid-stage startups suffered
I pointed out specifically that all source code is available exactly for this reason. The original claim was that "for Fortran this is expected" which isn't true at all in this condition. So aliasing information can't explain the performance difference.