skysight-inc/HackerNews huggingface dataset:
I don't know. Being the head of the largest mobile operating system(that's still growing) alone should be a big enough incentive to stay.
German newspapers at the time mainly blamed Holger Härter as the "mastermind" behind the sketchy stock gamblings of Porsche.
The city is a big brain that can solve big problems
How is this any better than LevelDB?
Ledlogics one – first insights about making a hardware product
Look for powerlifting gyms.

https://www.google.com/search?q=powerlifting+gym+los+angeles

http://www.yelp.com/search?find_desc=Powerlifting&find_loc=L...

http://barbellbrigade.com/gym/

http://gametimestrength.tumblr.com
Yeah, they stopped publicly stating they know who's naughty and who's nice, which is probably useful in avoiding playing whack-a-mole with someone determined to cause trouble. Then again, I imagine that a knowledgeable attacker would just look through their logs of who's hitting their node to figure out when they've been caught.
> Except for some banking authentication I only keep in my head, I have no privacy concerns anyway, so all these nutsos holding back cloud from the masses are actually a big detractor to the platform for me.

There are people who care about privacy. They are not 'nutsos'.
"Das Auto" is correct German, but neither "Das Hedge Fund" nor "Der Hedge Fund" is. Only "Der Hedgefond" is correct.
I did this but didn't blog about it. I got rid of everything that didn't fit in my backpack and traveled for six months.

This is a very practical way of traveling or moving but not something I'd do long term. You sacrifice efficiency (eg doing laundry every few days vs once every 1-2 weeks) and ability. There are just some things you can't fit into a backpack, eg tools, kitchenware and appliances, and furniture.
I've spent some time with di.js [0], and it actually allows a few different ways of handling injection, one of which is simple type annotation, i.e.:

class Foo {
constructor(bar: Bar, baz: Baz) {
...
}
}

There's also syntax for using @Inject annotations inline in the constructor to provide more flexibility. The architecture may be coming together, but it sounds like there's still a long way to go before it's a fully-realized framework with more friendly conventions.

If anything, I think the upshot is that DOM handling has been pushed further to the edges, and the emphasis is on pure composition of classes and data structures, with less boilerplate, hand-waving, and framework-centricity.

[0] https://github.com/angular/di.js
generalist. Did a mobile dev internship for 6 months before starting the program, and here I'm studying databases, AI, UI, and distributed systems. The stack/frameworks of the company doesn't concern me much - I can inhale OReilly books on the weekends. The mission matters though!

Education, community organizing/activism, human rights are all areas I've worked in before, and seeing tech's potential in these areas is why I started coding... so I really care about the big picture of what I'll be pouring all of my energy into next year.

Any companies (even if they're small) you can suggest I add to my list?
This is basically showing what code you may need to implement on your server if you are not working directly with a processor/gatewa. After you decrypt the data you have technically all the appropriate information you can use to stay processing the credit card for the amount specified.
Basically code similar to that is executed by Stripe server when they receive the transaction, and Stripe handle the processing to submit it to the appropriate merchant bank.
Basically any large company that process credit card transaction and submit it to be processed by the bank will need to get the decrypted data.
As the example documentation explains be sure to keep all your keys secret.
No way. And I very much doubt it is anywhere close to becoming any kind of standard.
Smartphones shouldn't silently send private data into the cloud without asking the user first.
I for one would rather back up the data to my own server or locally instead.
Debugging Ruby C extensions using XCode (with screenshots)
I do this for all my old technology books. Like most of you I was sure there was a nugget of knowledge I could still extract from some old book so I kept them for a long time. In one day I bar-code scanned in all of the UPCs and saved them in a wish list. If the book was available cheap then it went in the paper recycling bin. I told myself that if I really want that OLD book back it is available for $1+s&h used. I cleaned up a lot of shelf space and still have my books available on a few days notice.

PS-I have never needed to buy anything back from my old book wish list.
I have to thank you all from the bottom of my heart for the overwhelming support, I never thought he would get all this help.

I'm an avid HN reader and a somewhat active member but never imagined this could go up to the frontpage, you all are awesome.

I told my father about all the opportunities and interesting comments here, and will continue helping him get a job. Thanks :)
I disagree. You shouldn't be tying your emotions to physical objects. That's the very pro-consumer approach that leads to us accumulating junk. You need to be far more practical about it, such as "If I haven't used something within X months I get rid of it" and "Before buying something wait a week and see if I still want it"
That's what I've heard! I'll definitely be reaching out to them. :) Are there any others you've heard of that you'd recommend I explore?
Very true. I can confirm that Udemy is discounting courses all the time. There are time-limited offers for selected courses (that are regularly priced for 149$ to 499$) for 10$ oder 15$ at least once or twice a month. At least one teacher I know of has left Udemy for that practice, stating she feels kind of robbed because she can't deliver quality for a few bucks, but can't complete against all this bargaining offers effectively as well. Many teachers will offer participants of their other courses steep discounts as well, especially when starting new courses or updating older ones. The numbers of subscribed students seem heavily inflated for many courses by these practices: Just compare the number of (useful) reviews with the number of students subscribed.
As someone at the inflection point of choosing a single-page framework, I find these "flamewars" incredibly useful. Further I find the notion that this is evidence of insecurity itself evidence of insecurity -- why feel threatened that people discuss alternatives and merits/detriments?

