skysight-inc/HackerNews huggingface dataset:
When I look around Silicon Valley, I see a lot of 40-somethings and older who have been very successful in their technical endeavors, but now have narrow lives because they never took the time to become complete persons.

The best thing you can do as ambitious 19 year old is recognize that there is a lot more to the world than technology, and that college is effectively the only time in your life that you can, guilt-free, learn about the arc of civilization, or study Shakespeare in depth, or have a hope of learning biochemistry.

Remember Henlein: "A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects."

Starting a company is rather a ridiculous thing to do when the entire world is open to you.
It's definitely annoying, but not deserving of the vitriol in that comment.
The rise of Composer and the fall of PEAR
It was unpleasent for me to memorise it. Could you elaborate on why it should be a goal to make students calculate solutions to a lot of quadratic equations?

It seems to me that training to derive a lot of stuff would enable them to solve more kinds of problems, would it not?
On MacOS, you would distribute a library as a 'Framework' (a package containing the binary shared object, headers, documentation, resources, sub frameworks...).
In Xcode, you can quickly add a framework dependency. And if you need to modify the framework too, you can use “sub projects” (the sub project build the framework you are using in the super project). With recent Xcode versions, it works reasonably well.
In this world, you don't need CocoaPods at all. Everything is nicely compositional.
You would have expected that they had extended this mechanism when they introduced the iPhone?

But they manage to totally screw that. First of all, they drop the support for Frameworks!! So if you want to ship a cross platform (MacOS/iOS) library, you must maintain two targets (one static lib for iOS (and good luck to manage its inner resources), one framework for MacOS). You also have to be careful to have compatible architecture between the sub project and the parent project, a problem that is aggravated by the multiplication of iOS architectures (armv 5, 6, 7, 8, 9, ...). Apparently, forwarding the required architectures from a parent project down to its dependant sub projects is a very difficult problem...

Then, the community feels the need to fix this mess to have a working environment where you can easily share your work: CocoaPods was born.
Named... anonymous... functions? Wuzzah fuzzah?
Or you can simply use OSGi.
Think about it another way.

Facebook biggest problem is their lacking ability to detect intent. You normally check in somewhere after the fact.

Facebook doesn't need every user to be using moves they just need a fair portion and it will increase the value of their data as they can now start to map that up against other behaviors and apply it much more broadly.

So that "unimportant" data is in fact very important as allow FB access your unintended behaviors (i.e. in contrast to checkin, like, post, comment)

So I agree it's not useful as such, but if enough people still use it anyway then it will be very useful for FB.
The (seemingly intended to sound ridiculous) description of teaching music matches pretty well with what I remember from my occasional K-12 music classes. There was also an element of listening to music, but it wasn't particularly interesting. My first exposure to what I see as a serious study of music was in college.

But why single out math in particular? I look back on pretty much all of my K-12 education as fairly trite and superficial, in terms of "doing real work in the subject". My experience with, say, college-level history was much more intense (and seemingly more true to the field of history) than anything in high school. On the other hand, I'm not sure I would be able to do well at "real math" like calculus or graph theory or whatever you wish to deem "real math" if I was struggling with adding numbers and solving equations, and I attribute getting past such struggles to doing bountiful rote exercises...
> Having to compile a program before seeing if the changes you made work can be a nuisance.

Not being able to compile a program to check if the changes you made are even coherent is also a nuisance.

Also, nothing says that compiling a program has to take a long time (eg. go).
For this specific problem though, "settings" -> "privacy" -> "location services" allows you to turn off location tracking per app in iOS, or turn it off altogether.
Google currently has a req out for a electromechanical engineer to work on a new sensor system. I'm betting they're building a new sensor for their vehicle - rotating, but perhaps not LIDAR.

Cracking the heavy rain/snow problem would require more than just a new design though - you'd need a totally different sensor modality, a mix of sensors that can extract enough data, or a system that's far more robust to noise.
FIRST Robotics Draws MIT–Past, Present, Future
I know you mean well, but pointing out how bad other people have it/have had it is not typically constructive for someone in the midst of a crisis.
It’s all assets. For example, an average Team Fortress 2 map is 50MB, and servers can push new maps to clients when they connect.

Lag compensation [1] does not compensate for lost kills, unfortunately, and I bet people still uniformly complain about bad net code nowadays.

[1] https://developer.valvesoftware.com/wiki/Lag_compensation
>given that they are clearly working on a solution for this exact problem.

Evidence?
Google's system is not yet arbitrary. They prerun the roads the system drives on.

