skysight-inc/HackerNews huggingface dataset:
That was a fun read, but no one can teach that way. You can't become a teacher by studying math, physics, chemistry, biology, literature, french, programming, history, geography or english. You become a teacher in the US by getting a teaching degree. I believe that is the biggest problem we have in the US education system.

Teachers only need minimal knowledge of their subject, and if someone discovers that they don't actually like teaching then they just keep doing it anyway because they got a teaching degree, and can't do much else with it.
C# is better than your standard dynamic typing you see with ruby, and python.

It has type inference(static, but you don't have to declare types), straight out of functional languages.
There is new information. This tells me that MtGox is truly sticking to their LIE that 750k+ of bitcoins disappeared due to "tx-malley"; nonsense.

I'm trusting my gut feeling on this one; mtgox was in trouble months before this txmalley thing hit them.
Plays these online games before Nintendo kills them
>This was the guy who...

I missed something. Which guy?
They why is the OP worrying about getting an extra hour back per day, and having to sacrifice a lunch break for that? Why not focus on working smarter for most of the day, and getting things done in 4-5 hours every day?
I agree. Sorry for that.
So apparently they don't have money to spend on building a secure, state-owned cloud storage service for patient records right?

I wonder, does the GCHQ use private cloud storage contractors or for spying material the government found money to create an appropriate database? :-)
New in base7booking.com: Make a reservation from the calendar
The only occurrences of the the word "Android" are in that paragraph:

>More apps than Android: Apple's App Store has more than 425,000 apps. The Android Market has 200,000. In May, Google (GOOG) announced its 4.5 billionth app download, compared with Apple's 15 billion as of July 7.

Where do you read that iOS users were paying more than Android users in that article?
Care.data is in chaos. It breaks my heart
Thats fair,
it is the app store sales that is the important figure.
Maybe you use your tablet differently, but all I really need is:

* Web (Chrome)

* Email (Gmail)

* Movies/TV shows (YouTube & Netflix)

* Reading (Kindle & Pocket)

* Music (Spotify & YouTube)

Edit: I forgot about Mango[0], a manga reader. This is one I have to sideload, since Mango essentially provides a native frontend to websites that host fan translations (Japanese to English) of copyrighted content. I can imagine that such an app can't be obtained on iOS without jailbreaking.

0: http://mango.leetsoft.net/
Are you keeping up with the Paho mailing list?

I've used mqtt for a project in the past. It worked really well but I didn't have very high messaging load for that application.
I'm very much a math person, but I think this author is being rather naive. In the current political climate surrounding education, it seems like madness to say, "Teach math more like we teach art!" After all, art classes in the US are pretty much first on the chopping block for the many, many people who think education should be all about test scores and checklists.

I would love to see more kids exposed to "real math" somehow. But there's a valid question of how to make sure they wind up with practical, applicable skills in the process, and I found the arguments here about "the value of abstract thinking" too vague to feel convincing (at least to folks who aren't already immersed in real math). I don't know the answers to those questions, but I certainly hope we can find them.
It took weeks to upload?
Never underestimate the bandwidth of a station wagon full of tapes...
Not if you want to get ahead. The guy working bare minimum 40 hour weeks isn't going to get fired so long as he stays productive... but he's obviously not putting in any effort to progress his career.

There's nothing wrong with that; it's perfectly fine to value running with your dog or watching Netflix over working an extra hour; but the choices you make have unintended consequences. Like it or not, working involves politics, and a big part of politics is perception.

I've worked as a consultant as well; and as a consultant you can never be the first person out the door because people who don't know your situation will still form opinions about you. Considering most consultants cost 2x-4x what a salaried employee does (at least nominally), you have to appear to be "better" than the average employee. Sometimes that means you stick around the client site and do work for other clients just to look busy. But it almost always means you don't leave early. The same goes for people who have ambitions of moving up in an organization.
Kindle users, can your reader do this: Flappy bird on e-paper
Please don't transfer your sense of victimization on to me. I wasn't forced to do anything and I surely wasn't taken advantage of. I left a good job to come to this one because my career is more to me than just the money.

