HN user

drakaal

1,073 karma
Posts53
Comments679
View on HN
www.linkedin.com 8y ago

Unpartial: Building Fake News Detection for AI, Powered by AI

drakaal
3pts0
aws.amazon.com 10y ago

AWS and Zombies

drakaal
122pts26
www.wired.com 11y ago

Most Code Is an Ugly Mess. Here’s How to Make It Beautiful

drakaal
3pts2
www.natlawreview.com 11y ago

California Court Tells Employers to Pay Part of Employees’ Cell Phone Bills

drakaal
5pts1
www.cio.com 11y ago

Court Ruling Could Bring Down BYOD

drakaal
4pts0
www.wired.com 12y ago

Why Apple’s Swift Language Will Instantly Remake Computer Programming

drakaal
6pts6
www.unrealengine.com 12y ago

Tappy Chicken

drakaal
2pts1
what-if.xkcd.com 12y ago

Laser Pointer

drakaal
2pts0
events.launch.co 12y ago

Launch Beacon: Retail, Payments and Location

drakaal
1pts0
www.abc15.com 12y ago

Suspicious package found near ASU campus was student's school project

drakaal
1pts1
plexidigest.com 12y ago

Show HN: Hacker News Made Visual, and Summarized

drakaal
1pts1
aonetwork.com 12y ago

Why I did not go to jail

drakaal
1pts0
sfbay.craigslist.org 12y ago

$5000 / 33ft² – Waterfront Condo (downtown / civic / van ness)

drakaal
3pts1
www.scientificamerican.com 12y ago

Einstein Couldn't Have Imagined Technology to Directly Detect Gravity Waves

drakaal
2pts1
www.forbes.com 12y ago

Is The CDC Planning For A Walking Dead Zombie Apocalypse?

drakaal
1pts0
pe.usps.gov 12y ago

526 Mailable Live Animals

drakaal
2pts1
www.forbes.com 12y ago

5 Things Microsoft's Cortana Needs To Do To Take On Siri

drakaal
1pts1
www.npr.org 12y ago

Why More Americans Are Renouncing U.S. Citizenship

drakaal
4pts2
www.theverge.com 12y ago

North Dakota town is the most expensive place to rent an apartment in the US

drakaal
1pts0
blog.malwarebytes.org 12y ago

Hiding in plain sight: a story about a sneaky banking Trojan

drakaal
2pts0
gigaom.com 12y ago

ATT reveals number of NSA demands in first-ever transparency report

drakaal
1pts1
www.newscientist.com 12y ago

Wikipedia-size maths proof too big for humans to check

drakaal
1pts1
www.noegenic.com 12y ago

DIY: Auto-Summarization Via NLP, and Image Summarization Via Pattern Recognition

drakaal
1pts0
www.youtube.com 12y ago

GUI interface using visual basic to track the killers IP address CSI

drakaal
1pts1
news.ycombinator.com 12y ago

Tell HN: I made $11.21 on a single Hacker News Comment and so can you

drakaal
18pts23
thenextweb.com 12y ago

Verizon finds US developer outsourced his job to China so he could surf Reddit

drakaal
1pts0
www.npr.org 12y ago

Outsourced: Employee Sends Own Job To China; Surfs Web

drakaal
2pts1
blogs.smithsonianmag.com 12y ago

The DNA Detectives That Reveal What Seafood You’re Really Eating

drakaal
3pts0
www.gizmag.com 12y ago

Testing Honda's "mind-controlled" UNI-CUB β

drakaal
1pts0
news.ycombinator.com 12y ago

Ask HN: Do we believe BAML or Baidu On Bitcoin?

drakaal
1pts0
AWS and Zombies 10 years ago

Jump to 57.10

However, this restriction will not apply in the event of the occurrence (certified by the United States Centers for Disease Control or successor body) of a widespread viral infection transmitted via bites or contact with bodily fluids that causes human corpses to reanimate and seek to consume living human flesh, blood, brain or nerve tissue and is likely to result in the fall of organized civilization.

Vikram Chandra makes a lot of great points. He definitely is not a "hack first" kind of guy. I am of the opinion you build, then you re-build to be supportable, then you rebuild to be sustainable.

That doesn't always go over well, but if you keep code modular upfront it doesn't add much overhead, and gives you a good blend of Build once, or Build Fast.

The main thing is this ""We hold that when employees must use their personal cell phones for work-related calls, Labor Code section 2802 requires the employer to reimburse them. Whether the employees have cell phone plans with unlimited minutes or limited minutes, the reimbursement owed is a reasonable percentage of their cell phone bills." Even if the employee has purchased a personal cell phone plan that provides the employee with "unlimited" minutes and the employee does not incur any additional expense for his/her work-related calls, the employer must still provide a reasonable reimbursement to the employee."

