skysight-inc/HackerNews huggingface dataset:
"And so the fundamental question for me is simple: Why? Why use Lithium-based chemistry for a flight battery pack. Yes, I know, lower weight, lower volume."

And more power density. I'm hoping an aeronautical engineer will eventually chime in, but this document is a pretty good technical read:

http://www.boeing.com/commercial/aeromagazine/articles/qtr_4...

Or this One:

http://gm-volt.com/2012/03/30/the-all-electric-boeing-787/

The major change was going to a "no-bleed" engine setup which allows for more efficiency. But it also means you need a much more powerful battery to start up the secondary power systems.
Unsure why you [sic]'d astonishment; I was referring to https://en.wikipedia.org/wiki/Principle_of_least_astonishmen..., a well-accepted principle of UX which certainly applies to the UX of languages and APIs.

I am unsure what you mean by the "obvious gains" you get from DSLs. I see many DSLs as a code smell -- that the runtime environment is almost expressive enough to express the syntax construct the DSL creator wants, but not quite.

The implementation of DSLs tends to judiciously use closures, operator overloading, dynamic getters and proxies such that it's non-obvious what's going on under the hood. Sometimes that trade-off is worth it. Usually it isn't, in my experience.

I believe (I could be wrong) that DSLs were coined around 2004. I don't think that is a long enough history for us to even think about simply accepting that they are a good idea in and of themselves -- garbage collection was invented in 1959 and is still being debated!

I see the speed argument all over the internet being presented as a binary argument: either you care about speed or you don't. That's simply false -- I care about order of magnitudes for speed. I personally don't care if I can encode h264 faster in JS than I can another way, but I do care that my event handlers execute within 16ms so I don't drop frames in the browser.

