skysight-inc/HackerNews huggingface dataset:
> lost track of time or stopped to smell the roses

You are really being very disdainful of the (hypothetical) late person. I find that is a typical American attitude. Even in this completely theoretical discussion, you are assuming the person is late for a reason you find frivolous instead of being a receptive, empathetic human who knows that things don't always happen as planned.
"(with 100 mg) I had weighed correctly. I had simply picked up the wrong vial. And my death was to be a consequence of a totally stupid mistake. I wanted to walk outside, but there was a swimming pool there and I didn't dare fall into it. A person may believe that he has prepared himself for his own death, but when the moment comes, he is completely alone, and totally unprepared. Why now? Why me? Two hours later, I knew that I would live after all, and the experience became really marvelous. But the moment of facing death is a unique experience. In my case, I will some day meet it again, and I fear that I will be no more comfortable with it then than I was just now. This was from the comments of a psychologist who will, without doubt, use psychedelics again in the future, as a probe into the unknown."

http://www.erowid.org/library/books_online/pihkal/pihkal020....
I totally agree with Monument Valley. One of the most beautiful and unique games I've played in a long time, it's also a great example that you don't need to push a lot of pixels if you have good artists.
Too much Metal for one day!
Cracked Roulette
I frequently read Cracked Articles, and wanted a way to look at random ones since there's so many of them.

This is really quick and dirty, but could be extended to add filters like "Only Top lists" or only Videos...
It's funny that the author associates variants of time to a culture or nation, instead of to an "environment" or "organization." In the US, I have been in companies where no meeting starts within 15-20 minutes of theoretical start time. It is typically because of two reasons:
a) people are always late at a given company, or
b) telephone bridge or technology does not cooperate.

This is what a meeting looks like many times: http://www.youtube.com/watch?v=DYu_bGbZiiQ

Being on time does not mean being productive.

[EDIT: Comment to video]
This speaks to how useful email is as a communications medium on the Internet and it's likely one reason why, despite all the new modes of communication, it's still a widely used standard: people from different cultures all around the world can get back to you at their own pace and there's generally no expectation of an immediate response.
Not to speak for the OP, but two features bear resemblance to functional programming languages:

1) Function Types ( = higher order functions)

This allows functions to be passed around as function parameters or return values.

2) Immutable variables via let

let a = 1 // a is always bound to the constant 1

a = 2 // error
Even a "correct" tap installation might cause an outage due to the particulars of optical-fiber manipulation. There have been occasional reports of cable breaks in the news - I've noticed since about the 1990s. They have been attributed, usually to ship anchors, or other accidental occurrences. (Supposedly also, sharks bite cables, attracted by current, but this may apply more to wire than fiber)
That is strange. There should a sample project called "tutorial project" right on the page you land on after your first registration. Did you try to give the page a refresh ?
MDMA is growing more and more popular as we speak, quickly replacing cocaine's position as the most popular party drug in my experience.

His biggest contributions are probably yet to be seen tbh, an entire generation is growing up alongside them
I've seen a stratup take beta user metrics and offer their most active users the first year free. If you give out 10 free years of service to your most active users and promoters this might actually give them the motivation to start using the product.

Also, once they've used the product for a year they probably won't stop when they have to start paying and by then they've given you the feedback you need. They might also give you some quotes to put on the front page to show how happy your existing customers are.
I had the incredible fortune to have met Sasha and Ann several times, and always enjoyed their company enormously. Good work, man!
I frequently read Cracked Articles, and wanted a way to look at random ones since there's so many of them.

This is really quick and dirty, but could be extended to add filters like "Only Top lists" or only Videos...
Learning math doesn't limit anyone's options. Not learning math does. Not providing people with access to the tools needed to actualize their potential is a real injustice, and a computer programmer/engineer/scientist with less understanding of mathematics will be more limited on average than one with more.

And the problem is that second semester college Freshmen aren't really in a position to know what will really matter in the long term.
Professors of course aren't either, it's just that personal study and research and the 900 years of institutional experience inherent in the university meme are likely to produce slightly better intuitions.

Can math be taught better? Hell yes, and we will see a significant change as Common Core bubbles upward. We'll also see changes as university education continues to become less elite and the institutions more 'customer' driven to less rigorous requirements. I mean the gist of the article is: standards are too high.

There's some truth to that. Widening the funnel inherently means lowering the standards - business schools used to mostly train accountants, now they produce a lot of marketing degrees. What is really needed is colleges of computing.

Of course those 900 years come back to bite. Someone loses the turf war: Engineering, Mathematics, or Business. Maybe the best place to teach the computing crafts would be the studios of the College of Art, particularly if mathematics is pushed to the periphery.

