skysight-inc/HackerNews huggingface dataset:
That's also true in Denmark (everything is built for the winter). Although since it doesn't get that hot, rather than AC, it would suffice if things were just better ventilated. There are 2-4 weeks every summer where office buildings, the metro, buses, etc. get incredibly hot (e.g. 35º inside when it's 28º outside), which could be fixed with better window-opening technology.

On the other hand, very few people will be in the office during those 2-4 weeks anyway, since everyone just takes that time as vacation. And apartments (unlike office buildings) typically have good ventilation.
Linode's support is only good if you have basic issues. But the minute it becomes complicated or it is an outage then suddenly they are no where to be seen. Combined with their disgraceful record on security disclosure I would think twice about calling their support "superb".
I can see support being too expensive to offer for a business like this. Actually I can't see how they could afford to offer remotely acceptable support. However it seems to me that this level of support is not ok. At all.

The company should just advertise, "We're too cheap to have support! VM down? Check out our outage monitor page, and if it's just you - build a new VM."
Astute.

My team considers me a great team worker. Some say stuff like motivating, leadership and mentor in my reviews. That's the extrinsic perspective. Intrinsically I love the sense of accomplishment I get from my own contributions. In comparison to the senseless bickering the team does I see my code, documentation and conversation as pithy and efficient. I know enough to keep these kinds of thoughts to myself. Some in the team don't. It tends to make them look arrogant and haughty.
I have vague memory of someone explaining about making coffee in an open pan on the stove and adding a bit of cold water at the end to settle the grounds. But I don't know how effective or superstitious that is.

I imagine they mostly decant fairly carefully and just deal with the remaining grounds. There is also some opportunity with the muckets to use the lid to strain some of the grounds and they would have been grinding to a coarseness that suited their brewing method.
no compile step needed in nodejs. Most third party languages can hack require so using the transpiled language requires no manual compilation.
its quite obvious that it shouldn't be used for production.. but might be still useful.. I personally have one that I use as minecraft server (if its down who cares?) and for pair programming with tmux/vim .. still if its down I don't care.
"Paul's coffee service, the fluted allow of silver and jasmium that he had inherited from Jamia, rested on a low table to her right. She stared at it, thinking of how many hands had touched that metal. Chani had served Paul from it within the month.

What can his desert woman do for a Duke except serve him coffee? she asked herself. She brings him no power, no family."

I always was fascinated by Herbert's use of coffee in Dune. A civilization so far removed from our own, by thousands of years and possibly light-years. Yet along with all the Dukes and Barons, you get coffee.
Hardware fails occasionally... that's why you're using the Cloud... if you can't rebuild a machine in 5 minutes, you're not using the cloud!
Quit trying to attract a crowd – Product People
Well, not too tough. We had an ice storm last winter - the first one where I live in at least 30 years - and it was chaos and panic and unbearably freezing cold at a horrific -9C. :)

Certainly anything around 32 C would justify aircon though, I think, especially if there's any humidity involved. So now I'm surprised that more Germans don't have AC!
The bulk of the code in a kernel is device drivers for hardware you don't have. The software attack surface is reasonably small and well defined in most cases. As opposed to a browser, where close to 100% of the code is exposed to hostile network traffic.
Ask HN: Negotiation/biz book recs?
I'm about to head out on a trip where I'll have sometime to read. Last year I read Getting to Yes and liked it a lot. I find negotiations very interesting, and was curious if any one has suggestions on other books? Right now considering Secrets of Power Negotiating: Inside Secrets from a Master Negotiator or Negotiation Genius: How to Overcome Obstacles and Achieve Brilliant Results at the Bargaining Table and Beyond.

Also if you know a really good general business book, let me know!

Thanks,
Daum
I do. I love learning about closely related topics while reading the comments.
just a reminder, Marc Andreessen is the same person that says Snowden is a traitor.
this is the same person that said snowden is a traitor, btw.
"Government research leads to all things WMD"

