skysight-inc/HackerNews huggingface dataset:
> In your previous post. Then you list out MEAN(Mongo, Express, Angular, Node), which is all glueing.

First of all, I only claimed you have plenty of glueing in Rails (although you glue when working with anything, it's the degree at which I think is important).

Secondly, I was agreeing with about there being options, I didn't really reply to the "why Meteor", I think I went over that enough.

> I have used this stack extensively, and I must say its not even close to Rails. In fact it's not even on the same planet.

They are both used to build web applications, I think they have many similarities. But yes, they do have a wide range of strength and weaknesses.

> After all you guys finish your piddly todo lists, start trying to write some real business logic in Node, and see how far it gets you. There is a reason the Meteor team chose fibers. You can async.waterfall all you want but structuring your code in a synchronous manner, lets you get stuff done.

I don't find it exceedingly difficult to be productive in Rails, Meteor, or MEAN. Again, each has their strength and weaknesses.

And in terms of structuring code: async or not, you have plenty of options to properly organize it (eg: Deps.autorun, promises, npm's async).

> People tout Node and Meteor for real time stuff.

I think because it tools itself well there.

> I could do similar things with SSE and Rails/Ember or Angular.

Right, no one is taking Rails away from you.

> The users of your applications don't care if you use Websockets

True, most users won't care about the specific technologies used to load a page. But it could play a role in the experience, which is something they will care about.

> and really most of the time you don't even need Websockets, you just need SSE or long polling.

See, here's the thing "most of the time", but not all of the time. So there are cases for each.

Long polling has plenty of cons, and SSEs don't provide you with a bidirectional channel. That's important for some applications.
>So, trading away one's soul might be considered short sighted

Starving to death instead of trading away your soul is more short-sighted; the metaphor has nothing to do with deferring pleasure or information asymmetry. It's about power asymmetry.

Being in a weak position while negotiating a deal doesn't imply either being less informed or having less self-control than the person on the other side.
> Fundamental extremists do exist and want to destroy Americans at any cost (including their lives). Why wouldn't we surveil their cell phones, email and IM accounts?

They should. Ever heard of the practice of getting a warrant before surveilling someone's communications? (google it). At this point this seems to be a foreign concept to so many people because one side is suggesting no spying at all, while the other side is suggesting they're okay with the NSA spying on everyone. There's a middle ground, and it's called getting a warrant.
I'm just trying to be friendly and helpful. My friends who speak English as a second language have solicited my help in the past, so I've generalized that. Usually get good reactions from people since English is difficult.

The GP post definitely didn't scan cleanly for me, and I had to think about what the intended meaning was for a minute before I understood it, so I was trying to help avoid confusion.
The original Nexus 7 was launched with preorders, and it took weeks and weeks and weeks for people to receive their devices. This is functionally no different, they are still taking peoples' orders, they are just being more open about how long it will take for them to receive their devices, and not charging customers until they are shipped.
The most common way to leave your job is to shop around for another job, and when you get an offer you can't refuse, leave your job.
To an extent, yes. Whether open communication aids or harms you depends on whose misdemeanours you're communicating, and to whom.

Two years on from Arab Spring, there are grainy new videos posted of abuses of power in Egypt every day. Whereas on the 27th January 2011, Mubarak's government was so disconcerted by the volume of criticism it was getting it actually largely succeeded in switching the internet off...
This might only applys in France in the eu each state implements directives from the EU as it sees fit there can be wide discrepancies

For example the way the Spanish implemented TUPE (how employees are treated in take over) is basically a big f$%k you to the EU as it makes no attempt to implement even anything close to the spirit of the directive.

I suspect that Germany might be stricter on the university Degree.

Also not all Eu states implemented it Uk Eire and Denmark did not.
I find it ironic that the reason for all this surveillance and data-gathering is to protect people from terrorists. Terrorism isn't about killing people, it's about making us all afraid (terrified). That fear will then lead us to limit our personal freedom.

We say: "Please Mr. Government, protect us from the evil terrorists" and with that we give the government the mandate to introduce massive surveillance.

As the magnitude of the surveillance starts to dawn on us, we start censuring ourselves online, not to risk a visit from the men in black. Even if what we do online today isn't illegal, laws will change and it's not unheard of people being persecuted for their political/religious alignment, even in western countries, even today.

So we shrivel and crawl back into the hole we crawled out of and wait for change.

All this is perfectly aligned with what the terrorists want. So they won. We killed them, but they won. As long as we are guided by our fear of terrorism, as long as we let our countries be guided by our fear of terrorism, the terrorists have won.
> gamma-correction is very important for good image scaling results

This is a great observation.
I'm making my statement based on my experiences in C# and web. I fight daily battles with people about this. The fear of Javascript is rampant. It doesn't matter if you can save a programmer's time and protect him from having to lay out grids from <insert 3rd party grid manufacturer>. They can't leave their Microsoft shell.

If you take MVC out of the box, add in Entity Framework, and try to create a web site, you'll run into a few issues. Entity Framework is god awfully slow and takes waaay too much to get up and running. Dapper on the other hand took 30 minutes and is blazingly fast in comparison. It took me a while to make that sale to my coworkers. I keep hearing the argument that Microsoft is hardened and that Enterprise has some kind of magic support. Some of my coworkers are quite clever and quite familiar with any given Microsoft stack. Maybe you're the kind of guy who, like me, thinks about the best (and easiest) solution for the problem and spends time learning the underlying technology. The problem I am stating is not that all Microsoft programmers are ignorant. The problem I am stating is that the Microsoft technology stack actively tries to get you to use their highly generalized objects instead of just solving the problem on your own. They want you to lock yourself into their system so you stay put. It's like a software roach motel. If you just used simple Javascript, your server stack could be fairly interchangeable, but when you go the Microsoft way, you're going to spend so much time learning their approach, you may not have the drive to liberate yourself from your shackles.

I think the best way to sum up the problems I had with MVC in a single example is the HTML helpers. Instead of using simple Jquery or javascript to talk to the server, you start with @HTML.Form and try to make all these nonsensical options do what you want it to do. If you take a basic javascript course on codeschool.com, you'll be able to write that yourself in a day. Why not just use the HTML helpers? You'll find that as your app becomes more complicated, they limit you from achieving your goal.

I just spent a good part of today fixing our internal Halloween costume contest voting website. The programmer who started it was fresh out of college so I hardly blame him. The task was assigned to someone else and he kind of froze up on me. I created some jquery ajax requests and updated some UI elements with Javascript. I used some CSS and vuala, I had the web app working displaying all contest pics. I would consider what I had to do the most very basic kind of programming. Why couldn't my developer handle it? He was trying to use MVC form helpers. Now he's walking next to me complaining that he doesn't know web well enough. It would have taken him literally one day to learn how to write $.ajax({ url: 'Home/Vote', success: function(r){ ...
It's considerably more complicated than body temperature and sweating.

The body has ways of generating heat. If they do not turn off fast enough when the A/C fails, you get hot. It is entirely possible that this device could help elderly people in A/C failure, by forcing their bodies to adapt to variability instead of constant cool air.

Likewise, sudden heat will cause the skin to flush and draw a great deal of blood[1]. This imposes a greater workload on the heart and results in shock if the heart cannot keep up. Constant exposure to heat, as with this device, should force the heart to gradually strengthen as the hot season builds, increasing heat tolerance. Likewise, variability should strengthen the heart.

[1]If you ever have to enter a machine room with failed A/C, where the heat index is above body temperature, bundle up in heavy winter clothes over your whole body. Otherwise a runaway flushing response will draw heat into your body and kill you.
They've been spamming Reddit for a while. After the creator asked a blogger to take a post down about it, it was discovered that this is a cheap made-in-China device that's been around for a while (but rebranded)

Link: http://www.reddit.com/r/HailCorporate/comments/1ploeh/rshutu...
High speed is cool 'n all, but on the other hand do you really want the government owning or controlling data pipes that you use for personal business?

Seattle police, for one thing, have a history of hostility toward its citizens. I'm sure they'd love easier monitoring of, for example, anti-police groups.
Benchmarks aside, I'm really impressed with the whole One ASP.NET thing. Seeing the whole MVC with web api and SignalR all now coming together now is making me finally feel excited about developing on the MS stack again.
I think you already know the answer to your question, but lets see if I can reaffirm it. Start interviewing, there's tons of backend work available. At a new company you'll have the specific role you're looking for, and you most likely won't be asked to take on out-of-role projects as the primary developer.

As far as OS level stuff goes, I can't really answer that question. If you think you're good enough, figure out a way to impress people with your compiler work. If your work on that stuff has some potential, I can't see why a company won't give at least a phone screen.

Just take it easy, send out a few resumes every week, see what kind of interest you get. Good luck.
It's a combination of fake outrage and compartmentalization.

Does Larry Page blame Obama for what is going on regarding the NSA? Probably not, if I had to guess, much like a lot of his supporters don't. For Google, it's likely they're perfectly happy to separate the healthcare initiative off from the espionage scandal. Th US Government is, after all, truly massive in scope, with many fiefdoms the size of small countries economically.

Oracle does a lucrative government business. The CIA project that helped them get off the ground is even where they got their name. So if, for example, the NSA were spying on Oracle, they might be miffed, but they're not about to do anything to harm those big juicy government contracts.
Privacy groups blast Feinstein's NSA bill
One way of doing this is to 1. find hackers with interesting projects and then 2. help them out with your sales/people skills ... for free. With no expectations of getting something back.

Then out of that trust and mutual liking and understanding that grows out of actually doing something together, you can build a real partnership.

Good luck!
AdTech is a broken industry with most participants providing zero to negative value to the world. They are basically just nodes in a messy, unregulated, scam-ridden chain of players moving an ad from technically illiterate buy side to an equally illiterate sell side, taking something like 70% of the money in the process. Zero value for humanity, no comparison to Wall Street...
Journalism is in a tailspin because the eyeballs they used to sell for a dollar are worth two cents now. There's a lot of good things that used to be free with ads support - if an engineer can work on a project that gets them the same money they used to, they've done a lot of good.
I think the argument is that Google and others stand to lose a great deal of business around the world if they're seen as a front for US government intelligence agencies. That gives them a real financial interest in opposing this kind of surveillance.
For example in the uk around 11/12% of your pay is national insurance paying for social security and the NHS.
You can buy it in Italy too
Why do musicians jam?
one could also be traveling abroad for business/pleasure yet living in the US. I sometimes order things while traveling....
Nope.

In fact, the thing that would bring the best rest to my soul would be the expectation of my fellow citizens to pick up the next day where they left off.

You win by showing your opponent that whatever they do it does not matter. That's true strength.

You know how many rigs, refineries, and lives we've lost building our energy sector? How many times Galveston has gotten back after getting wiped off the map by hurricanes?

We're strong, we're stubborn, and we rebuild and recover from any disaster without giving into fear. That's the legacy I want to leave.
Fixed term labor contracts can last for up to four years for startups, actually (whether chained or as a single contract). See §14 (2a) TzBfG. Whether you'll find employees willing to agree to this is a different question, of course.
This is Full HD!!! Your monitor is not even HD! (or at least it does not have sticker)
How the NSA targeted chancellor Merkel's mobile phone
Seems like a market sector ripe for disruption! All those pirates have mobile phones, and soon they'll have smartphones -- what's going to be the Uber for piracy?

As a huge plus, visa law is fantastic in Somalia. Great place to bootstrap.
The other side is coming from fear.

"Just want to stress from a different perspective, my family grew up poor in a 3rd world country, and they laugh at American's obsession with human rights and they just say "that's what people do if they never needed to worry about putting food on their table"."

And you know why it's a 3rd world country? Because they lived how they had to and not how they ought to. Progress is not made by simply putting food on one's table.

EDIT:

Look, moral relativism has its place and all, but it lacks explanatory power. Waffling because there's no objective factual right way of doing things keeps you from doing anything meaningful--it's the cowards' way out.
> The US government says the surveillance is necessary to thwart terrorists.

Even if it is necessary, that does not mean it should automatically be allowed. Liberty is not "free". People have died for it and people will die for it in the future. And Liberty is worth that cost.
Is that the sort of scenario that keeps you up late at night? That isn't normal. Normal people do not spend their time worrying that Texas is going to get nuked. You should probably talk with somebody about that.
40$ for another person notes on somthing published for free?
Apple Enabled BEAST Mitigations in OS X 10.9 Mavericks
If you're happy with your Nexus 4 why would you waste money on a 5?
You're right, I just realized I'm looking for someone to tell me what to do, because I don't want to face the music on my own. This adult shit isn't easy.
Hmm, I just double-checked and I don't get that. I'm in Canada. Have two addresses registered, both Canadian. For example, [1] is appears to be available, and also claims to have free shipping (as do many items listed on amazon.com eve though the free shipping is US only). When I add it to my cart, proceed to checkout, and choose an address though, it lets me know about the "slight problem" with my order... the fact that I can't get it.

Maybe it's only Amazon Fulfillment items that do this?

[1]: http://www.amazon.com/gp/product/B009ENG6TI/ref=ox_sc_sfl_ti...
I picked myself up an Auria EQ276W earlier this year and couldn't be happier. It is a 27" 2560x1440 IPS (16:9), same as the Asus, but it can be found for $399. I did replaced the stock stand with an HP branded Ergotron LX stand ($80) as the stock stand only had tilt control, though.

http://www.tomshardware.com/reviews/auria-eq276w-review-ips,...
Yes, but spend sometime hunting for your next jump. For what you're interested in, you'll need either some pretty significant open source contributions or a degree. Study what opportunities are available, plan and then execute.
Solution: government runs the fiber to a cross-connect point, private companies offer services (anything, Internet, TV, phone, or something we haven't even thought of) over that fiber and pay a small fee for use of the line.

Right of way is a natural monopoly. There's a limited amount of space on poles and in conduit. The market can't support having even 4 or 5 providers all running their own lines (even if they all had equal penetration rates, none of them would be making a profit).

When it's done this way, you can choose from many different providers (see UTOPIA and the, what, 9 or 10 providers they have that are all offering 1G for $65-$70/mo.?) and there's actual competition. Those ISPs can choose to provide options for L2 encryption as well (supporting it on their end and providing CPE that supports it).
There are several servlet containers listed, that is as plain as JEE can get, isn't it?
Yes, Harvard MBAs suddenly become "brilliant engineers" when they take the Google offer vs the Goldman one :)
How are "It could just be a challenge for them." or "They could just be 'blindly' patriotic" legitimate reasons? Of course everything has a reason, we live in a causal universe. Your comment implies someone claimed it's magic, and I for one haven't heard that yet. So you may call that rational or intelligent, but that doesn't make it so.

And then there's

> "It's entirely possible that there are some really horrific classified things that were stopped via similar spying activities, so intercepting some Gmail messages seems like a much less evil alternative."

"some Gmail messages"? How is this not belittling it? How is that, pardon my french, not a fucking joke to say at this stage to this audience?

And how is that list complete? Why does "sustaining power over domestic and foreign democratic interests" not show up in it? It's not reasoning to just throw out some things, two thirds of it being silly [in the context of legitimate reasons, which is what the post started out claiming to enumerate] and stopping with one nice thing that could be possible, while ignoring not so nice things that could also be possible. It's rationalization.
Medical insurance is not covered by taxes.

It is propertinal to your income up to a limit (Beitragsbemessungsgrenze 2014: 48.600 EUR). It is capped there around 600€ per month. Half of it is payed by the employer and not deducted from your income before taxes. If you reach that limit you may also apply for a cheaper so called private insurance.
Circle Launches with Largest Ever Bitcoin Funding from Accel, General Catalyst
> Thus, if computers increase the capability of law enforcement (e.g. to wiretap at scale or search recorded communications without individual law enforcement officials having to listen to them) then the individual's rights against government surveillance must also be increased.

But that's just it. The people have far more ability now to keep their communications secret than they have ever had before. It makes no sense to say that the individual has either less or the same ability to keep their communications secret. PGP has been around how long?

The fact is that people don't care. Maybe they will in the future, but I doubt it given the rise of mobile and its corresponding dependence on the cloud.
Yeah they had a terrible experience!

The idea of using DC hosting providers is because the uptime, environment and usually strong network connectivity. Given the poor run they had I think the developer would have had a better uptime if he had hosted this at home on a server.
Today I listened to the album The Rise and Fall of Ziggy Stardust for the first time. It was released in 1972. Is it really that bewildering to you that not everyone has seen everything that exists already?
I would interpret it a different way. Since the other two uses of "people" saw it necessary to clarify, then the word "people" without those clarifications must refer to people in general.
"Has anyone plotted a map that is public of piracy events worldwide? Would love to see a heatmap or something of it."

Try http://www.icc-ccs.org/piracy-reporting-centre/live-piracy-m...
That may be the case; but the documentation aspect (where you have to document every bank account, every investment, every property ownership, etc.) is a royal PITA from what I've heard.
Not everything in this world has to be the most pragmatic, practical, logical, reasonable decision. You have money. You like gadgets. Fuck it why not? It's fun.
But they wouldn't need to use it for anything critical. Just for a message like, "It appears that we can't ship this to your current location: Calgary, AB, Canada. Please _log in_ to check availability to your shipping address," or something along those lines.
When damaged, coax (and POTS-based DSL for that matter) are both susceptible to environmental changes, so a cool-down in the evening can significantly change the characteristics of the wire, higher levels of humidity don't help either.

In other words, yet another reason fiber to the premises is superior.
Great Article, thank you for sharing. It's interesting to follow a Product Launch and see what works / what doesn't work. I like how you've integrated a specific UX into the Product. Right now the Signup is probably one of the most important aspects to focus on (as you onboard Users). Choosing to skip E-mails (and E-mail verification) for a faster signup lowers the entry point barrier and makes the UX more enjoyable. This is something I'm currently working on with my App (the initial Signup Process). I've performed some customer validation and the results were in line with my assumptions. The preferred experience seems to be minimal time investment, and minimal effort. Following this train of thought, here are few basic options:

1. User manually inputs an E-mail Address and Password (commonly w/ E-mail Verification)
2. User manually inputs a Username/Password (less to type, no Verification needed)
3. User taps twice and uses Social Media Integration (example, Facebook Login)

Of course each of these has Pro's and Cons. I will follow Popcorn and see how it works with the second option. I'm leaning towards the third option (minimal time investment), but I'm concerned about perceptions of the associated Social Network(s) and how that might impact the User's desire to create an account. For example, if a certain Network is "not cool" with the younger generation, and you present the "not cool" Network as the Logon method, would that make the App also "not cool"?
Not in the executive class.
Amusingly, this feature has utility for people in the US who work in defense areas (or anything covered under ITAR).

Planning to travel but got ITAR data on your disk? Better swap that disk unless you like fines and jail time.
Works in Canada.
"You're one of today's lucky 10,000!" http://xkcd.com/1053/