skysight-inc/HackerNews huggingface dataset:
It's not fear, it's ignorance. Most people here have no interest in this topic. Snowden? Who's that? A lot of Brits still rely on newspapers and the evening news for their primary source of news, if they follow it at all. This stuff typically doesn't reach paper outside of the Guardian unless the Daily Mail are in a shit-stirring mood. Most of the coverage of Snowden for instance has focused on the politics and drama, relationships between Germany, us and the US etc, not what he has unveiled.

Once you start stepping on our rights we stand up like the best of them though. See recent stories about a guy who got told by his bank that he couldn't withdraw his money unless he told them what he wanted it for. That made dinner table conversation amongst my family. Net neutrality, data protection and privacy in the digital age is all too abstract though.

That said, it's pathetic that there are regular arrests here for people being mean to one another on Twitter (death threats aside). There's a large celebrity base calling for more of this, and it relies on the polices ability to access ISP records quickly for very little.
He can ostensibly remember the exact outcome, though. I read the whole post waiting for resolution, and realized that I'm going to do this in my next post as well. Start with a story, interrupt it, finish it at the end.
> Why can't Microsoft make that kind of sharing easier?

Remember you are not their client. Your CTO/CIO/CEO are. It's not you they need to make happy and they won't even try.
What’s up with the Series A?
مباريات اليوم الجمعة 31/1/2014: مباريات
Do they produce these from the source audio before they're listened to though?
Telenav Acquires skobbler, the Leader in OpenStreetMap-based GPS Navigation
your estimation for employee cost is too much. 100k/quarter is more than double on what you will need to hire an employee/rent/coffee/massage/heathcare all package included.
I mostly agree. Two nuances:

- they will assure you that the PIN re-issuing process is completely automated, and no employee has the authority to actually read your PIN; nice touch, but you still have to take their word for it

- they will immediately block your card whenever you request it

So I think the most common rationale about this is along the lines of:

1. Some clients will inevitably compromise their PIN

2. Thus we need the system to be very good at dealing with compromised PINs

3. So we do not need to be extra careful about PINs, because we are good at handling compromised PINs

Do not forget they are bank. Their main and unique goal is PROFIT. Nothing else matters, they only see the financial aspects of things.
Tracing can be very lightweight. Not utterly non-instrusive, but pretty close. As a kernel / games dev, I'm quite aware of timing issues.

You get into serious trouble with "lock free" stuff, where pretty much any additional activity (even register operations) will perturb things and make bugs go away. Hopefully at this point you have help from the hardware. Then again, if you're doing LF, you're in a special place and probably have the chops to deal with it...
Here in Edinburgh (which has a very high level of kids in private school - around 25%, very unusual for the UK) a recent report suggested that it was actually cheaper to send 2 kids to private school than to relocate to an area that has a good state school.

http://www.scotsman.com/news/education/private-school-cheape...
> It's hard to have an over-view of, say, the next couple of months work with an online system - a big wall-calendar makes things easier to visualis

I don't doubt that you're right, but it should be much easier with a computer:

- It can "think" for itself. For example you could ask it for all available 1 hour slots on a Tuesday or Friday in the next two months, that are also after 3' O clock, and.. and..

- Regarding overview, you should be able to zoom in and out. Think google maps vs. normal maps.

Better yet, upload your google calendar an let it suggest a few appropriate time. Click the one you want. Done.

Edit: does that last one exist? Would be a cool thing to make.. (but then again, does anyone actually want that? :)
Which ones? I sometimes work in the Swiss Cottage library and the Internet connection is usable and they don't seem to block ports. One alternative is to get a 3G/4G usb dongle.
While AWS can be a good solution depending on the needs and the costs/earnings ratio (for example there are companies netting tens of millions every year that have relatively limited computational requirements: if they spend 200k/year on EC2 is not the end of the world), I bet that part of its popularity is due to the following interesting feedback: at the end of the day, the sysops/devs picking EC2 are not paying for the bill. At the same time they are not going to be fired if the service is down, as "eveybody is down right now". This creates an environment where EC2 is not just a popular pick, but also praised by most, even when actually for the specific company needs other solutions could be way more cost effective or even provide a way better environment.
Have a look at http://www.superviso.com They are giving away dashboard for servers and raspberrypi. Depending on your need there are over 20 widgets and unlimited dashboards.