<rant>
This is simple supply and demand. It really isn't that hard. There are more people wanting to work at SpaceX than SpaceX needs, so that drives the price down. It would be as stupid for SpaceX to pay $X for an engineer that will take $.76X as it would for them to pay $100 for a box of pens that Staples sells for $20. Google can get away with it because they are so profitable. Overspending on employees helps them keep employees and attract new candidates. Really, who has a passion to optimize YouTube load times? Google overcompensates to generate passion for working at Google. SpaceX doesn't need to generate that kind of company passion because working in spaceflight is the passion. Not that company passion doesn't exist, it just doesn't require overcompensation.

Forget about companies and employees. Let's say you have a house and want to add a pool. If you think it will cost about $20k and the first quote is for $18k, do you tell the guy you want to pay him extra? Do you tell him he's letting himself be taken advantage of and that he's why the local pool builders can't raise their prices? What if your favorite builder wants $22k? Are you are horrible person if you negotiate him down to $20k?

And since this is Hacker News, let's not forget about all those suckers working for FREE on Open Source. How responsible are they for programmer wages not being higher? How many of us didn't get jobs writing commercial Unix, web servers, browsers, etc.

If YOU don't want to work for less than $X, then that is your decision. Don't apply to SpaceX. They aren't promising one salary and then shorting you on your paycheck. You get an offer and you take it or leave it.
I don't disagree that in a post-regulation world, people are going to have to be more cautious with their monies from a security and risk perspective. That's a good thing.

But a lack of regulation still doesn't make this Bitcoin's disaster. You're doing a great injustice to those of us that did lose money to assign blame to any party other than Mt. Gox.
I have begin collaborating in a rare diseases project.

So imagine you have one or two people in the country with certain symptoms. How anonymous is that?
It's still pretty much about refrigerators, washing machines and cameras. Just the US site is different from the rest of the world. Their German site for example clearly advertises washing machines and refrigerators on the front page: http://www.samsung.com/de .
Mostly if followed by multiplication or division. While it is possible to get any magnitude of error with just addition and subtraction, that's usually not the case when just adding and subtracting numbers that are within 8 orders of magnitude, which is usually the range of money (assuming you're using double precision)
US law is pretty clear on the fact that Mt. Gox is a money transmitter (you don't have to actually transmit money to be one, just things equivalent to money). Whether they are subject to US jurisdiction or not might be debatable (though not really as far as the feds are concerned if they have US customers).
Girl costs father $80,000 with 'SUCK IT' Facebook post
Get the stats: comparison of Promise libraries for JavaScript
Flagged. This does not belong on HN.
Obama Faces Biggest Foreign Policy Test Yet
I used Square Cash daily until my roommate got a call: "do you know Stephen Bateman, he's trying to access your card from California."

The Square system does a chargeback to get money onto the card and it thought it was fraudulent. Kinda killed my Square Cash buzz.
Algebraic and calculus concepts may be better way to introduce children to math
Good to hear from another old school enthusiast!

Perhaps Metro apps were an opportunity to change the behavior and shed legacy compatibility requirements. Another possibility is to target just the web browser; the web has a defined set of controls which allowed Apple to define touch behavior for just those. I agree tackling compatibility for everything that has ever been created in Windows is not feasible, but I think there are alternatives.

Regarding size of input box, remember how small people write on typical ruled paper. It's much smaller than the handwriting recognition area! The reason I thought just letting people wander outside the box might work is that most of the time, it's for letters like 'g' or 'j' where part of the letter hangs 'below the line'. Characters don't typically start below the line.

In general, yes, there are many potential usability concerns. However, the bar is low, as most people don't consider the current system usable to start with.
The Jurassic Park Computer System...created and maintained by Newman. Credit where credit is due: it takes a lot of skills to keep a bunch of velociraptors pent up using a Macintosh LC II.

What always amused me is that in order to trigger the locks, the "computer whiz" girl had to navigate some sort of 3d control environment, probably the most ineffective way possible to control something that should be random access.
What criminal act took place?
Grails is a bit more than simply Rails for Groovy. There are a few things that Grails does very differently, partly due to it being built on top of Spring and Hibernate.

Also, Groovy+Grails is far more enterprise-ready than Ruby on Rails. Something as basic as proper unicode support is still very recent in Ruby, for example. Also, multithreading comes as naturally to Grails as it comes to Java, but not to Ruby on Rails.

They are absolutely very similar, but there are important differences that go a lot deeper than just the different syntax.
So this only works if you're employer is flexible and lets you go home an hour early? It also seems like it would be in the employer's interest to prevent this practice. You may be at your desk for an extra hour but you're eating lunch - work doesn't have your full attention. Overall you're probably working slightly less than the rest of the employees.
Either I am just paranoid or something seems wrong. The oldest blog entry is "January 10, 2014" and a whois says it was resisted "05-feb-2014". They mention have Nubisa Inc. copyright, which doesn't seem to be nubis.com (whois again).

Other than that they have huge claims about optimizations that the whole node.js community didn't come up with yet and there are just binaries available.
Try motivating art students to paint fences. And never show them any "art" except different colored fences. That's what this article is about. If you teach real math, you can actually motivate people to want to learn it.
Keep in mind that correlation is not causation. :-) (disclaimer: I work at kickstarter)
> I keep hearing announements of Groovy-like features in C#

