skysight-inc/HackerNews huggingface dataset:
I've done two accounts with Braintree now, and both times have had very similar conversations with people there. They were fairly painless, but they did want all the documentation that you mentioned as well as assurances that we were not pre-selling anything.

Sounds like those are fairly typical unwritten rules for all payment processors. Which makes sense to me.
Those experiences seem strangely spectacular, they are very different from any experiences I've witnessed or read about. Also, they decided to just use it to skip every nights' sleep? That's not what modafinil is meant for, nor is it capable of replacing sleep in that way.

More people doing dumb shit without having a clue, I guess...

"With a Friday psychology exam looming, she stayed awake nearly sixty hours,
sleeping for just four. "

seriously...
In my experience, Windows tooling for serious admin work is either terrible or massively expensive/enterprise.

For instance, a key problem I had in a prior gig was that I needed to automatically log into a Windows machine, run a job, and then log out. Pretty bog standard; didn't need careful error recovery or anything particularly sophisticated.

In Linux, you configure your SSH keys, then ssh automatedjob@server -c "./run-my-thing", and that's that. I literally could not find any identical analog in Windows besides telnet (if anyone knows of a solution here that approximates the Linux one for simplicity, I'd love to know about it). Today I'd probably just requisition a copy of a Windows SSH server and be done with the sorry mess. Better yet, throw Windows out and go full Linux. ;-)
I added a client, got a shortlink, and checked as well. Then I removed the client and the link persisted for a few minutes (even after clearing cache). Now my link redirects to the error message like your example. Short period, but since there are so few options I would think this is indeed an issue that could be exploited.
Intel Releases C++ Compiler v13.0 for Android App Developers
Wait, you're saying I can get ahead in business by understanding and exploiting human psychology?

I'm shocked!
'868-HACK' turns your iPhone into an addictive hacking simulator
That's my reaction as well. The person who described it as "Macy's" was spot on. My immediate reaction when looking at it is a department-store makeup counter.

Which is good branding, considering how one of Yahoo's strongest points is that they go after female market segments that geek-driven companies often fail to capture. They're chasing women. Not just women, but decidedly non-geeky women.

Remember that Yahoo's logo was originally red, not purple.
Yes. I understand the OP point about not fostering a culture of negativity - that makes a lot of sense. But I've never seen negativity take down a product, just make it a bit more unpleasant working environment. The culture of 'good enough' is far more damaging, in my experience.

FWIW: when I was fresh out of school my logic was sometimes pretty twisted, to put it kindly. Lots of deeply nested if statements, global variables used to maintain state (in the state machine sense) that sort of thing. That is unworkable, I recognized it, and I learned from my peers, from books, from good code, from myself (reality is a wonderful instructor. Work til midnight fighting a bad piece of code you wrote, well, you should learn something from that). That's not ego, that is learning your discipline.

This is all testable in the marketplace - not in products sold, but the marketplace inside your development lab. Are you the programmer with endless bugs, or the one that generates nearly bug free code. Are you a 10x programmer, or not? Are you the one that everyone asks questions of (to learn from you, or get your opinion on a design), or not? Do people seek you out for code reviews, or not? Do people need to come to you endlessly to try to figure out what your code is doing, or not? Does your code have a disproportionate number of bugs written against it? If there is a bug in your code, do the rest of your team members assign it to you because they can't begin to understand your code? And so on. There's no ego in any of that, but it is all reality(what I called the marketplace) telling you the quality of your code, in the measurable form of understand-ability, maintainability, bugginess, and so on.
Great post and I totally agree.

I'll add that I think there is also a psychological element that's easy to overlook. As much as we often fear talking to customers, we're human, and we're built to need interaction with other humans. Trying to build software in a vacuum is really hard for technical and business reasons, but it's also less rewarding psychologically. Most of the entrepreneurial types on Hacker News are not just trying to build a cool app or a great business, we are trying to add some small bit of meaning to the world. Talking to customers helps connect with that meaning (even beyond the satisfaction of customers using your product).
Schema for Clojure(Script) Data Shape Declaration and Validation
^ - this. Volt fires up gas motor to optimum efficiency point to serve as a generator for the electric motor, which is the only motor connected to the drivetrain
Google drives future of HTML5 and user interfaces
> ... encourage people to basically sue PayPal at the drop of a hat.

I haven't looked at the PayPal ToS/EULA/whatever in quite a long while, but I imagine that you must agree not to do exactly that in order to use the PayPal service.
I would add a few more:

