skysight-inc/HackerNews huggingface dataset:
While I agree that coding boot-camps and all these fast-track programs can't produce a skilled, well-rounded developer in their own right, I don't think they're necessarily bad as long as expectations are managed (and the blog author seems to agree with this, I just want to discuss it a little more).

I think the hardest part of programming learning to "think like a computer," which isn't just learning how to use something, but really adapting the way you think, and takes a while to develop. Something you can't do through a boot-camp (luckily you can learn learn this in many ways other than programming, and many people encounter it throughout their lives). Until you can get past that hump, a lot of programming is spent just learning why the computer is "choosing" to do what it does, and is really wasted in the context of learning to build applications. Once that happens though, things get rather quick, and it's more about handling a lot of breadth, rather than depth. (This is ignoring more advanced CS concepts, which are a whole different beast than just making products).

I have been mentoring a friend who wants to learn to build mobile and web apps. Same situation the author proposes, an English major who realized he doesn't really like his options. It has been less than a month, but he's surprisingly good already, better than any of the undergraduate CS students I've tutored (however, the CS undergrads who write great code don't need tutoring, heh). We haven't touched web/mobile yet, but we've begun building programs together. A flappy-bird clone using PyGame for example, that we later plan to rewrite as an app. I think working so quickly towards making full-fledged finished products keeps it very fun, and you get to see how ideas work when combined with other ideas, something universities don't often do outside of end of the semester projects.

I've been focusing more on teaching him to teach himself, rather than outright learning languages or frameworks. In 6 months he won't be a rockstar, but I fully believe he'll be able to make his own projects from scratch, and be able to jump into any teams projects with a reasonable amount of time to familiarize himself.

I think what really helps is that he already has a great grasp on concepts in programming that are so foreign to newbies. I don't know how, maybe all the experience we have playing pen-and-paper RPGs. It only took me an hour or so to teach him about classes for example, and he was able to understand the difference between a class, an instance, static and non-static methods, or structuring conditional statements. When I tutored, I spent 90% of my time just trying to drill in these concepts. And if he had needed a ton of time to fully grasp the difference between references and objects, inheritance, or even a for loop, he just could not have progressed so quickly, and even if he did, I feel he would not fully understand what is going on in the code, and would take it away with an understanding more like taming magic, rather than a tool and a science.

(long comment, haha. Spent quite a bit of time in the back of a meeting slowly writing this out, so it may feel fragmented/rambly).
Any sport would be fine. Specifically this is for a water polo and swim team booster site.

EDIT: Added my email in my about. Thanks again!
How does mining and the coin generated by mined blocks work in a sidechain?

If a sidechain has a smaller blocktime and larger rewards, wouldn't that undermine the two-way peg?

Or do sidechains not have their own mining?
I snagged Pete's book when it was $29. The recent upgrade and new version pushes are great. The book is essential if you want a good overview of how to get setup with Stripe payments fast, without having to read too far into Stripe's API documentation. He also includes other good ideas to improve the payment portion of your application.
You are underpinning my statement:

It's that experience (a lot of exposure in the area) is very important.

It doesn't invalidate that when you are young you are mentally fitter.
Phish and Tips anyone?
For insights I think you would need to upload. They are able to provide those insights by analysing the data of all of their users.
"Free marketing", doesn't make the creation of the content effortless. If you found an interesting article via Google or Twitter, (ostensibly) "free" marketing channels, does that mean the article magically popped into existence or did the journalist/content creator still have to put in time and effort to create it.
I had not seen this particular video but have seen the "How a manual transmission works" from the same series.

https://www.youtube.com/watch?v=aAWxZRuBXtw
it's doable, but the twitter limits are much stricter. I've done it on request for certain clients, but it would probably be great to implement as a self-service feature.
I run a site with both ads and donations. Users are able to disable ads, even without donating.