I'm excited to see more "in the wild" units - more competition and innovation is always a good thing.
The User
Sony tape smashes storage record (185TB)
Go doesn't use the Plan 9 calling convention, and there's not a single Plan 9 calling convention anyway. Go arguments are passed on the stack, and results are on the stack too. The Plan 9 C compiler used by the Go toolchain passes arguments on the stack, but the return value is in a register. On Plan 9, the first argument is usually (but not always) in a register. All these are different.

Go inherited and extended the Plan 9 toolchain, but the calling convention was changed. The main reason Go returns on the stack is to support multiple return values.
Love for space travel and love for a programming language are two different things entirely, the one is an adventure on an almost trans human scale the other is a way to tell a computer what to do.
I was in Math high school and in Math class. We had 12 of mixed math per week: algebra, geometry, linear algebra, probability and what not. Too bad in college we couldn't pick classes like in USA, so we had to do some of them over again in 1st and 2nd semester. Our math teacher was a very old, smart and animated Jewish guy. He received money from Soros fund for being awesome, and also survived Nazi blockade of Leningrad. In his 80s he still went there EVERY year to walk across frozen lake in memory of that event.
For 4 years he taught us he always asked after explaining the task: so, Joe, what do you think we should do here? And we can go on and on about how we should find a common denominator or perhaps build an additional triangle and... he just smile and say "we need to think". And then he will tell us step by step his thought process. By the end of the 12th grade we all knew answer to that question.
>I assume ios users are likely in the same boat, but with even less chance of recourse.

You assumed wrong. On iOS when an application requests access to your current location the OS shows the user a prompt. If a keyboard replacement app was requesting my location I would be asking serious questions about its intent.

iOS has a very well implemented permissions systems that I have no idea why Google hasn't copied yet. They really should.
Maybe this is caused by using Google Play Services to get the location.

The location tracking of Google Play Services is basically a black box, that tracks the users movement very accurately.

It could be that we don't see the count of location requests Swype made, but instead the count of location requests Google Play Services makes.
You can use Alembic[1] to add dependencies at run time, not just adding them to the path, but downloading them from clojars or maven central, eg. using the example from the docs:

(alembic.still/distill '[org.clojure/tools.logging "0.2.1"])

Or something like clojure/tools.namespace[2] to edit your project.clj and then reload/refresh all namespaces to be current.

[1] https://github.com/pallet/alembic
[2] https://github.com/clojure/tools.namespace
Elevator Canvas – Helps you create a startup pitch
But those 50 kms are, according to the article, 'main commuter arteries' which to me makes it seem that they selected a small set of roads not to make the driving circumstances easier but to be able to more easily monitor the cars that drive there and to be able to reproduce similar situations more easily, to test improvements to certain algorithms or hardware.

So basically they're testing under the 'worst' circumstances, making it likely that it will perform well on 'easy' routes as well. This approach makes sense - what good is it to clock 1000's of kms of test drives on straight roads with no traffic and in broad daylight?
Agreed. But I'd like to point out it's not not clear whether the insane amount of location requests is a "feature" or bug. In the thread OP linked to, other users reported Swype acting as expected (i.e. few to no location requests)
> If you’re hanging out with your friends trying to come up with an idea, I don’t think you should start that company

The difference between a founder that started a company this way versus a founder that started a company out of significant personal experience is astounding. The way they talk about their company is utterly different and I imagine that has a great deal of influence on hiring as well.
"We are so cool here, that we exclude kids from our campus who achieved less than X score"

That PR message becomes a puzzle when X becomes a randomly distributed number from year to year. So is 1580 a great number this year while 1400 was a great number last year?

The greatest danger would be an "emperor has not clothes" moment when random test results randomly categorize random students into random schools. That might make the test irrelevant in the future, thus not taken. And the test providers income stream disappears.
That's not quite equivalent; the JS doesn't do division or subtraction.

The Python syntax is a bit klunky. The Haskell equivalent is on par with the PEG. I don't know how they compare as the grammars become non-trivial.
Yes. :) Remember, this was a movie aimed at dudebros, and was not nearly so highbrow as The Matrix. In fact Sena wanted the scene where Stanley codes the worm to have graphics that resembled an actual worm. He cited the water tentacle from The Abyss as the sort of thing he was going for.
> iOS users have no chance at all

Except that you know they have more protection than Android.

The user is prompted when the app requests the users' current location and there is per-app preferences to disable location service.
Sony develops new 185 TB storage tape
What I find really surprising is that other languages that have pretty decent REPL support have not embraced it so fully as Lisps have. Connecting to the live[0] instance a Rails or Django app, examining its internal state and making updates that don't involve more or less restarting the app is unusual at best.

Ruby and Python borrow a lot from Lisp, including the REPL, but some of the most popular applications of those languages barely take advantage of it. Why?

