skysight-inc/HackerNews huggingface dataset:
1. This is a good point. I wonder if it might be better for the initial adoption period to build this protocol into a password manager (preferably several existing popular password managers), then market it as something sites can implement to improve UX and security for users who use password managers. (E.g. Instead of having your password manager generate a password for you when signing up, you can just click one button on the signup form and the protocol will handle everything for you. And it's more secure since the site only stores a public key instead of a password.)

Then once it gains sufficient adoption, sites would be able to slowly start phasing out the use of passwords by making the use of SecureLogin mandatory.
> I will pay for DRMd movie rentals from Apple/Amazon but I would never pay to "own" a movie from either service.

I made the mistake of purchasing content from Amazon, I regret it every day since there's absolutely no way to get that content offline in a format I can use on any device I want.

Ironically, movies and tv shows I purchase off the iTunes Store are super easy to do this with - there's plenty of great tools out there that can strip the FairPlay DRM right off video content so I can use it as I please.
This honestly seems like the most likely way to reintroduce MagSafe. Reintroducing the non-USB-C connector would be even more infuriating that its removal for those that have already purchased the newer MacBook Pros.
+1 to Code (Petzold). I would absolutely start with that. One of my favorite books. The build a computer course from coursera (https://www.coursera.org/learn/build-a-computer) is the natural next step after reading code.
These reports have existed for years before Alphabet. The track record is clear. There isn't always some trick or catch.

(Disclosure: I work at Google.)
what im saying is, the event that people say netflix stood up for net neutrality is when they were telling ISP's to allow netflix to build pipes directly into their backbones, and didnt want to pay for it.

and people were like hell yeah netflix, fight the good fight!

they weren't standing up to 'the man', they were asking for special privileges because they were big - they were already big at this point, not small
The Mystery of the 2016 Election was its Normalcy
Well, if you compare with what used to pass for health scams, it's quite a good deal :

https://en.wikipedia.org/wiki/File:Radithor_bottle_(25799475...

These were outlawed when, after being marketed as improving male libido, someone drank 1400 of these and died. But he did not die before getting a horribly disfigured jaw that actually fell out before the eyes of the doctor. He was buried in a lead lined coffin, after an agonizing death.

I must say I am a bit worried about "poly-unsaturated fats", which I must say I'd be amazed if they weren't bad for you (they result in a great many secondary chemicals, and if just one of those is dangerous, ...), but I doubt they'll make anyone's jaw fall off before slowly and painfully killing them.
So no progress on Mac Pro, which is weird, because we know Apple is working on it.
The American dream isn't about becoming C-level or running the country.

College is oversold but the American Dream is alive if you go to a cheap school and buy a house in a smaller city or burbs. There are plenty of great cities and emerging ones with jobs and reasonable cost of living.

However, if you choose to buy crap you don't need and succomb to debt, that's not America's fault. That's yours.

But yes it's dead in LA, NYC and SF. You have to be a top performer there. But that's just supply and demand. Nobody owes you the American Dream in those cities. You aren't entitled to it.
An Earth-Mars war could use nuclear weapons without the risk of fallout. So, it may actually lower the odds that civilization survives.
> the whole class roster was entered and managed on the PC using only the tools that came with PC-DOS.

Having once written a depth-first directory tree traversal using edlin and batch files, I can only imagine what this must have entailed.
Thanks! I'm getting a ton of good feedback and lots of speaker recommendations, so the next version should be even better!
Fair enough. Underneath the political slant it sounds like there is a good SEO article trying to get out.
It's also a weakness as most developers can't switch over to the Windows eco-system at the drop of a hat.
Read it. It's great.
The Apple Store is being updated
The 30 minute overview has me excited about going through it. I really like how they have structured it. Thanks to all for recommending it!
>we need more [...] people that are good in de-escalating arguments in bug trackers and mailing lists, people that take care of documentations, people that make software work in new cultural contexts (localization, globalization, internationalization, etc.), people that care about user experience etc

If you're a male, you have to be careful writing out suggestions like that because to females such as my mother with a career in electronics, it is patronizing. Women can also be a "strong engineers" and they shouldn't be relegated to "open source housekeeping duties" as a dangling carrot to attract them.

Yes, Armin Ronacher means no harm but I think men often fall into the trap of thinking they are championing women's causes when they are actually insulting their intelligence.
> I've shown my resume to various people in the field and they said it was fine aside from a few conflicting opinions of moving one thing somewhere else or other minor details.

I learned the hard way that, generally, games reflect poorly in many non-NYC/LA/SEA cities. For some reason I will never understand, people think they're easy or that you're a liar. Get in to some new projects and generalize what you did in to specific tasks that demonstrate competence. E.g. I worked on an "MMO-ish" game with about 500 users a month (30 - 40 concurrent). I ended up making no mention it was a game but rather referred to it as a networking system I built in college :) Once I got in to the room, I would de-emphasize that it was a game and focus on some of the cool stuff I did.

Many years of reviewing and having my resume reviewed by varying people (HR, managers in varying trades, etc) has made me come to the conclusion that unless your resume is "Good", it's bad. Also keep in mind tech people are often the last people to review your resume. You're selling yourself (your product) to HR first and tech people second. You need to find managers and HR folks and have them review your resume. Alternatively, some markets have very good recruiter firms that can help tailor your resume to the local market and attract lots of job options.

What people you've talked to are nicely telling you is that your resume is not good enough to get noticed. Your resume is good enough when you hear "Hey, this is good. In fact, I wish (we're hiring/most were this good/I knew you were looking)!"

