skysight-inc/HackerNews huggingface dataset:
Show HN: Draw together with a recurrent neural network
One of the reasons I like to come to work late and leave late - in the evening there's always a conference room available to hide in and do some productive work, and there's even a good chance that by 5PM, all my cow-orkers will be gone, so I'll have the whole office room for myself to either work or take a nap first and then continue to ~8 PM.

My SO doesn't approve of this schedule though, so I do this only on days we're not going to see each other.
Call me a snob, but I consider anything suffixed with a U to be an ultrabook class processor, and anything with an M to be something worse. On the Windows side, those high end U CPUs are typically put in laptops that the manufacturers themselves call "ultrabooks".

Either way, a U processor doesn't really compare to the MQ/HQ suffixed CPUs in terms of perforamnce.
You should try a surface book, I've been extremely happy with the quality.
Surprised nobody has interpreted search engine spidering bandwidth as a form of public good. There's a limit to the amount of spidering that can happen. It's okay if 10 or a 100 companies do it, but if everyone had to do it, the web's access pattern would be exponential and overwhelming.

There's a class of consumer who is technically willing and able to operate their own spider but accepts the lesser convenience of a web search because they recognize it would take down the internet if everyone spidered all the time.

Also surprised the article doesn't mention omnibar search. By defaulting this to G, G is 'abusing' browser dominance to reinforce search dominance.
This is nice in theory, but I would like kids to be able to actually read, write and do basic maths correctly today instead of trying to add things.

Cause last time I checked a crazy numbers of them lack basic skills after they got out of high-scool. That's is a terrible and grave problem we should try to solve in an emergency before doing anything else fancy.

Stuff that anybody should be able to do WAY before being able to code:

- make the summary of a text

- calculate % of something

- understand correlation is different from causality

- read graphs and maps

- follow instructions in a book to do a simple task

- write a letter explaining directions in a clear way

- being able to demonstrate causality on a simple system they just witness working without using an example in their demonstration

- calculate the cost of buying a car or having a baby when given the proper metrics and projecting on that

Those are stuff our system is supposed to succeed in teaching at a very young age and many adults don't even have such basic skills.

We have a problem here.
Wow, this place sure is filled with curmudgeons.
We used second hand Mac minis for this. For around $150 we could compile the iOS apps that we developed on Windows.

Via something like TeamViewer we could see the result on the mac and automated builds were done via TeamCity.
> I want to be able to make those queries over one interface, and with minimum (i.e. zero) steps between query results and actual information I'm looking for.

Especially with computers, why would that require that they are a single product?

It should be technically outright trivial to have specialized search providers that feed into a common user interface, where earch provider can be swapped out as you prefer.

Isn't that a bit like saying that you don't want ten kinds of wall sockets in your house, therefore, your electricity should be supplied by the company that sells you all your appliances, so you only need to have one type of sockets?
If you follow the links, there's 0 details about the poll...
only that's a "Smart Poll"...
"Uhhh... smart. It must be true then."
I work on WSL, so I'd love to hear what some of the limitations are that are holding it back from being as good as the experience elsewhere.
As someone in charge of reviewing all crypto code for a sizable chunk of my company, I've yet to see a single case of someone using encryption primitives correctly by naive developers. To tell the truth, I don't think I've ever seen a single example of IVs used correctly.

At the very best of times I get AES-CBC-HMAC-SHA1 (usually Encrypt-AND-MAC) with binary keys and secret static IV.

I'm still waiting for the developer that will botch AES-GCM with a random nonce so I can have first world problems, but we're not there yet.

I wanted to call Microsoft sneaky for pulling out this article, but considering basically every top-ranked "how do I encrypt with AES" question on StackOverflow is full of bad advice, I'm glad they at least did something.
This.

