skysight-inc/HackerNews huggingface dataset:
Good points; we were building an in-house solution for an Investment management wing in a bank.

To give some context on the trade reference I referred to, it was an internal tracking within the STP system used solely for tracking state and for communication between IT and the business. It was a simple date + numeric value used in our STP system for users to use in our Struts web and C# front end to check trade state through the STP flow and communicate with us if issues arose.

We did have lots of interfaces where it made sense and relied highly on object composition to represent financial concepts more richly and for inject-ability via Spring and Unit testing (makes writing tests easier when you mock things out). Asset types, security identifiers, etc, were represented correctly from an OO perspective and were a part of the xsd layer/interface between us and the trading systems. To us these were read-only values we just passed through for STP.

You are right about interfaces and unit testing but this is one case I highlighted of many where I think the lead was going over board. The internal trade reference was the same for 8 years and still the same to this day (which gives it another 3 years since I left for a total of 11 years). It never had more than one concrete class. It is no big deal on its own, but when combined with the other interfaces that only have one concrete class, it just bloats the system for no good reason.

Design and architecture is good for the reasons you have mentioned and more but it can go over board as is the case here IMO. There were other instances of that in our code base but that would take an entire blog post to cover some of the atrocities this engineer created because of his forecasting ability.
For startup, analyzing data is the next big thing
yes. I was just too lazy to type all three :)

there are slight differences between them, so it makes sense to read them anyway before using :)
> I think in UK they used something like this to track people that didn't pay their TV tax

There is a certain amount of evidence to suggest that the TV detector vans are (if not entirely fictional) exist mostly to scare people into paying.
Joey, actually the blue line on the National Geographic map doesn't depict a river whatsoever, it's an arbitrary color for a state border.

Because the river actually IS the defining border for the state, on the Imus map the river is highlighted in blue underneath the dark-green that depicts a state border.

A much better design decision IMO.
More Signs of Steep Text Message Erosion
Top Holiday Gifts For Data Scientists
Saving Amazonia: Winning the war on deforestation
Can you exemplify that inability? What is it you can't trivially do?
Would it be too bad if I suggested to add http://job4dev.com to the list? Not only we have a regular way for companies to add job listings to the website, we are also aggregating all the top feeds on the "paid" list; except for LinkedIn (which never seemed to have a "hacker" focus) and authentic jobs (which seemed to be more inclined to web and graphic design). We also aggregate the job listings from the Python mailing list. Adding the same functionality to other boards is not hard at all.

Listing and companies get their own "page", where people can get more information before applying, or even help with by adding more information.

There are a couple of other "semi-features", things that I worked on for a while but never got the users to see it/test:

1) bookmarking of external listings: a place (http://job4dev.com/jobs/bookmarks) for job seekers to manage all the listings that interest them

2) Resume building.
AuthorsGoogle: Kyle Johnson 'Inception and Philosophy'
When I was younger I thought long words and jargon were a sign of intelligence.

George Orwell's essay, "Politics and the English language", changed overnight how I think when I'm writing: http://www.mtholyoke.edu/acad/intrel/orwell46.htm

Learning to filter jargon and communicate it in plain English is probably the most valuable skill I've acquired in my career.
"Fixed fortifications are a monument to the stupidity of man." - Gen. George S. Patton
Austin, TX - DevOps / Systems Engineer - Python, AWS

Bazaarvoice started in Austin a few years ago and is now one of the most trafficked platforms on the internet. We're in need of good hackers to help us grow and automate our world-wide infrastructure. The full job description is here:

https://careers-bazaarvoice.icims.com/jobs/1429/job

Ping me if you are interested.
I was a part of Occupy Oakland, and even though we had the worst police action, I completely agree with oldstranger. It became bizarre when Berkeley students earnestly urged everyone to help the other protestors "find a place to sleep tonight, even at your own home", when at least a third of the protestors were permanently homeless.
One thing that worries me is how difficult it makes it if you get some data corruption. For example, I had a hardrive that had full disk encryption start to fail, and found pulling the data off much more difficult because I had to decrypt the whole lvm to get any access. I'm actually not confident how exactly corruption maps from cyphertext to plaintext in various modern crypto systems. I would guess that you would get out gibberish though.
it's simply a matter of you to decide how your product should be used and how much control over it you want in the future.

