skysight-inc/HackerNews huggingface dataset:
Continuum is an impressive tech demo (for a feature that nobody to speak of is demanding).

Still, I think an x86 Surface Phone that goes heavy on the whole-PC-in-your-pocket mantra really is Microsoft's Hail Mary pass for getting Windows Mobile to stick.
That's a common misconception. The miners can do what they like, but if they start mining blocks that the exchanges (and everyone else) don't accept the blocks they mine, then they can't sell their coins. Bitcoins democracy comes not from what the miners think, but what the people who accept bitcoin as payment think.
Agreed. You're carrying this thing around with you 16 hours a day. Design is crucial. And if it isn't then increasingly, you'll be fine with a 100 dollar generic phone. Unfortunately, design is something that you can't just throw dollars at, unlike the tech. Your people have to have some form of inspiration, that they're doing something beautiful, that their aesthetic efforts are appreciated, that they work in a place that has some measure of artistic thinking. MS doesn't seem to have that mojo. Just look at the Xbox One vs the PS4. Throw decent components into the most generic black plastic box you can source then scratch a few patterns on it. Awful.
"$640k/lifetime is really small." Pretty fine payout for $30K in debt (which is the current average for the 2/3rds of students who own debt).
What does anyone do that actually depends on the legally defined dates of the seasons?

