skysight-inc/HackerNews huggingface dataset:
I think your criticisms miss the mark by a long shot.

1. Mixes in? Is your charge that he tried to commit the fallacy of equivocation in some way? I'm not following how discussing the obvious abuse of integrity that Geller demonstrated and then the less-obvious abuse of integrity the psychology student demonstrated detracts from his point that integrity is really important to the usefulness of the Scientific method.

2. Seems to say? To me, he "seems to say" that a lack of integrity in the whole process is a commonly occurring characteristic of Cargo Cults. He seems to say that a lack of integrity diminishes the utility of the Scientific method.

3. You entirely missed the point of Feynman's education comment and the context of the part you quoted. Basically, he said that what we're doing to fix problems in education isn't working and we continue to rely on the same people and methods to fix them. The funny thing is that here we are almost 40 years after Feynman gave that address and we've never added the integrity that he spoke about to the process of improving education in America. As with the Cargo Cults, it's not surprising that results haven't improved.

4. This item/suggestion makes no sense. Feynman isn't proposing a holistic plan to fix the problem. The speech we're discussing was a commencement address to upcoming graduates from an institute that trains Scientists. Why wouldn't it be entirely appropriate to urge new Scientists to consider the importance of integrity to the Scientific method?

> Of course, Feynman was a genius in Physics, in his intuitive grasp [...]

I don't think you made one semi-solid point in your critique of this address by Feynman; but you're going to double-down and start to generalize about how Feynman was too quick to overgeneralize? Are you trying to be ironic?
The syntax is curly-brace, and on a surface level closest to AS3, but the underlying design borrows a lot from Pascal in terms of minimalism(something which Nicolas has mentioned once or twice):

The types are based on JS without truthy or falsy values; comparison is required to get boolean values.

Like Coffeescript, while+iterators are used instead of C-style for loops. (no "do while" blocks either)

Case statements don't fall through.

These little changes(plus a few others) help bring in a lot of the enforced-cleanliness that you'd get with a bigger syntax change, it just "looks" curly-brace. One that I miss is :=, since I have run into the ==/= typo occasionally(it just occurs in much more limited situations). No-truthiness is particularly interesting since you only really notice it's there when you try to port C or JS code.
Yes - you're both right. I am flawed and should improve. That being said this is just an honest account of an experience.
What's the harm of sending it in the URL? That it looks a little uglier? Using POST instead of GET defeats bookmarking or linking ability.
With this setup you have only one GVim instance that works as usual. Switching between this single GVim X11 window and other X11 windows from other programs is your WM's business, not Vim's.
Apply! Show off projects on your resume (even if you don't think they are impressive), link to your github on your resume. Explain your passion for programming in a cover letter.

You would be surprised how many fresh CS majors have nothing to show other than the title. With the same intangibles, I'd hire a new college graduate with personal projects/open source code and no CS degree over a fresh college graduate with a CS degree and nothing to show for it.
Ask HN: Thin-layer startup?
I know that sometimes building a product from the ground up is hard, but has anyone considered or do any of you use, another start up's infrastructure, and just add a layer above it? For example, I know some start ups are pursuing big data, if it was financially feasible, do you think it would be possible/legal/ok to use their services to store the data(provided through a proprietary transactional API) and offer services on top of that(analytic for instance)?
Good security is safe in spite of knowing exactly how it works. While revealing the exact details does not make an algorithm less vulnerable, it should not make it more so.

And if it turns out that you are using a flawed solution, talking about it early will, at the very least, get people to yell at you as to what you should do instead.

In this age, the best security algorithms are usually the one most talked about. The more you test it and the more people you get to look at it and write theorems and papers about size of the search space, results from various attacks and so forth, the better.
Shanghai (2012)
I think restricting access in this way will slow the growth of browser extensions/addons as platforms for launching full-fledged web services and apps.

I see more and more web apps relying on extensions for a core part of their functionality, and this is only going to hurt them.

For installing non Web Store extensions, I would rather see an extra warning message or notification, rather than a protracted process that many users wont be able to figure out. Extensions are good, but not if they're hard to install.
Can you flag certain codes as not actually being a toilet stall? I may want to post one of these codes in the damp corners of a CTA train car (and other stinky locations).
I wonder why "Google+ stats are not displayed by Google Trends for Websites"?
up until OSX DP1 the x86 builds were regularly shipped to ADC members with a familiar Mac UI. it seemed like "Classic" aka OS7/8/9 binaries running with minimal emulation was the main reason x86 builds temporarily disappeared from the public eye (to a very strange shock & awe in journalistic circles upon its return)
That's an approach... Open source textbooks are another: http://inl.info.ucl.ac.be/CNP3
API Integration as a Service
This is why haptics is so important. About 15 years ago I did a virtual reality race car simulator at SAIC. The steering wheel was controlled to simulate the feel of hitting a curb, the smooth feeling during a spin out, etc. Good for suspension of disbelief.

Two years later I did a ritual reality raft simulator for Disney. The paddles had no feedback mechanism and it hurt the experience (paddling with no feel for paddle going through the water). At the same time someone I worked with did a sword fighting simulation that was very cool, but also did not had force feedback effects.
I don't know which country is it talking about, but no libraries and no book sharing is only going to put more load on students. They already pay good amount of fees to their schools.
Amazon is the most amazing company I've ever dealt with.

Once, I've had a package stolen from my doorstep, and they replaced it free of charge (fortunately it was just $5 guitar strings).

Last year, I bought a camera with a 18-35mm lens ($500) a week or so before leaving for vacation. It arrives 2 days later (thanks prime), but unfortunately Amazon Warehouse had shipped me the bundle with a 15mm lens. I contact their support right away— they propose that I return the camera and they send me the original 18-35mm bundle, but I tell the lady that I'm leaving in 3 days and would like to have the camera for my vacation. She talks with her supervisor, and 2 days later I get the 18-35mm lens in the mail (~$200 value) and they tell me I can keep the 15mm lens.

I spend a couple of hundred dollars at Amazon each month (research books are expensive), which is probably why I got such a great treatment— but I was pretty blown away.
http://ruby.railstutorial.org/ is a good place to start
It happened to me. I am the developer of a joke extension [1] that got reported for abuse one too many times, and Google took my developer account off the Web Store, then they sent me an email about it [2], stating that it was breaking a policy that it simply wasn't.

I replied to them explaining the situation [3], and they reinstated my developer account (and that extension) within 4 days [4]. Still, if they had "carefully reviewed" my case and decided against me, I may have had my primary source of income (developing Chrome extensions) taken away from me because of a joke extension.

[1]: https://chrome.google.com/webstore/detail/gnbchcphjnmbmknnoe...

[2]: https://gist.github.com/514ae4d858027303bc95#file_email.txt

[3]: https://gist.github.com/514ae4d858027303bc95#file_reply.txt

[4]: https://gist.github.com/514ae4d858027303bc95#file_response.t...
Are you not familiar with rounds?

A lot of fighting game rounds are over in under 10 seconds.
Ahh, but can you comb it? :)
Amazon has amazing customer service.

