skysight-inc/HackerNews huggingface dataset:
Don't bother. Spend time with a JavaScript framework that will actually reward your time spent. AngularJS 1.x has a steep learning curve due to over-engineering, a terrible templating system, and is completely incompatible with the upcoming AngularJS 2.x series.

If you're looking for your very first single-page application library, try MithrilJS. It's small and easy to pick up quickly: https://lhorie.github.io/mithril/
Or perhaps you had the same workplace info on Linkedin?
The jurisdiction of the Greek government does not extend to Germany or Slovakia or Estonia. The Greek voters do not have a say in what the governments of those countries must do. The voters of Germany, Slovakia, and Estonia do. That's how democracy works.

(And your voting rights in the EU /can/ actually be suspended, quite legally. There are obligations you have to live up to -- and if you don't, you don't get to have a vote.)
It is also definitely possible that my keyboard will pass through my desk while I am typing this comment.

Possibility and probability are two completely different things.
Startup Founder Demographics
He does say "don't do this" and that's exactly one of the reasons why... because you lose compile-time type safety (it's still type safe at runtime, though). All the reflection is bound to be slow, as well.
Cachet is dropping Heroku support, partially due to this change in pricing. https://blog.cachethq.io/dropping-native-heroku-support/
> He needs to be clearer in what kind of math he thinks would be helpful to programmers and why it would help more than "normal" programming/computing courses.

Agreed.
Well just tap tap tap :)
I'd like to see an April 1st only algorithm. Just one that knows how to spot a good joke and making money out of it.
See also:

http://arxiv.org/pdf/1503.05245v2.pdf

which suggests the FRB dispersions are quantised to a standard unit. A lot of newsies picked this up last week and suggested it was proof of... something unusual.

The authors think it suggests the opposite.

Given the date, I can't tell if the paper is serious or not. But if it's meant to be serious, the effect seems real - possibly an artefact of a very small sample size, but it's hard to tell.

It would be useful to have access to the raw data to see the exact dispersion shape and frequency range, to check whether it matches - say - any standard radar chirp signal.
Learning and looking at the internals of frameworks like Rails and Pyramid can be useful.

There's a good book http://aosabook.org/en/index.html called the Architecture of Open Source Applications.

More generally, you might find it useful to read Christopher Alexander's Timeless Way of Building.
Maybe someone had all of your email addresses (like the organizer of the coworking space) and uploaded them to LinkedIn via the contact finder.
I thought this project was interesting because it was created as a follow-up to 0MQ with the changes long discussed on the author's blog.

* http://250bpm.com/blog:4 (Why I should have written 0MQ in C instead of C++ Part 1)

* http://250bpm.com/blog:7 (Does GPL hurt free software?)

* http://250bpm.com/blog:8 (Why I should have written 0MQ in C instead of C++ Part 2)

* https://github.com/nanomsg/nanomsg
Are there roles within Zipcar that do not have to interface with Agile/Scrum management practices, or does that apply to all development roles?
Good guess, except neither of us were using Gmail.
I had the same experience with my roommates a few years ago, I knew their names offline, but I never had any contact with them online (no email, not friends on Facebook, not followed on Twitter...) , and Linkedin suggested them to me. The only online thing we shared was our IP address...
So how does TM make money? Where is the cut for venues taken from? All from the booking fee?
It certainly wasn't laugh-out-loud, side splitting, rolling on the floor laughing funny.

But making fun of everybody jumping on the smart watch bandwagon by showing a stupidly large clock tower strapped to a wrist got a chuckle out of me.

Does an April Fools day joke really need to be that funny? I happen to like the tradition even when they're especially unfunny.
don't really know how 2.x adoption will be.
Deleted my LinkedIn account about a year ago. I'm yet to suffer a single negative consequence from it.
I put all my presentations on the web because Linux + projectors = sadness, and I often end up having to borrow someone else's laptop to give the talk.
I think it would be in everyone's interests to require all publicly traded companies to put out 4 press releases during the year (one per quarter) with an obviously ludicrous claim. Either the algorithms would get better or they would go away.
> (The same thing happened for the DVD encryption. Someone asked an engineer for encryption. The engineer just happened to have made it easy to bruteforce the key, negating the entire point of the encryption.)

