skysight-inc/HackerNews huggingface dataset:
Because some people like to have a single machine, like my mother who INSISTED on buying an iMac, because she absolutely loved the idea of having to plug only a single cable in, and not having the computer as a separate box, just a monitor on her desk. That's not a choice I would make,but she liked it,so why not?
I also would prefer an email as long as it's is not some form letter (which is all I get from external recruiters and is nothing like what I received from the internal recruiter). I'd also like them to take a look at my github, google me, know more about me than "joshstrange.isProgrammer == true".

The internal recruiter talked only over email with me and setup a call with the cofounder in her second email to me. (Note: we traded a few more emails to figure out a time that worked for both of us). I just looked at the first email she sent and it isn't very personalized but it is informal and not a wall of text filled with BS buzzwords.

--------------------------------------
Hi Josh,

I work for [removed]. We're kind of like a [removed] for [removed]. We’re [removed], whether they work in factories, wait tables, or drive firetrucks, with each other and the companies they work for. We recently raised our Series B round and we’re looking for great engineers to help us reach an even bigger audience.

We are passionate about including all employees at the workplace in the conversation. Potentially you could be a great fit for our engineering team here at [removed]. Would you be open to chat either today or tomorrow?

Look forward to connecting with you.

Best,
[removed]
--------------------------------------

As you can see they didn't mention anything specific to me but I am much more open to responding to than what I get from most recruiters.

I may be an edge case in the phone call department but I always answer my phone if I am awake and not in the middle of something with friends. If I am at home at 8pm messing around online or watching TV I will answer. I find it extremely uncomfortable to talk with a recruiter while at work. It was even worse at my last job where I sat within 5 feet from my boss with no divider between us at all. I feel like I have to speak in code and watch out from saying certain words that might tip off my current employer that I am talking to a recruiter. Now a days if I hear the words "Hi I'm XXX XXX with YYYYY" I hangup if "YYYYY" is a recruiting firm. If you google my name you can find my email address in seconds so there is no reason anyone should have to call me and I refuse to deal with external recruiting companies after multiple bad experiences and overall dislike of their business model.
They do get paid for a placement - this is true - but there is certainly motivation in getting someone another 10K. For someone like me that owns their own small company, an extra 10K for my candidate could mean $2,500 in my pocket.

I'll always advise candidates on the risk of asking too much or the potential for an offer to be retracted if we don't negotiate in good faith and reasonability, but it isn't accurate to think that the incentive to raise a candidate's salary isn't there for many recruiters. For your example of 10K that may result in $2,500 to the recruiter, that isn't an insignificant amount. That's a mortgage payment for some.

I do agree that the risk of someone being too expensive is real, but the recruiter doesn't decide on what is too expensive - that is a decision made by the market and participants in the market.
NPR has a system call COPE (Create Once Publish Everywhere) use to COPA Create Once Publish Anywhere but they modified the data structure again. The system takes a DBA kind of approach to defining your "model." Ie byline, really really short abstract. etc. It's really tech agnostic.
I don't think this is a good idea. Forcefully rewriting working systems is a recipe for disaster.

Yes, stagnated systems are also a huge problem, but I don't think setting a hard limit on a system's age is the solution.
The Price of Success
A fix has been released already - Docker 1.0. Thus, it shouldn't really be an issue.
Amazon Announces Mobile Associates API for iOS
How come you switch between % operator and str.format method when string formatting?
> Negative SEO is part of the toolkit of any competent SEO professional nowadays.

The fact that you feel you represent the SEO professional community and that it is part of the standard toolkit to me is proof positive that the whole SEO community is a morally bankrupt bunch. It's just shades of gray all the way to 'black', parasitic rather than symbiotic and a net negative.

How you guys sleep at night is a mystery to me.

Who are you to determine what a low quality website is?

We should be happy you exist so you can correct Google? And the fact that your paying customers rise accordingly is nothing but an unhappy coincidence?

> I never target the actual competitors of my clients.

A so you're the kind of SEO that as some kind of public service improves the google index for his own gratification. Sorry, I don't but that for a second.

Absolutely incredible this comment, but thank you for owning up to it.

Feel free to list your customers here so I can make sure to never ever do business with any of them.
Can you explain why? I pretty much hate all the ones I've worked with; some insight into a system that people actually enjoy to use would be really valuable.
I used to think that - at least sometimes - redeveloping something from scratch is a good idea but in the last couple of years I realized that this rarely if ever the case. The problem is that you will introduce a lot of new bugs and reintroduce bugs that got fixed long ago. There is no good reason to believe that you can develop a piece of software without making hundreds of the common small mistakes that just happen - off by one, switched sign, missing null checks, you name it. And even if you have to deal with one of the worst code bases you have ever seen, the developers will already have spent countless hours wiping out such problems. Starting from scratch not only means getting rid of bad code, it also means throwing a lot of useful work overboard.