It sounds like you already have the right attitude, but you need to stand out. Because you aren't living knee-deep in a big city and no appreciable experience, you're at a huge disadvantage. But all of that can be overcome with a pivot on your part, I think.
Amazon, call it the Alexa phone and make it good and you have a winner. I would buy one.
But - where are the penalties?

My dyslexic friend who got straight Ds in school until he could drop out never saw a penalty, just a steady stream of discouragement. The kids who got bullied got bullied every damn day, usually for reasons they couldn't control.

I agree that the self-esteem bit is frequently absurd - my childhood soccer team wasn't allowed to keep score, but was still expected to practice and 'improve'. But I do worry that no one on either side is actually talking about giving kids opportunities and feedback. They're just adjusting the tone of a zero-opportunity environment.
7 HTTP methods every web developer should know and how to test them
Show HN: Binary addition sokoban
Don't read the dragon book if you're interested in compilers. It's lex and parse heavy, and is not up to date with more recent best practice on codegen. Further, the lex and parse end of it is focused on the kind of theory you need to build tools like lex and yacc, rather than stuff you need to know if you want to write a compiler.

For a good intro of modern back end development, check out Engineering a Compiler. It's also got the lexical and parsing end of things, but a bit better done, but still quite theoretical.

One of the best books I read on programming is "Concepts, Techniques, and Models of Computer Programming"; it's not strictly speaking language agnostic, based as it is on Oz, but Oz isn't a language you'd ever use in production and is a reasonable base to introduce you to ways of programming that will probably be completely unfamiliar, like constraint programming, dataflow, concurrent logic, etc.
True story, I once went to try out being a subject for one of these take a drug then do some tests with an EEG hooked up, etc kind of study. They never once mentioned it, but then in the informed consent form there was a whole section agreeing to a spinal tap. I was like wtf, and they said "sorry we gave you an old version on accident" then replaced the form with one without the spinal tap section.

The study seemed legit so it probably was just an honest error, but I wonder how many people agreed to a spinal tap without realizing what it was.
I do the same but I also have VMWare Fusion for when I feel like doing Windows development. I created shortcut keys that match Xcode, so instead of [End], I use Cmd ->, etc. and they feel quite natural.
I've done so.

