skysight-inc/HackerNews huggingface dataset:
> if I can build an app that runs "unmodified" on any OpenStack-based infrastructure, that has a possibility to save me potential time and money from having to port apps to/from/between AWS, Azure, Google Cloud, et al (assuming of course that it enough clouds actually adopt).

> There are ways now to build container clusters that you can ship in parallel to AWS and Azure with very little code difference.

OpenStack is an IaaS, so just like AWS. Focus on the context. Do you want your own private cloud? Yes or not?

If no, then this discussion can end, because AWS and Azure run on their proprietary IaaS code. As a customer, you request resources from the IaaS layer, and you build your server/platform from that point.

So arguing that container clusters can ship to other clouds with very little change (almost likely writing the APIs to create a container) is unfair in the context of why one would choose container over OpenStack. The purpose is different.

If your answer is yes I am building a private cloud, how are you going to do that with Docker alone? Can you build a software-defined network with Docker? Absolutely not with Docker since Docker is a host-based deployment solution.

What you are looking for is ability to create OpenStack the same way CloudFoundry / Kubernetes are created. You write up a manifest, and the necessary databases and services are deployed to some EC2 machines. In the case of CloudFoundry, you write up a manifest file, describes number of instances, types, credentials, what not, then call Bosh to create Cloud Foundry (will create a pool of app machines, router servers, UAA, etcd etc). Machines are created based on a stemcell, basically an image. You want to create your IaaS based on images. You want to be able to script up a manifest and deploy your IaaS. You want a lift and drop IaaS infrastructure. Container can do that, but it cannot be done simply with Docker. You need that infrastructure abstraction layer to cover up. That's probably what Docker Enterprise Edition might do, but I have not really dig into it yet.
Unless the backup files are also corrupt.

Sure, that's a small possibility, but are we trying to get to 0% chance of data corruption?
Which doesn't necessarily mean anything for Intel's future in machine learning. Intel bought an ARM chip maker before, too, and because of internal conflict of interest with the x86 group, it ended-up killing the ARM division.

Will the same happen to other non-x86 groups? Who knows. But we also see that even Intel's previous "accelerator" divisions have moved focus to being "CPU-driven" as well (Xeon Phi), so we have that data point.

I also remember some of the articles from a decade ago that were sure Intel's "might" would help it succeed in the mobile market. I'm not entirely sure if it's as bad for Intel in the machine learning market, because right now there's pretty much only one competitor rather than many.

It's usually much easier to be second in a market than the 5th, as some customers would inevitably get some raw deals from the incumbent, and they'll want an alternative. But if the machine learning market starts becoming entrenched around GPUs, that second player may end-up being AMD, which I think will have decent alternatives to Nvidia's training and inference GPUs in a year or two (mainly for 2019 with 7nm Navi, though).
Hey everyone! I'm Peter, the creator of WrapAPI. We're launching the v2 of WrapAPI, which we originally posted here on Hacker News a year ago. In short, it makes building APIs for data extraction and automating processes really easy (similar to the defunct Kimono, but with more power).

Thanks to feedback from the HN community, we realized it wasn't as easy to use as it should have been, so we've now added:

- A new interface (https://wrapapi.com/#/api) that's browser-like and easy to use.

- A more intelligent guesser where if you capture multiple similar requests, we'll automatically create inputs and parameters as needed.

Let us know what you think!
WaystoCap (YC W17) is hiring a Senior full stack PHP developer
WaystoCap (W17) is hiring a Senior full stack PHP developer in its office in Casablanca, Morocco!

Someone who isn’t afraid of taking on hard problems, rolling up their sleeves and getting their hands dirty.

Ideally we want a full stack generalist who is looking to design and implement intricate systems that will help build the first pan-African tech driven marketplace.

We want to build from the ground up a truly dynamic representation of commerce across the continent.

We need someone who will be able to understand the vision and turn that vision into a reality using technology. You’ll manage a team of developers who you will also help us recruit.

Your work will be across our entire stack from public facing web apps and mobile; to APIs and third party systems we need to work with. We also want you to help us consider what technologies can help us move faster and create a truly tech driven culture, where as a central repository we might use elements of block chain.

We’d love to find someone who is excited by the chance to build something new as part of a small team at an early stage startup. You’re happy to take the lead of projects end-to-end, from developing photo-types ensuring reliable roll-outs, and is happy both talking strategy and figuring out implementation with designers, business people, and developers.

Contact: careers@waystocap.com
The first channels to relocate will not do so for another
18 months, according to the FCC. And TV stations that are
changing channels or will go off the air will be expected
to notify their viewers ahead of time with on-screen
banners and other guides.

I thought digital over the air TV had some sort of channel-mapping that decoupled broadcast frequency from the programming channels the viewer sees, and the relationship between the two post-transition was just a historical artifact. (hence the decimal fraction broadcast channels and occasional need to convince your DTV/adapter to re-scan for metadata) Can't these moving stations just change their frequency and keep their numbers?
Unfortunately i use After Effects too often.

I'm planning to run Linux, but also run OS X and Windows 10 at the same time using KVM and dedicate a GPU (Via passthrough) for each of these. This way i get the added benefit of not having to reboot to enter Windows, plus i can make snapshots of the entire VM whenever i desire and thus do A/B tests in a "native" environment.

OS X works very well with KVM, so it is certainly doable.
Understandable perspective. Actually I did, I just felt the clickbait title and reality outside of what-if-science was more interesting.
CtrlP has okay results, the best is to perform your own search and do a reverse grep match on files you want to exclude.

If you were already using Alacritty and Neovim, you should expand on why these did not solve your problems as many if not all speed/optimizations can be matched or better than Sublime Text
The repository seems to contain a lot of garbage (such as an `a.out` file and a `reddit-browser` folder).

This look like a really cool project. Could you please clean up the repo so that other people can easily try it out?
Just so you know: HN doesn't let people downvote responses to their own comments.

However, in the context here, you think that:

Erdogan swept into power because the working class in Turkey has been "weakened" by immigration and globalization?
Isn't the file system guy from BeOS the guy behind the apple fs? Yeah, he's referenced it's Dominic Giampaolo. Not sure how much coding he did but it says he's one of the architects.

BeFS was way way ahead of its time. Really a shame that OS didn't get picked up by more people.
Quite a bit.
Japan's rail is also highly capitalist. The JR system was denationalized in the 80s and no longer receives any subsidies; there also is strong regional competition from privately owned rail lines.
You are correct, but I disagree with those zoning rules in general. Specific zoning rules that prevent behavior that is significantly negative to the neighbors I'll allow, but most zoning is about keeping some other class (generally blacks or poor) out.
Read someone like Piketty. He has tons of data to back up the assertion that the working classes are losing relative wealth.

Then take an economics course. Realise that globalisation outsources manufacturing, agriculture, services, etc..., lowering costs, but also lowering wages. This is by design. The 'Information' industry in the west was supposed to make up for the loss of blue collar jobs. Except it hasn't.

And then also realise that immigration increases the size of the workforce, especially the uneducated workforce. Again, downward pressure on wages.

Personally I think progressive economics provides a better solution than the regressive protectionism of the right. Except the left pretends there's no problem, and here we are.
Granularity is pretty good for the Nightly builds, since a new update is normally built and pushed out at least once a day. The mozregression tool is useful for narrowing down when a bug first appeared: http://mozilla.github.io/mozregression/
The birth of a dugout canoe
How an Introvert Networked His Way to a Few Million in Revenue
Is the impact positive or negative? It seems like farming the crabs would solve the problem.
I'd recommend fzf over CtrlP and Command-T. It is incredibly quick and extremely reliable. Reason why it's so fast: not really a vim plugin, fzf is just a wrapper to an external fzf command.

Once installed, you'll also get shell extensions in bash/zsh also as a bonus (fuzzy auto-completion, fuzzy command history with Ctrl-R).

https://github.com/junegunn/fzf
To a much lesser degree, Brain Age did the same for the Nintendo DS. It expanded the DS market to a lot of non-traditional buyers.
I was. They are squeezed by Travis, Jenkins, and other CI systems. Then gitlab added CI so there's nothing for gitlab to compete on so they just needed to get bought.
The "end of times" is very real. The only permanent thing is change, right? This time is coming to a close, and a new one is beginning.

And it is reasonable to think certain things "have to change". Unconscionable violence is everywhere. Many of us see it and continue to do our jobs, but have lost faith in our social structures. We are still here, but our bags are packed ready to try something else when the time comes.

In the African/American community (to the extent there is such a thing) there has been an understanding for some time that "a change is gonna come". A lot of us still anticipate that and I don't think think that's out of touch with reality. We know it will be a struggle to get there, but that doesn't mean we're not going.

And one last point, on hermits and reality... Many of the tools you rely on were built by hermits out of touch with "reality". Node.js was built by Ryan Dahl, who thought a browser engine could be used to power I/O bound servers. Linux was built by a guy who thought he'd just turn a student OS into a production environment in his spare time. I heard Heroku's routing layer got built when Orion Henry disappeared into the woods with it for a month. His job title was "Mad Scientist".

These are not normal, plugged in people. But they have an important and very real connection to reality.
There was also 12Mhz of unlicensed spectrum on the old uhf channel 37 guard bands being opened up as well [1]. It's less than the 24-30 MHz advocated for users of 802.11af though. So that's a plus for IoT I guess.

Overall this is a good thing. Reshaping the future of the Internet might be hyperbole though.

EDIT: I overlooked the byline, and it appears this article is from 2014. I'm not sure if this is the same bands discussed as those from the FCC Public Notice here [2].

[1] http://www.telecompetitor.com/wheeler-sees-limited-unlicense...

[2] http://transition.fcc.gov/Daily_Releases/Daily_Business/2017...
"One of the Number 1 complaints of people who pay for Economy Plus is that airlines sometimes let regular people sit there. Basically, if I paid more for this, why don't they have to?"

I don't doubt it. But are you saying that this complaint makes sense? Every passenger on the flight probably paid a different fare.
Won't it be even easier to just check if the domain contains something outside the currently used character set (perhaps always allowing ascii)?

I think that, plus a "you have never visited this site before" kind of warning could go a long way towards combating these kinds of attacks.

I think the real devil is going to be in the UI. You don't want to make it overly scary (otherwise you penalize domains which use some unicode characters correctly), but it can't be so unnoticable that you won't be able to tell when it matters.
I will blame whoever I want.
Reading IDF as Israel Defense Force made that even more confusing.
Good to know! Although based on my scenario above, I'd prefer to keep it to vanilla vim, at least until I feel I've mastered it. I thought I had at least a moderate understanding, but 20 minutes of 'vim' searches on youtube demonstrates that the rabbit hole goes far deeper than I could have imagined.
There was Midwest Express. All seats were leather, business class, and they baked fresh cookies on every flight. Flew them more than once, it was the best US airline experience I ever had. Was priced the same a non-discounted coach fare on a normal airline.

http://articles.chicagotribune.com/1998-11-08/travel/9811080...

Sadly, they were merged into Frontier in 2011.
SnipperClips is a fun game, but I can't imagine anyone could say it justifies spending $300+.
I met a guy today here in Shenzhen who is starting a factory in Western Australia and specifically seeking autistic employees.
Personal anecdote: I use "XXX" as a marker for "you must clean this up before committing/publishing", similar to "DO NOT PUBLISH" in a CMS. The reason I do this is because it visually stands out well when scanning through the output of `git add -p`.

When used in that form it satisfies all the author's concerns, as it's just a marker to myself that presumably needs no other context (as I usually mark and resolve within a few hours).
The Online Tech Teaching Hustle with Udemy – Rocco Balsamo – Medium
Jut hit ctrl-b to collapse them. I don't know how to completely get rid of the icon strip, but it doesn't have to be a big sidebar.
by that logic, everyone should just get Wii U and Zelda instead of switch.
My account is 4 years old, I know the first detail.

Second, the parent of your comment was about right-wing parties rising in Hungary and Poland.
Cheaper and MUCH slower, Lower Pref / Watts.

Ryzen close the gap and offer better value for money.
Seriously, show me where I can pay an almost-reasonable (say, 10-15%) upgrade fee for 3-4" more legroom over whatever the lowest is they can get away with (so, what they actually use in economy ordinarily) and I'll pay it every single time I fly, and I'm not even that tall. AFAIK leg room and other space considerations aren't even presented to me when shopping for tickets, but too little of it is my #1 complaint about flying, which is saying something because most things about flying are complaint-worthy.
A collection of emulated software for the early Macintosh computer
Is that the case? From the benchmarks I've seen, they're not slower. They might be slower for single-core video game performance, but you need to spend over $1000 on Intel to compete with the $500 Ryzen on workstation performance. I imagine most companies care more about workstation performance.
Agree with you, and let's not forget that JavaScript has similar origins.
Practical advice filled with movie memes.

No where in the article does the author discuss open source software. It only talks about marketing from day one, finding that niche, iterating and building with customers and how you can't be the only customer.

But if you are the only customer; if you're building something for you to start with, then no matter what you won't fail. You will always learn and you will always at least build something that fulfils your need. Keeping it open means other people can contribute if they wish. If you can host it and make it profitable, and you want to start a business, then good for you. You can even sell support for people who self host. If you can't even get it to fit your needs, well then you learned something about programming, the problem space, frameworks, etc. You never really lose out unless you don't try.

If you hate the idea of running your own business, then just keep it open and people will have to run it on their own. But not ever great idea will be profitable. Profitability should not == success. I wish we would start measuring success differently.
Yes, the Naples 32 cores/64 threads powerhouse is what's dangerous to Intel, especially at its performance level.
(datacenter is where Intel probably makes most of its profits, and Naples is eating right into that market)
Flipping a single bit of an encrypted file renders the whole thing useless.
I'm 26 now but I can say that some of my greatest memories as a kid are the times I spent gaming with my brother and dad. I simply cannot think of SNES without thinking about the three of us working our way through all of the old Donkey Kong games. I'm sure your kids will be the same :)
Vim 8 async was created to prevent/revert a massive exodus to NeoVim. The NeoVim team actually made a (solid) commit that Bram didn't outright reject, but wanted modified. He jerked around the NeoVim team, having them make lots of modifications and in the end basically said 'not gonna do it lol, who needs async anyway'. Out of that came NeoVim. Then NeoVim started to pick up major steam and lo and behold, Vim had async pretty quick.
Sure it was a rose garden in 90s.

