skysight-inc/HackerNews huggingface dataset:
So to set something up that can send thousands of sms (not spam, part of an app) a day, all I would need is a modem, a server, and this app? Would I need a cell phone plan or something?
Python3 features you can't use in python2 (2014) [pdf]
I worry that justifying the desire for a life outside of work in terms of "productivity" already concedes too much.

Even if my short-week productivity doesn't match my 80-hour week productivity, I'll still prefer the short week, with no guilt over having those preferences. My goal in life is not to optimize everything I do for maximum benefit of my employer; I have my own priorities and trade-offs to worry about.
> Cisco is probably feeling pretty nervous about this.

Or the folks at Palantir and comparable companies that help enable mass surveillance of populations.
> we will be able to keep them biased toward the positive uses.

Iron Man II (2010). How you intend to use them is irrelevant if all it takes is one guy on the dev team (or a compromised janitor) can take control of the entire army by dropping in some code.
I find it very odd that the author completely glossed over the recent Spark developments in the Hadoop ecosystem. In many ways, Spark is meant to replace the Map-Reduce paradigm to enable easier access to the data.
You'd usually transfer many metrics in a single HTTP request, so the cost is amortized in most cases.
For anyone interested in this story, or in the politics of biometric identification more broadly, you should get your hands on a copy of Keith Breckenridge's new book, The Biometric State, which is a history of the South African government's efforts to create a biometric identification system to help enforce racial legislation. Breckenridge argues that these efforts mostly failed, but set the stage for the post-apartheid use of biometrics to facilitate South Africa's social grant payments system (many, many poor South Africans live on government cash payments, mostly old age pensions or child grants). He further argues that the technology developed in South Africa is now being exported elsewhere in the developing world, where similar grant systems are used to justify increasingly intensive population registration and surveillance programs.
Scim – Spreadsheet Calculator Improvised
This would certainly help. High CPU was also an issue that we started to notice on 0.4.6, here with some of the NYC CoreOS guys, and that's been fixed. Chalk it up to completely redoing internal communication.

EDIT: Master election too :)

(Disclaimer: etcd dev here)
Also make sure to run experiment.consoleDance() in the console
>package delivery

in Afghan mountains, or jungles of Ecuador, not city down town ...
Looks like spam accounts / repeated behaviour which reported these bugs. Even though Shykes isnt the best pr guy in the world.
Yup. I learned this today too. And I'm Polish, which has the benefit of being taught a lot about Nazi concentration camps (especially Auschwitz) in school. Somehow I never heard of IBM's involvement before.
I really liked the profile article, and I think it's a great idea to showcase the people you have working for you! But as an Architect myself, I tend to object to the misuse of the title for pre-sales positions. It's just a pet peeve.

Good luck to David and to Peak Hosting!
Has anyone ever quantified the dollars spent per criminal captured for these kinds of programs? I mean flying a small plane, using proprietary technology, agents' time... I'm guessing this is in the millions of dollars, but who are we catching with this?
Yes it does "The jailer explains all these rules, to both you and your friend, beforehand and then gives you time to confer with each other to devise a strategy for which coin to flip."
> C is great for systems and some application programming, C++ is rubbish

This is a bizarre claim. C++ has its problems, but the fact that it allows zero-overhead abstractions over common low-level boilerplate is a seriously non-trivial advantage over C in most areas where C is otherwise a good fit. What compelling advantage does C retain over C++? Faster compiles and being easier to learn are nice and all, but hardly slam-dunks.
Then they shouldn't retain the patents, copyrights, cash, or any of the other assets. If corporations want the benefits of immortality, they need to accept the drawbacks.
Switching Keyboard Layout on Raspbian
hey gurl i heard you like clouds so i put some cloud in your cloud
Apple: The $700B Company
Advice for Renting to Students
As long as they are in control of it.

And I think that may be the crox of the issue.

The recent changes to the Linux middelware ecosystem has added a mass of new automations.

