skysight-inc/HackerNews huggingface dataset:
A Cyborg Manifesto (1983)
Yes, because programs written in all other kinds of languages don't write stupid messages and don't have BS bugs...

And to dispell the ignorance and knee jerk reaction, the message comes from Minecraft, not his PHP code itself:

http://minecraftserverhq.com/blog/can't-keep-up/

I'd rather hire an engineer that doesn't blame a language because of ignorance, and even knows how to Google to find out the root cause.
Why are these so expensive? You could get a top-of-the-line new 5k iMac for that greyscale 2048 x 2560 monitor. Presumably it's all the calibration and certification that goes in, but wow those are pricey.
And if they can tighten burn just a little bit, they don't go off the runway.

I don't really understand this blog post.
Author here - paperclip is pretty stable at this point. The library has been in production for about 2 years now at ClassDojo, and has been battle-tested against all major browsers including IE8+.
Would love to see this tool for not just the Bay Area. How about Portland or Boston Area?
Looks good guys!
So, you had a bug in your code. That happens to everyone and I think we all understand. However, there are a number of other issues here which seem systemic and much more troubling. First, that your "flighting" did not catch the problem. Why was that? If the bug caused an infinite loop on all the live storage systems, that seems like it should have been fairly obvious on the customer systems you tested on. Second, that the patch was rolled out to all servers at the same time. You have admitted this was a mistake, but honestly it looks like amateur hour. If you are running business critical distributed cloud infrastructure, you just don't ever do this. Third, that there was extended fallout from rolling the patch back. If there are still customers experiencing downtime from this problem a full day later, that speaks to some serious flaws in the ops architecture and process. If you guys want to compete with AWS and similar platforms, it seems like you have a long way to go still. This set of mistakes should haunt you for a long time, because it's going to come up whenever someone is trying to convince their boss/colleague/team that Azure is a solid solution.
Sounds like a documentation issue, or lack of a staging environment. I've written and maintained countless large Express applications and routing was never even remotely a bottleneck, thus the simple & flexible linear lookup. I believe we had an issue or two open for quite a while in case anyone wanted to report real use-cases that performed poorly.

Possibly worth mentioning, but there's really nothing stopping people from adding dtrace support to Express, it could easily be done with middleware. Switching frameworks seems a little heavy-handed for something that could have been a 20 minute npm module.
Three Days with MaGIC and Malaysia’s Emerging Startup Community
Franken has been consistent in his support of privacy. Last year, he wrote to Tim Cook requesting clarification of Touch ID's details of implementation:

http://www.franken.senate.gov/?p=press_release&id=2562

"... that this "investigation" is merely him pandering to his constituency on his way out."

An alternative, and more likely, explanation is that he is just being consistent in representing his constituency throughout his career.
agreed. my first thought in reading this:

"Dear Mr. Kalanick - how dare you allow your staff to announce an idea to spy on the American people and use the information you learn against them? Didn't you know that privilege is exclusively for the US government?

You know we will partner with you to abuse the vast information available on the habits of Americans through your service when the time is right - no need to get people riled up more than they already are.

Best Regards,
Uncle Sam."
Exactly. Climate change is the wrong conversation to the environmental problem. It's diverts time, money and energy that could be directed at addressing real environmental problems like air and water quality.
I've written off aesthetics my entire coding career (15 years), blaming color-blindness, but exactly in the way you speak. I often wonder whether design is even a thing I could get better at. I'm reminded of a Dummies book I read about Real Estate that essentially said a Real Estate agent with 10 years of experience could be turbo, or they could have just repeated the first year ten times. It's nice to see articles like this that tear down some of the mystery.

Another force here, using your example, is that someone pushing themselves from Algebra to Trigonometry might not be as valuable to them as someone who repairs Honda Civics studying how Ferrari's are built. I've seen people shut down to new concepts hundreds of times, but there's some solace in the idea that maybe they're improving their lives in other ways that they find meaningful.
Nowhere does it say that Mozillas new mission is to break up market dominant players.