I strongly encourage some kind of fitness routine or activity. I think a lot of cases of low self esteem come from a mind-body disconnect. And that allows for resentment or even hatred of your own body. That hatred may be subconscious or overt.

Actually engaging in a fitness routine undermines that dichotomy, particularly a skill based one. Coupled with the fact that pretty much everyone treats fit, attractive people way better in their daily lives, you rapidly build up a virtuous cycle of self esteem, fitness, and social approval.
Don't they own a few? .XYZ is another which Google uses for https://abc.xyz
aka "Why duck typing is better than inheritance". Yes, great book, but if you're using a language that doesn't support duck typing, some of the concepts will frustrate you and make you wish you were using Ruby instead.
Also noteworthy in that series is Founders at Work, and Gamers at Work.
Think stats (http://shop.oreilly.com/product/0636920020745.do) is very enjoyable and very practical. You can read it online for free.
No, mpm_event uses epoll/kqueue rather than select.
For the target of the sku you'd be looking at Mac Pros which are uber expensive and have not been updated for ages also the GPU options are limited compared to a wintel workstation if you want to use CUDA etal.

Laptops are an second pc for work station users sorry a MacBook "pro" is marketing speak.
رمزيات+انستقرام+2017+رمزيات+بنات+انستقرام+وصور+انستغرام+كتابية
Every time I've done that I can never quite figure out if the guy who wrote it is a tremendous genius or a complete fool.
Extend Legacy Java Android Applications with NativeScript and Angular
Mobile apps and services. Or an OS. Essentially, Amazon throwing in the towel on pushing their own Appstore indicates confirmation that, in fact, nobody can compete with the Play Store. And since the Play Store is illegally tied to a couple dozens apps as part of Google's Mobile Applications Distribution Agreement, it's a monopoly that extends far beyond just an app store.

Actually, that bears an interesting question: If Amazon actually were to release such a phone, unless Google makes them a special exception in the standard MADA, Amazon would have to agree to either switch Kindle Fires away from Android or start putting Google Play (including very direct competitor apps like Google Play Books) on Kindle.

Google forbids any developer who has access to the Play Store from selling any so-called "incompatible forks" of Android.
Loads of people in the same situation as you attended a larger school starting freshmen year, accrued 20k+ in loans per year, may or may not have even graduated, and now work low/middle income level jobs. It sounds like you had a really good idea of how to effectively go to college. A lot of 17/18 year old kids just dont look that far ahead.
> Man how often do I hear "I don't want ads on my desktop"

OS X has plenty of ads and nags for iCloud and Apple Music FYI.

Fill up your iCloud space and it will ask you to buy more on every boot.

Siri on OS X was artificially limited to only play music from Apple Music but not your iTunes library when even the iPhone 4 could play music stored in its internal app.
Biggest fidget spinner
Ask HN: What is the max audio quality to feed to machine-learning transcription?
Since machine learning doesn't map directly to human cognition, I was wondering how wasteful it is to feed something like 160 kbps speech audio to a transcription service, and how much time and performance could be saved by reducing it to something vastly smaller.

I know little to nothing about this field, but as someone interested in where transcription is and in archival, I was wondering what the optimal solution is when ripping videos from different places and extracting the audio to transcribe it programmatically.
Vector representation are useful for many natural language processing tasks.
In word embedding like word2vec, GLoVE, fasttext for each word the algorithm learns an associated vector in dimension n (x1, x2, .., xn).
A word maybe close to another in one dimension (or a subspace) but far away in another one. Moreover good representation allows meaningful vector space arithmetic: Queen - Women == King
word representations are typically trained on very large unlabeled data, but once the algorithm learns the features you can use them for your small dataset.
EDIT: Add more explanations.
Almost every large company applied for gTLDs for their trademarks.

There's some surprises:

* .nike
* .staples
* .marshalls
* .pamperedchef
* .tiffany
* .firestone

Though I have a feeling many of these are only going to be used for internal networks.
Me and a friend continually send IM's to each other, "LEAN ON THE COMPILER!".

That statement alone, one of the sections of the book, recommending you to allow the compiler to find your errors for you, is an example of the "age" of the book.

At the time I read it, when it first came out, I loved it. I still love Michael's work and advice to this day, but this book was written for another time.
Quite a few companies have vanity TLDs. Everything from "aarp" to "zappos".

See the list here: http://data.iana.org/TLD/tlds-alpha-by-domain.txt
Yep. I've never actually seen a "14th place" ribbon, because I think even optimists know it would just be read as an insult. All I actually got were 'participation' awards, which were basically a trinket to remember the team or event by.

There was a "protect kids self-esteem" bit, but that was entirely at the top end - there was no trophy saying "First Place". I certainly never saw trophies 'celebrating' losses.
Disqus isn't much better. I suggest that everyone look into not loading their Disqus comments by default but loading them when a Load Comments button is clicked. I did this recently on my blog and the request count and page weight went down an amazing amount. :)
Alibaba takes another step into India, acquires movie ticketing company
This is a problem for sure, but consider the alternative. We could include all viewpoints. This means we put "the universe originated with a big bang and humans evolved from apes" next to "an invisible being created the world and humans 8000 years ago", "AIDS is caused by HIV" next to "AIDS is caused by vaccines and can be cured by ear candling", "the Holocaust killed 10 million plus people" next to "the Holocaust is a Jewish conspiracy to gain sympathy so they can take over the banking system". It's true that for some topics, including only the dominant view glosses over substantial evidence, but we can't ignore the fact that dominant viewpoints are often dominant because the non-dominant viewpoints have no basis in reality.
A Native to MAC unix environment almost all unix developers will be deploying to Linux so having a slightly different Unix is actually a risk, as is local development as opposed to a proper dev /test /prod set up
Google doesn't own xyz: https://en.wikipedia.org/wiki/.xyz
Reagan was the one who re-introduced tuition (at all) to the University of California system in the first place.
This comment doesn't say anything. Except in very rare cases, people aren't premising their arguments against "diversity" on overt animosity for women and people of color. All you're doing is restating the fundamental dispute: "is it acceptable to continue the practices that have led to an industry disproportionately lacking women and people of color?"

The "yes" argument obviously says compilers don't care about gender or skin color. The "no" argument says that arguments in favor of inequitable staffing are a form of the Just World Fallacy.

You need to do better than just restate those arguments to add something new.
But Scheme isn't a lazy language - granted, you'll need a language that supports first class functions to lift their implementation of a stream though.

>Also, as a beginner, you don't want both the difficulties of contepts _and_ the difficulties of language to combine to stop you from learning as effectively.

Are you referring to the need to learn Scheme to work through SICP? While the asker specifically requested language-agnostic books, Scheme was chosen as a language for SICP for being a "syntax-free" language...
No one has mentioned The Little Schemer.

Edit: Written in a question-answer style, it’s geared toward luring you into recursion and functional programming.
Their failure to break in to the market was because they didn't make good products, not because Google kept them out because of a monopoly
Didn't it? I mean, the equivalent of Great Depression across the pond was one of the primary (if not the primary) things that let Hitler rise to power in Germany and eventually to start WWII.
Thanks! Great site!
Scheme's syntax-rules was the direct inspiration for Rust's macro system, actually. As for debugging, I don't write my own Rust macros very often (and when I do, they're not very extensive), but I'd characterize the experience as "okay". Rust reports errors in macros as originating from the unexpanded line of code, which is useful for macro users but less so for macro authors. But you can ask the Rust compiler to emit the code that it sees post-expansion, if you want to inspect the generated output directly.
I also heavily recommend this. It was gifted to me from a professor at my university while leaving, and I left it alone for a few years.

