skysight-inc/HackerNews huggingface dataset:
Completely forgetting that application architecture and design is constrained by time and that those "uncool Entreprise Java guys" actually have much more time to work on "heavy" architectures compared to web services.
Best Practices for Building Angular.js Apps Without Browserify or Require.js
For people paying attention to the evidence, the writing has been on the wall for many years-- enough to build credible, defensible, strong suspicions, at least. Of course, these people have been slandered in perpetuity by the government, who stands to gain stability from the "rationalist" suspicions seeming ridiculous. The confirmatory value of these reveals cannot be understated: a subset of the people who have been much maligned as "conspiracy theorists" were in fact reasonable in their assumptions and correct in their hunches.

If these evidence-attenders and conspiracy theorists were maligned as being on the lunatic fringe up until recently and were fully exonerated, what else could they have been right about? This question has the government running scared, scrambling to reassure the public that the now-redeemed former crackpots are still off the rocker, and have nothing else that is relevant to say about things which the public doesn't yet believe.

The public failed these conspiracy theorists because they accepted the establishment friendly line that they were kooky-- the public accepted the false associations and intentional counfoundment made between people with legitimate but not mainstream ideas backed with evidence, and various cultish, indefensible fantasy theories like aliens controlling the government, and the moon landing being faked. Thankfully, the public received a gut shot when Snowden went public with the truth. Maybe next time people will listen a bit closer to voices that the government would love to suppress.
I don't remember some of the features being described here present in windows 95 video players... but OK.

Though, your comment is a bit at odds with the article. it's about client side viewing, not server side processing.
Data Visualization and D3.js Newsletter – Issue 93
How to Hire an App Developer or Company for Your Next Project
Although generally they are, microservices don't have to be accessed over the network: they could use shared memory or Unix domain sockets, for example. As others have mentioned, JSON-over-HTTP is only one of many options.
The idempotence issue of shell scripts addressed (with Go): https://github.com/visionmedia/stack/

Also, there's Rex now (in Perl), which, in my opinion, is better than Ansible as I hate writing code in YAML - I'd rather do it in Perl if Python/Go/Rust are not a option.
Well I guess you'd know about the MITM after the attack, since the email could get rejected if it comes from a bad IP. But yes you guys are absolutely right. PGP ftw?
For those curious -- like I was -- apparently the part based on AOSP is the low-level "infrastructure layer", Gonk: https://developer.mozilla.org/en-US/Firefox_OS/Platform/Arch...

They also used associated tools like fastboot and adb.
The fact that something called WS-AtomicTransaction even exists is terrifying. I thank $diety I don't have to deal with that sort of stack.
"website design {your city}, {your state}"
It's amazing: 20 years ago, we went online to debate at will with people we would never see and who had no power over us. Now online we have to be super careful about everything we say lest someone who can make a decision over us be offended.
> Taking homeland security-justified warrantless searches and turning those over to criminal investigations is far beyond unconstitutional.

Except, that it's not.

It's all about how the government comes into possession of information that makes it the fruit (or not) of the "poisonous tree".

Once the government legally learns of some bit of information, there's no requirement by itself that they have to "pretend not to know" something is going on. That's why a third party voluntarily divulging information to the government doesn't cause that evidence to get thrown out of court: There may be a cause for civil or even criminal action against that third party, but that doesn't invalidate the evidence.

Now, Congress has passed statute laws limiting information sharing between intelligence agencies and law enforcement precisely because of the threat of having this all-seeing eye subvert democratic government, but the limits were never complete exclusions, even before 9/11. And the reason statute laws were needed is because there was no barrier to this activity from the judicial side alone.