Only with curl / or any other language you like you can update the whole dashboard.

Most important of all it is free.
Any chance to opensource this? Will be very useful for implementing in another languages and non-english countries.
Good luck with your project.
How about a writer who started at 44 and then made a big name for herself at the age of 64?

http://flavorwire.com/349249/10-great-literary-late-bloomers...
Phusion Passenger now supports the new Ruby 2.1 Out-Of-Band GC
keep in mind though that if the advice is being doled out to, say a 20-something, then the period in question is +10 (to get to a 30-something +20 or so to get the kid to college) or a net +30 years from now. I think it's certainly possible higher education bubble will pop before 30 years are up.
I love Hacker News - there is an expert on every conceivable topic posting here!
I might be wrong, but I'm reasonably sure that you link to the system call's man page. Which is probably what the tool in question uses, but .. not the same thing.

Elsewhere in this discussion: There's a difference between man page section 1 and 2 - and read was quoted as an example for a potential ambiguous result if you invoke "man read" (opens man 1 read here, when man 2 read was the syscall I might want to look at after running strace).
> You can back out if you contribution doesn't bring the project below goal. Part of the anti-trolling rules.

What about reducing the contribution?
CVE and exploit at http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-731...
One of the many fascinating things about Eigg is An Sgùrr - it's a (small) mountain made from a valley!

http://en.wikipedia.org/wiki/An_Sg%C3%B9rr_%28Eigg%29
Managing assets with Rails Assets
Ask them to come up with an simple idea.

- If you don't like it they'll have the least grade possible.

- If they do, use it.

Easy.

Also what kind of rule is that lol? Privacy, really?
and IE9: http://caniuse.com/css-transitions.

Pedantry aside, your point stands, CSS transitions can use the GPU and degrade gracefully.
The title sounds like a Bannatyne book.
To be honest, I think France is definitely the last country I would try to be an entrepreneur.
Use protobox to build and share your vagrant virtual machines
I find Box's claims a bit unbelievable - 97% of the Fortune 500 are paying customers? HP, IBM, Apple, Microsoft, Comcast, Google, Cisco, ... maybe they're all in the 15 holdouts?

Mind you searching for information on this is nearly impossible as Box co. don't have a trademark to distinguish themselves by.
so all the above that you lay out was already calc'd in their overhead...

The cost per employee is not just salary, no matter how many employees you add. Taxes, healthcare, pension, equipment all scale linearly with employee count.

Of course the company then wants to make a profit on top, or they'd be better off just shutting down. Companies extract extra value from their employees, in exchange for taking on risk and providing funding and stability. In some cases that's justified, in some cases they're not adding much while extracting most of the value - as an employee that's a judgement call you make - as patio11 says above, you can always choose to start on own, and usually you'll make more money doing so.

