skysight-inc/HackerNews huggingface dataset:
Show HN: Dropbox Integration For Teachers
Hello HN, I’m Brad. I have been a computer programming and technology teacher for twelve years.

Collecting digital documents from my students via email or a learning management system has always been such a pain for me. Downloading the documents, writing notes, then reattaching/uploading the documents and sending them back to my students was very time consuming and tedious.

I decided to start working on solving this problem by creating a webapp built on top of Dropbox that allows teachers to collect documents from their students via a landing page and have the files put directly into their Dropbox account and have the documents organized by class, assignment, and student. Sort of like dropItTo.Me with extra features designed for teachers. I’ve had several of the teachers at my school using it for the last few months and they love it.

After getting some feedback from my alpha users and adding some features, I finally am ready to release it (in beta) to the world. If you’re an educator that finds collecting digital documents from your students to be a pain, please check out submitbox.

getsubmitbox.com
I disagree. Ask them what "recursive queries" in DNS are. Ask them to explain the difference between a forward and reverse lookup. DNS is fundamental to "The Internet" and hardly any young person I have met can answer these basic questions about how it works. Now they do "understand" how to post pictures on Facebook, but Facebook is not the Internet.
Not necessarily. A CRUD app is an app whose primary capability is allowing the user to interact with a relational database for storing and retrieving records.

Google Search is one obvious example of a web app that has absolutely nothing to do with CRUD. It uses a search algorithm to search a massive priority-ranked data structure that represents an index of many millions of popular web pages.
I have an emoji apple in the Terminal prompt on my Mac. If I don't see that splash of red I know I'm on one of my Linux servers.
Join the tech community in passing immigration reform
Printable HTTP cheat sheets
This is good stuff! I am adopting it for the next hire in my company.
UserManager.isUserAGoat()
clickable