up until recently, I published all my code under GPL. One recent project was to develop an interface library which is supposed to work with proprietary modules, so I used the MIT license: http://search.cpan.org/dist/SIAM/
I'm not sure about the 500 employees requirement. My startup definitely did it with 5 employees, though, I know we had to get a Dun and Bradstreet number.
On 1, I doubt that "almost every user who visits the bank's website will want to log in," at least not on every visit. I'm guessing that it's not even the majority -- many others will be looking for branch addresses, seeking info on loan or credit card terms, etc.

Yes, email providers allow you to log in from their front page, but even then only from their gateway page. As a good example, www.yahoo.com does NOT have a login for their webmail client -- you have to click through to a separate screen. You only see the login if you go directly to mail.yahoo.com.
I'd love to listen to something like this, but don't know even where to start looking. Could you provide some pointers?
"... launch a single robot in orbit while more components are sent to be assembled up there with balloons e.g. to build a unmanned space station. Could that work?"

No. What could work, with regard to a space station, is to send up thousands of robotic panels, and insert them into orbit at roughly the same spot. They would communicate with each other to figure out where they are in relation to one another, and then they would, one pair at a time, fire their own thrusters to come together, and permanently join with each other, to form not only the space station itself, but also the station's distributed computing system and sensor network. The robots might even go further, by generating an atmosphere, thus allowing for the station to be occupied by humans. We already have the ability to easily send up such robots, by using Orbital's Pegasus, which is launched by a modified L-1011 from 40,000 feet. All we really need is to design, build and test the robots, such that each is no more than 1,000 pounds, as well as scale up the process of building and launching those rockets, which is covered below, in an article by John Walker, co-author of AutoCAD.

http://www.orbital.com/spacelaunch/pegasus

http://www.fourmilab.ch/documents/rocketaday.html (A Rocket a Day Keeps the High Costs Away)
You're focusing on full time only sites as opposed to freelance?
Drug overdose.
Really well done. One of my cherished wall adornments is a Buckminster Fuller Dymaxion Airocean World map. I'd really like to see what Imus would do with that projection.
"they encrypt" can mean several different things. It's understandable that a naive ordinary internet user may get confused about the differences between "We use SSL" vs "We use client-side encryption and never see your passphrase" vs "we promise to encrypt your data before it's stored on third party servers". However, there's no excuse for any technically inclined person to confuse those things.

Dropbox had said that they encrypt data before storing it at Amazon, but their systems see all of your raw data because they do deduplication, and because they could reset your passphrase, and because client-side encryption of stored data would make web access very complicated if not impossible.

If all that weren't enough, the dropbox forums, long before the early 2011 PR problem, had threads about using truecrypt containers on dropbox shares to ensure security. It also had feature requests to add client-side encryption to the dropbox client. If some people didn't get the message that dropbox has access to raw data, after all of that evidence, they have only themselves to blame.
The conversation of which job boards should be added to the list is happening at https://plus.google.com/105563832196530779426/posts/4hqn8dLP.... I suggested my company there, rather than in this thread, per the OP's request.
Sounds like a good idea; actually makes things harder for little bussinesses.
I've been a Site5 customer for about 9yrs now, and that's by far the longest I've stayed with any web host. I had a few email exchanges with him back in the early days and he always left me with a great impression - very friendly, very smart, very dedicated to taking care of customers and providing a great service.
Ask HN: Blogging with Jekyll
Hello,

I plan to move my website from Wordpress to Jekyll and I wonder if there is any good book about using Jekyll for blogging.

