skysight-inc/HackerNews huggingface dataset:
highly competent Python/Java programmer down on her luck

As a sibling poster has said, never ever ever ever talk like this. In particular, don't talk like this in 2016 in the Bay Area, which is approximately the best time and place to ever be a developer. Your wife should present herself as a confident professional with substantial programming skills who is looking for a career change into software development.

n.b. That transition is not as smooth as changing between dev jobs, but practically speaking after she's gotten one software development position under her belt this conversation gets very, very easy in the future.

In the current environment clueful employers should be foaming-at-the-mouth rabidly enthusiastic to make your wife's acquaintance. Coding bootcamp graduates with minimal technical background, ~12 weeks of Rails training, and no related professional experience are hireable in Bay Area right now.
Isn't this the same as running a lottery, but outsourcing the winning-number-generation?
Adults Playing with Dangerous Kids Toys
We all agree that documentation is important, but none of us want to write it.
Retroviruses were the major showstopper, now they can identify them and remove them from the genome. Maybe they run into another roadblock, but... Maybe it works this time.
How does nix offer any of the advantages that docker does? Isn't it just another way to do config management? Plus the added complexity of using a very niche os. It seems like it's not popular for a reason...
How to Approximate Traveling Salesman Under 2x Optimal Cost in O(N^3)
VCs and PE firms are at war with each other
Awesome, my favorite game when I was younger.
Hi, I made Deep Grammar. I also wrote a blog post about it https://www.linkedin.com/pulse/deep-grammar-checking-using-l...
> Also, there might be more than one criteria to optimize for.. shortest travel time? fewest moves?

More fundamentally: do you optimise for the users of the service (lift passengers) or for the person paying for it (building owner)? Because I can imagine very different drivers there.
n00b alert: Can someone ELI5 differences between the solutions/products offered by Stripe and other payment related companies like Square, Braintree?
Which is really ironic because flush toilets were normal in Indus valley civilization. That would be 2500 BC or another 500 years earlier. Centuries ahead of its time

https://en.wikipedia.org/wiki/Sanitation_of_the_Indus_Valley...
There are no month-to-month costs with Amazon that I'm aware of. There are hour by hour, and 12 month and 36 month commitments.
That's my justification for occasionally playing the lottery. My utility of those $2 is that I get to daydream about fending off all the cousins that would come out of the woodwork were I to win; that's pretty good entertainment on the train ride home - arguably, at least equal to 1/10th of seeing an average movie, which would cost me $20.
It's not [0] open-source, unfortunately!

[0]: https://github.com/compose
http://code.tutsplus.com/tutorials/token-based-authenticatio...
lmao @ ppl taking this guy seriously

