skysight-inc/HackerNews huggingface dataset:
So, hiring was possible, especially if people are willing to give away proper equity. At this point, I know what my next asking price, were it an employee position, would be--and sure, I expect haggling. The problem was that the fit wasn't good enough (for a few different reasons) to justify making it happen.

There's a lot involved in hiring--not just technical aptitude, not just "does this person work with your engineering team?", not just "do we runway for this person?". There's also "does this person work with everyone in the company?", "do we value this person enough to give up equity to manage the salary differential?", "do we really need this person's skillset right now, or can we get by?" and many others.

If I had my druthers, we'd hemorrhage out equity and cash to hire the best--the very best--and retain them by working on inspiring projects and helping them grow and help others grow into the best engineers the world has seen since Bell Labs in the mid 70s. Life is too fucking short not to focus on building awesome things with awesome people.

Alas, that's kind of what Apple tried in the late 80s, early 90s, and it basically cost them the company until they were finally able to pay NeXT to acquire them.

There are sad, annoying practicalities in running a business, and sometimes that changes hiring practices from the ideal. :(

EDIT:

The real issue is that the Internet has made it trivial to look at greener grass everywhere, and see how raw a deal one might be getting. Not good for morale, even at decent firms (such as mine).

Worse, it means that hiring from local good schools is a pain in the ass because the graduates are all tuned to Google or Facebook or {{latestFundedSVStartup.compPackage}}. Unless you make it clear to them in an interview that no, they aren't actually worth 80k unless they can hit the ground running, they'll just say "lol, whatevs, I'll go elsewehre". Whether or not they get hired there is not important...I probably won't see them again (even with prodding from emails).

We'll never see the true fallout of that side of the bubble, I think, but I suspect it's pretty rough.

EDIT2:

Just to clear up any misunderstandings: I'm the first engineering hire here, so while I handle a lot of team stuff and whatnot, final hiring authority does not rest with me. I'm not the one deciding whether we can afford a new hire--I just try to find good ones and get them interested.

EDIT3:

Removed "and genuinely do not deserve their asking price" from bit about students. Deserve was wrong word to use--better phrasing would've been "their asking price is based on a market which is not ours".

The problem being, of course, that the standard reference market is SV as popularized by HN and other channels, not whatever their local market is.
A Kinshasa origin around 1900 was already suggested in 2008:

http://www.npr.org/templates/story/story.php?storyId=9525342...
This is just crazy, the FCC keeping quiet is quite unbelievable.
DSDynamicScrollView – Open source iOS component
I think there should be a centralized tracking system for drones, and each drone should have a unique cryptographic identifier, so you always know who made the drone and who owned it.

Then, while you still won't be able to stop assassinations and such, just like you can't stop them now anyway, you can at least know who did it, and punish them afterwards.
Sourcery looks amazing! Such a critical problem
Serverspec V2 released
Just a random heads up that this may be an issue for 3DR that should be addressed to a wider audience.

I recently just bought a DJI Phantom 2 after a bit of decision paralysis. I really like the open nature of the 3DR product line (and the fact that it has a San Diego presence is great) and seriously considered the IRIS but after doing a lot of "forum research" bad customer support when a problem was hit was a very common theme.

I don't even know how "real" of a problem this is versus just being an echo chamber thing but it was pervasive enough that I figured I'd just buy the $600 Phantom 2 as a starter and then reassess if (well, almost certainly when) I start looking for something more than just a 'starter' drone.
In Linux, one way I protected my webserver in the past was to just do:

cd /; sudo git init; git add /etc /{bin,sbin,lib} /usr/{bin,sbin,lib,local} ... ; sudo git commit

git clone / into another remote server, and I can git diff from time to time to see if anyone/code mod my system.

One very nice side effect of this system is that I got to know in details what files were modded and added when ever I did an "apt-get install ..."

Questions for mac Guru:

1. Have anyone done this in Mac?

2. Any pro/con on why, why not do this?

3. Other than, /{bin,sbin,lib} /etc, /usr/{bin,sbin,lib},
What other dirs should I add?
What's best way to handle /Applications/ (25GB ) ?

4. What other dirs can a worm,virus, hide in my Mac?

Any good dtrace scripts to help monitor who/what is writing to those places?
Securing Greenpeace's Whistleblower Landing
THANKS HN! How Hacker News + Product Hunt Fueled 300,000 Views in 30 Days
VirusTotal has the analysis here: https://www.virustotal.com/en/file/43a929c2059440ea899baf47e...

It does exist, and it is detected by several vendors, not just Dr.Web.
Adaptive Path and the Death Rattle of the Web 2.0 Era
Elkarbackup.org it's a good rsnapshot backup system and it's open source. You can try the kvm image.
Along the same lines couldn't per user log files be used for apached, googling reveals a number of recipes for that, or alternatively hack suexec in a same way to that end?
Actually it's a perfect example.

Jerry Yang made the investment in Alibaba circa 2005. If you told him Yahoo! will be investing in Snapchat he would probably laugh at you.

Now in 2014, Yahoo! is buying a blogging platform and investing in picture messaging with a timer.

The driving force overseas is money, money, money. Not impressions or # of useless users.

Comparing Alibaba investment to Snapchat is simply absurd.
Expensify cleverly capitalizes on competitor Concur's acquisition
s/drone|robotic/zeppelin/g

This sort of Technophobia has been around since the beginning of civilization.

Instead of focusing on the FUD, we should try to focus on the good.
The entrepreneur's way: It's easier to apologize than ask for permission.
Entertaining cartoon image
Well, that's not what I'd call an "analysis", and if that's really about the same "worm", it's at least 22 months old, not "new".

First submission 2012-11-11 16:21:18 UTC ( 1 year, 10 months ago )
Last submission 2014-05-08 21:33:59 UTC ( 4 months, 3 weeks ago )

Sounds like a small-time vendor trying to make a name for itself by "dissecting" an old trojan. Maybe they want some extra revenue for christmas bonuses.
korzun is explaining why it was a good decision for Alibaba to pass on Snapchat.

Yahoo made $9.4B on $BABA because of how revenue-driven their core businesses have always been.
Santa Monica, CA @ TrueCar--
We are looking for Senior Front-End Engineers who are passionate about making fast, scalable, and well-designed web interfaces for a high visibility consumer-facing site. You will have the ability to write efficient and reusable front-end code using HTML5/CSS3/JS/Backbone/Angular and have an interest in product design and building user interfaces.

We have flexible schedules and a great work/life balance! We offer top salaries, 100% paid benefits, bonuses, stock options and we're located across the street from the beach in beautiful Santa Monica. We do offer relocation as well. Our culture and environment are with the brightest people and we work with the latest in technology - we are currently using Hadoop!

If you are interested or know of anyone who may be interested (we do have referral bonuses) please forward their info - or they can contact me at cmartin@truecar.com...thanks in advance.

Chris Martin
Technology Recruiting Manager
cmartin@truecar.com
424.280.2635
Sounds like it was a fun journey. Don't forget to figure out how to make ccache work in your cross-compiler toolchain... it doesn't always speed things up that much (I have some projects that seem to spend more time linking than compiling), but all those minutes add up :)
This is what I believe will be a (perhaps minor) roadblock towards adoption of these devices. It's relatively cheap compared to what's on the market now and appears very high quality. The problem is that flying machines are not well suited to a sudden loss of control, with their best option being crashing straight down.

