skysight-inc/HackerNews huggingface dataset:
I'm a middle class guy but for whatever reasons for the past 20 years or so I've lived largely in poorer communities. It's not some charity thing either. I just like to save money. And this dude is right, drug dealers don't make much money. They really lack options, like most people in their situation of being poor, minority, and young. The jobs like mowing lawns barely exist (often because there aren't many lawns). They sell drugs mainly because wealthier people are willing to drive into the area to buy drugs. The liquor stores even sell things like nickel bags and smoking gear. Gangs offer credit. The product kind of sells itself, the same way that laptops used to sell themselves, or that big screen tvs used to. When I looked like a dirtbag, people always asked me where to buy drugs. Middle class college kids were the ones asking. I usually didn't know. (I wish people would come up to me and ask to write little utilities for Unix.)

One other thing I notice, too - there's just a ton of stress, and nothing harms learning like stress. I once shared an office in a gangland type area, and it was impossible to work at night because the gunfire and helicopters really stopped any flow of ideas.
Dropbox (YC S07) Now Integrated In Yahoo Mail
Martin Fowler on Software Design in the 21st Century
It's hard to tell without knowing more about your interview experience. In general, Americans are a bit less formal about interviews, especially at small firms; they see the interview as an opportunity to gauge your personality and see what you will be like to work with. It's good to show curiosity about your potential employer, and interview them as well, rather than being a passive subject for the interviewer to investigate. It's more important to demonstrate a healthy thought process than to necessarily have the right answers; never be afraid to say that you don't know something, but always be ready to describe how you'd rectify that problem if you had to solve a problem in a hurry.
"I don't even like the thought that they're running some kind of hardware that makes this possible"

It's called a proxy server. They're actually really common - many ISPs use them. Any hotspot that shows a log-in page in your browser will, and I know my University's internet goes through one.

Squid [1] is one of the most well-known, and it's open source.

1. http://www.squid-cache.org
Lock-Free Algorithms For Ultimate Performance
Your answer was perfect. I would be interested in learning more about how you manage to sustain your sanity. Where can I email you? Or you can just use my contact form - http://blog.goodsense.io/contact
How to develop an employee value proposition?
What's good about that Act?
The language is carefully constrained so that type inference can work in the majority of the cases, allowing efficient code generation. The details are in our julia design paper here.

http://arxiv.org/abs/1209.5145

Also, a number of other language features include: `ccall` to make it easy to call C and Fortran libraries, multiple dispatch which is already discussed here, real metaprogramming capabilities which have traditionally been considered optional in this class of languages, keyword arguments (coming soon), coroutines (julia Tasks) which integrate nicely with the asynchronous networking runtime so that it is easy to overlap computation and communication, immutable types, and I am sure this is not exhaustive.
Money is a resource that buys you time.
Time to think about what you want out of life.
Time to think about what you want to do next.

This brings up an interesting question, what would you do if you didn't have to worry about money? Let's assume you're set for life and can live whatever lifestyle you choose for the rest of your time on earth. What do you do then?
he or she should stick it out. a machinist is a good job, especially if you can do the trad and the cnc.
@martinced: You've been hellbanned for the past 5 days. Which is a shame - your comments are long and informative.

> I'm using IntelliJ IDEA on Linux since version 4 or so (we're now at version 12).

> And I agree with you but...

> The trick is to use a pixel perfect font with no anti-aliasing at all and to set the correct vertical spacing between lines and then IntelliJ is just going to look fine (for a Java app).*

> So first you go download a real font (a font made especially for programming, like the Proggy fonts which you can get at proggyfonts) (I take the .ttf version)

> You relaunch IntelliJ and then go to:

> Settings / IDE Settings / Appearance / Editor / Colors & Fonts / Font and then you set your pixel perfect font, say :

> ProggySquareTT (Size: 16, Line spacing: 1.3)*