Parallel construction came in not because evidence was illegally gathered, but because giving the (fully legal!) chain of custody for evidence derived from intelligence sources would have quite naturally have "burned" that source or method, so the NSA would require law enforcement agencies using that data to use alternate (again though, legal) means to make a case in court, in order to protect their intelligence source. It's the old apocryphal dilemma about whether to let Coventry be bombed to protect ULTRA, applied to the post-9/11 world.
Strictly speaking, that's partly what he said (IE. The tax rate is much higher, however loopholes means they end-up with much less tax in the end). Lowering the tax rate could still result in companies overall paying more tax if tax breaks are removed.
waiting for postgresql support
Spark doesn't depend on much of anything from the Hadoop ecosystem, including HDFS. It supports S3, as well as NFS or any other locally mountable filesystem right out of the box. The FAQ talks a bunch about Spark's weak ties to Hadoop.
http://spark.apache.org/faq.html
I do see your point but still, a newborn cannot support their head by themselves. Having the muscle ability to be able to hold ones head up is a fairly good prerequisite for being able to walk.
One of the problems is that it's a terrible Lisp and runtime. If it was at least a Scheme, there would be less complaining. Also, Lisps aren't popular, as you surely know.

The display technology assumes a text terminal, just like vim. There are many things you can't do with that which are easy with a proper GUI.
Your Next Generation Data Center: Locations and Expectations?
In Russia, 2 Mbit / 512 Kbit ADSL costs me about $8 per month; they keep suggesting I make a free switch to a 15 (or 30 or 60, have not checked the actual speeds yet) Mbit cable connection, but I am unsure if I do want to pay extra $3 :) Given the (free) D-Link 2300 running a 2500 firmware is really showing its age sometimes now (after 6 or 7 years of non-stop work), it may be indeed time to switch (not that I need anything more than 5 Mbit downlink, I think though).

This is a state provider, there are many private ones around, and their prices (usually for a 50-100 Mbit downlink via usual Ethernet cable) are $10-20 per month (comparable, that is), if I remember correctly.

The ADSL quality has always been good, btw (esp. given I wired the modem to telephone cables probably 30-40 years old :) ) -- decent pings, stable speed, was down only once or twice (in all the years).
Hack your productivity. 25 Minutes at a time
> Why on earth would you do business with a company that makes you "<feel> cheated"?

Because everyone bitches about them but everyone still uses them, since after all, they are the cheapest. They just like to hurl rocks from the top of the mountain without actually doing anything productive about it - i.e. taking their money elsewhere.
With the recent leaks about News Corp's finances [1] showing massive revenue loss due to internet news, and their known corruption of the political system, I wonder what ties exist between NewsCorp and Telstra?

[1] http://www.businessinsider.com.au/leaked-documents-reveal-th...
Again, this is moving the goalposts.

The original claim was "the NSA records all phone calls".

This is saying, "the NSA records all phone calls, in a certain, non-domestic country, for a 30-day window", which is nowhere near the same.

You would think that simply accusing the NSA of what it's actually doing what be good enough, but that's only rarely the case here at HN.
I've been using the Open C for a couple weeks now, and while it continues to surprise with how capable it is, it consistently seems to just barely scrape by on the hardware (512mb RAM, 1.2ghz dual core). I wonder what sorts of concessions had to be made to make this $33 phone a reality. Will it be all that different from symbian feature phone?

Either way, I'll be buying one when it goes up on ebay.
Sure, but this is sort of like saying adaptive blurring replaces a $2,000 SLR lens.
Number one advantage: it is not emacs.
Forbes' Horace Deidu of Asymco Interview
You're asking the parent commenter to prove a negative? Is this what logic has come to at HN?
I think you're missing George's point. Languages don't matter in isolation. It's the language plus the libraries plus the rest of the ecosystem, which he's calling the "platform".

If you have this language with these great features, but it has lousy libraries and therefore you have to write a bunch more stuff yourself, you need to weigh that against the great features when deciding whether to use that language. Just having the great features isn't enough. (In fact, this is a big part of how Java conquered a big chunk of the world. As a language, it's kind of a yawn. But the library is like Barbie - it has everything.)
1) Buy a box with 1TB of RAM. Very doable these days, albeit a bit pricey still

2) Scale out. Spark can easily handle hundreds of nodes in a single cluster. Aggregate RAM across all of them can be used.