As an intermediate pilot myself, I'd be scared to fly anywhere near the style that the promo videos do - over open water, one mistake means your drone is taking a dive. More experienced flyers are used to the fact that flying machines crash and parts need replacing on a fairly regular basis no matter how carefully you fly. That's going to be a harder sell to people buying a complete package expecting awesome output like the promo videos.

Sometimes a propellor detaches mid-flight, or the battery unplugs due to some crazy vibration. Of course, it shouldn't happen in a good design, but users are careless and it only needs to happen once to cause a good crash.
Check out Fat Shark video goggles - people have been doing this for a while now.

Using an Oculus Rift would be better with two cameras (to take advantage of the stereoscopic 3D) but would be difficult and expensive because the Rift is HDMI and corrects for chromatic aberration by requiring software to convolute the image.

That means you'd need to get the video from the cameras, to a PC, through the reverse-chromatic aberration kernel, and onto the Rift without introducing too much latency.
I disagree. Dropbox is a very good choice for hosting this content because it was designed to host and share medium to large sized files. As long as you are not using Dropbox as your CDN and get less than a few hundred downloads a day, you should be good.

EDIT : Here is sample dropbox download speed : http://cl.ly/Xs5J
More information here:
http://www.thesafemac.com/dr-web-announces-new-iworm-malware...
No. It is significantly more expensive. I'm not saying this in the abstract. I just got a 2-person office for my new company, and I know what 1871 costs. 1871 is expensive. Office space in Chicago is not expensive. I'm actually paying slightly more to be walking distance from my house in Oak Park, and I'm still cheaper for 2 people than I would be at 1871. The difference would be even more stark if we had gotten an office in the Monadnock, where the company I'm leaving next week is. And the Monadnock is a historic landmark building with an Intelligentsia on the first floor.
In browser P2P file transfer with webrtc now Open Source
Wing drones are much more efficient. Google tests them and they also can fly above a spot. But they are probably not ideal for filming.
> concept of staying in the game