You may well have been cheated by your former employer (we can't possibly comment sensibly on that), but there are high overheads associated with each additional employee.
Spying agencies tracking your location by capturing MAC address of your devices
>David Cameron is in no way representative of the British or the English.

Right, because you don't have a representative government. At all.
True, but that still makes him the second largest shareholder. Looks to me that only The Vanguard Group holds more.
Nobody should be crippled by guilt - but todays generations ought to damned well be held responsible for the wealth they enjoy as a result of the slaves their parents owned. It wasn't that long ago, and we still have people in modern society who are responsible for atrocities, yet are nevertheless getting away with it - because, as you say, 'people dont live in the past' ..
Google Drops Links To Competitors In New Search Result Style
20K isn't a 'lot' of money, especially in the Bay Area. Especially if you're cutting that in halves or thirds for more co-founders. Please.
Same for me in the UK; but corp seems to be where the money is made so no great surprise.
Not sure. My sister recently had her wedding and obviously the issue of sharing photos comes up.

Me: "Just put them in cloud storage."
Her: "Oh you mean ##a## DropBox?"

It has become a common noun instead of a proper noun - at least for the less savvy. That level of entrenchment was one of Facebook's historical defining moments.

Edit: Grr, homegrown textile.
Is that normal that I get the french version of the website?
ShowHN: RoundTable – a better way to collaborate
We've now added support for the Ruby 2.1 Out-of-Band GC in Phusion Passenger: http://blog.phusion.nl/2014/01/31/phusion-passenger-now-supp...
Sir, you have trolled these poor people very hard. And they fed you surprisingly well.

All this thread is quite amusing and almost a tutorial on trolling. Very bold generalizations somehow insulting almost all the developers on the world. With ideas that are obviously false and are not nearly related to the OP.

And yet you've got an amazing degree of attention and had the dedication and energy to keep the pointless discussion going on for hours.

You are the best troll I have ever seen on HN.
I much prefer the Android Annotations [1] approach to asynchronous functions, but I'm not sure they are solving exactly the same problem. Can anyone comment?

[1] https://github.com/excilys/androidannotations/wiki/WorkingWi...
Why do journalists at The Verge keep using the terms "the software giant"? Isn't that company "the devices and services giant" now (by their own admission)?
Would you care to elaborate? The only thing I found in the apple docs is that calling your app callback is a "best effort" service not guaranteed to do anything if your app is not running already.
I personally enjoyed learning more about the different languages that were used at each level. Granted I'd be meaning to try out node/scala/go in a more meaningful manner and the ctf problems were the perfect setting. The downside to this is that it can be difficult to learn a new language and solve the problem at hand.

I agree level4 was a bit undercooked and not as didactic as it could be. One could simply clear the level by using raft as a black box. Personally I enjoyed level 3 the most given the trade-offs that were present in solving it.
> but todays generations ought to damned well be held responsible for the wealth they enjoy as a result of the slaves their parents owned.

No. People should by all means recognise the privilege they have and make ethical decisions based on that privilege - but they shouldn't be 'held responsible' for it as if they're criminals themselves.
You don't need a whole x32 userland in order to be exploited. Just a single x32 binary executable that happens to not depend on on any external libraries.
Microsoft have a lot of lock in with security that makes cloud deployment harder. You may be able to easily edit a document in the cloud; but can you authenticate access to it using Active Directory? If an employee leaves can I remove access to all the SaaS apps they use instantly? Large players like Google can make solutions to these kind of problems, but how many start-up SaaS companies can afford to integrate with something like AD? Microsoft does still act as a gatekeeper.
"58.72 ± 0.07 million years ago" - have to love that Wikipedian level of detail!

That actually looks really cool. I wanted to visit Skye first but Eigg is looking pretty attractive.
Next up: You might not need warm water.
AMD unveils its first ARM CPU, the 64-bit 8-core Opteron A1100
Top Entrepreneurship Qualities
Exactly what someone needed to tell me in this period on my life. Thank you dude!
The upside to being let go by Nokia
You can also track non-lib calls: http://stackoverflow.com/q/311840/309483
Also I guess the whole concept of 'customer' is a bit nebulous when it comes to huge companies. If a 6 man HP sales office half way round the world decides to sign up for the cheapest option for internal use, can Box or Dropbox claim that they have HP as a customer?
It's pretty staggering that every checkin and try run costs 30 bucks.
You can jump between 32-bit and 64-bit modes in a 64-bit Windows and Linux by switching between the 0x23 and 0x33 code segments. Like so:

BITS 32
start:
call far 0x33:code64
code32:
nop ; resume
code64:
BITS 64
xor rax, rax
BITS 32
retf ; return to 0x23:code32
And I got back to the usual land of HN when I followed that link to the general page for these kind of mountains, arriving at "Inselberg" or .. "_Monad_nock".

Interesting, thanks a lot :)
Synthetic magnetic monopols created for the first time
Great article, have also been breeding on the Mongo/Joins issue for quite some time and solved it for myself using Meteor Live Queries and selective data dublication: http://iamnotachoice.com/using-mongodb-requires-thinking-mon...
No, you don't need to know the singleton's type. You can have several implementations of an interface, each of which is a singleton. Then you have a reference to the interface type, which allows different methods to be selected.
Feds grab 163 web sites, snatch $21.6 million in NFL counterfeit gear strike
One thing I haven't seen mentioned in this thread, is that you can create custom builds of jQuery that only include some of the functionality: https://github.com/jquery/jquery#how-to-build-your-own-jquer...
(I was part of a preferred AWS solution provider shop that demonstrated AWS' enterpriseness.)

Pair (US), ByteMark (UK) and Linode (global) are top choices for budget stuff. ByteMark has setup VMware boxes with freenas storage for us in the past. (For us being sysadmins, budget dedicated is way cheaper than AWS.). Pair and Bytemark support are top notch.

For enterprisey stuff self-service/remote hands/support... OpSource, SoftLayer and RackSpace.

Also the killer cost in a datacenter is power followed closely by labor, so reducing needs by using the simplest / COTS solution can be much cheaper. Servers tend to sprawl, not decrease... So cull viciously.
The "Small Isles" of Canna, Eigg, Muck and Rum have quite a lot of interesting geological stuff:

http://www.lochabergeopark.org.uk/Pages/The_Small_Isles.asp
The function names do. Honestly, this is very, very simple code. Most of the code in a kernel is nothing more than book keeping or glue connecting things. This is glue.
Facebook Android App May Steal Your Phone Messages
$50k/$10k is possibly a bit extreme - say $80k/$8k perhaps.

Typically when my clients do a project, they're budgeting out for the year, so that's $8k/year, not per month.

AWS would be cheaper with reserved instances, but then (IIRC) you're prepaying in advance for something you may not need. Even if it's cheaper, it's sort of defeating the purpose of "i can scale on demand". (which, yes you can still do, but you're back to 'on demand' pricing).

