skysight-inc/HackerNews huggingface dataset:
> This was tried. It was called "New Math".

No it wasn't, at least writ large in the USA.

And that's not what New Math was. Explaining what multiplication is doesn't demand an introduction to set theory.

If we read Feynman's CRITICISM of New Math, we actually find that he ADVOCATES for exactly what your parent is suggesting ("cobbled together.. in order to solve real-life problems"). So clearly, your parent isn't describing "New Math". Or perhaps Feynman is just a raving lunatic.

So I'm no advocate for "New Math", but I do oppose the argument you're making here, in which "New Math" is taken to mean "anything other than memorizing times tables" and is then denigrated on face. Without regard to the fact that the most vocal opponents of "New Math" were in fact advocating for exactly what your parent post is suggesting.

> Spectacular failure

So brief was the new math intervention that, to this day and despite all of the hoopla, we don't have a good empirical basis for claiming new math worked or did not work.

New Math was barely attempted, and its primary opponents were mathematically illiterate parents and teachers. This is just true, even if there were mathematically literate opponents to New Math, e.g., Kline or Feynman.

(But also note Meder’s reading of Kline. It's also worth noting that Mathematicians are maybe not the ultimate authority when discussing secondary pedagogy, especially in the mid 20th century. I have no basis for this belief, but IMO lots of mathematicians who weighed in on New Math were very possibly waging a sort of proxy battle as part of a larger war over the future of their own field -- pure vs applied.)

> Do you want to know what worked? Memorizing times tables.

Is this satire (honest question)? For all the things we don't know about math ed, we know that this doesn't work. Students who memorize times tables are routinely incapable of multiplying 12 by 13 or 55 by 55.

> There's just no way around the fact that drilling is key to early mathematical learning.

No, there isn't. But there's also no way around the fact that drilling without understanding is why a whole bunch of students who are "good at math" can't get through even the most dumbed-down versions of proof-based courses in college, or in some cases can't even get through a full calculus sequence. But they're "good at math" because they can rattle off 12*7 real fast!

New Math advocates (and their opponents!) were all at least correct about one thing: we REALLY SHOULD seriously ask what good is learning "math" if the student does not become a better problem solver. It's not 1417 anymore -- problem solving is important, but human calculators don't pull down living wages.

Probably the answer is that we should all be equal opportunity critics: memorization without understanding is intellectually lazy and limits growth potential, while understanding without practice is for most learners a contradiction in terms.
Will I have more success as a Full Stack or front/back end developer?
I am a mid level full Stack Developer. I enjoy working on all areas of the Stack, but I have started to try to move towards the more senior rank and I am wondering if being a specialist in one particular area will make me more employable/valuable. An alternative I'm thinking of is just to spend time working on my JavaScript(react, node) skill set and presenting myself as a JavaScript full Stack Developer.
I'd love to hear everyone's opinions and experiences.
As soon as a lecture brought out slides, I knew my mark was going to be abysmal in that class. Thankfully I recognized that and in my later years promptly dropped those classes.
Looks amazing! As an avid Sketch user, it wasn't entirely clear to me that Abstract works with Sketch. My team has little patience for me trying out new design apps all the time, so Sketch compatibility is a must.

In fact, after a little cmd+F, it appears that Abstract only works with Sketch! If I were on my phone or more in a rush, I probably wouldn't have discovered that.
Just a heads up, when I filtered on just SSDs, the top of the list was a BarraCuda HDD (ST3000DM008). It seems to have been incorrectly placed under SSDs on Amazon.

Bookmarked your site though, thanks.
Isn't the response that for those businesses to grow, for those schools to produce more programmers, to build out the infrastructure, the top performers who are motivated to solve or improve such problems must stay in their country to work on them? If they go elsewhere, then elsewhere gets better solutions but their home doesn't.

/Until we learn to package the solution in a nice development kit and resale it back to their homeland at a nice markup.
> Maybe I'm wrong, but I have always believed that if you want people to be good at math, it's their first years of education which are important, not the last ones. In other worlds, push for STEM should be present in kindergartens and elementary schools. By the time people go to high school it is to late.

I indeed believe you are wrong. I started getting interested in STEM when I was 16 and now have a masters in math on the one hand and work for one of the most prestigious Tech firms in existence on the other. Meanwhile, when I was young, I was encouraged to enter creative fields (mostly writing in my case) which I did have enthusiasm for but then dropped as a teenager. So I switched at least twice, what I wanted to do with my life and still turned out fine.

Honestly, the whole "you need to get them when they are young" idea never convinced me very much. It's never too late to learn a thing and often you need a certain age to actually appreciate something. You don't have to be a childhood prodigy to be good at something.

I rather find the idea pretty harming; I've met a lot of people who did not pursue the career they wanted, because they bought into the myth, that you need to start programming at 6 to get a job at a company like Google or Facebook.

Let kids be kids for a while. Don't worry, they can always figure out what they love later and it's never too late to reconsider.
Amazon's product categories are identified as BrowseNodes, each has a unique ID. I found the IDs of all the relevant BrowseNodes, then use the API to query what products are available in each BrowseNode. I then use a ridiculous list of regexes to parse the product names to figure out the capacity and drive type, as Amazon's tags for those fields are really unreliable.
Up until very recently, a lot of the cameras didn't even work.

http://www.sfgate.com/crime/article/BART-admits-77-percent-o...

"we would certainly face questions as to why we were sensationalizing relatively minor crimes and perpetuating false stereotypes in the process."

Assaulting passengers and robbing them is a "relatively minor crime" now? wow.

Sounds like their refusal is actually reinforcing the stereotypes, if anything.
Any Unicode codepoint above U+FFFF will require 2 UTF-16 characters
As a tech manager, this has worked really well for me. I have had 5 remote employees. 3 were local first, and all 3 were great. 2 were remote hires and both failed.
Gee whiz, you mean pain management doctors, surgeons, oncologists, and anesthesiologists are prescribing pain killers? Wow what a shocker!

This is stupid, and irrelevant.

If you're unfortunate enough to need surgery, have a painful injury, suffer from chronic pain or a severe pain condition, you should just 'deal' with it, right? The politicians, internet commenters, and media know better than your specialized doctor anyway, right?
I'm having trouble deciding whether this breathtakingly naive or breathtakingly cynical. It seems like you're arguing that CEOs and corporations should abstain from any kind of moral reasoning no matter what political indicators suggest. This seems odd to me, if only because consumers are quite likely to to adjust their purchasing decisions if they feel politically alienated by a firm's involvement with government.
You answered your own question. There’s no need to switch, because ruby is fast enough (and requires no additional training to continue using it).
Consistent App Builds – Eliminate the Need for a Build Server
Why is it dumb? Purposely selling a product that pollutes and wanting to shift all the blame to the customer sounds dumb to me. They aren't selling paper weights.
Show HN: Tesults – Test results reporting for teams
Here: https://www.amazon.com/gp/product/B010Q588D4?tag=slicinc-20&...
I've noticed a Techcrunch comment that makes this fight about software patents and states that forbiding them would be a good solution. I think that's a very wrong view to take. The software patent fight is worth fighting, but do not conflate the two issues. Abuse by patent trolls or non-practicing entities can happen even without software patents.

The law patch that shuts down patent trolls will have no effect on software patents, and vice-versa.
I wonder how many people have died throughout history due to embarrassment, or (similarly) going against your instinct. The number exists but is unavailable to us.

- Not having that dark mole near your privates checked out.

- Not wanting to turn the car around.

- Not walking away when those shady guys walked in.

...
that sounds utterly dreadful. computer science is often taught like this; to its folly.

imagine a kid learning to speak 'stop just memorizing words, you need to understand how language was derived before you learn how to speak it'.

its completely counter intuitive to how creatures learn. learn easy things, especially those that relate to problems we deal with, and then get deeper into the subject if necessary.
I'd be more impressed if they also did the same study with notepads and doodles and daydreams, and compared the numbers.

I have a feeling that people who aren't paying attention weren't going to anyhow.

However, I'd also guess that at least some people use the computer to look up additional information instead of stopping the class and asking, which helps everyone involved.
> The safe and its predecessor, the convertible note, have almost identical conversion features

A SAFE _is_ a convertible note, with standardized language.
Doesn't Redshift work for you? It's not GNOME specific.

https://fedoramagazine.org/safe-eyes-redshift/
The poster I was replying to didn't say these companies merely "had an affect in some places." He suggested that they were the dominant reason for and "played a huge part" in how American cities were designed. Then handful of examples you point to do not suggest that these companies even moved the needle in how cities were designed.
Mt. Gox founder on trial in Tokyo for embezzlement
A couple other things: the level of due diligence is typically higher in a priced round, which eats up lawyer time. Also it's customary (for reasons no one can clearly articulate) that the investor(s) legal fees are paid by the startup in addition to its own.
Many other commenters have pointed out how great examples and ties to the real world are; the love of applications is well-represented in this discussion. But I'll throw out beauty as an underrated motivator!

I love math because it's beautiful, primarily, and this isn't represented often in elementary or high school education. The idea of "function" or the idea of "constructive proof of bijection" are beautiful concepts. The patterns of math are beautiful (so beautiful I created an adult coloring book called Math with Crayons that focuses on Aztec diamonds, fully packed loops, lozenge tilings of hexagons known as totally symmetric self-complementary plane partitions -- you know, the stuff people are actually doing research on today!). Numbers to me are kind of boring. But how many kids get to draw fractals in class and then talk about the concept of dimension, and then argue about how one could rigorously define dimension, with the example of trying to define dimension for fractals as an edge case? How many kids get to draw non-crossing partitions and Dyck (lattice) paths and then try to prove that they are both enumerated by the Catalan numbers? How many kids get to think about the mathematical structures you allude to, and play with the fundamentals of category theory? Well, very few. And why?

Their teachers don't know any of that stuff.

If teachers only know computation, that's all they can teach.

If we had teachers who really had breadth and depth in math teaching math, I think we could start teaching concepts, structures, and beauty very early. I've had conversations about the basic ideas of category theory (relations not objects!) with many kinds of people. This is not out of the grasp of a kid. Set theory -- not out of the grasp of kids. The very idea of what a number is: in high school I got to take a seminar with other high school students on this, looking at John Stuart Mills and Frege and Russell and Whitehead and all this thinking about what a number is. But this is extraordinarily unusual material for a high school or even college student. Of course it's difficult to deal with these notions later, then -- people have been trained out of their natural curiosity and into a view of math as computation at worst and manipulation to find x at best, rather than seeing it as a way of dealing with beautiful structures.
> Pure black on white has been discussed many times. While it satisfies min contrast requirements, it feels unnatural, and again, hard to read, causing eye strain…

I completely disagree with this. Consider the failure modes of erring in either direction:

- Too much contrast? Reduce screen brightness. (This has the beneficial side effect of increasing battery life on mobile devices.)

- Too little contrast? Uhh… squint more, or try to find software that lets you override the designer's intent.

Most people aren't using professional screens in low lighting, and not everyone has young eyes. Lower contrast can be a deal-breaker for these people. Even for those with perfect vision, low contrast can be incredibly annoying. It's so frustrating to view a screen in direct sunlight and be unable to see content because a designer didn't want to cause eye strain.

A side note: Amusingly, the first thing I did when looking at your second source (http://ianstormtaylor.com/design-tip-never-use-black/) was use my reader mode extension. I disliked the off-black sans-serif font.
The problem with that viewpoint is to treat Russia as a monolithic entity. Despite military aggression and political and speech repression by the ruling junta, there is still a vibrant and mostly functional economy.

Kaspersky providing services to the FSB (which is kind of like NIST, FTC, FCC, FBI, and DHS all in one) is little different to Cisco or IBM providing consulting services for the respective U.S. agencies.

Political conflict has always been this way, it's just more apparent now that trade information is widely accessible.

To compare, Japanese companies traded with the U.S. up until the 1941 invasion, despite significant political conflict between the two countries over Manchuria and the colonies in Southeast Asia.
Sure, understood and I agree. I was also trying to make one point: all math is built on arithmetic operations if you dig down to first principles, so it does make some sense to call all math 'fancy arithmetic'. There is no math at all without the concept of addition sitting somewhere under it.

But I'm not actually proposing that, just sharing a cheeky point of view to contrast @taneq's boss, so don't take me too seriously. ;)
In some topics, the copying method still works perfectly well. As I've experienced it, the necessary component is time spent mulling over a concept. Sometimes copying is part of that, especially if you need to have facts in your head for later integration and application. Granted, it needs to be mindful (which I do by trying to look up as infrequently as possible, so I'm at least taking in sentences rather than individual words.)
Hey everyone

We're super excited to finally launch this resource that we've worked on together with amazing members of the GraphQL community! The goal of How to GraphQL is to provide an entry-point for all developers to get started with GraphQL - no matter what their background is.

The whole site is open-source and completely free to use! If you want to contribute a tutorial because your favorite language is still missing, please get in touch with us!

Here's the official announcement blog post on the Graphcool blog: https://www.graph.cool/blog/2017-07-11-howtographql-xaixed1a...

If you find a bug or another problem, create an issue or submit a PR on the GitHub repo: https://github.com/howtographql/howtographql

Follow us on Twitter to be informed about new content that's added to the site: https://twitter.com/graphcool
Microsoft’s Calibri font at the center of Pakistan's government corruption case
> It's a lot harder to fire people when you've been swapping stories about the kids and...

Maybe in the past but those days are long gone. The key to longevity is to make sure your work is of critical importance to the company. And if you're let go it isn't the end of the world, lots of dev work to be done.
Tesults is a web app for teams to store, view and take action on continuously delivered automated test results data.

The original version launched nine months ago but this has never had a show HN before today, based on the rules I think I'm good - to clarify: 1. This was an almost entirely different application nine months ago, it has only changed to what it is today over the last month or two based on user feedback. 2. Today marks the first time ever it is available as free service. There is still a paid version but the expectation is that it is free for most teams.
I feel like this would only work in limited cases of laminar flow and even then the scattering of the air would be complicated af I think
The schools are so messed up in the US. Best to just educate children yourself as best you can. As for college kids, best to travel abroad.
I wrote https://affluentconfidante.com/ (which may or may not have been commissioned by a wealthy client who wants to deliver an anonymous message to the world) in Clojure and deployed entirely on AWS infrastructure.

By design it is simple, because in my experience, the biggest obstacle to scaling properly is over-engineered code, especially premature optimizations that have the wrong guesses about what will need to scale.
It's a tradeoff, sure. But working from a low COL area means you can be prepared for periods without a job.
I think it's often needed for reasons mostly tangential from pensions

Such as?
A really huge reason stands out above the rest and is relevant for development shops and tech teams alike: you already have an investment in your tech stack (team, existing code, training, etc). This has knock-on effects as well - teams can move between code bases easily, there's a single idiomatic way to do things, common code quality standards, and much more. This isn't a sunk cost either, if <x tech> can get the job done and "more performance / scalability" aren't requirements, then there is tremendous cost to choosing a new pet tech.

Multiply "learn new language X and new framework Y and new idiomatic ways of doing things for Z" by the number of developers you work with. It's not a win-win and deserves consideration.
As long as the equipment is cheap, the speed isn't that big of a deal. Imagine a thousand $10k machines set up on a studio lot that is constantly scanning items - it would be a boon for the gaming and film industries where production takes months or years and they have several steps of increasing graphics and art work complexity. I bet you could also set up cameras and use the refractive index of the liquid to calculate textures while its scanning.
Not on mobile anymore, some examples:

- https://github.com/junyanz/CycleGAN (drawings to photorealistic images and perhaps videos)

- https://lyrebird.ai/demo (inflamatory or incriminatory speeches)

- https://deepart.io/ (forgotten works of art)
> The key thing to remember is that iteration over Unicode strings only makes sense as iteration over code points, not UCS-2 characters, not bytes, not grapheme clusters.

There are tons of situations where interating over grapheme clusters is what you want to do.
> Kindly note that the normative copy is the HTML version;

Am I the only one who finds this ironic..
F if i know where this idea came from, though i guess it may be an OSX import...
>If smart people stay in Greece instead of move to America, is that going to solve their sovereign debt problems?

Yes, Greece would be closer to solving their financial situation if there were smart people in Greece. What kind of question is that?
Given the odd local microclimate, I would not want to be on a low and slow approach to runway 6 at the nearby Mirny airport, especially in a slow-to-spool turbojet. I bet the Soviets never published accurate accident data.
Building open source tools for Adobe Creative Cloud updates
It's your 'miss is as good as amile' attitude that I don't agree with. The people who are pointing this out as a problem aren't clueless passengers who happened to be in the airport and were surprised to see something they didn't understand, but aviation safety professionals.

your basic claim here seems to be that journalists took an unremarkable everyday incident and wrote it up in sensational style to make it look bad. I don't think that's the case.
people have already stood up, at the times you mentioned.

what they haven't done is pick up a brick. that comes after standing up for multiple days (weeks, months) in a row doesn't accomplish anything.
I don't see anything game-changing about their approach. Fighting instead of settling should definitely be praised, but the only differences between this legal challenge and any of the previous ones are the result of recent changes in the law or the judiciary, which are beyond Cloudflare's control. Nothing suggests that patent-trolling itself as a "game" is going to shift or go away after this, and until that is made to happen, it's going to be as lucrative as ever.
Montessori is awesome when done right. It's also easy to get wrong. Moving an entire educational system over to it is a formidable task.
I wasn't comparing it to Google. I was just saying that 18 years is long enough for many companies to develop lots of process scar tissue.
I've often thought about starting a job board / remote contract hiring firm specifically for this area. Pair people who are looking for their first step into a remote job with companies that are willing to test people out a bit for perhaps some discount or some other reason. The firm could help screen applicants for remote suitability, train them up a bit on what it really is like to work remotely, and then pair with companies. The firms would understand that while the worker may not have worked remotely before, they have been screened and are willing to give it a good shot. Thinking maybe a 6 month contract to start and then the option to turn permanent.
Depends on the use application. For observing especially large objects[1][2], I agree, it would be very hard to use for anything beyond a quick demo. But on the other hand, I think the phone is a perfect viewport for on-the-fly smaller applications, like an AR measuring tape[3], adding info about artwork in a museum, displaying a virtual prototype of a dish on a restaurant's menu[4], translating street signs on the fly[5], etc. The phone is perfect for applications where you don't want to plan ahead or be constantly carrying an extra piece of equipment around.

1: https://twitter.com/madewithARKit/status/880815805281300480
2: https://twitter.com/madewithARKit/status/880056901987254272
3: https://www.youtube.com/watch?v=z7DYC_zbZCM
4: https://twitter.com/madewithARKit/status/880744158423658497
5: http://newatlas.com/google-translate-update/35605/