And no one wanted to bring sharia law in Turkey, I wonder if I was living in the same Turkey as you in 90s..
That should be self-evident.
That's a broad brush to paint. Nobody here is complaining about the FAA (the regulatory agency that, when it comes to safety, keeps airlines honest). Airlines know they can't play games there.
I ordered BotW on the last day of Amazon's 2 week 20% off thing for prime members thing. Would've liked to ordered w/ a Switch, but unfortunately that wasn't going to pass. Luckily, a few weeks later after searching various stores' stock, I lucked out and was able to get the Switch as well (Amazon as well, actually).

So depending on when these stats were put together, I could be part of the group putting Switch BotW sales above the Switch console and I imagine there are others who ordered similarly.
That's a good comparison. My take is that writing "simple, no exceptions" laws is very difficult. It's incredibly hard to draw what lawyers call a "bright line" between good neighborly behavior and bad behavior.

Further, I suspect the hotel lobby will try to sneak in some far overreaching wording as part of stopping some bad AirBnB hosts. I don't trust them to write something truly clear. For example, will their laws make renting your spare bedroom on Craigslist illegal? Quite likely they'll try to.

In contrast, a schedule of fines for things like noise violations already exists! It's just time to update the fines and start enforcing them. One major problem with misdemeanor laws is they tend to hardcode the dollar amounts and forget to update them with inflation.
Airbnb's and any other types of vacation rentals are not for everyone. There are many different types of properties that you can filter for and you may want to focus on listings that are listed by "Superhosts" who have shown a consistent record of high quality service and ratings.