Some syntax is certainly cute. Additionally, making syntax readable like English should be a non-goal IMO; for many people, Lisp is far more readable than SQL, which is much closer to English.
Head hunter. It's really, really easy. Remember, they don't make money unless you're making money. Just be careful that they don't screw you on the rate (you should always try to find out from the company what they're paying for you so you can see what the agency is actually taking because they will lie about it).
If you freelance, your rates don't matter if you are selling your labor in Memphis or Manhattan or LA?

I didn't know that.
And why would you guess that? Because I don't consider LINQ of Rx observers being a magic cure-all?

In fact, LINQ on Rx is a symptom of the classic LINQ issue -- don't have subscriber or source filtering, or coherent, useful events -- simply broadcast everything and through the magic, free filtering of LINQ all is solved in the consumer.
granting asylum to Snowden will just influence relations between US and Russia,and is not done to be coherent with previous standings of the country on the topic of human rights,almost always different.Russia and others clearly try to challenge the rest of the world to increase their power in times of crisis, how nice,the sooner world leaders realize that the internet is an early glimpse at the future of society and start researching and doing things together the sooner things will improve,for everyone.

Every individual has the particular interest to live in a healthy society,and not to have his possibilities limited by his country of birth if you ask me.
Always have a Contract
Read the article. The configuration from amazon is only set up to gather https data on amazon sites. Because the configuration was sent over http, he used a man in the middle attack to change it to a wildcard, and gather all https data.

Amazon wasn't being evil, just incompetent. Never attribute to malice what can adequately be explained by stupidity...
Why even bother flying? Let's just give everyone suits :)
It's very odd both that the US government would use Human Rights Watch to convey messages (which are essentially threats or warnings) to Mr. Snowden, and that Human Rights Watch would feel the need to agree to convey messages of that nature on behalf of the state apparatus that is targeting Mr. Snowden.

It was also odd when I earlier read that Human Rights Watch was the only agency which received an invitation from Mr. Snowden which felt the need to release the message in advance to the media, including the time and place of the meeting.

To see the problem with these events, consider it in any other situation where a political prisoner who is in hiding, let's say a North Korean, is meeting with representatives from human rights agencies. How would it be perceived if one of those human rights agencies announced the location in advance and took the opportunity to deliver a personal threatening message they had privately received during a personal conversation with Kim Jong-un.
Jellyfish Threaten the World's Seas
That's technically true in many US states as well, but I've never heard of it being enforced outside of the fields where many practitioners are licensed (mostly Civil Engineering, to a much lesser extent Electrical and Mechanical Engineering).
Seriously, have a think about it. That comment might be smarter than it first appears.
If the bias is subconcious, moving to this would still have an effect.
The Relativity of Economics
Then why would they state : "The Amazon Browser Apps may also collect information about the websites you view"
Facebook new logo
Snowden doesn't need a passport to leave Russia or enter Venezuela if he claims refugee status and requests asylum. The 1951 Refugee Convention allows a person seeking refuge to travel without a passport due to the possibility that the asylum seeker could be persecuted if identified by a document they're carrying. E.g. If your name is John Smith and your country is killing everyone named John Smith, you may not want to carry your passport with you.
>People started using Facebook because it was exclusive for a group of students.

>Citation needed, from a different source than the FB founders.

Facebook was only limited to a number of higher education institutions for the first few years of its life. You needed to be a student at a college / university to get access as it wasn't open to the general public, and it took a couple years before it was widespread across all schools before going public. I was among that set of people who were able to use it.
The thing being that C# has a feature for a whole bunch of idioms, but none of them are extensible and writing new ones requires a new version of the language. The Clojure reducers, doto, ->>, go macro could all have been implemented in 1.0. (And two of them were.)

I speak as someone who codes in C# for work and Clojure as a hobby. There's lots of things that just aren't quite possible in C#, and _everything_ is possible in Clojure.

Pointfree is beautiful to read and grok. It's a little trickier to debug, since pretty much every debugger on earth needs points to inspect values.
Looks fantastic, and I really like the presentation of how it was improved.
> More likely, they're trying to use what leverage they have as gatekeepers to a large market to extract as much benefit for the city as they can. That's as it should be.

That's an optimistic view of the government. I think it's more likely the government think that saying "Wal-Mart Bad!" will help them get elected.

I don't see any clear evidence from anyone here that preventing poor people from getting employment at WalMart in DC is going to improve their lives.

I think the council is hurting DC. Luckily, I recently moved out of DC, so I guess if they want to go out of their way to hurt their economy and give their lost opportunities to other districts/cities instead I'm fine with that.
My contribution being of value to the site is one thing. Tracking that contribution and using it to target advertising is a completely different thing. Suggesting otherwise, as you and others appear to be doing, is deliberately disingenuous.
I used to work at Qwest (and before that the company it acquired, USWest). Part of our mandatory training included a module on what to do when the authorities requested phone/network records. It was quite clear that you were supposed to bring these to the legal department. I don't know what the legal dept. was told but I found it interesting that this was even communicated to employees. Other companies I've worked for have never mentioned this.
Amazon owns Alexa, just to make that clear.
I had switched to DDG for awhile a year or so ago, but found myself frustrated with the results. I, too would have to paste my query into Google & search again all too many times to find what I was looking for until I finally gave up & switched back to Google for good.

I really hated to, but it wasn't worth the hassle.

Maybe one day DDG's algorithms will work just as well as Google's & they'll be able to nail my searches the first time like Google does, but until then I guess I'll be being tracked.
> I'm interested in knowing why you think it's worth doubling down?

There's a bunch of reasons for me to try it again. The most persuasive one has been all of the great feedback I've received from trial users, people on my mailing lists and interested HNers telling me that it just needs a little bit more to be a viable product. "A bit more" in this context is stuff like accounting or order management, which I was really resistant to before as it went against the "grand vision" I had for my product.

And if I fail again, it will at least serve as a guide on "what not to do" for everybody that has been following along. I won't be any worse off financially; I'm not risking my job or income beyond the $50 I spend on AdWords each month. That being said, I'm still highly, highly motivated to succeed.

> Besides the lessons you've learned, did you see an actual opening in this market

There's a big gap in the "ERP for printing companies" market. The only big name in this area (which I won't mention for fear of legal reasons) puts out a terrible product. It fails so often, and it's so darn complicated for Regular Joe Employee to use that it's a wonder this company has any sales at all. I'm often the person that gets called in to fix the problems it causes at my own company, much to my dismay.

You're right about people switching from legacy products though, and that's definitely an area I'll need to gather more information about when I start customer development in the next few weeks.

> or is your motivation mostly that you think you know much more than you did a year ago?

