skysight-inc/HackerNews huggingface dataset:
"Android device" isn't a physical thing. It's an idea, a particular (but not the only) application of a set of physical things. Physical things include CPUs, RAM, PCBs, displays, etc. The whole is exactly the sum of its parts.

Let's see what's in a computer: CPU, RAM, storage, input, output, software. What's in a smartphone? CPU, RAM, storage, input, output, software. Absent manufacturer lockdown or inane laws like the DMCA saying otherwise, they are literally, physically the same things in a different package.

Finally, what does it take for a thing to run Linux? 32-bit CPU, MMU, RAM, storage, input, output. A PS3, a phone, a router, a TiVo -- they all have all those things, and all of them can run Linux. They are all computers.
RVM Needs Your Help with tests
>> "This language is also intended for using by non-programmers."

Hardly surprising the Russians created their own programming language (doubt this is available via open source). However positive to see they aimed it towards non programmers.

Are there any Drakon programmers on HN?
Surely there's nothing wrong with speaking from experience though?

As an example, I came out of school with a Mechanical Engineering degree in 1994, in Seattle. The other notable thing about Seattle in 1994 is the Boeing was one of its cyclical "Hey, let's lay off another 10,000-odd engineers and maybe hire them back in a few years" phases. That meant that for every job I'd interview for, the second round would be me and half a dozen Boeing engineers who'd been doing that exact job for ten years but were now willing to take an entry level salary so that the bank didn't take their house. I don't imagine it was a whole lot rosier than the job market you describe today.

After the better part of a year's worth of that same interview a couple times a week, I followed the advice we just read in the article. I found a niche at a place doing something sorta related to my degree (Environmental Engineering), using a tiny sliver of the stuff I'd learned by accident at university to convince them I was worth hiring (Fortran, which their models were written in). Then I learned how to do the stuff I was hired to do. Then I spent 4 years migrating from there to writing their first web apps, and only then did I take off for a software shop and start down the road to where I can now antagonistically respond in a self-satisfied manner.

So yeah, things were (and are, and will continue to be) tough all over. Try not to think you're in some special circumstance where time-tested advice doesn't apply to you.
A twitter4j update, taken directly from their webpage:

Twitter twitter = (new TwitterFactory()).getInstance();
Status status = twitter.updateStatus("hello from Twitter4j");

You also need a 4 line twitter4j.properties file containing your assorted tokens and secrets. It's a bit longer than 10 lines, but still pretty straightforward, even with the use of a (probably unnecessary) TwitterFactory.

By the way, I said java is a simple systems programming language. It's not what I would reach for if I wanted to update twitter either.
Startups Digital magazine's first issue
Different architectures use different numbers of bits. I think PPC uses 4 but I can't remember how to check this at the moment.
You asked why I found it ironic, I gave an honest answer. And for that you give me rude sarcasm. Classy.
Today's access password
So, if Microsoft bought up Nokia or HTC and made their own Windows RT tablets, people will be better off with no hardware choice like with iOS and there would be no complaining here?

If a company wants to enhance competition between its hardware partners and a hardware choice to the public, they should be forced to not license it on their own terms?
>Twenty-something job seekers: Quit whining and get creative

But this articulate and intelligent job seeker would benefit from asking himself a question: Why am I doggedly pursuing a strategy that is so clearly failing?

I.e: blame the victim.

Or: surely, if something worked for me, the author, it can work for millions of unemployed people. The mass unemployment in the Great Recession was because those people weren't creative enough.

Or: sure, you can find a job, you just have to leave this dignity thing behind, and any sense that any member of society should be able to get a job at his skill level, and jump through hoops like a trained monkey to try to entice potential employers with your wit, determination and willingness to work for less money until they deem it OK to properly hire you (or not). Also: try changing field of work entirely.
I think local-centric newspapers could generally gain a lot from developing a community of customers, be it via FB/Twitter or their own website.
>The only apps that will be cross-platform will be WinRT/Metro based ones.

Is this true? The code is cross-platform, but I was under the impression that the executable was not. You still need to compile the app for both X86 and ARM.
Game Analytics - Analysis metrics for games
> Trying to argue that a conference organizer should hold some moral responsible for the people attending seems to me just ridiculous.

morally responsible perhaps not but certainly there's a question of the reputation of the conference where it would be in the organisers own interest to set a tone and a policy on decent behaviour.

> trying to paint the tech community as misogynist

I didnt read that out of the post or have even the impression that was the goal. What made you draw that conclusion ?
New Color Scheme Designer is on Kickstarter
Delete Your Email Rules
It would seem to me from perusing the spec that they are simply taking a video, doing a 1D DCT on the time axis and amplifying a "frame" in the result corresponding to the desired period. Hopefully someone can correct me if there's more to it.