However browsing items for a particular category on their site is not so easy.

When you go to a specific item, you should be able to see what categories it's stored in, and then browse those categories directly (like breadcrumbs). But that's impossible on Amazon.

They seem to have the ability though - if you pick a part that is not for your particular car, it will show you what categories it's in. They should make that option for all items.
Speaking as someone that had Marklar running on a beige box under my desk at Apple, this story is close enough to the reality of things. As people noted, there was half a decade between NeXTStep and OS X, and a lot of room for bitrot and divergence in that time.

The NeXT base made the project much easier, but there was still a lot of work involved with what was added later, and legacy Apple bits.
Java frameworks are insanely overengineered. It's utterly and totally retarded. The culture shock I experienced when I switched to Java, from 15+ years of C server/systems programming was over the moon. Factories here, decorators there. wtflol. Patterns are not Java specific, but it is all the lingo you need to be able to parse....

But hey, we can keep selling courses ....

It has become an enterprise language and therefore, the biggest issue is not causing too much uprising.

On the side, I do RoR and NodeJS projects and those are a ton of fun to do, and give me ideas on how to reduce clutter and complexity in the Java projects.
Life is too short to use bad tools. His point about "love your tools" is very close to what the relationship should be.

I /love/ my editor, I've been using it for 20 years. There's a great visual merge tool I've been using every day for over a decade. And a handful of others. Some of these I purchased (and keep up to date) with my own money. I don't mind, it's worthwhile investment.

Then I see people who regularly write code in Notepad or the moral equivalent, and I want to cry. They have no idea what they are missing.

I happen to disagree on colors; I'm red-green colorblind. Colors may be great for providing hints, but conveying /meaning/ with colors is fraught with peril.
To get to the welcome to the Macintosh screen (per the original answer), we are talking about the software on top of it. Carbon was probably not an easy port (endian issues to start with) never mind the switch in vector units.
Yup. Scheme and Scratch fit that description well.

1. http://www.trollope.org/scheme.html

2. http://racket-lang.org/learning.html

3. http://scratch.mit.edu/
Amazon is fabulous, but that sort of real-time return policy workflow is for relatively low-mass & low-expense items from high-volume retailers.

Try returning custom car parts or, really, anything close to $1k USD which essentially mandates shipping insurance.

That said, I love-love the instant UPS-label "pick-up at your office or home" return workflow for the majority of stuff I buy from them.