The DVD Content Scramble System came out in 1996, at which time the US still heavily regulated the export of "strong" crypto. DVD-CSS uses a LFSR-based stream cipher with a 40 bit key because it could be implemented efficiently in hardware, and the export restrictions did not apply to ciphers with 40 bit keys. Considering the constraints it was designed under I don't think anyone should be inferring that it was weak on purpose.
ⓣ-->>>> NYC - Tumblr - Full Time <<<<---ⓣ

Tumblr needs even more talented engineers. What for? For everything. You know what we do. We help creative people share and discover amazing things online. Come help us help others.
We’re big enough to give you the resources you need and still small enough that you can work on things that matter. Apply now, why don’t ya?

https://www.tumblr.com/jobs
ⓣ
“They’re building a roof deck” —-Employee testimonial.
we worked for different companies - even technically in different cities - I live in Boston and was working for a company in SF. My LinkedIn entry for my workplace listed the SF address.
Good stuff! I love Fibonacci algorithms and if you dig deeper, there are even faster algorithms that exploit even more identities like the fast doubling and look-up tables.

It's a fun recreational mathematics thing, but unfortunately I've never come across a problem where I need to solve Fibonacci insanely quickly. However I still keep my hopes up!
The point of this piece is not to generate outrage; the author is not bothered by this, nor does he think the reader should be. The point of the piece is that this is interesting. It's a sign of how our economy in general, and stock trading specifically, is changing.

To me, the most interesting part is that eventually, how we interpret the laws about what publicly traded companies can legally say may change.
At some point Occam's razor comes into play.
Patents are more like, nuclear arsenals. All big companies are holding onto them, for safety against each other.
Please try again. Almost certainly you counted incorrectly because you didn't use a food scale or you didn't include things like oil, etc.

You also don't have to live a bootcamp experience, since essentially all your weightloss will come from not eating too much. Calories are flexible though, if you note which foods you get most saity/calorie then it is better to go with those foods than others that may be "healthier". In my case the key turned out to be meat and higher fat content plus bread.

Your month may have sucked, but you can absolutely do it, you will live better for it and whether you die earlier or not your quality of life is going to be much, much better when you aren't fat. It isn't just a matter of dying earlier - that tradeof may seem worthwhile - but a matter of whether you will spend ten years in a wheel chair, whether you can reach your own butt to wipe yourself, whether you need a machine to make sure you don't die in your sleep, etc.

You can totally do this. I know because I have been down that route and yes, the payof is worth it. Email me.
Yea, my bad. I implicitly made the rookie mistake of assuming that f(x)->0 implies sum(f(x))->0, as shown by Retric :)
For a marketing campaign, "bonus cash" was the offer. An image that wouldn't open in Photoshop was able to open in Illustrator, which, dragging that image from Illustrator to Photoshop worked perfectly.
Title needs [2013] appended, as it's from May 9, 2013.

Original HN thread:

https://news.ycombinator.com/item?id=5680680
I saw a meme post today. Bunch of people liked it. It said, "LinkedIn is not Facebook. Please stop posting silly brainteasers, what you ate, and so on." Or something to that effect.

I think the HN crowd wouldn't really care for its social aspects because the HN crowd's professional online social needs are more satisfied by the likes of HN, Github, Stackoverflow, and so on. However, I see a lot of professional discussions on there for people of other career paths.
>Congratulations, now you're a jerk.

What? Why am I a jerk for getting paid well? Or do you suggest that huge pile of money won't change my mind? If I still say no I think that means the quoting instructions were followed incorrectly.

> Quoting $x works out the best for everyone in all possible cases

Quoting $x is much more likely to result in resentment because it's the bare minimum to get me to agree. If I charge triple that or more I'm much less likely to be disappointed later.