I'm pretty sure the builders of C# didn't think about Groovy at all when putting in features such as closures and dynamics. Correlation doesn't imply causation.
That article is from 2011... quite a lot has changed since then.
Kx's Q is used widely in finance. Pretty funky, but I used it a bit in my last job.
That's really dependent upon what you eat.

My current office has a kitchen adjoining the main workspace, so there's always some kind of food smell lingering in the air.

Prior to this job, I would often bring a sandwich and/or fruit and eat at my desk. We had cubes there, so I'd just slide my door shut for a bit of privacy, eat lunch and surf the web mostly.

There's always the person who decides it's a good idea to heat up their tuna casserole and stroll through the department, though.
This sounds all too like the project I am collaborating on. It will be moderately big data (a few terabytes at most). The guys developing it just now are on their third NoSQL database - Elasticsearch.

Them: "Look at how fast it is"

Me: "You only have 3GB of data in it"

Them: "Its so fast to develop, just connect Angular straight to Elasticsearch"

Me: "Absolutely no concern given to security"

Them: "The previous project used an SQL database and ended up having so many table"

Me: "So it was probably properly designed"
Definitely bad behavior but I wonder how much of it is attributable to the cloud story that companies have been selling - that all storage and analysis belong in the cloud.
Tangential.. Kickstarter mentioned influential contributors but for whatever reason didn't give links to their backed project and I was particularly curious about what projects Neil Gaiman had backed. They weren't kidding, he's quite the prolific backer! https://www.kickstarter.com/profile/108204027
The problem is that they already don't end up with practical applicable skills, and this method (teaching with an emphasis on discovery over lecture) is known to have results.

See, for example, this lengthy technical document describing (in more scientific terms) teaching math like art [1]

[1]: http://www.ams.org/notices/201308/rnoti-p1018.pdf
The history of [digital] electronics does not fit with our modern neat notions of how things exactly must be. I've been there, seen the extraordinary contortions taken to make things work at all on equipment we'd consider completely incapable thereof; explaining why things worked out a particular way requires explaining how bad things were (relative to our norm) and, given such atrocious platforms, what mentally painful rationalizations gave rise to what needed doing - and the strange artifacts which accompanied those achievements.

The composer didn't "enter 13/8 into the sequencer's time signature." He recorded a sequence, then hit "repeat" at an inopportune moment which, serendipitously, led to the effect he was looking for. We take for granted setting time signatures as an absolute act framing the subsequent content inserted therein; wasn't so neat & tidy back then.

Because we take certain automatic framing processes for granted (to a near-exestential degree), we cannot create such art without great deliberative effort, and have great difficulty understanding why such art happened when it did.
From the article:

"And what they uploaded was the entire shooting match—full personal medical records indexed by NHS patient number—with enough additional data (post code, address, date of birth, gender) to make de-anonymizing the records trivial."

So I'm guessing that they are not properly scrubbed.
Okay, I can see that. I guess that lies squarely in to-each-their-own territory. Me, personally, I don't mind some dadaism in my bug reports:

"There's a race condition in your implementation of pthreads (cake emoji). Bugs are dead. Thirty seven. So (walrus emoji). That causes your... You didn't release the semaphore. Semaphore aphorism smidgen genetic tictac tactic. The lock is dead. Lock. Locke? Deadlock. (cake emoji)"

Just kidding, that'd be too cruel.
Cursing in a commit message bothers me far more than an emoji. It's an effective way to communicate a larger idea.

:sparkle: version bump to 0.1.0 :sparkle:

would be easily be seen in a list for instance. That said, emoji overuse is annoying (as with everything else).
Hi, is remote possible only for candidates in the US?
Luvit, asynchronous I/O for Lua (2 to 4x faster than Node.js)
> Google have more credibility (and money) to lose from a high publicity hack than government contractors

No, Google's (along with other major USA based firms) credibility flew out the window the minute E. Snowden released the NSA documents. I don't think that any corporation who has to manage sensitive information is going to trust Google or any other USA based company in the post-Snowden Era. The risks outweigh the benefits.
I've tinkered with Groovy (writing custom event handlers etc for Jira). If I was going to spend any serious time writing stuff to run on the JVM then Groovy would probably be my choice. C# has been my primary development language since 2002. Fell out of love with it for a while until LINQ and then dynamics appeared. Oddly, this week I am writing nagios plugin code in Perl, which I am getting a weird kick out of, I haven't used Perl in anger since 1999.
Low standards for math teachers is a huge concern, and Lockhart addresses it too, I believe.

Some possible ways to help: give teachers less class time and more time to prepare interesting lessons, pay teachers more, raise the standards of training and hiring.
I used to work with some Silicon Graphics in the 90's in a F-18 Simulator for Spanish DoD. We used C with GL (the graphic library that existed before OpenGL) and had Indigo² workstations for each developer. Origin and Onyx were used for calculation and visualization. When they offered me that job I couldn't refuse! I was like "Yes! I'm going to use the same computers that appeared in Jurassic Park!!!" :D
I agree its the right thing to do, but I have very little faith in it making a difference.
Magical Tux AKA Mark Karpeles

https://news.ycombinator.com/item?id=7295932
That's been fixed [1] by enabling TRIM for the eMMC as of Android 4.3 already. I wouldn't call the Kingston eMMC chips cheap, most of the time it's a buggy FTL (flash translation layer) that causes problems. Other manufacturers had more serious bugs that even caused data loss for the user (e.g. Samsung Galaxy S2 i9100/i777, Note n7000, etc. Cf. [2]).

[1]: http://www.tomshardware.com/news/Nexus-7-eMMC-controller-fst...
[2]: https://plus.google.com/+AndrewDodd/posts/2eEd95oN1ZP
> This is a strength of Android - that it can be on inexpensive devices

iOS can be on inexpensive devices, too; Apple just chooses not to. Now, maybe that's a good decision, and maybe it's not—but it's a decision that they're making, not a corner they've been backed into.
The Troublesome Misconception of Parallax in Web Design
As a person who does some math, I disagree with this article. I agree with the author that mathematics is the language of abstraction, but do not think that school mathematics should put abstract before the concrete. One would think that the failure of "New Math" of the 1960s would have been enough:

http://www.youtube.com/watch?v=8wHDn8LDks8 [Tom Lehrer, "New Math"]

Just because something is abstract and more general does not necessarily imply that it is more insightful than concrete calculations. I feel that abstract mathematics should be confined to higher education. A good antidote to such articles are these by legendary mathematicians:

http://pauli.uni-muenster.de/~munsteg/arnold.html [V. I. Arnold]