Supposedly making people's lives easier, but for many producing issues that remind them of why they moved from Windows to Linux in the first place.
Why? it's an additional feature for a product you already use.
Typo: FarmLogs is only tree years old

A very punny one, though :)
Show HN: Summon Uber from your iOS app in 2 lines of code
Solve the memory alignment in C interview question that stumped me
I can pack a lot on a UDP packet as well...
I'd hardly call 2 issue tickets "spam accounts"... and the first one definitely isn't -- there's years of activity.
I agree, but if the user left both boxes unchecked you would have no way of validating whether they had simply forgotten to answer the question.
A drop-down list would probably best, with "Male", "Female" and "Other"
Real programmers use Emacs for their desktop environment. If only it had a good text editor.
Call me cynical, but I feel like this:

1. Shows that the io.js people correct when they identified the problem

2. Doesn't solve the problem

Prior to this announcement you could say "the io.js people are crazy; just trust in Joyent". (Not saying you'd be right, just that you could say it and no be obviously wrong. Isaacs, for example, was a proponent of this view.) Now, even Joyent is admitting that there's an issue. But it's pretty damn hard to see how the issue could be solved by this specific proposal. Joyent, IBM, Microsoft, PayPal, Fidelity? Right, that totally solves the worries about stagnation, corporate control, or excessive Joyent influence.
This is a big deal since it is Dropbox themselves providing more seamless integration into the actual Gmail web experience. Impact is not just innovation but the scale in which it's adopted.
More like "programmer/developer knows best", an attitude that is rapidly spreading beyond Apple.
> Are we sure we can really support that statement?

I assume you mean "isn't it possible that the human brain would run out of memory?", but I think that it depends on what you mean by Turing complete. If I hand you the specification of a universal Turing machine, then you can certainly execute it, by hand, on a limitless supply of paper—making the paper your external memory. I think that this is a reasonable way of claiming that your brain is Turing complete. (Or perhaps you worry that one must include the rest of the body to achieve Turing completeness?)
Writing new implementation of a batch processing misses the main point that batch processing in general is just a trade-off made in order to get things started. This is why new generations of systems are going the way of online and/or stream processing.
Well, augmented with a theoretical infinite memory device, and granted immortality (protection against senility, etc.), sure. Do you really doubt humans can carry out "Look up within this finite table what to do, based on the current state and current symbol at the cursor. Update the state and manipulate the cursor accordingly. Repeat."?
I'd highly recommend that you integrate Segment.com. Paste it into your site once, then toggle on/off all the analytics tools you want. That's probably the easiest way for you to browse through the current tools that are available without actually having to manually integrate each one.
I'm a stage manager. It's certainly true that the relationship theater practitioners form with a script is much deeper and more rewarding than the experience a casual reader forms with a novel, and a large part of that is familiarity.

I'll read a play 5-6 times in preproduction alone, between an initial read for pleasure, close reading for technical requirements, an inevitably slow read to type an electronic copy, several proofreads of my electronic copy, proofreading of the director's cut, etc.

There's a table readthrough first thing after the play is cast, and then (if there's a long gap of time) another one at the first rehearsal.

And then there's rehearsal. The director and actors figure out at each moment 1) what does each character want, 2) what prior action in the play made them want it, 3) what is the obstacle preventing them from getting it, 4) how does saying a line contribute to overcoming that obstacle, etc. You don't necessarily talk about this for every single line, but anywhere it's not obvious, it will be discussed. (Different directors have different styles, but everything I've seen is a variation on this.)

They also do a fair amount of "table work" and homework assignments where actors invent their characters' backstories, prior relationships, etc.

I sit through all of this, and it's my job to be reading so that I can prompt and correct lines, as well as (silently) figure out that a designer should know about something, and add it to my report. We usually visit each moment 3-4 times in this phase. So that's 3-4 very close reads.

