skysight-inc/HackerNews huggingface dataset:
> I have always seen the Erlang VM as tackling only the problem domain of requiring high fault tolerance and distributed computing systems

I think the reason for Erlang and Elixir's increase in adoption is that a lot of modern day Web applications have these same needs. Don't you want your web application or mobile app to handle failure in a way that doesn't bring the entire system down, and be scaled across several nodes easily?
Exactly.

Hardware, software, anything really - there's probably an analog to this in most things.

Personally, what I run up against most often aren't questions about fulfilling the initial requests, but the aftermath of someone focusing on specific details to the exclusion of the bigger picture.

An organization spending a few million on software licenses, but nothing on staff / support being the most common example.

I feel like people in tech are particularly prone to this for whatever reason.

I'd wager a person will typically to sustain more criticism for a sub-optimal, but complete, functional implementation than a disjoint pile of fine-tuned components that doesn't add up to anything.
but apple is not the only large luxury goods manufacturer, right? how does louis vuitton do their thing? or leica? or rolex? if anything, aren't lv and rolex the orginals at mass producing/marketing luxury goods?

separately, i imagine not just leica, but the entire optics industry has answered the question of precision/quality at scale before?

and finally, there're more , right? like mercedes-benz, bmw, lexus, porsche, medical instruments, the aerospace industry... don't all of them have to solve 'quality at scale' problems?

and at smaller scales..parker pens? zippo lighters? swiss army knives?

and then..something like http://www.muji.us/store/ could be good enough as far as the perception of quality goes?
Ask HN: If a friend ask you to dress him would you do it?
Excited to see this type of stuff in our future!!
Just wait until somebody turn it into a xargs bomb.

But yes, XSS is a serious problem. Even if it's done in a site that handles no valuable info (sites that display whois normaly handle very valuable info), it can be used to launch attacks against other sites.
Professionally, we built ChatBlend[1], a live chat system that incorporates SMS conversations as well as standard web chats.

Personally, I've built a few projects, most recently a HTTP REST toolkit [2].

[1] https://www.chatblend.com/
[2] https://github.com/slogsdon/placid
the intent in ReiserFS is that ID3, EXIF tags and the like would move into sub-files.

The problem with this is the concept of "files with subfiles" is not a thing outside of ReiserFS. Sure, if people used ReiserFS, they'd have this feature, but how would you transport such files between machines? You'd have to serialize them somehow: this is exactly what ZIP is.

(Remember HFS resource forks? Me neither. They suffered from exactly the same issue: ambiguous transport semantics.)

Optimizations around such things are exactly that – optimizations – and should not affect the semantics of the objects involved. The proper way to approach this is to decouple data storage from indexing from file semantics. Hence a better approach would be to permit access to contents of ZIPs using FUSE (on Linux) or what-have-you, and index the contents in a database like Spotlight (on OS X).

If a file is a .zip, then it's a .zip and it can use zip tools. If it's not a .zip, it can use the file's own tools (like if it's some kind of music archive). But not both.

