skysight-inc/HackerNews huggingface dataset:
> His understanding of XML was as follows: Put whatever you want between '<' '>'.

Well, in all fairness, somebody with that attitude would give any serialization/data format a bad name. While I am not a fan of XML, you cannot blame that one on it.
Historically, a lot of military action is preemptive.

Japan's attack on Pearl Harbor was a preemptive move in their eyes.

Imagine how Americans would feel if Russia established a huge military base halfway between Russia and America in the middle of the ocean somewhere. Now imagine that nuclear weapons don't exist.

In that scenario, a preemptive strike might start to make sense to a lot of people in America.

That's pretty much how Japan felt about Hawaii before Pearl Harbor.

I'm not justifying Japan's attack. It was a horrible tragedy. But it's totally understandable, if not laudable.
tl;dr anyone?
TL;DR: he raised the salaries after he was sued for overpaying himself.
Yeah, I think people can sometimes improve their empathy. I remember taking that test on eye expressions a few years back and I flunked it horribly, basically doing no better than random. This October I realized that loneliness had started to seriously bother me (no idea why, I was always okay with loneliness before) and I made a birthday resolution to be closer to other people no matter what it takes. Today I retook the test and actually did better than average (28/36). Moreover, the right answers were completely obvious most of the time. I guess I had the circuitry after all, it's just a matter of using it. Though of course for other people it might be different.
You could have a private subreddit I guess? Still super clumsy compared to FB.

Further, HN/Reddit/Twitter etc. each only have a subset of my friends. ALL of my friends are on FB.
I don't know, that's got an aesthetic of its own. At the very least it would make a great metal album cover.
Scroll up. I'm not claiming white people should be afraid of blacks. I'm claiming that they have a vague proximal reason to be afraid, analogous to maaku's "possibility of being assaulted without recourse or lynched...a few generations back".

My opinion on all of these vague feelings of fear: "completely irrational and entirely his [the person feeling it] problem."
I just posted this, but you posted sooner and were more concise.
Insightful comment.

I thought the "past" link was cool when it was pointed out to me. Sometimes past discussions are superior to the current one.

But in practice, I almost never use "past", except when I'm pretty sure I have seen the piece before. Your suggestion might fix the issue.
It's a hit piece.
Basically the lawsuit from his brother seems to have come about before the pay hike for employees.
Also put a smattering of he beat his ex-wife in at the end, but we have no real evidence.
Was anyone else caught off guard by the sexy yoga ball pose?

Edit: Someone else says it's a hit piece, makes sense that the picture seems off if it is some filthy animal squandering the internet's time on savagery.
Flash, HTML5 and Open Web Standards
PRESS RELEASE: BASECAMP VALUATION TOPS $100 BILLION AFTER BOLD VC INVESTMENT
wow Terence has done it again!
Genode OS 15.11
> is there a disadvantage to using a higher blocksize?

Maybe, depending on the details. Imagine reading 4 GB from one disk then writing it all to another, all at 1 MB/sec. If your block size is 4 GB, It'll take 4000 seconds to read, then another 4000 seconds to write... and will also use 4 GB of memory.

If your block size is 1 MB instead, then the system has the opportunity to run things in parallel, so it'll take 4001 seconds, because every read beyond the first happens at the same time as a write.

And if your block size is 1 byte, then in theory the transfer would take almost exactly 4000 seconds... except that now the system is running in circles ferrying a single byte at a time, so your throughput drops to something much less than 1 MB/sec.

In practice, a 1 MB block size works fine on modern systems, and there's not much to be gained by fine-tuning.
If the title rang a distant muffled bell somewhere in the back of your mind, as it did for me, I saved you the trouble by googling - it's a pun on the title of Julian Jaynes' contentious book: The Origin of Consciousness in the Breakdown of the Bicameral Mind, though the relevance of Jaynes' thoughts about the origin of consciousness to the matter in hand are not obvious to me.
Share and vote for Microsoft HoloLens ideas
> Gravity’s 2014 profit was $2.2 million, Price adds.