Highlights from his wikipedia page (https://en.wikipedia.org/wiki/Tim_Ferriss):

> In 2001, Ferriss founded BrainQUICKEN, an online nutritional supplements company which made a product that was marketed as both BodyQuick and Brain Quicken.[22] It was claimed that this product would dramatically increase short term memory and reaction speed, taking effect within 60 minutes, but these claims made about this combination of ingredients have never been scientifically validated

> Notable works: The 4-Hour Workweek, The 4-Hour Body, The 4-Hour Chef

> his campaigns, such as dedicating his birthday to raising funds and heading LitLiberation to increase literacy worldwide

> The New Yorker Magazine described Ferriss as "this generation's self help guru"

EDIT: all these downvotes! How doesn't he remind you of this guy?: https://www.youtube.com/watch?v=xg29TuWo0Yo
I can explain why I think initializer lists style is better. You can have a standard / uniform syntax for initialization. And it's using already defined syntax for types to actually indicate what you are creating. Compare it to the current one. It's necessary to create a new syntax for each type (that you want to enable for such initialization). I.e. a macro. This macro also is different from already existing syntax which indicates the type (i.e. you have Vec and you have vec!). That's why I think current approach is more cumbersome and initializer lists style is more streamlined and elegant.

> it should have to be by a large margin to justify adding new syntax to the language.

C++11 put some effort into simplifying some cumbersome syntax constructs. It makes things easier to read and write which pays off.
If you feel unworthy

Don't. Feel. Unworthy. Any person capable of programming their way out of a paper bag is someone every hiring manager in the Bay Area urgently wants to meet right now. If you're hirable at their firm that's fantastic, if not they'll chalk it up to "I now know one more engineer who I can keep tabs on over the course of the next few years and potentially place in the future."
Whenever I use those sorts of lifts I find it very unsettling - it's interesting, because floor buttons vs external destination buttons give me no more control over the lift, but as a user I become very anxious when my mechanism for "driving" the lift is taken away.
Windows 10 being free for old machines going back to Windows 7 units certainly didn't help the industry in the short term.

As if that would have made a big enough difference, as I type this from mobile device.
TIS-100 is a fantastic game and it gives you lots of opportunities to use any dataflow or compiler optimizations you might know about. The instruction set is rather limited, not even giving us shift or bitwise ops, but it turns out to be more than sufficient.

I've made a youtube that demonstrates some pipelining and loop unrolling in one of my solutions for Signal Averager. This video does contain some spoilers but will give you an idea of what's possible in TIS-100, just in case you're on the fence :) https://www.youtube.com/watch?v=XBfEcxvJ6aY
The majority are all of Netflix's CDN traffic comes from their own CDN that they do not run on Amazon.

In fact, they don't even use the same hardware or software.

https://openconnect.netflix.com/software/
I've always wondered what happens to all the art assets; you'd think there would be just tons of 3d models from defunct games that could all go to some open repository.
Initialistion from initializer lists in C++ basically rely on the = operator being able to do arbitrary work, e.g. allocations and generally manipulating the heap in arbitrary ways. Rust tries to avoid implicit performance sinks like that, and so doesn't have constructors in the same manner as C++.

That said, in future, it is likely to be possible for things like `Vec::from_array([1, 2, 3, 4])` and `HashMap::from_array([[1, 2], [3, 4]])` to work.
> Most Nashville stalwarts recorded a jazz album or two, especially the steel players. Buddy Emmons...

I love this, I bought a copy of Emmons' Steel Guitar Jazz a few years ago and it's a fantastic album. I wish there was more expansion/experimentation in that vein -- are you aware of any other steel guitar jazz albums worth checking out?

> Bob Wills melded more styles together than you'd think possible at the time, and in places where there was strong Jim Crow. He was a giant and a legend.

I'm a HUGE fan of Bob Wills. My most listened to artist on last.fm by a mile, I've spent a lot of time with his Tiffany Transcriptions. I remember thinking about how his music was very close to some ideal of what music "should" sound like -- energetic, uplifting, exciting, danceable, diverse, improvisational, and most of all, fun. I love the rest of the western swing gang: Milton Brown, Hank Penny, Spade Cooley, Tex Williams, but Bob Wills really was the King.
Clickbait title should be "Good programmers will only work for equity with good entrepreneurs."
Show HN: Boundr – tool to draw and extract polygon boundaries from Google Maps
"The tax rate can also be passed down to your heirs upon your death."

So can rent-controlled rents, believe it or not.
Solve coding challenges on your phone
For real estate, each region is free to define their own valuation rules. In Zurich, either 70% of the previous transaction value is used, or a conservative value based on size and location, whichever is higher. This value is often also the basis for the self-rent-tax. (In Switzerland, the amount you could earn by renting out a self-inhabited property is taxed as income. Not doing so would give homeowners an unfair advantage in comparison to renters.) Paintings and jewelry are only taxed if they make an unusually high share of your wealth, i.e. if you are a collector. Again, the exact guidelines vary depending on where you live.

Here are the official guidelines for valuing real estate in Zurich (in German):
http://www.steueramt.zh.ch/internet/finanzdirektion/ksta/de/...
Note that you do not have to apply these rules yourself. Instead, the local tax office performs the calculation and notifies you about the result. If you disagree, this result can be contested, but generally, you do not need to familiarize yourself with all the details.
Does that seem high? I assume there's quite a few people and expensive processes involved.
Can changing your mealtimes make you healthier?
Ember Data 2.3 and 2.4 Beta Released
We use it for Windows system programming libs: https://github.com/nektra/deviare2 but when we need a UI we integrate it with C#.
How Federica Fragapane visualized organized crime in northern Italy
Ask HN: How do I deal with my engineering team and motivate myself?
Well this may sound very familiar to most of HN but it also makes it the best place to ask this question.

Background: I am a project lead in a Digital Media company and I am taking care of the engineering aspect of our products. I only get a chance to pair code with my team and hardly get any alone coding time apart from few R&D And POC work. I have some 7 years of core development experience and my past 2 roles were Team lead and tech lead handling a team of 8 to 12 member engineering team. I am mostly dealing with large scale complex projects. I consider my self fairly Okay when it comes to my Software engineering concepts. And I keep pushing my team to learn new stuff and educate them whatever I learn.

Problem: Instead of my best efforts in taking care of my team and teaching them engineering aspect, I FEEL THEY DON'T LIKE ME and think I am jerk. I felt like asking this now because this is not the situation in current company but it has been in my past 2 companies as well. So I am wondering if I am really that bad.

Just to let you know I constantly keep asking for feedback from my Reporting managers and my team and keep on improving. However I think that I am expecting too much from my team when it comes to engineering and they may not like me because of that.

Any suggestions on the approach I can take? Let me know if you have any further questions.
The problem with that is IP.

Take a game like Star Wars Galaxies, for instance. Sony didn't own the rights to Star Wars; it was licensing them. When it shut down the game, turning the code over to the public would have been a violation of their license and would have gotten them sued.

Now let's take an example of a game based on original IP. Even then, the publisher presumably wants to maintain its control over that IP. It wants to preserve the option to sell new iterations on that IP at some point in the future.

Even in the case of a publisher's going bankrupt or shutting down, it will attempt to liquidate its assets (IP being a key asset) in order to pay off its creditors. (For example: this is how the Terminator franchise keeps surviving in various iterations, despite the bankruptcy of its original IP holder. The rights were auctioned off at fire sale prices, rather than simply committed to the public domain.)

Intellectual property is the entire basis of the entertainment industry, be it movies or games. It is, accordingly, very fiercely guarded.

[Note: this is not a comment about the ethics or the morals of IP, nor a comment on what game companies should do. It is merely an observation.]
Show HN: A programmable embedded browser written in pure Java
There is a recent documentary about the ENIAC programmers, at http://eniacprogrammers.org/ . I've only just now learned of it, so can give no more than a pointer.

Another of the 6 was Betty Holberton. She was recently mentioned in a recent HN link to http://www.filfre.net/2015/12/a-pirates-life-for-me-part-1-d... :

> The first programmer ever to attach a notice of copyright to her program, and thus quite likely the first programmer ever to conceive of her program as a potentially marketable creative work, was Betty Holberton, one of the original programmers of the ENIAC, by some definitions the world’s first true computer. In 1951, she was proud enough of a sorting program she had written to attach her name to a copyright notice included therein
But parcel taxes are added by popular vote of city/district residents, so they almost always pass.
Knuth: Computer Programming as an Art (1974)
If following GP's advice would prevent Ubers and AirBnBs of charity from happening, then we absolutely should heed this advice! The last thing the people in need would want would be initiatives designed to turn the local society against itself. Like Uber does with people vs. drivers vs. local governments, and like AirBnB does with tenants vs. landlords vs. community around them. Uber and AirBnB base their business model on taking the social trust and burning it to make dollars. That's exactly what we don't want charities to do.
What the other user did was bad, but this is egregious. If you comment like that on HN again we will ban your account.
The success of Minecraft comes from the ability to create. If you can capture that magic into Voxelquest I can see this being huge. I would love a game where I could create my terrain, set-up my army (like I would my toys) and then let them fight and be able to record and share the videos of the action. Wish you the best!
Given how hard it was for him to escape Vietnam, I do think it's fair to say that he should be working on something really impactful. And I'm not sure if food delivery is it.
How to build an igloo
Are all Christians to blame for e.g. Uganda's kill the gays law the same way you seem to believe all Muslims are for Saudi Arabia?
Advances in desktop CPU speed have been minimal over the past few years. If I could get a reasonably priced PC that's 50% faster than my two-year-old system, I'd buy it today. Instead, the best performance gain for me is a PCIe SSD.
Not just that. Remember that we're talking about companies that tend to benefit one subgroup of a community at the expense of another. This is a very bad approach if you want to do some good in this world.
"Here take this, it may be a placebo, so you may or may not get extremely high"... I can't imagine what that would be like..
Constructed Intellect Podcast Episode # 2: 2015 in Review
According to bower stats over the last 7 days lodash was installed 23 times compared to 4 million npm downloads & 181 new npm packages depending on it.

http://bower.io/stats/

http://npm-stat.com/charts.html?package=lodash

https://gist.github.com/anvaka/8e8fa57c7ee1350e3491/revision...
The rules morph to accommodate the type of project. It's hard to show a mobile app directly, so an article describing the work with a link to the app is ok. In this case, since there's a web version, the Show HN post should probably have linked to that, with a mention of the article in the comments. But it's a bit late to change now so we'll leave it as is.
Rust doesn't need to take the C++ approach to implement it, but it can still use the same syntax which is simply much neater. HashMap::from_array([[1, 2], [3, 4]]) looks horrible in comparison.

Exact implementation is another question. That's why asked, whether it's feasible or it's something hard to fit into the language.
I’m not I’d quite call it hard SF, but give the current show The Expanse a shot. It at least tries to build a somewhat plausible space society. Also has pretty good writing, characters, acting, and camera work.

From a plausibility perspective (plausibility of both the society and the characters) it’s far and away better than Star Trek, Babylon 5, Battlestar Galactica, etc.
Publishers may wind up spending money and diverting resources just to give their IP away to people who might otherwise be customers for new properties.
AirBnB did not solve housing, nor their proposed "solution" is in any way sustainable. It's completely based on pitting people against each other. While there are some places where AirBnB is a pure win, the most "value" seems to come from people deciding to ignore the rules and earn some quick buck at the expense of other people living in the area. Zoning laws were invented for a reason.
Learn Swift now, and then Objective-C later.

I think one of the biggest misconceptions with the migration to Swift is that it will be a lot easier to be an iOS developer with no experience. After teaching new to programming students iOS development with both Objective-C and Swift, the actual syntax mattered very little - the underlying iOS APIs were difficult to understand.

You'll still find that many API tutorials are written with Objective-C, so even if you don't code in that language, you'll need to translate in your head as you read how to hook up X or Y to Z. In addition, a lot of stack overflow questions for common iOS programming questions are in Objective-C, so you'll at least need to know how to read it.
It's usually the case with new generations of software encoders.. I remember how long DVD rips would take in 2000... And remember how slow h.264 was when it became more common.
Google link to see for non-subscribers: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...
It's not the people who provide goods who should be prosecuted but the people who carry out the actual bad who must be held to account.
On the other hand, China [or any country with baddies, perh including our own] is a sovereign government and beside some economic pressure I don't know there is much more we should be able to do. Unless Cisco violated some commercial embargo or egregiously violated export law, etc.
"And here in Mountain View, over the last few years the voters have become increasingly pro-housing"

MV is at least as NIMBY as other areas. A few years ago, "preservationists" fought a planned Home Depot at 85 & El Camino out of claimed noise and traffic fears (the lot is literally right next to the freeway). It was forced to the ballot and defeated, resulting in hundreds of thousands of dollars in local sales tax share going elsewhere.

A residential care facility went in there instead. The subsequent reduction in commercial traffic there resulted in the supermarket next door also closing.
I'm in a rather large city with a big tech presence in the US, but not the Valley. Not to be crass, but the conversations I heard surround Swartz were only when he killed himself. No one talked about it as if it was a cultural touch stone and I would be fairly surprised if most of my peers remember who he is. I think it's largely a Valley/YCombinator community thing.
And I keep pushing my team to learn new stuff and educate them whatever I learn.

So they have to learn their own stuff PLUS what you learn? That doesn't seem very fair. Why do you get to do less?
Proton Pump Inhibitors Tied to Kidney Failure
It's a crapshoot.. I've seen some quality encodes with HEVC, and have been opting for HEVC 1080p when available at around the same size as 720p AVC.

Most of my own rips of blueray have been 720p/x264, and I'm thinking about re-ripping HEVC for the better quality... size on my NAS has been a minor concern... but having it all available from kodi is the best.
I've been moving towards 1080p hevc over 720p x264
It would take infinite time to an observer outside the horizon. It would probably look something like a cell dividing, in reverse, over infinite time, such that the end result is indistinguishable from a single hole.
Working Amazon Gift Card Generator
I was wondering if anyone knows where I can get a working Amazon Gift Card code generator. As I have spent lots of time downloading generators that have just turned out to be bogus. so If you could help me on this I would appreciate it very very much.

Yours Truly:..John
Amazing 6 Year Old Darth Maul
Your choice is quite clear as of Jan 2016. Almost all of the latest tutorials/books/online courses and other learning material have moved to Swift. So, if you are looking to develop for iOS 9 and Xcode 7 and above it is Swift.

Even if you wanted to learn Objective-C all the good versions of learning materials are at iOS 7 and below. Not a good choice since it is very likely none of that stuff works cleanly anymore. So, go with Swift. Yes, you will need to be familiar with Objective-C on an as needed basis, but if you learn Swift and iOS programming it will be a translation and not that bad.
In our company we are using now a mix of JIRA and Slack (sic!) with his 'Star Message' option. In Slack, there is a 'Starred Items' list which works nice for quick tasks lookup.

We've loved this way of sharing tasks to others so much that, we have even did write about this way of creating todo-list here: http://www.insalgo.com/blog/2016/01/03/management-use-cases-...
That's a great point, and definitely applies to a more general case than game design. I find the same thing with our web apps. Often the suggestions are ludicrous (make all visited links bright red so I know I've seen them), but the (often unstated) underlying problem is real (on my monitor the visited and unvisited link colours are difficult to distinguish).
Show HN: Speed-optimized keyboard-friendly news reader
Press ? for keyboard shortcuts.

