skysight-inc/HackerNews huggingface dataset:
I was able to build a serial bridge between an SNES and a PC on a simple breadboard with stock parts: http://i.imgur.com/sPKGvl.jpg (the output is from a Teensy that is running as a USB<>serial device, so the PC sees it as /dev/ttyUSB0 ... the input and passthru connect DB9 to the controller port on the console, and the switch allows the original controller to work in place of the comm board.)

The Teensy driver code was around 10KB, and the PC code that opens /dev/ttyUSB0 was around 15KB.

Have been trying for over a year to implement a true USB version so that we can take advantage of the full bandwidth capability of the system, which is 2.68MB/s, which only USB high speed can do, and it's been nothing but a nightmare.

I will be really sad in the future when little toy projects like this are out of the hands of hobbyists due to costs and complexity. We've already lost that in the desktop operating system field, where video cards alone are more complex and undocumented than entire OS kernels these days.
"But David Foster Wallace predicted a hopeful turn. He could see a new wave of artistic rebels who 'might well emerge as some weird bunch of anti-rebels… who dare somehow to back away from ironic watching, who have the childish gall actually to endorse and instantiate single-entendre principles… Who eschew self-consciousness and hip fatigue.' "

Call me naive but I've thought about this before -- that this oversaturation of irony and the mainstreaming of 20th century-style rebellion could very soon have a backlash in the form of the rise of some kind of fascistic movement among young people.
I have also found very similar things with my writing; one of my books is on GitHub, one is in a private repo, and a third is with a publisher. Merging pull requests is _waaaay_ easier than reading through emails or forum postings and fixing it yourself.
Yes, but RJ45 and cat5 don't necessarily imply Ethernet.. DC losses on their own would be high enough to warrant that remote power supply.
"They are also less likely to distinguish gender by Chinese and to a lesser extent Indian names, so we could probably discount gender bias at that point."

The study made sure that Indian and Chinese names used had 95-100% successful gender ID rate. See Page 55-60.
If this system is implemented correctly, a successful authentication is a guaranteed 1:1 match to a specific human being in the real world.

It would solve SPAM, for one thing - SPAM is any message not signed by a real-world identity. If a real-world identity does send junk mail, you block them. They can't just go get another identity, so the block is actually useful. (Okay, you can steal identities, with money/underworld connections, but it's unlikely to be profitable at scale.)

It would be orders of magnitude better than the current security model for financial transactions. Rather than simply hoping merchants will safeguard the magic numbers that are the only thing needed to drain customers' bank accounts, you could set it so that only the person in control of a government-issued ID associated with a bank account can spend money using that account. And that you don't hand over your password to merchants - just use it to authorize transactions. Also, ideally, your government ID could have multiple factors like a physical token.

It would replace having to upload scans of ID documents, which is incredibly insecure both because of the risk of compromise - there are quite a number of things a malicious person can do with just that JPEG file - and because their security features are entirely physical - you can Photoshop someone else's name into your passport pretty easily, and Coinbase/your bank won't know the difference between that and the scan straight off a scanner.

Inevitably, people will hate this as a blow to anonymity/pseudoynmity, but there are already tons of applications which are inherently and/or deliberately not anonymous (like loans, credit cards, Bitcoin exchanges, etc.) and, if done right, this makes those services way less prone to fraud. And consequently, cheaper.

It would be Orewellian if it were mandatory, but as an optional service, this is a good thing for everyone.
I'm not sure how your title relates to your question, but I think the question you're trying to ask is "how do we go about raising funding?".

If that is correct, you need to take a look at your business growth opportunity. If you're a profitable business making $10m/year, why do you want to take investement? If you're able to say "we currently make x, but with investment of y, we can do a,b,c which will turn us into an company making 10xy making your investment of y worth 100y", then you can go raise capital from a VC or angel.

If you are thinking more along the lines of "our company makes x/year, and we can build the business to make x1.y (where y> the interest rate you can get financing at but less 1), then you would likely be looking at more conservative financial tools, like a loan from the bank.