And it's no big loss to me if I don't get paid to make this feature. That was my default state of being. So I aim high.
I can't help but feel that covering up the difference between on-GPU and on-CPU data (much less on-network data) is anywhere close to a good idea.
Unlike some of the other big players (Facebook, Google), Microsoft is actively threatening players with their patent portfolio on Android. So, no, this is not like a nuclear arsenal.
Location: Albuquerque, NM

Remote: Yes

Willing to Relocate: No, but that doesn't mean I can't visit onsite periodically, and I can adjust my working hours to yours (within reason).

Technologies: Python, Django, Flask, Pyramid, etc.; Javascript, jQuery, Angular, D3, DC, Crossfilter, C3, Yeoman, Bower, Grunt, Gulp, etc.; Google App Engine, Heroku; HTML5, CSS3, LESS, Sass, Bootstrap, Foundation, etc.; SQL, MySQL, Postgres, NDB; Linux command line skills, SSH, Git, Subversion, Mercurial; Agile, Scrum, Kanban, etc.; RESTful APIs (building and consuming); UI, UX, Usability Testing, Responsive Web Design, Logo and Graphic Design; Documentation and other technical writing.

Résumé/CV: https://docs.google.com/document/d/1MwpK_L-50TGYyOm3EqGCOA4s...

Github: https://github.com/webmaven

Linkedin: https://www.linkedin.com/in/michaelbernstein

Email: michael@fandomhome.com

I am looking for a full time position with benefits, a friendly and talented team I can both contribute to & learn from (and there is always more to learn!).
This obviously depends on what you were making before but 40-60k is the norm in Japan from what I understand. Certainly a huge difference compared to the US market.
Bonus point:
This doesn't have to be a fraudulent press release. If Tesla's lawyers decide "Oh shit we need to make a watch now or the SEC will come after us"... it's not exactly hard to make a watch.
Things My Male Tech Colleagues Have Actually Said to Me, Annotated
I was simply using it to predict relatively short-term (between a few hours to 2-3 weeks) movements in the stock. I wasn't using it to even predict the magnitude of the rise/fall beyond a few "tiers". Think like small/medium/large magnitudes and that's not far off.

With that said, I had between 60-75% success rate on predicting the direction, depending on how I set different things like requiring multiple sources, confidence required to execute prediction, NLP tweaking, etc. The tiers was worse, but I think it was around 40-45% on the last iteration. Obviously, I would want to get better at predicting magnitude before I used it in any real life trading. It also was highly dependent on the company/industry. It performed better on something like Apple or Google, but worse on some smaller companies in industries that are not near as news heavy.

The main goal of the project was just to satisfy my curiosity with algo trading, web scraping and data analysis while giving me another cool project to talk about in interviews, as I'm a college student. I used scrapy, NLTK, pandas mostly.
Where? At least in the Chrome version, all you get is the single button settings UI, and there's no redirect option. Toggling the experimental rules has no effect.
> Then you discover the framework designers consider your problem too far from their core target use cases and so show no interest in improving that area of the framework. The community question why on earth you were trying to solve that problem in the framework in the first place, and tell you that obviously you should have used a different framework from the start.

Either they're right or they're wrong. If they're wrong, then you have a golden opportunity to start contributing to the framework yourself by writing the extensions, incorporating them into your projects, sending them upstream when they're ready. If they're wrong then you'll be able to work that into your development workflow and you won't lose any speed by packaging up a PR or whatever.

If they're right then this will feel like pulling teeth.
Wait, so you are against the new PROTECT system that scans all images for signs of child sexual abuse and blocks and reports any images containing those signs? Why do you love child abuse images so much? Why are you protecting child molesters? Are you are a pedophile?

All said with a /s, but with a serious question. What happens when we reach a point where the software and hardware exist to do this? Many hosting providers are already doing something similar as well. I believe they work by taking a image hash and comparing it to a known database, but the newer hashes work even as the images are slowly modified.