When new language features of C# or other languages (e.g. Go) are brought up on here, inevitably those features and benefits will be contrast against other languages. And they should. Because we aren't hammers and everything isn't a nail, and even if we happen to use tool A today, we usually have the capacity to move to tool B tomorrow if it made sense.
I've worked for Microsoft and with Apple. Both of those companies have areas where things are "poor" or very frustrating.

But comparing Microsoft to Amazon, is like night and day. Microsoft was much better managed-- still it might well qualify as "poorly managed" by your yardstick. So I guess I'm saying there are degrees of poor.
I disagree. The only metric that counts is how productive you are with it. We use something else because it just fits our mindset better.
It is nice to see someone summarizing this kind of information. However, really this is a continuation of the academic attitude toward parsers making them MUCH harder than they have to be.

If you want to study grammars in an abstract sense, then think of them this way, and that's fine. If you want to build a parser for a programming language, don't use any of this stuff. Just write code to parse the language in a straightforward way. You'll get a lot more done and the resulting system will be much nicer for you and your users.
So is the consensus here that we care about privacy and treat every threat seriously or when it comes to anything involving China or our favorite company we make excuses and ignore any alarm bells?

Privacy should be a serious concern for everyone and this should be taken seriously.
It would be technically trick to do though I guess you could have something like those little speech bubble symbols that they have alongside the articles on Medium which would give access to alternatives - and possibly allow voting/commenting on them in a Hacker News style.
Notes from Behind the Firewall: The State of Web Design in China
Can someone with some insight or relevant expertise explain why a "small explosive device" was the best way to detach? I would think there would be all sorts of mechanical hook/release devices already in existence, and designed for loads as big as him with his suit. Maybe they had to worry about ice binding such things shut?

But mostly, if you're strapped to tanks of pure oxygen, wouldn't you want to avoid proximity to any sort of combustion?

Please note that I am confident his choice here was the correct one, I just want to understand why.
#Troll shtroumpfer
I don't see how the picture is different for Android and iPhones. With Dropbox having former NSA Condoleezza Rice and Google's shaky privacy policies, I see a similar theme.

I think the point here is that India and China have a neutral relationship at best and India doesn't want military leaks. India and the US are on relatively friendly terms.

All things considered, I wouldn't blame anyone on being paranoid over sharing info with Beijing. Totalitarian government, iron curtain and serious lack of freedom of expression all work against its favor.

Ya. I wouldn't trust Beijing with any of my beeswax. Same way I distrust Pyongyang.
Checking back on hiding this tank in forest vs in snow, they say they have a temperature-controlled cover. I can see how it works in desert by heating up to the temp of the sand, but anyone knows whether they can make their temperature appear lower too?
You say "everybody trying to make this into a tech fight", but the truth is that you are the one opposing communities based on important but not essential metrics.

Some like Angular, some like React, some like Ember. Companies are successful with all 3 of these frameworks. And that's what counts. What's important is whether the tools help us get things done. And all 3 frameworks do exactly that, in different ways.

You can try to say "I win", but you only win if your product works better than your competitors, not if you have a "better" framework.
Interesting - hadn't thought of that!
I don't know Warren Ellis's other stuff that well, but I thoroughly enjoyed Transmetropolitan, and would also recommend it.
SS and StrongLifts serve similar purposes are are both effective. StrongLifts can be better for people starting from very low fitness levels, while SS remains effective up to a higher strength level.

This (unofficial, but true-to-source) site is a better resource for the actual Starting Strength programs if you don't want to buy the book: http://startingstrength.wikia.com/wiki/FAQ:The_Program
True - weird, huh?

I wonder if in the coming months they'll fix it (or get rid of it).
Is it big in production deployments or only in hiring managers wishes?
I'm a Udemy instructor and now create video content full-time (baserails.com). I remember doing the same math (e.g. 10k students x $200 each = $2M!...and in only 6 months!). I was floored that these instructors were making so much money. In hindsight, I realize that I made 3 key mistakes in my assumptions:

1. Even if it's a paid course, that doesn't mean that all students paid money. Udemy instructors have the ability to give out free coupons to help in marketing their courses. Since it's in Udemy's best interest to boost their displayed course enrollment numbers, signing up a free account and 'purchasing' a course for free is really easy. I wouldn't be surprised if some instructors use a script to automate this process and enroll thousands of fake students.

