skysight-inc/HackerNews huggingface dataset:
Hi Eggie, any way to contact you? Would love to see how to improve our workflow to help what you're doing!

(And we regularly layout hundreds of thousands of nodes in real-time, so sounds like a great stress test!)
An app recreating the experience of controlling trains in the NYC Subway system
In the game, you would be writing script that controls a bunch of units called creeps. Each with limited information about the world (you have access to more, though). If you have ever played all the city building game (Zeus, Pharaoh etc), think of it as a game where you not only build the city, but also have to write code to control the behaviour of all the walkers.
Wouldn't it be more accurate to say that on-site work was just a temporary regression? Back in the time where almost everyone worked on a farm, the farm was also your home, and mirrors a lot of what remote workers experience again now.
I would say the book is a better use of the $11.
The book is the same where ever you buy it. You could buy the book at Amazon's price and donate the difference to the indie bookstore and the indie store would likely make more from that donation than from you having it bought from their store, and you'd still get Amazon's free shipping.
Have you thought it might be because of the planning and preparation done on the other 3 days?

It is like the person who skips a meeting to be 'more productive' and then has to go around bothering everyone to understand the decisions made in said meeting.
I thought I said what's to do (to google). But maybe my English is just not good enough to express myself.
It's more that because you don't care if you eat Halal or Kosher, that all products will eventually become so, as the only people that do care are small stubborn minorities.

It's like when going to eat with a group of people, most might not care enough to voice an opinion, so the one or two people that do care will make the choice for the group.
There is no shield in the First Amendmemt.
> If ISIS claim of caliphate is legitimate under Islamic law, then the Saudi regime isn't (or any other Muslim regime for that matter).

This is not how it works out. Please don't make assumptions about issues which you don't know about.
How about MOL - one letter back for each letter, as HAL was to IBM?
The $11 wasn't for the book. $16.79 was for the book. The $11 was for the independent bookstore subsidy.
That's not the point...he can have both the book and the additional items described above.
Pre-filling a page on another domain isn't possible unless the creator of that page explicitly creates a way to do it. That's an important security feature of web browsers.
Depends. They will have demonstrated a basic lack of consideration important for that sort of work.

It is on them to make the case they now will demonstrate that consideration.

A very common thought will be, "they do, until they don't" and their case will center in on that risk. If successful, they will improve on that basic dynamic over time spent demonstrating that consideration.
Why the 9-5 boundary? Personally, I get my best work done during non-traditional hours, e.g. past midnight.
I played with this after it was first posted to HN and is quite interesting. But my problem is with the development environment, or lack thereof. I just got tired writing code like that, or nervous that it would lose my code again as it had at one point. GitHub integration seemed to exacerbate my frustration, requiring a commit and push for every minor change and it would only intermittently update to the new code.

Can anyone explain ter work flow that, well, works for this game?
Good that you can stay so rational under emotional stress.

I would say that in that respect you are probably an outlier, and urge you to remember that facebook is designed for the mean.
> While my answer seems logically just as good to explain this stuff.

It sounds logical if you don't have a background in aerospace, but otherwise it's relatively inaccurate. For example:

> So far my best guess is that it's related to landing gear. Landing gear makes significant portion of the total weight

Landing gear makes up roughly 3% of the total takeoff weight. Hardly significant compared to fuel and cargo/passengers. [1]

> you want to keep it short and compact.

This is certainly true from a structural standpoint.

> Engines are the heaviest things in passenger planes, so landing gear is close to engines.

Compared to a person, yes. Compared to the total cargo/passengers, not really. The 787 MGTOW is ~500,000, of that, the two GE GEnx-1B engines weight about 26,000 lb combined.