I feel like I know a lot more now than I did before, but I'll never know it all. For example, I know that customer development and marketing is way, way more important than any code I'll ever right. In fact, that's why I'm not writing a single line of code beyond my MVP until I get some real customer development and feedback.
The state of the design community
Sorry, poorly phrased sentence. What I meant was, where some of my friends see engineering as a male only field (ie. women can't do the job type opinion) I don't, this could be in part because my female fiancé is an excellent engineer who is head and shoulder above some of her male and female counter parts in knowledge and skills.
Yeah, I'm leaning heavily towards this not actually being the batteries this time. In a way, that is kind of worse I think since it means they are not dealing with a known problem.
I'd wager that's standard boilerplate for just about any extension that can manipulate the DOM.
The big elephant in the room is that this isn't really about metaprogramming. It's about the failure of the text as a means for manipulating of computer programs (e.g. eval on strings, reflection, method_missing, _getattr_, etc). It would be as if we represented and manipulated numbers as text strings.

Much like languages have more successful ways of representing numbers, some languages are more successful at metaprogramming. In particular, Lisp takes the view that the act of metaprogramming is really the act of writing application-specific compiler extensions. The default behavior simply doesn't involve ripping apart strings and concating them back together.
But $800/day is still significantly more than $100k/yr even after taking those things into account. For me both those numbers were higher but it came to a 45% increase if I only took 6 weeks vacation.
To clarify: the Treehouse in this article is not http://teamtreehouse.com/, the technology education startup founded by Ryan Carson (whose posts make it to HN rather often.)
I suspect the OP misspelled fiancée.
Well, I'm sure the employer will try to tell you they do but part of being a consultant is selling. :) I don't pay $800 for an iphone because it costs $700 to make (probably more like $50-$200), I pay it because that's the price the market decided it was worth.
I think this is a cool idea, but it's still missing some required features to make it what it could be.

* Default arguments that accept a start/stop/restart. This is a really standard paradigm for daemons and would be great in a convenient form like this.

* Ability to load config information from an ini file. For instance, while developing a daemon I want to put it's pid files in a different directory then production, since prod values usually can only be written by root. Ini files are fairly standard, although accepting yaml and other config types would be even better.

* Auto-restart. While a little more advanced this is always useful when developing, although a simple tool like Guard would work instead.

Just food for thought. It's still quite useful, but only marginally so over using daemon directly.
IOS Camera Availability: A Focus on Assumptions
"The employers are very fussy. They are really only interested in a perfect match to their needs. They don't want the cost to develop talent internally."

Exactly this. I ran into the exact same problem when I graduated from EE, where employers wanted 20 years experience, familiarity with every piece of software out there, and to pay just minimum wage. When I did finally land a job, I sat around for weeks reading every manual and piece of documentation I could find - it was the only way I could do my job. I never did receive any training, and quit after 4 months.

I ended up picking up work as a Web Developer, and here we are. Even though people are people, I've found myself much happer in the "developer" atmosphere. As much as I would like to get back into EE, the bureaucracy of most of the "good" companies will keep me away.
Is there a country in the liberal West that has offered him asylum? If not, how are they "the least of evils", since they will hand him over to the U.S. to be tortured?
It doesn't address the real gender discrimination issues, but having gender-balanced HR departments could have helped Kim O'Grady. Currently, if you include your photo in your resume, being a beautiful (rather than average-looking) woman seems to lower your chance of getting an interview [1].

[1] http://www.economist.com/node/21551535
I praise actions more than intents, thank you very much.
It was my understanding that the author is not disputing that culture is important. What I got he's trying to say is:
- Culture is not always the reason something happens
- Culture is not used as an explanation when something happens related to some countries.
I think this point is valid. I'm reading 'The Second Sex' and Simone de Beauvoir talks about how machism is a way to turn the women into the _Other_, to put men into the center, as something neutral. I think it's the same thing with culturalism; it's not that somethings may be caused by culture but it's turning other cultures into Other, it's putting our culture as if it were something neutral, the standard.
Show HN: Find wines you love (Alpha Manhattan only)
This doesn't actually seem to be a helicopter. It looks like a multicopter. There is a significant function and theoretical difference.
"http://jessicahische.is/monkeyingaround" has got to be the best URL I've seen in a long time.
Not harsh at all! You're right, but in my defense "Iron Conversions" was just going to be a massive dunning email generator. It would have hooked into a user's Stripe account and responded to webhooks with A/B tested dunning emails. The onus would have been on the user to convert their trials.
MailChinys
I'm going to leave this here: http://www.bls.gov/cps/cpsaat11.pdf
I googled it too, and after learning that it is You Only Live Once, remembered citation from How the Steel Was Tempered:

Man's dearest possession is life, and it is given to him to live but once. He must live so as to feel no torturing regrets for years without purpose, never know the burning shame of a mean and petty past; so live that, dying, he can say: all my life, all my strength were given to the finest cause in all the world – the fight for the Liberation of Mankind. And one must make use of every moment of life, lest some sudden illness or tragic accident cut it short.
It's not the same thing. Venezuela underwent serious internal conflict, and has to constantly fight US sponsored propaganda and activism. As disrespectful as it seems, the state of Venezuela has a perfectly good reason to spy on international phone conversation between two people who would like to overthrow the regime, and who US cheers on to do so, hoping gain more influence. It doesn't mean that the state of Venezuela spies on all of its citizens.
Philip Greenspun on Gladwell and "The Ethnic Theory of Plane Crashes": http://philip.greenspun.com/flying/foreign-airline-safety

In a slightly more serious note, there is a fair chunk of research on this topic[1], showing cultural differences in Cockpit Resource Management (CRM) behavior[2].

On the third hand, making any positive statements about the causes of this crash is totally premature, very likely spewing horseshit, and a serious disservice to the investigation and anyone involved, including the victims.

[1] http://homepage.psy.utexas.edu/homepage/group/helmreichlab/p...

[2] http://jcc.sagepub.com/content/31/3/283.short
~10 years ago it was frequent with some laptop producers (Dell comes to mind). I guess it comes down to quality of production - ie. don't try to be cheap bastard - and maturity of technology.

Both of this aspects are supposedly against the Boeing as the development (and thus certification, etc..) was done many years ago, thus they are behind technologically (like any other system/technology in aviation which have direct consumer counterparts) and Boeing is being run by MBAs which means they would typically be trying to be cheap bastards ("bottom line").
Couple of things spring to mind. First, regarding the articles:

Article or blog traffic is a long term strategy. You shouldn't expect to see a real return for 6 months to a year, and when the return comes, it stays for years. You should be writing a blog yourself, not farming it out to jokers on fiverr -- that's if you want to go down that route. As I said, it's a long term thing, and not everyone or every business is suited to it, as it takes a regular and continuous work.

Second:

>I wasted too much money on AdWords

>As of now I've put about 300 dollars into AdWords and it has all been completely wasted.

That's peanut and pizza money. You should have spent that running an ad campaign before you wrote a line of code. Seriously though, if you can't afford to spend $300 on advertising, you haven't got a pryer of generating traffic in the early days. And without traffic, you have no sales. And without sales, you have no business.
The perceived lower value of women in the workplace comes from the fact that they can suddenly announce that they're pregnant; they're allowed, by law, to take a leave of absence to have a kid and put the company in a lurch. This is especially harmful to small businesses. We all know this, so why dance around the subject?

What we have here is hypocrisy. Society tells women that they're equals, but then tells them that they're cows to be extended special dispensation to churn out offspring. We have plenty of people on the planet, and we don't need more. Having children is a choice, and we shouldn't all be expected to pander to those who make it.

What's the solution here?
I meant that having the opinion that Snowden is the bad guy here is dangerous. We really need more light on this scandal, not less.
It's ultrafast femtosecond pulse lasers, spatial light modulators, and lab-quality fused silica glass. Nobody has ever put any of those into a consumer product before. The CD combined microscopic feature casting in plastic (same technology used for phonograph records since at least the 1930s if not the 1890s), metal-plating of plastic (from the 1950s), room-temperature semiconductor lasers (from the 1970s, although I don't know when their first mass-market product was), error-correction codes (commonly used since the 1940s), and PCM (from the 1930s, but, I think, only then being rolled out on a grand scale for digital telephony). The only one of the component technologies that might have had uncertainty as to its suitability for mass-market uses would have been the semiconductor laser diode, and in theory it wasn't necessary — you could have built CD players with HeNe lasers like the ones being rolled out in supermarket barcode scanners at the time, and which had been used for freight-car barcode scanners for a decade, but they would have been heavy and fragile like a tube radio or fluorescent light, not rugged and lightweight.