Why would a computer scientist need calculus? Because what calculus provides is training in replacing equations from one domain with equations of another - it provides a background in high level symbol manipulation. Doing it well requires competence in algebra, and algebra is the cornerstone of analysis of algorithms, and analysis of algorithms is what distinguishes computer science as a subset of all programming related activities.

The question is where does the line get drawn between programmer and software user when we talk about the person at the keyboard - or which side dominates when we are talking about building something with Rails: knowledge of relational algebra or ~rake db:migrate~?
Looks like a great feedback widget like http://bugherd.com/ to me

Be patient and

KEEP AT IT: listen, learn, fix - repeat

I found this helpful - http://www.appsumo.com/copywriting-checklist-special/ - simple, concise and well explained guide to website copy.

Good luck, work, listen, learn and be patient :-)

Oh and take HN with a pinch of salt :-)
> Parallela's 64-core ARM

Parallela is not a 64-core ARM, it's a 2-core ARM with a bunch of co-processors which have to be programmed specially. The co-processors have little local memory and the memory model is very weak, there are no memory barriers precluding the use of general-purpose code.
Directly from the article: "Cavium plans four families of Thunder chips, targeting storage, networking, and security systems in addition to servers. Each family will use a different set of I/O and accelerator blocks from Cavium's existing silicon library."

So no, these are not just designed for networking equipment, they are planned to target 4 different areas.
1) What does it do?

2) It's not on your site. Where can I see it in action on all sides? what does the widget look like?

3) will it even work in my local development environment?

4) what does it cost? Can I persuade my manager to buy it?
Sheesh; why the downvotes? It's a very appropriate comment as the 'Protestant work ethic' is the canonical name for, and most likely significant source of, the exact feeling the GP described.
Why your API is the new KPI
I find it odd that your first comment is a complaint that setting up a new user actually acts like a new user. Of course your settings didn't carry over. That's the whole point of separate user accounts.

I see no need to overcomplicate it. A user account system where each account acts like a separate device (aside from the unfortunate realities of sharing storage resources) would be fine. What apps share state? None! What music gets shared? None! What settings get shared? None!
But...

They won't. Please, if you're developing on iOS don't do this. Apple is hungry and looking for another market segment to lock out the slow, but good, innovation taking place. Today I happily control 70% of my house with full access to scene programming and enjoy no vendor lock-in other than the protocols my choice of controller supports. The biggest things here is I have access to a local API, I don't need to rely on Internet connectivity - something most everyone gets wrong.

Home automation is huge. Apple mindlessly taking it down to simplistic "Xfinity home automation levels" but making it pretty doesn't help.

SmartThings, WigWag, Revolv - all suck. They lock the smart home user out by not exposing an API. Why? They want to collect sit in the middle and collect data. None of these companies seem to get that there's a middle ground and the initial users are not all ones that trust a start-up 1) with their data and 2) to be around next year. There's only a few that get it right and they're not the prettiest by far or they'd, likely, rule the landscape.

I've been running home automation for over 3 years now on the same platform - nothing today is anything new or different. If I want my phone to be a piece of my HA system I'll use applications specific that help me make those tie-ins, but I don't want Google, Apple or some other fly-by-night-startup to get in the middle of that. It's my home, that's personal.
I love your 'glowing letter of recommendation' idea,
there is a small downside to that though, which is that
your letter will set expectations rather high

True, honesty is certainly a must, I should have stated that by glowing I meant only a cut above the usual dry business tone of such things. In my experience the letter of recommendation, like the rest of a CV, just gets your foot in the door - after that it's down to you to shine. But for an inexperienced candidate, getting a foot in the door is a big thing. I got my first real job in Europe purely based on a recruiter who got me telling my manager-to-be "you have to meet this crazy African kid, he has no qualifications but has hacked every device he's laid hands on since age 8, and set up an ISP" or words to that effect, with an endorsement like that, I was bound to get at least a trial.

There is an opportunity right here now, once every
month, the 'who wants to be hired' thread. I encourage
you to post there when it rolls around next month, who
knows what you'll land.

Thanks for that! Monitoring the thread, more out of curiosity than anything else, I suspect I'm probably no longer ideal for that sort of thing. As I think we've discussed before (you've seen my CV, we met at another HNer's wedding, and chatted by email a number of times) I've since changed the focus of my career, and working for any sort of large company and probably within any sort of formal structure really isn't on the books for me. I did that for far too long, and got far too jaded by the experience to approach it any sort of good attitude. These days I prefer to tinker and hack all things as interest takes me. I've spent the last year writing + renovating & automating a house beyond reason, I think next I want to try a boat of some kind :)
It'd be interesting to tie this in with geofencing, so that I'd know I left the garage door open before I get too far away.
That might well be for sufficiently advanced combinatorics or information theory.