The landing gear is "close to the engines" in your example picture, but this is because you typically place the main landing gear such that it is near the center of gravity. The nose gear only supports 8-15% [2] of the aircraft weight to make steering possible while taxiing. Some commercial aircraft have tail mounted engines such as the MD-80 (https://upload.wikimedia.org/wikipedia/commons/2/25/Allegian...). The wing (and landing gear) are indeed further aft since the CG is moved back further due to the engine placement.

In addition, comparing the number of wheels is a red herring for a commercial jet v. a cargo plane. The CG location relative to the wheelbase will be remarkably similar in both cases. However, military cargo planes often operate out of poor and/or shorter airfields. This limits the amount of weight you can put on each wheel if you're landing on asphalt rather than reinforced concrete, so you have more wheels with less load per wheel to keep from sinking into the ground. In addition, more wheels allows you to slow down quicker since you can spread out the braking action.

> With cargo plane the heaviest part of the plane is the cargo.

The cargo/passengers are a significant portion for commercial transports as well. Again for the 787, you've got around 100,000 in cargo/passengers (about 20% mass fraction). The C-17 carries 170,000 lbs of cargo with a 585,000 MGTOW giving a mass fraction of 29%. Not too surprising they have a higher mass fraction there since they're not adding any parasitic mass for things like passenger comfort.

lotsoffactors' comments on cargo loading/unloading considerations and the U-2 being a mid-wing aircraft are correct as well.

Sources: Aerospace Engineer and Raymer's Aircraft Design textbook (basically the bible of aircraft design).

[1] Chapter 15 of Aircraft Design: A Conceptual Approach (3rd Edition) by Daniel Raymer

[2] Chapter 11 of Raymer
Yes I worked in a few places with mainframes. Never found them very interesting though because they were so tightly controlled.

I do remember how flaky they were though. Constantly crashing and needing reboot, which could easily take the better part of an hour.
Doubt they got trademark permission from Warner Brothers.
Ok, that is not what I was thinking of. We have made no specific provisions for this.

However, we were scared enough about "unknown unknowns" that we set up this aspect of our service such that every ZFS send/recv customer gets their own zpool inside their own bhyve.

So it might be a DOS attack, but I don't think there is a data attack against rsync.net here. Comments ?

Unrelated: I'm curious - when I speak of snapshots corrupted by extended attributes or "disappearing snapshots", do you know what I mean ? Maybe we should talk :)
The bar for 'smarter' search engine on apple app store really isn't a high one.
Small businesses are generally not set up to accept donations, and it may be significant that the publisher records the sale as having gone through independent channels vs. Amazon.

Message board theorizing aside, the best way to support independent businesses is to do business with them.
Can someone explain the difference between this and not buying, say, locally made shoes, or clothes, rather than clothes made cheaper somewhere else?

To me it's the same. You're supporting the people for whom you have some affinity by nationality, ethnicity, history, interaction, geography, etc. However, most people (with few exceptions) don't show the same favor for goods one could argue would benefit the local industry and our society (and also be contrarian to globalization) by buying the more expensively produced local or at least American [or native nation(ality) of shopper] goods?

I'm not advocating for either, you do as you choose, but it seems a bit contradictory or maybe people identify more with the bookseller (who is just a middle person) rather then the cobbler or shoemaker, tailor or seamster/seamstress who actually physically make the things themselves.
Automate an employment agency, the Human-Machine Interaction equivalent of dividing by zero.
Not sure what you're suggesting.

We're all over 30.
The PyCall Julia-Python bridge is shockingly good. It was written by Steven Johnson, also the author of FFTW – the world's state-of-the-art Fast Fourier Transform library for a two decades now. He is one of the best, most thorough programmers I know. When he writes something, it works.
Am I crazy, or does that receipt screenshot look like an Amazon receipt?
They have an API now that allows you to push code into the game directly. There is also a grunt task for it, so you can just work on your local box and a simple "grunt screeps" will update the code on the server.
Pray for Paris–Lamps Never Going Out All Over World
Reminds me of the warnings in this article http://www.theatlantic.com/magazine/archive/2015/09/the-codd...
Joke's on them, they paid almost double the price.
Woops! Yes, you're right. Speak was originally Sqwiggle, but then pivoted. Got my S-companies confused.
I thought that as well. It seems they've adopted Amazon's color scheme and font.
I don't think that is an accurate characterization. A time use study by the Federal Reserve Bank of Boston[1] found that the time a male worker spends at the workplace decreased from 51 hours in 1965 to 40 hours in 2003. The average male in 2003 spent most of that extra time on leisure activities. That's only one study, of course, but it squares with what I have consistently heard. Another study, which I can't find right now unfortunately, looked at leisure time enjoyed at the workplace. That would be a contradictory concept in 1965, but today, many people spend an hour per day or more reading, playing games or visiting social media sites.

[1] http://www.bostonfed.org/economic/wp/wp2006/wp0602.pdf
Why would they have to? Just because there happens to be a movie called "The Hangover"?
We could perhaps say the actual experience of shopping is not fungible. Normally, you'd find this person simply go to the indie store rather than showroom whatever multinational. Price here is secondary.
We (rsync.net) do not have any numbers, but we know what happened when we broke 85% on a zpool that contained a single vdev ... things went to shit. Luckily, we expanded that zpool with two other vdevs and it sort of balanced things out and rescued it ... meaning, enough IO happens on the other two vdevs to make the zpool viable.

However, the effects scared us enough such that we will never let it happen again ... and that is a fairly severe economic and provisioning penalty (ie., chop off 15% of your inventory on top of the three drives per vdev you already lost for parity).
For certain values of "mainframe", some are operational or being restored at the Living Computer Museum in Seattle (a very neat place).

http://www.livingcomputermuseum.org/The-Collection/Exhibit-H...
I spent 7 years working 2.5 hours away from home, spending half of every week at work or in an apartment near work. I went to lunch quite often with coworkers, or we would go for a few drinks after work. I didn't realize it, but my circle of friends were all in Virginia, while my family was in PA (including my fiancee, now wife, and later my son when he was born).

Two years ago, I took a job that let me work from home. And it's pretty awesome. I have my office in a detached building from the house, all my colleagues are also remote, so I don't have that disconnect where everyone else is planning things in person and I'm catching up later. I get to spend more time with my family.

The downside is that I've been realizing that I don't have much in the way of friends locally. None of my coworker friends, past or present live near me. I have some friends in my radio club, but most of them are over twice my age and retired. I don't know how to make new friends. The way I made friends when I was younger was through people I worked with, people at college, and then people they knew. I don't think I ever hung out at a bar and made a friend that way, I don't think that would work today.

My situation may be atypical, but I could imagine others in such situations. Lots of people commute to work and would jump at an opportunity to work remotely. Some people will move "out of the city" when they get a remote job.
TSA “Mobile Passport Control” app: take a selfie, pass customs faster
I can't even call myself a programmer, even after spending 14 years writing "code" and the broken social skills to show it.
>Should the government tell Google they have to charge for Gmail?

Mis-analogize much? Google isn't exactly an ISP like TMobile is. Also, email is text based and uses near-to-no bandwidth compared to video.
How Your Workspace and Activities Can Affect Your Work Productivity
Maybe you can help them with a postmortem? It's difficult to admit a project you spent a lot of time on isn't going to survive.
perf.h is generated by the makefile in that directory.
Nor on Ubuntu (Chrome)
Went from a 71 year old to "We're not sure if you're actually human" in 3 tries. Benjamin Button!
I'm a student at Johns Hopkins, and we're using xv6 in our OS course this semester: http://gaming.jhu.edu/~phf/2015/fall/cs318/

xv6 is pretty awesome for learning, and lecture is generally spent reading through the source code, some of which is...cute.

Most of us have the source code printed out. If you're interested in reading the source, this document is well-formated: https://pdos.csail.mit.edu/6.828/2014/xv6/xv6-rev8.pdf (and can actually be generated by the Makefile!)
Install Pokemon Games on iOS 9
Tiny Calm looks great - thank you for creating and sharing!
Is the link down? I get a blank page.
ios will be an app (someday). Ubuntu we'll probably fix soon.
and got a $75 gift certificate for it..
NPM Trends
Is it actually possible to easily invest in housing markets? I looked at some local REITs but none of their stock prices/returns reflect rent increases at all, and their share prices have just been down lately.

Actually buying land is still fairly hard to get into!
A movie for less than $11?

Where?
I think many people shop "ethically" because:

* They don't trust working conditions abroad; Amazon is 'local'-ish labour too. I'm sure I've read online that their working conditions aren't amazing, but it's not a Bangladeshi garment sweat shop who are paying bribes to the local mafia...

* They worry about the transportation costs on the environment. There's no particular reason to think that your local bookshop would be any better at reducing environmental impact than Amazon

* Means of production and providence are important to people in food products and products made from natural materials - those don't really apply to fungible books that have come from the same producer

* Keeping money locally in the community, with the idea that there will be some kind of trickle-down effect, or collateral benefit (like bookshops having reading events for kids) -- this seems to be the only really applicable part here, and I guess each consumer needs to ask if that's worth the extra cash for them
Yeah I was really surprised to see a significant post on this with no mention of the hilarious dangers of variance, sharing, and overwrite-ability.

In Rust it ends up actually being pretty clean because mutability is inherited. Generic values are covariant because (as you note), they're by definition unshared. &T is covariant in T because you can't mutate T through an &. &mut T is invariant in T because you can mutate through it.

This therefore enables one to pass &Collection<T> where &Collection<U> is expected if T is a subtype of U, because we know the collection only supports "read only" operations. It's been a while since I've used C++ and never really touched const stuff, but if it works like Rust, that means a `Vector<T> &const` could be soundly covariant. It wouldn't work if you could get `T*`'s out of a `Vector<T> &const`.

That said, we don't have OOP-style inheritance in Rust, so variance only applies to lifetimes. This allows you to pass an &LongLived where an &ShortLived is expected.

I give a basic rundown here: https://doc.rust-lang.org/nightly/nomicon/subtyping.html

Note that I deviate from the academic standard and simply use "variance" for covariance, because the academic terms are dumb and confusing (so many Rust devs, even with PL backgrounds, were constantly getting confused when we used that terminology). Also you don't really need to care about contravariance anyway because it's also dumb and confusing (as this post notes).
Show HN: Style C# console output
This is a publicity stunt, pure and simple. The whole point of showrooming is to find the product that works best for you—a concept that works much better in person—then seeking to find the best price. The internet has made this easier than ever, but it's always happened.

Note that I've totally reverse-showroomed Amazon: looked up reviews and alternatives, then found the lowest price somewhere else.

Amazon doesn't care because the cost to showroom is minuscule, and very often they win the price war. The sale is all that counts. Independent retailers care because they have become commoditized: it's a not-insignificant cost to showroom, and they're never the cheapest price.

I love local shops, but it only works if there's something unique on offer. That perfect espresso, the unique letter-pressed greeting card—I can't get these anywhere else.
What Do You Feed a Big Yellow Elephant Named Hadoop? Datasets
I'm glad you understand the difference. As you can see from my link, some people are confused about what socialism is.

You need a special personal connection to the insider elites to run major companies in most of the Middle East. The decisions about economic initiatives and major industry are made by a small politbureau, though it isn't called that. A privileged class controls vast wealth and power over the lives of subjects for personal pleasure, though it may or may not be in their own personal names, just like under Communism.
Clever. I'd watch it opening day.
In software, your material cost is near 0, you only have a time cost. That changes your model of "most efficient path" to achieve a goal. Sometimes, depending on the problem domain, it's actually OK to test in production, because the efficiency gained is worth a bunch of potential loss due to bugs.

Sometimes in software "getting it done first" is more important than "getting it done right." (I personally despise this sentiment and avoid jobs where I'd have to do this)

Thusly, the difference between and engineer and "just a developer" then is: Engineering is a discipline involving meticulous planning, experimentation, testing, managing, and accurately predicting both results and failure modes. Sometimes writing software is engineering, other times someone just wants a damned blog. I do both jobs. I like the former better than the latter.

And to address the attacks by other engineering disciplines... There are plenty of problems that piss me off all day... like red lights. Why don't we have a radar device to see if there are no cars coming down the road and instantly begin the yellow light traffic cycle so I can turn left? Why isn't my phone waterproof? Why is apple designing computers without god damned ports? Why isn't there a more practical way to save the leftovers other than refrigeration to eliminate waste? Why do we have to use crude oil to produce polymers? When a non software programmer engineer attacks my discipline with "why does my computer crash?" well because you were stupid enough to by one even though you knew it was going to happen...
Is it possible they're using Amazon payments to process the orders? If so, an even greater dose of irony.
I can't if I can't access that link.
I'm a big fan of Junk Charts, as they discuss the exact failings of the carts in some detail, and how to improve them.

http://junkcharts.typepad.com/
Their business model is supposed to be to provide access to all data, not to act as a gatekeeper and decide what sort of data people should consume. I don't think your comparison to Google is at all analogous to what is going on here.
Rajce.net • Brno • Full Time • REMOTE (1 day meetups in Brno | CZECH)

• Senior Backend Developer - Shell, PHP, MySQL, Redis. Knowledge of C# is advantage, but not necessary.

• Junior Backend Developer - PHP, basic HTML, CSS and JavaScript.

Email us at: zelinari@rajce.net
perhaps we can consider the $11 an "instant shipping" fee
When I'm onsite with my team, it's so enjoyable because we can laugh and joke and mull over problems together. It's got a real sort of in the trenches feel to it. It's hard for me to think of those distractions as negative.

I think that the interruptions thing is definitely true, but the things that interrupt us are our devices, not our people. You can tell a colleague that you've got to get more uninterrupted time, but your device continually beckons.

Another thing that interrupts me is slow system access. I'm trying to develop on a test database that's abhorrently slow. Each time I'm forced to wait, I quickly pick up my phone, or load up a Hacker News tab.
> I don't know how to make new friends

Meetup groups, Facebook, take up frisbee golf, etc.

It's hard if you're an introvert, but the reliable way to make new friends is to keep meeting new people until some stick.
Honestly I "reverse-showroom" all the time. Online websites are usually very good for gathering information about a certain product and the reviews add value to that info, however when I want something I want it NOW and I always end up buying from a physical store. I don't think I am the only one. Yes in this case I would have paid $11 more because I think $11 are worth less than 24h of my time (which is what I usually wait, at a minimum for a delivery - never had same-day deliveries where I live)
Rapid MVP Standards for App Dev/Design/PM/Launch/Tests/Growth/Funding
New manufacturing 2015
Sure it's hard, but the alternative of being back in a physical office for long stretches is unthinkable for those of us who've been doing it for a while.
How to Convert MP4 Video to Blu-Ray
Most businesses give the military discounts . . . and I expect most citizens would dislike seeing you charge .mil/.gov 2x just because of who they are. So I wouldn't list it like that on your pricing page.

What I would do . . . if you have existing military users, I would look at their usage patterns, number of users, data, etc . . . and change your tiers to charge them more based on their typical use of your SaaS.

That would be the best way to do it, create a tier pricing that would apply to them but doesn't spell it out in the pricing page.

Good luck landing a potentially large user for your SaaS.
In one of my past employment - toilet cleaning in the middle of the day. Necessary but annoying to no end as you'd have to go to different floor.
I work from home most of the time since I'm about an hour from the office best case and usually double that with traffic. I'm much more efficient at home because it's more comfortable and far less distracting.

I think if people have a hard time getting motivated at home that's a symptom of a larger or unrelated problem.
"Free video" is not really a problem, as long as it applies to all video.

But let me ask you something. Do you think the rules that force telephone companies to connect to everyone are a bad thing? I think the way that's been handled is good, and that forcing data caps to apply equally is pretty similar.