So if I have to deal with The-Worst-Code-Base-Ever™ I create a new project and copy the code into the new project file by file in the order you would develop from scratch and clean it up before moving on to the next file. Improve the naming, split large functions, extract common code, unify similar code, look for and fix bugs, improve algorithms, comment out code that references code not yet in the new project or code not yet used and when there is a good opportunity improve the architecture - given that you already understand the code base well enough. It takes time, you touch some files a hundred times and move around bits and pieces seemingly forever, but I am pretty confident the result is better than rewriting everything from scratch. All this might be not such a good idea without good tool support, but if moving and renaming things or changing function signatures project wide is just a matter of seconds, there is real value in doing it incrementally instead of trying to do and get it right all at once.
Video Marketing – der Marketingtrend
You can rebirth yourself in this life at any time.
Run (towards or away). When you can't run, fight. When you are beaten in the fight, become reborn.

For every group of 1, 100, 1 million people who you think see you as a failure, there are billions of others who will only know you as a whoever you are the first time they see you.

Internally, reconsider any rigid concept of self. Who are you? What do you value? Why do you value that?

You can spend each sublife toiling away to only see it destroyed by external or internal flaws in the design or tooling.

You have to let go of your 'self' to find yourself and that can mean trials and tribulations, but struggle and suffering is the human condition. Happiness comes in various sizes by playing the game with the human condition and having it go better than bad.

Small victories await. You must PLAY to win and play to WIN.
Author of article states explicitly Google Wallet has shifted towards catering exclusively to mobile app devs; which they are not
Bitcoin Has Its Own College Bowl Game Because Life Is a Meaningless Void
The "x 1080" in the display dimensions make me sad. It's a shame this is becoming the norm on medium sized panels and not 1920x1200.
No, after a critical change in political leadership (LBJ -> Nixon, and for that matter the general in charge, Westmoreland -> Abrams), we won, and the first attempt by the NVA to invade the South was utterly crushed, with only 40,000 of the 150,000 invaders managing to get back north, losing their equipment, which included more tanks than used in any single WWII battle. That was an achievement of the ARVN with air support from the US (the South had and used their own, BTW).

Of course the second invasion succeeded, because the US Congress by then was on the other side and had defunded the South, as I recall ammo was so low an infantryman had 1 grenade and less than 100 rounds.

Side note: the cost of outfitting the North with 3 complete armored/mechanized armies (first used up piecemeal, second in that first invasion failure) is now credited with helping to bankrupt the USSR.
Why is this on HN? Everyone has entirely entrenched views about Israel/Palestine, there's no solution that's both workable and acceptable to all parties, there's no technological angle; so it's just going to start a flamewar.
And adding to that: the reason why things like LLVM come up a lot is because, if you write your chain right, you get things like LLDB for free. Using DynASM as your JIT base still forces you to write GDB hooks or a custom debugger, which, while hardly impossible, also aren't the easiest thing in the world. I actually think DynASM is a lot easier to wrap your head around on the JIT landscape, but it's also much more suited to a build-the-world type of situation.
Awesome Screenshots and stress testing for Android apps
GIF Cup : The World Cup in animated GIFs
Yeah, but the SSD and Fusion options add a whopping $250 to the price and give you much more space than buyers of this model are likely interested in.
The second part means that if I have enough money that I could potentially give it to a charity, I won't. I will buy my children something, or I will help my friends in need.

> Why not focus on yourself only?
Because I will help those important to me, that I care about, and/or are my responsibility.

Homeless people and charities for every animal, nationality, and disease in this world, can not ALL be my responsibility. Another point that I think about a lot, I can not justify giving to just one charity and not to all charities. So I give to none.

I realise that my opinions may be unpopular but I have no problem with that.
Yeah - agreed, Im not really against his position in as much that I realise he's stuck. If he did say "yeah, its possible, and it might screw your business up" then Google would have a massive PR problem.