I'd like to get at one of their sample videos before filtering because it would be pretty easy to toss together a workalike based on the above.
I am currently battling depression and this video brought me to tears. I had never heard of Oh, the Places You'll Go before this blog post but, to me, it is already a mini-masterpiece. Thank you for linking to this video.
How do you know it's an inanimate object, if it behaves indistinguishably from a boiling lobster?
Pretty much. This isn't a court of law or a public gathering. This is a privately organized event. It's totally okay to exclude disruptive people, and to act on stuff you're reasonably sure is true.

Imagine there was some emacs guy who routinely went around harassing people who used vim. To the point where he got so offensive that the vim people felt they weren't being respected as professionals, even humiliated and demeaned. Some were hounded by him at offsite gatherings. The conference organizers had multiple reports of this occurring. Do the vim people need to "prove" something before it's appropriate for conference organizers to take action? Should their claims be more suspect than anyone else's?

I suggest that you re-examine why the 'unproven claims' thing is so important to you. If you start with the assumption that women and men, just like emacs and vim users, have equal interests in having a good technical conference, and are equally competent to determine when someone's being disruptive, why wouldn't you trust their reports?
His casual and arrogant dismissal of fiction is remarkable ("I’m usually looking for something more out of my reading"), as if something has to be non-fiction to be educational, informative or have a valid lesson to impart.

There's obviously nothing wrong with a drive for continual self improvement, but it does seem to me (entirely anecdotally) that there are too many people following this track have a very functional, one dimensional approach to it which this seems to typify.
Ask HN: What to do now - Go advertising or find sponsors?
We recently launched Baghchal game [1]. Thanks HN for positive words[2]. In these 148 days we have 500+ users in site completely via word of mouth and general facebook/twitter messages flow.

Little bit info about this app and what we added since last show hn post:

- Game is popular as strategic two player board game and commonly known Bagh chal in Nepal or Tigers and Goats or Moving Tigers or Bagh Bakri in Indian subcontinents.

- My professor in university once said Japanese researchers are working on building a Baghchal based decision making systems.

- We have implemented single player mode with Minimax/AB pruning which you can test in site. [3]

- Our core motif with this app is to make our precious local game alive which was almost about to vanish.

On the business side, we have added ad platform and have plans to show ads in few pages in the website in near future. As a team lead this app holds a lot of value to me and my team. I suppose I can communicate this value to potential sponsors too. But, I am not sure whether to invest in advertising it further or go find sponsors.

When and how do you know that you could ask sponsors for your product ? Is it page-views alone that interests advertisers ? At present avg time / visitors is ~ 20 minutes.

1. http://obaghchal.com

2. http://news.ycombinator.com/item?id=3437535

3. http://obaghchal.com/computer

Thanks.
From my research it is snake oil mostly. The only ones I had any noticeable difference - are cantennas, both home made and production made. The rest - no noticeable difference.
If it was the other way around I bet you'd be complaining that you accidentally deleted some photos by hitting the delete key. Reaching over and hitting one extra key should not cause you this many problems. After 20 years of using a Mac I would hope that you know that the Command key really is your best bet at doing something, the same way that the control key works on windows. I'd also hope that after 20 years you would have found the keyboard preference pane.

Unhidding the library folder takes one line in terminal, you could even set up a launchd job to run it every day so that you're sure that you aren't missing it.
If you spend that much time in the terminal you would have looked up how to change the problems you're having with some easy defaults commands.
That is because WebOS was running a Linux kernel and the hardware was similar to a HTC phone(Sensation?).
What happens when you ask your users about Cyborgs?
Unfortunate story and only recommend that others walk away sooner and try not to provoke the situation. Alcohol is a dangerous drug and can seriously impair people's decision making. It is always best to walk away.

I always wonder what would happen if a man was subjected to the same treatment. Sadly I doubt anyone would take them seriously. But we should...
This is horrible advice given the threat model for either normal home users (at risk due to mass attacks/brute force, or MAYBE losing a wallet/unlocked phone/laptop with keys saved locally) or most corporate environments.

The solution in both cases is a move toward single sign on, using a password manager or a key or 2fa or federated login system (Kerberos, FB connect).

Enforcing minimum complexity requirements (and policies like no username as password, etc) protects the user and site. If a site has 10% of users with trivial passwords, even if it is just a commenting section on a blog, the site itself is at risk. Combine this with the propensity of users to globally reuse passwords, and everyone is kind of doomed. Passwords must die, but requiring a minimum level of passwords, and encouraging people to use passwords as safely as possible as an interim measure, is the only reasonable course of action.
If a conference wants to have a policy governing the actions of their attendees whilst at the conference, wonderful. If a conference thinks they have any right to govern the actions of people who happen to be attendees whilst not at the conference, then they can go pound sand.