3) Cache intermediate data sets and/or hot data sets, as opposed to the entire data set.
A tautology no? Delivery robots.
>The “sneak into basket” pattern is now illegal. Full stop, end of story. You cannot create a situation where additional items and services are added by default.

active.com is a horrible offender. If you sign up for an event, you are automatically enrolled in their $60/year subscription fee - which they don't charge for until a month later.
VMWare's server popularity is based upon its historical dominance in the workstation space

It's not clear that this is true. Until Hyper-V and XenServer came out, ESX was really the only supported x86 server hypervisor available.
Here are some reviews of the phone:

http://timesofindia.indiatimes.com/tech/mobiles/First-impres...

http://gadgets.ndtv.com/mobiles/reviews/intex-cloud-fx-india...

GSM, Camera, Wi-Fi, Micro-USB, Bluetooth, FM radio in a $33 device with a screen and 128MB memory?!?!
A briefcase-size radio weapon could wreak havoc in our networked world
Smartphone app reveals the politics in your shopping cart
Is this something written in the node.js language or the Rails language?
That price is in India. I wonder if they will sell it in the US and for how much.
Nice project! anyone know how this compares to using an Objective-C sqlite wrapper like FMDB from swift?
SQLite is the default storage engine for CoreData.
Hey, Sam, from your blog posts I have the impression you take this issue seriously. Please take this as a friendly suggestion.

Anyway, if I were the OP I'd be worried that YC might be more concerned with PR damage control than justice for a handful of low-level employees. For some companies, that has meant discrediting the complainant and building a paper trail against them. (EDIT: I'm not referring to any YC company, just companies in general.)

Are there any guarantees you can offer for whistleblowers?
I thoroughly agree. In fact, I wrote very similar sentiments in a blog entry in April [1]. The calls for a boycott of Mozilla and Firefox in particular from left and right were embarrassing for our society. Mozilla was wrongly targeted to make a political point and as a fan of Mozilla, I found that disappointing, especially considering Mozilla as an organization is among the most well-aligned with the rights of individuals.

[1] http://tiamat.tsotech.com/do-not-punish-mozilla
Bare Metal Raspberry Pi BASIC
Well said! I think this wasn't the greatest selection, as the subject is about NSA snooping and its dragnet. I personally have become very reluctant to talk about any of stuff on anything electronic - gawd knows what the NSA is pickuping, and how it will some day be used against me.

Hmmm... I probably should just delete this post....
Scala: Why it should matter to you as a business owner
Unfortunately I think Apple may have a complaint with regards to the design.
Swift for .NET and Java
Absolutely, I'm not claiming the US doesn't participate in forms of barbarism.

We had a completely different set of unjustified justifications for the Iraq invasion, but we didn't use tradition as the excuse.
There's a difference between gyroscopic adjustment at/near real-time, vs multi-frame interpolation for generation of a path view outside the camera frame/path requiring hours/weeks of processing time.
Understanding Self-Healing Storage
Reading through some of their docs, I like their honesty about where RethinkDB is and isn't. Reading the vs Mongodb they have:

"RethinkDB's performance has degraded significantly after the addition of the clustering layer, but we hope we'll be able to restore it over the next several releases."

They could have tried to gloss over that. I like that they weren't afraid to put that out there.
Hiya! Francis from ScraperWiki here. There are a couple of things going on:

Firstly, it is about inconsistency between how developers are treated and how people-who-can-use-Excel are treated.

Secondly, it is that vetting of "data use" is so hard, it means low end users just can't buy it at all (financial and red tape reasons). Even if they are happy with the per-Tweet cost.