Doesn't say about Data, which could be the bigger issue, but one would think that would be similar.

The author takes the analogy beyond the logical conclusion.

The saying is simply meant to say "there are things that you can't make happen faster than one person can do them".

There are corollaries that we used at Microsoft. "And you can't assign the baby to a man" and "She can't have it all on her own."

Taking the analogy farther than one should... Conception is typically a two person activity. But assuming you have a Fertile woman, you can take that 15% that they talk about and up it significantly by trying with 3 different men a day, every day of the month.

So you can "have the baby in 10 months" with enough planning and since you only need each guy for about 5 minutes, you only added 450 Minutes (about 8 man hours) to the process. Less if you stick to 20 days conception can happen.

Bringing that back to Startups/Products: Let's say you have a startup and you are going to build a Server Farm to support it. It used to be you had to order the servers and Dell would take a month to ship them. You can't speed that up. It is a fixed part of the timeline.

Let's say you want to build a new Electric car, the government testing for crash and safety takes a fixed amount of time you can't speed that up.

The analogy is not just about can you speed something up by putting more people on it, it is meant as a lesson that some processes are beyond your control.

It is also used as a "build vs. buy" argument. "Apple just released a Feature that we don't have" "Oh, no How long will it take us to build?" "9 months" "That's too long we need this out by end of quarter". How do you do that? You buy someone with that feature and you integrate for 45 days. Just like if your rich uncle announces he has a week to live, and each Grand Nephew (I think that is the kid of your Niece or Nephew) will inherit an equal split of his Billion Dollars, so you need a baby tomorrow. You can't try to get your girlfriend pregnant, that won't work in a week. Your only option is to buy or steal a baby.

May not, not does not.

Correlation and causation can be implied if you have a control. Or if you can rule out external factors. Saying it does not is not accurate.

The parrot wakes and sleeps with the sunrise and sunset. Does the Parrot Cause the sunrise? No. This happened BEFORE the parrot was born. Does the sunset cause the sleep? Throw a blanket over it's cage it goes to sleep. TADA! Causation!

When you have two things which you can't control, and that have been going on longer than you can observe it gets to be harder. Proving the Moon phase causes the Tides, not the Tides cause the moon phase. That's a bit trickier. Not in today's age, but at one point. There is a reason we thought the Earth was flat, and that you could throw a stone in to a pond and get a Turtle.

There is still great pay if you are an AS/400 guru. About 3 years ago I interviewed for a job where I would be maintaining code which was running on an AS/400 running in System 36 emulation mode. The code had been certified by the government for a 50 year contract. The 3 previous employees had all died. Which didn't make me anxious to take the job, but the pay was $450k a year. And with job security through 2030 it had some appeal. But what do you do after?

"I have experience with 50 year old software" is kind of like the resumes people send me saying they know Office XP and Word Perfect.

Sure if you can fix the things nobody else can you can charge top dollar, but eventually the last of those things come out of service.

OR not AND? Man I guess if I have to choose I'll choose to use it as a key, and pick my room via my laptop.

Now if you could use the smartphone to do both, You might be able to choose the room to have keys to, even if that room was not yours.

Ok, more serious. I like the idea of this. I have several AirBnB properties, and this could make my life a lot easier. Though at the same time my Girlfriend always finishes the night with her iPhone completely dead, so it could also make things a lot more complicated.

All in all I like the convenience, and fear the security.

Baidu will have to go from copy cat to innovator to make this work.

Right now Baidu is missing a differentiatior that shows how it is better. Unlike T-Shirts that you can find a market for knock-offs search engines are free to the end user so you have to compete on quality, or on "default install". Baidu is missing both of those.

Interesting read, especially since today you might be called a "towel head".

I find in my day to day interactions that these days Blacks are less discriminated against than many others, but it seems it is now less about color and more about accent.

Likely what I am seeing is a bias against non-European immigrants.

Being a well spoken Black is fine to hire or hang out with. Someone who looks and sounds like Will I Am, or Quincy Jones, or Colin Powell all good choices. Flavor Flav likely not so much.

The same goes for 3rd generation Hispanic, but not 1st.

Those from India if they grew up in an affluent house hold and sound like they are from England, but those with a heavy accent no.

My home town has no non-white people. We had 2 half native American kids in school, and I think a 1/4 Hispanic girl. As odd as that sounds I think that helped with not being racist. There were no stereotypes because there was no history of seeing anyone of another race.

