skysight-inc/HackerNews huggingface dataset:
There are a ton of other problems associated with crypto code. I'm talking about crypto primitives being provided by the browser. The rest of the problems associated with it, I'm not asking about.

You're echoing the problem that my question is asking if it solves...

Edit: Also, you definitely need more than the code to come from a "trusted third party", otherwise we would see SaaS startups on HN providing "crypto as a service" (god help us).
CTO of voicerepublic.com here.

Thank you for the feedback. We just launched VR last week and are actively improving it. I will put a volume control in the Backlog(;
Yes, shit happens. It's how you solve it and make sure that it doesn't happen again that's important. With the way they're communicating, they seem to be on the top of their game
Getting stuff done with computers
Seattle and SF
I feel bad, but I laughed at this for few seconds...
I don't think it's going to help that much if you're new to the language. You probably want to cram something more beginner friendly like Thinking in C++: http://mindview.net/Books/TICPP/ThinkingInCPP2e.html It's a great book that helped me really start to grok C++ long ago when I was new to the language.
I wasn't going to say this explicitly, but yeah, I was trying to lead the developer to the reasonable fermi estimate.
Maybe companies wouldn't have much trouble recruiting engineers if they tried to lure us with, gasp, higher pay, and not just free drinks, video game nights, and vapid promises.

When companies stop treating devs as juveniles, or people who desire to work "on cool problems" without care for compensation (while those working in sales/business roles, and founders, sure care about making money), they'll have an easier time hiring.
glad there are a good number of talks on wearables. I hope they announce a better looking Glass though. As much as I love using Glass, it's just not aesthetically pleasing.

Same goes for other wearables like smart watches - needs more emphasis on design than just a display slapped on to a watch strap.
Why does it have a metal cap?
original goal was April 2014. Having said that, there are plenty of kickstarter projects that have succeeded quite well even after having delays. I'm sitting here at my table with my copy of Antimatter Matters, which is late, by about 6 months, but I'm happy with it. The Ouya also was late, IIRC.
Evolution Of Arcade Games
No it's not. Linux is useful and used all of the time in proprietary systems because there are lots of useful classes of things you can do with linux that aren't derivative works.

There are no useful things you can do with a library besides link it.
Crypto Won’t Save You Either [pdf]
Bullshit.

When local governments (i.e counties) attempt to roll out their own broadband, big cable (i.e comcast) sue to prevent it from happening.
> And, because their software is open source, someone will inevitably create a better competing library based on the ideas behind the GPL one.

Or, in some cases, just buy a proprietary license from the authors? That is often an option (not always but sometimes, we are doing it).

Surely if these software developers are making a living selling software, presumably by licensing it and so on, they understand and are very familiar with how that works?

> That new library? Apache license.

Because they will just keep it in house and not release it. Which...is exactly what GPL is designed to discourage. Some benevolent companies like Google might but not others are not.

At least I don't see a problem with authors choosing a license they like. I will not put them down or criticize for choosing GPL, there are good reasons to choose GPL sometimes.
Which UI rule are you thinking about? Fitts' Law doesn't have anything to do with distance. It might be the case that you have to move your mouse pointer an inconvenient distance to get to the menu bar, but that doesn't change the fact that putting the bar at the top of the screen gives the bar functionally infinite height and makes it easier to accurately point to.
There was no distribution of GPLd code so I don't think there was a violation of the GPL.

On the other hand I could see the claim there was a violation with the proprietary app being at fault. They should have verified all of their dependencies not just the direct ones.
Skype and IRC
Automation can also mean automated disaster.
So the cable companies aren't aggressively lobbying municipal governments to keep out competition? Where do you think these costs came from?

And god forbid the municipality try to build out its own network. That will just inspire the incumbent cable company to take them to court until the project gets scrapped.

No, I think we can pretty easily blame Big Cable for this one.
Why am I getting a talk on Openstack at Cern, and not the Greg KH talk?
Municipally owned/maintained FTTH with ISP access from an analog to a CO is a good thing IMO and something that the incumbents have used the courts to shut down in the past[1]. The Wired piece makes a seemingly legitimate argument (franchise agreements increase the cost for new entrants) while ignoring the actual alternative (which would dramatically decrease the cost for new entrants) that those outside of the industry may not even be aware of and in that regard is a bit dishonest.

Why is this coming up now? One of the interesting tidbits I picked up from industry coverage[2] of the current round of FCC rule making is "Wheeler intends to nullify state laws that prevent local governments from establishing broadband service". Which is something I don't think the industry wants to happen. So, yeah open access is great but giving cities the "If you don't provide acceptable internet service we will" stick is valuable as well.

[1] http://arstechnica.com/uncategorized/2008/07/telco-wont-inst...
[2] http://www.cedmagazine.com/blogs/2014/05/fcc-four-more-month...
I'm not sure if it's legit or not to show off your work on HN, but I recently made a VERY small ruby DSL to test RESTful JSON services.

We started having a LOT of trouble with 3rd party services breaking their JSON contracts, so I started using this to test on our Jenkins CI every night to make sure their JSON was constructed properly.

https://github.com/benwoody/api_pi

It also helps our front-end/mobile developers make sure the backend devs are creating proper JSON based on specifications.
You say "add memcached" like it's easy to do on 10 year old wiki software. TVT is running a highly custom Pmwiki install, with no upstream updates in a long time. The something wrong isn't the hosting costs, so much as the sole developer/owner/admin running the site.

I'll also note that the forums make up most of the traffic of the site, and that's the one place you can turn off adverts for free. The wiki supports the core product, which is apparently the forums.
But they're completely redundant. What would you use it for?
Everyone does it. The US gov treats it own stuff the same way, air gapping sensitive information and operating a national scale private internet.

The issue in my mind is that we are literally at war with individuals, and we focus on the symptoms instead of root causes. We have been assassinating, subverting, bribing and observing individual enemies of the state for over a decade.

Has doing this done anything to make us safer, as in how we felt in the 80s before international terrorism?
> Encourages polyglot programming.

Some of these "problems" aren't problems at all, e.g. what's wrong with polyglot programming?

> Writing Vertx apps with Groovy makes me feel like I could add a whole chapter to 'How to Write Unmaintainable Code'.

Vert.x enables many JVM languages to program it. Perhaps the real problem's with the language you've chosen. Groovy's business purpose is to ensure jobs (i.e. consulting contracts and conference seat sales) for life for its promoters at SpringSource. Choose a language with another mission and that could make all the difference.
is the plant biosynthesizing its own luciferin (the critical compound that produces the photon) or are you feeding it to the plant?
Wow, really? It's the local govt fault that our internet connectivity sxxxxs?
In one of the recent releases tmux switched from starting new panes in $PWD to $HOME. I am sure they had their reasons but the new behavior is terrible for me. To get the old behavior back (AKA new pane in current working directory) add the following to ~/.tmux.conf

bind c neww -c '#{pane_current_path}'
I also read this earlier in the year. I used Erlang in a few projects at university, but never formally learned much about it beyond what I needed.

I invite you you to hop back into the book. I found it to be a fairly quick read for a technical book. The chapters are well motivated, and the code samples were well placed.

Since you have some additional experience with Erlang now, you might want to skip directly to the later chapters on libraries and frameworks, or on building real applications.
Show HN: Tool to turn your HTML into a collapsible tree
Hope is not a strategy. I admire your enthusiasm, but I am skeptical that your plans will have an impact.

Regarding showing people you don't need an academic lab. Well, sure: I could, if I wanted, clone a gene in my garage if I had the time (since I've done it in a lab, it's pretty easy; none of the science of cloning e coli genes is hard, plants are far harder to transform). The funding isn't an issue either because, frankly, contract research labs clone genes affordably (I'm assuming a Bay Area software engineer salary permitting maybe $20-30K opcost and 100 hours/years labor).

Personally, I think just focusing on developing a general purpose technology for plant transformation would get you further and faster towards your goal. Gene guns are lame.
I recently created a login flow for a RESTful API. The solution I went with was instead of thinking of it as a high level activity such as login, what I was really doing was creating auth tokens to then be used in the Authorization header in subsequent requests.

I created a /tokens endpoint, where I POST the auth credentials and in return I get back a newly generated auth token. In my opinion this is a nice RESTFul solution.
...Or automated the-opposite-of-disaster.
Ok, but how does that diminish my point?
Cool setup, though I personally hate using Ctrl-A for the prefix. I am too engrained to that being beginning of line. I use Ctrl-O since that doesn't seem to interfere with anything major.

I started using tmux about 2 years ago and don't know how I lived without it.
If we're allowed to pick and choose our time series, the quarter century before that MIT saw inflation at almost double that of the grade inflation poster child, Harvard.

Yeah, you can rationalize based on outside events, but without real data on how much of the change is actually attributable to those things, you're just fitting facts into your worldview. How do we know there aren't similar events in the quarter century you've chosen that are forcing deflation?
I'd be even happy with a liberal fermi estimate that pushes the envelopes and assumes "some synthetic biology help".
My point about anti-vax or truthers is that they often think people who disagree with them are trolling them, and under this definition that means they are. That seems ridiculous to me.

As for mental conditions, that's another definition that seems inconsistent. I thought trolling was trying to provoke a reaction by being obnoxious or acting stupid or acting mentally ill. I thought the whole point of trolling was that you mostly can't tell if you are being trolled or not. Similar to Poe's law.

A definition of trolling that labels anyone who provokes a negative reaction from a community for any reason, like actually being mentally ill or actually being very ignorant seems overly broad. You just put weev in the same category as someone extremely technically illiterate who asks a stupid question on yahoo answers.

Now you just have a synonym for "annoying" or "irritating".
https://twitter.com/DEVOPS_BORAT/status/41587168870797312

"To make error is human. To propagate error to all server in automatic way is #devops."

Frankly, I'm surprised things like this don't happen more often. Kudos for the incident management. Also a big plus for having working backups, it seems.
Their homepage says they match dollar for dollar for those in need. Get in touch with them.
This reminds me of my undergrad CPSC days. The CPSC department had their own *nix-based mainframe system that was separate from the rest of the University. The sysadmin was a pretty smart guy who was making less than a third of what he could get in industry. Eventually he got fed up and left. About a week or two later the servers had a whole cascade of failures that resulted in everyone losing every last bit of work they'd done over the weekend (This was a weekend near the end of the semester when everyone was in crunch mode).

Long story short, the sysadmin was hired back and paid more than most of the profs. Academia may tend to skimp on salaries for certain positions, but sysadmins probably shouldn't be one of them.
Come on now, the stooge comments aren't fooling anybody. The comments are almost too dumb to be believed.

spineless: acct created 40 minutes ago, posted 39 minutes ago

bklyn22: acct created 33 minutes ago, commented 29 minutes ago

ndpanda: acct created 26 minutes ago, commented 23 minutes ago
I'm having trouble parsing your first sentence. There's a problem of refusing to be accepted that almost all, and unjust to refuse to others that do the same. One or both of us are making a sign error.

Are you saying that the "GPL community" don't want software developers that work for a company to use their libraries?
I'm really happy there are people fighting for a world like this. It doesn't matter that they can't get 100% of the market, just by advocating for a better alternative makes the whole thing better.
This is a super interesting idea. I work with a lot of undergraduate students who struggle with the writing/editing divide, and I will absolutely be recommending that they try this tool.
How A Lorde Song Screwed Up An Algorithm For Maybach Sellers
I believe that to be an eminently reasonable interpretation of the history and current situation.

What was the history that led to a the non-common carrier ruling? Was it thought that cable companies would upgrade infrastructure more quickly if they didn't have to sell access to their lines?

Here's what the NCTA has to say about it now: https://www.ncta.com/platform/public-policy/why-its-a-good-t... Given the success of broadband in areas where the lines are sold like they would be in a common carrier situation, it's hard to believe anything they say.
WhatsApp
Skype
Google Hangouts

All used interchangeably for work/personal use
CTO of voicerepublic.com here

All talks have unique URLs, so when you click the link from HN, you shouldn't find yourself at another talk. If you can reproduce that problem, I would be very interested in a detailed bug report, though.

However, we have multiple talks on Openstack[1], if you were interested(;

1. https://voicerepublic.com/search/1/Openstack
> it seems that your stance is because I've made hiring mistakes (even if they are subsequently and promptly corrected) that I should have no credibility to comment on this blogger's hiring process of banning women

Not at all. I've certainly made significant hiring mistakes and yet I have all sorts of opinions on hiring process. I'm only saying it seems like you would be less inclined to believe the fault must all be hers if your hiring process (which I'm assuming you put real energy into optimizing) also ends up giving you actual criminals sometimes. I'm not criticizing your criticism of her ban; I'm criticizing your diagnosis of hiring as the source issue.

I don't doubt that it's in at least some part her fault and I completely understand the impulse to write it all off as that (for example, it also does not jive at all with my experiences in working with women, who have always been super professional towards me), but it's hard to see how one could really come to that conclusions about her hiring process without knowing her, the nature of her business, how she treats women, the pool of candidates she has available, and--possibly most importantly--almost anything about her hiring process. Maybe she's an idiot, maybe she had bad luck, maybe she has jobs for which women, for unspecified reasons, aren't well suited for, maybe she has a terrible work environment, maybe her male hires are weird in a way that skews her view of things, or maybe she's even right, or whatever. I just don't see how you can conclude much about hiring practice from "Wow, I've had really bad female employees."

I should also be clear that I'm not defending her decision to no longer hire women. That's also a poor conclusion to make from her observations. If the overall point here is, "she should be thinking harder about how to create an environment in which women can thrive", then I agree.

Edit: it occurs to me that I may have misunderstood "I think this anonymous blogger should evaluate her hiring practices." I was taking that to mean, "you've ended up with bad women because you suck at hiring, and if you fix that, you'll have good female employees" But rereading your responses, it sounds like you might have just been saying, "you shouldn't be adding this ban on hiring women". If so, then probably this whole discussion has been a frustrating miscommunication.
I think it is absolutely key to look past all the rhetoric and see what Google is actually asking for in return for building fiber.

> In Kansas City and Austin, local governments wanted Google Fiber more than they wanted kickbacks. So they expedited the permitting process, gave Google rights-of-way access for little to no cost, and allowed Google to build-out selectively — i.e., in neighborhoods where consumers actually expressed demand.

Kansas City agreed to get the permits done in 5 days. Provo sold Google for $1 a fiber network they had spent over $30 million constructing. Most if not all of the cities declined to impose build-out requirements: enough users had to sign up in each "Fiberhood" to justify Google deploying there.

This stands in stark contrast to what happens when companies try to deploy fiber or cable in other places.

Read Comcast's franchise agreement for Wilmington, DE, a small, poor, city of about 70,000 people: http://www.wilmingtonde.gov/docs/1320/3716Rev1.pdf.

In addition to the hefty franchise fee, paid out of gross, the city extracts a couple of million dollars in funding for government programs, and imposes a built-out requirement that requires Comcast to build out to every neighborhood above a certain (low) density, even if enough customers don't sign up to make it profitable. Similar build-out requirements killed FIOS deployment in the city: http://www.fiercetelecom.com/story/verizon-defends-honor-wil....

In short, I can't have FIOS because Verizon wasn't willing to build it out to all the neighborhoods in the city that have 30-50% of its residents living under the poverty line.

This sort of article typifies the local response: http://seattletimes.com/html/businesstechnology/2023420101_b....

("Once cities provide these handouts, they don’t have much leverage. They’ll end up bowing and scraping and hoping that Uncle Google throws a bit more fiber their way, someday. The experience in Kansas City — where suburbs are stuck waiting for Google to extend its fiberhoods — suggests that cities in a region targeted by Google Fiber should work together on setting expectations and deadlines. Yes, a provider like Google may abandon a city that doesn’t play along. But is that such a loss if the company ends up cherry-picking and making the market less attractive to other providers — including public utilities — that might come and provide fast broadband for everyone?")

In other words, they want to subject fiber deployment to the typical class warfare that characterizes municipal politics. It's better for nobody to have fiber than for wealthier areas to get it while communities that can't afford it don't. In New York City, the mayor has turned Verizon's FIOS deployment into an economic justice issue and hired a civil rights lawyer: http://www.crainsnewyork.com/article/20140219/TECHNOLOGY/140....

Who do you blame for not having fiber? How many cities would already have competitors deploying fiber if they had adopted the kind of regulatory regimes Google is demanding as a pre-condition for launching fiber?
What good is an apology from Congress when they stonewall any attempts for an independent inquiry into the 1984 riots and still harbour known instigators and accomplices at a high level within the party?

On the other hand, several senior BJP officials were tried and convicted for their part in the 2002 riots.
Stanford now recommends passphrases instead of passwords
Hopefully, they are successful. Municipal governments aren't equipped to make these decisions.

In my city (Albany, NY), the city signed a 10 year franchise agreeing giving Time Warner a monopoly on tv services, which makes the city much less attractive for FIOS, which is available in most surrounding communities.

Why did they do this? Some idiot activists got the city to demand that TWC provide a public access channel (hello, 1982) and to build a "TV studio" in the local high school.
I've just been hired to run a project using SCCM to upgrade ~5000 PCs from XP to Win7.

This was amazing reading. Reading such a detailed wrap up of an IT team going through my worst possible nightmare was enlightening.
If nothing else, trade for other currencies on localbitcoin.
1. We've published everything we've been doing to our Kickstarter backers, including when it has/hasn't worked.

2. We'll publish the budget. Currently we have $230,000 left from net proceeds from the Kickstarter of $430,000

3. WSJ photo is fed firefly luciferin. We also have a (dimmer) plant which is making it's own, that's where our research focus is going.
Other than use it in Linux and GPLed software, software which offers lots of useful classes of things that you can do with them that aren't derivative works.
Bigger tools have bigger sharper edges. It's important the message is stressed as the developers to operators worlds merge in the middle.
On the bright side they are no longer running XP!
thats terrible. starting in $PWD is the first thing I encountered that I loved about tmux as a multiplexer vs iterm
The appeal of an ORM has never been about abstracting away the writing of queries...almost every developer I've met is comfortable writing SQL queries. But the appeal of an ORM framework is in not having to write the code that maps the results of the sql query to/from the properties of an object. When you combine the annoyance of writing and maintaining that type of code with the realization that the majority of queries you end up making are one of the CRUD operations and you it completely explains the popularity of ORM frameworks. It's about not having to constantly write code that could just as easily be written by a CS 1 student.

ORM systems almost universally suck, but so does the alternative.
Who would want an ISP to innovate? Latency, bandwidth and cost are the only things that matter. ISPs should be prohibited from offering anything else than internet access. No phone, no video, no toilet cover delivery.
The Rover 2014 Filmini izle
It is impressive. I can't imagine dealing with that kind of nightmare.

I once worked as an admin on Solaris boxes at a big pharma company. There were ~77,000 users in their LDAP directory. I was very careful.
Devops Borat: This not mistake. This how we test recovery operations in production.
Spoken like someone who never had to go to court.
I had the same problem on 3 different browsers. I also tried to play the game alexjeffrey posted above [1] but the timer wouldn't work. I'm guessing the game was cancelled by a reload or browser close.

[1] https://news.ycombinator.com/item?id=7757610