Ignoring that OOXML (.docx etc.) already takes this approach (zipped XML files), the problem of allowing multiple different programs to access the same type of file is a minor enhancement to the OS. (I'm pretty sure you already can configure Windows to allow .docx to "Open With..." a ZIP program.) Supporting files-which-are-also-folders requires breaking quite a few more assumptions in OSes.
I find packaging to be a very mixed bag, emotionally speaking.

While I like the higher-end treatment from Apple and similar companies, I can't help but think of the waste involved in producing that fancy box that I'm just going to throw away in a few days.

And Apple doesn't need the fancy packaging to sell to me - I'd but their stuff regardless. I wonder if they could/would consider generic cardboard for online orders, and save the fancy stuff for retail?
sorry to hear that, this is the main idea behind, mix the colors inside the beakers, as you progress the tubes get faster and the drops as well...
Exxon Execs photos screwed with
You remember that girl in high school who was always talking about how Becky was totally giving her this look earlier, seriously you guys she's such a bitch?

Yeah, she's 25 now and likes to write angry Yelp reviews whenever her water glass level falls below 50%.
You should say "I used PHP because I wanted to use something I knew completely, rather than learning something new with unknown properties wrt fault tolerance." "I used Java 1.7 because Java 1.8 wasn't around at the time for the platform we're targetting."

If you can't come up with answers like that on the fly, you have bad "people skills" and are fucked. Interviewers doesn't care what technology choices you made, they just want to see that you'll fit into whatever little herd of programmers they are managing.
I assumed it was primarily the review process ensuring that the proper sandbox configuration was included in the bundle and applied to apps at runtime, checking for private API use automatically etc, and that Apple could probably ignore their own restrictions if they chose to, especially those private APIs.

iOS won't let even the most permissively configured, "unreviewed" app do things that apps aren't supposed to be able to do?
It turns out you can fine people arbitrary amounts of money. There is no amount of money that Apple can have that the government can't think of a bigger number than.
All I needed to stop believing that was to hold an Apple product in one hand and a competing one in the other. Whether you care about fit and finish is a matter of personal taste, but the difference is visible.
Xcode 6.0.1 now available to all
One of the comment on the site mentions using 3D printing on equations for educational purpose and boy does it seem SO RIGHT.
I can already see "bad" students trying to find the perfect equation of a d$ck to 3D print it...
That made me laugh, good one :)
BBB is well known for pay to play rules, https://en.wikipedia.org/wiki/Better_Business_Bureau#Critici.... They attempt to keep the image of the organization pristine by tamping down on the pay to play when it's aired out in public, but the fact that it's a ongoing problem at multiple offices for many years before anything is done shows just how much they care.

It's only speculation about Angie's List, which is why I said "probably." If you look at their business model, they get money from all sides -- consumers and businesses -- which leads to inherit conflicts of interest.
"pro-life", "pro-choice", "ObamaCare", "War on terror", "fiscally responsible" etc, pretty much any other term in the talking points of politicians.
Wrong company / interviewer for you. Just move on.

That said, here's how I would answer:
1.7 because of legacy and potential stability reasons, and I will evaluate 1.8. I need to make a case for upper management and demonstrate there's a significant performance increase to justify the time required.

Ask the interviewer what he's refactored recently with lambda expressions.

For PHP/AngularJS, you can always joke about PHP and how much you want to switch to the next hip language. Unfortunately the mysterious previous developer picked it and you have to stabilize it. You will switch.. (eventually.)

For Angular, just say there's 30 other frameworks and you will get to it in due time. You can mess around and point the interviewer to that Todo list examples (http://todomvc.com/) and ask him why not the other 29?

You can always turn it around and ask them why they went with AngularJS instead of some other framework.

When I interview engineers, I do ask why AngularJS? I do this because I'm curious about their choices. Was it driven by hype or did they have a legitimate problem that was solved by the framework? I'm trying to have a technical discussion here and I'd rather do this than ask some random coding question. Given the limited context of your experience, I can't tell if the interviewer was being malicious or genuinely curious.

Hope this helps.
Well thought I am very interesting on spreading the word!
I feel that the point the author is making is that this is hurting Django's growth. I'm afraid I agree with that notion. Personally I've looked at Django compared to other frameworks and ,for me at least, spending time skinning the default 2005 theme is not well spent.

It also makes me think Django isn't keeping current. This is a very dangerous sentiment to have in a world of ever competing web frameworks. I feel that Djano is not marketing itself well.

My outsiders perspective, without having ever used Django, is the framework is in decline. That's my outside perspective and I hope it to be wrong. I'd like to reconsider using Django but I'm refraining myself from doing that until I can see change in direction. Maybe it's just not the right framework for me.
Good illustration of the power of functors.
Ask the interviewer if he wants you to use your employment at his company to learn the latest technology while working there so that you can leave for higher-paying work, or does the interviewer have actual business-related problems that need solving? Does the interviewer want to turn his company into "programmer university", or does he actually want to get shit done? Does the interviewer realize that the same problem can be solved in multiple other technologies and techniques? Is the interviewer using HIS time there to turn it into "personal programmer university" for himself so that he can bail soon, and is looking for a co-dependent rationalization? Does the interviewer have ACTUAL DATA showing that using the newer technology is: 1. faster to code, 2. less risky to code with, 3. less expensive to find developers who know it?