After being sold and resold, aqui-hired etc, I can attest to the accuracy of these observations. You'd do well to remember this post.
probably you are too youn, in the past when internet wasn't so ubiquitus, having a MSDN cd documentation was a live saver. the docs that today have serius content directly descend from that days, the res, as other already said, are just boilerplate autogenerated docs., which nobody maintains anymore because simply the technology is too fast.
so probably this doc page abaut usage of DES is directly from 1990 or so... and in that days probably was good enough
Captain Comic was very difficult. Great game.
How so?

Just curious. I'm a Mac user, so I haven't gotten the chance to try it yet. But I've got some coworkers on Windows, so I'm hopeful the subsystem will help relieve some frustration setting up developer environments.
IANAL.

Some logo usage probably falls under fair use, e.g., if you're writing an article about the company, there's a reasonable chance you don't need any permission.

If you're using it as part of promotional material, you're essentially saying "this company publicly endorses me", which would not be fair use. It'd also be kind of a jerk move since you're using somebody else's name for monetary/etc. gain.

Most companies that use client logos as implied endorsements get client's permission, and it's the only honorable thing to do.
Free-Proxies – Speed up your scaper with fast and free elite proxy
The new cloud space has changed a lot in the last few years. A short time ago I'd say you should learn about creating VMs, using ansible, scripting etc, now Kubernetes and Docker has changed much of that. Its worth looking at which space you want - with Kubernetes etc you barely need to know any Linux or scripting.

People learn differently - but I'd recommend starting there. Get the generous Google Compute intro special and write some apps. There is a bunch of free resources on the web - I can't point to anything specific. Linux academy, Safari books online are huge but not cheap.
I mean yes, but why stop there, how many privilege points does going to a super market give you? Ordering pizza? Going to a restaurant? I'm certain we can find more areas where less privileged workers provide services for you. Also let's ignore the fact that this provides jobs for people, really, shouldn't they be more concerned about enabling your privilege?
Compiling JS to WASM has the same problems as just compiling JS to normal assembly ahead of time: It's just too dynamic.

The thing which you can compile ahead of time is an interpreter, which then checks during runtime what the actual types are and what needs to be done. You can run such an interpreter in WASM, but that will be a lot slower than what the current JS engines are able to do with Just In Time compilation.

I don't know whether it's possible to implement a JIT compiler in WASM (and thereby dynamically output and execute WASM), but running a JIT-in-WASM on top of a native-JIT (the JS engine) sounds not really desirable.
>It's not a matter of meeting shipping times or any other value propositions, it's "do we need someone to resell a toy boat at twice the price when we can buy the same stock directly

That may not apply to toy boats, but it does apply to some things. Take USB to serial adapters, for example. In that case, a middle man does add value. A good middle man ensures that you get what was advertised...for example, the chipset is what the product listing says it is. They also provide better documentation, support, the ability to return the item without high shipping costs, etc, than the direct-from-china seller.

So, yes, it's slightly different...taking into account that in some cases the middleman adds value.

Also, it does still apply if you don't like the idea that the Amazon listing said shipping would be a week and it ends up being a month. That's not just the overseas shipping time either...it's the cultural difference with the Chinese sellers. "Sorry for the delay, it is Chinese New Year, and we're all off on vacation for 2 weeks, and we just don't work , note that in the listing, etc".

Or, it matters if you want to return the toy boat. Your cost to ship it back to China might exceed the total cost of the item you paid.