Their new search strategy is to globally have more search partners than before, while continueing to serve regions with default search that are good/best for that region.

There is no doubt that Baidu gives better result than Google for most Chinese users. I dont know much about Yandex, but Im sure they have a better grasp of the Russian users than Google does right now and thus provides better service.
This style of debate is not welcome on Hacker News. Please drop it while you're here.
I don't want to cause false hopes, but I think the roadmap is quite conservative and designed to no disappoint people if things don't go according to the plan. (Especially with people complaining that the next few releases don't improve things they care about ...)

HLists are planned for Giovanni, but I considering that even Typesafe-related projects are now either depending on shapeless or shipping with their own HList implementation, I think there is a lot of desire to standardize on one (probably compiler-known (to deal with the huge increase of compile-time)) implementation.

As far as I know 1.3 and 2.1 are blocked by the need for a migration tool. Scala developers are certainly not expected to fix their code by hand, but let a "go fix"-like tool handle everything for them.

I think having the IDE assign Unit-returning methods a special color would retain some of the benefits of procedure syntax while fixing the issues caused by procedure syntax.

Tests are one case where procedures might be heavily used, but I think this can either be handled by a better API. (I never understood the reason why testing frameworks required the "assert + return Unit" pattern. Why don't they just allow tests to return Boolean and get rid of the assert boilerplate in simple cases?)

def someTest("foo should equal bar") { assert(foo == bar) }
|
v
def someTest("foo should equal bar"): Unit = foo == bar
|
v // or even:
`foo should equal bar` test { foo == bar }
For mainland China, yes. The most feasible way for mainland China developers to bypass this limitation is using Hongkong bank account and address.
First, I am really sorry about the impact the incident had on your service. Specifically, for your changing IP, are you currently using the reserved IP feature. You can reserve both your external IP and your internal IP.

External IP: http://msdn.microsoft.com/en-us/library/azure/dn690120.aspx

Internal IP: http://msdn.microsoft.com/en-us/library/azure/dn630228.aspx
Man, this is intuitively and empirically so true. I'm not sure who would be surprised by this study, though some may point to specific exceptions.

But, there are a number of reasons this is obvious, not the least of which is that people go to Facebook to socialize, not befriend companies.

So, it always felt like a ruse that brands should encourage their customers to engage on Facebook's turf, as it always seemed that it accrued much more value to Facebook than to the brands. Why do I want someone else owning or even inserted between that relationship with my customers?

Yet companies (regrettably, including my own), would even hold contests, etc., effectively paying to get more likes from customers they already had! Then, Facebook pulled their master-stroke of ratcheting down the reach to all of those fans unless the company paid for it. It really was like some kind of racket or "minor extortion".

Remarkably, they also really began to push the idea of paying them even more to get more fans.

So, send you my current customers by converting them to fans, advertise with you to get more fans, then pay you again to advertise to reach all of them? No thanks. I'd rather get a good old-fashioned email address.

I look at their ad numbers and I just don't get it.
I believe I have seen the notion pop up once or twice on planet.mozilla and it has been why its not a mozilla project.
This artist is NOT your choice.

You must demand all rights in the artwork, and you may, if you wish, offer the artist, a limited right to display his or her work.

You do NOT want to have partial rights to your own logo.

You want a work for hire agreement, in which you OWN ALL of the work produced. Hire another artist if this is not acceptable to the artist.
After looking at that site I'm baffled as to why it's not more popular.
it wasn't always... that is a relatively new thing.
It's literally the first line of that section, the topic sentence of the paragraph it's contained in, and that paragraph is a defense of that premise. Hardly cherry picking.

Ultimately though I feel like the flaw of the argument is the idea that there are all these great developers sitting around constrained by their environments. Great developers would be constantly frustrated by poor environments and would either change them or move on. What really happens is that these poor environments attract poor developers and nothing changes.

Certainly no company can go out and hire and rock star or a ninja or whatever and save their organization if the organization is terrible. It could work, and it has worked, if the organization is willing to change. But more than likely said 10x developer would just move on when they couldn't affect the change necessary to produce 10x the output.
A Case for Privacy
Ask HN: What makes an email important?
I am working for a startup working on fixing email :)

We want to know what makes an email important to you! Is it who it is from? Perhaps an attachment icon?

Perhaps it is even a combination of many things ranging from subject to context of the email signature! We want to know!

I would greatly appreciate if you could drop a few lines on how you filter through emails day to day, what makes one email deserve your time more than another?

www.getrebarapp.com
Bulk churn is the kind of easy task that gives the impression of progress while providing very little actual value.

In 8 months, here's what NeoVim has done:

1) Reformatted all the code.