How does your post support this opinion?
Closure Compiler.
MQTTKit: MQTT Client for iOS
Douglas Crockford: Software Crisis
Today the NMPA and Rap Genius today jointly announced "a partnership" that offers NMPA’s music publisher members "the opportunity to enter into a settlement and license with Rap Genius." (...) An NMPA spokesperson emailed, "The agreement allows NMPA members to receive compensation for past use of lyrics and license for use moving forward."

http://www.hypebot.com/hypebot/2014/05/rapgenius-makes-nice-...
20 Sophisticated Data Visualization Tools
Well, sniper drones then?
On the contrary, I believe that the kind of "moral judgment" I've exhibited makes me better qualified for leadership than all of these people that have zero ability to empathize with the execs of Pixar and five other major animation houses, and automatically jumps to the conclusion that they're evil and dastardly. I didn't say Catmull is my new personal idol, I'm just making an argument that is conspicuously absent from the rest of this thread -- namely, that Catmull is not necessarily Literally Hitler based on the information we have available, which is a bandwagon most people here seem excited to jump aboard.

I didn't say Catmull shouldn't face consequences. I didn't say what he did was super-cool. I'm trying to provide a more reasonable POV here, and indicate that there's nothing indicating mens rea up to this point, and most people are inferring there is. And even if there is, we should consider this in a dispassionate manner, and continue to value Catmull's contributions in reasonable proportion.

I don't understand why this community is so quick to demonize and trample people, especially people like Catmull or Eich who have long, long histories of stellar contribution and reputation. I think it has more to do with the witch hunters being unable to think outside of the constraints of the cast story if it hits their righteousness button on the way down. But this attitude of discarding people like trash because they make a conclusion that we don't like is ridiculous and damaging. I can't see how anyone would be excited to enter a field filled with such people.
If I want to keep beating my wife, and you want to come over to my house and stop me by beating the hell out of me and my kids, in my mind the issue is about you coming over to my house. In your mind the issue is about domestic violence.

It's not an either-or situation. The Civil War was about some states having the right to do things that other states found immoral. In that way, if it hadn't been slavery, it'd been something else. States' rights was the principle, but the fuel that the fire burned was slavery.

I'm happy that it ended the way it did, but I see no need to demonize the south or glorify the north. Slavery was unfinished business from the founding that caused hard feelings for decades. Both sides were eager for a fight to finish it, and that's what they got.

Once you move beyond the moral issue, it's pretty obvious that what was going on was that a rural, agrarian, spread-out country was becoming a centralized industrial one. This was the true benefit of the war: taking the nation into the modern age. Slavery is just a red herring. A moral crusade tacked on to a pre-existing war of consolidation.
Ask HN: What are your favorite examples of clever product hacks by customers?
Looks like some provider got in over their head in openstack. The VNC console gave it away.
Nice PR campaign to prepare the floor for a new generation of wearables / tracking & monitoring devices .. don't get me wrong, I like(LOVE) the technology, I just don't like the idea of becoming a self-sponsored spy pawn on me and everyone around .. focus on privacy, local/self hosted services first, hardened leak-free hw, cloud data encryption(with keys not leaving your devices) by default + 1000 of other privacy-related challenges that are being largely ignored .. and since this is not in the fin. interest of hw manuf./main sw houses .. the world is becoming a modern, more efficient, better organised version of orwel's 1984 and it looks like regardless of the amount of information confirming this disturbing development, people naively trade 15min of fame for privacy again and again(and it - will - turn against you even if you are protesting in front of the "right" embassy - well, activism of any kind is considered a threat these days so better stick to those kitty pictures and comments about the newest season of <insert your favorite tv-series> )
Oh, that is rich.
For making the actual charges, a merchant account from an ISO, currently Vantage Card [1]. I pay interchange plus (0.04% + $0.10) per transaction. That's the fee charged by Visa/MasterCard to the processor, plus four hundredths of a percent and a dime. For about a quarter of my volume which are debit/check cards used as credit, that's just 0.09% + $0.31. For the rest, it probably averages around 1.6-2%, far less than the 2.9% flat rate you'll get offered by flashy payment startups.