If these tradeoffs were known before hand, I get your point. Typically, though, they are deliberately not disclosed.
This is all fair and tempers my interpretation of your original post. Some people do get stuck, and members of echo chambers are a good example. I think this observation is likely a snapshot of people who usually do move forward, but take a bit of a pause as they indulge. Another example would be people who just don't care, who found a reasonable 9-5 "job" and aren't very interested in seeing it as more than that. They often have to be pushed hard to advance their skills. Thanks for the thoughtful reply.
It also looks ridiculous on widescreen monitors - http://i.imgur.com/Y6n5k1u.png
You might want to add in networking components as well. Throw in (OS) packaging as well (not all services are put into containers...). I'd change 'automation' to 'config management', since the former concept is also part of a number of other nodes (particularly CI and orchestration). Datastores and their efficient use are another set of nodes (databases, caches/cdns, things like s3). Secrets management (fun!) is another one, though that belongs under config management.
PyImageSearch by Adrian Rosebrock. http://www.pyimagesearch.com/
That's the prime indicator from what I've read here. Growth to take over new markets is whole point of most startups. I'll add that Jessica Livingston's answer in an interview on main thing differentiating founders' successes vs failures was amount of focus. The failed ones got distracted chasing all sorts of activities or sub-goals that weren't measurably helping them achieve the real ones (esp growth). They were just burning cash. The successful ones constantly tried to do anything they could to make something that would achieve growth they wanted.

Users massively adopting the product with or without a lot of revenue depending on the game plan seems to be the prime metric after a certain amount of time has passed.
You could use some standard figures for page and book size (in Kb) and measure Pruteanus in megabytes of text. And you joke, but there's nothing in particular that is required of a unit of measure other than a lot of people thinking it's a good idea.
Interesting that the version of Unix for the PDP-7 is 4k words long (about 9kB on a modern machine!), but the base model PDP-7 only shipped with 4k words of memory.

Also amazing that they got a whole Unix like system crammed into just 9kB. /bin/cat on my machine is 47,904 bytes long.
Jacques, John Tooker might be able to help you with the sorting issue: http://lego.jtooker.com/sorting/.
> I could wipe out 95% of these skills from my memory and get paid the same.

You are correct.

If you're being paid for C++ programming, does it matter that you know AWS in and out? You're absolutely a better programmer all around, a more well-rounded technical expert, etc, but the C++ you produce is not inherently better because you messed around with CakePHP (lol) back in the day.
If Microsoft ever makes the OS that doesn't hang NO ONE will move out of Microsoft!
Maybe mechanical turk, but that would probably only pay like $1-$5/hr at most if done at a regular rate (e.g. a 40 hour work week). Other than that, no. The vast majority of the US, including unemployed people in Appalachia, do not have the luxury of having such an in-demand skill that employers are willing to let them work remotely.
Happy it is interesting for you.

I too got this url referred by somebody, and I got excited after their extended intro why, how etc their course different and better then any other.

Though after 5 videos i know nothing more then from any other ML/AI guide on the internet then i did before. 99% is only related to image classifying, and i'm simply seeing too many guides for that.

If anybody has some good links/videos on ML/AI on structured data, please comment and i'll be thankful and happy to click 'm :)
I really like Ubuntu, but I don't think it is ready for everyday regular users.
Android Pay Adds Support for American Express in Canada
It has improved a lot over the past few months.

There are some minor annoyances, but that is true with OSX too. In some ways, WSL is a more native unix experience, or at least a more native Linux experience.

I made the jump in November and never pick up my MBP anymore.
Eighty words to point out a typo. Thanks, man. You are a canonical HN commenter :)
These all feel pretty dead-on to me. One thing that I think Docker has struggled with is successfully mapping the mental model of working with VMs to working with containers. I doubt I'm alone in having tried and failed to wrap my head around the concepts.

Is there any comprehensive guide on "this is how you do X with VMs, and here is how you do the same thing with containers"? Or are the use cases sufficiently disjunct that this wouldn't even be a reasonable thing?
How to save api key safely in OS X
I'm planning to create a mini cli app with Github API. This requires users's access-token. How can I store the API key of the user safely in the system.
I wonder if Jaques tried to do dropout to increase the efficiency? Also if he made the trained neural net available you could made a lego identifier app.
Ditto my friend, which is why I used the word "empty" (meaning vacant) rather than "available for sale/rent".

13785000 / 610042 = 22.6

