skysight-inc/HackerNews huggingface dataset:
Ask HN: Hourly rate for freelancer (in Germany)?
Hi there! I'm trying to gauge in what range the hourly
rate in euro should be for freelance jobs.

I've recently graduated and hold something like a
masters-equivalent (German Diplom) degree in
mathematics with a minor in computer science
from a renowned university. I've been tinkering
with various programming languages since my childhood
but decided to study math because that looked more
like a challenge to learn new things I wouldn't
otherwise learn.

Background: The company that I worked for as a
student does not want to hire employees and would
like me to work for them as a freelancer.
This obviously puts the burdon of security,
insurance, etc. on me.
On the other hand it gives me more freedom, which
I would really enjoy; and it would open the door to
other clients.

The tasks would primarily include mobile application
development, currently only iOS, some PHP, making
estimates for projects and what ever comes up and
need solving (it's a software agency in it's infancy).
Presumably I could also get project and personnel
responsibility in the not so distant future.

I've been repeatedly told that I am very valuable to
the company, and I would judge at least my iOS
expertise way above theirs. Yet I think they try to
get me at a ridiculously low hourly rate.

Which is why I'd love to get some pointers in which
range I should expect/set the hourly range. I won't
disclose the current offer they made, as the negotiations
as still ongoing, but it's about at least 10eur away
from what I'd expect.

Any input would be very much appreciated. Thanks!
Interesting. Does this mean that people who want to come to the US as a contractor could now bypass the "body shops" by creating their own "body shop"? This would mean that you have almost the same employment rights as a US citizen so long as you own a body shop company that employs yourself!
Still requires a bit of social engineering or collusion for it to work. Asking for password directly as an authority figure probably has the same rate of success.
The normal reason for paying large premiums is that shareholders aren't interested in selling at the current market rate (otherwise in a liquid market they already would have). If you offer a small premium of say 10% investors might just think there is a better deal out there. Consequently the market value of the company may jump by 15% forcing you to make a new offer of 20% which the market still doesn't accept etc.. until you finally reach a negotiated price. From the numbers side of things this looks better for the buyer because you may end up with a lower buying price. However this way of buying a company takes time and is very messy, giving competitors room to organize to make competing bids or convince the board to split of specific parts of the company.