> At private companies with sales like Gravity’s total revenue, salary and bonus for the top quartile of CEOs is $710,000, according to Chief Executive magazine’s annual compensation survey. At companies with sales like Gravity’s net revenue, the top quartile pay falls to about $373,000. At companies with a similar number of employees as Gravity, the top quartile of CEOs makes $470,000 in salary and bonus. The CEO of JetPay, a publicly traded competitor that processes a similar volume as Gravity, received $355,000 in 2014.

$1.1 million on CEO salary sounds ridiculous given a $2.2m profit.
Napoleon waged preemptive wars more than two centuries ago, most notably against Russia: that one didn't end up well for him or for France. But the concept of striking a known enemy before its army is fully prepared is probably as old as war itself.
The USB-powered XBox controller is going to need another 300 mA.

I also don't think the pi zero has a powerable HDMI adaptor.
Continuous Discussions: Ep 30 Recap – Mobile Apps and Continuous Delivery
The Culture doesn't have quite the same aims as Japan in this scenario. The Culture reluctantly entered into open, large-scale war against the Idirans because they had incompatible morals. The Idirans were religiously-motivated conquerors whose beliefs placed their species above all others, and the Culture is all about personal freedoms. The Culture's goal in the war was to defeat an enemy their ideals could not tolerate and then stop fighting. They were not looking to permanently transition to a more military society, or have those unpleasantly named warships around longer than necessary. The Culture's people knew going into the war that it would be an ugly thing, and the sooner it was done the better.

On the other hand, Japan is not really doing much fighting at all, and their military is even called the "Self-Defense Force." They can't get rid of their military-industrial complex because they already did and what they've got now is what they were left with at the end. It makes sense for Japan to try and make their people comfortable with the idea of coexisting with the SDF, since they will in fact have to coexist with the SDF indefinitely. It's not going anywhere, and it's not really doing anything particularly ugly just sitting there.
>> tech conservative <<

What the heck is that?
Man, with the way the sharks have been in the water around this guy, you'd think he was running Theranos or something. So what if he was initially overpaid, and so what if the lawsuit predated the decision? The domestic violence allegations are another matter, but still, if he's guilty of that does that mean that his employees have to give half their salaries back to him just to appease the Ayn Rand acolytes?
The Democratization of the Hedge Fund Industry
SourceTree, Atom are not needed by an Apple usual user.

Others are Apple competitors.

It would be suicide for Mac OS X and if you think Apple is so stupid to do it, okay then...

They dried to get rid of Google Maps on iOS.
> One might say that Mozilla will wait to release the new Firefox till it has all the old features of the old Firefox, but that's not been my experience with how teams work.

Realistically, getting to feature parity after rewriting a core part of any application is going to be nearly impossible. You end up with different features, hopefully better ones, but not exactly the ones you had before you started. You can't step twice in the same river.
I've been meaning to look into Nylas N1 for a while now, maybe now's the right time.

I didn't see anything that stood out like a sore thumb when compared with Thinderbird (except for maybe PGP), but it'd be really awesome if it had a snoozing feature like Inbox or Mailbox.

[1]: https://www.nylas.com/n1
By parity here I do not meant "exact same feature set" or even really "equivalent feature set", but "enough features to get the job done and feel like a real browser". For instance, Chrome-style JS extensions (~plugins) are coming soon enough.

Beyond that, if an enterprise has not gotten the message not to build LOB applications as browser plugins and not to build for one and only one browser model any time since IE6 has been deprecated, then IMNSHO they deserve what they get when IE11 dies as the last "IE". Given the support timeline expected for Windows 10, enterprises have presumably roughly a decade of extended support to adapt before IE dies. Really hope enterprises are paying attention to that (but of course we know a bunch will not and will complain in ten years about lack of support and those of us that got the memo today can proudly mock them then).
Show HN: Landing page MVP generator, the minimum viable MVP
A lot of the very right-wing evangelical churches do.

I grew up in one. They use words that mean one thing to everyone else but mean (via subtext) another thing entirely to the in-group.