But when I finally opened it up, wow. You can appreciate just how dense the information is. It really reads as if no sentence was written without some purpose of conveying information. Definitely go slow reading this series so you can properly ingest what's written.
Even when talking about the most egregious breaches throwing out the data doesn't unviolate any patients rights, in fact it makes the violation of their rights worse in my opinion as now no good will come out of it.
Yeah, I had a hard time getting into that book the first time around due to a lack of ML knowledge. Once you have some ML or Haskell I'd say it's worth a read.
Major open source projects are disproportionately managed and staffed by people with full-time jobs at major software companies, and the process of obtaining and thriving in one of those jobs is not intrinsically color and gender blind, so this argument isn't persuasive.
Vanguard Actually Is Good at What It Does
Even after 16 yrs, SHA-2 has actually not received so much cryptanalysis effort, the majorty of which comes from the same group, and the effort is further diluted into two different 32/64-bit designs [1]. Add to that the absence of openness from the SHA-2 designers themselves…

[1] http://eprint.iacr.org/2016/374.pdf
Something doesn't have to result in global thermonuclear war to be considered bad, and for us to want to avoid it. I don't want my kid to grow up in another depression.

And there's been all sort of arguments (that I'm not qualified to evaluate) that the US Civil War was a direct result of economic conflict, due to the North being a much more economically productive region than the South.
> The problem with opt in is that most people, where most crashes occur, would never read what the prompt says asking them to send the data, they would just press the x in the corner because a dialog box popped up they didnt ask for. "What did that box say. I dont know. Why did you close it. Because I didnt want it."