Aside from this, the storage technology itself might turn out not to work. It's holographic, and extrapolating is perilous in holography — some small source of noise that isn't significant when you have a megabyte of data recorded might turn out to be overwhelming when you have ten gigabytes of data recorded, let alone hundreds of terabytes.
>Non-violent political inmates should be released from jail?

Fixed that for you. Yes.
But what about all the jobs that require, absolutely require a Masters, and 5 years experience for an entry level position?

/s
If anything "don't be a dick" is misandrist.
I've been reading hacker news and related sites for years, but it was only after I attempted to actually apply all that knowledge I thought I had that I realized how unprepared I really was.

This is the key bit. When my kids started getting "real" homework sometimes they would say "But Dad, why do I need to do the homework? I completely understood what the teacher was talking about!" And my response was, "Great, since you already understand it, doing the homework will be no problem at all." But the real message was there are two kinds of understanding, one where you think you know what you know, and one where you know you know what you know.

Only by applying the knowledge you think you understand to a new problem, can you prove to yourself and others that you have actually got that knowledge. In my case it actually feels like it moves into a different part of my brain (weird I know but it's the simplest way to describe it). In Boy Scouts we got a lot of training in various camping "skills" but it was the Jamborees where you had to use those skills in competition where the knowledge went from theoretical to practical.
Here is a thing. The mishap rate (accidents and serious incidents) of a commercial airliner, including the 787 is magnitudes below that of driving to the airport.

The reason the 787 was grounded previously, was that Boeing and the FAA determined that the battery pack was insufficiently protected. The protection of the battery pack has been upgraded, both physically and electrically.

RC batteries and their charging systems are not nearly as thoroughly designed or protected as aircraft batteries.
I wonder if it would prejudice the courts against you later if your response were simply a timestamped picture of a very X-rated "furry" or other x-rated avatar from an early-1990s MUD or something.