Adding to the normal premiums are the current market conditions and the vast sums of liquid assets large tech companies are sitting on. Firstly the general market is down which usually means shares of healthy companies are "undervalued" (difficult to tell if they really are, but that's the consensus). Secondly liquid assets are "expensive" to own at the moment, some banks are charging negative interest on large deposits and bonds are sitting at around 0%. If you're a tech company sitting on huge piles of cash this means you want to spend that money on anything as long as it gives more than 0% interest. Shareholders know that companies have a lot of money to spend so they can demand very high premiums.

Google bought Motorola mobility at a 63% premium so HP buying at 79% isn't all that strange. I wouldn't be surprised if Apple and Microsoft aren't also considering some big takeovers (GIGAOM reported that microsoft was also considering buyingMotorola) because this is the time to get get rid of those big piles of money they have.
Or that you're driving/riding, or that you're in training for a Marathon... There are loads of socially acceptable answers if you don't feel comfortable saying "I don't drink" (not that there's anything wrong with that).
Lyra McKee: TechFluff Making PR Accessible for Startups | New Tech Post
If it's kept at the right temperature, steak will usually only get better tasting for a long time.
Lean Startup Machine: It's Not About the Logo | New Tech Post
The some of the examples were pretty moronic:
Is a sunburst easier to process than a circle - well yea but you could equally have a complex object with rounded corners that was harder to process that a triangle.

Would you trust your child with a beachball or a scissors... really?
HP should have attacked the iPad from the flank, just as iPad had done this with MS.

The iPad has a shockingly poor printer story, and guess what? HP has the best printer story. People need to know why they need to buy a TouchPad, and the reason is it is a tablet device that prints. HP can also feature-add photo retouching and other photo related activity to the touchpad, making it the defacto way to send and share photos. They could have licensed WebOS to the camera manufacturers, like Canon, who don't even have a software story.
of all the things to get het up about...
Hey great job! (And just in time for whyday) Intermediate coders might also want to try this similar site I recently found: http://nathansjslessons.appspot.com/
- I think the OP was referring to chaotic systems as effectively random, which they are not

- It certainly forces us to redefine what is the meaning of free will, if we dont accept dualism. Since Libet's experiments there are many others that have shown quite convincingly that our conscious "will" is predetermined from our brain processes even seconds before we are aware of our "will", and what's more that subconscious process can be manipulated. http://en.wikipedia.org/wiki/Neuroscience_of_free_will has some pointers (although i didn't read the whole)
> It also seems the actual spinning is done with CSS, not JS

that means it'll be hardware accelerated where supported, which will increase battery life.
Re blocking 3rd party requests. There is already a well known Firefox addon which does this called RequestPolicy. If you have the patience to spend 10 seconds training it the first time you visit each new website, it protects you from all sorts of bloat, tracking and xss/csrf issues.
We're mixing things here a bit. Theres always merit in pushing and improving yourself, but the article was about putting in extra hours for other people, and the linked response was about over time being linked to bad process and decisions.

And hence in a sense chasing someone else's dream and not so much your own, and even worse putter a wager on the return of that extra effort.
This is by far and away the better article. Such a shame the discussion is on the totally crap repackaging of it:

http://news.ycombinator.com/item?id=2902329
I agree with that. But, a typical course contains bits that don't change e.g algorithm theory and bits that do , e.g programming skills learned from implementing algorithms, which, back in the day would have been in Pascal or C, nowadays is in Java or Python, and in future maybe some other language.
So taking such a course would have 2 aims - get a good grounding in theory, and get some buzzwords on your resume / c.v too .
People who don't understand the difference between CS and making RoR websites , sadly include many hiring managers, right? ;)
Cool, will do, thanks!
Cheap replica watches
I've always thought that Autonomy had a strong whiff of fraud about it. I never hear anyone talk about working there, their financial reporting is often shadier than Groupon's, there's a Madoff-esque figure at the top (in the sense that he seems to be treated as almost godlike), and no-one seems to use its products.

I know it powers the FT's search facility and they joke about how useless it is.

My only explanation has been that it perhaps has a heavy focus on intelligence work.

I hope HP are prepared for some lengthy due diligence.
the iPad sees record adoption among mobile field forces. big pharma is going nuts over it, placing orders of 10.000+ ipads at once. it has no moving parts, it is idiot proof. if it breaks, the rep can go into a best buy, buy a new one, log+sync, done - everything works as before, including the apps. with iOS5 and OTA upgrades this will be even easier.

the pain of fielding 10000 hp tablet pcs globally suddenly goes away. for a cheaper device, that is lighter, faster, sturdier, with great battery life. with a stable, consistent OS environment below it. no more OS images, driver fuckups, etc etc etc.

the iPad will destroy headcounts in enterprise IT just like Exchange did in the realm of secretaries.
Seismic shift in Silicon Valley
One week that could radically change the tech world
Randomness is random, if it is somehow entangled with another system then it there are hidden variables that haven't been discovered yet. Quantum physics is "absolutely" random ( see http://en.wikipedia.org/wiki/Hidden_variable_theory for the story).
Www.psimicro.cn
I left EDS just before HP bought them out. Shortly after HP laid off a heap of my (former) colleagues. Anyone know how the HP/EDS thing is going now?
Www.pcdqc.cn
Talking with Geeks: MyGreatFest
PHP Quick Reference Card
Eagleman's book is indeed biased and shallow, but not inaccurate, and has a good summary of clinical cases on the subject.
Very cool. I chuckled at the comparison between 2001 and Alien, and laughed out loud at "Porn."

I'm thinking about how to use these techniques for my work. It doesn't apply directly, but the inspiration is there.
That means that the US is betting it's future on people already in the US. Surely they need to continue to attract the best people from all over the world?
I'm lucky, I can't remember doing overnight or weekends, but for the first time we will have to do, but I'll get paid 50% of my salary for two extra working weekends.

It really confuses to see kids with red bulls typing code all day and night. I mean, how can you think clear and be productive that way ?

You may do more, but do you do it better and deliver quality code ?
The number one reason why I'm not getting considered for positions in the US is because I have to get a visa. I don't think I would have any problems qualifying, but the hassle for the employer seems too much. That's what they need to change.
It's gotten attention plenty of places other than amongst his Twitter followers, so they'd benefit from it even if he had fewer followers as long as it'd get reposted. It seems more important that he's someone they know would be vocal about it. I'd almost think it'd have done better if he had fewer followers, in that people would be less skeptical of it being just because of his follower count.

You're right you can't do this for everyone, though, but giving customers "treats" now and again would seem to do wonders. I think the key is that it needs to be a surprise or it needs to be commensurate to what they spend for regular customers.

If it's commensurate to what they spend you need to budget and plan for it, and quite possibly should if you're aiming for a high end market, but it may be worthwhile to make some of the perks for regular customers "surprises" that makes it seem like you go above and beyond.

An up-market brand might have the margins to set aside say 10% for "stunts" that makes the customer fanatical about the brand. I don't know Morton's, but an upscale steak house can easily land you with bills in the $150-$200 range for a dinner - it doesn't take many dinners at that cost level before the customer has "paid" for a free steak and a 20 mile drive to an airport, and even if such a customer doesn't plaster it all over the internet, you can bet that if my favorite steak house had shown up at SFO with a steak on one the occasions I had to do regular business travel to California, everyone I met would hear about it for a long time. I'd repay a $200 cost or more with extra business for them in a few months at most, probably already on that trip just because it'd be an awesome story to have (as long as they keep their surprises fresh and not too frequent).
Theano (http://deeplearning.net/software/theano/introduction.html) might be worth a shot if you have closed-form expressions.

'''Theano is a Python library that lets you to define, optimize, and evaluate mathematical expressions, especially ones with multi-dimensional arrays (numpy.ndarray). Using Theano it is possible to attain speeds rivaling hand-crafted C implementations for problems involving large amounts of data. It can also surpass C on a CPU by many orders of magnitude by taking advantage of recent GPUs.'''
Dating Ideas
My Dating Ideas is a promiscuous online dating website offering one-to-one and
one-to-many dating interactions for the people across the globe
internet dating wabsites, dating company
Why most people don't finish video games
Surely you don't need expiry to be accurate to the second. Also, most people in the world have no idea where "EST" is (or even what it means).

Why not just say "The link is valid until August 19", and then let it expire some time after all the world has moved on to the 20th? (No MM/DD or DD/MM. Please.)

I personally prefer the old fashioned "Just reply to this mail" method, which many mailing lists use for confirmation, to opening a browser window - in the worst case I have to wait for my browser to launch, too - and I'm going to close that window immediately anyway so I can get back to what I was actually doing, so I just think "I'll get to that later", but then I don't, and when I remember [did I click that link? I'm pretty sure I did, so there's probably a bug in their list somewhere and I shall ignore them henceforth], the link has probably expired anyway [can't be bothered checking what time and day it is in "EST" (Estonia?)] so I'll just browse around for funny kittens instead. And all of that just because somebody wanted me to click on a link. They're sooo cute!
Wow - Oldy but great article
I'm the editor of Web.AppStorm.net, an Envato site focused on reviewing new web apps. We'd love to hear of any new web apps, and I often come across new apps to cover on HN already. Contact info in profile.
There are multiple pdf's on there, multiple links etc.

The point is, make it easier for people to go directly to something, and not just put up a page with a slew of links, pdf's and coverages of multiple products.

Everyone else on here manages to link to specific info, and not just say here, here is a website, a ton of info on it, and find wherever it is that's linked to now.
'
.
Tracking panels may prove to be a better design for maximum power output.

However, there are other constraints to engineer for. Cost and durability (through simplicity of parts) come out ahead in a design with no moving parts.

At the end of the day, it's better to have knowledge of both designs to know what's most appropriate for your needs.
But now that students are taking on more loans so they can afford it. Now, Apple doesn't have to entice you with a 40% discount. They know you'll buy it anyway so 10% off is more than enough for them.
How about sending those unwanted programming books here to kenya, as a donation or at a throwaway price? We could do with them.
How to use Unicode (UTF-8) with Tomcat, Java, MySQL and JDBC?
HP to sell off PC business
Autonomy to remain UK-based after HP takeover
On the right hand side of that page I get a single article, with a headline of "Razor: A Low-Power Pipeline Based on Circuit-Level Timing Speculation" and a link to a single PDF.

It sounds like that's not what you're getting.

In which case I apologise for ARM's website being shit.
Can you expand a little on this scheme? How is it organized? I just have a hard time imaging it working, but it sounds like it's working for you.
One of the Android Tutorials: seekbar for your mediaplayer
If everybody just hit the submit button without putting some effort into the textarea, this outstanding news site would be much like every other one.
The non-iPads
How To Become A Better Programmer By Not Programming
> If you widen the character even more (...)

If you go to UTF32 you waste a lot more space in any conceivable situation (extra-BMP characters are less tha 0.1% of the text even in CJK languages) and you still don't get anything in exchange thanks to combining diacriticals and ligatures. Thanks Unicode Committee!
Http defines the date format precisely (although there are 3 valid formats) and browsers already can parse it for other purposes, like cache expiry. http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html I imagine this bug will be fixed pretty quickly as the http replies being sent are out of spec.
An Application Security Reading List
Until I'd read that I'd not realised what a powerful play the royal we is. It's an attempt to craft the identity of the listener into the project of the speaker. In its own way a hack - it makes for our reasoning via our language processing.
Any book you would add or remove from this Security Reading List made by Thomas Ptacek?
(IANAL. This is my opinion. Welcome to correct me.)

If checking the IP leads to a result, such as blocking the user

"blocking the user". What does that mean? It means not giving the user what they asked for. It is absolutely doable with pen and paper, because the "user" is being "blocked" from "information".

But even if that were not the case: suppose it where a physical door being locked or unlocked. Well done, you've just attempted to patent a fucking bouncer.

Basically you can patent inventive things. But if your patent can't stand on its own if the computer part is replaced with a human operator, then it wont stand.

Amazon's oneclick travesty is totally doable on pen and paper and I hope someone will have another go at it.
Building such an innovative platform focussing highly on web based developers and now switching to printers is not really good. The technology they have underneath is pretty much cutting edge and they still have a nice chance to be a leader by open sourcing (unlike Android though) and letting developers innovate right from the platform itself. My thoughts. And also, They shelled a lot of money on advertising on stupid Music Videos and Movies which they shouldn't have done and actually launch the product out as soon as the announcement.
Erm... duh? Welcome to 30 years ago, first stop is Smalltalk?
I wish Aidan had been allowed to write this in his own words, rather than his parent's / someone else's words.

On the other hand, whoever's taking care of him behind the scenes has done an incredible job. I'd even say Aidan's "set for life"; that might seem over the top, but consider... this link will forever be associated with his name. It demonstrates that even at age 13, he was a very capable real-world problem solver, while also showing off his ability to perform and present his own original research in ways that other people can build on.

That's going to impress virtually everyone he ever meets, probably. Admissions boards, employers, investors, etc. Obviously that assumes he plays his cards correctly going forward. Still, though... this will always be a future de-facto "get-his-foot-in-the-door" for him, regardless of whatever it is he's trying to do. Except maybe pickup chicks.

I just hope he doesn't become a victim of his own success. Hearing "you're such a genius!" from everyone around him would not be good for his future self.
If you're already multiplexing ssh connections then you might want to use sshfs/fuse to mount the remote directory over ssh and edit files as if they were remote.

Similarly, if you use vim you can edit the remote file directly:

vim scp://hostname/filename
The last funding round I was involved in, I used a combination of mercurial (show changes over time) and scripted Word diffs. It worked really well. And there's no chance I would have uploaded any of it to a site or server I didn't control.

Just one datapoint.
You shouldn't counter one "horrible generalization" with another, such as "Successful people always work hard/long hours to make something succeed."
Predicting sunspots: better space weather ahead
It shouldn't be called codecadamey, it should be called javascriptkindergarten.

I think it is arrogant because it is claiming to be teaching how to code, when it is not doing anything of the sort. I think it is supremely arrogant to not even mention that it is teaching javascript specifically, making it sound like you could learn how to code in general from the site, when it covers only the most basic of basic topics, and then covers them wrongly. I think it is taking the wrong approach towards teaching someone how to code, in a manner that only someone who doesn't know how bad they are at coding would do. I think people need to understand that learning how to code takes a long time and a lot of hard work. I think the site does too much hand holding and is way too slow .. it is like saying that if you want to learn how to fly to the moon you just have to practice jumping higher and higher, it is like saying if you want to write the next great novel you should keep singing the alphabet song until you know all 26 letters .. it doesn't work and it's giving false hope to people who are not trying hard enough, making them think that they can put in the little little bit of effort that this site asks of them and they will be able to succeed in learning how to code.

If I had to teach someone programming from scratch, I would definitely start off with some basic theory of computation stuff, get some basic concepts in on what a state machine is, what are the differences between a deterministic finite automata, nondeterministic finite automota, and a turing machine, then with a basic understanding of what a turing machine is, we can get some C in, learn the basic memory model, what is stack and heap, then gain some basic understanding of typing, difference between static types and dynamic types and why it is important to know about types, which makes so much more sense once you understand what is going on with the heap and dynamic memory allocation and so on, then we can go on to the concepts of abstraction, state change, and so on.
IMPORTANCE OF TRAILERS
Entrepreneurs: Are You Comfortable? You’re Doing It Wrong
Xtables-Addons On Centos 6 & Iptables GeoIP Filtering
Mobile Hairdressers in Brighton
Claire Wallace provides best services in hairdressers and make up. You can now enjoy a professional mobile hairdresser and make-up artist that will bring the salon to you. For more details about hairdressers brighton please visit our website.
It might be interesting to add a click event on the link in the image and track how many people actually "click here" on the image of an inbox.

Maybe even have a popup that triggers if that link is clicked that says something like: "Sorry, this is just a screenshot. Please check your email inbox for this message"
http://www.chrisharrison.net/projects/progressbars/ProgBarHa...
I'm not sure how much of this the kid actually discovered on his own. The Wikipedia page on Phyllotaxis cites plenty of past research on why the Fibonacci sequence shows up (and the kid oddly hand copied the illustrations from that page).

It's an emergent pattern from the branches shoving each other around as they grow. It minimizes the overlap of the leaves if they are being added indefinitely. If you know in advance how many leaves/panels there will be then obviously you can just space them evenly. If you ran that experiment with one tree of evenly spaced/angled panels and one tree of golden angle spaced panels, I think the evenly spaced one would win.
The only thing is that Amazon mainly seems to want to run their own software, and have their own app store. Having a different os might help. Seems unnecessary for them though.
So, Java will eventually have two different paradigms to code in. The saying 'do one thing and do it well' would be good to keep in mind here.
Presentation and details are important - and for something as simple as a spinner it really should be pixel perfect.

It's the difference between "cool, it works" and "wow, this is elegant and beautiful" - the Apple effect, if you will.