[0] I'll stipulate that you might want to be very conservative about doing this with a production system.
WAI-ARIA for screen reader users
My chemistry class had experiments. We had to formulate a hypothesis and report how the results compared to it. Isn't that in keeping with the spirit of the scientific method? Granted I did not go to school in the US.
Beyond The App Store – Mobile Discovery and Interaction
Genome Editing (in primates)
I still remember my linear algebra course notes that said "most numbers are close enough to non-zero numbers that this method should work everywhere."
Hadn't noticed that, but yes. Putting in content like that can get around the duplicate filters.
Sigh, I wish people would actually know about Mercurial. It was created for the exact same reason as git, at the same time, and is also intended for kernel development. In particular,

- Mercurial also has an email-centric workflow, look at its mailing list: http://mercurial.markmail.org/search/?q=#query:+page:1+mid:p...

- The staging area can be achieved in hg in several ways, or it can be avoided as desired. One easy way is to just pick apart your commit with hg (c)record --amend and just keep adding to your commit as necessary.

- Rebasing has also been available in hg forever (and wasn't available in git from the beginning). We also have some really interesting changes brewing for rebasing in Mercurial: https://www.youtube.com/watch?v=4OlDm3akbqg

These ideas in hg were all for following the Linux workflow too.

Nothing against git, but it's important to not deify Linus as if he were a unique genius. He has his flaws, and so does the software that he's responsible for.
You are not very intelligent.
1)Considering the CEO or CHO went to MIT Sloan Business school I would try drorsh@sloan.mit.edu
2) Since the company's website is www.consumerphysics.com I would try googling dror@consumerphysics.com and you will find this gem: http://www.bezalel.ac.il/alumni/workforgrads/?thread=9142
It is in Hebrew but according to google translate it has the Phone and email of the founder.
So I called him and talked to him. I said I think it is a scam. HE CAME TO MY HOUSE here in the US, I am not kidding!!!
He sat at my table with the gadget and I had a bunch of pills, fruit and just random stuff from the fridge. He let me use it while he was on the phone, no gimmicks, no sales pitches, no hovering, no excuses.
It works pretty well for a prototype. Did not detect the alcohol percentage in the wine. Had no problems with pills and fruit.
I think they are probably trying to solve the same problem from two different directions.

Google appears to be making an advanced and expensive solution to "full" autonomous driving. The limitation will not be in where it can go, but it is initially limited in weather/environmental conditions. The target audience is likely not production cars in the short term, but a system like theirs can for example make their street view photography cars autonomous: they can work in summer, stop if it rains, and it doesn't matter too much if they cost twice as much as a regular car. It will of course be a regulation nightmare to allow the driverless cars out in the street though.

Volvo on the other hand will probably try to make a simpler and much less expensive solution that will have to work in rain/darkness/snow, and not add a significant amount to the cost of the car. Clearly that means having other restrictions, presumably in the overall intelligence or in which roads it works on. Volvo's system is likely intended for making day-to-day travel more secure at the lowest cost possible, not for creating completely autonomous navigation and problem solving (e.g. 4 way stop turn-taking). It must work in almost any environmental conditions, but it will probably require a driver at all times, and will almost certainly not work everywhere.
I work at Nuance, the Engineering Managers joke about Privacy concerns and how it is not their problem to worry about. And they are facing a log collection crisis. ie their data centers are melting with logs.
I have a Droid Moto X. Swype was pre-installed, so I can't even uninstall it without rooting my phone.

I got an Android phone b/c I didn't want to be one of Steve's sheep, but given some of the comments here it's probably safer to be in his flock than not.
I'm sure that if they used IP-based geolocation, the headline would be: Swype connects to Swype servers almost 4000 times per day, reporting on user location. Unless you're suggesting that a complete IP->country database should be included as part of the database -- I assume there isn't already such a database bundled as part of the Android OS.
It's slow and doesn't run any software people usually want to run in production. If your "production" needs are something Plan 9 is actually tailored to, sure, go ahead.

I run it as my primary development environment, but what I do is pretty specific, 99.9% people need something else out of their development systems.
Ex-PayPal Exec Tweets Individual Fuck Yous to Half of Silicon Valley
The "App Ops" settings that they accidentally released seems evident enough that the feature is forthcoming. Am I missing something?
If you remove macros and s-expressions from a simple lisp.. what remains?