I've done a fair bit of Cutts baiting in the past, but I do have absolute respect for the man, and the position he's in (we SEO's dont make it easy for him a lot of the time)
I've always thought it sounds extremely complicated. I've worked in vision / product / design on peer-to-peer social ecommerce marketplaces and getting the supply / demand right for an organicly viable marketplace like etsy or ebay is mind bendingly difficult.

Every which way we cut it, we had to control the supply side more and more and that means having staff to find them, qualify them, pair them etc
The used to offer a few low-end options to schools that were not available in the regular Apple store. This iMac is probably just opening that up to the general public.
How we built a Bluetooth LE controlled, video transmitting Arduino robot
1080p is fine for 21". (Until they go retina). Mind you, the 27" has 1440p.
Without commercial intentions he gives something for free, yet he forbids others from using it however they want. He also gave a completely vague reply to all the requests and arguments.
It's "interesting" because it broadly aligns with the interests of the HN users which is why it got voted to the top.

I'm also not an Apple user but I still read the stories about what they are up to as I find them an interesting company to watch.
Modern Meadow Raises $10M to Grow Leather in Labs
Negative feedback is more useful than positive. Saying "nice site" tells the creator nothing. Pointing out a flaw tells the creator something possibly in need of improvement.
There are many differences, but most notably rq spawns one process per task. Line count is a stupid metric, e.g recently our line count doubled because of our new coding style, also the majority of the source code is tests.
There are a number of uses of "cult" (both the disparaging term you use for a group, the neutral use "pattern of devotional practice" which refers to a set of actions rather than an organization, and various objective criteria for organizations)

Size usually isn't a criterion in the definitions used for groups, whether the disparaging ones or the more objective ones (e.g., in the approach used in Marc Galanters Cults: Faith, Healing, and Coercion.)
U.S. Patent Office Cancels Trademark For Redskins Football Team
Your One Chance To Talk To Your Customers
of course we export our advanced weaponry. buying the plane is just part of the process. once you own it, you need to have ground support, computer and communication capabilities, not to mention spare parts, and engineers to support the process - most likely on lease from the manufacturer. pilots are important but just one part of the equation.

selling complicated weaponry like planes is a great way for countries to foster dependency. you would have to be pretty stupid to go to war against the US using American planes. you wouldn't be able to fly them for long without mechanical support (parts etc), engineering support.
I guess it's all in perception - I do a lot of Java work on a 2012 MBP 2.3 quad core with 16g and an SSD - still feels slow to me quite often. Have not even considered a MBA because of this.
Well, at this point in time, the Mac mini is pretty old tech. It was last updated in 2012 and has an Ivy Bridge CPU and Intel HD 4000 graphics and 802.11n. The iMac is the next gen, so it has a Haswell CPU, Intel HD 5000 graphics, and 802.11ac.

Also, I think buying your own external display that is the same quality as the iMac one would be more expensive than people think... but then , most people don't need that good a display.
I feel you man. There's 2 things you might want to consider

1 - Losing your largest connection and current love sucks
2 - Programming is inherently lonely.

Why not go on a mini vacation of sorts? I don't think there's that much socialization out there for you by staying, but you could travel, join some dancing classes, reconnect with family. There's a lot of fun in that
Any group that exists more than briefly has a mechanism for drawing and keeping members that, necessarily, operates "through psychological means".
Is something wrong with your hardware? That doesn't sound right at all. I have a hackintosh (not the gold build, just my own uber-cheap machine based on their recommendations) and it has never had an issue.
Partially it was thrust that allowed the one with no wing to land but also that the fuselage was designed as a lifting body itself creating significant lift.
Sure, and while I can't recall the precise details of the correspondence, we were certainly very sensitive to that.

I'm a long-term free software advocate, and the network admin that was talking to the TrueCrypt author(s) was similarly minded, so there was absolutely no question we were seeking to taint the licence, risk the independence, demand credit or attribution, or anything along those lines.

Part of advocating free software in government agencies then (and probably also now) is that you are obliged to CYA in terms of having some mechanism by which you can demonstrate you can obtain support in the unlikely event of problems. It's a real pain in some cases (such as this), but in practice it's usually lip service at worst.

We were under no illusions - we'd heavily tested the software, and knew it was fit for purpose (it was a Windows XP rollout, so pretty well trodden ground). We were confident we'd never have to contact them again, once we'd thrown them some cash.
Do you have any data that actually indicates a move away from off the shelf cms-es?

There is always a case for building a custom CMS and some companies go that route. That has been case since the WP/Joomla/Drupals off the world came into existence. I don't see a trend though, in fact I think all 3 of those are growing.

For some companies a custom CMS just makes the most sense. It doesn't really reflect anything on the off-the-shelf cms-es.

And static site generators are not exactly taking off like crazy either, in terms of growth.

Choice is always good though. In that respect, I agree that there is a renaissance There are lots of great ways to run a site now. There are some nice looking CMS platforms and the popular platforms continue to mature as well. It's good stuff all around.
Archaeologists uncover 'elixir of long life'
It was a bit of both actually. We had this thing called an RVT (Remote Video Terminal) which was essentially a badass hardened laptop encased in steel running a lightly modified Redhat Linux 9 that attached to a small directional antenna. You could send 1 UAV operator who was trained in the RVT down to an Infantry TOC (Tactical Operations Center). He could hook it up and have it find the UAV in the sky and then show video to the infantry commander live. Yes it could be encrypted but the issue was that the bandwidth requirements of high res video + encryption were too great for the current hardware. Again, I believe that has been solved now that the tech has gotten much better, but I've not been in the military since 2005.
Pingdom – Press
I empathize. Have considered that there are other ways to "snap" than suicide (or violence in general)? Go and do something crazy, something you like. Not something to impress others. You don't need to help African children if you don't want to. You might just want to stay home and play some world of warcraft, that's totally fine. But whatever you do, don't do it to numb the pain, and don't do it for other people, do it for yourself.
Probably because it's about some people doing something novel in the region, and that's interesting.
No software is ever gonna be bullet proof.
Upgrading the OS is always a little trickier and scarier than it otherwise would be, but no, it's not too bad.
I was going to say, I can get a really nice laptop at Costco with better specs for about 30-40% less and better specs all around, and a touch screen.

In fact, I can get an all in one with much better specs for less. http://www.costco.com/.product.100115209.html?cm_sp=RichRele...

Other than the crap specs, it's really hard to buy into the idea that this is "entry level" when it's selling at a mid-level price.

This should be a $799 price point max.

Are we back to the Apple tax again?
Not bad, but it doesn't mention anything about apps being able to send data to each other. That is HUGE and will open the door for companies to partner up and share features.
I wonder if Elohim would accept increasing one's tithe a bit as sufficient repentance. While I dropped Mormonism after I left childhood, I still find little thought patterns in myself like wanting to give by default that I think are most simply explained by my upbringing in a smallish (~13,000 to ~26,000 over my first 10 years) city in Utah and around a close-by and religiously-involved extended family, plus cub/boy scouts.

When I see bums nowadays I think I should always give to them, but two beliefs have saved me from letting guilt get to me since about 99% or more of the time I don't give. (Especially if I'm in a bum-heavy area like Vancouver or Seattle or if I can quickly rationalize it away by the fact I don't usually carry cash or finding a place to buy a banana or whatever would be out of my planned way.) First is my relative lack of spare money since I've only recently finished college and don't have a nest egg (I do believe in paying myself first), second is my belief in optimizing charity (see the GiveWell comment). Every time I see a bum and don't give, I try to make a small mental note to donate an additional $5-$10 to my chosen non-profit at some point in the future. I've got a few hundred dollar backlog right now due to financial constraints (fortunately I don't see too many bums in my area), but this has worked out in the past. Sometimes I do give anyway, and I do feel good, and it's not just the feeling of guilt relief. Though I feel a lot better helping people who are trying to help themselves, I do judge, and I feel best helping friends and some family especially when they don't ask. In the end I'm glad when I can live with my decisions and am able to "repent" mistakes not for fear of perishing forever but because they were mistakes that I eventually recognized as such.
Not sure what this has to do with tech, on HN in the first place.
I also have a beard and have a relationship with a cat, and was with someone who I thought I would be with for the rest of my life, I also live in the UK and worked in London for over 5 years. I now run a small studio in Wales and day-to-day it is tough, I have been dealing with suicidal thoughts also and it is not easy. The only advice I can give is hold tight, it is very hard finding decent people (few and far between). Don't forget to enjoy the things you do for yourself, and slowly continue to hack away at things you want to change in your life - if I have learnt anything as of late, it is that things take time. All the best if you read this.
I think there's a very good argument to be made that negative SEO should be illegal, with punishment/compensation similar to that of slander and libel in the United States. (Which are incredibly specific, due to free speech issues.)

