skysight-inc/HackerNews huggingface dataset:
I think that would be hard to do by accident.
ST 3 compatibility would indeed be nice, we haven't used 2 for quite some time now.
They are changing UI. I guess.
It's generated on the server in Node, so no different than what PHP does in case of Wordpress in this aspect.
But which one is it that the broad industry finds more useful?
Systemd is closed to a blatant launchd (OS X) clone
It does sound like a bug in Bitcoin, and it's one that people have to specifically work around. It does not sound deadly, but nor does it sound ideal. And it does seem likely that someone figured out that Gox was doing what they were doing and exploited it, the question being to what extent.

But it is interesting evaluating the commentary given that people who have a vested interest in Bitcoin will naturally have a very strong reason to defend the protocol and fundamentals (the linked submission even encourages readers to go buy into the hype at a "huge discount"). This is something you see on equity trading boards, the guy deep underwater on the penny stock loudly defending all fundamentals of his choice.
http://opengameart.org

https://github.com/DDR0/open_pixel_platformer
Why Github is not your CV
It looks very promising, but watch it on mute!
Given that the author goes on to condemn Wordpress as overly feature-heavy and too complicated for most users, I don't feel like 'adorable' is the right word there.
At any rate, this platform looks awesome. Markdown editing with live-previewing? Sounds like a dream come true for anyone who just wants to write words and put them on the Internet.
It's worse, because it's far more powerful.

