skysight-inc/HackerNews huggingface dataset:
This argument brought to you by the same people who think that, "If copyright is inherited through XOR, then having copyrighted this one thing, I can claim copyright on everything in the universe, because any sequence of bits can be generated from mine with the appropriate XOR operations!" ([0]) Lo, your mighty logic has caused the entire edifice of intellectual property law to crumble!

Except, no. Society and the law are not dumb automatons, and can in fact tell the difference between Google and "KickassTorrents". So when Vaulin gets a jail sentence and Google doesn't start getting worried, these guys may be baffled, but the world will keep right on going.

[0]: http://ansuz.sooke.bc.ca/entry/23
> But on a team doing a complex spa, you'd need someone who's a tooling expert right?

I would argue no. Granted not everyone needs to be an expert on the tool chain and this ends up happening probably a majority of the time anyway but if most are ignorant how the tool chain works I don't think that's a good position to be in either. When a bug / misconfiguration issue rears its ugly head you need more than a few people being able to debug it. But even outside of that I think it's incredibly helpful for the developer to fully understand how something is going to be built and deployed.
> Before beginning work on Half-Life, I encountered a lot of comments to the effect that a first person shooter didn’t need a story—that hardcore gamers didn’t want one, and that anything more complicated than a bunch of moving targets and some buttons to push would be lost on them.

I remember reading a long time ago that John Carmack insisted that Doom and Quake needed nothing more than one interact button and the depth of level design of finding keycards to unlock doors.

Considering how ID Games have been received after Half-Life, i.e. criticized for their lowbrow gameplay and story, I wonder if he ever really understood how wrong he was.
http://imgur.com/a/QQ4bk
Not that easy. There are a limited quantity each year and the process is excruciatingly long. I was sponsored, had a company-sponsored lawyer helping me and I was rejected still.

I get depressed for, like, two years after that.
I've used similar things to get a dump of router/modem firmware.

Busybox can be built with as many or as few applets as you want. If the busybox you have access to doesn't have what you need, you could always try putting another busybox in /tmp - https://busybox.net/downloads/binaries/ should have a static binary that works on whatever device you have.
> the general case, the government can't mandate things that don't exist yet.

You would think that would be true, but ...

http://www.nytimes.com/2012/01/10/business/energy-environmen...
Yeah, I wonder if it's always the fault of the brand, actually.

I remember that during the FTDI fiascos[0] one of the often-raised complaint is that many vendors don't even know they're using fake FTDI chips, because it's the factory that decides to replace the genuine chip with a counterfeit to cut down on costs.

Then again, a cynic in me sees this as a plausible deniability scenario - the brand can always say that they didn't know about the component switchup, "it's that Chinese factory that did it, and we're investigating!".

[0] - FTDI supplies the most popular USB-to-serial chips, which are present in pretty much any USB-connected device you have; on two instances they released driver updates that detected and bricked devices with counterfeit USB-to-serial chips.
In the race for drone delivery, the U.K. is way ahead of the U.S
Interviewing is a skill like any other. You can improve with practice. There are thousands of great companies out there, so keep applying.
Blender 2.78 cannot use png images as textures. Jpg images work fine, but png images render out as pink.. .. Any help??
Vine reviewers no longer get it for free. The cost of the item they receive now counts as taxable income.
that "probably" makes me wonder why you would say that? is there something about 50 million primes in there?
Thanks! Are you using the Django template language on the server or using React somehow?
The Week I Became a Target
Mininet: Instant Virtual Network on Your Laptop (or Other PC)
Kiva | San Francisco, CA | Full Time | on-site | http://www.kiva.org

Kiva changes the world through connecting lenders to borrowers to alleviate poverty. Come join our Technical Operations team in helping move us to AWS [1]. Also we'll be opening a front-end position soon, connect with me if that interests you!

[1] https://boards.greenhouse.io/kivaorg/jobs/273147?gh_jid=2731...
That was meant to be a bit of a joke, btw. Ratings lose their value to customers when they're too opaque to fully understand.
Those numbers are whacked. We use ElasticSearch with >10B docs ingested and the cost is like a few thousand dollars a month for hosting.
This needs to be higher.

You shouldn't use any of these tools just because people tell you to. If you can't see what problem something solves, then start at a simpler/lower level of abstraction until you run into that problem, and can appreciate the tool that solves it.

Of course, this advice doesn't apply if you actually need to write a production app, and aren't just playing around for learning purposes :)
Disclosure:I work at Google on Kubernetes

I love the direction this is going - people have been really looking forward to a single pane of glass and this gives it to them. I really wanted to call out how much the community helped out here - TONS of folks to make this great.
Thank you for summing up how I feel about the state of the front end landscape! I went back end for a few years and came back up and it was like everybody is taking crazy pills or something.

