skysight-inc/HackerNews huggingface dataset:
I think a lot of happiness in life depends on having realistic expectations. Sometimes you need to look around and realistically assess your co-workers. Are they all great? Are they all great all the time? Do they have some flaws? There aren't many perfect people and one shouldn't hold themselves to that standard. Tough to do.
Glad you posted this, even though you were probably afraid of sounding sexist! :)

It's very true, though. Historically men are not allowed to have feelings or ask for help or show weakness. I think this is changing, but I have zero evidence (even anecdotal) to draw from.
{{hug}}

See also the Usenet group alt.cuddle with a FAQ here (https://groups.google.com/forum/#!searchin/alt.cuddle/faq%7C...)
Week #2: Talking to others, building an MVP, value vs growth & monetization
Mixpanel - Join our growing startup and help us innovate in analytics
You should reword this.

Few of these schools are free. Most supplement a course fee with a placement fee they receive by acting as your recruiter.
I think you're right with the graduate side of things. During my time (early 2000s) as a CS undergrad at GT I don't remember too much about startups but thinking back I'm not really sure I should have.

Resources absolutely should be there for those seeking, but I'm not sure pushing a startup culture hard at the undergraduate level is the best thing to do. Those years are for building up the foundations to do all the awesome things that GT people do later in life and short circuiting that with trying to do a startup is probably best left to those who actively want to pursue it. Looking back at my Senior Design semester, I know my attention to other classes that semester wasn't what it should have been as were were working to get our prototypes, had real customers expecting us to deliver, etc.
My experience as an undergrad in the AE department was thus: you're irrelevant to the professors working on grant projects, and if you're not PHD material well just do your problem sets, finish your degree, then get the hell out. Throw in the absolutely awful adminstrative side, and its an exercise in teaching students how not to take ownership. It seems geared to training worker bees for Big Engineering, and identiying the few suitable for Big Academia.

Then again, its probably changed a lot in the last decade. I started school just after the last tech bubble popped.
As I said in the (edit) of the original comment, the originality is secondary to the timing.

When you finalize a logo, you typically run a quick due diligence (a Google search) to see if you reinvented a wheel. If you did, you scrape it and start afresh. Tox didn't do that and they should've.
I have three things that motivate me:

1) I keep a photo on my desk as well as the back ground on my computer:
http://austingwalters.com/wp-content/uploads/2012/11/skyline...

It is an image I took at the Taste of Chicago. There was a crowd of roughly 10,000 people and directly above them there is a group of buildings, seemingly rising from the crowd. The picture always reminds me that humanity is the creature that can build ANYTHING. So, I find that motivational because I want to be one of the people to build something like a skyscraper making me worthy of calling myself human.

2) I read inspirational books, to me The Fountainhead (Ayn Rand) and Time Enough for Love (Robert Heinlein) are always inspirational because they project characters that are considered "ideal" or at least worthy of aspiring to be. I also read a fair amount of history books and biographies about inspirational people, if find it helps me to maintain focus when I am attempting to be competitive (in work ethic) with the great people throughout history or characters with similar traits.

3) I go for walks and think. Nothing is better than pure and utter relaxation/boredom to stimulate your creativity and motivation. For example the average person can only do high quality mental processing (learning or creative thinking) about 4 hours a day and if you want to increase the that 4 hours to a longer period you must extend the relaxation time as well. In other words, its good to do stuff you enjoy and its good to be lazy for a while, it gets you motivated to do other things.
> Unlike emacs org-mode, I can easily save the graphs as part of this.

I might be misunderstanding what you're wanting here, but are you looking for something like (R example):

#+begin_src R :exports both :results graphics :file graph.png
...
#+end_src
I will bet you a bitcoin that Light Table is released under an OS license before the ELisp VM is replaced with Guile. Deal?

If Emacs was what I wanted, I'd have started using it ten years ago. Remember, editors are religion; please be polite.
Sounds like the plot to this 1997 Bond movie. http://en.wikipedia.org/wiki/Tomorrow_never_dies
Meh. The testing issue is easy to handle.

