skysight-inc/HackerNews huggingface dataset:
Indeed, I too implement web apps
in a immutable manor when I can. Most of my ejbs are immutable, since they just add and return stuff. I don't like web servers relying on state. I also keep my ejbs mostly stateless using stateless ejbs funnily enough.

However when choosing JPA or JDBC - thus relying on boilderplate code loading data into java object constructors manually then I choose jpa.

It is a trade off for me. Boilerplate or keeping immutable data classes. For me that is a situation when adding immutability makes things more difficult.

And besides most well supported modern web frameworks like Django or rails also do it that way. So it is not really trade off when choosing EE / rails / Django. You have to have in most of those frameworks unless you rip out the orm.

I'm not really in a position to choose some obscure framework.
Sometimes it is useful to think of a really short line becoming a point, like in calculus, but that doesn't mean a point is a really short line any more than its a really tiny triangle or anything else we want to scale to a point.
Most places without an HR department playing gatekeeper are unlikely to care, provided that you can communicate well about your skills and if you can back it up by showing prior work (via Github, etc.).
Doesn't any 22-year-old have 22 years of computer experience?
No, that release targets 'all OS versions that 2012 supports'. XP is not in that list. And in fact that link is just the link that the Ars link I posted to points to (whew). The problem with XP is that the CRT in 2012 is not supported on XP, thus any programs you built on it that depend on said CRT would not run on XP.

http://connect.microsoft.com/VisualStudio/feedback/details/6...
Your other comment I saw indicate an personal prejudice against this judge. I'm curious, what did he do to earn your ire?
(Shrink the size of math text books. No reason why an algebra or trig text needs to be 900 pages, each page in primary colors)
Judge sounds biased against the patent system. Would be interesting to see an appeal based on this.
That's simulating the answer; you can get an exact answer without using a computer.
This was a conversation I was having the other with a close friend from France. I was talking about how kids in the US, especially in impoverished areas, get pushed through math classes with barely passing marks even if they learned nothing. I'm not sure how completely accurate this is, but he explained that he knew many people (probably 15-20) that had repeat entire grades multiple times because they failed math.

I know that a lot more has to happen in the US in regards to financial reform of public education for kids to be able to repeat grades so liberally, but I think it would do a lot of good.
Or an indicator of self-selecting bias, which may result in an interesting appeal.
2) All new team members were automatically assumed to be terminated within a month or so. This was usually true. Any new employee that didn't pull their weight, sat around waiting for someone to tell them what to do, or lied in any way was terminated.

