skysight-inc/HackerNews huggingface dataset:
Has anyone found a pleasant way of doing off-line development of Javascript on the iPad?

I'd quite like to play with it on the train to and from work, but don't get internet. This might simply be a bad idea.
Somehow...it makes me more want to stick with Vim.
Congratulations on your weight loss. I agree, the basic formula is simple. However, there are definitely some behaviors and environments that are more conducive to eating less.

Same thing with exercise. There are some environments that lead to more exercise. When I studied abroad in France, I lost a lot of weight because I walked everywhere and ate less overall.

Good luck with your last 20 pounds!
Yeah the server here actually stores the file :), albeit temporarily.
> but can you diagnose a patient? To learn that, you need access to training in real hospitals which are only given to students enrolled offline.

There are medical simulation tools that teach you to diagnose patients, train you in surgery , etc.They seem to be very effective as a training tool. One can imagine a certification process that tests you using this tool, and verifies that you have good diagnosis and prescription skills , and maybe part of the treatment skills.

That might be a good enough basis to admit you on a trial basis as a resident, or to a pre-residency short program.

Maybe in a similar fashion, one could build a simulation software that can train biochemists affordably ,and test to see you're qualified enough to work in a lab.
I've had similar thoughts. Another purpose your testing mobile security which you could potentially resell to businesses and eventually to the military.

build a dependable prototype that you could resell to business that have storage units, and someone with a warehouse that needs security, or a museum even.
The Facebook IPO, I'm CEO Bitch
Vim is already available for the iPad. But I am not quite sure you are able to test your code on the browser.
The Burger King comment was a joke. I hope I wouldn't have to settle for that. (Not that there's anything wrong with working in fast food)

I'm working on a project now (stack includes Python, Bootstrap, postgresql eventually) that I hope will help me get an internship for the summer to help pay for next year.
Craiggybear, why don't you have a PGP public key in your profile? Don't you care about privacy? Wake up!
Link to paper please...
>personally, I would know what was going on out side.

What do you mean? It sounds like you mean that you don't want to work somewhere where people are allowed an open space to work in. The described workplace has an open plan working area, available closed offices, and finally the option to work remotely. That doesn't sound like one solution fits all. Can you clarify what would bother you?
Well..I don't know about iPad. But there's an App on the Android market called Terminal IDE that lets you do programming using Vim right inside your device. It even come bundled with Android SDK.

"Yo dawg, I heard you like to program Android. So I put an IDE in your Android so you can program Android while you're using Android!"
Gmx: runtime instrumentation for Go applications
What about Ruby and Perl and their ability to shell out as easily as you do in a shell? (with backticks)

You have a real language available with (arguably) fewer weird things and warts to be aware of or remember, better string manipulations and lots of other advantages, but if you really just want to send something through `awk` or `bc` you can do that just as easily as you do in bash and capture the result in a Ruby or Perl variable.

Seems like a win-win situation. (Unless you have an exceptional circumstance with requirements about running anything but shell scripts or something like that.)
"Most modern office layouts seem to be designed to screw with people's fight or flight instincts all day."

And I thought I was the only one who felt this way. Facing a wall in an open office space causes me to react defensively to noises around me. Is someone sneaking up on me? What's happening in my immediate surroundings? This is not rational, but I don't see any way to make myself stop other than to "handicap" my senses via headphones. Thankfully, I don't get reflections off my monitor, the wall, etc. When our cat stays out all night, he invariably comes in and sleeps for hours, even in the summer. We suppose he doesn't sleep while outside because he must constantly be aware of his surroundings. In an open office environment, I feel like our cat.
I gave it my five-second rule, and browsed away feeling totally ignorant of what the platform was about (or even if it was a platform).
Yes, based on the article, there were the application was already used to two schizophrenia and the result is promising. I hope this will work out well.

According to psychology field, there is no medicine for this kind of problem. So I hope that this new discovery will help.
Is it the "only thing that matters" though? For one, the Supreme Court is known to reverse it's own rulings, from time to time. Second, the phrasing in this case ruling is far from "unambiguous". For example, it says:

"interference with copyright does not easily equate with theft, conversion, or fraud."

Does not easily? How is this unambiguous? "Does NOT" would indeed be unambiguous, "does not easily" leaves the door open. And later on, they say:

"Infringement implicates a more complex set of property interests than does run-of-the-mill theft, conversion, or fraud.".

Why the "run-of-the-mill" qualifier? Are they implying it could still be theft, just not the "run-of-the-mill" kind? IANAL, but calling "Dowling V. United States" unambiguous is stretching it. And I doubt it's the "only thing that matters". (Especially since outside the US it does not matter at all).
I'm not sure what you mean. Would 80% agree with me? Do 20% of the people give 1.6 cents? What is the 80/20 rule in this case?
I agree that shell scripts are great. Add in something like Groovy or Scala to get access the multitude of java libraries out there and it's easy to do a lot of work very quickly.
I was using an old one (Firefox 1.5) and it was extremely painful with Amazon.com. Amazon.com seems to have changed in the 3 years since I used it last with that browser.