So, thanks for summing up a feeling and explaining this phenomenon.
More than 200 of Deep Web sites to explore
-very few people want to rent their stuff out

-delivery is a problem, cost as much as rental

- small commission

- very general so CAC would be huge.
Great to see this much needed update after seeing the team work on it. Anyone interested in contributing to the UI or giving feedback should join the Kubernetes UI SIG https://github.com/kubernetes/community/blob/master/sig-ui/R...
You shouldn't need to network to get a job programming or to advance your career. It doesn't hurt, but it's unnecessary. That's at least half of the allure of this line of work.
For sure - any particular features there? Or just parity with kubectl exec?

Disclosure:I work at Google on Kubernetes
For production, it may be. Kubernetes would handle updates in a safer way, avoiding service interruptions.

Yes, the database can be in a container as well, with a persistent volume.

It's not that much more complex than what you just went through.
It's easier to cross-compile busybox (or toybox) than Bash. Cross compiling for Linux is annoying, cross compiling for Android is even more annoying.
Doom and Half Life (and other such FPSs of its time like System Shock 2) seem to me like two entirely different genres. I think Carmack was wrong but you can still have fun with a simple shooter + puzzle game like Doom.
Was he, though? There were actually quite a few very complicated first-person shooters at roughly similar times. System Shock was released in 1994, Quake 1996. One could argue that System Shock is currently held in higher regard (and you'd still be having an argument, it would not be universal agreement, although I'm firmly in the System Shock camp), but System Shock sold 170,000 copies to Doom's millions and Quake's millions.

Sometimes gamers have to learn to walk before they can enjoy running.
Your whole comment is kinda coming across as searching for the worst possible interpretations of statements so you can attack the person delivering them and hope it'll rub off on the argument. Maybe don't do that?

One wonders if the son attempted to support his mother in life, rather than tell her goodbye.

Also: when my mother was diagnosed with (terminal) cancer, she tried the treatments at first. Chemo, radiation, everything. Doctors told her at best it might buy her a few more months.

After learning what those treatments would do to her, she made the decision that a few months of that wasn't worth it, and stopped treatment. Do you think it was my job as a son to try to force her to continue, out of "support" for her?
People already experience the cage. Plenty of my friends don't want to run the FB messenger app and give it permissions on their phones, but FB forces people to use the app on mobile and disables the function on the website.

Same deal with third party chat apps. I have to install 3-4 separate apps to talk to different people because everyone's using a separate app and there's no integration between them, they don't speak the same protocol. And I would much rather not have WhatsApp but if I deleted it I'd have to leave a few group chats.
its not transistor count, its process node (speed) and resulting cost of tapeouts
Can anyone please do a comparison of the Angular 2 vs. Ember?
That's a completely different issue, and probably has been the case all the time (since it is not something for Amazon to decide, but the tax authorities)
Thanks for the reply, yeah, from what I've read and seen so far it definitely looks interesting... And seems to resolve a lot of the issues I had very early on with ismorphic^wuniversal rendering back when Yahoo's fluxible app had just come out. The render caching seems very cool as well, making up for the general double-render for fetching data triggered from the component.

Right now at the day job I'm stuck in angular 1.x hell, though my contract is up in a couple weeks and looking for something in the React space again. Too much angular work in Phoenix to avoid completely though.

Aside: wish I could get a hold of a hiring manager there if you have space for new people, have never even gotten a callback from walmart labs, and would love to work for your org.
I'm a content guy who knows enough web dev to be dangerous.

I made 3 manual edits to a css file to fix a couple of incorrect background colours in our web content the other day. I was a good boy and made a pull request for those same changes in the git repo.

Our developer explained that he doesn't actually edit the css file. He would have to work out the change in the hue (as a percent of the base colour) and update that in the sass file, then use gulp to compile a fresh version of the output css.

He said that this was a simple build process to get set up on my machine so I could do it myself in the future.

He uses a mac. I use windows.

4 hours later after hitting so many hurdles I finally got it working. I can't even recall all the issues, but do recall that I side stepped them all by moving to a particular version of npm which actually used a sane system for storing the dependencies.

With out that version of npm this simple build process required 15,000 files in my node_modules subdirectory in a structure so deep and convoluted Windows couldn't create them....

Of course now that I'm armed with the toolset to make these changes I've reverted to testing changes in chrome dev tools and emailing him requests.
Show HN: 10kTower, a Tower Sim game in 10k
BAMTech (formerly MLB Advanced Media) | NYC | Full-time | Onsite

BAMTech was recently spun off from MLBAM, the technology and digital media division of Major League Baseball. We provide end-to-end content and media delivery solutions over web, mobile, and connected devices. Our partners include MLB, HBO, PGA, WWE, NHL, GoPro, and more. Check out our CTO's keynote at last year's AWS Re:invent conference: https://www.youtube.com/watch?v=GAmpZ2sk400.