Just create a second entry point that exports everything you might want to test. "Secure it" (there is no real security here) to be only callable if a read-only global flag was set when the object was created.

In your private unit tests you set that flag, create the object, and get access to privates. In your normal code, there is no way to access those functions.

Yes, it is a hack. But I firmly believe that it is acceptable to have hacks to enable unit testing.

Whether or not any type of privacy enforcement is a good idea is a debate that I leave to others.
> I have experienced it twice in the past 18 months through friends whom I have drank with many times, and had a very obvious reaction to one drink which often had been bought for them or left on a table/bar at some point that evening. Unless someone poured them a drink comprised of 6+ shots worth of liquor, there is no way they would have gone through the change they went through in that one drink.

Can you elaborate at all? I'm curious because, as disgusting as it is, I can sort of understand the motivation of the standard date rape scenario with Rohypnol. What you're describing sounds more like the equivalent of someone spiking the punch... with Rohypnol? To what end?

Horrifying.
>Drunk consent isn't consent

Legally it is.

>people leave themselves open to accusations of, and convictions for, rape if they have sex with drunk people.

People are always open to accusations. I can't find evidence of a single conviction for someone consenting to sex while intoxicated. Only when causing the intoxication in the first place, without consent, does further consent get negated.
Well, there was a big controversy over basing your protocols on datagrams with stateless nodes in the middle. The CCITT's X.25 didn't.

When I was working for Lisp Machines Inc. (LMI) in 1982-3, when TCP/IP was being mandated for the Arpanet (and therefore Lisp Machines, sometime I worked on at LMI), I can remember the father of the Lisp Machine, Richard Greenblatt, arguing that it wouldn't work because too many packets would get lost in the middle. With stateless nodes---a necessary virtue for the small memory minicomputers the Arpanet was built on---re-transmission has to come from the endpoints, and if the error rate was too high it would have failed to be practical. Look at TCP over ATM for a modern example of this sort of lossage.

I assume Vint Cerf et. al. did the math based on observed error rates, then tested it to make sure (TCP/IP and NCP ran side by side for some time on the Arpanet) and Greenblatt, who was rather distracted designing his 3rd generation Lisp Machine, was going by general principles.
You mean no one really objects to people drinking enough to make bad decisions with one another, then hating themselves for it so much that they... proceed to go out again and get drunk again and make bad decisions with one another again, and do it over and over and over again?

You might almost think people like sex and alcohol from all this insanity. Next thing you know, they'll be opening up establishments where men and women go to get drunk and pick each other for sloppy drunk scores. That'll be the day...
Modeling Conversations for App Design
I had forgotten about some of those. The various sites /g/ has put up are pretty good too.
And then allowed by subsequent USPTO action. Final doesn't mean final in this case.

http://www.fosspatents.com/2013/06/huge-win-for-apple-at-pat...
Ask HN: What are the current trends in programming?
Languages, web vs standalone, etc. I'm extremely out of the loop and I'm not sure where to start looking. I've tried looking at the top tags in stackoverflow - c#, php, java - but these don't seem too relevant from what I've seen lurking around on HN.
Closer to False Dichotomy.
Copyright schemes (region coding of DVDs for example) exist for the purpose of imposing regional pricing, among other reasons.
Sorry, but what specifically is the "prior art" being referenced?
If you aren't invested, how can you open with "strong disagree."

Seems like you're invested up to the point when you're wrong, which is a pattern I've observed on this site in general.

Incidentally, your anecdotal "feelings" about whether something feels original or not make for a pretty weak argument.
Apple are really patent sick.
> >Drunk consent isn't consent

> Legally it is.

Not where I live.
Cool story bro. However, these links seem to prove GP's claim: that his design has priority.
It helps if the opposition is dumb enough to use a predictable route each day such that you've got a known plaintext attack. Then it amounts to playing yesterday's path, very loudly, today, and it'll fly in a straight line thinking its right on course.

Technically you need multiple recordings so you can switch between them to trick it to climb, descend, etc on command.