If you go the VC route, the question you're going to be asked is "why is now the time for the business to make this growth, why not before, why are you the guys to do it".
On Ubuntu 12.04 with latest Firefox, clicking signup locks up Firefox and subsequently locks up the system. Eventually I am able to launch a terminal and kill the Firefox process. Using latest Chrome, everything works fine.
Or press "brightness -" until they turn off...
That's a clever idea.
I know next to nothing about Hong Kong, but I would have safety concerns while doing this. Is that just not an issue?
I have to admit I only made it about half way through this, by which time it seemed to me that the authors had little more grasp of the concept of irony than Alanis Morissette.

Irony is neither cynicism nor snark. It is an indispensable aspect of most forms of written expression; it is almost impossible to write a successful work of opinion or fiction of any length without mastering this classical tool of rhetoric.

Where would Shakespeare be without irony? And what of the ancient Greeks? It's not modern, it is a connection with our heritage.
Completely agree. It makes no sense to me that you have to pay to check your luggage, while carry-ons are free. It definitely should be the other way around.
Have you tried watching the show Royal Pains? It was hard for me to get through an episode because everyone was just incredibly awkward all the time. I don't think we're really running low on that kind of thing.
Meet the Cuckoo Mafia
I made God's official temple. I have set a limit of 100,000 lines of code for all time. It is at 82,000.

God said it must be perfect.

Any time there is a blemish, we change it. We never plan for the future -- it is the future. Planning for the future makes is imperfect. We max it out all the time. If it has plans for the future, it is not done. We always break compatibility.

More than one file system is imperfect. I want Microsoft and VMware to support RedSea so I can remove FAT32 and ISO9660.

We want GRA files instead of BMP.

We want one driver for keyboard, one driver for mouse, hard drive, cdcrom, etc.

God said 640x480 16 color was a covenant like circumcision.

We can get the world to make it perfect and others can start to reduce line count.

Low line count is the highest goal.

God says...

strip ouch and_then_what rich by_the_way hurts_my_head I'm_the_boss
take_the_day_off theft it's_hopeless no_way_dude threads
heathen what_a_nightmare over_the_top act I'm_busy hilarious
illogical bye thats_right atrocious I_had_a_crazy_dream
experts
Reddit doesn't have photo albums or event organization or realtime video chat or a celebrity/Brand platform or product reviews or search engine integration or any sort of privacy controls or a (first-party) Android app with all these features or (for better or worse) a rich visual UI.
> They pay for the toilets too, but that doesn't mean they have surveillance access to everything you do in the bathroom.

It's only a matter of time before they drug test every flush. As Eric Schmidt said, "if you don't want your urine tested, maybe you shouldn't drink water at work."
Gofor: Drones on Demand Concept [video]
1) Set a goal and remember at least that. 3 people for example.
2) Repeat their names in conversation to show reinforce the memory and show you are capable of remembering names
3) Dont be shy about asking someone their name again. We all forget. Can't ask twice though, thats bad
Or use the less-buggy FTDI drivers that are provided by Apple in Mac OS X 10.9. The vendor drivers are no longer needed.
Robot Orders a Scone in Mountain View (2011)
The math on the first "dead" post only works out to 1PB per rack. Unless there is somehow a way to jam 90disks into 4U. The backblaze and supermicro 45 disk 4U chassis suggest that would be pretty tough. Besides, there is still a good bit of rack left at 24U of JBOD plus 3 servers and TOR.
Pay attention.

If you have to try to pay attention your not doing it right
Requirements for Internet Hosts – Communication Layers
DigitalOcean droplet console rewritten in Go
High Altitude Balloon Project
We need help retrieving the balloon and we would greatly appreciate if anybody could help.
My own anecdotal evidence shows no effect. Also, nice username.
Associate the name with something you know. I make a mental note and associate right after the person says their name. The problem is that you aren't paying attention and you need to force your mind to remember. Use strong memories for the association.... tv shows you love, etc.