In terms of being as trustworthy as Craigslist, the main advantage is that hosts have to go through verification just like guests and they have bank accounts linked and many hosts have reviews from previous guests which gives you more confident of how good of a host they are.

Refunds are available if the listing is not as described or there's any personal safety or cleanliness issues. What was your experience that you felt warranted a refund?
Although this ignores most of the differences between Python 2 vs 3, note that there will be differences in iterables, classes, and print functions. Feel free to comment if you aware of any more.
Decoding Gibberish Using Neural Networks
The 0.5% quote is fine. It's turning it into a 99.5% that is not fine.

It's essentially like saying that a pair of dice that rolled a 12 has a 97% chance of being loaded, because there's only a 1 in 36 chance of rolling that high.
In older windows NT code — within the OS itself, not applications — doubling was common, so comments would have BUGBUG, HACKHACK, CHECKCHECK or similar. IIRC these were globally cleaned up in the Longhorn (vista) timeframe

Maybe this was part of Cutler Normal Form, but it's been over 10 years, so my memory is hazy
What would the microtransaction flow look like within the limited mobile screen real estate? Read the headline and the teaser paragraph, decide on whether to part with hard-earned 2c next?

This will resurface the sensationalist headline-grabbing click-optimized shenanigans of ViralNova and UpWorthy of the past, and you won't believe what happened next.
Power efficiency of the Ryzen 7 1700 is just massive. And it even has ECC at those prices...
The ASIC processors Google use are for inference, not training. Having efficient inference is great, but training is what uses up most of the compute power.