2. Even if people do pay, almost no one pays full price (and the price you see may not have been the price at launch). Udemy gives frequent and deep discounts ("50% off all courses for Udemy's 4th birthday!", "70% off because summer's out and the school year ended!", "90% off select courses just because it's October!"). Many Udemy users are 'course collectors' - they'll purchase a bunch of courses at once when it's on discount, in case they may want to learn those skills in the future.

3. Udemy gets a bigger cut than you think. While instructors keep 100% of revenue from customers they bring to Udemy, the majority of your students will be Udemy users you don't know. For these purchases, instructors receive 25% or 50% of the purchase price (depending on whether Udemy did any marketing), with an additional discount if the course was purchased on a mobile device.

Don't build a course to 'get rich quick' - do it only if you actually like teaching.
This topic gets ping-ponged depending on the prevailing weather conditions.

Amazon has been clear about what they're doing: sometimes this is genius, and sometimes this is diabolically stupid for shareholders. When a CEO has a 20+ year plan and doesn't vacillate from it, it's bizarre for those who've bought in to complain every quarter.

I do think, however, that Amazon's recent high profile product failures have fueled the Amazon growth dissidents. This is Bezos' big mistake... he's gift-wrapping the big wins to the opposition. And IMHO, it's absolutely legitimate to wonder how the Fire phone ever made it to market. It was absolutely, positively obvious that it wasn't a good product. All big companies put out products that fail, and that's an acceptable churn on the road to success, but this example shows that there's a huge disconnect inside the company with respect to the viability of early product iterations.

They blew it, big time. If Bezos had anything to do with approving it, his round table isn't, or can't, giving good guidance.

I personally used to "love" Amazon. Now they're Just Another Etailer. They've missed on the emotional customer adherence front, somehow.
As a NoScript user I understand your point, but if screen readers can't handle dynamically generated content then they will need to evolve along with the rest of the web.
William Gibson Writes the Future
Is "accessibility" a major concern for developers? Should it be?

Did anybody ever stop to ask the masses of developers what they thought about it? And can anybody quote me the actual facts and figures around the oft-touted "need" for "accessibility"?

Because I know it's supposed to be an important concern. But it isn't a concern, in fact, for anyone I know in the business.
For reference, the earlier HN discussion[0] "Google Warns: bit.ly Links Are Unsafe"

[0] https://news.ycombinator.com/item?id=8507624
Ah, thinking about it, this plan probably wouldn't work. Its easy enough for them to require sites wanting this ID to opt-in and then only supply the header to the white-listed sites.

Though reading more, sending fake X-UIDH headers on non-Verison traffic could be effective: the consuming sites need to make paid calls to a Verizon service to resolve the token in the header to an identity. Extraneous tokens could cost advertisers money.
> If you write the book on integration testing, there is at least a
> 50% chance that I will be at least somewhat successful at learning
> about and successfully executing on integration tests.

At $59, this is a good guide to teaching you integration testing in Ruby. http://davehaeffner.com/selenium-guidebook/ (Disclosure: I started the Selenium project and am friends with the author of the book.)

FWIW, I agree. Testing and test automation (and Selenium, specifically) are not sexy topics, but it's a lucrative niche to be an expert in.
New syntax is ok, quite cool actually, but I'd rather see more improvement on things like route, high performance repeat. Hope they bring some goodness from Angular 2 to Angular 1x as well. Also, not sure how the old directive/plugin ecosystem would fit in, is there any rewrite needed?
I used the C preprocessor as the schema compiler in my serialization library: https://github.com/jhallen/joes-sandbox/tree/master/lib/sdu
Can anyone else vouch for this? I've never heard of the author and $39 is steep pricing for a book.
bit.ly is working fine for me currently but fb.me is currently being blocked
bad news for you all: in 2014 I noticed, for the first time in 25 years, a slight shift toward Common Sense Hiring: companies are, still bashfully, starting to hire Computer science engineers on IT positions, just like in 60s and 70s. Mind you, this is just a signal for the trend reversion. Expect, in the next five years, full blown shift toward Common Sense Hiring - ONLY Software Engineers on Software IT positions, and ONLY Computer/Electrical Engineers on Hardware IT positions. No exceptions whatsoever.
For the first time in 25 years I, the man who was fired numerous times by people without school, "fired" a company. I gave the pink slip to a company which paid me well for two years (140,000 net) because they abused me. Why is this happening? My research shows that many high posts are shaking. For the first time in 25 years management is fearful. And when they are fearful they know how to hire, rest assured (but they still like to abuse quality workers, the WORKHORSE, along the way - the sadism is an illness). Right now, what they are doing, is the following: they take a WORKHORSE and abuse him until he dies with a view to hiring another WORKHORSE when the first one dies. And so on.
All that one needs to do is ask for permission, at least while setting the phone up. Google does that once you connect your Android phone with your Google account. As simple as that - a one time permission.
I won't name names but there's a lot of crap out there that people pay money for.
How statically linked programs run on Linux (2012)
Living with Schizophrenia: Coffee and Friends
You should include http://www.foundercentric.com/
Check Simplicy here: http://vidakovic.si/simplicy/
I actually don't think that is a good argument either. Even with the 3 mile, Fukushima and Chernobyl disaters, more people have died falling of windmills than from nuclear power (per megawatt hour).