Our headquarters is inside Chelsea Market in Manhattan. My team, Content Delivery Engineering (CDE), owns the systems that allow client applications (web, mobile, connected devices) to consume content metadata (video, photos, articles, and any other content that gets exposed to consumers) from all of our clients. We're hiring Software Engineers of all levels as we grow to take on more and more partners. The interview process consists of a 45 minute phone screen in which we do some coding online, followed by an on-site interview where you'll have four one-hour sessions with 1-2 interviewers in each session. Please shoot me an email for more info.
Εταιρεία στοιχήματος Stoiximan.gr
Complicated, but not that bad... just need to optimize for the worst case and the best case will purr along happily.

Some sort of near-field beacon on the stops might be more durable than relying on GPS, but it won't help with missed stops.
Honestly it's easy enough to duplicate that I don't want to describe the product itself on HN of all places. :)

But I will say that FBA is very easy to get into. If you ever find yourself thinking "I wish that exists" about a relatively simple product, and can't find it already on Amazon, jump on to Alibaba and source a factory that makes something similar and ask them if they'll make what you want.
Perhaps you can make a successful game without a decent narrative, but I think he underestimated how much of the enjoyment comes from developing an attachment to the avatar.
That at least protects it on the server but the secret sitting in the email is pretty insecure since the generated decryption key is only as strong as the least secure recipients security.
People are already selling drugs and adult services on Facebook's Marketplace
You can use Redux with Angular 2, and it works quite well! The dev tools work the way you'd expect them to. Webpack hot module loading works well Angular 2 as well. I agree that JSX is easier to debug. The Augury[1] Chrome extension serves the same purpose for Angular 2 as the React Dev Tools extension does for React.

That's not to say that React isn't great too! I like it lot.

[1] https://augury.angular.io/
It's not twitter that's the problem - twitter is just a place for humans to post things.

The problem is that the great unwashed masses are assholes.
Agreed, I also feel that React has the best console output in general for errors and warnings than any browser based UI system I've ever used... Absolutely fantastic, and the breakpoints are nice too. I do wish the webpack-hmr worked better with pure render components though, at least with sessionStorage backing my redux store I can refresh the browser without a lot of loss...
Made for the 10k Apart contest, the goal of which is to create a gracefully degrading website experience whose initial download (before XHR) is 10k or less.

Contest site: https://a-k-apart.com

Source code: https://github.com/webrender/10ktower/
Are you using the angular cli generator?

It's pretty tedious creating components without it.
Plus as you mentioned if you create a base component than the derived component's don't need the declare some dependencies again.
How does it do with synching your route state with the redux store? I remember when I played with it (think routing has been replaced twice since) that was the real beast, though redux was a pretty nice fit other than that.
I'm on Carmack's side, and the overall sales of his games suggest we are not alone.
Microsoft should just forego consumer apps and devices. Almost all of their late to the market ideas are light weight, copycat, throw money efforts with no originality or differentiation.
No, that's a cache of the wrong page. There's a one-character difference between the urls. Google may not actually have a cache of the correct page, since it's so new.
To any Walmart developers reading: thank you for open sourcing this!

However, there's something I'd like even more than your time spent on this project. Currently, walmart.com will indicate to customers that there is inventory available in-store that there sometimes isn't. This can lead to a terrible customer experience when you order something that runs out of stock after you order it, and your order is just cancelled. It seems like there should be the ability to have it backordered at the price at which you purchased. Could Walmart instead always honor the price at which an item was purchased online even if stock in-store runs out, and give the customer the option to cancel the order or get a 20% discount on any item if you don't want to get it on backorder? Right now this can be done, but it requires the store manager's approval, which can involve having to file a complaint, which seems completely unnecessary.
There was a lot of junk I'd never use, so I just didn't accept the offers to begin with (countless charging cables and LED bulbs, for instance).

If my friends or family needed something, and I had an offer for it, I would get it for them and let them review it for me.
I like the move, however small sellers will have a hard time gaining traction now. It would be nice if they limited the number of reviews, or there's a tag where if you leave a review you say you were incentivized. Those reviews are hidden by default and does not contribute. Or Amazon shows two reviews, one incentivized and one not. Even their vine program reviewers can have bias, so really it's about more control for Amazon.

Full disclosure: I was given a chance to read the article for free in return for my unbiased and honest comment.
1) Half-life owes a lot of its legacy to add-one like Team Fortress and Counterstrike, which have nothing to do with story.

2) id games after Quake 2/3 really weren't id games. id wasn't even really id anymore. The guys from the gold old days had moved on except for Carmack and a few others, they became more of a technology company instead of a game company - not that there's anything wrong with that.
Microsoft Azure (their cloud platform) is bringing a data center to France
If a project requires server-side rendering, I render it using React on a Node server. I don't use Django templates for anything these days.
busybox also has wget and a httpd
As an interesting comparison, some people see the Redux/Flux pattern as a front-end parallel to event sourcing.