That's why I specifically called out that kind of church; I thought I was careful about that. I've been in many churches that are amazing, wonderful places. But I've been to other churches (usually PCA) that can be downright evil.

Edit: this wasn't about skin color, but more LGBTQ/nonbelievers. They're a very different breed of bigot than Those Who Wear Sheets.
I have a Surface Pro 3 and I confirm what wlesieutre said. Scrolling with the touchpad on the Typecover is completely smooth in Firefox, but for some reason, this isn't smooth when using the touchscreen. I don't know why.
The fake tree cell towers are all over (they are saguaros in AZ and pine trees in Northern California). I don't think they're meant to be art, but rather are meant to reduce impact on wildlife.
He added dust to the clay bricks are typically made of. No indication of the percent pollution vs normal brick.
I would simply add that whilst Google have their fingers in so many different things, Fastmail does one thing very well: email and email-related.
IT management: Not just a tool for business
Disney already did this
I read about 60% of that article and had to stop. It felt like I was reading some sort of pseudo-soap opera script.
Congrats Rob! Enjoyed following his various posts and presentations about HitTail.

I suspect this is the listing for the sale on FE International:

http://feinternational.com/buy-a-website/5262-saas-keyword-t...

I'd also be curious if Google's recent updates ("not provided" keywords in analytics, etc.) have impacted the ability to make this an effective product in the long run.
It was my experience too. What does the C API do for one? I've always found it rather unhelpful, though relatively straightforward for simple bindings. (I don't like to comment about anything more involved.) But, even once you've got your own wrappers in place for converting Lua userdata objects to pointers to your custom types, and whatever, your average Lua binding still looks like this:

1. Get arguments from stack one by one

2. Call C function with arguments

3. Push result(s) to stack one by one

4. Return number of results

(You can write your own system to automate all of this this - rather more straightforward in C++ than in C - but that is hardly evidence that the C API is especially useful.)

Suppose you have a function in lua, `f(x,y)' that you want to forward to your C function, `int f(int x,double y)'. You need to do something like this:

int lua_f(lua_State *L) {
int x=luaL_checkinteger(L,1);
double y=luaL_checknumber(L,2);
int result=f(x,y);
lua_pushinteger(L,result);
return 1;
}