Also it helps if the opposition insists on not only flying the same exact "known plaintext" route over and over, but using a predictable precise number like 3000.000 meters on that route.
Ok, who down voted my laboriously typed (on an iPad!) and thoughtful comment. Really?
I'd be curious to hear performance numbers (assuming a reasonable front-end server to this library). I get it that the replicated in-memory caching part is valuable. But (from painful experiences with Java) I also fear that a GC based memory management system is anti-optimal for an in-memory cache of small objects, especially as the size of heap grows to beyond a couple of GB( * ).

(* ) http://cdn.parleys.com/p/5148922a0364bc17fc56c60f/GarbageCol...
Right, but it seems to be that even when drugs are suspected and tested for within a pretty rapid time period, most often alcohol is the culprit - http://www.octevaw-cocvff.ca/sites/all/files/pdf/reports/Dru...

Rohypnol in particular should be easy to pick up, Flunitrazepam has a halflife of 18+ hours and at least one metabolite has a halflife of 36-200 hours. In fact according to this - http://www.ncjrs.gov/pdffiles1/nij/grants/201894.pdf - it can be detected in urine for 5 days and hair for a month.

If people are unlikely to report, or if drugs that are metabolised faster are used then sure, we may not have good data. But then all we can really say is we don't have good data.
The only way I see that working is if the airline somehow made it possible to install the SkyMall app and use it. Providing the app exclusive access to communicate back down to earth.

I know it's possible because the last flight I was on did it for Ebay. You could surf Ebay for free without having to pay for Wifi.

I wouldn't be on this approach working for SkyMall though.
Add the ability to get emailed when someone replies to what you wrote
Writing drawing code like this by hand is really tedious and even though a lot of vector drawing apps output SVG code, it is usually quite complicated and ugly.

We make a vector drawing app called WebCode that instantly generates nice and readable SVG and JavaScript+Canvas code.

http://www.webcodeapp.com/
Thank you to whoever update the link to point to officesnapshots.com. I wish I would have linked there to begin with.
Besides, the icon was made by an anonymous person so it's not really like we can blame anyone.

Isn't that convenient?
Bitcoin was not ruled illegal. The Bank of Thailand has no legal power. A few senior members of the bank saying something is illegal does not make it illegal. The Foreign Exchange Administration and Policy Department are merely departments of the bank, not branches of the legislative government.

In other words the title "Bitcoin ruled illegal in Thailand" should be changed to "Bank of Thailand wishes Bitcoin to be illegal", or "Trading suspended due to Bank of Thailand advisement" which is the original title.
A bit of the nature of the beast. CS, EE and to a lesser extent a few other engineering/science disciplines can create something and get it into the market/mvp stage with few hurdles, in most others there can be an enormous number of entrenched interests standing in your way.
Its like saying there was no innovation in the iPhone.

The iPhone was not innovative for including email and messaging. The iPhone was (to my recollection) primarily innovative in the use of the touchscreen and some innovative UX design.

The innovation here is to invent practical methods of treatment

But was anything actually invented?
Perhaps I should have said: focus on your work.

My comments are not about advancing anyone's career. When you are a junior member of a software development team your primary objective should be to help the team deliver the project. There's a reason you have 'jr' in your job title.

There are some interestingly ironic comments about how the team lead is labeled as 'entitled' and 'advancing my career' when the OP is essentially advocating those same concepts from a different perspective.

I get the sense from the tone of comments that there are a lot more jr programmers on this thread than sr programmers.
I think he was being sarcastic on how buying somebody drinks is considered socially ok (even expected on some countries).
I promised I would ask this next time there was a Flynn post. Having tried to hack a PaaS like this with git "push-to-deploy" functionality, one of the most problematic components to implement was SSH authentication. Getting a workable but unscalable solution was easy by just writing "forced command" entries to the ~/.ssh/authorized_keys file, but getting a scalable solution seemed to require hacking OpenSSHd to check public keys against a database (this is what github does, and requires patching and recompiling OpenSSHd). How is Flynn doing key lookup for the push-to-deploy?
The Productization Of Blackhat Growth Tactics
The app isn't even in alpha stage yet, it was started a month ago.
As always when this comes up: https://en.wikipedia.org/wiki/Battle_of_the_Beams