The battle between GPUs and CPUs in the datacenter is real, but I wouldn't count out regular CPUs yet. Even with GPU-ready frameworks like Tensorflow, Theano, and Pytorch, it still requires a fair amount of domain expertise to get good performance out of GPUs. These frameworks can automatically offload compute kernels to the GPU, but actually getting good performance still requires you to understand the memory model, what data to pin in GPU memory, how to use the limited GPU memory effectively, etc.

The new instruction sets that Intel have been adding (e.g. all of the recent vectorized FMA instructions) go a long way to making Intel CPUs competitive for a lot of this ASIC/GPU stuff out of the box for things like neural networks. Nvidia has been off to a really great start in this area, and they have carved out a very respectable lead, but I think it's premature to say that Intel (or AMD) are having an existential crisis.
is it not possible to find out the relevant answers re. illness history (I'm guessing antibody presence?) from analysing the blood itself? I would've thought that all relevant answers about the blood's qualities would be detectable from the blood itself.
> What I didn’t like about Vim was that a good number of plugins always felt like a hack.

> Also, why not Emacs? I wanted to change my editor, not my operating system :P.

He really made a mistake here, IMHO. Spacemacs is exactly the right solution here: can run on the console, can run in a GUI, meant to be extended (extending emacs isn't a hack: it's using emacs).
Only has 1 HDMI port. One monitor is a no-go. My 5-year-old Dell Latitude has 2 monitors connected to its docking station.
Title should be updated to reflect 2013.
The Aurora channel never got as much traction as Mozilla anticipated. The original plan was for Beta to have 10x the number of users as Aurora and Aurora to have 10x the number of users as Nightly. Today, Aurora has only about 2x the number of users as Nightly and there isn't much difference between the types of user hardware or bugs found in Aurora compared to Nightly. Thus, there isn't much additional QA benefit when a Firefox release moves from the Nightly to Aurora channel. Most of the serious regressions are found in Nightly so Aurora is just six weeks of additional latency before new features and bug fixes reach the Release channel users.

The Beta channel is not representative of the Release channel user behavior or hardware either. About 60% of the Beta channel users are in India and Indonesia. The story I heard was that, years ago, someone distributed a CD with a Firefox 4 Beta among their friends in India. It went viral and those people have, unknowingly, been on the Beta channel since then.