Speaking for ScraperWiki, we want Twitter to make more money from their data. More details here:
https://blog.scraperwiki.com/2014/08/the-story-of-getting-tw...
I am not sure this attempt at legislating good behavior will have much effect. Too often these things are easier for the bad guy to ignore than for the individual to prosecute. I've wondered for a while if there was a way of creating some sort of "Small Claims Court as a service" system that would not overly benefit cranks. Something where you could mail in a complain with attached details and have the prosecution engine just run through it. Someone gets a bunch of these and it upgrades to class action or something. The downside (and reason I've not done something like this yet) is that it also enables bullies and malicious prosecution. It is quite a challenging system (weirdly with many parallels in game design where you're trying to keep opponent factions "balanced")
Look at Norway's demographics and immigration policy for a clue or two.
Just my 2 cents...

Sublime feels more lightweight and faster.

It has sensible defaults, and there is not much need to configure stuff.

It has a really "standard" interface (e.g. Tabs, Ctrl+PageUp/PageDn to switch between them, Ctrl+XCV for Clipboard, on Mac it uses the corresponding modifier keys instead). Emacs is rather idiosyncratic, to put it mildly.

It is prettier, and it's easier to install pretty themes (although not perfect yet), and while that may sound petty, it is important if you stare at it the whole day. I found you can make emacs look nice, but there was always some things that annoyed me.

Most importantly, antialiased fonts didn't work on some platforms (I'm sure you can make it work everywhere with some effort though). With sublime, you get native looking, readable fonts on every platform.

You have extensibility, but not so much that you can easily break the editor. The LISP environment in emacs is not beneficial for me, but rather a source of problems. Though, I would like a tiny bit more configurability in sublime - mainly the ability to place icons in the sidebar.

Last but not least, it has the killer feature of multiple selections (Ctrl+D). This allows you to do many cool editing maneuvers that you would use special emacs commands, key combos, regexes etc. (or in vi: movement combinations), but with just one simple key combo + cursor keys + shift, and most important, interactively. You don't have to think "I want to select this and that, but not that" before you press the buttons, you can "just do it".

Of course, emacs can do some things sublime can't. Extreme extensibility is one, but that's not important to me. More important is that it can run in a terminal (e.g. over ssh). It also has the ability to use different fonts and to embed images in its editor (useful for LaTeX).

It's not that there is anything emacs can't do that sublime can. Sublime is just more pleasant to use in my opinion.

----

IMHO there is no justification nowadays for most apps to not work instantaneously, given how fast computers are. If you have to initialize stuff, do it at install time, not at startup time. I want to click the button and have the gui immediately there. Interestingly, emacs pioneered this. IIRC, it has a function to dump its memory to disc, and to just load the memory image at startup.
Is It a Bad Idea to Describe Your Business as X for Y?
It's because it was short. You could have been short but particularly insightful, but your comment was not insightful (most people could "remember" "that one time" someone with a coexist sticker cut them off in traffic or turned out to be a bigot).

So that is all it is: a comment that people might agree with but provides low value to the reader in that context.
Getting Past Your Biases to Unlock Unimaginable Growth Channels
I'm definitely hard-coded to not use ctrl+c or ctrl+z for copy/undo inside of a terminal, but I can see how this would make it easier for those just starting out to get used to terminal commands. Homogenizing our hotkeys with the ones used in GUIs isnt a bad thing, but it's certainly going to make things hairy for a while if more command line tools follow suit (how do I know which ones use which? Could lead to some very costly mistakes when I try to copy).
It's gonna seem REALLY obtuse to install node.js on a machine that doesn't need node.js, just so you can do some regular maintenance.

If there is any value in a terminal text editor at all, it's the ability to operate that editor remotely. Unless the machine has node.js on it already, this is just crufty.

salp's choice of dependencies for what it is, is really oddball. I don't think there's any getting away from it.

I will agree that just dropping a "Requires node.js..." is kind-of a cheap trick. The idea being that people will read what they want and assume that's what the grandparent meant. But just because it's cheap, doesn't mean it's meritless.
Probably not.

See Twitter's response to this blog post of somebody trying to do something similar: http://mashe.hawksey.info/2011/03/export-twitter-followers/