Then we start running larger chunks - groups of scenes, then acts, then the entire show. All told, probably about 7-8 passes through the show. I'm still on book, and I'm getting a sense of how the pieces fit together. We periodically go back to detail work on parts that the director is unsatisfied with.

And then tech. 2-3 full tech runs where I am completely engaged and in the moment, calling cues. And then 7-8 performances, but that's cause it's educational theater. In a professional setting, there could be a hundred.

At the end of it, I know Streetcar. I have most of it memorized, I know what everything means and why it's said, I know who everyone is and what their intentions are, I know how the plot fits together, I know how the words are supposed to sound, I know the pulse. At the end of my run, I had probably read it 50 times.

People outside of theater/film don't really read anything 50 times. I have a lot deeper and more rewarding relationship with Streetcar than you do with Crime and Punishment, and >50 passes through the script probably helped. But spending dozens-hundreds of hours listening to professionals pick apart the text and develop meaning from it probably contributed too.
This is great. Can't wait for the WebGL version ;-)

Also, it would be really cool to run everything except rendering in a worker thread and send rendering commands to the UI thread, like react-native does.
My experience with algorithmization so far is just the opposite. 20 years ago the bank manager would tell you "no, I'm not willing to offer you that mortgage because the house is overpriced / I called your manager and they said you were flaky / your hair was scruffy when you came in"; of course they could lie or refuse to give you a reason, but most of the time you got some explanation. Nowadays you just get "computer says no".
Its not that odd, spark is very similar to the hadoop way of doing things and there are a few other projects like it that are attempting to be a better hadoop. So I dont think that much was lost by not mentioning it.
Pretty awesome, you can change only one bit of information, but you have 64 choices (6 bit selectivity) for which bit to swap and that is what solution utilizing to manipulate up to 6 bits of information at once.
That sounds like saying "Would a not-Turing complete markup language be able to record the definition of Turing completeness?" (If you argue that there's a difference between conceiving something and recording it, then I can soup up the markup language with a mild genetic algorithm equipped with a stop condition that'll let it generate the definition on its own.)
I hesitate to upvote you. I agree with like half of what you wrote, but the other half (especially conclusion) I find very wrong.

Corporations indeed work as you described, but strong enough back pressure on social and legal level changes the profitability landscape, and thus corporations will optimize in a way that is less harmful. You're right comparing them to artificial intelligences (i.e. very strong optimization processes) - they don't share humanity's goals, nor they should be expected to. But what we can do is force their goals to align with ours as much as possible.
For anyone who doesn't know FarmLogs has their HQ in Ann Arbor aka 'tree town'
> So, they're making noise and dropping names to try to reinspire confidence

Have to say, the names they're dropping do not inspire confidence in me. Nobody on that last is well known for their stewardship of open source projects, to say the least.
That’s kind of my point. The original sender compromised the info.
> I would be fine with abolishing arms manufacturers.

why though? it's people that fire the guns. there will always be someone out there with a sharper stick. i mean this is literally where the term "arms race" comes from..!

> Have you stopped using Google yet? Because they are the Lockheed Martin of the 21st century.

do google do bad things? yes. but comparing them to Lockheed Martin? either you vastly underestimate the terrible things that company has done, or you really dislike google..! (or i'm woefully ignorant of google's inhumane actions)

> I agree with you that corporations are psychopathic.

no, they are not psychopathic. psychopathy implies that idea of empathy existed to begin with.

> But to suggest that fact abdicates us from all responsibility of trying to return agency to the individual is foolish.

no, absolutely not. the problem is in the formulation of the system. there is an incentive to break the rules (more reward). because there is an incentive, some individuals will attempt to break the rules. and corporations almost always get away with it.

replace corporations with gangs, and you have the problem with the war on drugs in a nutshell.

> We have the power to say no.

and yet, unfortunately, we exercise the power of apathy almost exclusively. all of our personal data on facebook is sold to advertisers, sold to whoever wants to buy it. we could just not use facebook.

> Recognizing the evil that is conducted isn't cowardly.