Does the interviewer want to make the answer to the question that nobody asked, or does he want to contribute to a company that has revenues?
You seem to imply that there is no real value in the initiative. I humbly suggest you ask the teams doing all the work (Guardian Project, Open Whisper Systems, F-Droid, etc.) how excited they are about this. I suspect it's not as intangible or fuzzy as you imagine. They're expecting real resources and real funding, which will result in real progress for their already-strapped projects.
The game is cool! Hard to figure out all the colours not using the help :)))
Ask HN: Will you use this app?
Hello HNHackers,
Would you use this app which will allow you to find all these around your Zipcode/pincode.
1) Find all the food items which are currently prepared today around you.
2) Find any new services/business that are around you including any promotions.
3) Tips for your area like (Don't go to dmv today there is a huge line)
4) Any new events local to your zipcode.
On the topic of bringing better security to normal users, the project I'm most hopeful about is the FIDO alliance's U2F and UAF standards.[0] There's a new YubiKey that implements U2F, which is supposed to ship soon.[1]

I'm optimistic because these are open standards backed by many big organizations, and web browsers will be shipping with support built right in, no drivers, no plugins.

Tokens like that Yubikey work over USB HID (they look like keyboards to the OS, so they don't need dedicated drivers). They also work over NFC on mobile devices (ok, on Android devices. Still waiting on iOS.)

[0] https://fidoalliance.org/specifications
[1] http://www.yubico.com/2014/09/yubikey-neo-u2f/
And how many woodworkers have a back saw with a hack saw handle? I just went through a ton of clip-art toolboxes and cant find any where the designer decided to go with the extemporaneous saw design.
Please substantiate with a link.
thanks, Jeff!
On the other hand, doing even simple things at Amazon scale is WAY more difficult and time consuming than doing them at practically zero scale. There are plenty of examples of features that can be accomplished using quick and dirty methods that Amazon couldn't dream of using.
> But can the government force you to knowingly make a false statement?

I'm inclined to doubt that they can. But they can keep you locked up for a decade while the case makes its' way to the Supreme Court.
I'm excited to see how the Guardian Project will use the resources. God love em, but their projects seem to have less UX polish compared to those of Open Whisper Systems, likely due to Twitter's positive post-acquisition influence on the latter.
I saw "ASN.1" in the draft and immediately thought "over-engineered".
I agree, I would be interested to see how many packages are written in CoffeeScript but then compiled for NPM or the open source community.

It is interesting to get people who will not support your project if it's CoffeeScript... I would think this is the driving force and not so much that CoffeeScript is not popular.
Though Fedor isn't just some complete stranger online.
For Miners, Increasing Risk on a Mountain at the Heart of Bolivia’s Identity
POTOSI: The first city of capitalism, for it supplied the primary ingredient of capitalism: money.

http://www.nytimes.com/2014/09/17/world/americas/for-miners-increasing-risk-on-a-mountain-at-the-heart-of-bolivias-identity.html
Always put your audio driver on mute when in class or in public setting.
thanks, tobé!
Fwiw, clojurescript and nodejs starts up pretty fast. The tooling isn't quite as good as clojure yet, but it doesn't take much to out-repl scala.
Chacun à son goût I suppose. It was my favourite episode, and I loved them all.

It is true that it's not particularly representative of the series.
It doesn't take experts - and shouldn't take top 1% salary - to know how to count the set bits in a word or reverse a string in place.
My Co worker and I have been talking about this for a while. If someone is getting the information they need (and it comes from out site), but they never leave Google, how do we measure the impact of that?
Or my silly new phone keyboard I was testing :-). But yes, "I've often thought" or "I've often felt" is probably what I meant.
The idea of the society doesn't bother me in the least - I'd love to live there and you can bet I would indulge myself. What I meant was that when Banks depicts individuals outside the small pool of slightly-rogue-elite-who-know-what's-really-going-on, he has a strong authorial tendency to infantilize them in some way. Not in every case, eg the pregnant ex-spaceship captain who's a major character in Excession - although she's a wholly passive actor as far as the plot is concerned, in which she functions more as a moral problem for her host to deal with; but more often than not they're characterized as either flippant or dysfunctional.