As someone else pointed out, some of where AWS gets you is the storage and traffic. I've got a setup right now where I need to have at peak 2-3 servers to handle traffic, as there's a moderate amount of computation going on - it's not all the time, nor every day, but when I need it, I need it. And it's processing documents (photos, etc) and we need to store them. Then show them back to the user. With on demand pricing, and the amount of traffic, this can be ~$600+ per month (*12 = ~$7000/year).

Could I optimize the code more to use less CPU, and perhaps require 1 less server? Possibly. Could I optimize some other stuff? Possibly, but that will cost more time, in order to save money with AWS.

Reserved instances would probably be the best, but if we ended up needing more later, it's harder to go back 6 months later and say "hey, we need more $ for X", as the budget was already done and processed for project Y.

I've got some projects like this at digitalocean, and one on month-to-month dedicated hardware, and the pricing is about 50%, mostly because of the built-in storage that AWS line items separately.

Can AWS do more functionally? Sure. Do we need it? Usually not, and paying for that infrastructure when it doesn't match the core needs isn't usually an option. Elastic IPs would be nice, but we could get much of that utility at linode if need be, and still pay less.
There is a mistake in Matches section. The `is` method is not equal to `===` operator.
SO YOU THINK YOU KNow EMAIL MARKETING?
State of SOAP with PHP in 2014
You can use Process monitor
http://technet.microsoft.com/en-us/sysinternals/bb896645.asp...
to see a similar overview of low level activity. You won't see all the system calls, you can't pipe the output directly, but there is a UI and you don't have to look up file descriptors
hehe (though to be fair, I was running Redhat before Slackware). These days I tend to manage Debian, SLES, FreeBSD (on personal boxes) and Solaris (plus one or two Ubuntu Server boxes colleagues have set up which I'm planning on wiping when no-ones looking hehe)
Does anyone have a good explanation for why the pages uses 1-frame videos for static pictures? Does WebM offer better quality-per-KB than JPEG?
T-Mobile, please fix your gateways
Bloomberg would take the subway 10 stops about three days a week. He got driven to 59 street, skipping 2 stops, which is the nearest station that has express service on the 4. That's pretty legit.
That's interesting that the CS values are the same in windows and linux, more than a coincidence... Is this part of some x86_64 ABI spec?
PhoneGap is the Internet Explorer of native
Amon.cx: New Server monitoring beta to compare with New Relic
AMD Delays 14.1 Catalyst Mantle Driver – Now Renamed 14.2 Beta
>What absolute nonsense. So many countries have committed atrocities on a similar level, and many more recently than the British empire. Should the Norwegians be crippled by guilt for the actions of the vikings? Should the Americans be crippled by guilt for crimes against the native people? Should the Japanese and Germans be crippled by guilt for atrocities committed in WW2? People don't live in the past.

Yes, they should be crippled by guilt. Guilt is good -- it prevents you doing the same bad things again and gives you a perspective of what you did.

People might not live in the past, but countries carry their past with them.

The fact that the actual people that started the Vietnam war have died, doesn't mean that the country and the organisations that they worked in died with them. Those should carry the guilt forward. (Of course, instead they usually carry forward the same long term strategic planning that led to their previous attrocities).

What I mean is, countries are not discreet: they are continuous. A country has a history like a person has. Its history doesn't die and start from zero with each generation.

That's even an accepted norm of international relation even when the change inside a country is from a state to another (e.g the US after independence) etc. It's called "succession of state")