It's sad that this woman was apparently treated so poorly, but there's no possible way for a conference to write a legally-binding code of conduct for how people spend their social lives outside of that conference. It's utter nonsense to even consider it.
I'm willing to bet the problem is not technology but politics; more specifically stigma surrounding file sharing. Making it easy for users to share their own files with friends and family, and you are making it easy to share copyrighted material.

One Apple opens the gates, they will be very hard to close.
Maybe I'm missing something but why not handle it with the safeguards at the venue? The conference is not in the business of protecting its attendees from unwanted advances, especially outside of the conference areas/sponsored events.

Why not speak to the manager of the bar and have him escorted out? If it happens at the hotel, do the same with the hotel manager. People in the service/hospitality industry know how to deal with these situations and do so all the time. If it happens again call the law.

There are much better mechanisms for dealing with harassment than a conference organizer.
Wow! That's a revelation to me! So, in effect, that implies that information cannot escape the "boundary" of the universe as nothing can surpass the speed of light, ie, the universe is a black hole. This would certainly explain some things - like why energy is conserved, why (some) physical constants have the values that they have.
> At first I thought that someone stolen my password via a Trojan but I don't download anything and my software is up to date.

You need a higher standard of evidence. A buffer overflow could root your computer.

Also, I don't believe that you've never downloaded anything - can you show us a screenshot of your installed software?
Along with the other capable technical takedowns of your argument, might I just add that this is the road to technical serfdom. This is not something to be relaxed into, but to be vigorously fought.
"I've learned more from my failures than my successes"
You guys are completely missing my point. Even though my router might be an arm-computer that runs linux - I can't even run linux on the damn thing (that binary blob that is shipped with the router could be any OS for I care, it's not as if my experience will be any better or worse if runs linux or DOS when everything is locked down and all I get access to is a simple webserver with an administrative page on)... Just as I can't run any other form of linux than android on my phone.

Yes, there are a lot of exceptions - routers that you can install alternative OS's on, I've installed OpenWRT and DD-WRT myself. But that's beside the point. Just because linux run on arm and my router has a arm cpu doesn't mean I can run linux on it.

I bought a router and I got a router. Then I installed something else on it and I could just as well have been using it to control the curtains in my bedroom instead - and I have every right to do that. Just as the manufacturer has the right to secure their product and in effect lock me out of that ability.

Now, if I had bought a computer that would be in a completely different ball game. But now I bought a router and the manufacturer of that router has no obligation not trying make my life a living hell for even attempting to control my curtains with it.
Secure Boot (on ARM) restricts my ability to run whatever the fuck I want
on my device. I do not see how this is not Digital Restrictions Mismanagement.
What I suspect monochromatic is trying to point out is that patents are not easy to read and understand. Not even for patent lawyers. Maybe even by design.

This seems to indicate that patents are written in a way guided by their adversarial purposes. This is broken.
> What's the difference between tablets and laptops?

Usage patterns. A laptop is just a mobile general purpose computer, to restrict it by restricting say it's OS, you have removed the general purpose nature of the device and this is a loss of functionality.

A tablet on the other hand is an appliance. It has more in common with your toaster, microwave, refrigerator or your DVD player. It is intended to basically do one thing and hopefully do it well. Just like no one really complains that you can't toast bread with a refrigerator, having a tablet sort of locked to one OS isn't exactly that strange of a proposal.
The drunk aspect was more to contrast the context. It just seems ridiculous to me to apply the same standard of sexual harassment at a bar scenario as the one that is in place in a work environment. Some cheesy pickup line might loose someone his job at day but get laid at night. It is clearly about context and social appropriateness. Both people in the story are in my opinion having some odd expectations in that regards.
Not the main purpose, obviously, but if you find any bugs, I'll be more than happy to take a look.
Must-Haves in Entrepreneur’s Proposals to Raise Funding for Projects
Managing the books is such a terrible pain point for small businesses, it seems like there would be tons of fantastic opportunities for someone with an accounting background to make it better. It doesn't have to be yet another cookie cutter accounting shop.

Even if the business is an ultimate failure, the lessons learned through the process are attractive to future employers.
PR2 Robots Learning How To Help Out In The Kitchen
> No, there YOU go doing it again. That comment was in a long thread of context, and you willfully ignored that. The comment was also non-actionable and was clearly political hyperbole.

Not really, no. SOPA actually exists, and you joked about hanging its supporters. The only context that would have made it remotely appropriate is neutral one, in which it was clear to any observers that encouraging the hanging of SOPA supporters (even 'jokingly') was not your position.

> It's little thing called "the first amendment". Perhaps you've heard of it? Read it closely. It makes no reference to "...unless there were lynchings in the last century".

Then let me rephrase: There's no room to joke about lynching elected representatives (or anyone) in civilized mature discourse.

There is also a long history of case law that restricts "fighting words", despite the first amendment.

My only take-away from your repeated reference to assassination/lynching is that you're someone who is likely to incite if not participate in violence, and beyond that, you personally decrease the overall quality of rational discourse in US politics.