Of course to some extent this is a problem of the space opera genre, i which the secondary characters wind up being pretty two-dimensional because they are in thrall to the plot. Banks recycled a lot of narrative techniques, to the point where if you encounter a deftly sketched character who never appears for more than 3 pages or changes their environment in any significant way, it's usually a safe guess that the character is like a 'Red Shirt' in Star Trek, created for a villain to callously do away with around the end of act II.

As far as the Culture itself works (run by mostly benign mega-intelligent spaceships and their robotic underlings, any of whom could take out a small army), I don't have any big problem with that. Excession, mentioned above, is perhaps the best look into the Minds' society, rather than the usual Chaplinesque human-scale story where the Minds' machinations are glimpsed only as outsize gear wheels or are the framing device for some sadistic non-Culture villain.

BTW I'm not that big a fan of Banks' non-SF work, but The Wasp Factory is absolutely essential reading if you find his SF at all interesting - it's like the conceptual template for a great many other of his stories and sets out basic themes that he returns to over and over.
There exist many companies which quietly make an awful lot of money and which employ people much closer to you than to the stereotypical Silicon Valley Mobifotosocialgame Hipster Programmer. Get a job at one of them.
Interesting concept, should be turned into a SaaS!
Not entirely related but to the point of Mark's 'bias'. I had a meeting with him many years ago when he just got started at GRP. Despite his very clear 'No' to our pitch, he gave some of the best, and direct, advice I received and nearly 5 years later it is still serving me well. It allowed me to do what I wanted without needing to raise money at that point. Of course that makes me biased towards his post so take my opinion with a grain of salt :)

That said, Mark seems one of the guys that really likes to help entrepreneurs. I read his post not as "Don't ever do a note" but "be very aware of unintended consequences". As I am starting to fundraise for a new company, I've felt incredibly uncomfortable with convertible notes for the reasons Mark outlined in his post. I thought I was being paranoid since everybody is saying notes are the way to go, so it is nice to read an opposing view.
Meet Kevin Lynch, once a Flash point, now winding up Apple Watch
RFS – Education
When preparing for the YC app, I noticed that the product we're working on may fall in the realm of Education in the RFS list. Although working on a good field by no means guarantees to be admitted, I'd like to throw a discussion on how people are disrupting education nowadays, especially ideas other than distributing online courses. Share some wisdom!

We are working on Aktively. It's an online marketplace that allows DIY hobbyists and beginners to quickly pick up skills and techniques by connecting them with expert makers in-person, offline. Hobbyists will be able to save a lot of early investment in tools and classes, while experts provide them with in-person supports at every step. In the meantime, experts are monetizing their skills, studios in slow hours and extra supplies. This is like helping people initiate the first step to get involved in the larger maker movement.
If this is a product idea valuation post, yes. I think there are alot of people out there that take pride in their personal style and would love to help out their friends when it comes to clothes and what goes well with other clothes. I think it is an interesting idea. The only worry I would have with such a service is people being too embarrassed to ask. But good luck!
Stephen Gould's new novel _Exo_ features these in a very near-future SFnal setting.

