skysight-inc/HackerNews huggingface dataset:
Well, just from my noob point of view, every time I've dug in and tried to get into Smalltalk, I've found the language to be really really nice, but I've found the ecosystem to be really really confusing. The concept of needing a development environment and a persistent image (probably not even using the right terms...) just doesn't click with me. I struggle to figure out where to put things, or how to use my editor, or how to use source control, or how to distribute my programs, and maybe some other things I'm forgetting.

I'm sure there are mind-expanding answers to all these questions, and I remain open to learning, but I wanted to give a counterpoint to the frustratingly inane "har har curly braces" sibling comment. Sounds like Pharo is nice (but that's what I heard about Squeak before...).
You have been downvoted and I think unfairly.

You are right in that people already have biases and prejudices and even though it perpetuates a wrong paradigm -- if you are consultant and try to make as much money as you can these perceptions (even though detrimental to the industry) matter.

It should really be coming from the top and be part of the culture that hours spend huddled over a monitor != better or high quality/faster/less bugs products. But we are not there yet. So should one leave for another place, and find that culture (work for a startup?), or work with it, as in just pretend you work harder to get noticed better...

So I am not defending the idea behind it, but your rationale for working with it.

Think about this scenario. It is 8:30pm, manager/owner walks by and he sees group of developers huddled over a monitor screen. What is happening? Is this a good thing or not? Are they working extra hard and deserve +$5k bonus at the end of the year, or they picked a bad technology, made bad mistakes in the implementation, allowed untested code in production and now have to put out fires. I think the opinion on the above will be pretty divided, but, unfortunately, it will mostly be seen a good thing. This spreads and becomes part of the culture, and those that are productive and finish their work faster, whose code doesn't break in production leave at 5, and are seen as lazy by incompetent managers. That is very dangerous.

The worst I have seen is people what seems like to me, intentionally allow bugs in production, things crash and burn. Then, they get to save the day with lots fanfare and visibility. That becomes a very dysfunctional environment from which one should try to escape as soon as possible.
CarPlay Shown Off in New Promo Video from Volvo, Wi-Fi Connections 'Coming Soon'
Not only do you have to get a teaching degree, but smart people don't want to do that.

See http://www.statisticbrain.com/iq-estimates-by-intended-colle... and note that, relative to other college majors, education majors tend to be dumb.
It was marketed as one though. And to be fair it was the first tablet to gain widespread adoption.
The discussion might be irrelevant, but nevertheless the discussion is about ease to learn.

Racket is the answer to schemes practicality problems.
Does this person actually leave 1 hour early every day he eats at his desk?
Ya as I mentioned in the post it's nothing new. But what's discussed in the latter half of the post is why it is not available half way around the world from USA.
I'm not sure about all the predictive stuff. How does the car know when it has to cool the car? I suppose it records at which hours you 'usually' use the car so it turns the air conditioning on. What if I change my schedule one day or I have to stay working until late? The car would be wasting power all the time.
Estimate This
I know that when I learned calculus the hardest part was reconciling the notion of infinitesimals with algebra. The delta/epsilon definition of a limit was unsettling. It's a shame. Much of calculus is easy to grasp intuitively - Riemann integration is easy to see and explain.
Japan researchers testing tiny ear computer
Here’s why Bitcoin-the-network needs Bitcoin-the-currency
May I have fries with that?
Such cynicism. What do you have against Feynman's presence in the California committee to select, among other things, math books?

Ahh, I see. If you are the person behind "Math ∩ Programming" then I can see what you have against that committee. Feynman wrote, arguing against new math:

> It will perhaps surprise most people who have studied these textbooks to discover that the symbol ∪ or ∩ representing union and intersection of sets and the special use of the brackets { } and so forth, all the elaborate notation for sets that is given in these books, almost never appear in any writings in theoretical physics, in engineering, in business arithmetic, computer design, or other places where mathematics is being used. I see no need or reason for this all to be explained or to be taught in school.
It's actually pretty silly to write node.js apps in a crash-only manner. Since they often handle thousands of connections concurrently, a failure in one client's processing is pretty horrendous if it brings down a whole server (even if the server thread gets immediately restarted). This project doesn't try to solve that either though.
Most Retweeted Tweet Live
Dawn Data Brings A Daily Dose Of Google Analytics To Google Glass
Did anybody notice the picture of J. Robert Oppenheimer next to the screen? Details, my friends...
Sending things in the post may be the acceptable method of sending sensitive data. I'm guessing that the UK prosecutes people who mess with the post the same way that the US prosecutes people who mess with the mail.

EDIT I'm not sure what I'm talking about. Was the complaint about "27 DVDs" just the amount of data or the method?
This reminds me of a comment I saw on Drew Houston's ShowHN of Dropbox a few years back: https://news.ycombinator.com/item?id=9224. The hobbyist coders will always be able to build some hacky solution on their own. The difference here is its building a convenient product everyone can use, not just selling some curl commands.
Nope, I'm just drawing your attention to the fact that it's narrowed from (the previously) stated 77 cents, and that perhaps the issue needs to be examined from a new perspective in order to continue to achieve returns.

As the previous studies cited were a 1993 study and a 1999 study covering Sweden, I thought it might be important to add some modern statistics into the mix.

The interesting part to me is on pages 84-86. If you look, you'll see the pay gap resulting from characteristics such as experience, difference in education, and difference in occupation (the three most usually cited to explain the wage gap) have narrowed significantly.

This is important because it showcases a societal shift in workforce population, from a 'glass ceiling' problem to a far more difficult one that is harder to define and fix.
You should take a look at this 15 year slideshow of Apple's homepage: http://thetechblock.com/15-years-apples-homepage/
TFA pointed to some reasons:

"Random scenario: a burglary gang gains access to the database and can thereby identify patients aged over 80 living alone in up-market neighbourhoods who have recently been admitted to hospital with conditions suggesting that they will be vulnerable but not supported by full-time carers. A religious organization targets men of a certain age who are HIV positive. Or women below a certain age who are single and pregnant. Or an insurance company notes that a patient made a mistake in their declaration of a pre-existing condition, and thereby invalidates their claim. An identity thief uses the postcode and date of birth, in conjunction with a copy of the public electoral register, to pick victims. The possibilities are endless"

I can add a few more. A wife beater looks up his wife's records to see if she has gone into hospital. A rape victim doesn't want her work colleagues to idly google her medical records and find out. A hopeful job candidate doesn't want her interviewer to know about her problems with self-harm 15 years ago.

Perhaps none of those situations are relevant to you. But they apply to some people and that's why we keep all records private.
pluralsight's video tutorials on LINQ are excellent. the free trial should give you enough time to watch them
My friend works on Tesla's engineering team. He mentioned a while back that they are introducing oAuth. Also, Smartcar has some relationship with Tesla they had meetings or something. Don't know much more.
Yes, the concepts of limits and derivatives are simple and intuitive, but the concept of the epsilon/delta proof just completely soars over students heads. I didn't learn the epsilon/delta stuff until after all that other stuff, and I don't feel like it was the wrong order of things.

That and the prof I had never just really explained that epsilon just means "really insanely small" which probably would've helped.
Death To The Demo Day
Sams Teach Yourself CPP One Hour a Day 7th and CPP Primer 5th
The real issue surrounding this film is about how it was used as a tool and scapegoat in the destabilization and coup of Egypt. Lot's of very suspicious activities surrounding it.
I agree that the exact form of an ellipse is not useful, but some general idea is.

Other example is the method for long multiplication. I think that it's not 1000 years old, but I can't find a source. One of the formed methods was to use square tables and the identity xy = ( (x+y)^2 - (x-y)^2) )/4. It guesses it was explained in schools, but now it's almost a curiosity. To use it, you must have a book with the tables of the squares, and the last edition of those books is from 1888: http://en.wikipedia.org/wiki/Multiplication_algorithm#Quarte...
When I was in school there was still the giant slide rule on the wall, from when the teacher used to teach how to use it.
In a nutshell, because sometimes the point really does not (and should not) float.