The item is here in two days (Primed) and if I need the rare return, it's, at most, about 5 minutes worth of my time & attention. It's such a total win over the typical retail process for non-bespoke items.
Students who don’t pay can’t participate in the course and therefore get a lower grade.

The patent kind of forces students to buy the material.
Startup logo design
If you can cite me correlation between gender and behavioral traits when it comes to learning, and that study isn't some crackpot theory based on how I taught a ruby workshop,

This is where you're dishonest: You say you're looking for hard connections, yet any evidence is subject to a value judgement on your part. Tails I lose.
Why? There are plenty of ways to make brute force hard or damn near impossible, it's just a little harder to implement. It has been discussed a lot of times here at HN and other places.

Also, do you really think that storing private keys on RFID would be a wise choice? I would put that in the "stupid as fuck"-category, just above storing your keys on a USB-stick, as they are both easy to copy and duplicate, and with RFID I could do it remotely.

A real solution to all of these problems would be for people to stop reusing passwords. You don't really need the account passwords when you basically have access to all the data there anyway.
We don't necessarily have "flagging" but we have enabled a crowd-sourced "Tell Us Where This Stall Is" feature (with optional GPS tagging). However, the whole premise is based around being a mobile forum...so there's really no reason why you couldn't 'dump' it into some dark, damp, corners of a train car...(just keep in mind that all the in app language is tailored for poop jokes!)
Not just environmentally but also the small cost that you are passing on to everyone else that buys from Amazon by making them handle the return. If everyone shopped at Amazon this way, they wouldn't be able to sell their goods as cheaply as they do.