I use Authorize.net as a payment gateway for that account [2]. If you do look at merchant account providers, they'll typically set you up with a gateway, you don't need to choose and sign up for one yourself. Just watch that they don't use it as a way to add on more than nominal fees.

To actually hook everything up to my websites, I use Spreedly [3]. They're the best thing to happen to payments in years. Spreedly is a single API for 66 different gateways and payment providers, meaning you code against Spreedly and can switch payment companies any time you want without changing any code. They're also a PCI Level 1 Certified card vault for storing payment information to charge again in the future, for e.g. running a SaaS business.

They offer a pass-thru option where you point the payment form on your website to their URL, and they return the visitor to your page with a token attached that you can then use via their API to make charges, meaning no cardholder data ever touches your servers. That means no on-site PCI audits or any of the other nasty stuff required if you store cards yourself.

1: http://www.vantagecard.com/

2: http://www.authorize.net/

3: https://spreedly.com/
Cool hack, but a cleaner solution would be to just use fs.readFileSync if you really want long strings, and let browserify/brfs to inline it for you in the browser.

Using this in a library would be pretty unsafe, given how it's browser-dependent, is prone to issues with minifcation, and could just break with future versions of your JS engine.
You're just making a caricature of yourself.
Do you understand how absolutely absurd it is to compare the perpetrator of one of the world's most expansive genocides to two executives that agreed they wouldn't actively poach each others' employees?

Also, what about all the good things Hitler did? I think that's a historical perspective that's often lacking. It can be satisfying to paint people who've committed crimes as Satan incarnate, but that's not realistic, and selling a fantastical version of history as definitive can have serious long-term consequences.
Would you mind describing your filing system a bit? I've been trying to work out a better one myself.
They're very expensive unless you do $80K+/month to negotiate rates, but the service itself is great. I don't use them as I pay much less through a merchant account, but I have set up others that are less technical and handle less volume with Stripe.
For what it's worth: he's 24 (see http://aprilzero.com/sport/).
Don't start a conversation and then say you don't want to talk about it, just don't join in.

I'm not now expecting an answer but your second para sounds like you only have a problem with the fact that the use of the data isn't explicitly laid out in advance. Even if it's set up to combat terrorism and other crimes being noticed are a side-effect; you'd be happy as long as it's mentioned that other crimes discovered will also be prosecuted?

Your comment sold such police powers well, I'd imagine most of the electorate reading that using this technology has and will continue to catch the perpetrators of the crimes you list would find it positive. Other than expanding the people that know inane trivia about me I find it hard to see what liberties are really given up.
> Call me old school but I find lightweight markup to be a hack job.

The best way to think of it is that markdown is a replacement for .txt. It's not a typesetting language, it's just a conventional way to structure text documents.

Most of the elements of markdown are already there in .txt files from the 80s and 90s. All markup does is standardize how to do headers, lists, code blocks and bold/italic so that you can generate documents that actually contain those elements, but could also just treat a markdown file as a normal .txt.
Join Europe's Startup Manifesto Movement
Quite an interesting series of articles :)

The Unix.waitpid failing because the author ported the python code, and did not realise that the python version did something nice which avoided one of the types of bugs.

Quite a number of the bugs appear to be because of things that the python code did nicely without the author realising it.

This shows how the comparison between a second system, and the first system is not really fair. This is because much of the code is already tested in the first system. It also seems to suggest that prototyping in a language like python as a first system is a great way to improve the quality of the second system. Finish it first quickly, and then improve the quality.