> (oh and btw IntelliJ is so stupid that if you have "Show only monospaced fonts" checked it won't understand that Proggy is monospaced and hence not show it into your fonts choice list)

> I'm 40 years old and still have 10/10 eye vision, which I attribute to two things: avoid dark characters on light background scheme anytime it's possible and never ever using anti-aliased fonts (which are blurry)

> "Pixel perfect" is the way to go here. And anyway anti-aliased fonts under Linux are so fugly compared to OS X / Windows that you're really not missing much by going pixel perfect.

> Regarding the other IntelliJ IDEA fonts (the ones which are not the editor / console), I'm stealing a Tahoma.ttf from Windows and settings everything to be Tahoma.

> Same for my Emacs but for whatever reason under Emacs I'm using Terminus and not Proggy at the moment ; )

> Now of course it's really sad that the only "ok" desktop UI ever made with Swing is the one made by JetBrains: it took people who wrote the fscking most advanced Java IDE to come up with a reasonably looking Java Swing app : (

> The Eclipse guys didn't even bother and created their own UI (SWT) which kinda speaks volume about the nameless mediocrity that Swing is : (
Cool.

A kind of similar app that I used when I used Mac: http://www.grandtotal.biz/Alarms/

One of the few things I miss on Linux and one of many I miss on Windows.

(Please let me know if you know about replacements.)
Ham radio could be shut down by FCC fiat tomorrow and hams everywhere in the country would go silent. They're incapable of operating without broadcasting their positions. That is government control.

Ham radio is many things, but an anarchistic wonderland free of external pressure to conform to regulations is not one of them. Or your next rag chewing session is going to be encrypted, maybe?
It's true that mental attitude is important, but you can still take a rational approach to situations like this. Look honestly at the odds. If you accept them, then cultivate the appropriate mental attitude to help you succeed, but if you do not start with a realistic assessment of the true situation then you are likely to waste much effort trying to replicate the paths that outliers have taken, effort that could have been better spent.

That realistic assessment should start by assuming that in the absence of further data you are a typical member of your class. If you have ideas about ways in which you are different to your class, try to validate them with actual data before making judgements based on them, because another feature of typical members of the human race is that they frequently invent spurious reasons to believe they are atypical.
I'm a 'ghetto' kid. Grew up in LA and El Salvador.

The reason I haven't done a startup is because i simply don't have the monetary support.
I have to pay for my mom and family, pay rent, etc.
We don't have the privilege of a circle of people with money.

Our parents couldn't afford to send us to college, in fact it's better for them that we start working as early as possible.
Our past generations weren't scientists, lawyers, etc. They were immigrants, mostly farm and home workers.
So, we're one of the first generations to even have the opportunity to be lawyers, doctors, engineers, etc.

The author is right, and a lot of people can't relate or even think about those types of problems.

But, the problems he listed are still pretty dear in our hearts and perhaps the next few generations will tackle it.
I'm not in the knowledge to evaluate company performance, but is net income of $1.6mm on $127mm revenue counts a robust company? In the last 3 years they had a similar % for net income/revenue, their employee count is linear with their revenue.
It isn't out of nowhere, it is relative to the market price of electricity and transistors necessary to do the work to generate transaction hashes. There is a valuation of how much money you spend on hardware and power to run a bitcoiner miner to obtain the new btc entering the system.
Google cache:

http://webcache.googleusercontent.com/search?q=cache:http://...

Impressive to get the equivalent of an MSc while working in a butcher shop.
It's a Unicode character (U+1F680).
70% chance angersock is a white male.
What is your company's story?
> Usenet also didn't have a good way to deal with spam

Nobody really does. The only way you can keep a channel spam-free is to have humans spend time monitoring it to keep the spam out, which is a huge cost asymmetry in favor of the spammers. Anything algorithmic gets gamed and, eventually, broken entirely.
"passing rigorous academic tests"

I don't know what this chap did but I would think the "easiest" way to prove that you are up to the level to start a PhD programme (which in the UK at that time were pure research - no class component) would be to have a few publications.
I sent my info in with a mention of who I am.
Neat! But I've yet to find a place that explains why OAuth requires certain things (vs stating what is required).
The problem with fixed bitcoins (and while I like btc, I think it is a real problem) is that when you eventually hit 21 million BTC, you only lose bitcoins from lost wallets from that point forward, so the money supply shrinks over time and the currency deflates with no way to get back lost coins.

Deflation is bad because then you can sit on btc (like people are now) and the exchange rate goes up because they gain in scarcity. They aren't really useful as a unit of exchange then, there was a story a day or two ago about how btc (while improving) still has 1/3 the turnover rate of fiat market currencies because most people are holding them as an investment.

A part of that is that btc isn't widely circulated for exchange yet, and sitting on it instead of a savings account makes sense when the speculative market is going through the roof. So even if you wanted to spend it, you still have to translate it back into fiat currencies and use those right now.
> It seems to me that the 'Jobsian' management style has some inherent boundaries in how large such an organisation can get.

I'm waiting for the new CEO to make a Secret Speech denouncing the Cult of Personality and ushering in a new post-Jobs era for Apple.

They can keep the posters and statues, but maybe the anthem gets a few words changed and some unpersons get rehabilitated.
I just want to add something - using Haskell's naming conventions in C# or JS is a crime against humanity. If your function is longer than 5-6 lines and wider than 10-15 characters `xs` or `<|>` are not good names. I think you could get away with it in F#, but it will look weird.
By plastic do you mean the covers?

http://www.capitalgardens.co.uk/34greenhouses34-replacement-...

Mine was more expensive than a replacement greenhouse, BUT the plastic was much tougher.

(not affiliated in any way, was the first result in google)
The Creator folks have had a version with clang replacing their own C++ code model for about 18 months ago. Apparently it's too slow for them to merge in. :/
Splunk can read/write to relational databases.

http://splunk-base.splunk.com/apps/50803/splunk-db-connect
Ask HN: Project management SaaS with API and customer notifications?
Hi

I'm looking for a SaaS solution that takes an ecommerce order, and passes it into project management with customer tracking (like when you order a parcel delivery)

The story will flow like:

1) Customer orders and pays via the website
2) Their order is automatically added into the system for monthly billing
3) A new project is automatically added to the system and assigned to available employees
4) Employees work on the project and track their time
5) As each section of the project is completed, the customer is automatically notified via email (or they can login to the website and track their order process)
6) Project is finished and final delivery