Genuinely curious. If I'd had to guess I say just the spirit of the language, the macros being reincarnated as the highly dynamic smalltalk method system. The s-expressions being reincarnated as the blocks.
Minor yet important interpretation error in you wrote "doing something great" yet obviously implied you wrote "being someone great".
This is the exact same thing I do. In fact I wrote a little shell script (https://github.com/rmcastil/dotfiles/blob/master/bin/gtd) that I use once a day to get everything organized. It opens up all the files in vim so that I can quickly organize what I'll handle for the given day. When I'm in my shell and think of another task I run another script (https://github.com/rmcastil/dotfiles/blob/master/bin/inbox) that quickly appends it to my todo list. I try to loosely follow the GTD methodology.
In addition to what other’s have said it stuck me as very important that Volvo is having customers, not employees drive these cars. I imagine they react very differently, and will be better at simulating what the real world is like.
That's exactly the reason, and it's more legitimate than you give it credit for. I can foresee numerous situations where users disable location tracking (in the name of saving battery) without realising the effect it will have (rendering a location-based app useless).

A nice middle ground would be to keep App Ops, but hidden away somewhere, much like the Developer Tools are.
I wasn't surprised to see Canibus and Outkast up there.
pot, kettle, black.
The thing is, life is going to happen to you. Sometimes its good, even very good—other times, not so much. I've been through a lot of bad times, which I'm not going to try to compare, but what I'll point out is that I'm still here. You will be too, and if you just keep doing the stuff you're supposed to do, things will get better. Even today, when I've got a relatively stable, enjoyable life, I find myself getting antsy whenever I don't have miles of clear road and good weather obviously in front of me. But if I do what I'm supposed to, things have a way of coming together. I literally walked out of a meeting a couple of months ago with a client who couldn't pay their full bill, wondering how I was going to pay my rent and child support in a month, when I got a random call resulting in a large contract—generated from working my network and a long-standing habit of trying to help other people when I could.

The bills will pass, your bank account and health will recover, and good things will happen in good time. Just keep putting one foot in front of the other as best you can.
Target removes CEO in wake of cyber attack
The Norwegian Army is using the Oculus Rift to drive tanks
> You should do things to try to have a happy life from day to day, not to "get somewhere".

I read an article a while ago that resonated very strongly with me, particularly this bit:

It is Mr Rottenberg’s view that the current vogue for the “pursuit of happiness” may perversely push certain people towards depression. Happiness, he argues, is the result of achieving a goal, rather than a goal itself. He cites recent evidence suggesting that depression or low mood can be triggered by setting unobtainable goals. Rather than becoming depressed because of underachievement, he suggests that perhaps depression is an overcommitment to goals that cannot be reached.

http://www.economist.com/news/books-and-arts/21600653-callin...

> Being "great" in our culture typically accounts to beating hundreds of people, so by definition for every person who succeeds there will be hundreds of "loosers".

Mostly in sports, which obviously is artificial. In real life, very few things are actually zero-sum. Who are the "losers" that Einstein beat? MLK, Ghandi? Jimi Hendrix?

In general, I think your comment contains a false dichotomy. Yes, it's extremely unlikely that yours will become a household name for generations to come, but the alternative isn't that you're forgotten. Be something positive for someone else - start a family and be a good parent: whatever your children achieve (even if it's similarly modest) you will have had a part in that. Be a good friend, spouse, lover. Start a business, provide good jobs for your employees. Build a good library/tool that you and your peers need. You can easily touch dozens and hundreds of lives, but in a small way, and they then build on top of that. Just because they don't build you a statue on the town square, it doesn't mean your work is undone.
Because each video posted was 10 seconds with one frame per second. If this came from a source video, it would have been at a higher framerate.
No-one in logic even pretends that the material conditional is in general an adequate representation of natural-language conditionals anymore. It's fine in the context of mathematics though.
I wrote this elsewhere in this comment section but it is directly relevant to your sentence.

It is probably very similar to how Ubisoft made Just Dance using the Wii controller. The Wii controller was really horrible in terms of what you could read from it (it had no clue what your body position was), but if you stored what measurements you got from people dancing properly you could score people against that. Basically there was enough degrees of freedom to identify decent dancing to a degree and if you hid what was actually going on people though it sort of worked. Although the Wii-based Just Dance is horrible compared to the XBox version that used the Kinetic.

The key is to hide the intermediate results and profile a lot of things using the same crap sensor and then do fuzzy matching between the bad results. This works if there is enough discernible degrees of freedom.
The Google keyboard supports swiping now, and if running 4.3, you can have the Dvorak layout as well.
Oh my, this isn't satire.
Math is a formalism of everyday logical reasoning. It's the difference between a formal language and English.

Learning rigorous mathematics is frustrating at first because the veracity of a statement can seem intuitively obvious but difficult to prove. However it is a key stepping stone to modern mathematics and will considerably sharpen your intuition after you've gone through the process.
EBay's Top Affiliate Marketer Was Just Sentenced To Federal Prison
They doubled it, but how much faster would Google Fibre have been? More than double, I suspect.
ARM Servers: Hype vs. Reality