skysight-inc/HackerNews huggingface dataset:
I was feeling sympathetic with the author regarding the raise until I realised he was asking for it a few weeks after joining. I think his boss was right, he accepted the salary when he joined; if he didn't like it he should have negotiated at the time. I'm sure a raise would have be considered after a suitable period.
EEG brain trace 'can detect autism'
Koh lipe
Discover KOH LIPE ISLAND GUIDE: HOTELS AND ACCOMMODATION. Always the lastest special offers and promotions. Book KOH LIPE ISLAND GUIDE: HOTELS AND ACCOMMODATION and save today.
It's promo material for Geeklist it seems.

Tried signing in with twitter but they want too many privileges:

This application will be able to:
Read Tweets from your timeline.
See who you follow, and follow new people.
Update your profile.
Post Tweets for you.
Do not hastily judge sticking to primitives as bad. Here's a relevant SICP quote:

"The simple structure and natural applicability of lists are reflected in functions that are amazingly nonidiosyncratic. In Pascal the plethora of declarable data structures induces a specialization within functions that inhibits and penalizes casual cooperation. It is better to have 100 functions operate on one data structure than to have 10 functions operate on 10 data structures."
C (Cbang) - Syntax explanation
Right, so he made a bad decision by taking the job. It's still much better to realise you made a bad decision and cut your losses (by quitting), than blindly sticking with it.

Given he was about to quit anyway if he wasn't offered a raise, there was no harm to asking.
I deleted my http://geekli.st account after the way they treated Shanley Kane (http://storify.com/charlesarthur/oh-hai-sexism).

Even though they issued an apology and a clear PR exercise of devoting months to 'Women in Tech' it couldn't change the attitude displayed by Christian Sanz and Reuben Katz.

Will I regret my decision to delete my account? Maybe. Thankfully there are other alternatives out there like http://coderwall.com.
It's an interesting article, but I'm not really sure this is the best approach. In terms of having the 'best' code that is 100% OO then sure, but in terms of actually having usable, understandable, code I'm not sure I agree.

If you return a Hash of attributes everyone knows how a Hash works, but if you return a custom Attributes object people have to learn how it works, there could be bugs, etc.
People said stupid things in public before social media. :)
This has got me thinking that it's time to ditch Facebook. I'd like to use Google+ because I think they're more likely to be a trustworthy steward of my data, but I find the UI really confusing. Are there any other realistic alternatives?
Oh you sneaky bastard!
Opportunity cost - it costs money to say 'yes'.
I assume that this is an attempt to take advertising revenue away from other webmail providers. So if facebook's users become predominantly known by their facebook email address then their friends will just begin sending directly to that address and bypassing other systems.
Radioactive Japan:Food Items Exceeding New Safety Limit of 100Bq/Kg
Woz Slams the Feds on the Megaupload Case
So basicly using AES instead of md5 is what your saying.

Though what your doing with the plaintext that is encrypted is iin effect adding a salt that actualy allows easier brute forcing as it does not compliment the the encryption but offers a fixed point ability to verifiy that you have broken the password.

Also AES256 isn't imune from being brute forced, not nth bit encryption is imune.

But remember that any password used on the web is only as good as the transport layer used to convey it and in that you could have the best encryption in the world, but when it is entered via a http connection in plaintext it becomes moot and when it is via https, then it is down to the encryption used for that connection.

Security is often the longest path to the weakest link and that sadly is still a weak link - some call them users, some call them bad passwords and some just call them and ask them for there passwords!

Summary: you have taken the salt aspect and made it a public cleartext password whilst at the sametime removing the extra entropy it affords. You could probably get a job at Linkedin though as you have done better than they did.
Cheap flats in mira road
Mira Road Apartments/Flats, Mumbai - Search Mira Road Apartments, Flats for Sale in Mira Road, Apartments for Sale in Mira Road, Flat in Mira Road and Apartment in Mira Road on Sulekha Mira Road Property and post your residential property ads to get best Apartments/Flats Sale deals in Mira Road, Mumbai.
I agree that you should quit when your 'boss is bad', but in a way I also think that what you did was also stupid.