I think Jekyll will give me more control over my content and it will also be a good opportunity to learn some Ruby. I would appreciate any advices or experiences about using Jekyll for blogging.
This almost seems like a parody. First of all, it starts with "I was glad to help the children" and concludes with "but I'm shutting it down because they were jerks."

And, personally, I would just assume people would mark my "thank you" follow-up as spam in high numbers. I would further be shocked if a high percentage of my Santa Claus users either read the Help or signed up for paid services.

Is he kidding?
I disagree that your service was free. It sounds like the cost to users is receiving unwanted emails about other "freemium" sites you run.

This is one reason I prefer paying. If I'm paying I feel reasonably convinced I won't be annoyed in the future. But if I'm paying and still receive unwanted emails? Loss of a customer.
I was just trying to evoke some thought. If people are opting to flag spam, rather than opt out, then something is wrong. Sometimes there's a disconnect between what makes sense to us, and what makes sense to our market.
In part based on feedback from posting on this page, I polished and compiled the series on North Korean strategy into an ebook.

Thank you, HN, for your feedback.

The books is at

- Amazon: http://www.amazon.com/gp/product/B006PMDXTM?ie=UTF8&tag=...

- Smashwords: https://www.smashwords.com/books/view/118264

Please feel free to contact me directly with questions and comments.
Or he meant European Union, which is not the same thing as Eurozone, nor Europe. Anyway - this is nitpicking.
Beautiful map. You can buy it here:

http://www.powells.com/biblio/1-9780981855127-0