2) Deleted a lot of working, old code.

3) Raised a good chunk of cash.

4) Published a very shiny website.

5) Released nothing.

There's nothing wrong with simplifying a code base, but if you run around trying to do that independent of any reasonable technical direction, you're just making noise.

Given that NeoVim's technical direction is extremely poorly considered (while also disparaging Bram's work), I can't help but think highly of Bram for being polite -- at all -- to such a disrespectful fork.
Thank you for the honest reply. I completely agree that my cofounder and I have mismatched personalities. I just wish I had recognized that fact sooner.
Hahaha. Everyone that downvoted me has no idea of the sarcasm here... The video is hilarious, btw.
Franken also co-sponsored the original (much better) version of the bill that was voted down yesterday to prevent NSA dragnet surveillance:

http://www.pcworld.com/article/2050720/tech-firms-push-for-n...

http://www.theverge.com/2013/10/1/4790484/can-the-nsa-transp...

Politics aren't always black and white..
Advance open standards?

* Like how they were planning to require whitelisting for CalDAV access?
* Like how they completely bastardise the IMAP protocol?
* Like how they disabled XMPP federation and then dropped XMPP support completely, for their GTalk replacement?
TIL that new Economics PhDs have a 0% unemployment rate
I couldn't agree more. I've watched folks come and go in the various jobs I've had, and aside from one very painful case, most of them moved on due to cultural incompatibilities and not incompetence.

I feel like the "Github is not a CV" posts are about as tired as the "Why I'm leaving X" posts at this point. Honestly, if the place you're applying doesn't want your Github account, they wont ask for it. If they do they will. There's no right answer here.