That's actually the opposite of that concept. WhatsApp actually solved a real problem and aligned closely with Facebook's overall strategy (communication).
A small addition though: although the operating system can address more than 4GiB of memory (up to 64 GiB) in PAE-enabled 32-bit x86 CPUs, the user-space applications are still limited to 4GiB of virtual address space and can't address more than that.

But I don't see how it's related to the default base address chosen by linkers being 0x00400000. It's just a field in the PE header and can be easily changed.
TrueCar in Santa MOnica, CA--
We are looking for Senior Java developers to design and develop core API's. You will define requirements, design and develop systems against those requirements and work with end users to validate functioning systems. You will focus on key algorithmic systems that match users to vehicles and dealers, the pricing/valuation engines, and sales matching. For this role, you must have experience with Java, Spring and Maven.

We offer top salaries, 100% paid benefits, bonuses, stock options and we're located across the street from the beach in beautiful Santa Monica. We do pay for relocation!

Chris Martin
Technology Recruiting Manager
cmartin@truecar.com
424.280.2635
If it's a one time thing I'll often just stick the script in the JIRA ticket. If it's something that will be used more than once it would go into Git.
Yep. VoIP contractors (I was one) are usually required to call 911 from every location in a PBX system to make sure that the E911 data shows up correctly.

There is usually a script for this, and the first words out of your mouth should be "This is a non-emergency call. I am testing <insert short description>. Is this a good time?"

It tells the call-taker that they don't need to worry about you, and that you are being careful not to tie up resources. If they need to hang up and focus on priority calls, they will. Most likely, they'll be happy to help.
How would you make sure this cryptographic identifier cannot be tampered with?
Perhaps that's not the best source to link to.

But Bell Atlantic never did live up to promises it made in 1994 to build a fiber broadband network in exchange for permission to raise its rates.

http://articles.philly.com/1994-07-16/business/25844080_1_be...