Just $12.95 plus shipping (which was a few bucks for me).
This is definitely a dying art. Wish the site (https://imusgeographics.com/) is up soon.
Git dotfiles without the bloat (rake, yadr, make, kitchen sink)
I am not so sure about 41. I use Dropbox with all my virtual team, daily and it has really changed the way we work - but there are a LOT of limitations with Dropbox. I think there is definitely room for more than one player - especially if that other player figures out teams far better.
I had recently come to the same conclusion. All information coming from external sources only goes into working memory, and does not get transferred into long-term highly-connected cortical connections. The lecture (or rather the crash course tutorial) is still pretty good for dishing out lots of factual knowledge, but then you have to let the students think/practice/explain things in their own words if you want proper connections to be made.

I can tell you "In the absence of friction, the total mechanical energy of a system is conserved", and you can commit this message to memory, but to truly understand this you have to see this concept in 10-15 different situations. Only then can the abstract statement be understood.
The cool part about physics is that you actually get a little //knowledge buzz// at that point...

My question to you all, is a book any different from a lecture? On the one hand, you are still "sitting there" while someone else tries to "pour" knowledge into you.
On the other hand it is pretty good to see things clearly explained on paper (story telling instinct?) and, just like the Khan videos, you can "rewind" a few pages back, if you don't understand something.
I would particularly like to hear the younger crown on this one: are books still cool?

BTW, David Hestenes has lots of cool papers out: http://www.google.com/search?q=David+Hestenes+test+filetype:...
Everything you need to know about buying a camera
That's very nice!

And here's yet another JS raytracer: http://www.syntensity.com/static/raytrace.html
Who is Rupert Murdoch Following on Twitter?
I couldn't agree more.

It more important to be aware of it than to live by it. We're all adults here. ( Well, most of us anyway. ) So, as long as we understand the tradeoffs, then we can decide for ourselves when the complexity is too great.
It probably even hurts existing restaurant owners, since, if providing free WiFi was good business to them, they would be doing it already, without waiting for some law to be mandated.

EDIT: since you changed wording in your comment from "startups" to businesses, I guess my reply to you here is now redundant.
Can anyone comment on the speed/performance of TrueCrypt, EncFS, and similar on older systems, e.g. a 5 - 7 year old laptop? I'm considering carrying a "sacrificial" machine in case it is, um, "indefinitely detained", but I'm uncertain what kind of a performance hit full disk (or partition -- though I'm inclined to encrypt the entire disk) encryption will incur. (I currently have Core Duo and P4 candidates for the job.)
RubyGem for Logging Rack Web Requests to MongoDB
2012 top trends and opportunities
After reading the article, I'm amazed that it's only $13.

I was thinking to myself how much I wanted it, but assuming that it would be selling for artisinal prices, and I'd have to think about whether I wanted to spend a couple hundred bucks on a map.

Thanks for the link.
Hopcroft–Karp algorithm
Or on Amazon from the same publisher: http://www.amazon.com/gp/offer-listing/0981855121/ref=dp_olp...
The site's down, but you can buy the folded version at Powell's Books for $12.95 here:

http://www.powells.com/biblio/1-9780981855127-0

No luck on the wall hanging versions yet.
If you want to up the odds that you will get a job when you graduate, try to find an internship. Does not even have to be programming. Just something technical. That might open the door for a position in that company later on.
Hello husted,
Thanks for asking. I am in a similar situation. I love embedded, but also like the culture here on HN.
Jim
Foreclosure Defense
The Derry Law Firm, Specializing in Debt Collection Defense, Mortgage Modifications, Foreclosure Defense and Wills and Trusts.
The Imus maps really are fantastic. I used his Oregon map for years for charting trips around that state.

My 2nd favorite map maker is also in Oregon: Benchmark Maps.

I just moved to Texas and haven't been able to find a map of this state that's even close to comparable to the products of these two.
Thank you for these posting they are extremely helpful. When you say you can not find the right candidate. Please explain (skills, experience, ability to work under-pressure, ability to answer Google-interview style questions). I'm curious.
Oh, great to know thanks. I haven't moved to lion yet because of app support.
Custom Vinyl Banner
Guys! Good news.. if you want to order banners online, fast and easy! just visit our websites http://allstatebanners.com/. We have custom vinyl banners printing with heavy duty with free design proof and low flat rate shipping. So what are you waiting for?Come and visit us and order them from our stores.
Its in Google's cache.

http://webcache.googleusercontent.com/search?q=cache:Fv84WEq...
Damage like this is to be expected though (it could be much worse, something involving the human accessories that go with the cars). Airbnb took some beating from criminals. I have still hope that the douchebaggery estimates are not wrong
Following David's lead, we've published our stats for Forkly as well:

http://blog.forkly.com/post/15190891337/lets-get-honest-abou...
Spain Gets its Own SOPA-Style Anti-Piracy Law For Shutting Down Websites
While that may be true (although it seems like a stretch to me) there is still a huge difference between advocating for a ban and calling out people for bad behavior.

To take this to an unrelated extreme, it seems like a rather common and valid position on abortion is to support the freedom of choice for a woman without making that choice for oneself and advising others not to as well.
>If ball #1 or #2 does not have the mass (and hence gravitational pull) to overcome Earth's inertia ... the Earth does not move towards it.

That is false. I think you are thinking of friction.
When refactoring isn't refactoring
Android and the F word
With 7+ billion people on earth, Samsung shouldn't have to hire the same actress.
I run http://www.w3counter.com which you might try, but I use Google Maps with an overlay for the geographic reports.
I'd say this is the key concept:

"Students have to be active in developing their knowledge," he says. "They can't passively assimilate it."

Lectures don't work because they're passive.
I have to say, I think the typography / lettering / label placement of the NatGeo map is significantly better than the Imus map. It's easier for me to see what's what, and it looks less cluttered somehow, probably helped by having freer choice of orientation. But I won't deny that there's more information in the Imus map.
Best part of the article:

"we’re not juking the stats here by omitting “scheduled” downtime"

Nice, you score some karma points there. Excluding "scheduled" downtime has always bugged me (including when my employer does it). When you're down you're down, thats kind of the end of the story. Whether or not your customer can do what they payed you for is all that matters to them.
Several years ago I was prepared to purchase¹ swear.by so I could use foo.to.swear.by for a variety of foo. After receiving a printed application from the government of Belarus, I decided to quickly educate myself about life there. I'm glad I did. It made me decide not to get the domain name. I couldn't give that government any money in good conscience.

I know it hurts to let a domain name go, especially if you're using it, but I urge you not to renew. That government doesn't deserve our money.

¹Let's face it, rent is the correct term.
4 Reasons Instagram Will Continue to Dominate in 2012
For the scale on which wikipedia operates, it is dangerous to the dissemination of knowledge for them to have a business model. I for one applaud wikimedia for not going that route. Furthermore, the quality of the content and the alignment of the motives would be greatly changed, and they would lose the credibility that they have built since the project began. It's certainly not a perfect source, but for better or worse, it has made an enormous impact to the way research is done.

They create a much greater value for the world by remaining disentangled from corporate reins. Open source will always be a 'bad business model' if you want to call it a business model in the first place.
That's a good question I couldn't find the answer for. What I can tell you is what happens as a MailChimp user: if I send out an email and someone clicks the 'this is SPAM' button in their mail client, MailChimp notifies me that this happened so I guess that the email client somehow notifies the sending mail server using the List-Unsubscribe header.
What Vietnam Taught Us About Breaking Bad Habits
Depending on intent, the CDC will classify that as either poisoning or suicide.
Well all else being equal, would you rather be on a flight with an "easy" approach and more margin for safety in terms of things like runway length and not falling into a river if the pilot makes a mistake, vs. not?
One Way to Navigate the Business App Marketplace
Optional typing I've seen in Perl, and again it seems like boilerplate for no benefit.

One benefit is additional optimizations. Many good Lisp implementations take advantage of this.
The post says there is a metro line to Dulles. Is this not correct?
A Happy, Flourishing City With No Advertising
SEEKING WORK - Jr Designer - Hartford or Remote

Design: Photoshop, Illustrator, Indesign, After Effects

Front End: html, CSS (new to JS)

Interested in brand development for early stage startups.
IANA could "officially" revoke the ip block assignment, or even reassign the IP block to someone else. Then backbone router admins would have to decide whether to route the packets toward the satellite or toward the new owners of the IP block.
Ask HN: Experienced comparisons of SF Bay Area to other tech hubs?
Hello HN!

I moved to the SF Bay Area about two years ago.

The tech scene is, of course, phenomenal: jobs, world-changing companies, startups, meetups, venture capital, etc.

The social situation, however, just doesn't jive with me, unfortunately, and I want to try a different setting.

As such, I'm considering a move to a different tech hub, but I don't know what destinations I should consider.

Does anyone have any first-hand, extended (>=2 year) experience in the SF Bay Area and another tech hub(s) they could share with me and the community?

If you could, comparisons of these factors are especially appreciated:

-Meetups/interpersonal professional development opportunities

-Salaried/freelance job availability

-General desirability (culture, weather, activities, etc)

I'm finding it incredibly hard to this information among my current network so I greatly appreciate any helpful replies, in advanced.

EDIT: Bonus points for any information on tech hubs in the Southeast US (bar Florida). That's my ideal social scene, despite how uninspiring the tech scene generally seems to be in this region.
Top 25 Apps for Business in 2012
You got me wrong: I'm saying why they are - I'm not saying they should be.
Nmap: new scripts for natpmp, riak, memcached, redis, socks, http-proxy, vmware
Things I Have Read That Changed The Way I Think
Scientists seek knowledge, entrepreneurs seek profits. One has to collaborate with the other a lot. Scientists and Entrepreneurs can equally well produce crap, with scientists being more methodological about it. It's a symbiotic relationship, not a power play.
Do you have any recommendations for "fixing" it?

(I'm not sure what the desired behaviour is.)
But does the scale read "1 mile = 1 mile"?
Top 20 R (statistics) posts of 2011
> I am fairly certain I never saw a permissions dialog to a lot of these sites.

Really? There's nothing on mine I didn't explicitly give permissions to, but then, once I add something that looks interesting, I explicitly go back and remove it again right then so I don't forget...