If I were foolish enough to accept a position in which some stupendous mental giant of astronomical power made this terrifyingly brilliant announcement, I would quit after 30 days if by some accident I wasn't fired.
Every time I type 'end' in Ruby I think of VB. Like Python better as a scripting language though. However, Ruby is a bit like VB in that it inspired many to get into programming for the web like VB did for desktop/office apps. http://tssblog.blogs.techtarget.com/2007/10/30/is-ruby-the-n... VB was a stepping stone in the path when desktop ruled and everyone had windows and office before mobile. Now it is EOL.
That is because graduating from 5th and 8th grade once was an achievement, and in the scheme of human history, is remarkable. What most 5th and 8th graders have learned by the time they "graduate" would have once been more education than kings and philosophers received over the courses of their lifetimes. To put things into perspective: your average 8th grader has received more education than Newton had when he began developing calculus (though obviously, the 8th grader's education is more spread out and generalized).

It was only in the last century (post WWI) that graduating from high school became commonplace. It was not until after the GI Bill (post-WWII) that attending college became common. It was not until after Vietnam that attending college became the new normal.
Maybe it's a marketing thing. Controversy breeds attention.
>Is that called "prime" by most people?

yes.
I don't think interviews, even with technical components, can tell you even with 75% certainty how a candidate is going to perform at the actual job. There are considerations like work ethic and how well someone can grok the actual issues the company faces (as opposed to a toy problem) that you just can't really know until they're actually doing the work (or not). Some people are really smart but turn out to be lazy. How do you weed them out in an interview?
What kind of issues did you see on Chrome?
The list applies to developers too. I like these in particular:

#5: Simplify. Focus. Combine characters. Hop over detours. You'll feel like you're losing valuable stuff but it sets you free.

(substitute characters for features)

#7: Come up with your ending before you figure out your middle. Seriously. Endings are hard, get yours working up front.

(when starting a new project, there's so many different directions/visions)

#11: Putting it on paper lets you start fixing it. If it stays in your head, a perfect idea, you'll never share it with anyone.

#12: Discount the 1st thing that comes to mind. And the 2nd, 3rd, 4th, 5th – get the obvious out of the way. Surprise yourself.
The world is a far more complicated place than three people sitting around a table can solve.

Remember that 222 years ago the entire country of America didn't even have the population of New Jersey and a budget smaller than most school boards.
For those who aren't fans of the pointlessly JS-heavy page, this is the original source: http://www.pixartouchbook.com/blog/2011/5/15/pixar-story-rul...

io9 hasn't added much else to the original list.
Good question. Some resources I found:

http://en.wikipedia.org/wiki/Table_of_mathematical_symbols. It is more of a reference than a tutorial. It also includes only symbols, not other features of notation such as division lines and superscript/subscript.

http://mathoverflow.net/questions/33152/is-there-a-reference.... Someone with a similar, more specific question, looking for a dictionary of what to name variables. Nobody found any such dictionary.

http://www.alcyone.com/max/reference/maths/notation.html. A decently large list of notations. But it doesn’t have, for instance, the notation of calculus, and you must run a web search yourself to learn more about what a listed notation means.

Hopefully in conjunction these resources will help. But it’s too bad that there isn’t anything quite like what you’re looking for; I would be curious to read such a tutorial, too.
If it's a product for industrial applications, I doubt there's a Santa factor.

For whatever reason, embedded components seem to fight Moore's Law tooth and nail.
Very grateful to Blake and all the work he's done translating his notes into comprehensive posts that he shared with everyone else. Very informative.

Kudos!
It says encrypted not hashed, these are not the same thing. Encryption uses keys and without the keys you can't get the value without a huge brute force effort. Hash without salt can be broken trivially. It'd bad either way but encrypted is way better than leaked hash.
>Also, there's tons of feedback that is being ignored:

Here are the top requests:

>Change All CAPS Menu in VS RC to VS Beta format File Edit Instead of FILE EDIT

Already beat to death in this thread, and there has been a public blog post, hardly ignored.

>Add some color to Visual Studio 11

See RC release. Also see the comments section where there are posts from VS team members, so ignored is not quite the right word. I find a certain irony in the comments asking for the 2010 theme back, when we released 2010 there was a large amount of feedback of people that hated 2010 and wanted 2008 back.

>Make .NET 4.5 work on any OS that supports 4.0

See my comment about this not being resolved. It certainly isn't being ignored though.

>Visual Studio 11 Express on Windows 7 and the ability to write non Metro C++ applications in it.

Hmmm yeah something about that link I posted to start this whole thread.

>change the new 2012 RC bowtie icon back to the smooth style

Well, suggestion I guess. I doubt that will happen (branding changes are generally made by marketing). There is no comment there so this is the first one I think you could say has 'been ignored'.

>Leave VS 2010 theme (and the theme editor extension) as an option

Well okay, unlikely to happen, re-theming VS is not a small undertaking (we have multiple UI technologies in play, it isn't as simple as declaring a CSS file) and supporting 3 (dark + light + 2010) would be a large undertaking. As for the theme editor, it is still there, in fact it was written by the guy in the office next to me. I don't think it is 'going anywhere' and I would be shocked beyond belief if it didn't support 2012.

There are many more, I guarantee you there are PMs that have read every single one of those (fun times!). Not all have comments, so I guess if that is where you are going with 'being ignored' then it is accurate, but it is a bit of a stretch considering the most popular ones have all been addressed in one form or another.

I get what you are saying about the psychology, it is funny this all started because I made a comment on how I don't read the comments because, in my experience, they are fairly vituperative. That is me, I am not here representing as an official spokesman for VS or Microsoft so please don't apply that label to me as I have gone out of my way to make it clear I am NOT such a role. If you think no one is reading them, well I doubt I could convince you otherwise, though it is clearly not true.
Just be sure you don't use your LoL password on any other game/email. The hackers will very likely test the info against your email and diablo 3.
Oh for heaven's sake, use some other complex reference then.
I was too suspicious to put my pwd in there, but thanks for letting me know it wasn't malicious (or was it) :p
Very cool technology here. Killer app coming very soon me thinks.
Steve Yegg talked about this several years ago [1] and I think it is worth reading.

Caution: Not an academic research paper, but a real case study from Amazon.

[1] https://sites.google.com/site/steveyegge2/is-weak-typing-str...
Presumably that they would be eligible for social support if they lost their income?
The Role of Product Managers
This is perhaps what happens when your housing bubble has a knock-on effect on land values and those in turn drive up the cost of doing business for the farmer.

The equipment today is outlandishly expensive. While the equipment is well made, there's surely room for innovation. Just as we can apparently find ways to send things into space for a fraction of the conventional cost, there has to be a way to make a combine harvester, or something functionally equivalent, for less than a quarter million dollars.
It looks like this was primarily examining the safety of the drug in human subjects.

http://clinicaltrials.gov/ct2/show/NCT00411580

Trial went from 2005 to 2010, results are just now out. Medical research is so slow, but there is some seriously cool stuff over the horizon nonetheless.
Please do cite sources; It's what adds weight to your comments and differentiates them from speculation.

Yes ETAOIN SHRDLU CMFWYP VBGKQJ XZ is an accurate distribution of letters in common English text BUT this is a distribution of letters in written English. As it turns out, however, written English is full of very common little glue words, like THE, OF, AND, A, TO, IN, IS, YOU, THAT, IT ...

One third of all printed English material is made up of the top 25 words, and the most common 100 words account for almost half. Domain names are not typically sentences, and are often just one or two words. Instead the frequency of occurence of letters in distinct words should be used. For all distinct words in the English dictionary, this distribution is a little different: ESIARN TOLCDU PMGHBY FVKWZX QJ

Already "T" is much further down the list.

Interestingly, this distibution varies by length of word. By the time we get to words of length 13, for instance the order has changed to IENTS ... (So already the letter "I" is the most common letter for longer words without any influence of Apple).

You can read about a full analysis of the distribution of letters and see a complete table of letter frequency against word length here: http://www.datagenetics.com/blog/april12012/index.html

There may be "thousands of companies" that have added an "I" to their compnay name (though it would help your arugment if you quote sources). But even so, this is dwarfed by the 102 million names. Even tens of thousands of new "I" companies is a fraction of a percent change against this denominator.

There are millions of companies/organisations that have domain names, and not all are tech related.

I'm happy to continue debating and will gladly run any queries you suggest using the entire domain name database and the English language database to generate numbers.
"How can I prove that I'm worth hiring?"

Show us one/some of the things that you have coded/built. That is one way to start.
I'm surprised so many people are balking at the "incompetent until proven otherwise" clause, especially with the clarifying reasons you listed. When I read that I thought it was a great policy. I've worked at a few places where we hired people that didn't work out, but nobody would step up and fire them. It was a horrible situation, because we had to keep trying to work with incompetents and dead weights who either couldn't or wouldn't do their jobs and usually made our jobs a lot harder. It was awful for morale.

What is the problem with terminating people who aren't pulling their weight? A month seems like enough time to figure out someone's M.O.
Twenty One Biases That Affect Your Decision Making
Later it says "We compared encrypted password hashes" so they are probably hashed.
As a safety only trial this leaves quite a bit to be desired. "Larger trials must now be conducted to confirm the CAD106 vaccine's efficacy".
Actually you can test two at a time by using an alias in /etc/hosts.

In /etc/hosts:

1.2.3.4 site1.com site2.com

Then you have to edit /etc/hosts to try two more sites.

The idea that the user cannot access /etc/hosts on the iPhone is reason enough to jailbreak it. Denying access to /etc/hosts means the iPhone cannot connect to the any website that requires a hostname, even when the iPhone can connect to the internet, unless the iPhone can access some DNS server (which of course Apple probably wants to control). That is a ridiculous limitation. The internet nor the web requires DNS to work, but the iPhone requires DNS to access the web.[1]

1. assuming the website is using virtual hosts or otherwise requires a hostname
The Narco News Bulletin
Ocean stained with blood at Japanese port city
Yea, I think we may have been banned.
Most of the devs I know do not have a CS degree. Most employers are going to care about results, and a degree is only one signal indicating what sort of results you're capable of. Finished projects are another (usually more accurate) signal.

I'd be more likely to hire someone who can demonstrate actual coding abilities than someone who had a CS degree. If someone has both, that's great, but the demonstrated abilities are going to win out for most positions.
There's some peculiar similarities between writing an application and writing a novel.

This is where most start-ups stumble:

"What's the essence of your application? Most economical way to explain it? If you know that, you can build out from there."
ObjectDock
ObjectDock
download ObjectDock sekatang dan rasakan tampilan yang luarbiasa untuk koputer yang luarbiasa milik anda gratis untuk anda
Unfortunately I'd blame this down to this site's poor user experience on iOS. The 300ms delay is thee to support all cases of user gestures, not be a crutch for poorly-designed sites.
Rogue Amoeba responds to Phil Schiller
Seems like we may have been banned :(
That would put you in the 1%, right?

I posit that even being in the top 10% is probably fine. The problem is a global economic system that isn't growing with the population and funneling the money to the 1%, as opposed to the 10% (which now just get by), much less 50 or 100% of the humans on the planet.
A World Prepared For Earthquakes
Is there a good authentication system that doesn't involve storing passwords, hashed passwords, or encrypted passwords in the master database?
Well, the fact it's not causing liver failure/brain damage/bouts of pedantic arguing/etc is a good thing. Waiting another decade to see if it actually works isn't too bad either, we haven't had a vaccine for the last 10,000 years of human civilisation, so what's another 10?
That’s true. But I thought doing it by hand would require writing a tediously large table because you have 6^3 possible roll results to give the probability of, if you were actually going to write the “likelihood of various dice rolls”. I suppose the appropriate compromise is a symbolic manipulation program like Mathematica, which can work with exact numbers easily while automating the creation of the table. (If anyone can explain the problem, it would be great if they could link to a document demonstrating the solution on somewhere like http://www.mathics.net/ .) Or is there an easier, simpler way to solve this by hand?
I really think it's just that Metro/WinRT is the new thing, they're always going to be trumpeting the new features of the new release as if they're the only thing anyone should care about, that's unfortunately a Microsoft habit. The desktop will quietly continue to persist and evolve.

I don't expect much success with Windows 8, due to a combination of there being a lot of genuine rough edges and gaps in the new environment and in how it relates to the desktop, most people not really feeling a need for a new version of Windows right now anyway, and people's normal resistance to change. However, they'll probably continue to improve the Metro stuff in future Windows versions, and eventually it will just become another boring established part of Windows that everyone takes for granted. At which point it won't be the new shiny anymore and balance will be restored.
Make stuff.

Show don't tell.
The founding fathers were all privileged white men.
I have friends with kids who have been held back, but these are usually kids who have some form of diagnosable developmental delay, not just an average kid not doing well.
What a leap forward since Unreal/UT .. Hope the gameplay stays at least as good..
I don't believe a racial attack is in any way an appropriate response to portman's comment.
Chrome has some weirdness with it's text-aliasing when enabling 3d transforms. Sometimes it's fixed in the dev channel, sometimes not. I haven't really been able to find a pattern.
Well tell us how you arrived to the conclusion that you are good at coding, pick up new things quickly and you are a good hire.

Did you solve a problem that no one else did? Did you create something that you found amazing? Did you collaborate with someone and he told you that you are good? Did your previous manager/professor tell you this or evaluated you positively in a coding project? Did your peers in the technical community do anything that lead you to believe you are good? Did you build something that some one is using and he liked it enough that you felt you could do it again? Did you ace some CS related subject and you are very confident in that domain? Did you win an award in a competition?

Just tell us how you arrived to that conclusion.
http://en.wikipedia.org/wiki/Federated_identity
Fluid grid CSS framework for fast, intuitive development of responsive websites.
Outside of his nigh-endless legal accomplishments, Posner is also allegedly the basis for the character of Mr. Burns on the Simpsons.

His blog (http://www.becker-posner-blog.com/) is well worth a read.

If you're an economic-utilitarian you'll love it, otherwise you'll probably think he's a monster, albeit a very rational one.
Detroit Hackers Fly Under Radar
It's good of you to try to imagine it, as most people seem not to make a conscious effort at empathy if something isn't directly affecting their lives.

I'll second what others have written in this thread, and if you'd like to hear a further description, please send me an email at the address in my profile.
At what point does the HN Karma becomes "just another number" for you
I am a new user and every karma point I get, I keep coming back for more :). I was wondering if the veterans out here had similar feeling in their early days and once you cross a certain threshold, it is just another number. is it 1000 ? 5000?
European servers only, according to their release.
Live by the judicial branch, die by the judicial branch.

It is very much worth remembering that the judicial branch invented software patents in the first place. And that the Federal Circuit (which has jurisdiction for most patent-related appeals) seems to be a big fan of patents of all stripes and has been actively fanning the software patent flames. Fortunately, the Supreme Court has been correcting them recently on patents, but that is a slow, painful and potentially fallible process (see: Eldred v Ashcroft, IMO).
Why Dark Matter and Dark Energy aren't like the Aether
"solve America's most important problems."

Keep in mind that whatever dream team you assemble has to have experience solving real world problems. Not sure exactly of the connection between the individuals you choose and the particular problems that need to be solved but forgetting that for a second and assuming they are qualified there are also politics to consider. It's not as if the citizens are going to authorize binding arbitration by a group of arbitrarily chosen "smart" guys.
There's Secure Remote Password, which stores a non-reversible verifier instead: http://en.wikipedia.org/wiki/Secure_Remote_Password_protocol

Apparently it's quite tricky to implement properly though.
I was going to ask: is there actually any benefit salting a password that will be encrypted?
Looks like good material! Clickable link: http://karim-ouda.blogspot.com/2012/06/15-steps-to-promote-y...
I'm pretty sure that, in order to get severance, you will often need to sign a release form of some kind. But withholding any pay for work done or unpaid vacation is illegal.
CentOS Project Release Times
Cara mengobati jantung bocor alami
Cara Mengobati Jantung Bocor Alami dengan obat jelly gamat luxor solusi pengobatan secara cepat,aman tanpa operasi dan zat kimia untuk menyembuhkan penyakit jantung bocor
Indeed, this app totally violates the YouTube API terms:

You aren't allowed to:

"separate, isolate, or modify the audio or video components of any YouTube audiovisual content made available through the YouTube API;

promote separately the audio or video components of any YouTube audiovisual content made available through the YouTube API;

access any portion of any YouTube audiovisual content by any means other than use of a YouTube player or other video player expressly authorized by YouTube;"

https://developers.google.com/youtube/terms

Why wouldn't you read the API terms and comply with them before wasting all the development effort on something that will only get shut down? My advice is switch to the soundcloud API.
http://developers.soundcloud.com/
Yeah, definitely. It applies to making songs as well. It probably applies to any creative, competitive endeavor in which a stranger consumes the end result.
That sounds like a really proffessional letter to their users. Brief, honest, precise, and they clearly state what their action items to prevent this from ever happening again will be. I like it a lot.