I think the concentration of energy (making it a good target for terrorists), and the probable long term damage of waste which has not yet been realized are better arguments, but still not good enough to have coal over nuclear in my opinion.
> The front-end is just 1-10% of any serious system and yet, in the JS world, it takes 90% of the time building it and maintaining it. It just doesn't add up.

Wow, I want you to come work for me for a week. The front end is what interfaces with the user - your client - the one whom is paying money. You may hate JS, but it is the tool that we use to build interaction.
Google.com was not marked unsafe. Specific Google URLs that linked or hosted malware were. This appears to be an example of the system working as intended.
The trick is to request non-physical stuff. As an example, request a track day on a race car track (if you're into cars). That way, you get an interesting experience and no/reduced clutter.
Yeah, Marpa is quite amazing—it inspired me to build nearley. It's probably more powerful than any other parser generator out there right now (and the fastest, because it has Leo optimizations and Aycock-Horsepool nullables). In fact, Kegler responded to this same article with http://jeffreykegler.github.io/Ocean-of-Awareness-blog/indiv...
I like to listen to a lot of rammstein. That powerful chugging bass melody and the not-english vocals help keep me motivated.
Show HN: GettyArt – a scraper for fine art
Is he using TypeScript or ECMAScript 6? Also, is it just me, to does this seem like a completely different framework than Angular 1?
At the end of the day, if 7 minutes of cardio is all you can stand to do, you're screwed.

The patronising attitude isn't going to help anyone who has gotten that far out of shape.

Even if someone is sufficiently unfit that they can't do more than 7 minutes of cardio work in a session, they still have to start somewhere and build up. The alternative in most cases will be their fitness decaying even further.

Keep in mind that there are a lot of reasons people might be that unfit. Some will just be lazy. Others might be recovering from a serious injury or illness, and just being able to walk for five minutes to get to the shops unassisted is a big achievement.
Warning: the linked site auto-plays audio and video.
Reading your post, I imagined the ice skates as wall decorations. Just a nail needed, and maybe an old frame or some of that fancy ricepaper sticky tape.
Well, patio11 mentioned him elsewhere in this thread, does that count?
Same but I don't mind it, it's an experiment to me to see how long they will keep acting like it's my last chance to sign up.
Typescript is ECMAScript6, with additional (typing) features.

I'd venture it's ecmascript 6 being used, as Google suffers NIH syndrome too..
Not quite "handfuls", but the official outbreak numbers for the Zaire strain, the one causing the current epidemic, never went higher than 318.

It should be noted that clinical trials for vaccines are the most rigorous, because they are for healthy people.
I think it is pretty exciting, in a way it is about the migration off the desktop. Over the last year we have transitioned from WPF thick clients to a SOA with a SPA front end using Durandal. Using Durandal along with knockout felt very natural to us. We chose Durandal in a large part because it was written by someone that thought like us and leveraged years of desktop best practices and applied it to what we viewed as the "wild west" that is web development. Glad to see Durandal concepts will be making it into a great project like Angular [0], Hope it is a peaceful revolution.

[0] http://eisenbergeffect.bluespire.com/angular-and-durandal-co...
While I'm sure begging Adobe to add features to an application you're going to purchase from them no matter what sounds like it could work to these guys; I can't help but think they're not going to get anywhere.

Create demand for a system which offers you these features, rather than begging your ultimate supplier to add them to the supply for what appears to them to be no reason. If that system turns out not to be offered by Adobe, embrace it.
I started with udacity course: https://www.udacity.com/course/cs262 it teached how to build simple javascript parser.
already unmarked
It turned out as a rant but I do recognize it as management experience that I want to learn from. I have worked as ops in the team and reached out my network to reduce frustration that blocks his productivity. I don't think this is my unique problem. If someone has fixed this issue successfully, would you like to share?
Does Google Translate use English as an intermediary step language?
Exactly.

The purpose of many many apps and even manufacturers, cough Apple, and Googles "services" is to collect as much data as possible, including privacy violations.

This is fine, because the companies and the data is stored and can be accessed US government agencies.
You're confusing schema not being enforced for schema not being present. Any non-trivial app would require you to define a schema for your models, irrespective of whether you're using a relational database like Postgres or a document store like Mongo.
is there a video of this? viewing these slides is like reading every-other page of a book :(