Yes, you can indeed hijack an ILS system. At least during WW2.
Harold is a rockstar at GTRI, go see him.
Thanks for pointing that out. English isn't my first language but I usually don't make this kind of sloppy mistakes.

It's probably because of some recent experiments with my development environment (e.g moving from GUI editor to vim+screen+bash, and I realize I had not enabled the spell checker yet, some lagging/rendering problem when using bash in 'full screen mode' on Ubuntu)
Good point on the existence of the down vote functionality, I've amended my comment above.

To your other points though, Github being DDoSed is something I would like to know about, but does not happen so frequently that I should bookmark the status page and check it every hour to see if someone is DDoSing them. That's rather absurd.
I'm sure you didn't mean to be unnecessarily condescending with your reply.

I did not in fact read all 63 pages (!) of the language reference, but as for the predicated type declarations (found here[1], for the curious), I agree, they are very cool.

Let me clarify: I'm not saying the language does not have good parts to it. I'm not even saying that there's no room for a new systems language. I'm just saying for my use case, I can't justify using it and I'll stick with Go for now.

[1] https://github.com/jckarter/clay/blob/v0.1.0/doc/language-re...
Why does this frequently "invented" useless item keep getting press every time it is "invented" for the dozenth time? These are really misguided devices, that give people a false sense of safety (it is even labeled "safe" on the non-spiked drink) when alcohol is far and away the most used and most dangerous date rape drug.
A slightly better reason: creating closures is (comparatively) slow. I recently switched from a closure model to a prototype model in my main js lib; a quick series of tests in Chromium gave me a 13% speed increase in my core functions using the prototype approach.

This roughly matches what I read elsewhere, e.g. http://macwright.org/2013/01/22/javascript-module-pattern-me...
You would first have to find a company that listened to the IT people.
Tetrapod nanocrystals light the way to stronger polymers
Edge and the Art Collector
Looks like most facebook news feeds I've seen.
IOS 7 Beta 4 IPSW Build 11a4435d released for devs
iOS 7 Beta 4 IPSW Build 11a4435d released for devs
Where do you live? Can you cite a law or case that demonstrates you are correct in your belief?
> It says Rohypnol was detected in less than 1% of cases of sexual assault where drugging was suspected.

That might not mean what you think it means.

From http://www.drugs.com/rohypnol.html :

> It is difficult to estimate the number of Rohypnol-facilitated rapes in the United States. Very often, biological samples are taken from the victim at a time when the effects of the drug have already passed and only residual amounts remain in the body fluids. These residual amounts are difficult, if not impossible, to detect using standard screening assays available in the United States. If Rohypnol exposure is to be detected at all, urine samples need to be collected within 72 hours and subjected to sensitive analytical tests.

Now, the bit about "sensitive analytical tests" has me pretty worried. We are living in a nation where an awful lot of rape kits collected after the crime of rape are simply put on a shelf because there is no money to process them. I bet that "sensitive analytical tests" aren't even on the menu a lot of times.
Apple releases iTunes 11.1 beta with iTunes Radio
The rise of TOR-based botnets
Allow me to vote up the good ones.
7 Things App Developers Don’t Know About the China Mobile Market (But Should)
I do not see any disadvantages to nesting inputs inside labels - and it's actually quite semantic and maintainable (in part because inputs no longer need auto-generated IDs). This approach has been part of the HTML standard pretty much always, as well.

It doesn't matter much if forms are generated using a builder like Formtastic, etc. But even then less custom CSS classes is usually better. This way I have been able to write CSS for fairly complex forms using just standard tag selectors, with just one class on the root form container to separate multiple form styles.
Invent me a cup that tells me if my Diet Coke is actually Regular Coke, then we can talk
Why Are Google Employees So Disloyal?
Instead of every cup or every straw doing this, some random and unknown percentage would do it. Combined with advertising, it could be an effective deterrent in a place where this is a real problem.