http://ega-math.narod.ru/LSP/ch1.htm [L. S. Pontryagin]
It depends on each manufacturer's implementation. The ever-growing complexity needs to be managed, both in learning curve as well as overall placement and design of features.

For one, BMW does this right. The large screen is controlled by the iDrive knob in the middle, which rotates with haptic detents, is pushable, and has 4-directions on it. All of the major controls are still present with physical controls: radio volume, presets, dual temp control, fan speed, vents, cruise control, phone, etc. The only time you would regularly use the iDrive is for navigation, which is always going to be kludgy because of the complexity of putting in addresses. I welcome voice and touch here.

http://www.moibibiki.com/images/bmw-4-series-interior-12.jpg
BMW/Audi = rich people in the US, who generally are iOS buyers.

BMW/Audi = not as rich in Europe, and Android is generally stronger there.
Are there really people on HN that need help with their cv?
Interestingly, this comment states that Bash is not available in all POSIX. Here is where I get lost.
http://blog.fourthbit.com/2014/03/01/the-best-programming-la...
I trust Google more than I do "PA Consulting". Which begs the question, how did we get here? Who in their right mind sends out 27 DVDs with probably unencrypted, highly sensitive medical data? Even if the recipient is trustworthy, the transport isn't.

This data needs to be on a locked away government server that answers queries by 3rd party by throwing away half of the data and randomizing the remainder.
Math is like knitting. It's not useful to read about it. You must do it.

When reading an advanced math book for the fist time, I can spend 1 hour per page, because I must copy the proof, try a few "improvements" that are dead ends, do some exercise, and understand what is the main idea of that part.

It's very difficult to mixing some modern subjects without calculation. Most of the time, the idea is to just hide the technical details so now it's totally unintelligible and the only possible way to learn it is by memorization. It's possible to teach magic and religion in the same way.

I like to add some comments about applications in my classes, but they are marked as off topic, and they are short because usually there is no time to spare.

Some of the proposed subjects are plausible to teach, for example module arithmetic. I'd like to see a discussion in school about the module 2, 9 and 10 arithmetic. (2 is almost intuitive, 10 is easy to see, and 9 is the base for the "rule of nines" test, that is usually teached without proof)

But, for example, Riemannian geometry is difficult. It's possible to pick a sphere surface and show that the geodesic intersects in two points. Explain the sum of the angles in a triangle? And then what? I don't have any intuition about hyperbolic geometry. It's difficult to students to see what is happening with the geometry in a plane in spite it's easy to draw, and we have paper everywhere to tray.

> I recently visited students in fourth, fifth and sixth grades at a school in New York to talk about the ideas of modern math, ideas they had never heard of before. [...] I used a Rubik's Cube to explain symmetry groups: Every rotation of the cube is a "symmetry," and these combine into what mathematicians call a group. I saw students' eyes light up when they realized that when they were solving the puzzle, they were simply discerning the structure of this group.

It's an interesting topic, but the problem is not how much you can explain but how much the students understand. Did he make any test to measure it? Can the students solve the Rubik's Cube?

I'd like to see a test for this idea. Pick 10 classes and divide them in two groups. Give 5 of them the traditional education and 5 of them the "modern topics" proposal. Pick the classes at random. Pick the teachers at random!!! Don't compare one class with a standard underpaid "traditional" teacher with 30 students and a class with a specially selected for the experiment teacher with 10 students. And compare them with multiple choice exercise, not teacher opinion or self report interest.
We were shipping hard disks between the States and Spain. Unfortunately Spanish customs can make the delay unreasonably large (especially when someone put the value of the drive at $100).
Ahh, hipsters.
Once the data enters the US, it is subject to HIPAA. PA is criminally liable.
The point here is to have a separate language. Data interoperability is about having multiple languages, not having only one to rule the world.
Sheesh, stop being so pedantic. Unlike computers, humans can infer extra meaning from the context around a sentence.
That was IRIX's File System Navigator http://www.javipas.com/wp-content/_FSN.png