But I have done just fine without calculus tools in my computer science degree (not purely computer science or math, though), which I'll be starting on the fifth year of this fall. This is isn't to say that you don't need calculus in computer science; it is to say that you don't seem to need calculus for basic and introductory computer science courses, and things related to that; discrete math has been much more relecant.

In spite of that, my department has calculus as its math course (you can also take stats in parallell), while discrete math is in the second semester. They also advice students that haven't taken the most advanced math in high school against taking the most theoretical/mathematical computer science degree. This was due to the calculus course building on that high school math experience. But then the discrete math course - which is much more directly relevant - does not build much or at all on calculus, and you can do just fine without the most advanced high school math in that course. Maybe the only thing you'll suffer from is having a bit less mathematical maturity at the offset.

But since they start with calculus, they discourage people like me who, while not having had the most advanced calculus (or pre-calculus) in high school from taking a more math-heavy degree, even though I've found to like a lot of the math involved in some subfields of computer science!
The cruising altitude of Google Loon's is well above the cruising altitude of any commercial jet. This accident was caused by a balloon coming down, a much rarer occurrence.

I don't expect to hear a postmortem from Google, but I'd be astonished if this wasn't a malfunction of some sort-- These balloons almost certainly have an emergency cut-down device of some sort capable of safely and rapidly returning the payload to Earth.
Are you talking about Mavericks? I'm still on Mountain Lion and Windows drives take a little while, but I wouldn't call it a nightmare. I guess what I'm asking is: did SMB get worse on Mavericks?
Maybe I'm a sucker for doing it for free but I usually end up defending Google. It's not because I'm particularly fond of them but because the criticism is often unfair and sometimes downright ridiculous.

They developed an open source mobile operating system, yet get pummelled for adding a few proprietary bits in ways that MS and Apple, who develop completely closed systems, never are.

Whenever they make changes that are obviously beneficial for regular users (featuring the most likely result on top of SERP, sorting e-mail into categories, purging web spam), there's a torrent of articles usually critical of the change. And it would be completely understandable if those were power users who genuinely lose out on many of those changes but no. Those are completely unsubstantiated accusations about trying to boost their bottom line.

Microsoft bashing on the other hand is not some conspiracy against SV outsiders but rather a legacy of their fight against open source, including providing funds to SCO.
Your post could read word for word about any military or civil program with the ability to wield force.

Should we also scrap our space program, navy, air force, police force or even law courts?

I agree with your point, but this is just a new instance of an age old problem.
As an exercise to the for the reader show that any pair of twin primes surrounds a multiple of 6.
Enquire – iOS
HA this guy. For years he went on and on and on about my first start-up idea and not in a positive way.

In 2007 I created The Social Alarm Clock (was my 1st idea on the web) and asked for feedback here. This Matt guy, hated the concept and said so in my Ask HN posted in 2007. Yet it didnt end there, he continued his hate for it in many HN posts throughout the years and even blogged about in 2011 or 2012.

HA, it had an impact on him.

Well, we have moved onto to our second idea and unfortunately I don't think http://SpeakerBlast.com (Turn a crowd & their devices into a huge stereo) is going to have the same effect on Matt. Though maybe...

Cheers, Matt, Cheers!
Gotcha. Thanks for that.
Apparently my landing page is due for a re-design asap..
It's not anger - they have other things to do so they're late, I have other things to do so I can't afford to sit around waiting for an hour. If I'm going over to meet someone, I expect them to be ready, if they tell me it's going to be thirty minutes I'll adjust accordingly. It's the cell phone era, there's no real excuse for not giving someone a heads up if you're going to be late.
Okay, and? We all know that operating costs will rise if the wages paid to employees goes up. The question is, how will those cost increases be paid for. Less profit, higher price of service/product? Not to mention that a 1-2% in operating cost could be a drastic reduction in profit, or increase in price. It depends on the business. And the proposed increase is 100%, not 10% as cited in the article so can we assume that "operating costs will go up by 10-20%? Not sure.
Could you elaborate what "the American way" is?
Multiply and divide by N, where N is the base
ChatOps at VividCortex
To be more precise: if your goal is to fulfill as many planned tasks as possible.

Maybe in the south they fulfil more tasks, but they were not planned in advance.
MDMA is a party drug that longs to live a straight life.. see the video I posted elsewhere in this thread.
Toronto MaRS statement by BOD
TDD – An Android POV
Show HN: Swift Guides – like RailsCasts for Swift
Just an FYI for those of you that missed it, the Metro series is being updated across the board with Redux versions, 2033 will be on the new engine, etc:

- http://store.steampowered.com/app/286690/
- http://store.steampowered.com/app/287390/