When I was in the Sudan, I told people I was Canadian, it was safer. That wasn't a Race thing either.

This may have rambled but I think today there is less racism and more Originism (I know that isn't a word) but I think where you come from matters to people more than the race. That's not better. Just different. It is still beyond your control.

Lasers work well for Projectors in terms of brightness, and Size. There are some downsides though since you don't get the same viewing angle that you do with standard projection.

The reflection off of the screen tends to bounce back almost as straight as it hit, where as a standard beam of light radiates more on the reflection.

My home theater which is about the same as a Movie theater with regard to the seat placement that is fine. You can't get to a spot in the room where you'd be at a 45 degree angle. But in many people's homes, or for outdoor projection in commercial settings it can be an issue.

Laser is also nice because you don't have to deal with focus. The Focus is fixed.

Where you do have issues with Lasers is color. Lasers are harder to get to match the Gamut, and harder still to manipulate to represent all the colors in 10 bit color, (10 bits x 4)

Lasers don't tend to burn out which is nice.

Laser projectors do have to be optimized for the size of the screen more than projection. With traditional projection the size of the pixel scales up. With Lasers the dot doesn't really get larger. This is fine if the projected dot is the right size, or some ratio of the right size.

Say a laser projects a dot, a pixel sort of, that is 1mm in size at a distance of 15 feet. at 1080p you would have no space between the dots if the projection was roughly 2 meters across.

Now you want to project something to the size of 4 meters across. With traditional projection you change the focal length or move the projector back and the dots get bigger. With a laser you have to put 4 dots (2x2) to do this.

If you want a dot that is only 1.4 times the size you have to use 4 dots and over lap them.

The better Laser Projectors due this. They use up to 9 dots (3x3) and to where each Dot may only be 4 bits, using 9 dots you can fake more colors (3 red, 3 green 3 blue). Cheaper projectors use a technique similar to sub pixels and may use a Line rather than a dot (more like a Dash) for Red, and will have 7 dots 1 Red that is 3x the size, 3 Green, 3 blue.

In any case you have to have enough control over the laser to do the adjustments or you end up with gaps in the dots which are noticeable far more than the space between pixels that show up in DLP and LCD projectors.

Google doesn't play that way. It revels in demoralizing as a means of encouraging others to step of their game.

This is not Microsoft that got rid of their Peer Review system to make people feel good about things rather than pushing them to be individual contributors.

No, the label intern is so they can be rid of them when they are done with them, and to make sure that there is no doubts about which way trade secrets and IP flow. This is a way of saying "You can't build anything we don't own, and you can't learn anything from us that we don't authorize you to."

Having worked in a Hebrew School I get that Nimrod was a hero, but in most of the world Nimrod is an insult.

While "rust" is typically not a positive thing, it does imply 'aged' which can be a good thing in a programming language.

I understand that Nimrod is typically about as fast as Go and Rust in performance, but Google's adoption of Go does offer Go a significant advantage as a CV/Career builder.

The title of this thread is a bit misleading as the page doesn't really talk about why Nimrod is a good alternative.

The author doesn't seem to say anything accurate. This isn't going to be 5.7. My understanding is that since there is something that is not this that is 6.x and that since this would be a major rev that this is more likely to be 7.x than 5.7

Then there is the magic "100% faster" but there isn't an explanation of what makes it faster, or what types of things will be faster. Is it faster for Computation? Faster for String manipulation? Is this mostly just memory access? Will Wordpress be faster? or things build on Zend? Or Drupal? Who will see this be faster?

I want to be excited. I don't really like PHP but I support a lot of it, and speed and stability would be great things to have improved, but I want a "why" that goes beyond, "The secret to this performance increase is that nearly 60% of cpu instructions have been “retired” by more efficient code"

"But even if Swift remains an Apple-only thing, it’s impact could be greater than any other language that has sprung up in recent years, and it may achieve mass adoption faster than any language in modern history. "

I don't even like Node, but it is hard to imagine that Swift will get adoption faster than Node.

If 100% of Objective C users switch the adoption could be fast since you'd have a new mature-ish language as the preferred language for a large install base. But I don't see the libraries and modules being there to allow most devs to just switch right away.

This is all to common. I am currently in a not an entirely dissimilar situation.

What I have learned from it I would tell anyone working at a Startup. When your grant comes due make them give it to you. Get a lawyer then if need be.

Now to the "I'm not a lawyer advice."

In most states you have 1 year to claim things not given to you under an employment agreement. As long as your year is not up you may have a case. If you are past a year your options may be limited.

Now a list of questions you need the answer to.

Were you granted Shares or Options? An Option would have to be executed with in a given amount of time. A share is actual equity in the company, but an option is the ability to buy a share for a set price. Often you are given an options grant based on the "strike price" on the day you were hired. If the company had raised money at $5m Valuation, and sold for $25M and you had 1% of the company, you'd get 1% of $20M. Because your Buy price would be based on the valuation of the company when you were hired.

If you didn't exercise an option after termination you don't own any shares.

Did you sign anything on termination?

Most of the time the exit agreement which often includes a severance becomes the document that says, "We don't owe you nothing" and is very hard to fight.

Two questions may not be a "list" but I think those two will suffice for now.

I agree, I was trying to keep the math simple, and give some play for bigger peaks.

An ad network is another great example of where this would be tiny numbers.

And with Ads more than Analytics you have to be aware of Race Conditions, and have to do more management of reads and writes so that you don't over or under serve a campaign.

6 Billion Clicks is not the hard part, Storing analytics for those clicks is. Though this is a pittance compared to what Google, or Adobe serve with their analytics.

I don't know enough about how "realtime" Bitly is. Handling 6 Billion writes a month of "raw" data from a user as a serialized string would not be that hard.

2300 clicks and there for analytic writes per second average for the month is likely based on the 80/20 rule about 10k Clicks per second peak.

Now, if we assume that you write a Serialized Write immediately with all the data from a users, and then do a chasing analysis, so that you don't have to do all the work at Peak Price... and that each user is then 20 writes.

We end up with 10k peak Serial, and 5x that in chasing writes. So we need 60k writes per second.

On DynamoDB that would cost $90k upfront and $7.71 an hour. ($99,500 a month)

That is "a lot" but it isn't huge.

Doing this on Google AppEngine would likely be about the same since you pay fixed fee per write, not based on your throughput. Depending on the amount of indexing you would pay $1.80 - $2.40 per 100k clicks based on the above math so $108k - $144K per month.

I am not familiar enough with Azure to quote a price.

I know there would be other costs. This is just the database portion. But as I expect this to be the majority of the price, I thought it was the part most worth discussing if you were building a Bitly on a Cloud Platform.

The health benefits of Organics are often less about the process and more about the seeds. Heirloom tomatoes as an example tend to be smaller, and squishier, and more flavorful.

The smaller means you can't produce as many per acre.

The squishier means you lose more in shipping.

The Tastier often accompanies more nutritious.

The Pesticide issue is two fold. (same with herbicides) You could dust your plants with arsenic and call them Organic. That would work well, (and is used in certain organic farms often for strawberries) but the residue would be more harmful even in lower amounts than say a Coal-Tar Pesticide (basically an artificial flavor sprayed on to mimic the smell of a predator, or the flavor of something an insect doesn't like)

Organic != Safe

Traditional != Dangerous

My biggest concern is that we cannot produce enough food via organic farming to feed everyone. If we move too much of the market to Organics, we may end up like the places where 40% of their income goes to food, instead of 4% that we currently enjoy in the US.

My secondary concern is that too many people think "all-natural" or "organic" means safe. NightShade is an all natural herb. Doesn't mean I should brew tea of it and have it at bed time.

You reiterate the point. It stays in the system longer.

Also, length of time and ease of test is not the same. Breathalyzer's are under $5 to produce and use just breath. No test for THC exists that doesn't require a more substantial "contribution" to the test. (hair, urine, blood)

No, but easily defined rules about how long between a drink and the surgery is.

Just like pilots. You can drink and be a pilot, just not 8 hours before. How long you have a high varies wildly, and under stress old highs can come back.

Edit: And if you think you can come up with a combination where you didn't die an hour after your drinks and are still drunk 8 hours later, here is a calculator

http://touchcalc.com/calculators/bac

While Marijuana may have uses for medicine. As a recreational drug, I think the in ability to easily check when you consumed it, or to have a high as a result of just burning off fat. (it is fat soluble, and you can end up high even years later if you burn enough calories) Makes it harder to enforce responsible use than say alcohol.

I don't think we want pilots, surgeons, or police doing their jobs while high, and since the buzz could come quite a long time after consumption that would always be a risk.

Hemp is often promised to be this miracle product that will solve all of our problems, but visiting places where hemp is legal we don't see massive quantities of it.

We import cotton, and bamboo, but you don't see many hemp t-shirts.

We even import paper, which is one of the things Hemp is pretty decent at. But we don't see much Hemp paper. Turns out ink doesn't stick to it as well as it does to Wood pulp and cotton blends.

The real reason Pot is still illegal is that it is dangerous to those who aren't consuming it. A stoned Doctor might not smell of it, might not have any real outwards signs, and then could get the giggles when he nicked an artery.

Edit: Years may have been a stretch. Looks like 7 days has been shown in a lab, and the CDC thinks weeks. http://healthland.time.com/2013/09/17/one-toke-many-hits-exe.... http://www.cdc.gov/mmwr/preview/mmwrhtml/00001143.htm

While I love python, I feel like Java has more application for beginners. While I am a backend guy, Java is better right now for split front end backend sorts as you can build a client Nd server for an Android app in Java. This lets you learn front and backend without having to know two languages.

I say this knowing I hate a lot about Java, but thinking about how I would teach concepts and techniques while making a student employable and fostering the ability to experiment on their own.

If I invest in to the business as a business expense, I don't have to pay taxes on their income. They have to pay taxes on their income. 75k is less than a good dev should cost, but the advantage of being old and experienced in product management is that you can offshore a great deal more than you can when you are young. $75k will get a you lot of dev in Russia, or Israel.

Very few do. The difference in age of those receiving capital has to do with pitch ratios. When I was 18 I would have pitched for $100K that seemed like a huge sum of money then. That was a years salary back in 1997.

Now if you want 25% of what ever I think is the next big thing you had better pony up $5M.

Why? Because I could work a 9-5 Make $250k a year and live on $100k paying 2 devs $75k. Find a Partner to do the same, and we could have 4 devs, a CEO and a CTO that both worked 25 hours a week and have a company that did just fine. Until the partner and I were needed 40 hours a week, and we jumped ship knowing we had revenue to support us.

The big thing that youth brings is optimism. The big thing that age brings is experience. When you are 18 you think that if you had $50k you could change the world, so you ask for it. When you are 35 you think if you could have 5 years and $5m you could change the world.

It is harder to get $5m than $50k so fewer do. 35 year olds are also less likely to think that a 6 month old start up is worth $1B so they are less likely to get that kind of offer.

I don't think it is about age it is about Risk vs Reward, and the way people at different stages of their lives will run a company.

I do this "for a living". Reputation Management is when you pay someone like me to make that result fall to the 5th page of Google so people searching for you only see the happy fun stuff you have done.

What is missing from the implementation from Google, that Google really needs to be "fair" is an OPT OUT.

You see when I go in and fix a reputation by outranking bad stuff with good, the bad stuff is still there if you know what you are looking for.

BBC JOHN DOE KILLS BABYSITTER is not going away, just not showing up when you Google JOHN DOE BABYSITTER because I will have place the top 40 results with things about How awesome SUSAN THE 16 YEAR OLD is who is now JOHN DOE's babysitter.

If Google did an OPT OUT, you would be able to say, "I am John Doe of Hicksville, IN" here is my picture, remove me from the interwebs. And nothing about you would be there. No good, No Bad.

Is this just me having sour grapes that my business of shaping reality is going away? No. If anything this is good for business. People will want what the EU has and flock to me.

For those who think I am a bad person. Yeah, I know that http://www.blackwaterops.com didn't pick its name because we thought we were the good guys.

But at the same time a lot of what we do is good. We work with organizations that share the name with bad people. You know how hard it is when you share the name with a serial killer to get a job even after that serial killer was executed?

You know how hard it is to recover from stuff 20+ years after the the Jack in the Box ecoli outbreak?

Or being named Play Boy's Hottest X and then trying to get a job working with kids? Even if you didn't ask to be associated with Play Boy?

I do reputation management at http://www.blackwaterops.com a large portion of that is "negative" SEO.

It doesn't all have to be "bad neighbor" linking. Negative SEO can be contacting the people who are lending authority to a link and getting them to "nofollow" or remove the link.

Negative SEO can also be convincing Google to AutoSuggest things that don't paint your competition in a good light. "Cheezy Poofs Calories" seems like things people might ask, but people will reconsider if they want Cheezy poofs if the top suggestions in Google's autocomplete is "Cheezy Poofs Explosive Diarrhea" or "Cheezy Poofs Rectum Rash" Or better yet both.

That all Said. Bad Neighbor penalties and the ability to get a site delisted by link bombing has been well known for a long time. Anything that you could do to try and get your self upranked but that is sketchy could also be used to get your competitor delisted.

One thing to note however, is that along the way typically that competitor gets insane rankings just before getting delisted. That isn't always worth it.

-Brandon Wirtz (I Google Bombed my Way to being Greatest Living American) http://blog.sfgate.com/techchron/2007/05/11/the-greatest-goo...