The main reason for choosing variable-precision numbers for general-purpose computing is that they have a very wide dynamic range that can adjust automatically, which makes them easier to use in more situations. In financial applications, that advantage doesn't really apply; banks don't often encounter situations where customers are worried about a ten thousandth of a cent, and they never encounter situations where it's suddenly OK to only track a transaction with dollar-level precision.

Meanwhile there are some risks to using arbitrary-precision math too. If BTC used floats, then that might result in it being vulnerable to attacks that are able to take advantage of rounding errors in floating-point math. If BTC used infinite-precision decimals, then that might result in it being vulnerable to attacks that work by creating ridiculously high-precision numbers that implementations have a hard time dealing with.
I don't see how teaching the motivations, history, context, and future uses of the current topic of study on Mondays (while using the other four days for more traditional teaching) would be significantly worse than what we do now.

It actually sounds a lot better.

> If students are going to succeed in his college-level courses then they need the basics down cold, which means memorization, repetition, and application to concrete problems

Further, the only time I ever needed it "down cold" was when college professors were insisting I not use a calculator on exams. The rest of the time, I was better off knowing about the context and motivation behind what we were doing, not calculating faster.

This experience is shared by friends of mine who are now pursuing PhDs in the hard sciences or working in finance: the computer does the calculating, but you need to know how to write mathematics, not how to manipulate numbers (by hand).
I've seen this theme way too much recently- developers giving preference to their own convenience over the security of their application, or, even worse, their confidential data. Every time, however, it was due to incompetance; they didn't know what they were doing wrong.

Frameworks like Meteor.js encourage bad habits like this. Quoting straight from their homepage[1], "All the same APIs are available on the client and the server — including database APIs! — so the same code can easily run in either environment."

Running arbitrary database queries from the client cannot possibly be a good idea.

[1] https://www.meteor.com/
A big secret in mathematics is that many ideas in mathematics are rather simple and straight forward.