[0]: https://github.com/reactjs/redux/issues/891#issuecomment-158...
Author missed a perfect chance to explore why there are at least 3 defensible ways to implement division-and-remainder, a la https://en.wikipedia.org/wiki/Modulo_operation

Personally, I favor euclidean; as wikipedia states, this is the usual definition in mathematics.

And, anyway, it could be worse; in C before C99, the result of %-modulo was implementation-defined!
John Carmack wasn't wrong: Those games are still legends, and rightfully so. A focus on gameplay is a blessing and a curse: when you strip away all but the most basic context and themes, there's a certain sense of purity which, much like HL's innovations did for it, give a distinct feel to your games. OTOH, if you rely on gameplay and level design alone, your game lives and dies how how good that gameplay feels, how tight those mechanics are, and most of all, how solid the levels are. Doom, Quake, and Quake 3 all pulled it off. Doom 3 and Quake 4, ironically id's most story-focused games... didn't.

It may not be a coincedence that all but one of id's best games came before Romero left, and the other one was a pure multiplayer gameplay experience, rather than the standard story-driven affair.
Even more than that: code is only a tiny part of a tech business, even one that has code as its most critical foundation.

A classic example is banking or money transfers (like paypal). So many people think that financial services are nothing more than moving bits around, which seems like an easy thing to code. Aside from the fact that it's not as easy to code as one might imagine, that part is maybe only 1-5% of the business. Paypal got where they are not because of the quality of their code or their operations but because of their relationships. They established relationships with banks, with regulatory agencies, with governments, and they spent years and years doing these things. They signed contracts, they established trust, they created systems for interfacing with many different banks and governments (not just tech systems, but policies and personnel). The result is that paypal is now one of the easiest ways to move money around the world with minimal friction. Cloning paypal's tech wouldn't enable you to clone their success, for those reasons.

Same thing with Amazon. Amazon's user facing software is only a fraction of their operations, their main competitive advantages are selection, price, fast fulfillment, and customer service.
does anyone know of a no-frills side-by-side cost comparison of top cloud services, for say, a micro instance?
This may also be a third party seller selling fakes.
IMC | Chicago, IL | Full-time | ONSITE Software Engineer, FPGA Engineer

We are actively hiring talented engineers to support and grow our trading operations across the world. Entry-level, junior, and experienced. For entry-level roles, prior experience in Java or C++ helpful but not necessary. Also hiring experienced FPGA developers. Prior knowledge of financial industry helpful but by no means required.

We are building and optimizing high-frequency trading systems, sometimes at scale. It's fun and challenging. We have a very open and collaborative culture and you will find yourself working closely with traders, quants, system engineers, and other devs. We release code nightly and generally have a quick iteration loop: your 'clients' are frequently the coworkers sitting next to you, so you can work closely together to get to a solution. You'll learn a lot, and hopefully we'll learn a lot from you :)

I lead our dev onboarding team where we focus on getting you the knowledge and insight to be effective at IMC. Despite kicking up our growth rate, we regard a highly interactive and in-depth training and mentoring process to be critical to our growth. A typical day finds me reviewing a lot of code and conducting design discussions with the rest of the team, as well as mediating onboardees' interactions with the rest of the organization.

IMC is a leading derivatives market-marker with offices across the world and was founded in Amsterdam in 1989.

Apply at www.imc.com or contact me at my email in the profile.
That and the economic recession where lots of people who had vehicles were now trying to make ends meet. Also, they paid their drivers better initially until they build up their driver network. Of course leveraging the media helped and a symphony of other things all pushed them to where they are now.
There is a cryptographic subfield called secure multiparty computation that lets you compute something like this (an average where nobody finds out the inputs of others) - https://cs.stanford.edu/people/eroberts/courses/soco/project...
FSF | Boston | Full-time | onsite

The Free Software foundation is hiring a senior GNU/Linux Systems Administrator, more details on their website:

https://www.fsf.org/news/fsf-job-opportunity-senior-gnu-linu...
I am not taking sides. I may even have done some reading up already, but I want to remain neutral.

I want to know why the people going back and forth think one way or the other. If I rely on my own research I might not get the nuance that a psychologist or other person with a vested interest would be able to share.

There seems a great deal smoke but no light in this discussion. This is uncommon here on hacker news, normally sources are appreciated and I frequently see them brought in well before an argument begins, even on extremely casual topics. They often earn an few upvotes too.
Another vote for Rancher here, though I have to confess I've only just started to use it seriously. Very slick and flexible. Look into running Deis on top of it.
I would imagine so :)
When the tree is decomposed by bacteria and fungus, most of the sequestered carbon is released back in to the atmosphere. Sorry for the vague wording :)