(It's worth having a scrabble through to see what the luaL stuff is doing internally, because some of it is string-happier than you might like. luaL_checkudata seems particularly rude. But checkinteger and checknumber seem benign enough.)

If you don't use a debugger, and you're certain you'll never need any logging or whatever, and you're sure future you won't mind having to split things all out when they are in the middle of something else and discover they need logging after all, you could do it maybe more like this:

lua_pushinteger(L,f(luaL_checkinteger(L,1),luaL_checknumber(L,2));
return 1;

But even that still doesn't strike me as particularly convenient.
GIMP 2.9.2 Released, How About Features Trivia?
I hope Firefox does something for the Windows 10 integration :/ I would like to use it in tablet mode, but the keyboard almost never pops up when in a text field, scrolling with the touchscreen is choppy, it is not really optimized for tablets. But performances are great.
Preemptive war is a traditionally-accepted justification of war; is a subset of defensive war in which the attack it is responding to is an imminent attack (one in progress) rather than one that has completed.

What was controversial in the Bush Administration was an attempt to expand the concept of preemptive war to include what is also referred to as "preventive war", where the attack is not "imminent" as that concept had been traditionally understood, but a more distant presumed eventuality. This had been traditionally (and generally remains, despite the efforts made by that administration) viewed as a subtype of aggressive war.

("Traditionally", here, means particularly in the post-WWII, under-the-UN-Charter, world in which states are viewed to operate under a regime of international law in which resort to force, except in immediate self-defense -- possibly collective -- or as directly authorized by the Security Council is forbidden. Though this generally follows other theories of war and its legitimate justification that make similar distinctions, such as Catholic Just War doctrine.)
Follow Up Boss | Full-time | San Francisco or REMOTE

We are seeking outstanding developers to join our small productive team building software used every day by sales teams. We practice Scrum with 1-week sprint cycles for faster development and feedback, chat in Slack constantly and meet in person on regular company retreats. Our roadmap is packed with UX improvements and new features with the goal of making the best product in its class.

We're profitable, customer first and growing.

Director of Engineering (Hands-on) http://grnh.se/2qweks

Senior Front-end Engineer (React, Backbone) http://grnh.se/ka153c

Senior Full Stack Engineer (PHP, MySQL, Postgres, Redis, ElasticSearch) http://grnh.se/kxyj0i

Senior iOS Engineer (iOS client for SaaS product) http://grnh.se/1hkbef
relayr @ Berlin, Germany - Senior backend developer (Scala) - Full time - https://www.relayr.io/jobs/senior-backend-developer/

You dreamt of building the future but find yourself bored of working on the mundane tasks of yet another mobile advertising platform or clothing e-tailer?

We are building a platform for the Internet of Things, connecting smart devices to each other, and to app developers.

We use Scala for our backend (with some stuff in Node.js). We don't expect you know Scala, we are looking for a strong developer who has already established themselves in another language.

The Mission:

- Design and implement new features for the backend
(Scala, Rest Services, Akka, Postgres, Cassandra, RabbitMQ, etc.)
- You will be involved in designing features, not just implementing them.
- Help building data streaming / analytics infrastructure.
- Work on scalability / performance problems.

Your Desired Skills:

- Minimum 3-5 years experience on challenging server-side projects,
ideally on JVM platform.
- Some expertise in building real-time distributed systems & services,
- Experience in big data systems (Kafka, Spark, Hadoop) won't harm.
- Experience in REST API development.
- Experience with SQL and NoSQL databases.
- Good level of English.

We will

- Listen to and value your opinion
- Value and respect you as a person
- Make mistakes, break stuff, learn and move on
- Operate in a non-hierarchical open fashion
- Ask you to work on latest technologies

A small and growing team where your influence and skills will be needed, recognised and rewarded.
Please write to jobs at relayr.io
I think the argument would be more along the lines of: "You're calling this Yoga, but here is what Yoga has meant historically in my culture, which is actually quite different." I think the types of behaviors people attribute to PC nazis or similar are understandable responses by groups of people who are usually ignored by the mainstream so they raise a stink (read: pay attention to us or else!). Conversely putting people into that box usually comes from groups who are (like myself) historically highly empowered and have the luxury of intellectualizing things that are more in the corporeal/emotional realm for the groups they're critiquing (ie. stereotyping, mockery, physical abuse). I think fairness and justice are highly subjective and can only be gleaned by carful consideration of both sides, which is to say understanding why they have their "feelings" and why you don't care about them.
here's why:

"It will give you a script which you need to add in the head part of your blog and it will start tracking all Keywords which drive traffic to your Blog/Website"

http://www.shoutmeloud.com/hittail-review-related-keyword-su...

Whenever I see uBlock flagging something, I always make sure to double-check as to what it actually is. In this case, it doesn't seem like HitTail is that malicious.
Go Proverbs (Rob Pike)
I once read that the design for the first electric pylons, when they were created in the 20s/30s, were designed by German architects from the Bauhaus school, around the time when they were experimenting with metal (tubular furniture, etc.). Gropius apparently liked pylons. However, I never found any sources to this. Anybody know?
> 100k an hour

I'm available for contract work at that rate.
> For example, if ships were named something like "Peacekeeper" or "Ambassador" rather than "Torturer" or "Thug", it would lead to a perception of peace-keeping as their intended role.

I'm reminded of Star Trek, where the Federation's focus on "peacekeeping and exploration" never stopped it from fitting even the most measly science vessels with phaser banks and maybe some photon torpedo launchers.
I'm not suggesting that they need to take a specific political position, but as bdamm suggested elsewhere in the thread, "This release reads like the board has been taken over by RIAA.". Phrases like "the DMCA and its mechanisms have become a vital (if controversial) component of the content ecosystem" are deeply disappointing to see from Chilling Effects.
Wow! Their pricing page was RIDICULOUS.

It took soooooo much scrolling to get to the price chart.
Show HN: 4usxus.com – Vote on issues and compare your votes against your reps
How to Promote YouTube Videos to Gain Traffic – AnsMachine.Net
3 ways threat intelligence can bolster software development
Not if he were the managing partner (and majoritary owner).

But agreed. If this were a public company, stockholders would probably be very unhappy that half of their earnings are being poached by some profesional executive with no skin in the game.
Tools and metrics of performance engineering
I had a pi zero hdmi dongle in mind without a supplementary usb cable.
> just to appease the Ayn Rand acolytes?

huh? You had me up until this point.
I've seen some moderation on this comment, up and down.

Curious there are no replies on any of the points, given several people seem to agree and disagree with them.

For what it is worth, I've been working with Java more or less since 1.1 days. Lately it's been less, while working with very low level systems.

Surely the first point has prevented many memory intensive projects from using idiomatic Java, and opted on serialization to byte[], memory mapped files or Unsafe tricks. Forced to go objects of arrays instead of idiomatic arrays of objects. You can make it fast and consume little memory, but not without some considerable pain.

The second point has prevented me from choosing Java as a technology quite a few times. Sometimes you just need to provide a shared object (dynamically linked library) that can be loaded with all those languages with C-linkage.

Third point is of course a matter of opinion. While OpenJDK is great and all, Oracle has behaved like a cage rattling gorilla in the past. Who knows what they'll still be up to, if they get in a tough enough situation? They sure have a lot of ammo, and I don't want me or the organization(s) I represent to suffer any collateral damage.
He might have had selfish motivations, and he might be a bad guy. But neither of those things changes the fact that he did an experiment with giving employees equal salaries, and that experiment had positive results on the company.

I think sharks are circling because people have a zeal for debunking the idea that someone is selfless. If you Google it, you can even find people who criticize Mother Theresa for having secret, selfish ulterior motives.

I personally believe people who help others always get something out of it (even if it's just private satisfaction), and that's OK. A good act is a good act, regardless of the internal thoughts that triggered it.
Would love to hear your feedback about the site. Thanks
The reduce(..., True) function kind of bothers me in this code. Python has the all(...) function to achieve that functionality.
The plank meeting idea seems good.
Well if you have to scale bigger and bigger for the payload, the cost of personnel that you need to have with a bigger craft starts featuring very negatively. Also if you can't operate from regular runways etc.

At some point on a degrading performance curve, you don't reach orbit at all even with zero payload.
6 ways QA engineers can work better with developers
Interview with Sheila Renee Parker
I can't imagine being forced to 'plank' during an office meeting.
It's time to get ready for HTTP/2
> I keep wondering if Apple wants to kill OSX and take everything toward iOS

Tim Cook: “iPad is the clearest expression of our vision of the future of personal computing.” The writing is on the wall, assuming you count U+1F4A9 as writing.
> How did you cope?

You must keep searching.

That exciting, fast-growing company on the cutting-edge IS out there. It will be different of course, but you'll recognize the elements.

You'll find it by refreshing contact old colleagues, talk to them live. Go to meet-ups and VC conferences, meet people. Share your scorecard. Ask who they know that's doing cool, interesting work.

Then really probe for fit-- culture/team dynamics, technology. The more conversations like these, the better your odds.
I read the whole thing, but I agree, this style of journalistic writing can't end soon enough.
I got bit by something like that last year - a previous case above it had some logic without a break. I removed a case that switched on a class that no longer existed, but had a break. It was effectively stopping the fallthrough from the case that was a couple of screens above. Stuff broke, and I cursed the no-longer-employed developer that felt the need to be clever two years previous.

Java and PHP allow cases that have logic and no break/return, and it's (strongly) arguable that it's a bug. I think C# doesn't allow that. It allows fall-through, but only if the case is empty.
The Twentieth century motor company
"Small Segment" indeed:

http://www.mediaite.com/tv/august-2015-ratings-fox-news-1-in...
Online shopping and the enterprise: 5 tips for a safer holiday season