Amazon is a great company and with effort you would have climbed the ladders there if you were good enough. Jeff Bezos -is- a smart guy and he is taking the company in the right direction as opposed to Yahoo!, which is a giant of yesterday.

You had been there for six weeks and had a problem with someone else being hired who got paid more? Why did she get paid more? I've been in the industry long enough to know that salaries are never equal. They are part of the negotiations and are often affected by the situation the new employee is in. A lot of companies pay more for certain employees because of their background situation. If an employee is qualified and shows promise, then companies often offer a supporting hand, because otherwise the employee simply could not afford to work there. A lot of companies pay more to an employee if the employee asks for it when it is about 'their value' and not about value of someone else.

It was incredibly stupid to complain that someone else is getting paid more, when you had been there for six weeks. You didn't sound much smarter than your boss there.

I would never allow a new employee march in after six weeks and ask for a raise, unless they invented the next iPhone or iPad. You did spreadsheets. You would have gotten a 'no' from any and every executive I know of.
> I wonder how burglers use social networking.

Allegedly, they do pay attention to tweets from people they can find the home address of.

http://www.telegraph.co.uk/technology/news/8789538/Most-burg...
JavaFX 2 Introduction by Example Book
Historical-Perspectives-of-Aromatherapy | Beauty Tips - Homemade Beauty Tips
But then it looks like Jeff Bezos didn't teach him when to quit.

There's a difference between a bad boss and making a bad salary negotiation when you take a new job.

Nice post anyway, but it's a little bit like "I've seen it in the tea leaves".

Edit: typo
I'm not saying they legally shouldn't be allowed to (I doubt you will find anybody here that thinks that). I'm just saying it's a stupid thing to do
> Undocumented serious exceptions are no different than Go's panic

They are very different, in Go you only panic() for programmer errors: panic() is never part of any API, when you access any API you never have to worry about whatever it will panic() or not.

Meanwhile in Python any function or method might throw an exception for almost any reason imaginable, but of course most people pretend they don't, because exception handling code would swamp your code.

I have done plenty of Python programming, failure to properly handle exceptions is very common.

> And sure they can be abused, but virtually any functionality gives you "power" and that power can be used wrong.

Exceptions are particularly problematic because they are a hidden part of APIs, and you have to be aware of and deal with this hidden part libraries all the time, not just in code you write.
I think the advice is actually good, all around. I also think it takes a certain degree of courage for a CEO to advise workers to quit on this sort of basis. Bezos's stature just grew a bit in my eyes.

Additionally it's a bit of an inspiring story.

There's another time and place to quit too which seems to me to be touched on in the article. If you are in a position that is well below your skills, very often times HR won't give you a chance to work to your capacity. It's usually better to quit and later re-apply than to try to work your way up within a company. I saw this at Microsoft and have reason to believe it happens everwhere else.
I don't believe it. If you have a text of say "WIBBLE" and thats encrypted and thats all you have, then you can run thru every permutation(brute force) and compare until your decrypted text matchs the known text. No shortcuts to this, but still brute/rainbow realms.
AES is not significantly slower than a salted hash and so this does not overcome the problem of JtR style attacks. See for example: http://www.cryptopp.com/benchmarks.html
MI5 fighting 'astonishing' level of cyber-attacks
Vedic Astrology & Horoscope-Indian Astrology
Vedic Astrology & horoscope zone. Love astrology compatibility & love horoscope, astrological remedies. Indian astrology daily horoscopes readings based on indian vedic astrology. aries horoscope, taurus horoscope, gemini horoscope, cancer horoscope, leo horoscope, virgo horoscope, libra horoscope, scorpio horoscope Zone. sagittarius astrology, capricorn horoscope, aquarius horoscope, pisces Astrology Zone.
From Perl to Django: how we developed an open source book platform
So I guess this is what Carl Quinn's been working on?
Barbra Streisand réalisatrice du film « Skinny and Cat »
Si le nom de Barbra Streisand continue d’illuminer Hollywood, c’est parce que l’actrice et chanteuse est une artiste complète. Elle revient en tant que réalisatrice avec le film « Skinny and Cat ».
http://www.scriptlance.com/
http://www.freelancer.com/
>>Most bosses do not have the time, wherewithal or care enough to do this.