Is the amount of money they garnered from keeping/raising their rates on the order of $2B? (My guess is that it's a larger number than that)
One little nit to pick: acrylics and oils are not even close to similar in handling ("open time") or tonal range, which makes acrylics inappropriate for many styles of painting. They're great for thick impasto and brighter colours, but they don't hold up well at all for classical oil-painting styles. (They're a lot like tempera in that respect; chiaroscuro marks the beginning of oils and the diminishing of tempera because the binder doesn't permit non-black pigments to be as dark as oils do.) Alkyds are a little friendlier for quick work, and do have real depth, but they lock up nearly as quickly as acrylics while requiring nearly as much polymerization time as oils before they can be varnished. Believe me, artists would love a medium that has the optical properties and open time of oils (which can be hours to days, depending on the pigment and the use of dryers), but didn't have a tendency to yellow and could be properly finished in under six months. It just doesn't exist yet.
Court extends Butterfly Labs asset freeze
At my university, it was against the rules to plug WiFi routers or AP's into the university's network. The reason for that was that it's a huge security risk to allow anyone to run an AP on the network - if it's not configured correctly, it could allow unauthorized, open access to the network to malicious third parties.
Huh? What makes you think criminals will be sure to use a drone with such an ID system? There are no unique parts to a drone. Other than the motor controller and motors, it's mostly cellphone parts. Motors and controller have several other applications.
Adding Escrow, Time-locked Refunds, Trustless Payments to the Bitcoin Protocol
I could see this being a ridiculously easy way to distribute portable applications.
Reminds me of this article from Basecamp, then 37Signals :)

https://signalvnoise.com/posts/1941-press-release-37signals-...
Given the name "Sourcery" is already trademarked in IC009 (tech goods and services), it'll be interesting to see if they get to keep using that name.
Yes, but those wages are rising only to the level below which robots can do the jobs cheaper.

The days when working in a factory was enough for a good middle class life are dead and will never come back. Manufacturing, long term, is likely to look like agriculture does today: employing only a relative handful of people.

This leaves the question of what everyone else does. Computer programming? I'd really like the answer to be "not much because we're all so rich we don't have to work", but it seems our societies are nowhere near rich enough to pull that one off.
At CES, the company I worked for actually piped wireless signals directly from antenna to antenna with coax cable (or whatever it is that carries the signals from wifi) in order to reduce/eliminate the interference from thousands of other nearby devices.
I've started two E911 companies. Most answering points are "OK" with you testing if you immediately identify that you're testing and wish to confirm address information. They may put you on hold. In very rare cases, they might insist on dispatching.
I think the point is that most projects don't need/can't be functional "all the way through". Like any sufficiently complex application many of us work on systems (or at least parts of systems) that could benefit from a functional approach. If the application happens to be written in Ruby, learning how to use and manipulate abstract data types can be rather useful.

The only valid complaint I see against taking a functional approach to Ruby is Ruby's shitty, memory intensive object system. Fortunately it's improving with every release and hardware just keeps on getting cheaper, so at the end of the day it's not a very strong complaint.
Not yet, though we will do this soon.
That's like asking for every gun or knife to have a unique cryptographic identifier.
Ah, dumping memory. I once took the dump-and-restart code from GNU Emacs, and planted it into GNU Make. I was then able to read a large and complex Makefile (consisting of included sub-Makefiles throughout a large tree) which took 30 seconds to process, dump the image to disk (with make --dump), and then use the dump to run incremental builds which were able to kick off build recipes almost instantly!
Or, you can travel in our limousines, which will drop you at the front door, or instead, you may arrange for a cab, which may only drop you off at a designated cab dropping location, conveniently 3.2 miles away from our front door down at the bottom of the hill.

Are we going to treat WiFi according to airspace protocol? Can a company or operation claim ownership to a quasi-physically-contained airspace? Perhaps invoke claims of trespassing by other non-approved, non-financially viable, sources? If you're living/working/visiting under my roof, then my rules, my WiFI.
Every time I read something like this I think back to the story of Mel in the jargon file. http://www.outpost9.com/reference/jargon/jargon_49.html
> Most intellectual arguments have strong emotional undercurrents. You’ll be dramatically more efficient once you learn to figure out what those are.