I always thought that a "featureless" one (one without modern JS or CSS) would be extremely painful or useless, too.
Might be useful for certain politicians running for president...
There's a part of Idaho from which they cannot draw a jury.
The latest release, Firefox 10, has 3D transforms. (I think -- I only have the nightly installed, which certainly does).
That's a failure mode that's had quite a bit of attention at Less Wrong; see e.g. http://lesswrong.com/lw/ia/focus_your_uncertainty/ and http://lesswrong.com/lw/ii/conservation_of_expected_evidence... .
Will have a clearer idea around Sept. Then I'll know where my skills/portfolio will be, and can test out what price the market will bear for my skills. Could be more or less than I expect. Rather than wait till I have total certainty, will just go for it, find out if things work, and if not, learn and adjust. Unless there's some smarter way to do this with more guarantees that I'm overlooking, then will do that. I'm willing to try and a fail for years if needed. Reason for the 1 year goal is not because I'm impatient and will quit if things don't work right away. It's to make sure that I'm not overly patient--waiting years until absolutely sure that everything is guaranteed and understood in advance before leaping in.

Agree with your point that not everybody drops $2k on one project. So if that happens I'll just have to meet the $2k goal by getting more customers paying less per project. A lazy way to introduce myself to lots of clients right away is to sign up with a temp agency like RHI's Creative Group that will match my skills to clients for a cut of my hourly wage. Having temped before, I know this is a way to make lots of connections in a short period of time. Would need to validate my worth to the agency first, but that's still easier than doing the same to several clients. Along the same lines: subcontracting. Really, will try everything, see what works.

How did you snag your first clients? Were you already established as a dev through work at a company before you started freelancing? Or did you freelance before having dev jobs on your resume?
I believe there are various medical reasons for alcohol to effect people differently (one of which is body weight, which presumably is a part of it for me), but also it's very influenced by experience. The more you drink, the better you can hold your drink.

I think that's probably the reason for your link between people with high tolerance and people for whom alcohol became a problem. It's not that having a high tolerance is problematic, it's just that anyone who gets drunk enough to have problems with it has probably drunk enough in the past to have built up a pretty good tolerance.

Personally I find my tolerance level varies greatly - I assume things like tiredness, what I've eaten, time between drinks and other stuff is in play, but I've never really clocked the exact causes. For example when I'm at Arsenal games I'll always have a couple of glasses of wine at half time, and usually feel a bit buzzed from them - drinking the same while in a restaurant, or at home, wouldn't do anything. Presumably there's a pattern of my behaviour before/during these games that makes it happen.
I do this to access work machines from home. The only problem with the technique is that some organizations and malware detection software consider netcat to be a "hacking" tool and remove it. This is particularly common on Windows servers.

Newer OpenSSH has a netcat mode built-in http://blog.rootshell.be/2010/03/08/openssh-new-feature-netc...
There's Share[1] and AeroFS, as far as I know, they're both P2P.

EDIT: As a solution that doesn't need apps and uses the server only as a temporary middleman instead of actually storing the file, there's JetBytes[2].

[1]: http://www.getshareapp.com/

[2]: http://jetbytes.com/
Thirding. The "what is freedombox" posted here tells me basically nothing. It sounds closer to marketing fluff than an actual description of what freedombox is and does.

Is it a social network? Twitter? Both? Something new? Why should I want to start using it, aside from claims of anonymity?
Macros, by definition, are always misused, complete the languages point of view. They exist to let the programmer get the job done when the language falls short.
mobile use can be leveraged out by call-to-action approach including deals. ROI for call-to-action s much greater then for display ads and also revenue from deals can be more significant then it is today
Startup Weekend - Lahore, Pakistan
Certainly in my peer group of 3rd and 4th year university students, weed is entirely accepted. (Perhaps a distorted view...) I don't personally smoke weed, but people will have no qualms about talking about it and I don't think I've ever heard anyone say anything more than "I don't do that" about it.
The code would be fun to see if you have a moment.
I'm happy to see this here and that the HRtL is even getting reviews. I tried to pick it up a few times when I was starting to cut my teeth, and although both the maths and the programming was a tad too out of my reach at the time (so I had to abandon the text), I could tell it was something of quality and it wasn't getting the fanfare it deserved. Granted, its aim is niche (and Haskell is already niche!) but good text and writing and style make all the difference, often deriving the very general from the very specific (see SICP, for instance).