Agreed.

>>There is nothing wrong with people blowing of steam.

And each to their own, but it's easy to make a post private instead of public, and doing so seems much more prudent to me.
Yes, definitely. I think (or hope?) the main reason for the score is that the directory structure and the actual architecture of Linux isn't fully in sync. Most of the score comes from the top directory tangles and complexity. When I compare it to the commonly used kernel map (http://makelinux.homelinux.com/kernel_map/LKM3_512.png) I really don't see it matching as well as Arqua requires for a good score.
Note also that the score doesn't say that the software doesn't work, just that the structure of the source in relation to the call graph of the functions is complex.
Good luck with that. The evidence has been mounting up (and been pretty obvious) for years now, but nobody in Government is willing to climb down from their 'tough on crime' stance for long enough to do anything that's actually useful here.

Plenty of ex-officials, sometimes within days of their standing down, have sensible things to say, but until someone that's actually in a position of power gets their head out of their arse and does something about it.... yup, we're all still paying for a violent, pointless exercise that maximises the societal harm it allegedly seeks to mitigate.
Patterns for thinking about strong network biz models (thoughts-in-progress)
Does someone actually think having visible phone numbers put up by unaware people scraped is a good thing? What am I missing here?
New wireless transmission tech hits 2.56Tbps - Can Tx 7 Blu-ray Movies/sec
See [1] for his views on homaphobia, and [2] for his views on race.

[1] http://news.ycombinator.com/item?id=4157324
[2] http://news.ycombinator.com/item?id=3826846