oh i whole heartedly recognise it.

> But refusing to do anything because "That's just the way things are" is.

that is entirely not what i'm saying. i'm saying we need to stop immoral behaviour when it is happening. we can't define morals in law, and the law is the only thing corporations understand. we can't change laws and retroactively apply them.
Last time I checked, measuring font sizes using the canvas was horribly slow. So, I wonder how they perform measurements necessary for automatic line-wrapping, et cetera. Are they doing these measurements fully in javascript?

> Custom fonts are not currently supported but will be added in a future version.

Ok, that is a pity. I wonder if it has something to do with the complexity of implementing measureText fully in javascript.
I started my academic journey when I was already working and during that journey, that lasted over a decade, I was ex-matriculated more than several times.

I kept going back and I finally graduated.

I think that an academic education is important, but you should make clear for you what you are after - you should look at your program and make up your mind about what you want to get from university.

More importantly, you should make sure that you actually are willing to put all your energy at given moment into your education.

From my experience, it will not get any easier over time.
(Hi, Scala Tech Lead at Typesafe here.)

The Scala landscape is pretty far off from the node/io fork, I think. First of all, we are keen to keep Typelevel Scala and the official Scala distribution in synch. We're also seeing a healthy acceleration in contributions (proposed & merged) over at https://github.com/scala/scala#welcome -- all contributions welcome!

In any case, we're happy to see experimentation over at Typelevel. If you're interested in this kind of stuff, I'd recommend also taking a look at https://github.com/non/cats.

[edited for clarity]
The Guy Who Developed World’s First Email Encryption Software Is Broke
It still has the assets gained and the shareholders bear the risk of the business.

You'll be telling me next countries should stop paying war reparations because none of the combatants are still alive!
It sounds like you didn't read the parent comment, then, which pointed out multiple examples of technologies that would also fit the criteria being used to chastise IBM.

IBM creating citizen tracking software - in both the Nazi German and Apartheid South African scenarios - is equivalent to a company building engines for tanks or parts for machine guns. Does the EFF plan on suing every last one of those companies?

And to be honest, building a citizen tracking system does seem pretty general-purpose; what government doesn't want to be able to store and manage information about its citizens in an easy manner? Yes, doing this requires working closely with a particular customer (in this case, it was a government of a country that happened to be infamous for institutionalized racism), but that does not automatically mean that every last action of that customer is condoned by IBM.
What It Takes to Make a Successful Hardware Startup
It means Tarsnap isn't spending enough on growth.
yup! the GSM Modem you use will need a SIM card which needs an active plan
Rst: Go Lib to expose resources in a REST service
I took a machine learning course last spring, and I also had the choice of language to use. I thought about Julia, but I just felt I was going to be taking on to much in a short amount of time.

I ended up using Weka for parts of the class, and python using scikit-learn for the other parts.

However, I would say I am regretting not trying R. The other students in my course really liked it.
Just like IRL: only looking at women or only looking at men isn't creepy. But only looking at people with particular physical characteristics (aside from the small set that are acceptable to judge on) is creepy.
Docker Issue #1988 is still an issue.

While it is still an issue, and still neglected (or more likely arbitrarily ignored for profit) Docker will be a red flag for any real corporate uses.
> But what we can do is force their goals to align with ours as much as possible.

how can we force an entity the size of large corporations to do what we want? we simply can't. look at the broadband problem in america. or bankers golden parachutes. or any of the immoral actions taken by corporations.

they are too large. once they get large enough, they have power over us, not the other way around.
Are you guys still per spec RAFT or have you diverged at this point?
Just to add:

http://memcached.org/downloads

https://www.mongodb.org/downloads

Are identical in having normal binary downloads as the primary installation option.

And you seem to be implying that vendor supplied repositories are somehow unusual. They absolutely aren't.
This might provide some insight on this trend: http://theleanstartup.com/