It also shows the danger of not using the protective parts of the first system in the second system. For example, the advanced integers in python avoided some bugs for the author, which manifested in the second system. The python integers automatically handle overflow, whereas the OCaml ones are 31bit on 32bit systems.

OCaml uses non-deterministic garbage collection, whereas python mostly uses reference counting (in CPython). This is another case where the first system was safer in one aspect.

Perhaps OCaml could consider taking on some of these features from python to improve safety.

Glue code when libraries are wrapped is another area where these bugs seem to happen. Some of the GTK bugs, and system call bugs are ones caused by badly wrapped functions. With more stable and well tested wrapped code, the smaller the likelihood of bugs there will be. Whilst automating wrapper generation might stop some bugs, I am not convinced, after having used buggy automatically generated wrappers many times where the manually written ones are far superior.

The post also proves that a number of bugs were not caught by testing or static type checking. This makes me wonder if the author has 100% unit test coverage or not? Some of the bugs should have been caught by unit testing, and others could only have been caught by functional testing. Some of the platform bugs could have been caught with continuous integration testing on those platforms.
Interesting data, but I fail to see anything sinister going on here. Skimming through the list, it looks like 90% of the articles fall into one of three categories: Streets in Oslo, embassies in Oslo and people I mostly haven't heard of (i.e. not politically controversial characters). I don't see any edits intended to sway public opinion.
I randomly scanned through the list and found the same thing, nothing suspicious.

If the government was really determined to change history, you would think they wouldn't be doing it from their own IP ranges...
Making Success A LifeStyle
I think the site is absolutely beautiful.

What I am wondering, though is: how are the vitamin/mineral stats on http://aprilzero.com/sport/ generated? Is there a way to self-measure these stats without blood tests?
YHM. Very interesting offer - thanks.
What about OVH they claim to be Europe’s #1 ISP and they have Datcenters in France and Canada.
Why do all my latest submissions to HN appear [dead]?
If you look at the list, they all link to credible websites, are interesting, and the only thing I can think of, they are duplicates. So is this a new policy at HN?
Right, but they weren't just fighting over slavery for no particular reason or because they were mean people who wanted to keep being mean. Slavery was the foundational economic engine of the South. The Confederacy knew that ending slavery would have decimated their economy, which it did and it's never really recovered from. It's easily to vilify the reprehensible slavery of the South, but "slavery" is a gross oversimplification of the complex issues of the time.

The issue was almost entirely economic, and the Southern states couldn't get enough representation in Congress to push through favorable legislation that would have protected them, while Northern states enjoyed considerable industrial protectionism for their economies. Even then, the economics of the situation often made it cheaper to import goods and agricultural products from the better developed European economies than to make and grow things domestically. Without favorable import tariffs, the South had to offset the price differential of European imports. Setting tariffs at the state level would have had no effect since the market competition was in other states.

There's tons of other issues, and a read through of the CSA Constitution can be a really enlightening experience to fully understand the pressures that lead to the civil war.

Among the mistakes the South made, they underestimated the advance of industrialization and the economics of mechanization. If the South had invested in these modernities instead of fighting them, they could have had mechanized agriculture and wouldn't have needed zero-cost labor to do the work.

Another bit of historic timing, the West was opening up and in just a few decades, highly mechanized farming moved profitable agribusiness to there leaving the South without even their own principle economic activity. Being more compliant, the West was also able to better negotiate farming subsidies, a topic still highly controversial today.

http://www.jjmccullough.com/CSA.htm
Fabian isn't a Valve engineer. He's an engineer at RAD who was contracted out to Valve. His beliefs are utterly sincere. He once threatened to quit RAD on the spot when he found out the main sales guy had gone to a predominantly military-oriented simulation conference. If you accept his sincerity as a premise, your suggestion is akin to saying that someone should continue working on an engineering project with inevitable and uniquely terrible military applications because they are in on the ground floor and should be able to influence future directions. Has that ever worked?