(It's also book 3 of a series, but I can happily recommend the first two as well.)
They just want you to explain your reasonings. They aren't really interested in if you're "right" so much as how you got to your conclusion (e.g. "I decided to use Java 1.7 because of XYZ.").

Random aside: You should look into Aerospace Engineering/programming. You sound like you'd enjoy that type of development (functional programming, huge amount of docs, huge amount of testing, entirely fault tolerant end to end, etc).
So, I don't think it is the noise of the syntax; it is the noise of a large code base. I found 12/15 errors (it scored one as missed, though I did find it).

I did well, because I was actually looking for bugs; and I didn't write the code, so had no preconceived notions of what it was supposed to do.

When you have 10s or 100s of thousands of lines of code in your project, however, you aren't going to know where to look for a bug (because they could be anywhere or everywhere); and one can often be blinded by knowing how it is supposed to read, not how it actually reads.
I added FartScroll.js from the Onion to my text records:

http://dig.whois.com.au/dig.php?dom=philipithomas.com&type=A...
"In the other hand EMACS/Linux is a truly GNU/Linux distribution."

That it is! Nice.
I understand that a big part of why Tim Cook filled Steve Jobs' shoes was that he's a master of supply chain management. He understands what it takes to move a product idea's components from "nonexistent supplies" to "commodity pricing".
Courts and legislatures don't look too kindly upon flagrant violations of the spirit of the law. They view it as an end-run around their power. Although it happens slowly, loopholes do get shut (cf. Aereo).

A startup that's trying to get some notoriety in a few months or even years can definitely do something like this. Apple, who has to plan on a longer time horizon and who probably enlists the soft power of the government on a regular basis, has to be more cautious.
In my reading, it appears to be an assumption based on GCC, which apparently uses lisp-like code to represent its AST. (Is this true? I don't know, I haven't looked.)
How do you manage communication with people outside your company? Many of us are in roles that require us to communicate with people both internal and external to our organizations. Many of the external people I deal with would not be willing to use an additional tool just to communicate.
Better Voice[1] is pretty close and reasonably priced. They use Twilio so I'm sure they'll add MMS support soon. Disclaimer: I know the founders.

1: https://www.bettervoice.com/
25 Free Awesome Responsive HTML5-CSS3 Templates for Web Designers
Looks like the Akamai patent for basically the exact same process, filed 2012-12-14, priority date 2011-12-16 is still being examined... yet the CloudFlare patent filed 2013-03-07 was granted 2014-07-14.

That's a really fast turnaround for CloudFlare, and not sure how the Akamai filing isn't prior art. Actually, the Akamai filing is referenced in the CloudFlare patent.
Is there any case where something else would take precedence in case of conflict with a Section 215 order? Lying under oath when being sworn into an office of state, perhaps?
Externalities is a separate argument, and requires doing more than simply looking at average qualities.

If you want to make that argument you need to start by drawing the line between people who are positive and people who are negative. This is a more compelling argument, but it's not the one I described.
Err, no. That's what you'd assume if you only read the title.

The point is good design is timeless. If it ain't broke, etc.
I wrote an RSS feed aggregator.
Q: If I were to ask one of your colleagues to describe you, what do you think they would say?
- This is another way of asking about character, strengths and weaknesses, but you get a much more honest answer when you ask it this way. You also get insight into a person's self image.

Q: If you were interviewing a candidate for this position, what criteria would you use to evaluate them?
- We are trying to get insight into their values (eg. for a programming position we want to hear things like Commenting, Reuse, Readability, Test coverage). And if we hear those things we know we aren't going to have to battle to instil those values.

Q: What appeals to you about this job?
- You see whether they have bothered to research the position (if they haven't it says a lot about work ethic). You also get a sense for whether they are excited about the prospect of working at your company - for a startup it's very important that they are excited about what you are doing.

Q: What concerns you about the prospect of working here?
- If they say "nothing concerns me" you know they either generally don't think things through enough, or are possibly putting a positive spin on everything just to land the position (in which case you need to wonder about how honestly they answered your other questions). We prefer hiring people who aren't ready to dive in without thinking. This kind of question also gives you an idea of whether they are willing to communicate with you openly and honestly.
It is very obvious... In hindsight?
Those DNS lookup sites are pulling his information and putting it on their sites. He didn't ask for those records to be published!