Pick Scala if:

-You find value in strong static assurances.
-You find value in generics.
-You want to learn functional programming, not 'functional' programming (and you should).
-You value succinctness.

Pick Go if:

-Compile times matter (of course it does).
-You find value in easier deployments (at the cost of potentially more deployments).
-You don't want to learn D ;)
The question I have for this is, why not just use Node with Firmata on an Arduino? Anyone give me the apparent weakness of that setup that makes this more preferrable?
You can have event loop in any language that has enough access to underlying OS facilities (select/poll/epoll/kqueue) out there. Can't name a non-esoteric language where you can't off the top of my head.
Love it, best thing on HN today! Could you add diesel and 2 stroke?
Geez, does nobody read Flowers for Algernon anymore?
It ain't about the callbacks, it's about the flow control
> if it took 1.5 hrs to fill it up each time

Disingenuous? That's 1.5 hours scheduled per day, not each stop.
>> Personally I target both "first", because the tools and methods to do so are simple and effective.

I thought cross-platform development creates less quality apps.

Could you please share what tools and methods are you talking about?
Thanks for reporting... which browser/OS?
Can someone knowledgeable in both comment on Scala vs. Rust in terms of the languages themselves (as opposed to the runtimes)?
Sightseeing at the supercharger station? Count me in.

I'm sure they've got them on the North Rim, and one near Devil's Tower, and Moab, and Yosemite, Yellowstone near Old Faithful, and on the Going to the Sun Highway. Conveniently right by the trail heads. Or not.
I found this artile by Bryce Paradis that elaborates on using a Nash equilibrium for optimal play. He is known for bringing advanced mathematics to the game of limit poker and winning a small fortune because of it. Here is his take:

*
Q: What’s a Nash Equilibrium or “game theory optimal” strategy?
– Failed Math, Port Perry, Ontario
A: An equilibrium strategy is one that wins the most money possible against a perfect opponent (this does not mean an opponent who can see your cards, but one who always knows your range whenever you take an action and makes the best choice against that range). In the game “rock, paper, scissors,” the equilibrium strategy is to randomly choose between the three options, choosing each one a third of the time in the long run. Finding equilibriums in poker is much more complicated, but the concept can be useful when you’re playing lots of hands against tough opponents. For example, if your opponent bets half the pot on the river after a particular series of actions, the pot is offering him 2-1 on his bluff. If he were a perfect player, the right thing to do would be to call his bet a third of the time, since if you called more he’d exploit you by never bluffing and if you called less he’d exploit you by always bluffing. In reality, of course, our opponents are never perfect, and so the idea of playing an equilibrium strategy at the table is usually pretty academic.
*

http://pokerpromagazine.com/proscorner/bryce-paradis/
enjoyed the read
Microsoft's GoingNative2013 conference live stream
The critique isn't even accurate in the context of the trip. 1.5 hours isn't the duration of each stop. It's the total time per day.
Load Testing: an unexpected journey
That for example this is not a software project where people for receiving the software. For example the perk for the $4096 backer tier is

"In addition to the previous perks you and your logo will be the most prominently featured in our credits. You also get a custom feature / design theme per your specs (see the FAQ for some fine print). In addition, if you fly to Iceland we'll meet with you to discuss the implementation and then take you on a road trip through the Icelandic countryside, taste fermented shark and our traditional alcohol Brennivín, whilst we talking tech, politics and security."

That's a pretty expensive chat to have, even if it includes the flight. Yet, two backers were willing to pay that price. All other tiers have a similar relationship between price and value provided. This cannot be explained in a rational business relationship - a solid gulp of idealism is included here. That influences the risk of chargebacks - backers paid to see this project worked on, not to receive their individual copy of the software.
I honestly don't remember. Maybe some thread like this one. Or some googling.
I keep all my dotfiles in a directory called "~/dotfiles" and symlink just my .bashrc. everything else gets reconfigured via aliases.

eg.

alias vim='vim -u /home/derf/dotfiles/vim/vimrc'
alias tmux='tmux -f /home/derf/dotfiles/tmux/tmux.conf'

http://github.com/fredsmith/dotfiles
some files i symlink, some i copy, but i prefer to use the language's import/include/source/load command if the dot file is actually a program rather than a conf file. that way, i can add machine-specific configuration. to anyone who makes tools like gnu stow or those mentioned in the comments:

consider adding support to modify existing dot files as well as replace them.
You mean, stocktwits?
Have you looked at the keyboard pattern for qeadzcwrsfxv1331?

I imagine there are a whole bunch of these geometric patterns, and different combos of them are tried.
Note - this is the same party which is allegedly harvesting facebook data, in a very dubious manner - http://www.reddit.com/r/australia/comments/1lrwe5/did_you_cl...

See their "attack" script here: http://thechoice.liberal.org.au/assets/js/scripts_a525ba27d7...)

Also, some guy says he decoded the hex-encoded JS:
http://pastebin.com/TDFUJk1q
I've played with Arduino and the #1 complaint I have about it is that in order to do anything I have to learn a whole lot about electronics. With Tessel you just plug a new module and npm install and you're good to go.
Too many devs writing simple applications get caught in this "my code has got to be incredibly elegant" mindset. Remember, code is a tool to create something and bring value. Don't write code for the sake of writing code for Christ's sake (my). Carmack is a fine example of a value first, elegance second type of programmer.
Share buttons and your readers
Google PsExec.
PayPal's new digital wallet app is powerful but baffling
JavaScript is built around events and the event loop in a way that few languages are, which makes it well-suited to a hardware environment like this.
It's 30 minutes per supercharger stop. I have a challenge getting my friends back into the car that quickly on road trips. (I have chaotic friends. Musicians.)
I-10 is far more boring once you get into Texas and head west imo. 80 wasn't too bad since there were small towns, even if they didn't have much going for them, they at least allowed you to stop for a bit and maybe get a bite to eat. There's not even that in much of West Texas.
Keeping Our Code Base Simple, Optimally
Hrm, so this isn't about making git 50x faster but fast network communication.

> Establishing an SSH connection every time you perform a Git operation costs many round-trips

I don't really understand why the author is saying this. The whole point of git is to be distributed and not to push/pull at each commit.

That being said, he found something that speeds up his workflow tremendously, so congratulations.
They would prefer to make 30% of the full price and not deal with the ongoing costs to support upgrades.
FilterPImage, bringing more image filters to Processing. We need more filters
The difference I see with Tessel is that you require less learning electronics and you're right away capable of programming modules just after you plug them in. To me that has considerable value.
> Most homeschooling families I know, and I know hundreds all around the United States, ...

This is generalization.
You can use remote powershell scripts to do the same. Configuring permissions is different, but is doable.
Engineers make golden breakthrough to improve electronic devices
The names get sillier: there's a sonic hedgehog expression inhibitor called robotnikinin, after Sonic the Hedgehog's nemesis Dr. Robotnik.
What is with the fonts? I know big fonts are popular nowadays but this is ridiculous.
Great points (upvoted). It probably also depends on what skills and experience you have in the team.
Meta question: assuming that lots of GH users do this (nice trick), would GH have loads of dormant SSH connections? At scale, this could be a huge number. Would this be an issue?
He found a password by 2 words randomly from two dictionaries of different sizes, so he only had m * n combinations to choose from, and his n is a lot smaller than m.

Whereas the xkcd approach is more like m * m * m * m.

In other words, exponentiation > multiplication.
I think the hdmi implementation takes up most of the fpga, the epiphany interface footprint is quite small.
You're slightly off on a few points.

A is handled in an automated fashion, in a similar way to many other modern service intervals. You don't have your average BMW or Mercedes mechanic hooking up Siemens bits to jigs to verify traces in the same way that you wouldn't have your "average filling station worker" checking all the LiPo cells. Battery health checks are already built into the vehicle.

B is handled by relatively simple tools for the purpose of moving around hundreds, if not thousands of pounds of battery components.

C and D are trivial to solve.

All of this has already been solved in the Model S. Deployment will take some time due to cost.