Best of luck!
That's precisely what vim-pandoc-syntax (the newest version of vim-pandoc's syntax file) + vim-latex use.
Apple to replace iPhone 5 on buttons for free
Is the font absolutely gigantic for any one else? I get 3 lines per screen on mobile chrome.
This works for smaller jets. Every larger plane I've flown, bags left gate-side due to full overhead space get checked into the baggage hold and are picked up at baggage claim at your final destination.
Router Intrusion
I just had to install a USB WiFi stick for someone last week... Windows didn't have a clue what it was, so I had to go track down the drivers off the vendor's website. Thankfully they were still around. :P
So giving a 404 for unknown get parameters should fix this for your own site? A way for Facebook to detect such a thing would be to hash the images and when two images have the same hash and only differ by some get parameter it could remember that it can ignore that parameter.
Yeah, that chart is painful. Talking about absolute dollars with no basis is not productive.
I'm from the government and I'm here to help
By "irony", I'm pretty sure they mean "sarcasm". It seems increasingly common for people to confuse the two.
DC and Virginia Have the Fastest Internet in the US
'I Think Google's Pretty Dangerous and Thuggish. I’ve Always Said That.'
Git does have support for "shallow" clones, that don't pull down the full history but only the recent history.
> Not unusually, I popped off before reading the post.

Does "popped off" mean that you did not read the linked article and merely used the title as a cue for a freeform writing exercise? And this is not an unusual thing for you to do while browsing HN?
Probably not going to happen since the ultimate goal is return to launch site.
The Downsides of Storyboards and Interface Builder [Short]
I didn't want to go over my reasoning unless someone asked, since it's kind of a long explanation.

The lack of generic support is really terrible. What you have to do instead (cast things to {}interface) is like casting things to Object and then hoping they have the right methods in Java, or passing things around as void* in C++ and then casting them. It's basically the same type safety as a 100% dynamically typed language (i.e. almost none), but with a much uglier syntax.

Many features are built-in, non-extensible language directives. Take the `range` operator. `range` only supports built-in types like maps, slices, and chans. You want to range over a tree? Too bad. Want to range over a graph? Too bad. Want to range over a queue or a linked list? Hmm, well too bad, or maybe wrap the queue or LL with a chan, write a helper function, range over that, and watch your performance go to shit.

And for embedded programming tasks, like robotics, Go simply doesn't have the right primitives. There isn't a way to perform unsafe operations or pointer arithmetic (necessary for embedded programming), so you have to use cgo.

You also lose a lot of language features if you don't have a heap. No chans, no maps, etc.

Considering that Go's claim to fame is its suite of useful language features (like goroutines and easy-to-use chans) and standard library (with good web tools), neither of which are usable in most embedded contexts, and certainly not in real-time contexts, any advantages go might have kind of fly out the window.
Really? An implied freedom in the US? I agreed with your initial post, but this one is ridiculous.
That's common I think in just about every government procurement deal. In higher ed we would choose the service or software we wanted to buy. then write the procurement request to fit that product. And in many cases the vendors that deal with Higher ed and government contracts, provide guidance with writing the request.
Agreed. In the absence of a solution like the 30m 3.Optical, we're desperate enough to try it. We have a working solution using daisy-chained repeaters (for distance) landing in a powered hub, but it's hardly elegant. People make nifty USB-->WiFi interconnects too, but the one we tried can't handle full-bandwidth usage of USB 2.0.

It was a sad day when the opto-isolating ADI development board arrived and we discovered, to our chagrin, that Full Speed != High Speed. We were so stoked to have finally found it.
Ever tried reaching in the back of an iMac to plug in a USB drive? I have a 2011 iMac, and to this day I still have NO idea which way the slots are oriented. I usually just give up, stand up, and angle the entire computer just so I can plug it in.
Huh? Alanis Morissette is a master of irony. She wrote an entire song about irony that doesn't contain a single ironic situation. It's so thick you can taste it.
Yes. If I pinched out it would turn into a normal size, wait a second, and then return to being terrible. I couldn't get through more than a paragraph because of this.
Microsoft Data Science and Modeling Tools Survey
In grade school at least one of my teachers made a comment along the lines of this. For a little backstory, my town was roughly 30% white, 25% asian, 25% black, the rest spanish or other races.