Would you like to guess how our donations stack up to our ad revenue? We currently have to raise $200/month to break even.
Chocolatey Now Has Package Moderation
I have given this topic a lot of thought and I sincerely believe that we get what we do in the marketplace because that is where investment has gone and because that is what consumers have responded to. There is no shortage of ambitious startups trying to do hard things. The problem is, the consumer marketplace isn't there for it and investors, broadly speaking, aren't willing to put the money into ventures which have 5-10 year tails. VC's all want 3 year exits. You can't do basic science in that time, and real research takes much longer than that.

With a few notable exceptions these big investments don't exist for "startups" and really never have, they have largely relied on government funding in some form or fashion for the big breakthroughs - PARC and the beginnings of SV all come immediately to mind.

Unless investors start looking long term as the standard, rather than the exception, this isn't going to change. That or government needs to get back into the game, but that seems like it's gone as a viable option.
same here. it's usually (sadly) also often companies trying to build their initial user base.
Actually we don't use ad networks, we sell our own ads. But we want to be able to provide honest numbers of impressions and clicks to our advertisers and we definitely want to know which ads preform well with our readers and which don't. The goal is to have ads people actually want to see.
They are more than just a book store, but they do sell 40% of all new books with no competitor in sight. I can't see how any bookstore can't afford to be online. Even small independent book stores do sales online.
This is not disrupting; to disrupt you need to replace it with something. This is just destroying.
5 Useful Tips and Tricks for Visual Studio [video]
La asociación ‘Luhay Somos Todos’, corazón y solidaridad
Birthday cake via GitHub
Show HN: Graph search for Twitter
In Cold War, U.S. Spy Agencies Used 1,000 Nazis
For me the most important thing is accuracy.
If the values are estimates, any smartphone with an exercise tracking app does the same...
Proper training and support goes a long way.
This is interesting, but the algorithm needs to be tweaked. It's cool that @barakobama follows me, but he also follows 200k other people, so it's not like I'm a special snowflake. I have other followers that are, imo, much more impressive. Some followers have 100k+ followers and only follow a few hundred accounts. Those are the people that are more exciting to find out about.

edit: Well, it's not so much that the algorithm needs to be tweaked, it's advertised as showing VIT followers and that's what it shows. Maybe sort your VIT followers by the ratio of followers/followees?
So you don't mind ads as long as they are completely random ads that you may not care about. But if they try to get some info about you to show ads that you might actually be interested in, then you are pissed? What!? What do you think they are doing with this information? All they are doing is catering ads to your preferences.
We are at about $200 now for hardware. We have a custom PCB and 3d printed case. We also have an LCD and some control knobs in the mix. Checking out the Beaglebone stuff now...very interesting since there is basically no 3G/4G modems for Arduino right now...
My understanding is that the worst two things that can happen are: 1) an attacker prevents a holder of bitcoins on a sidechain from reclaiming them on the bitcoin network (e.g. by preventing the relevant transaction getting into a block on the sidechain side)... this would be a net-plus for other bitcoin holders, I guess... since they would then own relatively more of them. 2) an attacker finds a way to release the coins on the bitcoin side. That would be bad for the rightful owner, of course, but it has no impact on anybody else on the bitcoin side.
This is a good way to express the advantages of an CLI over most common uses of a GUI. A CLI is a way to tell the computer what to do; usually when you are using a GUI you are working for the computer. For example, say you have a directory full of images with white borders that you need to remove. Most people who've never really been educated in how to make a computer work for them will fire up something like Photoshop and open each image in turn, manually selecting the borders, deleting them, and saving the result. They will be mousing and clicking for hours. Other people will type in an Imagemagick command, go get a cup of coffee, and come back to find the work has been done for them by their computer. The command line is a big lever.
It's in my bio: robert.stolarz{at}yandex.com
Show HN: RemoteBackdoor.io -- remote monitoring and "debugging" for anything.