http://getsubmitbox.com
This is pathetic. You're violating the privacy of families who've certainly done nothing wrong (laptop thieves resell their gains to unsuspecting customers). HN shouldn't support this.
That's something the demoscene loves to do. There's a few ways to do it, but what's usually done is to have a large bitmap filled with random values that's accessed by a function of threadID and current pixel (or whatever other info you have handy). Essentially, the large bitmap acts as a precalculated PRNG.
Bah. It's mostly for business reasons. You can milk young developers (and founders, if you're a VC) much more efficiently, and you can trick them into business deals that hurt them much more easily.
I used to think they were ugly too, until I wrote a Python library which made heavy use of overloaded operators. I find that Python's magic methods are a surprisingly elegant way to implement class-specific operators and comparators, at least compared with other languages.
The search results will blind me :(
I wonder how much of the 'programming is a young person's profession' is due to relatively banal explanation like programming being a relatively young profession and other "demographic" reasons.
I love my http://untappd.com and the integration with FourSquare makes me think there's a lot of potential using their API (or location data in general) to add location-awareness to an "social" application. I'm sure it's difficult to monetize that, but it's a ton of value.
How to Expose User Information
I'm unfamiliar with rice imports/exports/production in Thailand, so your
question makes a loud "woooshing" noise over my head --I'm obviously
missing something.

The only reason why I know about the California rice situation is due to
living in the area for a while and making friends with some of the farmers.

BTW, on a totally different note, I've downloaded your "usable live
programming" stuff from LtU (thanks!) but I still need to read/watch it.
I also think it's social reasons, but not really about understanding the internet. More relevant imo is that younger people more often have flexible lifestyles where they can take a year or two off from "real life" to eat ramen and live in the office starting a company that's statistically likely to fail. Even if it does fail, it's an interesting learning experience, and they can always get a regular job afterwards. Some older people can also do that, but more are in situations where for family or other reasons they aren't likely to find that appealing.
An interesting thing about this is that you can transform the integer factorization problem into SAT quite easily (I have code that does it). The resulting SAT problems seem to be hard to solve for heuristic SAT solvers once you get beyond a very small number of bits for the integer sizes.
Casu marzu, the rotten cheese of Sardinia
If my current company discussed my salary with anyone outside of my company or myself, there would be much larger problems. No reasonable company would be dumb enough to disclose personal information about one of their employees.
"Bitcoin seems to have all the properties of gold"

It's an interesting analogy, though there are a few key differences. Gold is a physical good, it has industrial uses, and it can be made into other materials and value-added goods (jewelry, etc.). There's no intrinsic value to gold (aside from the aforementioned industrial uses), other than the fact that it's rare, shiny, and resistant to tarnish.

Once the world moved away from the gold standard, gold ceased to function like a currency and started functioning almost strictly as a commodity. The distinction between the two depends on liquidity, which depends on how freely gold can be converted for goods and services in most markets (it can't).

Interestingly, most people who buy "gold" don't actually take possession of the material; they buy and sell contracts based on gold, or they buy and sell funds invested in gold-mining operations. The idea that people can just buy strips or bars of gold, and use them to transact, is theoretically true, but practically very difficult.

[On a side note: quite a few of the people buying "gold" under the auspices that it'll hold its value if/when a Great Depression, WW3, nuclear apocalypse, etc., takes place, would be in for a rude awakening if such a scenario came to pass. Most of them don't have the actual metal, and they almost certainly wouldn't be able to access it if the shit hit the fan].
If you don't have any potential customers in any mailing list, I'm afraid you have a lot of catching up to do.
We, the founders of TheTechMap.com are very happy to learn that the Silicon Valley community and the rest of the country are getting together to make this happen! as immigrants ourselves (Mexico, Russia and Nicaragua) we know how difficult it is to achieve legal status, let's all help to make a Comprehensive Immigration Reform a reality, now.
Jesus, this sounds like my nightmare. Just lead me to my cube and let me get to work.
No you wouldn't have to "fake" the primary radar return.

Civilian Air Traffic Controllers in the US, Australia and numerous other countries only have Secondary Radar.

It used to be the running joke when I learnt to fly.
"How is a Cessna 150 like a Stealth Fighter?"
"With the transponder turned off.. neither will show on secondary radar"

The US Air Force, NORAD and NATO still maintain primary Air Defense radar. Especially in the US, a business jet or airliner without a functioning and active transponder is likely to get intercepted by a F-16 and escorted to land at the nearest suitable airport.
Of all the complete shit posted on this site now...

This site is now RedditHack and the idiotic comments are a testament to how this site is overrun by hipster douches...
A nifty resource for those who are exploring Python's magic methods: http://www.rafekettler.com/magicmethods.html
Congrats! I've seen a bunch of folks in the space, sponsorist, sponsorfied, sponsorhub - but you guys seem to be doing it right ;)
You need to work with the FDA on that one, they are the ones that set the trial requirements.

It all comes down to risk-reward. Even though the FDA has very rigorous efficacy and safety standards, drugs still get through that kill people.

If you want to make drug approvals cheaper, then you have to be willing to put up with a higher risk of drugs getting through that shouldn't have.
Look at the pictures. Who do you think needs the laptop more? I think it's better (and probably all we can do) to inform the Iranian police and plead with them them to just find and ask these people who sold them the laptop.

Whoever's ultimately responsible for the theft is in the US--finding the seller on the Iranian side will help you track down the person who ultimately stole it.
Online Education Lifts Pass Rates at University
This looks pretty awesome! I'm going to try my hand at a species today. FYI, the confirmation email went to my junk mail box on Gmail.
This Guy Wrote A Program That Teaches Itself To Play NES Games
http://www.nycresistor.com/2012/08/21/ghosts-in-the-rom/
This is what the app in question suggests on their website. Not linking as I agree that it might be a PR stunt
What to Look for in a an Enterprise Cloud Provider
The only camera you need is an iPhone?
I will patiently wait to be downvoted by people who know im right but choose to ignore reality.
I have been on this planet long enough to know that every time I or somebody else says "I wonder if", it has probably already happened. Even more than that, it probably is already established principle for so long and to such a degree that the people following through with the "I wonder if" are already kind of bored of it and moved on to even more outlandish stuff.
Plan your digital afterlife with Inactive Account Manager
Here's an in depth analysis by a more resourceful writer.

https://news.ycombinator.com/item?id=5525422

This was posted yesterday, but didn't get enough votes.
Agreed. People should do actual financial planning based on their actual situation.
Huh?

I am guessing a pointed dig at the QA department?
We're going to remove that. :)
Tunnel vision 3D CSS experiment
Badly thought out and badly phrased.
IBM offered games like this through their academic initiative when I was in school.

Cool idea moving it into modern JS environment.
I question the geo location data. Every thing i used to get my location with my ip addresse put my location at least ~75km off my real location. Does this software use more?
This may be news to you, but debt and exchange still take place internationally, have taken place internationally since long before there were superpowers, and also take place in zones where no law is enforced.

As for the word of the United States, I'm guessing you've never been to an Indian reservation.
Not sure where most of the commenters are from but I completely disagree with the notion of "no one is using or joining Foursquare." I'm a college student in Hoboken, NJ (just outside of Manhattan). Everyone's jumping on board here - but that's just my general demographic.
Google Pays $100 Million to retain Neal Mohan - VP Display Ads
Hey, mk here. Just an average one, really. But IMHO there's no good reason why people shouldn't be able to communicate in this manner.
That's why it is very important to touch the company culture topic during the interview and find out if it's a good match.
This particular function is easy to reverse though. Using appropriate data structures you can start with the end result and find all possible candidates for the word in polynomial time.
Potentially not even the pricing, just how it's presented. It's almost impossible to do any sort of quick comparison/ understand what the key differences between each plan at the moment.
While what you say is true, it's also possible to arbitrarily declare another metal "the new gold" just like it's possible to make a new cryptocurrency.
Great blog post, although I meant less "economic illiteracy" and more "actively refusing politics" (though I guess they're related.)

> Devaluation would help many of the problems Spain, Greece, Cyprus, and others have.

That's true, but top-tier economies in the euro zone can't afford devaluation, that's why the European Commission imposes devaluation in wage and services.

What they fail to realize is that they're killing their own exports as they suffocate peripheral economies.
Thanks! I didn't know this, and it should remove a log-N factor from a lot of algorithms :)
In my case, the reason I'm still at the office is because I need to write code. This is dysfunctional.
The US wasn't involved in this story. I assume you mean the UK.
Are you a feminist? Are you voicing your opinion? Then yes, feminists are speaking out. I don't know what this place expects; a story comes out and within hours members of this community decide that not a group isn't "doing their job" because they're personally not seeing enough outrage to satisfy them and prove the group is worthy of their support. As linked in other comments, plenty are.

Yet many of people come into these threads with the intent to argue with those whom they inherently believe will approve of an app like this because their misguided thought-process has them thinking the majority of feminists would praise it. They're quick to get mad at women, not at the developers or the mindset that this is okay. They're quick to complain at a movement for not doing enough in 24 hours, when we're all a part of it.

Not only that, but the current top comments here are complaining about how women abuse their "privilege" by calling men they deem unworthy of their time "creepy" and have decided to pile on needlessly to the idea that everyday interactions are going to land them with such a title. Again, there are very few women on HN alone, no less those willing to engage with people who honestly think that this is standardized practice for +/- 50% of the population, thus leaving dissenting opinions in the dust and piling on one-off anecdotes as some sort of social proof that they're right. How is that benefitting anyone?

This is not the first women's-issue thread in which I've seen you (and others here) personally go out of your way to talk without actually having anything to say. I'm not exactly sure what you're trying to prove here, but it isn't conveying anything other than you are arguing to argue.
Nice. Does anyone have performance benchmarks for various setups?
I'm not very familiar with the literature, but there are some people using SAT solvers in that manner to do a kind of automated cryptanalysis. Here's one paper that encoded the DES procedure into a SAT problem, and looked at how SAT solvers fare on it: http://www.ing.unitn.it/~massacci/papers/mass-marr-00-JAR.pd...
Not for HiddenApp it's not...
HTTPS Everywhere is pushing the Heroku page to HTTPS, which breaks because while you've got a server listening on port 443, it's presenting a Lanyrd certificate.

Definitely an issue with my configuration, but might well affect a few of your more security concious visitors.
Absolute pitches and are the concern of the performer, but relative pitches are the concern of the listener. Who's more important? ;-)

This is why I mainly worry that a relative-pitch notation may present a steeper learning curve. Advanced players typically need to be able to think at least somewhat in both relative pitches and absolute pitches at the same time anyway. Absolute pitches because that's what many instruments demand, and relative pitches, because that's where a lot of the meaning is, which informs other aspects of the performance. But it typically takes more practice to learn to think in both ways at once.

> Also remember, that different pitches have different textures, otherwise we'd never play in a keys other than C.

I did propose that pieces could indicate their intended key.
Ask HN: Is GNUstep dead?
Hello everyone;

I code in Java quite a bit, but I was researching other cross-platform solutions, such as Mono and the GNUstep runtime.

GNUstep got me really curious. It's Cocoa, but open-source and fully cross-platform. Objective-C is elegant, simple, and a full subset of C, so why hasn't there been more uptake? Sure, it isn't very pretty, so to speak -- but you can make it pretty if you want it to be.

Why don't more people work on the project? It really does have potential.
Apple Bows To Chinese Censorship Demands
But that still doesn't justify invading their privacy in this way. Yes, the laptop should be returned - no, you don't have free reign to do what you like with their usage of it.
Thanks for the feedback. We'll definitely be iterating on the pricing page a whole bunch.
What panic? Panic about an EX being down for a day? That's not panic. Thats an EX being down for a day or two.

Market panic is something else entirely.

http://en.wikipedia.org/wiki/Panic_of_1907
Crossing into the Gaming Journalism Blackhole - 4 Things We're Focusing On
I agree,I find this irresponsible. If it was her who stole it, great then go ahead. But I highly highly doubt she has anything to do with this, she just bought a laptop for cheap, probably after saving up lots of money, and now all her actions are being posted online for the world to laugh at.
Can you explain what you mean? The current Yelp app has both Reviews and Tips.
> If someone transfers $50,000 from my personal bank account to someone else's bank account, it's pretty easy for it to be undone.

That depends on the timeframe. Once the money has been moved out of that new account again things start getting much harder.
>Look at the pictures. Who do you think needs the laptop more?

This isn't socialism. The laptop is the property of someone and isn't assigned out based on need.

Also, possession of stolen goods is not an excuse. Ignorance is not an excuse.
I'd try to over-come 2.

I had a chip on my shoulder when I was your age too. I came from a poor rural Canadian town, raised by a single disabled mother, and spent most of my time out of school because I was being bullied and nothing could be done about it. The problem with 2 is that there is too much luck involved hitting home-runs. If you base your sense of accomplishment on that chip in your shoulder you will only be greatly disappointed later in life. There's nothing to prove.

You only have yourself to compete with.
I have no idea what you're talking about.

The first A in Ascii stands for American. This is because it was an American standard, created by and for Americans. Who pretty much all speak English (and spend dollars $!). What about ascii isn't anglocentric?
That makes sense. The US embargoes Iran, and I don't think it's legal to sell Apple products to Iran (since Apple is based in the US), so they go on the black market.

I'm not sure though, since it's impossible for me to picture any Persian shabab without his iPhone :)
Couchsurfing is fantastic. It's also very variable. Many people are willing to pay for a consistent, high-quality experience.
Would you be Ok with tracking their usage, finding their contact info and letting them know you know they have your stolen laptop and ask them to return it. If they don't comply with returning it, then does spying become acceptable?
I always wonder why those _smart_ people:

- don't protect their laptop using a password

- therefor probably do not turn on FileVault?

And why pay for HiddenApp if Apple offers a similar service for free?
Personal computers: Slide rule
I'm be surprised if there was that large of a speedup going from a well-written numpy implementation to C/C++ (assuming a non-parallel implementation in both)...

In my experience, it's usually more like 2x-5x for a straight translation of the algorithm from numpy to C. (Though I have to confess that I often write rather naive C...)

Numpy performs quite well if you avoid a few common pitfalls. It certainly can be beat, but it's often faster than people think it is.
The only thing I really "got" from this article was that there are way too many Steves at Apple.
Of the things people regret before dying, having spent way too much time working is #1.
Heroin, cocaine addicts shoot up in legal safe haven in Canada
I see no reason to limit this to broadcasting. If I put something in the public domain on my website, I should be given copyright control over it as well.
Sure. First off if your business model relies heavily on the sales of actual music, you are most likely doomed. The majority of the world thinks of music as a free right, not as a paid privilege.

If people do pay for music, it is predominantly streaming servies where they get all the music they want and pay one company.

Don't get me wrong, there will be startups that thrive in the music industry in the years to come, but they won't be selling music. They will be the companies that begin to think way outside the box and revolutionize the commerce in the space (however that may be).
I guess it comes down to your perception of how bad comments are, generally. Like, for a given comments section, what percentage is "that's interesting, I'm glad I read that!", what percentage is ignored, and what percentage is "I fear for the future of humanity".

I would say HN has by far the best signal/noise ratio for comments of any site I read, but even here, the "I'm glad I read that" comments are maybe 10% of what's posted and the "I fear for humanity" is about the same.

YouTube or any local newspaper are the extreme examples, pretty much 100% "I fear for humanity" comments.

Ars Technica and The Verge seem to well above average, but they're 5% good/45% ignorable/50% freaking awful.

Engadget or any Gawker site seem to be about average for the Internet, 1% good/10% ignorable/89% freaking awful.

I guess what I'm saying is, with very very few exceptions, my personal experience on most sites (including small blogs with high quality content) has absolutely been that the comments are not only a distraction but almost always just make me depressed if I bother to read them. If I want to read comments on a particular article, I'd much rather do it on HN or (maybe, sometimes) a good subreddit.
What are the rules about publishing photos taken automatically by the stolen property of one person from the UK when that property is in Iran (or any other country)?

Are there rules?

Clearly, a legal opinion on this will be complex, to say the least.
I'm interested to see this in action. I think the side load will be super beneficial in some of the scenarios you've talked about.
I had the same thought when I saw the obvious product mention and link. They've built a page which is destined to get many inbound links from high ranking sites. This page has exactly one outbound link (to Hidden), and a clear topic of laptop theft.

Real or fake, it's going to help Hidden's search traffic.

[Edit: Also, how many people really set up a separate blog just for a specific event like this? Setting up free blogs like this with very very narrow topic is yet another extremely common black hat SEO trick]
Unless all those apps that use foursquare data are also sending data to foursquare.
Not sure if this is still present, but the first intel release had this mapped into ever process's address space:

$ cat dsmos.c

main()
{
puts(-16 * 4096 + 0x1600);
}

$ gcc -o dsmos dsmos.c

$ ./dsmos

Your karma check for today:
There once was was a user that whined
his existing OS was so blind,
he'd do better to pirate
an OS that ran great
but found his hardware declined.
Please don't steal Mac OS!
Really, that's way uncool.
(C) Apple Computer, Inc.U??VWS?5P

From the excellent:

http://www.osxbook.com/book/bonus/chapter7/binaryprotection/
Why should they have their privacy protected when they are handling stolen goods?
Even if it's 100km off from Tehran, it's still quite far off from the UK, where it was originally stolen.
NodeFly’s Node.js News Round-up for April 11, 2013
I'm starting a new job in a week. Just in case they read HN, I really like brand-new Ferraris....
It's always frightening accurate for me lol...