Even if we could, the users would have to register a Twitter developer application, making the user experience much worse than just OAuth, for no good reason.
Here's what I don't understand - we're continually told that the Hollywood blacklist in the 40s and 50s was a terrible thing, a shameful episode in America's history. But how is it different? No one has a right to work as a screenwriter, actor, director, etc. I'm genuinely curious and not trolling, how is the Hollywood blacklist different from what happened to Eich, and why is one ok and the other something that needs to be atoned for?
Even better, it's a language called beans. None of the kids today know about it so you'll have massive street cred.
Did you mean O-1? The O range of US visas are exceedingly rare and hard to get. The term "Extraordinary Ability" is used. So unless you're literally best-in-class at something or are very well politically connected within the US you're unlikely to get one.

For example, in 2013 the US granted only 12,359 O-1s. Compared with almost 10 million visas total (although in fairness the majority of those were tourist/temp ones).

I suggest you read the requirements here:
https://en.wikipedia.org/wiki/O-1_visa

Unless you're a "big deal" in your home country for whatever it is you've accomplished you will struggle to get an O-1. Also you'll likely struggle to find too many other O-1 recipients as they just aren't that common.
I consider it "stomping" because the law says the remains belong to the tribes. I'm not fond of that law, but it is clear about who pre-Columbian remains belongs to. I'm very surprised the scientists got any access.
i'm sorry for your loss. however you need to consult a lawyer to understand where you stand and what your options are. i'm not sure there a lot of them on hn. goodluck
I have a friend who uses it in production. He swears by and has tried to convert me. I'm still sticking to CoreData with some categories for syntax sugar, but I've been closely monitoring realm.io for the last couple of days...
Regardless of how the code is written, the 'at scale' system will need to physically resemble the microservice model. Once you have tens, hundreds, or more servers you are forced to group things by service. The alternative would cause massive data consistency delays from the sharding required to reduce network traffic.
Google News and Weather App Is Resurrected and Completely Overhauled
Microsoft Azure actually offers InfiniBand for connectivity, which is interesting. I'm not sure how many people are using their HPC-oriented offering.
MediaGoblin 0.7.0: Time Traveler's Delight Released
High-achieving men and women are described differently in reviews
hmm I think this kind of attack from the buttom is the only way for a new player to get a chance against android (it is not going so well for tizen among others who is expected to compete in the high end).
60 contracts to build Healthcare.gov estimated at $1.7B
They aren't based in the valley, but Amazon does have a large presence in SV - both it's Lab126 office(s) in Sunnyvale/Cupertino and SF offices.
Most labs could not afford this. But I could see universities buying lots of these for shared, general purpose calculations. I myself would not mind having access to a rack of them!
If there's anyone looking to buy it or read up on the detailed specs, here's the link:

http://www.snapdeal.com/product/intex-cloud-fx/1356760619
I have to do server side processing to be able to view it on the client side
Looking the other way is exactly what perpetuates this kind of behavior. Everyone wants to assume there is something else going on when it comes to discrimination. If that's the case the people in charge should have no problem explaining why they are paying men more than women.
See who's online in Hangouts
India is a great market for a low cost smartphone. For a long time Nokia was king, both high-end to very-low end. There are many people who are now migrating off these cheap Nokia's into these tier-two companies, such as Micromax/Intex etc.

Might as well they migrate to an open hackable platform - Two apps that really need to come pre-installed - WhatsApp & RedBus. I have been stunned when a village lady asked me if my phone had the bus schedule (the last time I was visiting). A 10 minute conversation with her changed my perspective significantly from the Silicon Valley bubble that I am usually surrounded by...
How do Service Objects require more time than microservices? If anything I've found they take less time - logically the code is similar to microservices and you need to spend less time on devops.
Yeah, for me the biggest advantage of the Microsoft project is I don't have an iPhone and even if the Instagram software ran on my Nexus 5, I'm still primarily interested in using this with video from non-phone cameras (specifically my Canon 70D and my Sony A7).
iOS 8 has timelapse, implemented as a series of photos taken a few seconds apart and then stitched together. This appears to be a video stream that is then smoothed and then (optionally) sped up.
There are actually non-dev builds of ST3, and those are somewhat stable and what most people use.

Dev builds:

http://www.sublimetext.com/3dev

'Stable' builds

http://www.sublimetext.com/3