http://i.imgur.com/2tjbLx1.gif
The article only mentioned the 'fix' put forth by the author. What is mental contrasting and how does one do it?
Hey- I'm one of the co-founders of SocialRank.com.

We built graph search for Twitter --> allowing you to search your followers by location, interests, verification, bio keywords and more. It is really powerful.

It is great for brands looking for people but also really good for recruiting (search "engineer" or "developer" in bio keyword) and business travel (filter by a city when traveling there to see followers ) if you have a decent existing follower-base.

We will be rolling out more networks and more filters in the near future. But, I'd love the HN-community feedback!

You can also email me at Alex@SocialRank.com.
It seems it is on Heroku's end. https://news.ycombinator.com/item?id=8515164
thanks! that's definitely a good idea, how would you go about doing this? counting @mentions vs "tokens"/workds and setting a threshold ratio to remove tweets?
Fascinating! What else can you predict? :)
Ah, people speaking other languages around me annoys me enough that I want to know what they're saying!
Load of bs with some truth to it but avoiding to mention whats important. As per cab forum rules the 3rd party audit is about having scripts for generation, a determined (by yourself) set of ppl during ceremony.... Which you can tape and send to a paid auditor of your choice. Thats the only check/balance made.

The rest is in the same vein. Sounds good until you know the details. Then it doesnt sound all that safe or great anymore - more of a money making machine.

Turns out this site is made to defend these financial interests.
Ask HN: PHP Directory structure and code organization
I work for a company (PHP shop) where we are looking at cleaning/separating our code as we move toward PSR-0 (http://www.php-fig.org/psr/psr-0/).

We have lots of different `features` that we would like to split up and organize in a way that makes the most sense.

We want:
- Highly modular.
- Easily extend/implement abstract code between features.
- Outside the core framework.

Any suggested reading material, advice, or feedback would be fantastic!

Thanks HN! :)

Edit: We use CodeIgniter (earlier version)
good questions. I guess a lot of it depends on the goals a person might have (get into certain industries, build a reputation by providing specific accounts with helpful responses, etc.) -- and to a great extend (for most of us) it's just a nice to have bit of information that is not directly actionable. this is also why I tried to implement a free 'see up to 5 verified followers' type of thing, because that's where most people (me at least) typically are. anything higher than that could mean you might already have an idea of what that's worth to you and how you can act upon that information.

the user-select is something I put in last-minute because there was something sort of annoying for some reason when I tried it on a phone, but couldn't figure it out, so I went noob. sorry about that, will get fixed.
Sounds like a stuck key (backspace in particular).

That isn't REALLY the governments style. They like to send in the black suits to come have a polite word about your work and remind you of vague potential consequences.

If they're spying on you (and I'm sure they are) then all this does is cost them potential bugs. I'm all for believing that government intimidates journalist (particularly the British and US governments). I am just skeptical they're doing it this specific way.

Also I've had a keyboard with a struck backspace key (after writing a long essay no less). Maybe they're after me too?!
So what? If they are using that information to cater ads to you, what is the problem? What are they using this information for other than targeting ads?
If the end goal is to reduce third-party tracking by ad networks, then actually loading the ads, nevermind fake-clicking, certainly seems terribly misguided, and that's putting aside that anything short of a proper click is probably going to trigger ad networks bot detection measures.
I used a Tablo for a few days and they just required an attached drive. It worked pretty well. The UI on the Roku was the big problem.
Wikipedia doesn't have ads -- it follows fundraising/donations model of NPR which is far easier to bake in to relevant content. In a world without ads, this might be a model for Stackoverflow and other largish sites with largish communities.
That was amazing, thanks. I found the integrator and multiplier especially simple and clever.

Here is a link to a youtube playlist: https://www.youtube.com/user/navyreviewer/videos?query=mecha...
More details on the Unicode regex problems in JavaScript (slide 62) and how ES6 will solve most of these issues: https://mathiasbynens.be/notes/es6-unicode-regex
This is why I skipped the high priced crap and went straight to a pedometer. It's not perfect, but it is engineered to serve its purpose and does so in a predictable way.