24 empty houses for each homeless American (assuming only the USA) seems like a reasonable estimate, especially since the meme is older than 3 Feb 2012.
I remember having Commander Keen on my 486 and it was the first game where I realized the levels were stored in plain ascii. Changing the ascii values would directly change the level... I lost so many hours of my life to that!
It would be amazing to have this kind of service operate over reddit, HN, Twitter, other forums and blog comments and tag them with 1000s of categories. I want to select only specific posts from all these sources.

What Google has now is a collection of mainstream press classified in just a few subjects, almost the opposite of what I want.
Yes XPS 13 + Solus for an easy to use UNIX GUI. I kid you not, I got compliments by hardcore Mac users, for how nice my setup feels.
> - log collection and shipping (Splunk, Graylog)

I'll also throw my hat in for setting up (and securing, without Shield) an ELK stack here. You'll learn a lot along the way.
As someone who can read IPA I'd rather have it the other way round (which unfortunately is not possible because it's not an injective relation).

It's bewildering even serious dictionary publishers now predominantly use pseudo-English transliteration in most of their products.

You can't really learn proper native pronunciation from such transliterations. They are an approximation at best (IPA is too, if you take accents into account but even then it's much more exact).
Err, xquartz is an install away for OS X? Not sure what you're referring to with X on OS X here.

How is running a package install evil?
I nearly finished it 'coop' haha :) i did the jumping my* brother the walking
No. Taking financial risks is sharing downside also - that is paying their students if they do not find a job in the industry.
They only share the upside - that is called risk transfer, not risk taking.
While I'm sure the article is correct, it doesn't even attempt to link to resources to say how these things are misunderstandings. For example, I myself don't really understand IVs, and from my perspective I'm left with no clearer of anuidea about why IVs shouldn't be considered secret, or why the IV isn't required to be able to decrypt the file again.

Regardless, it's obvious that the fact that bad encryption advice in a MSDN article is horrifying.
Too bad, many recent Apple decisions proved their disinterest in the PC market.
IOS 11 on iPad, wich is an amazing multitask experience is the last nail to the coffin of OSX.

Power-user machines will become expensive niche products again, and this is really bad news for HN people.
I got it for free, along with Jill of the Jungle, and Wolfenstein 3D, with a Gravis PC Gamepad back in the day. They all came on two floppies, I was amazed that so much content could go on two discs that I could carry with me.

Revelation: Today, it's amazing to me to have a 128GB ssd on my keychain.
The author could spend less time bashing the original article and a little bit more explaining how to do things right.

This:

> Suggestion to use the encryption key as the IV

is a second sub-heading while the words "initialization vector" don't appear until much later. Initialization vector is pretty obvious, "IV" isn't.

Also the author spends time complaining that the original article misunderstands the use of initialization vector while providing no explanation of how it should be used.

After reading the post I haven't learned anything useful other than that the original article was bad.
I quite clearly admitted the EU disagrees. You're talking about what the law is, which I don't dispute.
Have you tried kwm? It's been a while since I used a Mac, but I think that would be preferable to using Windows :)
My experience was way closer to the 192 than the 4, but either way your program was pretty vital for getting my first 2 jobs. Thanks for what you do
Apple's market share in computers is under 10%. If 20+% of Windows users switched in the next two years, Apple's Mac sales would have to grow by an enormous factor in that period, far more than doubling what they sell now. This seems unlikely.