http://en.wikipedia.org/wiki/Succession_of_states

Now, of course the truth is that they are not crippled by guilt at all -- they never stopped doing crimes on humanity and on their own citizens ever. Look what they are doing to the native americans in Dakota still. Look at Zimmerman.
Well, there is Sails.js[1]

[1]: http://sailsjs.org
AWS is best for PoC, bursting capacity, batch jobs and getting around corporate policies.
WiFi for the World from Outer Space
TSA Agent Confession – POLITICO Magazine
But here's the kicker. Since we started on AWS we were able to keep our costs fairly low at the beginning and as we grew we never had to make any long term projections. We simply added capacity (literally) on a weekly basis.

The exact same thing can be said for renting dedicated servers. You can add new ones at any time and it's fairly quick. This is exactly how we scaled up as well. Adding new servers day to day as required.

Yes, it takes 4 hours rather than 4 minutes but unless you are dynamically scaling up and down throughout the day in direct response to load, you are not using the versatility that you are paying for with AWS. Few people are.

Once you start to buy into the AWS ecosystem you begin to reap some serious benefits. You simply cannot think of AWS as just EC2 instances. Of course, the trade-off by going all in is some level of lock-in (though this can easily be minimized).

And there is nothing stopping you using these other cloud services without EC2. If you look around at other vendors, you might even be surprised at the prices you can get.

For example, we worked out at one point that in our case CloudFront would cost over over $50,000 per month for what we were paying about $4000 per month with a different CDN.
It seems like there's no hard and fast rule.

I dislike singletons, but will gladly make a static method + static var from time to time.
Teleportation is scary
>Islanders are used to rationing their power

That is key.
Also that Candy Crush looks to me like a copy of Bejeweled.
There's no reason a creative developer couldn't foresee the barber's predicament without speaking with the barber.

Patiently visualised, devised imagined scenarios. Phone rings, barber says "excuse me" to his client and walks over to the phone. But does he put the comb down first? Perhaps. Barbers have trays handy, but they might walk around, tools in hand. (This is obvious, and doesn't take research to imagine.)

The phone needs to be next to the computer - no screen savers, the scheduling software always on, with clear and large fonts, minimal clutter (generally good interface design anyway). Think "high quality app design", not "looks like Excel".

A beautifully designed interface that would impress the barber if demonstrated. Custom default views and all that.

It's ok to start from the blue sky and work down to the reality instead of working up from "what the barber likes with his paper calendars". Which isn't the wrong way, but could skew the potential. Top down isn't wrong, if you've done your visualising!

Not that research and getting out into the world isn't valuable. (obvious). I'd probably take a look at the book anyway... sounds ok.
Amazon's ELB Internals, Security and Troubleshooting