Any ideas on solutions that combine all of this together or will I have to mash a few?
Blogs: The best Social Media Tool
Do you use certificate pinning on the clients? I.e. once a client sees peer's cert for the first time, it should remember it and warn if it ever changed afterwards.
Donald Trump is Suing a Brooklyn man for Cyber squatting
>Of course you're entitled to an opinion, but this is not the opinion of, among many notable others, the Oakland school board since 1996.

You do realize the point of that was to tap into bilingual education funding, right?
How is sharing different from synching?
Bitcoin spiked to $150 at midnight PST
I think it is worth noting he would have been born in the decade after the Cultural Revolution - so he grew up most likely in abject poverty - and into a society recovering from hideous losses. That is one reason why the work would have been undertaken outside of China. (It's probably no exaggeration to say the exceptionally large numbers of Chinese foreign students from 70s onwards in western universities contributed to Chinas recovery.)

Anyway, impressive personally, impressive for the social and family support needed and impressive as part of a society recovering.

Plus research into develoent of agriculture outside of Mesopotamia - cool stuff!
Amazing 4K/Ultra-HD view of San Francisco
Damaging The Internet Is Not Acceptable Collateral Damage In The Copyright Wars
What I meant is you can't make more. If someone owns a million Bitcoins, that million Bitcoins cannot be devalued by someone mining a trillion Bitcoins. More Bitcoins cannot come into existence after the 21 million limit.

Sure, they can be slit down and down, but Gold can too. The difference is you can mine more Gold. Not possible with Bitcoin.
Good examples, but "Afrikaans has no army" is debatable and IMHO misleading. It doesn't share an army with Dutch. And in the formative period from the Boer wars (1880, 1899) to 1994 I would say that it did have an army in absolute terms.
If you are in the UK you will need to go to Amazon.co.uk and then search for the title. Still available at zero cost.

Any idea why this "Chinese wall" exists for Kindle? I can buy print books from Amazon.com (sometimes technical books are cheaper there even allowing for the increased postage) but not digital ones.
try bitfinex.com
This article couldn't be any further from the truth. How is selling a failure? What if you're selling because your marriage is falling apart or family is suffering because you're never home? What if you want to persue other ventures? What if you're sick and tired of being responsible for a business?

Sometimes selling is the only option for some and I can sympathise with that. Or if you invested a whole heap of effort, time and money and want to cash out purely for the money, what is so wrong about that?
You just tax the carbon emissions.
DNS is one of those things that is easy to do yet hard to do right.

On the low end someone could run nsd/bind/powerdns on a vm from linode and one from prgmr and be 80% of the way there. That extra 20% involves getting your own IP space for anycast, proper instrumentation, BGP, probably colocation around the world, and making that all work together. If someone is going to go to all that trouble they darn well better be charging for it if you want to be able to depend on it.
Resolved: LVM Data Issue
I hope that part of their follow-up to this includes information about not being able to fully trust that non-encrypted data on SSD drives can be 100% wiped. Users of hosting services should not be storing extremely sensitive unencrypted information on any shared hardware.
You have a point. As a consumer I'd like the option to toggle between various UI's. Empower the user and you might be surprised.
> They still don't have roads full of electric cars.

yet. Government subsidizes 100% electrical cars heavily in the form of low / no road taxes or lease tax, and with a high amount of <100 km commuter traffic, electrical cars with their limited range make sense.
I dont know about oregano but I suspect it may be like lavender - dont let it have wet feet. Water it, sure and its ok getting pretty dry. But planted in clay where it sits in water over winter, and it'll die very fast. That's my experience anyway.
I've been out of the states for 7 years. Sometimes I wonder if I'll ever bother going back.
That assumes the heart-attack kills you.

Worst-case scenario: you have a heart attack, but someone calls 911 (or 100, or whatever the ambulance number is near you). You get to the hospital, and are treated very expensively to stabilize you and save your life. You now probably have to take heart medicine for the rest of your life, also an expense. Then cancer kills you over a protracted two-year battle, 15 years later.
Copenhagen, DK - full-time Front-end Engineer (JavaScript), Sr. PHP Developer and part-time Graphic Designer.

Graduateland is one of Denmark’s hottest startups, which is currently taking over Europe as well as the US and India.

We focus on delivering outstanding career portals to universities all over the world – and we are good at it!
We have been able to heavily expand, growing from 6 to 27 people in 2012 and we are aiming to be 60 at the end of 2013.
We need talented people to join our technical department.

We are about to build our front-end infrastructure from the ground up, therefore we are looking for an awesome Front-end Engineer.
We also have two openings for a Sr. PHP Developer and a Graphic Designer (part-time).

http://graduateland.com/careers
But I guess you adjust compensations according to the remote place, right?

So someone in East Europe can't hope for e.g. Texas level salaries? (Not to speak about Silicon Valley)

And by adjusting, I mean not by living costs, but according to average salaries in some particular place.
This is worth mentioning, because there are places where people are used to low wages, but living costs are on par or even more expensive compared to US. Especially true for East Europe...
We do have a lot fewer SUVs and other gas guzzlers, though.
It's easier to sell things to people with spending money than to sell things to people without spending money.
> I'm not sure if I would call Afrikaans a dialect.

It started out as a Dutch dialect or creole, of course, and it is now a separate language.

But the process formation of a separate language was political as well as linguistic.
actually in this code, "this" refers to the window object. it means it's same as window.version.
That a whole currency can have fluctautions as big as this one in such a short time-span shows that it's still a very small currency, and that it doesn't take much manipulation, supply or demand to significantly impact it's value.

Not that there's anything wrong with that, but it's worth mentioning to balance recent articles quoting how the BitCoin economy is now very big(tm).
Cert pinning only makes sense if you happen to trust multiple CAs, but want to stick to the cert issued by one particular one. We only trust one CA, and each issued cert is bound to a user and device id, so this is a non-issue. :)
Bitcoin vs. Gold
It's not as functional as these but couple of years ago I quickly coded a timer for Windows - https://code.google.com/p/fst/ - "Freakin' Simple Timer for Pomodoro Technique"