I assume that either the survey results are nonsense, or planning to switch has little correlation with actually switching.
I've decided against a Surfacebook b/c the version last year had that gap when folded. Today I'd buy a Surfacebook if it wasn't for a MBP b/c there I also have issues with Windows 10, e.g. the dock that sometime just doesn't hide.
Thanks for the heads up. Apparently serving up large numbers of images through ssl kills the server :( Working on it. I've disabled some of the images further down in the article to make it load again, so at least it should work.

Ok, should be much better now. Ironically, your helpful cache link made things worse because it kept people clicking on a version of the page with huge images, I totally forgot to resize them. Now I've copied the small images over the larger ones so that this link works too and that appears to have solved the issue.
There are no user accounts on the site, and there is no tracking of any users. I simply saw the avatar image that he posted and targeted that, so probably a few random users got Darth Vader as well.

Also, even if there were user accounts, this is a one man shop, so it would be hard for me to build a firewall between myself and myself :)
Hey pharrlax, current holberton student here. So happy to see that a bootcamp worked for you! I have a few friends who are going through or just completed galvanize's gschool and hackreactor. About your comment, you totally right! 17% for 3 years seems like a lot! However the program is for 2 years. I view it as a college replacement rather than a bootcamp. Therefore I feel like what i will be paying is 150% worth it!
(In case the handle is missed, I created Ansible and I'm a little opinionated on this)

DevOps isn't really a thing, but an amalgam of things. Some people think it's about culture or something, which I think is too obvious to be a thing. In the beginning when many people were using the word lightly, most people really just used it to mean automated systems administration, which is more likely called "Operations" now. That's fine. Some people use it to mean groups of people who make ops tools to allow developers to self-deploy their own stuff. That's also fine.

Most likely what you are looking for is to learn how to do IT Operations stuff they way people are currently doing it.

Reading a lot of articles is fine, trying lots of tools is fine. Talking to people at your company that DO ops is huge. Make friends with the guys who run the build systems, do security, or anything like that for starters and they can show you lots. Plus I strangely find that ops guys are much better to go to lunch with than developers. Don't know why :)

You should read up on AWS lots, as it will likely be across your career path at some time. Try a configuration management tool (or two). Learn about monitoring systems and logfile collection/analysis systems. Do a little bit of reading on computer security. Vagrant is probably useful, but optional, though you should at least get going on a virtualized Linux box. Reading up on Immutable Systems is worthwhile. Pick up either CloudFormation or Terraform, or both if on AWS. I don't know Google as well, but it has a lot of similar things.

DevOps Days conferences can be good sometimes but often they are too cultural to get down into technical bits. But they are cheap and usually close by, so they are things.

If you have a local meetup group that can be absolutely great.

The really nice thing about AWS now is there are tons of parts and it is pretty cheap to try things out, where before you probably couldn't get your IT guy to let you play with a load balancer or get you your own database instance. Now you can, so that makes it a lot easier to learn than it was before.

IMHO I don't like books because they are often written by people who don't DO things (DevOps has an unfortunate "thought leader" problem, which impacts conferences and tries to get everyone to believe the same things), and podcasts/videos are too slow for me, and my brain is a lot more random access.

Don't get caught up in assuming you must do any one particular thing. For instance, Continuous Deployment is a spectrum, it's not appropriate for everyone.

And at most people's scale, you have no need for something like Docker or Kubernetes when basic AWS instances require a lot less to keep going in your head.
It seems like it would have been good for them to mention that the white paper they cite giving the estimate of $79 million dollars lost on delivery of inbound international mail at artificially low treaty prices in 2013 also estimates savings of $136 million on delivery of outbound mail at artificially low treaty prices in 2013 for a net profit of $57 million. Also, it estimates that the inbound rates will increase 13% per year between 2014 and 2017, while the rates the US pays foreign countries will only increase 3% a year over this period.
This is an excellent point and IMO a major benefit of the 17% model.

Entirely too much money spent on higher ed in the US goes to banks.
> systemd is pretty big (376,726 LOC according to Open Hub) which makes it even harder to rewrite

That's about twice as much as the Linux kernel when I started using a Linux distribution, I believe...
Risk transfer is charging tuition. They are sharing the risk - not finding employment means the school doesn't get paid for the education it provided. The only way this isn't taking on some risk is if the marginal cost of the additional student is zero (or de minimis).
> When you decide you want to go into low level APIs, if you are comfortable with Apple systems, Metal will likely be easier than Vulkan/DX12.

Why would you this though? You'll restrict yourself to a comparatively tiny market (10% PC market share, 20% smartphone market share), and your low level knowledge will be somewhat nontransferable.