Would there be any way to stand against this trend without being demonized?
I don't this the author is advocating dropping all frameworks, and certainly not making your own custom framework for every project. The point is more moderate than that: There is just to much reliance on frameworks in general, especially in SPA/front-end development. Frameworks work great until they don't, and then what? Over-reliance on frameworks does create a dependency on the developers, they learn to implement their framework of choice instead of learning good software design. And worse, this can foster the belief that frameworks are a necessity on every project. When all you use is a hammer every problem looks like a nail. Frameworks can be a force-multiplier, but they are also constrictive in a lot of ways. I have run into this first hand, especially with longer-running projects.
>without asking the user first

You must be kidding.
1998, when they were founded to start promoting the term "Open Source" over "Free Software" to make GPL/BSD etc license software more business friendly.

I took a quick look through https://books.google.com/ngrams/graph?content=%22open+source... and I couldn't see the term being used in a software context before 1998.
I can't say that wasn't the case, but I believe it would have required a lot of sleuthing. I was a recent hire to the company and never added my company email address to LinkedIn. The co-working space organizer, if they even had my email address, would have had my company email and not my personal one.
The issue is that the U.S.G. is the only buyer for most of this stuff, or tightly controls who else buys it through export restrictions. So if the government wants technology that does X, Y, and Z, it has to pay someone to develop it. Who is going to sit around building this technology in advance of its only customer wanting to buy it? And everyone knows that. A DOD contract isn't a purchase order for 10,000 iPhones. It's a joint-venture where the government foots the R&D risk to get a product that doesn't exist yet.

It's actually a lot like when Apple gets Foxconn to build iPhones. For stuff like its aluminum manufacturing process, Apple takes the R&D risk, because there aren't a bunch of other customers wanting to buy these products to Apple's spec.
Actually, you already get dividend payments on a continual basis. The future expected dividend payout of a stock is built in to the price of the stock on a continuous basis. Sure, you have to sign up for a brokerage account, but do you think the SEC is really going to let people buy and trade stock anonymously? You're going to have to sign up for some sort of financially verified account even if Bitcoin is powering the transaction system. There will be money laundering laws that will require an institution to verify your identity and credit history (likely by signing your transaction, and by SEC/treasury rules that stock transactions are only legally binding if signed by a licensed identity verification service). The banks and government will never give up the control they have today, and there are ways of introducing such control into a blockchain-style system.

The parts of the financial services industry that can be automated are already automated. Financial services drives the bleeding edge of the technology industry - online banking has been a thing even before the Internet (you used to get a program on floppy from your bank and dial in to their systems through a modem). BTC (or rather, the blockchain) does have the capability to reduce the cost of this automation, but it's already highly automated.