I cannot gauge just how good HRtL is, but from my limited purview, it gave me the impression that is was worth its salt, and this posted review seems to indicate the same.

I'd love to hear from anyone who's had a more thorough impression than me, either good or bad -- I always thought it was an intriguing book.
Show HN: An Idea we're working on What do you think?
You do realize, the article is written by a guy who sells a vim emulator plugin for Visual Studio?

(It's really good, too, I use it at work.)
As someone who flys rc helicopters (both gas and electric) I can assure you that quadracopters of that size in no way could hold up under wind speed that would be typical from day to day. And making them larger would present a safety hazard.
Zynga may be a sleaze factory, but I doubt that they want to use a watermarked image just to save $30 and open themselves to copyright suit.
If the course and course content is free, then certification has to be fee based. The model doesn't work otherwise.

Professors Thrun and Evans have never said certification will be free. MITx has stated that their certification exams will be fee based.

Think ACT, SAT, GRE, GMAT, LSAT, etc.

The certification exam for the course IS the brand. Passing a difficult, no-nonsense, comprehensive exam is certainly suitable for a CV.
Do you mean "members are final" or "classes are final"?
A final member is constant, which has nothing to do with inheritance. A final class has no subclasses.
Job Seeking Hacker Gets 30 Months In Prison
One solution. http://www.thinkgeek.com/computing/accessories/2940/?srp=1
It's been my experience that many open office plans are simply a sly way of saying that the company doesn't want to invest in sufficient space for their team or in a decent build-out of the space.

That's exactly the reason, and it's the only reason. Open space is cheaper. All the song-and-dance about "collaborative environments" is just psychological manipulation to make the employees feel like they are not team players if they don't like it.
I'm considering. My passion is for Python and Django, though some people say I should go with PHP and Wordpress because it's easier to learn, and to get paid. CodeIgniter comes up too. I've already invested some time with Python/Django, enjoy it, and wonder if it would still save time to learn PHP which I have no prior exp in? Perhaps the bigger issue is that there's more noob-friendly PHP work out there. Thanks for the link, checking it out right now.
Why should it need Chrome. This is just as bad as needing IE6 twelve years ago.
How the law dictates data gravity in the cloud
Financial institutions are using all available data to improve estimations of creditworthiness. The Horror!

I don't support the implicit assumption that it is better to err on the side of leniency when it comes to credit provision. Inadequate information was as responsible as lack of oversight for causing the financial crisis. Racial discrimination is also a flawed analogy -- that was a case of using traits that had no bearing on credit risk to calculate a deliberately false appraisal, whereas using data on online activity is far more akin to the practice of requiring bank statements.

Granted, mistakes could very likely be made, but so far the author presents no evidence that using such information is any worse than other means of estimating credit.
I don't have/want a profile. Isn't that good enough?
It would be awesome if they could compare (or map) this course list to what would be typically taught by a University-level Computer Science program...

I'm not interested in earning a degree/certification, rather I'd want to take these courses for general interest only.

I'm interested in understanding the depth and breadth of each course, vs. just going off the heading. If I can understand the value of each Udacity course as compared to the standard (eg: another University's program), I'm more likely to commit / buy into the whole Udacity approach.

i.e.
"At Stanford, a typical 4/5-year degree has these X topics / competencies... and these 8 coures meet 50% of these competencies."

Without understanding the value of each course as it relates to, say, another University program or competency map, I have a hard time understanding the value of Udacity.

This probably sounds confusing, so if there's anyone from Udacity that wants to chat I'm more than open to. I think what Udacity is trying to achieve is great.
Is Slovenia becoming the next technology hub of Eastern Europe?
Samsung Galaxy Gio S5660 Price, Android, Smartphone, Features And Specifications
Samsung introduced new mobile as Samsung Galaxy Gio S5660. The Samsung Galaxy Gio S5660 is smartphone which has new and latest features and specifications which are very helpful to user to use it very smoothly and comfortable. Its features and specifications like; 3.2" TFT capacitive Touchscreen Display, latest Android Operating System, 3G Network, Wi-Fi, Bluetooth, 3.15 Megapixel Camera with auto focus and so many other features
Some sites (like deviantArt) do successfully upsell to premium accounts, where one of the many features is no more ads. (And they actually advertise "no more ads!" to encourage upsells, though they advertise other features too.) Only a tiny portion of internet users have heard of adblock let alone use it, sadly (or perhaps not sadly if you think ad-driven companies like Google have made a lasting positive effect on the world), and even if they've heard of it forking over a credit card number may be conceptually easier than installing an addon or calling their "computer whiz nephew" to come over and do it.