Me, personally, I love using Github as a CV because it saves me the banality of trumping up my chest feathers and getting ready for a show that a resume/CV requires and lets me keep working on things that I'm curious about.
It seems like a lot of things are coming home to roost right now for Uber. As with many things, I think that Uber is the first player in an arena where the second player tends to survive (because they learn from all the first player's mistakes for free, the groundwork is laid, etc).

The barrier to entry for an Uber competitor is quite low and trust is the only thing that keeps Uber afloat. If they don't realize that and act accordingly, they could die relatively quickly.
Remembering your face is what a cookie can do for you. You log-in via a trusted 3rd party (that may be owned by you) and you receive a cook for use next time.

If you change your face the next time you walk in, like say you visit from your iPhone instead of you PC, they cant recognize you and will of course need strong verification, after which you may receive a cooking.
This tweet by Marc Andreessen says it all... https://twitter.com/pmarca/status/532232816034328576
Really wondering why YCombinator is not moving to Oakland. So much cheaper for all the teams. For meetings with investors you are still in 40 minutes everywhere you need to be.
Such conditions emerged over very large timespans in which life had plenty of time to evolve in response. What you are talking about is the same changes but over a few hundred years...this would be absolutely DISASTROUS for life. Rising CO2 is already acidifying the oceans and we've already seen symptoms such as coral bleaching.
Isn't that the norm for kickstarter funded software projects, especially of the open source flavor?
Publicity stunt. When has he ever been worried about privacy in relation to his stance for the NSA?

http://www.huffingtonpost.com/2013/06/11/al-franken-nsa_n_34...
I'll save you the time of downloading the full results.

'hunter2' is in the list.
Well, if that is the case, then you would be tracked. Read the parent comment.
Genworks doesn't come with a constraint solver, but you can use the Screamer constraint solving library with it:

http://weitz.de/eclm2008/Selvaag%20Bluethink%20House%20Desig...

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

https://github.com/nikodemus/screamer
My feeling also. If this isn't a case of the pot calling the kettle black I don't know what is. The Federal government is one of the worst offenders at being careless with personal data and of using it for political purposes when it suits them. I'm not defending Uber here, but this is just grandstanding by Frankin.
Well said. What freaks me out about electrical brain stimulation is the brain's well-known capacity for adaptation in response to repeated stimuli. What happens when the brain gets used to the stimulation, or even comes to depend on it? It happens with caffeine, after all. Who's to say it can't happen with an exogenously generated electrical current?

I'm excited for the possibilities here, but I'm in no hurry to be a guinea pig.
>But forgive me, I am, unlike you, not the type of person who finds a story about a Hotel manager behaving badly particularly intellectually gratifying.

Yeah, because it's just about a guy behaving badly, might as well been about a bar brawl. It's not a story that doesn't have connections to how some businesses perceive the internet, internet "mob" justice, antiquated laws, free speech and such, right?
I note that many of the questions are around the processes, training, rules, etc. that govern the use of technology developed by Uber. This is important.

Systems Engineering teaches the concept of POSTED: People, Organisation, Support, Training, Equipment and Doctrine. When a system is developed, it must give consideration to all of these aspects. Failing to do so means you design an incomplete system.

In this case, Uber has developed a piece of Equipment, their God Mode view. Franken's asking about the other pieces of the system, such as the training, support and doctrine and people. These are equally as important to design, document and implement. Failing to give due consideration to these aspects of the system is no different to having an incomplete equipment solution developed. I'm interested to see whether Uber gave due consideration to these aspects of the system.

There's something to be said about startups moving fast to develop technology but not necessarily the other aspects of a complete system. Mature systems engineering / software development firms do this day in and day out. Yes, it can lead to slower iteration on the core technology and capabilities, but it is critically important to consider. I suspect it's often a pinch point when start-ups try to scale, for example when a piece of technology then needs to consider user access rights, etc.
Personally, I will not contribute to something that's GPLed unless it's really important project - the Linux kernel for example. I know a lot of other developers that think the same.
Bell Labs president criticizes networks based on drones and balloons
That's awesome, congrats. How did you create your sales path? Did you use another model. Also, do you still work a salaried job? I assume this is your main source of income.
I replied elsewhere as well, but Franken was a co-sponsor for Sen. Leahy's NSA reform bill that was killed yesterday. Even the AEI gives Franken credit for this;

http://www.techpolicydaily.com/technology/nsa-surveillance-r...
What is your favorite Chrome extension for Gmail?
I use Rapportive frequently but am wondering what other extensions the community finds valuable.
At the same time, we run into a problem with your unease, namely that we have to catalogue and rank by severity every privacy breach before addressing any individual one. Which is the same as saying we'll never address any.
Apple is doing far more than simply not giving me the source. I'd be fine with that. I have no problem simply disassembling the binaries that are on my Macbook, modifying them as I please, and distributing my new versions. I don't need source code to do that. I've already purchased a computer, which means that I own the computer and what's inside of it. That's all I claim ownership of. But I can't legally modify the binaries on my computer, because Apple claims some fairy-tale "intellectual property" right to prohibit me from distributing binaries which are "derived from" their binaries in some weird viral sense. I don't think that is justified.
The continuous view concept would be amazing. It's possible to get get most of the way there with triggers, but it always feels like there's a possibility that I might break something that I would prefer to defer to defer to database experts.
https://hn.algolia.com/?q=opengl+driver+quality#!/story/fore...
Why 1920? I would rather have 1440 (or 2160) as it would allow me to put it to the side of a 2K or 4K monitor and keep the same vertical resolution. Unless you're planning to put them in an over-under configuration (pretty rare in the home, at least) I don't see the point of this resolution.
Also mathematicians. When writing math (in LaTeX), I have a text editor in one half of my screen and the compiled PDF in the other.
Thank you for the links Gwern!

You're right, the placement is the same as previous studies. Though from what I remember those were testing for the alleviation of depression, so it's nice to see there are other positive effects with that placement.
Yes it sucks that Mozilla loses some battles, but you surely must understand that there are stronger players around the world and it is impossible to win every battle.

Firefox today is full of DRM features. They are called plug-ins. What theyre doing is cutting it down to one, secure plugin instead of a few insecure ones. Seems like a step up, though of course you can always wish for more. But again, stronger foes.

I still dont understand the controversy about the tiles. Everybody freaks out that a browser which take in more than 300 million dollars a year in advertisement is going to show an ad. I actually thought selling that space is a good idea. Why should Mozilla give away free traffic like that? They can still quality control the links.

Perfection is the enemy of good.
No, but it will certainly be rendered useless by a majority party which believes government should have no meaningful say in any decisions made by businesses.
For web browser: printing, integration with Estonian ID cards or Korean banks, selecting text inside links, accessibility for blind users .
This! Yes, this is why I like Redis and Cassandra if I'm not going with a standard SQL DB. The first acts like a KV store on steroids and Cassandra has CQL which is almost exactly like SQL except without joins (ok, slightly more than that.) If Cassandra could get it right, why can't everyone else?
It runs as a transparent proxy. We used to use Lightspeed but found it lacking in reporting. It can act as a MITM proxy if you turn the option on. We do however force safe search on search sites that the box works with.
Thanks, I'm a little behind on what he has been up to.
Mesh Networks and the Digital Local
What offended about his post, out of curiosity? The Rube Goldberg analogy (I found that rather apt), or the "Professor Lucifer Butts" aspect of it (which I'll also confess to finding not the least apropos nickname for a certain Red Hatted German)?
Around 40k. I'd be happy to give that money to lawyer if he's going to be punished. It's not only about money, it's about time wasted :/.
> some guy pulls a gun on you, and a video feeds identifies his action, and immediately shoots a tranquilizer straight into his jugular with perfect aim.

Eh, no. Safe preventive action against a gun (or other lethal weapon, really) needs to happen before the weapon is ready for use. What if the assumed offender was wearing protection? Perfect aim wouldn't help. Lethal force might be possible to deploy - but probably not in a safe manner.
I purchased it. I am hesitant to recommend a particular device because I am not a medical professional and there are inherent risks involved in using any of the devices. I would encourage you to check out www.reddit.com/r/tdcs and do some research yourself. In their FAQ they list several devices that you can start looking at.

Sorry, I know that isn't a satisfying answer but it's the only one I am comfortable with.
How come when I type "hunter2" it comes up "*"?
I don't really see any problems here, they haven't made any promises either to release anything either before they are up to speed with where they want to be, just looking at their Github repo shows that there's a lot of activity going on. I'm really looking forward to seeing where they are going. In eight months things may have changed drastically, who knows, but I think that NeoVIM is going to be great. Besides, this is a bit like complaining about vim being a fork of vi, it's how things goes with open source software.
> So while I agree with the spirit of what Frankin is saying, I'm just left with distaste for what obvious posturing and pandering it is.

At least someone is speaking up. You criticize Al Franken for not going after everyone else as well, but why not criticize the other 99 senators who haven't done anything. I apologize in advance if I'm missing another senator that has done anything like this about privacy.