Formulating and proving these ideas in a rigorous and logical manner, however, is the difficult part.
The initial name was nodejx but we changed it to jxcore. (not nubis.com / it's nubisa.com)
"I have a slight quibble with your characterization of high school "calculus" as real analysis"

Yeah, I know, but if that's not what high school math is, what is it? As hostile as I am I'm not quite ready to write it off as "entirely not math"... there's some math content in there, after all.

I do want to point out that I am in contact with reality and do not expect students to start with number theory, nor do I realistically expect high school to ever cover what you covered in "real" real analysis. (Real numbers are terribly complicated things and I don't think high school should cover all the endless, endless corner cases of those either; time is short and the fields are vast.) What I'm really looking for is dropping a lot of stuff that is both practically and theoretically pretty useless, and replacing it with a lot of stuff that is, well, both more practical and more theoretically useful. Some of the core will survive (integration and differentiation aren't going anywhere, those really are fundamental to any reasonable math education, though we might spend several fewer weeks walking through all the special cases of each), but there's a lot of room for improvement.
FundHamOnt: We Have a Great First Campaign
My experience with Q was somewhat less inspiring than yours. It has some powerful core primitives but is generally poorly designed and terribly implemented. Single letter function names (and error codes) don't actually make a language any more expressive.
This was an excellent article. Agree with the author on many points. Some notable mentions:

- Scheme: One of the best languages. A shining example of the beauty of simplicity. I personally envy folks that got to learn programming with SICP. Unfortunately, I didn't crossed with the SICP as a kid, when I would probably had devoured it.

- Haskell: possibly the most advanced programming language,
with the downside of having way too much syntax.

- Opinions on programming languages are biased most of the time. Significant experience with dozens of languages is required, to diminish the bias.
Yeah, all of those dynamic GUI creators are basically the corollary to Greenspun's 10th law except for GUI-makers.
> The government can do whatever the hell they like with my data - on the condition that anyone else can too.

Wonderful.

Now consider how a potential employer might use your data:

Have you ever seen a GP for stress or mental health issues? Oh, maybe we are dis-inclined to hire you.

Suffer from back pain? Well that's one of the most given reasons for needing time off from work, which means you are a liability and we won't hire you.

Or even a business looking for partners:

Of these two evenly matched companies, this one over here has a CEO that has seen his Dr for stress and has had heart attacks in the past... he can't take the pressure and will be taking it easy when we need aggressive, let's go with the other one.

That's before you even touch what insurance companies will do, or whether schools will look into the mental health of little Timothy's family before determining whether to let the child into the school, or what retirement facilities might be available to you at what cost when you're 75+.

Once out in the open, this data is free for everyone to use. And it's going to be hard to then restrict how it is used by trying to bolt one gate after another.
The Redemption Mess between Radioshack and Netflix
My last math class I ever took was plane trigonometry in college. Our professor was Russian, a genius, and a total jerk. He hated that he had to teach us lowly morons. He told us, on many occasions, that we were "stupid Americans", that "Russian children [were] smarter than [us]", and that he would "give us below an F if [he] could." Really managed to ruin what little interest I had left in math. I can appreciate a book that gets right to the meat of the matter. But for my personal relationship with math, I need something that wraps everything up in a warm fuzzy blanket first. Major props to the author for not wanting to inflate page count with crap, though.
it's not a commercial fork. "For now" it's closed source.
How about Scheme! ...er, no wait...
Or Grammeme, the well-known combination of grammar and meme (https://en.wikipedia.org/wiki/Grammeme)?
smart car is a well known brand (at least in the UK) of tiny, very efficient cars. They also make a few electric ones too.

http://smart.com/
Houston tells Uber to stop petitioning the government for redress of grievances
Agree, just because they run in the same platform doesn't mean that they are related far from that.
Hey looks great! My house had gutter guard netting like this too. I had to remove mine after a couple years because small leaves and pine needles still made it through the net and I couldn't clean them up without removing the gutter guard. Another use for gutter guard net I've seen around is for custom car grilles.

Back to gutters, best of luck. Have you heard of gutter cleaning robots?
Great job on PyTN!!!
Amazing app.
Sure, maybe. Perhaps you'd like to show us a "snapshot" of where you think the goalposts were before they started moving. You know, something along the lines of multiple pro-Apple pundits saying "The iPad will win the tablet wars, maintaining majority marketshare into the indefinate future".

I'm thinking the quote probably doen't exist.
Works in Racket (and should in other Schemes):

-> (for/sum ([_ (in-range 10)]) (/ 1 10))
1

Yeah, I know, I'm cheating - `(/ 1 10)` returns a rational? which is not flonum?. Using `0.1` makes it inexact like it should be:

-> (for/sum ([_ (in-range 10)]) 0.1)
0.9999999999999999
First Tesla Model S Taxi in North America
You make a good point about people not seeking medical attention due to privacy concerns. I certainly don't think medical records should be public. It is the extreme privacy that I take issue with.

I mean, why the hell can't my doctor email me my blood work even if I ask?

How do we know we have struck the right balance?
Why Microsoft should just pack it in and buy Red Hat
Best books for learning HTML5/JavaScript Mobile Apps?
I've been looking for a solid book or two related to HTML5/JS Mobile App Development and was wondering if anyone had some solid recommendations?
Wat zijn oligo- of sporenelementen?
Actually, I wouldn't be surprised if there was a law stating that those DVDs be encrypted... I mean, the key might be in a text file on the DVD, but there are plenty of regs surrounding the transportation of patient data.
What's Causing Millennials to Fail at Becoming Adults
This is great for when you pop up a pay wall. You can shake all the content behind the pay wall message to enhance the focus.

When someone makes a mistake, I like to pick it up and shake it in their face. This has a soothing effect.
Don't the British have something like HIPAA in the US? If so PA Consulting would have had to follow those rules when using Google's infrastructure. Google's infrastructure passes many security levels and has just about every security certification (up to but _not_ including ITAR). There's nothing inherently insecure about doing this as long as they follow the rules. What are the rules about this over there?
As a customer, I might actually rather have someone get my credit card than a password. The bank will find the credit card fraud quicker than a website finding out my password has been compromised. And if someone gets an email account's password, a lot of damage can be done.
And also we are releasing a platform soon called Q

http://github.com/EGreg/Q
Two comments:

1. I eat lunch away from work and alone, to give me an hour a day to get away from the people they work with. Not that they're bad people, but I can't take being around anyone for too long a stretch. I get along with my co-workers better when I can take a break from them.

2. I don't know how other employers handle thisn, but where I work, his 4 hours a week less wouldn't fly. According to the Fair Labor Standards Act (FLSA) most computer workers are exempt. They are paid salary, not hourly, and in fact (if you believe our HR department) you are not even allowed to to hour by hour accounting of time with exempt employees. So eating lunch at my desk would be a "thank you, but you still have to work until five" thing. If a server goes down at 2am and I have to come in to fix it, there is no hourly accounting of that time, it is just part of my job. We've tried to sneak flex time or comp time by our HR department, but they don't allow it for exempt employees.
> because phone apps can just "scale up"

This wasn't the reason, though. The reason is and was because on Android it is really quite easy to adapt to multiple screen sizes, and show different views based on screen size.

> Something else that I'd like them to do: kick out apps from the "Featured" or "Editor's Choice" that don't adhere to the Android style guidelines.

Totally agree. Google hasn't done enough to strongly encourage companies to make quality apps. Though these days when I see an application I consider to be poor in quality on Android I tend to find a similarly poor in quality app on iOS from the same company.
Free Python Screencasts
How exactly are parents going to "fix" bad public schools? That's like saying countries shouldn't accept refugees or grant political asylum so that those people could go back and "fix" the failed state they're trying to escape.
That's only one of the data protection principles (principle 8). The others still apply, such as principle 7:

> Appropriate technical and organisational measures shall be taken against unauthorised or unlawful processing of personal data and against accidental loss or destruction of, or damage to, personal data.

... which I would say has pretty clearly not been followed in this case.

It's probably a breach of many of the other principles, too. For example, principle 3:

> Personal data shall be adequate, relevant and not excessive in relation to the purpose or purposes for which they are processed.

... it's hard to see how the data used was not excessive for the purpose in question.

http://ico.org.uk/for_organisations/data_protection/the_guid...
http://ico.org.uk/for_organisations/data_protection/the_guid...
First month sales of USD5k, how do we keep growing?
My wife and I recently launched a home decor website where we sell unique, hand crafted home design products, such as tables, rugs, throws, ceramics and so on, sourced from traditional craft makers in Morocco, Kashmir and more.

We have 11 customers in our first month, sales of over USD5k, and 30% of customers came back to make second purchases. In short: those who saw our products really liked us; those who bought them liked them even more and came back for seconds. We have some good insights into why people like us as well -- 1) our taste (vibrant colours; useful stuff; high quality materials; fits with modern decor); 2) our trust factor (we check everything ourselves, get them from source, and founders are highly credible - IVY league, etc., and 3) stories- our products each have unique stories, invoking a strong emotional reaction.

The way we got these 11 customers is an exhibition we threw at our place, and some random/chance meetings with customers at friends' parties.

The problem/challenge -- how do we keep growing?? we know what is special about us - our products and us (people like dealing with us and trust us) - the challenge is not enough people are seeing our products. how do we change that?? Feedback would be greatly appreciated.

PS we live in London and our website is: www.relovedapp.co.uk