Shoot I'll go one further. When I was in 5th grade I offered to help get their huge donation of 486s ready for use (installing windows on them and the like). Most of the teachers didn't know how to use computers at the time, and they were happy with my work so they tasked me to fix/maintain all of them after class. That was pretty cool! I picked a filipino classmate to help out, and one day at honor roll ceremony the principal accidentally introduced him as the computer guy and me as the assistant -_-.

A physics teacher pulled that stunt once too at my community college. He told us the only people that would get As in his class were "real Asians. Not white guys that think they're Asian." He regularly made borderline racist and sexist comments though.

The reality is (at least in my experience) that no one race or gender is better at science subjects, engineering, or math. Most people in those subjects work their butts off to get where they are. The part I dislike is when someone stumbles, there's a lot of pressure on them to quit when there should be encouragement to try again. Sometimes things can be like pounding out a sword on an anvil, it doesn't happen instantly.

Instead it looks like there's always encouragement to kick people out and discourage people from studying a subject.
Remembering the RS-232 ports and configuring for the devices speed, parity, etc. makes me think I can overlook a lot of flaws in USB.
I've been pondering hacking on git to give it a pluggable object-storage API. That way, you could have one repo dump its objects into a Fossil file-system server, or an S3 bucket, or a DHT, and then, when another repo fetched from it, it'd just be pulling metadata (branch-heads and tags), and getting the actual data from the object-storage instead. I'm pretty sure this'd fix the "git can't store large files" problem, especially if you also allowed composite file objects, and perhaps per-object concurrent BitTorrent retrieval.
I have occasional problems with sleep disruption in the winter months (October to March, 49 degrees latitude). The problem is that natural sunlight simply isn't strong enough to reset your body clock.

When it happens I take a melatonin at night, and it seems to reset my sleep cycle and gives me a really good night's sleep. I don't normally take it more than once a week at most, just in case there are any negative effects. The delayed release tablets seem to work best (Jamieson, I believe it is), as they slowly release the melatonin over a period of 8 hours.
> You think metered internet access is a better solution?

A better solution to what? There isn't a problem to be solved here. There is no danger of Comcast becoming insolvent as a result of Netflix traffic going to Comcast customers. The threat to Comcast of people using too much Netflix has nothing to do with Netflix using too much bandwidth and everything to do with Netflix taking too many customers away from Cable TV. Comcast doesn't seem to have any trouble with bandwidth consumption from people watching their on-demand video services.

The idea that there exists some large collection of people who would prefer metered billing is nothing but a talking point in favor of a policy that damages the ISPs' video service competitors. AT&T did studies in the 1970s that showed that people prefer unmetered plans over usage-based billing even when usage-based billing would save them money.[1] Because it's not worth $10/month to have to incur the mental cost of having to constantly measure your usage.

[1] http://arstechnica.com/tech-policy/2012/04/why-we-should-wor...
Currently in med school and discovered a love for programming. Gives me a creative outlet. I'm convinced the future of medicine is "in silico," so nothing gives me greater joy than combining these two loves.

What do you want to do with it? Learning CS for the sake of learning CS is one thing -- just follow a progression of courses on Coursera or MIT Open Courseware.

If you are a problem-solver, learn as needed. Read blogs, do Codecademy, etc.
Flowdock has changed the way that we do things - it is so much more than chat.
My TV is a Nokia "fat screen", bought in Stockholm some time in the late 90's. Where I live now, people only know their cellphones and don't believe it's "that" Nokia who made my TV :)
Harassment and Openness
I just grab their face, stare into their eyes, and repeat their name 7 times. Funny thing is, people don't seem to have trouble remembering my name either :)
Now that they've been informed and chosen to do nothing do they have some legal liability if it's used in an attack?
Thanks, going to check the book out.
I'm glad, however, that there is a more modern description. Joel's article dates from a time (2000) when UCS-2 sounded like a good idea.