These will also have linux ports, it'll be interesting to see how the Metro LL port fares this time around. I can't get my wireless Xbox controller to work right on LL so I might as well wait for the Redux versions.
I got the 1.0.1 update and still the problem persists.
Dammit - now I have that Frozen song stuck in my head...
I did do send them personalised email - in which I actually poured way to much time - and I am usually getting or not answers or "I'll use it soon" type of answers. "
Will continue putting more energy down that path tho. Thanks.
Show HN: Your virtual Product Manager interview
Part of the reason it looks like that is because I don't really know swift all that well. One of the great things we have in Swift is more functional features like closures, named functions, etc. I expect we'll see a lot of higher-order functions being used and that would clean it up a lot.
Monument Valley is one of the most beautiful and serene games I've ever played.
I couldn't find any built in list/map/set comprehension. Did they leave it out or did I just miss it?
Sony to Stop Selling PlayStation Portable by End of Year
Swift[ly] to the future
Does that not mean it is "trivial" to find all of the prime numbers because you can just go through the 24 times table?
Can someone link to this story or copy/paste it somewhere? Linking to social media sites on Hacker News is bad news for people that work at companies during the day that block all social media but would still like to read the news here.
That's an interesting back of the envelope question to work out. Something with volume occupied by all aircraft aloft at any given moment, volume of all balloons at any given moment, the total volume of the shell in which commercial air traffic takes place.

I think we can safely forget about the chances of spyplanes hitting balloons, the volume of space versus the number of spyplanes would make that a non-issue, even if there were a lot more balloons.

So 35000 feet (11 km give or take) would be a reasonable upper limit. Let's assume the worst and start from 0, you have a shell above the earths surface up to 11 km above it, which has an approximate volume of: 510.1 million km x 11 = 5610 million cubic kilometers.

That's a lot of space. Every cubic kilometer is 10^9 cubic meters, so 5.6x10^18 cubic meters.

I don't know how many aircraft are typically aloft, but let's say it's 20,000 craft and they're all of the very largest variety (say A380, or Boeing dreamliner). They're approximately 60 meters long, and 6 meter in diameter, so that's 1700 cubic meters, let's double that to include the wing volume, so 3400 cubic meters.

We have 20,000 of them, they're all aloft at the same time, so all the planes take up approximately 68,000,000 cubic meters.

Now for the balloons, they're 10 meters in diameter, worst case they are 50 meters high or so (instrument package dangling below the balloon, assuming a cylinder with a radius of 5 meters and a height of 50), so about 4000 cubic meters. ('assume a spherical cow of uniform density').

So how big is the chance that one balloon intersects in all of space with the volume of all the aircraft given that both have all of the atmosphere to play cat and mouse in?

68,000,000 / (5.6x10^18) = 0.000000000012 (the chance that any given cubic meter is part of the space occupied by an aircraft) multiplied by 4000 (the number of cubic meters in a balloon) is about 0.000000048. So that's pretty small but non-zero, multiply by the number of balloons aloft at any given time, but keep in mind that most of the factors here were taken very pessimistic (as in, favouring the collision). The calculation also totally ignores the relative speeds of the two types of vehicles, ascent speed of balloons, the time factor, ability to manoeuvre and so on.

See also:

http://weatherjackwilliams.com/answers-weather-balloons-and-...

edit: extensively edited after avoid3d spotted a crucial error in the math, I had dropped 6 orders of magnitude.
Unboxing videos (Video reviews)
Do you think video reviews (unboxing videos) help you decide where you shop online and what to buy online?
That's basically a truism. If you have parallelisable tasks, then they will parallelise. No surprise there.

I was trying to make the point that as we step up the number of cores, the actual gain is less and less.
I think you're missing this is building off of other things that are meant for games like scene kit etc....

The language isn't tailored to it, but there are things it makes easy that are. If that makes any sense.
Thanks, as mentioned above I am trying this but not getting so much success with it so far. I probably need to crunch bigger numbers to get significant results.
Quick question. Can Swift be used to build OSX applications?
I'm no Apple fan, but seeing Threes in the list..

I have to admit, thumbs up
Is HTML5 about to make a comeback?
Have never heard of any Canadian startups raising $1 billion through the MaRS Discovery District. I'm sure that value is an amalgamation of a few startups, nevertheless I'm interested in learning more about this.
Oh, it's one of THOSE articles.
MQTT – Another Implementor's Perspective
> I find the attitude of "letting go" to be specifically helpful for news

Then you wake up 5 years later and realise you have become ignorant.
At the speed your average jet is travelling and the fact that approximately half the traffic is at night I'd hope for a radar transponder on the balloon (or at least some kind of reflector) because I highly doubt you'd be able to respond in time when going on visual cues alone, you'd need at least a few kilometers warning.