What is this high-price-point, high-maintenance appliance worth if it's broken for significant portions of its audience and requires constant updates that don't actually happen to run or keep running?

I have friends who use and love these. Frankly, for the headaches they deal with, my ~20USD pedometer sits in my pocket and reliably estimates both my distance traveled and calories burned. No fuss, no muss, no upgrades, no OS issues. It does one thing and does it pretty well; I'd rather have that than have an appliance that attempts to do a lot of things and manages it rather poorly.
I walked into that one.
Nicely presented and implemented...although the "upgrade" link on the box that appears when you mouseover the icon to the right side of the first 5 results does not seem to work. When I click it nothing happens.

Tested in IE11 and FireFox.
Yeah, touch typing can come in handy. Hopefully someday soon we will create a lever and we won't have to do computer input the hard way.
I really don't want one that has to be a fashion statement.

I wish an upgraded version of the clip (with heart rate monitor) was available.
Battle with Russian and Chechen Terrorists for Donetsk
Misfit on Pebble doesn't upload on Android, that feature is currently disabled. It provides one week graphs of sleep and activity right on the watch itself.
1. CurrentC's UX is worse than using a credit card.
2. CurrentC's UX is worse than using a debit card (and mis-keying your PIN).
3. CurrentC's UX is worse than Apple Pay's UX (near as I can tell).
4. CurrentC's UX is worse than using cash.

All of the above, I can complete in fewer steps than I can using CurrentC. Also, I don't have to give up my health information or join a loyalty program.

If you want to make an alternative to Apple Pay, make something easier to use.
Zombies4Kids a musical survival guide for children facing the undead
So "they" can reach you, even if you don't visit. I guess it will be used to "remind" or notify you of all new posts/entries/content/everything. From there, it can move fast to notifying you about a new sponsor (or just saying who sponsored the new post).

Of course, it will need user approval, so the problem is (I hope) minimized (but just wait for the amount of Google+ "friend invites" notifications you will receive, even if you visited it only once).
Yes, but it is an imperfect replacement. There is a lot of content offered locally (e.g. local sports, news, weather, local PBS) that is just not on these devices.
I have a set of Dorvak stickers on my keyboard (I read it was easier to learn, and easier on your hands). I can touch type with that layout, but its just so much slower, and I find I am too busy concentrating on the typing, so its difficult to think about code.
Great point. I am working on adding an option for requiring a username/password to make this safe for production. It should be pushed in the next couple days.
The asterisks hide this request's BasicAuth credentials between the cellular printer and our app servers...we don't transmit customer phone numbers between the printer and our app servers. Twilio transmits them to our app servers but that is HTTPS
No one is advocating anything except not tracking users. I already block ads like most people here. They are a vector for malware, they track users, they sell that data.

Make money by charging for content. I miss the old days when people had to pay for stuff with tangible money, not with their anonymity. I would gladly pay to access content I found useful, just no tracking. Be content with the money and move on. No need to profile me, sell my profile to make more money. I pay to use several sites. I also block ads on these site, because the third parties don't respect privacy.
Did you find out why it started the call?
Mark Zuckerberg at Harvard CS50 in 2005
Is this a joke? If not, am I the only person more surprised that any percent of people locking somebody solely on the basis that somebody said something was a good idea?

Rape prosecutions do have significant issues (on both sides) but it's rarely as baseless as only being able to say "X raped me" and that's it.
You can learn more about it here <https://www.gnu.org/philosophy/free-sw.html>.
Working in technology, you probably make a lot of money. Could be wrong. $5 a month probably means more to the general population.