People keep mentioning a bar's reputation, but at the end of the day if this is a real problem for your bar, your reputation is already screwed. This seems to me like a very pro-active way of working on fixing an already broken reputation.
I wanted to make a GPS simulator for testing my high altitude balloon's receiver to make sure it works over 15km altitude, or whatever the limit usually is. I think I gave up when I couldn't figure out how I would build the RF side. I think I got the CA PRNG code working. =)

https://github.com/jevinskie/jevps/blob/master/ca.py

Edit: I think I remember the issue. I started out thinking I just had to create a signal at 1.023 MHz, easy to do with an FPGA right? But then I realized that I would need to generate a much higher frequency signal so I could phase shift the different satellite's CA codes before adding them together. Am I correct in my thinking?
For anyone who suspects they might have a bit of impostor syndrome, here are more resources for figuring out how to identify it and deal with it: http://adainitiative.org/2013/06/kicking-impostor-syndrome-i... (a video and transcript of a talk and an exercise). Here are also the slides: http://www.slideshare.net/dreamwidth/kicking-impostor-syndro...

I went to a presentation of this talk at OSCON last week, and there was a big audience of both men and women of various ages and backgrounds. I'm pretty convinced that educating people about impostor syndrome is important to a happier, more diverse, and more productive tech community; it's holding too many of us back.
Skimming over the problems, I am reminded how quickly internet forums devolve into hateful banter.
iOS7 beta4 released
Sounds like mirroring and ftp servers (or even bittorrent) would work just fine for distributing copyright-cleared video. Indeed that's how I remember it being done before YouTube and Netflix existed.

Today, with the explosion of online video, the copyright-clearance step could be administered by companies (as it already is, e.g., YouTube), but the servers providing distribution to the users at the network edge do not have to be run by companies.

1. Recall that storage is quite inexpensive and users are today quite capable of providing their own at home or on-the-go storage for terabytes or gigabytes of video.

2. Recall the "content-centric" networking idea Van Jacobsen has presented to Googlers. Does it really matter where the user gets the content? No. What is important is that it is authentic (and copyright-cleared).
Authors beware: Amazon cruising towards a monopoly in books
Make sure to include a tl;dr, 'cause ain't nobody got time for that.
"investors tend to come from real estate" Yowza, you're about 20 years behind the times. Local angel group has 100+ investors, is 15 years old and has invested in probably 60+ companies in tech space by now. 4 GA VC firms are raising new funds, ATV has just created a new accelerator, state of GA has just created a state based $100M fund, Flashpoint has helped raise roughly $30M in 18 months and so on and so on.
The field of Adaptive Learning predates Khan Acadamy. In particular, one of the key predecessor fields - Programmed Learning [1] - predates Salmon Khan's birth.

[1] https://en.wikipedia.org/wiki/Programmed_learning
New Logo for Dropbox
I disagree, they don't look like ads.
It's kind of how 4chan works. I'm not sure exactly what you're implying.
There are three options:

1) Change authorized_keys after each user modification.

2) Use OpenSSH with a custom PAM module or patch that does database lookups.

3) Use an SSH library to implement a custom server that only handles git pushes and does database lookups.

We have not decided which method to use yet.
Aaaand for anyone who is reminded of the BOFH excuse list:

http://pages.cs.wisc.edu/~ballard/bofh/excuses
SAC Charges Another Win for Machines Over Human Traders
Is anyone looking into manufacturing this? I think it would be awesome to have this as a film that could be put on windows. Of course the main issue there is getting that energy back into the home and power grid.
Building Apps with Ember (a postmortem)
It'd be interesting to compare this alternative to other solutions like Redis.

Has anyone used both/either?
Making Gameification & User Feedback Actually Useful
How To Do What You Love
Great, Apple doesn't get it because the company really holding this patent is one of the few worse patent trolls out there. When will it stop?