[1] - http://www.teslamotors.com/batteryswap
A decent approach to doing this in the Windows world would be to use PsExec.exe (http://technet.microsoft.com/en-ca/sysinternals/bb897553.asp...).
Isn't that a lot of work? And I doubt it will work for everything. Some programs don't give you an option to get configuration from non-standard location.
Most cars come with adapters for the various kinds of station.
Shit code is shit code no matter the circumstances surrounding its creation. The way I see it, the author got the solution to the problem all wrong. You should be able to criticize bad code, and if the criticism insults you, you should just swallow your pride. You aren't your code.

The problem, if any, isn't the criticism itself, but the lack of explanation. If you can argue for why a piece of code is shit in a way that will help other developers, please do!
Built using inline SVG and web fonts: A timeline of Indian Prime Ministers
I am now more useful in a post-apocalyptic world. Awesome!
I was actually just looking for some stuff about Javascript game development. (specifically looking for three.js, which I'd forgotten the name of) So this is kind of wonderful timing to have this pop up.

It looks like a wonderful hub of all sorts of information about game development, good job to the person who put this together! Hopefully I can even apply the lessons I learn from all of this generally to other languages as well.
Spot on.

Everything posted here is viewed as an opportunity for critique. It's driving me away as well. Perfect is truly the enemy of the good.

Truth be told, it was a few diagrams similar to these (though non-moving) that I saw and studied when I was probably about ten years old that fired up my interest in the mechanics of automobiles specifically. That turned into a long-term pursuit and I even spent several years working professionally as a mechanic and delving into some custom and high-performance work. It was doing engine performance management and working with ECUs that I dove into electrical signalling and decided to shift gears a little and get into the high-tech world, so I put myself through college at night. I still think of those diagrams from time to time.

Someone's creation of a few diagrams like this years ago opened up this kid's mind in a lasting way. I'm sure there were plenty of criticisms to be made on them, but they still had an important and lasting impact.
>So, according to you, I, Mr. unbeatable hold'em player, can go to this machine, bet a million dollars and be sure that, in that perfect moment when I know I am going to crush it, it will not play tricks against me?

No, I never said you could be sure of that. What I do argue is that no one has much of an incentive to cheat you in this case.

>It is not a matter of whether they are doing it: it is a matter of whether they can do it. If there is no independent dealer, this is not for me.

Don't change the subject. The discussion was around if they were doing it. We all know it could be done, that's why we discussed this in the first place.

>And, by the way, as long as the machine can know what cards I am holding, I am not playing it either. Give me an independent dealer, and then we talk.

That's fine. You require 100% certainty of not cheating and this machine doesn't offer it. That is in no way an argument to say that they are in fact cheating. It's not even an argument to say that the probability that they are indeed cheating is very small (which is what I argued).
If the "feeling of togetherness" is the product, then social networks have succeeded where 2L failed, if we use market acceptance as our measure of success.

It boils down to the question of what makes one feel "together" with another person? With the success of social networks like Facebook and Twitter as proof, many people find a common expression of sentiment typed-out and displayed on a shared-view in a timely manner is sufficient to engender feelings of togetherness with other people.

What 2L brought to the table was the virtual environment. While many people find that online gaming brings a strong feeling of togetherness, I would argue that this feeling is driven largely by the common purpose present in most games. It doesn't matter whether the game is an MMORPG, or a shooter like Battlefield 3. The game provides the purpose, and the gaming network provides the social conduit. This doesn't mean you can't have deep and meaningful relationships through these networks; just that the game provides the impetus.

With Facebook and Twitter, the common purpose exists in the real world, which makes the virtual reality of 2L redundant. Most people simply don't need it to feel connected while watching a TV show, finishing their run, lounging around reading online, or attending a concert.
Headline grabbing from some researchers who are probably trying to preserve their funding.

Some mice were genetically engineered to suffer brain shrinkage, this injection partially reversed that. Downs's syndrome is a genetic abnormality which affects many aspects of the brain and the link to Down's syndrome here is entirely specious. The claim is as idiotic as observing that people sometimes die from incisions, so reversing the effect of an incision by applying a sticking plaster is heralded (with caveats of course) as being a way to reverse death.

Oh, and it is Down's syndrome, named after John Down.
How about a pack that fits into the "frunk?"
Just guessing from context, but probably something like this:

(defn completion-items [items options]
(->> (for [[item v] items]
(when-let [nonterminal (expected-symbol item options)]
(when-let [next-value (gen-next-value v options)]
[(update-in item [:dot] inc) next-value])))
(remove nil?)
(into {})))
How To Be Successful in Clickbank With Clickbank Affiliates Program
I'm going to suggest that if you want to call yourself an engineer in any field, you should be able to quickly understand, among other things, how engines and air conditioning work. If not, there's always the management track ;) Good to see there are some other gearheads here.
this particular instance isn't the pedantry of IT-types, it's the pedantry of car-types.

every car forum / mailing list / meetup ever is full of this kind of one-upmanship.
Paypal freezes $45,000 of Mailpile’s crowdfunded dollars