You can personalize the feeds by signing-in.
It's ok. I'm sure that the Python development team will manage the version transition in a sane and responsible... heh... hehe... HAHAHAHAHAHAHA.

Sorry, I couldn't keep a straight face for that one.
Probably disappointing if you get the placebo. On a more serious point if they use a sugar pill as a placebo it's going to make it pretty obvious to the subjects who got the real stuff and who didn't thus rendering the results iffy. Maybe they should use something like Citalopram as the placebo.
I would love to see a Twitch stream of the end of the world (of warcraft).
Manufacturing real goods involves a shitload of toxic substances, compliance to arcane local, state, and federal guidelines, a ton of tools, and a vast set of roles we don't normally think about. Painting details by hand, trimming off the flash and so on just isn't going to happen within the next few decades. (Definitely later, when robots are a few orders of magnitude smarter.) Sure, I can 3D print a toy flute or a napkin holder, but real flute mechanisms are a bitch. Any serious flute player will happily pay for it to work right every time.
>don't rely on any advice they give about cryptography.

The only crypto advice I see in this guide is on page 37.

https://www.owasp.org/images/6/67/OWASPApplicationSecurityVe...

That entire section is incorrect?
> It is very common (especially as you get older) to mix up names for people that are in the same mental category while you are speaking

Exactly this. My mother calls me by my dead brother's name all the time. I'm pretty sure if anyone was aware of his death, she would be (given she was with him at the time).
[What prevents a company building a huge apartment building, "selling" it to an apartment manager (in the form of a very expensive mortgage) and then having the apartment manager rent out "rooms" in his very large "house" to cover his mortgage?]

The law. (Zoning)