I share some of his concerns but not all his conclusions. Where I agree with him unanimously is in being extremely concerned about amoral engineers who are blithely pro-technology. The only thing scarier to me than an amoral engineer is an evangelical engineer for whom technological progress is not morally neutral but morally good.
I wanted to try Azure last week (still do!) but I can't register and type in my US Credit Card because I need a US phone number to validate my account.

Heroku takes my money easily.
Paypal takes my money easily.
Netflix takes my money easily.
DigitalOcean takes my money easily.
Why are you so special Microsoft?

If there is any MS employee here that can manually create and validate an account for me I would be forever greatful! I'm working on a MVC SignalR application for my senior thesis and I would like to host it on Azure instead of somewhere like Softsys Hosting.
Only if your time is worthless.

The difference between e.g. a DigitalOcean VM that will just work™ and a constant headache from one of the LEB[1] providers is, at most, $48 dollars per year.

[1] http://lowendbox.com/
Heartening that everyone can read this research largely if not entirely funded by tax payers from the authors' respective countries.
Check out Felton's other site - daytum.com. It's an app and website that helps people get started, though the fancy visualizations aren't modularized just yet.
It's a huge amount of 'free' bandwidth, and a one-way WAN connection can still be useful.

It is only at the stage of a gimmick, or a proof of concept, but if the broadcast service could be relied upon long term, then it might greatly reduce the bandwidth and connectivity costs for simple Bitcoin-enabled devices.

It's misleading to think of it as only a one-way connection, because a user naturally creates a two-way channel.

Imagine a situation where a user sends a payment to the blockchain, via mobile internet, which is then picked up by the device. That is a de facto two-way connection. The user's phone (or whatever) would communicate with the device by a local area connection, such as Wifi, QR code, Bluetooth, even a typed code etc.

Obviously, devices could also have a low bandwidth uplink connection, such as 3g, but it's interesting to think about how it might still be useful with only a 1-way connection. It depends somewhat on the rate and structure of the blockchain data transmission.
Terminal as a first level interface is not a vim mindset. It's a use case. The primary use case.
Not just "Latest Chrome". Chrome has been doing it for at least 2 years. I know, because I'm using it with it.
I'm always amazed at how we have laws for every little thing (or more accurately, against every little thing).

Maybe it's the coder in me but it just seems so inefficient, like an if…else if… with dozens of conditions…
I don't see any pertinent question other than P(insider trading), which sure looks a lot like '1'.
Is Silicon Valley becoming sex valley?
Jquery + d3. Surprisingly it works quite well on my old Ipad 1 (graceful degradation for the animations). Javascript heavy websites usually crash safari
Doesn't OVH have servers in northern Canada?
Double checked locking works correctly in Java since version 1.5.
I dont steal content I didn't pay for. I have never used popcorn time! yet I am upset that the DMCA is applied here against code.

Surely if they have a copyright claim to the code they can issue it, but issuing a copyright claim based on the actions of a software user is a BIG stretch to me. Has nothing to do with a sense of entitlement.
Not my experience but then I've never had even basic issues and I've run anywhere from 4 to 12 nodes at varying points.

The security thing however was unfortunately handled initially however their response since has been good to excellent - they stopped all new development for 6 months while they assessed and improved their security infrastructure and they've brought in two-factor authentication amongst other improvements.

No company is immune to this stuff (Adobe, Target, Evernote, Living Social) and the reality is that I doubt anyone else in the market is any better certainly not the $1 dollar per month hosts.
It looks like it is not a new study but rather a meta-analysis of existing studies:

"Demand for organic foods is partially driven by consumers’ perceptions that they are more nutritious. However, scientific opinion is divided on whether there are significant nutritional differences between organic and non-organic foods, and two recent reviews have concluded that there are no differences. In the present study, we carried out meta-analyses based on 343 peer-reviewed publications that indicate statistically significant and meaningful differences in composition between organic and non-organic crops/crop-based foods."