That 8% of GDP in financial services? It's all salesmanship. In order to give someone a loan, you have to be able to sell that loan to an investor. The lower the rate you can convince your investors to take, the more margin you get to keep. Why does Goldman Sachs charge more to issue an IPO than other investment banks? Is it because they're better at filing SEC paperwork? No, it's because they can sell the IPO better by convincing investors of the growth potential of the company (the majority of IPOs are funded through large direct sales to institutional investors). I never said it was fair, but I don't know that you can ever get rid of it entirely either (the US financial services industry also serves most of the rest of the world, which is why it's so much larger than in other countries).

But bottom line, most people are not educated enough in finance to handle this stuff themselves without getting completely ripped off. That fact alone will support a very large, regulated financial services industry. That also precludes the utopian vision of many Bitcoin devotees - unless Grandma Nelly who works as a greeter at Wal-Mart can understand finance, you're always going to have intermediaries. Because those intermediaries aren't to be trusted, they will need to be regulated by the government. It doesn't matter what the transaction system is, people need to be able to trust the economy without knowing a whole lot about how it works.
Can you explain what you mean by "these types of frameworks" - do you mean the lighter approach that React takes with purely dominating the view and leaving the rest to the developer?
An algorithm may be a piece of pure, abstract mathematics, but its use and implementation is still a product of human intent and societal construction.
I've got the book in my queue to read, but parallel programming is hard. I think it pretty much still stands that there is no way to show that parallel code works, other than to do a formal proof of each section of the code.
Tesla was singled out because unlike other companies, the joke was a press release picked up by trading algorithms, and also at 3:55pm. It was possible to measure the effect, unlike Amazon's home page redesign.

I'm guessing Tesla told their PR agency to release it at 4:00, after market close, but the person pushing the button didn't realize the significance of that time and figured early was better than late. oops.
> the response by the project creator was "The busybox code sucks."

Whoever that is, they aren't the project creator.
It doesn't sound scary to me. It just sounds like the fundamental nature of trying to do something truly new. It's just less predictable and there is no way around that.
Ask HN: Learning a foreign language, for programmers?
I'm curious if anyone here knows of a resource for learning foreign language that's suited for programmers?

I figure we're all pretty used to learning languages (programming) - is there such a thing as a foreign language course modeled after coding courses?

If not - what are your favorite resources for learning foreign languages?
I made no prediction about it usurping the dollar.

I'm saying bitcoin can do things money cannot. I listed some use cases that demonstrate the kinds of things it is suited for. When the PC first came out, the life-changing uses seemed theoretical and vague, and for about the first 5 years it was mainly a more expensive substitute for a typewriter.

Uber is marginally better than cabs, but that's more than enough to cause disruption.

edit: You know what, I didn't argue about it usurping anything, but I would put this out there as a point in that direction. There are enough use-cases like what I list to get bitcoin to a critical mass of fungibility. Products supporting new valuable use cases don't usually disappear. So if bitcoin supports these use-cases, it is entirely possible that they will propel it to a scale where peer-to-peer transactions make sense because it is prevalent enough. At that point, it could become the lingua-franca of currency.
Just in time for the X-Files coming back this summer!
Depends on how narrow or broad you interpret the term. I would say back to the origin of the cosmic microwave background 380,000 years past the big bang the story is pretty well understood. Back to ten to the minus thirty two seconds the model still looks reasonable to me. The time before that makes me feel uneasy, inflation looks to ad hoc to me as a laymen. And I really don't believe there was some kind of singularity with infinite density at the very beginning, but I doubt many do. You can of course never prove something in science but the model seems to provide a reasonable explanation of our observations. There are of course definitely issues and things not yet understood and other things may turn out to be incorrect but that is the nature of science.
Sadly that library misses the point: MVVM. With angular I get to tie my user interface to my model in a declarative way, my model doesn't really have to be anything but a simple javascript object, I can use straight html to design the interface and when something changes I don't have to think about it.

If you haven't ever worked with MVVM, do so. It is a treat.
Centsable Mom's
I'm not sure what languages you are referring to, but Rust and D's iterator methods compile to the same code that you would write if you were using raw loops.
The only thing I find linkedin useful for these days is to keep an eye on open positions related to my field. Besides, I dont know anyone that uses LinkedIn and actually likes it. Lets face it, its completely horrible for many reasons:

- Recruiters sending unsolicited connections requests and spam,

- Lame articles on productivity ( "5 reasons you should do X", or "5 things billionaires do when Y" bla bla.)

- Who viewed your profile feature - seriously, things like this make people not click on other people's profile.

- All kinds of statistics on profile views that don't really mean anything of value.

- Thousands of collaboration groups that are completely inactive, so basically no community whatsoever.

I honestly think that the only reason they are still in business is because nobody came up with a superior product yet, and that makes me sad.
It's actually a pretty ugly site. You'd think for a site that popular they'd hire better designers.
When I read this my only thought is that algorithms aren't good enough yet. Fundamentally I see no reasons why 99% of brokers and human traders can't be replaced with algorithms.
Now that this has happened once and people noticed it I bet there are going to be a bunch of bots looking to arbitrage off of other overly-literal bots next April 1st.
Tech City News: SuperTasker, 'Uber for Digital Work'