You may not be enough of a nutcase to try to assassinate a politician -- I'm honestly not sure, given your remarks here, and your ownership of the tools to do so -- but your seeming need to joke about assassination contributes to a culture of political violence that may very well incite someone to do what you won't.
The logins are often hard to grok if it's a third party API-level access. For example, I believe if you're using a mail plugin that uses App Engine, it will appear to have generated a login from a Google IP block.
I Found John Galt
I agree with you that there are a few women who are willing to accuse someone else falsely, and/or exploit harassment policies to advance their own agenda. Pretty much every identifiable group in society has individuals like that.

That said, the OP is just calling for there to be some sort of policy in place, so people aren't improvising when a complaint does arise. The policy doesn't have to be 'mandatory kickban on the first complaint'.
The other uncharitable interpretation is: "What did you expect when you get drunk men and women together at a bar?" But focusing on the GP's general point, I feel like this was more of a failure of the bar (shouldn't they be on the lookout for these things?) than the conference. Also, if you're being harassed at a bar, why don't you immediately tell the bar owner/tender/bouncer or police instead of waiting a full day before telling the conference organizer? (You can do the latter too, but the former was left out of the given narrative which makes me think it wasn't done.) [Edited for clarity.]
The login came from Google HQ - even if my PC was compromised, it wouldn't matter since gmail uses data from their data center not my PC.
This guy has no idea what a dictionary attack is, or entropy in various forms of password or pass phrase. Probably not a great source of security policy advice.

A pass phrase with 4 words chosen from a large alphabet, assuming the words are randomly selected, gets a lot of entropy really fast compared to similarly memorable numeric PIN (6-8 digits, tops). "leetspeak" passwords derived using common rules from rules aren't a lot better than just words themselves, and are hard to remember (I've had to brute force a bunch of variations on my own or for other people when keyboard layouts changed, or when exact punctuation was not remembered).

20000 words in vocabulary, take 4, is 1.6e17 combinations. Dictionary attack that?
It may be they had a legitimate reason to do this (perhaps some suspicious outgoing volume, reports of abuse etc) but whether they'll ever admit this is the case is unknown. I worked at a big email provider and we'd VERY rarely log into customer accounts for anything other than support or abuse. In fact, I would hazard a guess that the only time it happened outside abuse or support was on an internal dev/test system to test updates etc.
Totally disagree. The two devices are one and the same.

Checking on your baby in the middle of the night because you woke with a sudden fear - normal parent anxiety, makes a funny story later.

Providing a device to allow constant electronic monitoring - validating an irrational fear, reinforces anxiety, feeds into an obsessive loop, invents issues for new parents just when they need to be calm and rational.
I've only used this account via web browser. Never used App Engine.

Would Google service trigger the unusual alert?
IDE won't help you beyond a certain code size. Good explanation here http://steve-yegge.blogspot.fi/2007/12/codes-worst-enemy.htm...
For those wanting to view the transit and not permanently lose their sight, there are a few ways to watch it+. I personally prefer option 6:

1 use of eclipse shades

2 pinhole projectors

3 project a magnified view

4 project a magnified image through a closed-loop device

5 viewed directly when magnified

6 live webcast

+
http://www.transitofvenus.org/june2012/eye-safety
or to write the title a different way: "android market share steady, ics market share doubles compared with two months ago"
What are the benefits of hacking/jailbreaking/modifying the Kindle Touch?
Lists of books like this always reminds me of a friend who asked on seeing a copy of the 7 Habits of Highly Effective People, whether the first one was not wasting your time reading books like that.
This isn't the first time this would've happened. I remember there was a dude who got fired by spying on Gmail or Gtalk chat logs awhile ago.
It seems to me that it might have been worthwhile talking to a bouncer or other member of staff to warn the guy to stay away from her, or risk being thrown out.

Whether or not that's reasonable, I don't know; but if the guy was a real problem for her (and from her side it sounds like he was), then "telling people" at that point in time, rather than afterwards, would have been more prudent.

There's absolutely no reason for anyone to put up with this kind of shit from someone else.

But further to that, this can't and shouldn't be painted as another story about sexism in tech. This is a story (from one side) about a guy having a few drinks and trying it on in his own cringeworthy way, and lacking the forethought to quit with some dignity intact. His choice of career has fuck all to do with that, and neither does the conference.

(I'm all for policies and legislation that prohibit this sort of thing, by the by, but they're not going to stop some guy who thinks he's god's gift from making pervy remarks on a night out. Neither is walking away and hoping you get left alone.)
Jeremy's a nice looking guy, but I wish we could see the presentation. Anyone have an alternate recording?
there could be a parallel food-o-thon where people do molecular gastronomy recipes in teams and then serve it to hackers. And also bio-feedback would be good.