Why should slander and libel be illegal at all - why can't anyone say, claim, or publish anything they want whatsoever?

If you reflect on that the reason is fairly obvious.

Likewise, if negative SEO were illegal, it might have the same benefits.

Of course technically the standard would be much different from slander/libel, but the fundamental reason that we would limit free speech in this way is clear. It is just more damaging to the person being damaged than the limit on the free speech that it imposes costs us. (Which is taken seriously in the United States).

So, for this reason, there is a good argument to be made for specific, nuanced, laws against negative SEO in the form of civil penalties. I would support such a law.
I had quite the same story...

The thing that took me out of that state was to force myself to have a goal, and make everything possible to reach it.

Time heals the injuries. That's a cliché, but that's true.
Ardour – the digital audio workstation
Having a code for theft is definitely a thing. For many businesses, having a small amount of theft is just an unavoidable cost of doing business.
5 Simple Notions that Help Solve Problems
Hi all, I'm a maintainer of Docker. As others already indicated this doesn't work on 1.0. But it could have.

Please remember that at this time, we don't claim Docker out-of-the-box is suitable for containing untrusted programs with root privileges. So if you're thinking "pfew, good thing we upgraded to 1.0 or we were toast", you need to change your underlying configuration now. Add apparmor or selinux containment, map trust groups to separate machines, or ideally don't grant root access to the application.

Docker will soon support user namespaces, which is a great additional security layer but also not a silver bullet!

When we feel comfortable saying that Docker out-of-the-box can safely contain untrusted uid0 programs, we will say so clearly.