Personally, I feel far less privacy when making online payments and giving out my credit card or trusting some middle provider than I do when visiting a site that has ads which I can disable.
What's the difference between you guys and SocialRank.com/Verifiedfollowers.co?
I think the only way to fix this is to produce even more startcraps, and blow up this bubble until it collapses and takes all of the consumers and investors with it. Good riddance.

Let's bleed those fuckers dry.

EDIT:

Sorry for the harsh language, but it's kind of earned.

I'm upset because I see a bunch of good medical startups--who actually help people, developing devices, ignoring billing, doing other good stuff--and energy startups and whatnot trying to solve hard problems and getting completely ignored and shafted by the market.

The investors by and large don't give a shit about helping consumers--their goal is ROI, however that happens. Consumers continue to act as helpless as possible and self-optimize for glitzy kitsch. Even if we wanted to, it is damn near not economically viable to work on a startup outside of what the author here rails against.
Same way they do now. They don't publicize the algorithms i believe

http://www.google.com/ads/adtrafficquality/invalid-click-pro...
It'd be interesting to see a mock-up of Stack Overflow with pay-to-play features.

Search is 10 SOBucks; search using tags is 15 SOBucks; asking a question is 20 SOBucks; reading the answer is another 20 SOBucks.
Interesting. A quick google suggests Windows 8 supports Miracast, so maybe it's possible. It's certainly not a feature they are touting though.
"Meh, that's what the MBAs want you to think. In reality it actually shows backbone and the personal beneficial psychological effects are probably measurable as well."

Except, as a job hunter on the market, you're not going to be dealing with "MBAs." You're going to be dealing with recruiters, HR employees, and their various filters. Gaps in your resume don't agree with these filters. At the very least, they need to be explained -- and the first two or three times anyone at any company looks at your resume, you won't be there to explain it.

It's never a great idea to quit a job without another one lined up. I realize the job market for developers right now is white hot, and sure, you can always land another job without too much difficulty. But landing a good job is another matter altogether.

(At this point, someone usually chimes in with a comment to this effect: "Any company worth working for / any job that's truly good / doesn't have some crappy HR filter and process guarding the way!" That's naive. Wishful thinking. Engage with the world as it actually is, not as you'd like it to be.)
Moneyball for Businessworld – Compass (formerly Startup Genome) Raises 3M
> There is no moral imperative for me to view ads since I've paid to access the Interwebs

I am not sure I agree with the implication, but I agree with the conclusion, for a different reason.

If I send an HTTP request to a server, and that server replies with content, this does not imply that the creators or publishers of that content have the right to dictate how I should enjoy that content on my own machine, or that I have any moral imperative to follow their wishes. I may be using an ad-blocker, I may be blocking images, I may be using lynx, I may be just saving it to view it offline later. It's my choice. If you do not agree, do not provide your content for free to anyone who asks.

There may be a moral imperative to support the creators and publishers of content you enjoy. This does not imply that it must be done via the convoluted route of viewing the content in a certain way so that a certain third party believes that a human mind has registered a certain message and pays the publisher for this.
You were sending them over http, so aren't they already kinda fucked?
It's more like a donation box that automatically takes money out of your pocket unless you are vigilant, with most patrons not noticing that it took their money. The analogy sort of fails because it's not a zero sum gain. You could actually argue that targeted ads are a benefit to users.
COBOL Responsible for 70% of World's Transactions
The Growth Story of Luxola – One of South East Asia’s Leading Ecommerce Sites
Real Estate Community Websites – The Follr Way
It may not make much difference in laying down the actual code, but it is still a valuable skill for the coder to acquire. If you can touch type you're more likely to write useful comments, documentation, and notes. I suspect the subconscious barrier to writing these small but essential bits of prose is larger in the non-typist. You'll write better commit messages, and will be more likely to turn your notes into online articles to share your code and ideas.
I repeat myself: Its extremely naive to believe everyone who needs access to the content in the internet has a credit card to pay for every bit of it that they need.
The site is broken on chrome for Android. Still readable, but the alignment is off.