What does this mean?
Agreed. I make fun of Gentoo because I use it (well, more like Funtoo).
The article was disappointingly short of a few bits of information. It didn't describe the class of drug (opioid receptor blocker), give examples of similar drugs or even give a pointer to more complete information.

Yeah, I know, I could look it up (and I will), but even in a brief announcement, I don't think a little more information is too much to ask for.

Naltrexone has shown benefit for alcohol dependence, and other addictive behaviors too. Probably too obvious to say, but no drug is a "magic bullet" and risk of side-effects remains an important consideration. For naltrexone, a particular concern is liver toxicity with higher doses.

The newer drug may be different, but a drug's bad effects may show up only after prolonged use. Registration trials may not be go on long enough, or involve enough subjects to reveal long-term or rare problems.
Imagine your employer wants to pay you only for the time you spend coding. Then, you have to attend a status meeting every day, where everybody reports their progress. You can report your progress in a couple of minutes, but have to wait for everybody else in the room does so as well, and the room is a big one.

Now, your employer claims that since you are not coding there (no laptops allowed in, sorry), you will not receive compensation, because you are paid to code, not to attend meetings. When you claim that it is part of your position duties to attend the meeting, the boss subtly changes the subject and says that it is normal in every industry for people to have to provide status reports when requested by their superiors, and that you should not demand to be paid extra money for that.

Then you sue... and businessweek.com writes an article with precisely the title line that makes you look the most like an entitled asshole.

Now you know what it feels like to be a warehose worker at Amazon.
Confessions of a Goddess' true experience'
Are you conceding at this point that Verizon did not take billions of dollars in taxpayer money for a fiber network they didn't build?
This is a great inspirational post with some good insights and ideas on how you can adjust to hack the community!
WhatsApp definitely solved a problem when they launched and they did an incredible job, but I'm not sure what I'm missing, what problem were they solving when Facebook bought them That Facebook couldn't? I'm not saying it was a bad investment - I think it was smart, but to me it just seemed like Facebook Messenger and WhatsApp were competitors by the time Facebook bought them.
The store is a must visit if you come to Vancouver - it's in Kitsilano so you get to see one of our trendier neighbourhoods as well.
NEW Book, Nook, Ebook and Kindle EROTICA( unlike anything ever read before)
Seems like an awfully manual process...
I think the don't section is far too specific and short. I also think you can learn a lot more from failure than success, but I might be biased there. My management experience is in large bureaucracies.

Here are my top ways to fail as a technical manager:

1. You don't understand what the people who work for you do well enough to know good work from bad work. This has all sorts of bad ramifications. You can't be a leader if you don't understand what's going on. Does that mean you should be able to write code? Maybe. . .it depends on the job. It does mean that "Don't write code" is not universally good advice.

2. People don't trust you. This might not be because of anything you've done but things you've failed to do, like chat with people regularly and give them bad news quickly.

3. You don't manage the careers of subordinates so that they feel like you're helping them succeed. This is particularly important for the typical engineering personality type that finds "selling yourself" repulsive. Don't have enough data to "sell" a subordinate at review time? See #1.

4. You don't set a goal or direction. Details are the engineers' job. You have to know about the details and understand them, but your job is to give a clear overall direction and goal and help the team stick to it, and change it when necessary. If you've hired good people who want to accomplish something, they'll do that. Just make it clear what that is.

5. You forget that your success might occur in spite of you. Especially as a middle manager, you're like an insurance company; if there's anyone on your team that causes that team to be a success, you look like a success. A mostly dysfunctional team (or a completely dysfunctional manager) may still succeed. Understand that great people risk a lot more working for you than you risk having them work for you. If you're successful, you should live in fear that you're doing everything wrong and constantly check yourself. You also need to hide this fear from everyone.

6. You don't live to serve. Your goal every day should be to give your people the tools they need to succeed.
This is the relevant tweet: https://twitter.com/Viss/status/499980463646048257
read -N 1000000000 /proc/53165/exe $bash

That shouldn't work, due to NUL bytes.