I guess a stupid law might be written to follow the traditional definition rather than the weather, but that's about all I can think of.
A practical challenge that Citizen Maths has is that we make quite a lot of use of Scratch as an environment in which learners can try out some of the maths. Currently Scratch needs Flash, though work is going on in the Scratch community to develop an HTML5 player (for more on this see http://wiki.scratch.mit.edu/wiki/HTML5_Player). For some background on the use of Scratch in Citizen Maths see https://www.citizenmaths.com/how-to-use-scratch-in-citizen-m... and https://www.citizenmaths.com/using-scratch-in-citizen-maths/. I guess it is fair to say that we are more tolerant of Flash in some other parts of Citizen Maths than we otherwise would be. For the time being at least. (PS - hello Keith! It's a small world.)
i.e. the default configuration

But yeah, that's not good.
> Not enough apps

So the review says not enough apps, but not enough apps bundled with the phone or in the store? and what kind of app is missing?
The European economy's most important Europeans aren't even from Europe
Interesting set of articles. "Intuition isn't Optional"[1] could explain why pursuing simple solutions and good naming is important in software.

http://betterexplained.com/articles/intuition-isnt-optional/
Yes. It's meant to lessen the load on the OCSP responders and improve performance. The server will periodically fetch the OCSP response and serve it to clients so not every client needs to do it themselves.
They really need to make the VMware integration free. Hard to consider paying when something like docker-compose works well.
How does it compare to kwm?
Cooking can be a creative task, but I do not think normal people do creative things on the kitchen, they just follow recipes... In my life, for instance, I cook the same things all the time. On the other hand, most of the time when I am programming I do creative stuff to solve problems. It is quite normal to think outside of the box while programming, but not while cooking. Most people must have a similar feeling.
There aren't enough data points to claim it's a universal pattern, but still, there do seem to be a lot of data points that suggest that cramming stuff into a child very early has all evened out by the time they are an adult.

It's easy to forget, but 0-5 is, in terms of these advanced skills like "reading" (as opposed to "understanding what my body feels like"), not even 1/4th of a childhood. There's no way to stick a concrete number on it, but it's probably less than 10%.

We have a lot of evidence that depriving a child of the basics of life can affect them all their life, but I am not sure I've ever seen a study that has ever supported the idea that it is beneficial to accelerate education at the toddler phase. It's like trying to win a marathon by running really fast in the first 300 meters; unless you are going to be able to maintain that pace for the entire rest of the marathon, you probably haven't accomplished much.
Was that part of the acquisition of NetScreen in 2004? Juniper acquired NetScreen in February...but Dual EC wasn't published as a draft until June of that year. This is new code.

Even if it weren't, why would it be reasonable to allow critical cryptographic components to go unaudited for 8 years? If the analysis so far is correct, then a single independent test vector for the RNG should have caught this bug. One. Lousy. Test. Furthermore, the fact they discussed their use of DualEC in 2013, and then claimed their construct was secure, is proof they were aware of the danger and yet, apparently, they hadn't done anything to verify this.

Hanlon's razor is going to condemn them one way or another here. Unless they can demonstrate extraordinary circumstances, then Juniper security products should be considered toxic.
7 Digital Marketing Experts Share Their Best Tips
And they needed Bezos to figure that one out?
JAX-RS is just a specification, but implementations of it are not that fast, compared to other Java frameworks.
Clearer and more standard SQL Join:

SELECT En1.Name, En2.Name, Cn.Name
FROM EmployeeNode AS En1, EmployeeNode AS En2, ClientNode AS Cn,
Colleagues AS Cg, ClientOf AS C1, ClientOf AS C2
WHERE En1.Name = ‘Jane Doe’ AND C1.credit > 1000
AND En1.ID=Cg.ID1 AND En2.ID=Cg.ID2
AND En1.ID=C1.EnID AND En2.ID=C2.EnID
AND C1.CnID=C2.CnID

Really all the "MATCH" gets you is cleaner many-to-many join. But is that tradeoff worth the DLL dependency and burden to bringing on new developers?
They ARE that bad. Anecdata perhaps, but come on - Americans really do have whiter teeth. At least the "privileged class" does. Downvote me to hell if you like still, I have lived both in UK and US for a decade and yes it is true, British teeth are nearly as bad as Japanese teeth (who don't use any flouride in their toothpaste, and it shows by the age of 40 or 50)
Except for Dilma Rousseff, president of Brazil, by the way: http://www.stefan-niggemeier.de/blog/wp-content/g20_2.jpeg
(the picture belongs to an article of a German journalist about misleading pictures in the media: http://www.stefan-niggemeier.de/blog/19865/super-symbolbilde...)
My husband read to me while I was sick. It changed our marriage
Insane Problems the World Will Face in the Next 50 Years
No surprise - he won't get to offset its losses to reduce Nash Holdings' tax bill unless he spends 500 hours a year working there.

It's obviously a net loss if the Post loses money, but I don't think he intends it to be a loser for long.
I wonder why more secondary teachers don't use these sorts of examples? Any teachers out there that can give insight?
>They cannot make good money by screwing over bitcoin without screwing themselves over.

Why not? Surely this is more a lack of imagination on your part, rather than a hard fact?
Rethinking Redux
Bradley Kuhn has asked, "do you think I should be doing what I'm doing?" He doesn't believe he has a right to work on GPL enforcement. That's up to us to decide, by giving his organisation money or not:

https://sfconservancy.org/blog/2015/nov/26/like-what-I-do/
This is no knee jerk reaction, it was tabled a good two years ago, the Lok Sabha had already passed the bill and today the Rajya Sabha. Though it might appear as a brash move to lower the age, the clause of being under age has been misused by organized crime as the least punishment was applicable.

Creative suggestions and covering those in detail is a media propaganda to keep the minutes running on their 24hr news channels.
I just wanted to think about other creative jobs, didn't say programming was, actually, the most creative.

The other guy mentioned cooking. I wouldn't think about this hypothesis alone. You asked if I would like you to continue. I actually would like to ask you about consulting. Like being a Mckinsey's consultant. Would you consider it as very creative job?
Bitcoin is not anonymous. The entire ledger history is exposed. Through network analysis you can figure out who the original anonymous holder is. And as soon as that holder tries to convert to a fiat currency their identity will be exposed. It's precisely because Bitcoin is way more traceable than cash, the US government has not tried to shut it down despite a lot illegal activity being paid for via bitcoin.

As soon as Satoshi tries to convert any of his coins into dollars or any other legacy currency everyone will know who he is.
I'm always puzzled when no one mentions Undertow in this sort of threads

I got my eye on it ever since it appeared in those Techempower benchmarks

https://www.techempower.com/benchmarks/#section=data-r11&hw=...

http://undertow.io
SpaceX: Video of Historic Landing of Falcon 9
I vaguely remember first encounter with LCD watches when I was probably 10. The same concepts (numbers) seemed strange when presented in LCD font (especially the regularity of 2 and 5). However, adjusting to this form was very quick and after probably less than 24 hours I went from "de-constructing" to pattern recognition through some phase of "pattern acceptance".

What I mean is that identifying the parts of the whole through de-construction is not the only way we recognize things.
J2EE would imply Oracle. But there are no fees implied. Additionally, most of the Java libraries have a linking exception to prevent any GPL licensing from affecting other components. Granted, there could be fees if you're redistributing Java or embedding it on mobile hardware. It's all like this because that's how Sun did it for many years and Oracle can't/won't upset that momentum.

Proprietary vendors have had a large part in writing these open standards, but they're mostly interested in creating a standardized, free commons.

GP's story is not about programmers at a hardware company, and it's probably not directly applicable to colorForth.
>Yes but in practice you can't convert that much BTC into USD that quickly.

Would they even need to convert BTC into USD? Even ignoring the obvious opportunities for shorting an entire economy?

I mean, I'm kinda curious to know what effects they could cause by e.g. choosing to mine zero-block transactions for a few days.
So "astronomical summer" oddly starts with the day that the incoming solar energy is highest in the northern hemisphere? Ok, that explains why it's used in English, but really it just uses the same definition! The meteorological calendar just appears to use three months, so that is pretty arbitrary.

The most logical definition of astronomical summer and winter imho would have been winter and summer being the quarter-years centered on the summer and winter solstice respectively. Then the astronomical definitions would have been in line with (non-english) language, i.e. mid winter is the shortest day and mid summer is the longest day.

> Midsummer is celebrated on the longest day in some cultures, on the solstice in others

Aren't those the same thing (maybe give or take a day)? Where I live it's celebrated on a weekend near the solstice, which makes even more sense because alcohol.
Out of curiosity do you get confused when people talk about 360 degrees, or 90 degree angles, or turning around 180 degrees, etc? Most people I know intuitively understand degrees and could easily understand radians the same.

Why should BetterExplained use tau? Tau is a fairly niche idea that will only confuse way more than explain. That's a bit like saying BetterExplained should be written in Esperanto.

Personally while I agree that historically pi would have been better off if defined as 6.28... instead of 3.14... (And even told my students this long before tau manifesto came out) I don't feel that a factor of 2 warrants using up a whole other Greek letter.

(I'd be much more supportive of "tau" if instead of the Greek letter Tau Hartl chose a unique new symbol, much like physics uses hbar instead of h as he Planck Constant for radians instead of cycles).
He should actually just give this a rest. The article does not contribute to the discussion, it just further plugs his book.

She was terribly wronged but no one else keeps bringing her up except him, for obvious financial gain.

If he has something new to say then great, but cherry picking ridiculous tweets out of thousands of them, many of them complete trolls, only gives voice to an obviously ignorant minority.
Actually, I agree with such changes. It's not like India is now going to hang children for petty crimes, the change will only affect teens of 16-18 years old that committed really serious crimes (i.e. murder, rape). Seriously, do you think 3 years of imprisonment for brutal murder and gang rape(0) is adequate? In my point of view, a person capable of such actions (despite their age) is worth the maximum sentence.

0. https://en.wikipedia.org/wiki/2012_Delhi_gang_rape
Ultimate Django Course
Understanding JVM Internals
Judge, siding with Google, refuses to shut down Waze in wake of alleged theft
History is being made wheter you like it or not.
That's sad and is the whole point of treating children with respect as human beings instead of machines that need programming to fulfill the function designated to them by their creators.
>because other would anticipate the future state of things and the price would plummet before a couple years.

Why would the price plummeting matter to them if they've already made their money?
I'm fascinated by this essay because a lot of the activities described by the author are what we have been doing with our 21-month old son. Not through any concerted plan, but mostly because my wife and I love to read and that love for books has been passed on to our son. I wouldn't say he "reads" yet and he's not able to recite the full alphabet yet (we read a lot of books, but so far I'm not into drilling him with flash cards and he's not on any screens yet), but by comparison to his (daycare) peers, his vocabulary and verbalization skills are significantly ahead and I believe these activities are connected.

One of the most interesting developments from my point of view is that while my son most enjoys sitting beside us to read a book together, lately he also enjoys "reading" alone. To help us buy an extra half hour of sleep-in (he's not a great sleeper AND an early riser) in the morning we will come to his crib when he's calling for us and put a pile of board books in there. He will then sit there for about half an hour (those of you with toddlers will know that this kind of attention span is no small feat) and flip through them quietly. By the time he's done, all of the books have been "read", multiple times. Of course he's not "reading" the words, but I do believe he's reading the books and in his mind reciting the words that he remembers from when we read them to him.

To me, the above is just one example of how he keeps proving to me that there is a lot more going on in the minds of our little ones than we often give them credit for. I believe we (or at least myself) have a tendency to underestimate the intelligence and capacity for learning that these little people have, because we judge them based on their outputs, which lag behind their actual learning by quite a bit.
Is whiteness really a good indicator?? My teeth aren't particular white but 25 years and I've never had any work needed on them. I know plenty of people with really white teeth who have had more fillings than I can count.
3 simple steps to get free and awesome feedback from real people
The central bureaucracy has so overdetermined education that there is no longer any room for deviation. If it's not in the curriculum, there's no time for it, because there isn't hardly even any time to cover what is in the overdetermined curriculum.

If you support innovation in education anymore, your first goal now is to get the central bureaucracy out of it. Until that happens, nothing else can change.
I love this site. This explained logarithms and exponential growth really well.
Is there any way to ask kwm not to auto-tile windows, but rather keep them all maximized and one behind the other and with all their title bars visible by default?

That's the way I prefer to use i3 on Linux, and it would be nice to find something like that for OSX.
There is a weirdness to R. I found that taking a lot of time to focus on the basics helps.

If you're committed to using R, read John Chamber's book and also look for answers on the old "R mailing list" (a place so mean, it makes stackoverflow look like mister roger's neighborhood).
Despite the fact that the author acknowledges that the solstice begins on different days, he has overlooked the fact winter the solstice for 2015 is TODAY (22nd), not the 21st.

So, the title is correct. ;-)

On a non-pedantic note, I agree that the seasons break emotionally well before their astronomical date. Winter beings with snowfall in November, Summer begins with the warm weather and long days in June (unless if you're living in Vancouver, in which case its still raining). And as widely as people seem to agree on this, at least in Canada, its easy to get corrected if it is "not actually [season]," yet.
Because changing a single line of code is hard?
No, not "sell out." Pivot. They could have served their users even better, but they didn't out of stubbornness. Now the market has spoken.
Ask HN: Where do you store your side projects?
I was wondering, where is the best place to store your side projects that you don't necessarily want to put on github? I was thinking a flash drive or the cloud. I also see some people using their own websites. Where do you guys put yours?

I might also want to use this platform as a portfolio of sorts.
I bet I could even take this baby up again!
The last time I measured the runtime, it was slow even for medium sized data sets -- in comparison to lattice or to R's "native" plot functions. It's probably not a problem for interactive use but it becomes annoying when generating reports with many visualizations.
> It doesn't tell me which of the calls is effectful and which is pure.

But it does because their type says so:

String read() effect IO

(where `effect` is just like Java's checked `throws`)

> what is the type of a? "(String effects IO)" or some such?

Right. It is as I said, a type on read, not on a. `a` is still `String`.

> only allowed inside the scope of a method with IO as an effect then it's the same problem as checked exceptions.

But that's the opposite of a problem. That's like using `IO a` outside of an IO monad. You want the function to only be called in the right context (an appropriate handler is in effect).

> it doesn't match my experience.

Fair enough, and you're not alone, but here's the relevant discussion (about 4 minutes): https://youtu.be/iHHSa39p48I?t=8h14m11s

> Since you're emphasizing it I'll ask: how do you express effects that don't commute?

The same way:

void foo() effects Either<Writer<Log>>

etc.. (this doesn't work with Java's current type system, which doesn't allow generic exception types, though).

I'm not sure if the same effects would make sense, though. For example, Either is a monadic value which doesn't make sense in an imperative setting.

This works because you can have:

<T> T check(T x) effects MyEffect<T>
What the hell are you even talking about? How is the police force battling _illegal_ drug traffickers the bad guys here?
> It actually becomes a "real" computer,

I don't think that it does, not like the first few versions of the Ubuntu Phone became a real Gnome desktop. This Windows phone's desktop mode seems like a larger screen with mouse/keyboard support. Can it handle more than one app at a time? Still impressive as hell though and I agree with it being the future of devices.
Oh I see. Assumed it was like mysql/mariadb where secure_installation by default asks to remove access from outside.

It also implies frontend server includes the DB, typically a sysadmin would de-couple it so this shows lack of experience.
Because the return part of the mission relies on nine identical engines right now. So if one fails it is not a problem. But if you replace the central one with a different one that becomes critical for the return mission then you have made matters worse.
The anecdata that tau is helpful to learners is, IMHO, pretty strong at this point. Facts beat theory. And since anecdata is all we have, well, it's all we can use to talk about.

I think it's way, way too easy for people on the terminal end of education to forget just how easy it is to get tripped up by very, very little things. Especially if they were themselves "good at math" and really aren't bothered by extra factors of 2 flying around. This is not the normal experience.
Very much so. At my local hack space there's a week long waiting list to use the laser cutter, while the 3D printer gathers dust.
Cool. Adult responsibilities with child rights.

Older teens need to just be treated as adults with respect to both.
Back when I was running a disposable email service called dodgeit.com I settled on a similar approach. I would just have postfix drop the mail in Maildir style files, then had a perl script parse the messages one by one. I didn't even call it from cron--it would just finish traversing then start over again after sleeping for a second. This effectively scaled to thousands of messages an hour on a single dedicated host.

I played around with a number of approaches, like the author here. But the one that just trusted the mail daemon to do its thing and the Linux filesystem to do its thing worked best for me.
AP Investigation: US power grid vulnerable to foreign hacks
When someone says 90 degree angle, does that confuse you?
>In my point of view, a person capable of such actions (despite their age) is worth the maximum sentence.

So what is your age limit? If 16, why not 15? And if 15, why not 12, or 10, or 7, or 5?

The only thing we can say with any certainty is that the Victorians tried and tested the hang-em-high method of crime reduction, with less than stellar results to show for it.
> So how exactly has the open source world lost out due to the existence of the BSD license?

iOS (based on BSD Unix) is proprietary. Android (based on GPL Linux) is open. iOS came first and seemed to be the huge winner. Then Google took GNU/Linux (GPL), built Android around it, and outpaced iOS by far.

Now the BSD developers have to pay (!) for their own (!) developments when they buy idevices. They have no option to modify anything. They are just consumers.

The Linux developers can take the code, tweak their devices (Cyanogenmod) and do a lot of other things with it. There is Android for x86 for instance.

BSD is good for hardware producers. GPL is good for hardware consumers.
GitLab.
InstaBridges
it's common knowledge that legalizing drugs would destroy incomes for gangs, who as we all know are the root of violent crimes. If the gangs don't exist, the violence drops.
Checkpoint only allows specifying that all packages as they existed on a particular data in CRAN be downloaded and utilized within a project. This is limiting in that an R developer may want to utilize very specific versions of packages that span multiple epochs.

I would really like to see R develop functionality akin to Maven or SBT, such that an R developer can explicitly specify the exact versions of all dependencies, which will then be installed at the first run.
What does the world search for?