This is one of many concepts that supports working from a MVP (minimum viable product) and doing one thing (or a few things) really well and to build based on real user metrics. This makes the whole thing a learning process with fast iteration rather than a strict plan to market that is followed from beginning to end.
Is any other distro moving to GCC5 so quickly? (Arch users?)
For accessibility you can look into what pdf.js does. They put a transparent text on-top of the pdf text (canvas). So you can select it. Pretty clever :)
Interesting view on not hiring people with previous management experience - seems clearly wrong to me. There's a difference between career middle manager MBA types, who might be deadweight at a startup, and other people who have management experience as a result of competence and natural career progression. Someone with experience managing a team should always be preferable, all else being equal.
Because it's comforting.
this is small tank in a bombed city block

https://www.youtube.com/watch?v=r9hWEFhIxLg

it has fire power, but ultimately gets stuck
AppsFire Acquired by Mobile Network Group
Many of those good Node developers now work on io.js. They're voting with their feet.
I've watched Groundhog Day probably 100 times. For six or so months, I left it on repeat on the main house TV (I lived alone at the time).
Google Glass is still internally under development. The public release candidate test has simply stopped. Maybe by May they have a new demo.
Well, one idea if you're interested -- you could email me at samb@zenefits.com and I can put you in for an engineering role here :) A lot of the other engineers here actually came from similar roles at, ie, GS and DE Shaw.

More generally, I would look in places where your financial services experience will be appreciated. Financial tech, for sure, but really any enterprise SaaS company will appreciate people with programming skills and business sensibilities.
Your FitBit Is Lying to You
I was wondering if anyone would bring that one up. For me, that was the moment I stopped having vague concerns about Joyent and Node, and realised "wow, these people can't be trusted to run a project".
Speaking from the point of view of an average guy, my immediate thought is: Life is a cruel mistress.

I tried Tinder when I moved to a new city and didn't know anyone and I failed dismally. I have since given up on it and deleted it and to be frank, I am happier now I don't concern myself with trying to hook up or meet females. Harsh but true.
I'd say just as many tree's here as any college town really.

PS hi chris.
I really do not use docker nor coreos, but I wonder what the huge demand is for standardizing this. At least it looks a little suspicious for me while browsing through those 3 tickets.
The team has worked _very_ carefully to follow the raft state machine as described in the paper as close as possible. For example we have a set of tests[1] that takes possible problems outlined in the original paper and implements them as unit tests.

[1] https://github.com/coreos/etcd/blob/master/raft/raft_paper_t...
I wonder if an invisbile SVG layer would work for that purpose, or translate positioned invisible DOM as a fallback.
For much of grad school, "The Hitchhikers Guide" served that purpose. Same with some of the later Harry Potter books. And Bill Bryson's "A Brief History of Nearly Everything".

I also re-read the comics "Kingdom Come" and "The Dark Knight Returns" on a regular basis.
Custom fonts are supported on flipboard.com using the same rendering engine. It was just a matter of time to extract the Flipboard specific bits out. This is coming soon.
Urban Engines launches transit app with x-ray and offline maps/search/routing
True, true, but he hadn't explicitly put that in his wishlist, so... :-)
We can by changing legal landscape. Actions of the EFF are part of this exact process.

Not saying it's easy or that we have much chances now. I'm pessimistic about that.
ignorant?

tell me, what do you disagree with? why do you disagree with it? what evidence do you have to back up your assertions?

if i am wrong correct me. but to brandish me as ignorant because you don't agree with what i say is just you, spreading dogma.
My 5 Reasons Why Your Company Needs to Hire a Tech Evangelist, Now
nice! I wrote my first book last year and loved the process and results (The Dread Space Pirate Richard on Amazon). now I have two more books underway in my free time. one is a sequel to that, so fiction. but the other is technical on the topic of software performance and scalability. there are similarities and differences between writing fiction and non-fiction/technical, and I like both.
Very cool. I'm an existing twilio customer, wondering how cheaply I can implement something like this. What are some recommended GSM modems to use?