From 4 miles in the air (so high you can't see the drone), works while the drone is "circling" (so far more accurate due to transit and length of sniffing), is intentionally used for "fingerprinting" entire cities (who belongs here? what devices moved? where did they go?) without any suspicion of individual wrongdoing, and unlike google, IT DOESN'T JUST TARGET WAPs.

Think about it. They ingest every handset, every wifi device, every BSSID, ESSID, even MACs ARPing over the air. For entire cities.

Now think ten years ahead, when solar-powered persistent drones can stay up over a city 24/7, constantly circling, sniffing, and relaying the movements of UUIDs from place to place around the world. Drones fly just as well in US airspace as Yemeni airspace.

This is what Snowden warned us about. "Papers, please" is out of date: they're no longer asking.
Open MPI hits milestone with FORTRAN-ready 1.7.4 release
Similar in Canada.
I'd rather use wordpress than yet another blogging platform that gives you a narrow strip of text in the middle with 2/3 of the screen being empty space.
It is non-standard base64: it uses '_' and '-' instead of '+' and '/'. You can read in Wikipedia at https://en.wikipedia.org/wiki/Base64
Eh.... no

While the kind of bugs that are stated on the post are possible, in practice they are not seen (or at least, not commonly) and not that difficult to catch and correct. On the other hand, they remove the need for constant checking that a variable is of the correct type (which is handy, for example for refactoring code)

I know that dynamic languages are a little scary at the beginning (because that was what happened to me when I was learning Python, coming from a C/C++ background), but the truth is that kind of "protection" is not that necessary

Also, there are LOTS of production systems using dynamic languages that are working just fine...
I think Ghost is absolutely awesome. It's slick, it has potential, there's a lot of enthusiasm for it. I have been running an instance since the first public release. There is no comparison between it and Wordpress though.

The former is a neat new product while the latter is a full-blown CMS, with every SEO optimization one can think of, plethora of plugins and themes, and vast knowledge base, even if in the form of random blog and forum posts. Ghost doesn't even support analytics and comments natively. Plugins (apps?) are a planned feature!

Not to mention that instead of copying the files over to any webhost and pointing to your MySQL, like you would with Wordpress, to use Ghost you need to install node, install Ghost's dependencies, configure and run supervisord, configure the webserver, and only then start Ghost. At which point you will be confused by its testing and production modes.

Personally, I like it that way. Run an app, point nginx to it, done. You can add caching and ssl effortlessly on top of that without interfering with the application itself. But most people don't consider server administration a viable hobby.
Agreed too for your opinion about how to do a startup. But I want to add C to your full stack suggestion. Sometimes it pays off to know low-level details about your choice of technologies. Almost every important technologies that I know is implemented in C.
IBM employees editing Wikipedia without disclosure
Its not different as both can and must be solved by network daemons listening for network change events. So solving reliability solves the startup issue.
IMO if you're going to be that pedantic, it doesn't sound right to end on a preposition.
The articles mentioned in that post are probably just the tip of the iceberg!
This article doesn't really bring anything new to the table; it's yet another rehash of "some errors can be caught at compile time and dynamically typed languages do not do this so they are bad".

The article claims that dynamic typing can lead to hard-to-track bugs. That is certainly true, but only paints half a picture: for example, in dynamically & strongly typed languages such as Python, Clojure or Erlang, you'd get errors instead of the wonky type-changing behavior of a weakly typed cousin such as Javascript. Secondly, just because dynamically typed languages do not catch certain classes of bugs at compile time doesn't really say much unless you leave out testing, which can catch way more bugs, including ones that the compile-time type checker won't.

The final paragraph says a lot:

Duck typing is nice for rapid prototyping but you
may not want to use it in any production code. It’s
terrible to debug, hard to test and sometimes leads
to bugs occurring extremely rare.

The article does not make the testing argument and only makes the sometimes-hard-to-debug argument.

Dynamically typed languages can be used to produce reliable systems just fine; consider Erlang.
Effective Interview Tips
Unless you self-host the minimum cost is $5/mo covering 10,000 views. Cheap but not free.
Please suggest something a bit better. Daemon tools doesn't even support limits. As a result, I had to rip it out of a ~2k node cluster if favor of monit.
This feels like the Tanenbaum–Torvalds debate all over again.
Duck typing is not the same thing as dynamic typing. You can do the latter without the former, and there are features akin to duck typing in some languages normally thought of as statically typed (e.g., C++ templates).
Browse Firefox source code with the new DXR
It does matter. Why are you starting postfix if you have no network? You have plenty of use cases where boot speed is actually important.
NASA Soon Able to 3D Print Trees in Space
Using a new technique, two researchers are working on a method to allow Astronauts to 3D print Trees in space.
I was confused about this whole thing. I honestly thought that MagicalTux was the only name he gave, and that'd be troubling for someone running a financial institute.

But his name is Mark Karpeles, its plastered all over the website, registration, and even his twitter account.
And this is precisely why there are no large, successful systems implemented in dynamic languages, whereas all statically typed language projects have no bugs whatsoever.
>>> Check out the look and feel of the new site

>>> http://imgbin.org/index.php?page=image&id=16688%7C

Really? Are they kidding?
The OpenZFS write throttle
SprintPal – Index, Search and Graph Your PayPal Transactions
I broke my iPhone yesterday, now my mac :-/
Show HN: Catchr – Secretly Detect Intrusions
Generating test data for MySQL tables
I don't actually think that's more significant than self-driving cars -- getting things faster is one thing, changing the way we travel is another. Imagine a world where nobody dies in traffic accidents anymore? No drunk driving nonsense, etc. -- that's a far different and better world than one where the only new thing is "hey hey I can use my phone to get stuff in ten minutes".
>BTW, my undergrad had multivariable and vector calculus as a single Calculus III class, so there were only 3 semesters of calculus before getting into the foundations of calculus.

So did mine, which is biting me on the ass now that I'm studying for my Machine Learning exam in graduate school. This course expected matrix calculus.
Torch7 – Scientific computing for LuaJIT
Still going to fix it up?
A service could watch addresses for you.

(blockchain.info essentially does this for every address appearing in the blockchain)

But yeah, bitcoin as implemented is way to complicated to want to deal with all the time, everyday.
>SoylentNews is people!

>"News fresh as processed corpses"

I can't even describe how bad this is. I guess it's slightly better than if they called it "The Cake is a Lie News".
I think you're wrong to dismiss Python and Ruby; they're much more elegant than javascript (javascript fans will say its ugliness is superficial, but when you're starting out the superficial things matter), and not as complex as Haskell (complexity that will help you out once your program gets above ~10k lines, but will get in your way as you get started). I'm not sure where you're coming from with the "too big"; the core language syntax for Python is very small and simple, the reason the download is large is the large standard library. Which, again, is what you want as a beginner. (For a larger, more production-oriented project it's more important that there's a good standardized library system and project management tool, and to be honest the Python ecosystem falls down somewhat here. But by the time that becomes an issue you'll have learnt what you need to to respond appropriately)
Before arguing about the benefit/costs of single-sex education, understand that I base my opinion not on this article but about the well established controversy surrounding single-sex education. For example, http://www.sciencemag.org/content/333/6050/1706.full show that single-sex education sacrifice social skill for improved test scores.

Since sexism and gender inequality is a social problem, I am not convinced that sacrificing social skills for test scores is the way to fix that social problem. It seems counter-productive.

ACLU for example argues that Sex-Segregated Schools causes increased sexism, and that it perpetuates antiquated gender stereotypes (https://www.aclu.org/womens-rights/sex-segregated-schools-se...). Again I have a hard time to see how more gender stereotypes helps in reducing sexism in programming.

Having single-sex education as "the solution" to sexism, is like having single-race schools as the solution to racism. The notion of "black and white schools" is a big part of race segregation and discrimination of the early 1900. I would prefer that the notion of single-sex school do not become the symbol of sexism in the early 2000.
So let me get this right, all you need to make 300k is for bitcoin to drop to single digits, then go back to 4 digits.

That's not a plan.
My favorite things right now which I am happy to recommend are ToffeeScript https://github.com/jiangmiao/toffee-script with Node.js and Nimrod http://nimrod-lang.org/. I also think LiveScript is awesome.

AngularJS is great. Web Components are better I think though.

Docker has redefined devops in my opinion http://docker.io

GLSL is very cool and something you can even experiment with in your browser using Three.js etc. I believe that real time ray tracing is going to be a thing within a few years http://www.youtube.com/watch?v=abqAanC2NZs http://www.youtube.com/watch?v=V5Y06xkRWio

CoreOS looks very interesting.

WebRTC is a technology that could almost make an industry irrelevant. http://simplewebrtc.com/

Understanding APIs around bitcoin and cryptocurrency in general seems important.

I believe that the internet is eventually going to be switching away from normal named server structures to a content-oriented architecture. http://en.wikipedia.org/wiki/Named_data_networking There are a lot of ways this category of architecture is actually currently being deployed behind the scenes, for example CDNs or bittorrent. I believe that we are going to start using that type of system more and more and eventually we will lose things like the HTTP layer. This may be combined with some of the technologies related to cryptocurrency.

For an example of why we are moving to named data networking, take a look at well.. just about any web application that wants to scale. For example the npm registry. Also consider the issues around privacy with Facebook and the NSA, and the ability for governments to censor or take down web sites or domains.

So any technologies that facilitate things like that, such as more traditional clustered SQL or NoSQL tools, or especially protocols and systems specifically designed for named data networking, will be very powerful. I like the idea of heterogeneous peer nodes that have everything they need built in and can connect to the network on their own.

Another area that is really going to be key is artificial general intelligence. Notice I did not say machine learning. I think look at taking advantage of built deep learning systems like the one IBM has with Watson. Or look for deep learning, autoencoders, hierarchical hidden markov models, hierarchical temporal memory. But most practically for the next few years IBM and Google's (when Google releases it) cloud AIs are going to be game changing for many industries and harnessing them in software will be very useful.

Qualcomm/Brain Corporation and some others also have some neuromorphic chip technologies that could be extremely useful.

Any system that really takes advantage of next gen VR devices like Oculus Rift is going to be interesting.
Publishing for Little Printer using Node.js and Heroku
It's not the greatest. And running it locally is fraught, because of Security Hole of the Week.

For almost everyone running WordPress, the right answer is wordpress.com. If you really need a custom theme, you might need to host somewhere else or self-host.

(I self-host my own WP blogs, but that's because I'm a control addict.)
My employers sure did.
Bitcoin does not need exchanges. Exchanges are just one method to get your hands on Bitcoin. Then you can trade in Bitcoin directly without any extra financial institution in between you and another guy. Exchanges are prevalent today as the easiest way to get BTC, but you can do it also by mining, by buying on the street or by selling your goods and services for BTC. You can invent new trading places or entire networks, or trade directly. Once no one needs USD or EUR, existing exchanges will become irrelevant.
I'm beginning to believe this is an early april fool's joke.
> My second son is taking AP calculus BC as high school junior (eleventh grader).

Your example has a 15 year old going to community college or university in order to go to a calculus course. You named it the "calculus trap", which includes as a negative the social problem of having a 15 year old in a class full of 19 year olds. This implies that it's unlikely that the high school offers calculus.

My observation is that more and more high schools offer calculus in the high school, so the 15 year old you described, who was taking college courses to learn calculus, is now more likely to be a 15 year old at high school taking courses with 16 year olds (like your second son).

In that case, the severity of the trap is lessened, no? If only because the age gap is so much less.

I'm not saying that you are wrong about how math knowledge should be developed. I point out only that the arguments from your hypothetical case feel a bit out of date.

Than again, suppose the 15 year old does take calculus at high school, then takes a tertiary education class at age 16. What class might that be? That's about the time the standard college curriculum branches away from calculus, to include algebra, differential equations, or discrete math.

In that case, it's not really a "calculus" trap, no? :)

Also, I read the reviews of KTEM. Cross-cultural observational comparisons are often enticing, but it's hard to draw firm conclusions from them. Had you read, say, a comparison with the Finnish model then perhaps you might have drawn different conclusions?

My hypothesis, btw, is that the US is entirely too car dependent. Extracurricular activities like a city math club would be much easier if teens had ready access to transportation independent of their parents.
Choosing Vanilla JavaScript
ANU tech startup sells for $76 million
For those who haven't gone to slashdot for a while, here's the beta site which seems to be the source of controversy: http://beta.slashdot.org/

Personally, I don't think the design is the problem but the person who seems to be selecting the stories...
I guarantee you these guys were not using test driven development, they need to TEST that their random number generator is random enough.

With TDD they would never have had these problems.
My favorite:

Static analysis has not proven to be especially helpful in finding bugs in SQLite. Static analysis has found a few bugs in SQLite, but those are the exceptions. More bugs have been introduced into SQLite while trying to get it to compile without warnings than have been found by static analysis.

https://sqlite.org/testing.html
"That amounts to asking employers why they are breaking the law, which makes it a little tricky"

Maybe you haven't noticed, but you are already assuming that employers are guilty. That kind of thing is exactly what makes me speak out against feminist articles all the time, because there are so many unspoken assumptions.

What if they aren't and there is a perfectly reasonable explanation for them paying less to women? Are there even employers who pay their female employees less than the males? Perhaps it is rather a difference between companies? (Just examples). What if the women just work less hours than the men (which seems to be the case)?

I think the answer to the wage gap has more than just two parts.

Also I suspect most wage gap studies neglect to mention that women automatically get half of their husbands income.

Edit: to answer one of your arguments, women more likely to stay home because they have lower wages. What if they chose a profession with lower wages because they knew they'd be staying home anyway? Or maybe they chose a less paid, but more fun job, because they don't need to provide for the whole family?

You probably automatically assume it is a problem. But what if it is a privilege instead? What if instead of measuring "wage", we would measure "time spent with children and family"? See how you are being manipulated? Of course everybody may decide for themselves what they prefer (work or time with family), but it seems wrong to just assume those preferences for all of mankind.

I suspect a lot of feminists don't have children yet, so they don't even know what it means. To me, having witnessed my wife toiling in labor for hours, it seems ridiculous to send a woman right back to work after having given birth to her child. Of course she should have the privilege to spend time with her children - she sacrificed the most to have them in the first place. What makes me angry is if this privilege is then turned on it's head and the people who toil to make it possible (ie men earning the money to support the family) are then being blamed for it.

Again - everybody may choose their own preferences. I am just saying that the preferences we see today may not be completely arbitrary. Most people end up having children after all - nothing against the ones who don't want to have children, but they simply don't make a significant impact in the long run. They die, and then that's it.
The oscar nominated documentary Dirty Wars is good background on this program (basically about Jeremy Scahill & his investigation into JSOC).
The mysterious takedown of the Flappy Bird App
This is hilarious. Well played, dev!
Python is multipurpose and has great libs, but personaly I dont like the language itself. I think Ruby is a better designed language , but Ruby has problems too. Unfortunatly the perfect language + ecosystem doesnt exist.
> This is a very highly political volatile situation waiting to blow up in a Presidents face.

You have to look at this in the overall picture of military size and spending though as well. Since WWII, with a few blips, the size of our armed forces (in the US) has been slowly decreasing, while military spending has been increasing at a relatively steady rate (outside of actual war-time expenses) regardless of who is in office.

But the spending isn't equal. It is going up in critical areas, including tactical aircraft at an exponential rate. At current projections unless something changes, in 2054, the entire defence budget will be enough to buy one tactical aircraft. Norman Augustine pointed that out in the mid-1980's, but we are still on track.

So here's what I see, and it is genuinely scary:

I see a shrinking US military armed with ever more-effective force-multiplying weapons (but insufficient people) trying very hard to maintain control over key strategic areas they see in the world, while the weapons are getting stronger and the human side is getting weaker. There is no way this will continue for very long. It will stir up more and more justified resentment in the world which will face a country less and less prepared to deal with it.

All of this is a proxy for having real strength in arms.
Jason Calacanis' #1 product is Jason Calacanis. This is the most relevant point of everything he says and does anywhere. Human clickbait.
I get what you say about coddling and framing, really. Kids raise to expectation and if you help girl every single time she struggle, she will never become self resilient and will never learn to solve problems. Got that.

However, how can one twist helping someone into "distributing own mistakes"? Seriously, that is beyond ridiculous. And going off ahead and get lost is also something entirely different then "they try extra hard to learn beyond their limits, even if it proves tough".

The point of daddy daughter programming time mentioned in those thread is to show the girl it is normal for her to spend time coding. Boys know it is "normal" for them to code. And actually, plenty of boys do tech stuff with their parents. It was always normal and usual to teach your son crafting and tinkering. When daddy needed to repair car or some furniture he would call his son to help.

It was not usual to teach the same to girl. The "daddy time" is just a call to extend the courtesy to girls too.

Small kids do try to conform to gender roles they see around. Girls and boys alike, we are all herd animals. Daddy time is an attempt to offset the message about her supposed abilities and likes the girl (but not boy) hears.
> Well what the hell does your NFS daemon do when your network goes down, your adapter gets hotplugged after a failure or someone falls over the cable?

Let's say it crashes or hangs. In that situation, systemd will notice it, clean up, notice that network is not up, wait until it is, and restart it.

Half of what makes systemd so great is that it allows the daemons of the system to be much less robust than it is, and do the right thing so that the entire system will remain robust.
Yahoo Expands Research Labs in Search of Personalized, Mobile Experiences
Actually the first few characters remained the same with page loads.
Investigative apps are useful tools for journalists, if rough around the edges
Mockito Templates for Eclipse