Edit: The link in [2] is dead, it previously linked to http://esr.ibiblio.org/?p=4270
hi piggity, you can sign in using an email and new username and password
I spent about an hour building and decided to save using my Google account. Unfortunately, it's broken. You'd think if they supported one platform, it would be Chrome on Windows. Go figure.
You are right about that option. But I find it prudent to always reduce the chance of a type 2 error and increase the chance of a type 1 error (http://news.ycombinator.com/item?id=4081972). It is best to assume the worst and trust nothing whilst acting probabilistically than to assume perfection/trust and act deterministically.

Hence, in this case, if you assume everything is public, you reduce the harm that can come to you when the trust you have in a service fails you (as it may well do). Just like an investor - take on risk, minimise uncertainty and price catastrophe correctly. This gives you the best of both worlds - risk priced in proportion to reward. You can have your cake and eat it too - if you only take a slice and no more.
We needed a set-like data structure with enumerable interface that would also know how to handle attributes from parent classes. That's why a custom object worked better.

oh and since it's an enumerable it's easy to work with it just like with a hash.

I'm also not saying you should never ever use primitive objects because that would be silly :) The trick is to determine when it is better to use a custom class instead of misusing existing primitive ones. Hash is a good example in Ruby, people use it way too often.
I am Indian too and have lived in India for most of my life in a small town. I have never seen this. Have you seen this quite often ?
How to Develop Safe Backlinks for a Website
Google’s recent algorithm update, Link gathering is no longer looked upon favorably by Google. Instead of obtaining more backlinks to rank higher, sites are focusing on quality backlinks to play it safe, thus adopting a quality over quantity approach.
reminds me of json builder in ruby, yikes!
How do you compare to fogbugz and its philosophy?

I mean to invoke some reflection about this.

We hold fogbugz up as the sweet spot of get-things-done bug-tracking.

(As a JIRA user at work, I can say that the JIRA and bugzilla report-centric mandatory-required-fields-and-flow-centric approach is a horror to use, unless you're the manager)

http://www.joelonsoftware.com/articles/fog0000000029.html and think about how you can interact with fogbugz using email, how its free-form without required fields or custom flow and so on.
I have been affected by this over the past week or so. I've been on holiday, and came back to a house with no fresh food, and no working bank account to pay for any, so I've been eating processed shite out of the freezer like a student for four days, and it's making me feel a bit poorly, not to mention the freezer is starting to look a little bare. I haven't had breakfast for days, and I have about two meals left if I stretch it. Surely this isn't acceptable in 2012?

Perhaps a little less seriously than the effect on my health from a lack of fresh food, I was paid my monthly salary yesterday, and that hasn't appeared in my account. I'm assuming that it'll appear in the next few days, but if it doesn't, I can't purchase the car I'd arranged to buy on Friday. It's all a massive balls-up and affecting my life in so many random ways.

Can any British readers recommend any alternative banks? I'm based in the centre of Sheffield, so I have the choice of pretty much all of them.
That description at the start of the docs is unhelpful.

After scanning the rest of the docs I get the impression that domains are weak containers for resource cleanup (not just IO), paired with an error handling context.
Tips for Good Communication Practices in Projects
EU Commissioner Will Simply Ignore Any Rejection Of ACTA By EU Parliament
I think the point is more that, instead of using X- headers you should just declare your header de-facto standard (because you're using it!) and name it without the "X-". The issue with prefixing headers with "X-" is that, in theory, when people start using it you've got to remove the "X-" at some point -- but that would cause all sorts of compatibility headaches.
I really dont like this notion of developers catering to Apple's capricious DPI choices which will be device dependent.

I love Apple products, but I dont see anyone getting on this bandwagon in a serious way unless there is an industry standard. You dont just force producers to provide modified images because you release one new device or even 3.

This is a total Antipattern that Apple in the end will regret.
USTR Gives MPAA Full Access To TPP Text, But Still Won't Share With Senate
صور مسلسل سنة اولى جامعة
صور مسلسل سنة اولى جامعة
http://tv.sbayaa.com/765
صور مسلسل سنة اولى جامعة
http://tv.sbayaa.com/765
صور مسلسل سنة اولى جامعة
http://tv.sbayaa.com/765
صور,مسلسل,سنة اولى,جامعة
The potential danger in computationally intensive code is that you have a number of wrappers around the actual data (e.g. in the article AttributeSet wraps a hash table), each requiring a pointer dereference and a vtable lookup.

So, IMO it depends on the language features available and the scenario whether it is a code smell. For instance, Haskell allows you to introduce a new type whose data representation is the same as the original type using newtype [1]. In contrast to a type alias, newtype makes a different type, but it still allows you to define functions on that type in terms of the original type (using the type's constructor). If you want to hide the underlying representation, you simply do not export the constructors from the enclosing module.

tl;dr: in Haskell you do get a better abstraction without the overhead. I am pretty sure many other language can do as well (private inheritance in C++?).

[1] http://www.haskell.org/onlinereport/decls.html#datatype-rena...
There's another code smell that every programming whiz kid produces at some point: over-engineered.

All code has a cost, primitives have a lower base cost because they are universal in the language and thus every programmer will automatically know how to use them. Before introducing a custom object with yet another API to be learned, you need justification.

> Implement Money class if you need to deal with money, it’s much better than using floats all over the place. Don’t use Hash for configuration objects, use a custom Configuration class instead.

Let's pretend he said integer since floats for money is outright broken. Yes, Money is a clearcut case where having a money-specific API is both intuitive and immediately useful.

Configuration on the other hand is debatable. If you're just doing things a hash does then it's fine. If you find yourself with lots of helper methods or repeating the same transformations over and over then that's when you have a code smell that may warrant lifting configuration to its own level.

But the critical thing is to remember that there's a non-trivial cost to creating domain-specific objects.
>If you are in a position that is well below your skills, very often times HR won't give you a chance to work to your capacity.

Exactly, the lesson i learnt. Most of the times, once you are within an organization, switching roles/jobs/responsibilities is pretty impossible. I am not sure exactly how and why this works out to be so, but would probably blame it on social group-think and the fear of the unknown being amplified, when every individual states and restates the uncertainty. It's as if when it's time to make a decision, the number of people agreeing something is uncertain multiplies the actual uncertainty/risk. I don't understand how groups of people make decisions in that manner, but then i never was good with people.
Thanks Vertis, we've done much since then to help make the tech industry a better place for women including this successful event in Paris http://railsgirls.com/paris and http://geekli.st/gklst/we-are-creating-a-women-in-technology...
and sponsorship of many great events like: http://geekli.st/estelle/the-attendees-for-confident-coding-...
What do you define as violence exactly?
Pinching is violence too? Do you let your boys be #violent# during the recess? Because most kids are way more violent with other kids than just spanking. Do you do anything about that or just turn a blind eye to it?

Spanking has been around forever and has never had life threatening or civilization threatening implications. Why dont you compare spanking with nuclear weapons while you are at it?
Fungicide Used On Farm Crops Linked to Insulin Resistance
http://www.reddit.com/r/ubuntuappshowdown/

Turns out there is a place to post suggestions
Not too sure what leasons from the summer riots there trying to address here. Mostly seems concerned about crime tourists who will of left the country before they can be made to pay for there crime.

Nice idea and good to see videoconferencing being used to save time and travel costs. Shame the RIO mob all had to fly to Rio to discuss the enviroment as apposed to doing it online /o\.

Not sure if this should and if indeed it will be a simple list of crimes at certain locations that will be acted upon and somebody smoking a cigarrete in a area there not supposed to be near a Olympic logo may fall within that remit. Indeed they could be upwind of a alethelete and in that could be charged with assault and other silly things.

I realy don't see any real problems with this, as long as the appeal process is maintained and fair legal support is afforded the suspect.

Though it does remind me of the start of the TV series Lexx.
Some more information about the tech behind the failings here: http://www.theregister.co.uk/2012/06/25/rbs_natwest_what_wen...

TLDR: Looks like a failure in their CA-7 batch processing systems, which compounded so they weren't able to back out. Lots of the experts in RBS's implementation of CA-7 have been made redundant, and been replaced with offshore-expertise

I'm not going to question the proficiency of the offshore talent, however, I'm sure most on HN would agree that there's great value with legacy systems in not getting rid of the people who have been working on them for the last 20 years, and know all the idiosyncrasies and foibles.

Lots of the UK banks still use highly complex decades old main-frame based systems which interact with hundreds of other systems. It feels to me like the systems have got so complex, that its hard to see a way of replacing or rewriting and simplifying them.
I dont know if this will get approved but forcing us all to integrate headers into HTTP standards is not going to work. Thats why X headers exist.

We need ways to move forward or e ven sideways if thats what we choose using an extension mechanism that is simple.
+1. Proper code review among people who don't work for the same company. The web needs platforms to enable all writing, e.g. laws and business documents to be written this way.
> Into their "Other" folder which doesn't generate notifications and nobody ever checks manually

Incidentally, I once missed facebook asking me to interview because their message ended up in that folder.
http://www.thefreedictionary.com/flounder
http://en.wiktionary.org/wiki/flounder#Verb

(intransitive) To act clumsily or confused; to struggle or be flustered.

"He gave a good speech, but floundered when audience
members asked questions he could not answer well."
I'm 22, so you might say I haven't experienced the full spectrum of banking products, but for what I have used I really like HSBC. Always quick to answer the phone, and maybe not so specific to their service levels but they were one of the few banks to not take bailout cash if I remember rightly.

They have their First Direct offering too, which gives you a higher interest rate for less face-time. You still get to use parts of the HSBC branches too.

Hope all ends well for you sir!
what do you think about that?