Please consider using a brick and mortar store to physically compare products first. Amazon has a nice mobile app that lets you purchase an item very quickly by just scanning the barcode (using the mobile's camera).

Obviously not a big deal as a one-off, but if this is a consistent shopping habit I would really hope you reconsider it.
Especially as the future development of decent controllers will mean players paying out for specialised hardware.
This guy is ripping off Amazon. You are supposed to pay a cost when your return is not due to Amazon's fault or item's defect.

If a significant amount of people keep doing this, Amazon will have to raise the price for all of us.
I'm somewhat confused as to how this would work. Surely the university is responsible for awarding the degree and academic staff choose a supporting textbook to help students? So I assume universities wanting to use a textbook don't have to adopt the system.
They got some good PR out of it though.
Cardinal Quest looks very cool. Could you share some light from business perspective. Profits?

Thanks.
On a large project the ability to refactor is important. Making structural changes to a large Ruby project is extremely time consuming and error prone. Pretty much anything is better at dependency management than bundler/gem. If you have to compile your dependencies at install time you're probably doing something wrong. Not to mention the version incompatibilities between gem versions and syntax changes.
I really wouldn't mind paying for a textbook access code for every class I take, if the price was actually reasonable (unlike new textbook prices). In an ideal world: go around the print publishers and digitally publish books with an access code at a low price with nearly all proceeds going to the author.

I have teachers that won't actually use textbooks because kids at my school cannot afford them. Professors will actually photocopy the material for us.
Of course it doesn't show weakness. It MAY show that there are some internal cultural changes going on at Apple, but I'm not even convinced of that. Let us not forget the "Think Different" campaign from the late 90s, which featured famous people from Frank Sinatra to Pablo Picasso.
My admittedly poor understanding is, because printing money increases inflation. You can't just print more money because people will stop believing in the value of the currency, which destroys any holdings of owners of large capital.

The United States is a bit of a special case; the dollar is the world's reserve currency. For starters, as a large business you have a big need to stash your money into some kind of ultra-safe vehicle with lots of liquidity. Lots of companies sink their payroll into Treasuries because a) they know they can sell them when the time comes and b) they're basically guaranteed to never lose value.

Secondly, It's the currency of international trade; if I live in Brazil and want to sell my coffee to Russians, we will exchange dollars. As a result, there is a constant demand for lots of dollars.

Finally, US Treasuries are currently set at negative real interest rates. If I were to buy a Treasury today, after inflation, I am paying the US Government for the privilege of lending it money. See for yourself: http://www.treasury.gov/resource-center/data-chart-center/in... (As for today, a 5 yr bond is going for -1%).

This is to say, no one is getting paid an enormous amount of risk-free interest. You only invest in Treasuries if you have absolutely nowhere else to put your money. No one likes having their money in Treasuries, because while the nominal value is basically guarantee, you lose money by holding them.

Edit: as a final aside, some commentators have gone as far to say that the current crisis in Europe stems from German hatred of inflation; they could easily solve the problem by having the ECB guarantee EU sovereign bonds, but that would probably cause the inflation rate to rise above 2%.
Latest H1B/Green Card Filings by US employers along with Salary trends

Guys, see link below for latest H1B/Green Card Filings by US employers along with Salary trends
http://www.visasquare.com

It has the exhaustive database of 600k companies.

Try to catch the latest reports as welll which is very helpful. Help all your friends - this is a must see info for everyone to check if your company is paying you right and what are the latest jobs for these visa sponsoring companies.

For example this is the city wise report for 2012, this way you can check state,city,job

http://www.visasquare.com/top-h1b-visa-sponsors-2012/cities
I like the idea, but from the looks of it you're not using the video camera to capture the frames. Is that right? I think that's a deal-breaker.
It might provide little direct value to your development process, but the real question is, why are you posting this project on the internet?

Do you think there is a chance it will be useful to others, and that they might contribute back patches that you will find useful? If so, it makes sense to make that as easy as possible. Otherwise you are sabotaging your own goals and putting unnecessary barriers between you and your potential contributors.

Sign-up aside, all you would need to do is type "git init" and then set up a one-line script that will do a commit and push it to github. If you want to be nice, you'll type in a message. Voila, you now have a way to:

* let people subscribe to your project

* automatically maintain and announce your changelog

* let them fork your project, make changes, and send those changes back to you as a diff which you can comment on online

* merge those changes back into your tree with a single click / command

Additionally, while you might be confident managing a single code tree, there are things that filesystems don't do well, like branching. I find being able to try new things and setting them aside for a while is invaluable. It lets me be bold and work on whatever I fancy, without having to worry about what I was doing before.

Don't think of git as revision control, think of it as a little robot that lets you do controlled operations on code trees, like you can with files.
Right. As was typical, Feynman had a level of understanding of a great many things that were difficult to convey to even some of the smartest people like a bunch of Caltech graduates.

The beauty of his genius was that he managed to distill an important essence of Science into a relatively short and entertaining address that he could pass on to those new Scientists in hopes that they would grasp it as a useful concept that could be applied to their careers, the Scientific community, and to society in general.

The fact that we're still quoting it here on the Internet and thus passing on the wisdom is a nice bonus.
I haven't looked at the code or even used it that much, but it seems like it only uses content scripts to insert the password into the field, and everything else is dealt with by the popup/background page, which websites don't have access to.
Giving $25 is not bearing financial risk! It's an optimistic pre-order, it's a statement of support, it's a donation to The Arts, it's patronage. And it's less money than it costs out for dinner in San Francisco.

It offends and infuriates me that you don't see any value in the creation of new technology other than "give me interest". Your species of cynical profiteering is the reason we have freewheeling boom and bust cycles with no significant social benefit.
This came up a few weeks ago:
http://mattgemmell.com/2012/05/24/api-design/
Guys checkout how much LinkedIn is paying to it employees http://www.visasquare.com/visa-greencard/salary/linkedin-cor...
uh oh. Once LinkedIn became LNKD, its officers had to stop making stuff up. I anticipate lawyers.

edit: Lawyers trying to represent users were inevitable. Now they'll have shareholder lawyers too.
The Lisbonaire - Apartamentos no centro de Lisboa
And I'm disappointed that Phil K Dick isn't mentioned anywhere here.
Agreed. I'd wager there are substantially more people learning JavaScript these days than PHP, not that PHP looks too foreign, relatively speaking.
Big Bang Registry
The guy is a Professor and publishes textbooks. My guess is that he wants a way to force his own students to buy his book instead of copying it.
That's not really true. the average user has no clue what a file format even is, much less what a CRX is. And to be entirely honest, it's not fair to expect them to know what files are safe to just download and run. So, we made the decision to protect the average user at the cost of an extra command-line flag or a drag-and-drop operation for developers. I think that was a good trade-off, but you're certainly welcome to suggest something better.
The same goes for Katanas (which are about as much as I can handle for more than a few minute, so for me they're heavy). You sort of 'catch' the opponent's blade and you can flick it to the side by turning your blade, leaving your opponent open.
I made a soft-synthesis and MIDI playback engine in Haxe targeting Flash:

http://www.ludamix.com/apps/triad-synth/index.html

Haven't done an official port yet, but one of the NME devs did look into using it to test the SampleDataEvent API on other targets. I did get it compiling but not running, so the ports probably won't be a huge project.

I like a lot of things about Haxe. The syntax is more streamlined than traditional curly-bracers. The type system can massively help with refactoring. It's "honest" about the limitations of targets - you get the APIs pretty much exactly as they are on the target itself. The compiler is well-implemented and updated all the time. It's just a very productive environment, and although it used to have lots of maturity/ecosystem issues, increasingly those aren't a major hurdle, at least for the game space.
Good point. Certainly will reconsider this practice in the future. Thanks for pointing this out.