You quickly enter time such as "30m" and it'll ping you when time is up, you can optionally enter a reminder text as well.
Except for the fact that Qt is not as cross-platform as the standard C++ library. Qt also uses non-C++ features such as signals/slots which require usage of their own Meta Object Compiler.
Interesting side effect of not serving the entire blog post on the blog itself - the code in your posts won't be indexed by Google on your site, only on gist.github.hom?
Isn't what Microsoft is doing with all the Android manufacturers basically the same thing, too?
An overview of mobile gaming in Asia, Part 3: Japan, with Dr. Serkan Toto
Of course the old Mac OS in black and white wasn't particuarly "flat", but (at its best) it had a spare beauty that probably hasn't been matched yet, even though the fonts have become a little dated: http://www.google.com/imgres?hl=en&biw=1378&bih=839&... . You can see what was lost even in moving to a colourised version http://www.google.com/imgres?hl=en&biw=1378&bih=839&... , let alone to the tarty and unserious desktop GUIs we've had since. If Ive's team get back some of that visual restraint and unaffectedness I'll be properly impressed.
My ISP has a similar system. Except it works like this: if your machine is detected to be sending spam, for instance, the next time you try to view a webpage you're served an information page that your PC is compromised, please fix it and click here to not see this page again next time. Your actual traffic isn't compromised, it's just redirected to let you know of a problem. I can't tell you what would happen if you got close to your data limit, since we don't have any.
Evil Code Competition
What about one of them 71, whose credit card got overcharged because they weren't expecting another $99 on their statement?
Same. I think I've read every post in NSHipster at least twice.
To be fair he was "a technician in Guangzhou Institute of Geography" as well. Still quite a feat.
They would either need the private key of the certificate holder (which they don't have), or a certificate signed by one of the roots installed on the system, which they also won't have.

I suppose the logical next step is that Comcast requires you to install a "Comcast Internet Helper" program that also installs a Comcast root certificate into the system so they can mitm anything.. But Firefox and Chrome would probably release updates mere hours later, blocking that cert from being used from those browsers.
It remains to be seen whether Elon Musk can revolutionize even one long-standing American industry.
If there are some people who make art for various reasons, and a subset of those people are so driven by the desire to make art that it's almost a compulsion that is more important to them than other things - perhaps even things necessary for survival like eating - and I want to distinguish this subset, how should I do so?

Lots of people would choose to say 'artist' and 'true artist' for those sets of people, and while that might be slightly unfortunate terminology (since those who are not 'true artists' may still be exceptional 'artists'), there is a definite subset of 'artist' that it is useful to identify.

I think the same is true of 'hacker'.
I used wxWidgets on two projects and it was a terrible decision. I'd never recommend it for anything substantial.
http://wtop.com/52/3270431/Teens-shying-away-from-Facebook
Doctors tried something similar with paper forms in the 60s. It was pretty disastrous, given depression is such a complex, "3d" kind of issue. Adam Curtis explored this theme in perhaps his best series of documentaries, "The Trap" - http://www.youtube.com/watch?v=WbRApO3k_Jo
There aren't many Hummers either.
A History of Spatial Music
I get that this reads funny, but I think it's fairly clear what he means...like, reworded it might say:

"I essentially have a BSc and MSc, through self-studying, but the only degree I got from an academic institution was my PhD."
More like 6 Million strikes ;)
That word "subsidize" is going to need a trip to the chiropractor after that level of twisting it.
Frisian is an official language recognized by the Dutch government and the EU, in fact it is one of the two official languages of the Netherlands. It is taught in schools and spoken at official policy meetings.

Nonetheless, your point still stands as I'm sure there are valid examples of 'no army, is dialect'