I'll observe that this article is very C-centric. If Python is how you think about things, I recommend the Python Unicode HOWTO, which of course has two different relevant versions at the moment:

For Python 2: https://docs.python.org/2.7/howto/unicode.html

For Python 3: https://docs.python.org/3/howto/unicode.html
> my favorite "eat alone" option is a sushi bar

> I rarely go to bars with food

do you see how you're partitioning japanese things from non-japanese things in your mind, even though they are exactly the same thing?
Some techniques I've used:

* Speaking in an accent. It doesn't have to be a good accent or super overt, just anything to change your voice. I've found focusing on pulling off the accent forces you to concentrate on you speech more and you end up stuttering less. Possibly a good jumping off point would be audiobooks of accent lessons (such as Received or Standard Pronunciation) for actors.

* Swaping out words you get stuck on. Like how Porky Pig's trademark is "That's all folks!" (since he can't get through saying "The End"), you can substitute words and phrases when you find yourself stuck on something.

* Memorizing, word for word, your presentation. Whenever I have to give a presentation, I'll write down everything that I'm going to say and memorize it like a script (as compared to presenting from an outline). Don't know why this works for me, but it does.
But sarcasm is a form of irony: its lowest and crudest, the first one we learn when we're brats in elementary school.

I'm pretty sure they have it confused with snark and cynicism, because they use these terms while parading their confusion pretty baldly. They're also talking about something like a dread of sincerity as part of one's lifestyle, I think. Real things in some circles, I don't doubt, but not the same as irony. And nothing to do with my life or the people I talk to. (I don't watch much TV, but I thought Seinfeld was brilliant. Oddly, I think part of its technique had to do with a distinct lack of irony, in making things unusually literal.)
May be that wasn't his intention.
interesting, I have the same experience. after taking a public speaking class, I learned that warming up my vocal chords allowed me to have precision control over my words and allowed me to speak from my chest which projects words much further
How the heck did they do that without assigning english first names?
Isn't that what git-annex is for?

https://git-annex.branchable.com/
I believe the idea is that Waffle makes it easier to prioritize and organize issues, e.g. GitHub issues + kanban
Common Archive and Compression Formats
Google Seeks to Integrate Cameras in Contact Lenses
In my book, its not just that.. its forgive and forget.

You only forget if there is repentance at the other side.

forgiving is for yourself, so that you can get on with your life and not be consumed by hatred. Never forget if the other party doesn't repent.

Do that and you will be prepared to deal with re-occurance and also be more mature about it.
There's a bunch of easily found stuff on animal experiments where it shrinks gonads and brains. It clearly turns off fertility in animals. It's well understood as the "winter hibernation" hormone. It's not the "good circadian rhythm night of deep sleep" hormone like people seem to think. It rises to adapt the body to the stress of darkness of winter, it doesn't rise to make you get better rest. It makes the retina more sensitive to light and lightens skin. It's high in seasonally depressed people. Taking a sunny vacation lowers it, and makes you feel better.

Nobody has a melatonin deficiency; you don't need melatonin levels to get restful sleep. If stress hormone levels are low you can fall asleep under bright lights with no melatonin.

I can't say taking 5mg every now and then would be harmful to humans, but when you understand melatonin's essential role as the winter hibernation hormone, and consider the animal experiments, I think you might want to prefer other means to get to sleep. Personally, I find diphenhydramine (benadryl) pretty good for occasional help nodding off. And that's very clearly safe for occasional use.
TV Show Theme A Cappella Medley--Hilarious Music Video
Exactly, there is no incentive or profit for the airlines to speed the boarding process. In fact, it takes a fixed amount of time to turn around a plane so if you can make it seem like it is the passengers fault and not their, all the better. It might even be that it is to the benefit of the airlines for it to take longer.
I encourage you to reconsider speech therapy, it would be time and money well spent. Even if you don't do many sessions, they could give you exercises and tips to use on your own later. Plus you may be able to find some affordable options, some quick googling brought this up: http://www.sfsu.edu/~comdis/clinic.html