Anyway, one way Facebook could do this is by upselling to an account where you have access to a database table or key-value file (or mixed) showing you all the data they have about you (not necessarily use). They could further upsell you on using your data for a particular function or not using your data for a particular function, showing you the documentation to the various functions in question. e.g. an option called "Send to credit agencies" (which you can pay $5 to turn off) when expanded highlights the particular data or sections of the data it sends to which agencies. Indeed, there may even be code it can take the docs from:

/**
* Sends user's Account Data (username, full name, address if provided, etc.) and a credit score estimate determined by @See otherfunc to EquiFax.
*/
function send2equifax($account_data) { }

Or, you know, something simpler like how oAuth permissions are granted. But considering the likely target market for significant data restriction upsells, customers are probably pretty technical and can handle the specifics.
Does 'accumulate' work on non-'numeric' types?

Part of the beauty of Haskell is the aggressive effort to define each function on the most general type it applies to (and then specialize to concrete types during compilation, a la C++, when performance is requested via a pragma), leading to a rich hierarchy of tiny type classes (type classes are similar to C++ abstract classes)
No, its not. Its what they are doing with your responses to those things that are potentially or actually evil. The fact it requires any response on my part, minimal or not, is absurd and unacceptable.

Don't you get that?

I find this kind of response unfathomable.
Tom, you might be interested in http://wappwolf.com/ :)
State universities if you're a resident of the state don't cost $20k/yr. Mine cost me $4k/yr.
The no-poaching agreement effectively created a monopoly on the demand side which allows complete control of the price/salary by the employer.

Unless those participants had absolutely no idea what they were doing, salaries did at least not rise as much as was warranted.

This is not some far fetched theory this is economics 101 applied to the real world. Asking for evidence for this claim is the real embarrasment here.
Sounds more like a script kiddie than a hacker...a true hacker is not this pathetic & doesn't reveal his identity.
Hacker News vs. Google+
Show HN: Tool for previewing iOS icon designs on your phone
Do note that calling functions with the unsafe side effects is not Haskell-style, as that expression is not even possible in Haskell without literally typing word "unsafe" into your program at least twice. It is supposedly "Haskell-style" only in the OP's incorrect description.
Read your blog Ruchit. I agree with your thoughts on human interaction.

I think in a couple of years we will discover that the key benefit to online education is the ability to consistently deliver high quality instructional content to very large numbers of students.

The social component of learning should benefit from this. My hope is that online delivery of instruction will free up time in the classroom for the human dynamic of discussion, problem-solving and shared inquiry.
Call the tax authorities and ask. At least then, you have some cover for your ass if it turns out their don't suffice.
Valde interesting lectu. Gratuita usum Latine. Optimum.
> pure, undiluted evil

People reserve that type of speech for concentration camps or mass graves, not a social networking site where you can poke your friends. Please read up on some history and get some perspective
Have A Social Superbowl
This is a much smaller attack surface than a centralized data store holding static e-mail archives and accounts for a large number of users, open to at-will offline browsing.

DNSSEC and SSL further reduce this attack surface.
She told me that there would be no management changes, and she wanted me-- given that I was the most senior engineer-- to give her a plan for fixing things.

I think you should cut her a little slack and take into account her job. You're concentrating on her rational evaluation of your arguments, but that skips right past the hard part of her job. She was still trying to figure out if she could trust your characterization of the facts. Really, if you were her, would you completely reorganize management on the say-so of a single individual before getting a more complete picture?

And if you decided to completely reorganize management, would you tell people about it the instant you made your decision, or would you keep it under your hat until you figured out 1) how to present the decision to the board (or whoever she answered to), 2) how to manage the transition so a bunch of people with institutional knowledge didn't disappear before she could replace them, and 3) how to avoid getting undermined by the people she was plotting against, who may have had significant credibility with the board and with management in other parts of the company?

And if you decided to essentially demote some people by sidelining them in the org chart, would you give one of their subordinates a heads-up before you had a chance to tell them about it?

Finally, it's reasonable to ask you to come up with a solution that differs from the optimal one. You do it in engineering all the time, and management isn't any different. You would say, "Licenses for this software account for 30% of the project budget. Suppose the license fees doubled -- can we design a solution that doesn't use this software?" She might have been thinking, "Gosh, I hope I can get some real development managers in here in three months, but what if it takes a year? I better have a plan for getting products out in the meantime."
I meant the about section of this page: http://news.ycombinator.com/user?id=Craiggybear Unless you mean simply that you prefer to be "anonymous", in which case you should probably delete your account and stop posting here. A profile is just a boundary drawn around a collection of data. Everything you post online in an unencrypted format can be fed into a sufficiently capable program that can infer that the real offline You made this post. It can base that inference on other data it has access to from other sites you've posted on by noticing similarities in writing style, content, etc. If you don't want boundaries to be drawn around your public output, don't make it public and start using encryption.