You're describing a UX issue with the worst possible way this could be implemented. What chafes me is not that I'm not asked for permission for every crash report, but that I don't have the option to disable crash reports at all.
I just hope this means they throw away their "app store" functionality, which is the only thing keeping their app from going in the Play store. They force installing that app to install the Prime video-streaming app, and I wouldn't be surprised if that's the biggest source of installations.
Thank you for the video! It was interesting to see the binary adding exercise!
Kubernetes healtchecks for no downtime deployments
Quick aside from the point of the article...the "Growth in labor productivity..." and "Capital Investment in IT..." graphs are one of those fudged to present a particular point of view stats.

Wow, so capital investment slowed from 2007-2016. I wonder if anything happened during that time period that may have deflated these growth rates.
Nope. I'm on 10. What are you not able to do as an administrator?
Fanduel+MLB+Cheat+Sheet+Algorithm+6/5/2017
If you don't want to invest a lot of money in tuition and want to learn programation, I went to the 42 school which is free and it made me an excellent programmer : https://www.42.us.org/
thats only if its government loans. Private loans are still not dischargeable and don't have income based repayment
Compile-Time Sort in D
You've defined above why we use model organisms, but the original question wasn't questioning model organisms in general. I think we should work towards the original posters challenge to validate our models are efficacious, not just normal and cheap. After spending a semester seminar reading rodent dietary studies, I am equally sceptical that mice are a good general model for diet.
Modern IDEs can deliver many of the recommendations of the book. Our productivity has increased a great deal. Back then there was no intellisense, code navigation through clicking on method names/classes etc. highlighted syntax errors, built-in unit test frameworks etc.

It was written for a different type of developer and a different type of development environment and a specific language, C++.

You haven't looked at C++ lately if you think it's the same as it was in 2004. The ISO has released new versions of the language in 2011, 2014 and ratified a new standard here in 2017. If you're writing C++ code that is consistent with 2004 C++ then you're writing a really bad version of "C with classes", not C++.

Edit:

Modern C++ contains native support for the filesystem, threads, lambda expressions, variants, upcoming networking library, coroutines (at least in Visual Studio), no more new/delete memory management, parallel algorithms and a ton more. This is a completely different language now and the code you write looks nothing like 2004 C++ code.
Been checking this periodically to see how it looks, but it seems like your example blog is still not working.