skysight-inc/HackerNews huggingface dataset:
When has this EVER meant that you're rich? It doesn't, never has, and never will. Even a 7-figure salary doesn't by itself make you rich. You are only rich when you've learned how to make money work for you and when you have the freedom to do with your time as you please. This automatically excludes any kind of salary making you rich. Salary and riches do not mix. It's the wrong mindset altogether. A high salary CAN be a good initial catalyst on your way to riches, but by itself will never get you there.
Movie Clips
Duly noted, thanks! About clipboard-watcher, the support for windows/*nix would be fairly easy to add.
The average global citizen also isn't paying American costs of living. My cousins in Asia are earning easily 10x less than I am in real nominal currency, but their cost of living is commensurately less.

Measures of wealth are just numbers until put in context of local costs of living.

Which addresses the reply to your post: $100K is wealthy in parts of the country, it's not wealthy in others. Getting paid $100K in small-town Idaho is a whole different ball game than getting paid $100K in SF.

The trick is that there are a lot more $100K jobs in one place than the other. What PhasmaFelis insists on calling "living beyond your means" is often nothing more than people looking for work.
I attended a conference on pulmonary medicine once. There was a surgeon speaking about his trip he took to China. He had removed a tumor from a patients lung and had to carry it out of the OR theatre and physically show the family. They had paid for the procedure, travelled a long way to the hospital, they demanded to see that there was actually a tumor, and that the surgeon had actually removed it. Apparently this is common in China.
Xamarin Mac Updates
Wired's framing of this story is entirely to generate rageviews. And if it stays on the HN front page for a day because we hate it so much we have to comment, it will be one of their top articles for this month, and mission accomplished.
Length matters when it comes to print format.
Show HN: Implementing your own UART hardware with Python (MyHDL)
Ah, fond memories. In France we had a fantastic weekly, hebdogiciel, with nasty adult humor :

http://www.abandonware-magazines.org/affiche_mag.php?mag=7
Housing supply isn't fixed. When house prices go up, people build more houses.
Yes, Common Lisp. Gradually-typed, fast, compiled, standarized, stable, and with multiple mature implementations.
Is everyone on here a communist? Christ. The article is simple. The government uses it's hidden tax of inflation to steal the wealth of everyone and the media continues to (apparently successfully) fool people into thinking hard working wage slaves that make slightly over 100,000 are "rich". They are not. To make the equivalent of a 100k salary from 1980, you have to make 288k today. The government continues to print more money and this trend will continue until creating value instead of consuming it becomes what most americans strive to do. We have not reached utopia where everything is automated and work is an outdated concept. Yet, the "ism" of jealousy and envy, and perhaps more than a dash of laziness, prevents people from seeing the truth. Hating and taxing everyone that makes a living wage will not lead to prosperity. Yes I am talking about socialism. Although, most of the people on this site seem to lean more toward wanting full blown communism. Let the down votes commence.
After you write a fair amount of Python code (<5000 lines I guess), that idiom will strike you immediately.
That should be a good thing, understanding what you are about to fix should be most important. I don't think rushed fixes pan out too well in the real world.
Might this use Firebase?
There's some justification for them using the 100k number. They bring up that child tax credits and health care subsidies are phased out around that point, as are IRA contributions.
is JS the only lang you support?
I think that's probably the best way to look at it. You are given the parent node with CWD and you can attempt to modify child nodes by relatively addressing them.

I was wondering before if it would be interesting to have a filesystem with transactional locking of paths, though I'm sure the performance would take a hit. Would be kind of cool to be able to do filesystem operations without constantly opening yourself up to race conditions and requiring extremely defensive programming.
Consumerism. It convinces people that once they make $100k/year, they require a vehicle that befits someone who makes that much money. It convinces people that they require a place to live that compares to their other 6-figure earning peers. More, bigger, better -- the importance of those three things outweighs most everything else.

I grew up (and now live) in rural Appalachia. The "American dream" is defined much differently here. The American dream is owning a trailer and not having to live off of food stamps.

Let's ignore the absurdity of comparing a 1980 $100k/year salary to a 2014 $100k/year salary. In most areas of the United States, six figures is enough to qualify as well-off. Compared against the backdrop of abject poverty, six figures is certainly rich.

My wife's cousin was talking to her about a new job he landed. He was giddy with excitement, as he told her he was going to be "making bank." The salary was $22k/year.

My point is that "rich" is relative to your geography and your upbringing. In most areas of the U.S., a six-figure household income is enough to have a warm place to live and healthy food to eat, with enough left over to provide security during times of famine
same here.. I even tried using my valid email and all I got was "email is invalid"
Its worth noting that declarative and imperative styles (and this is true of things like the functional and OO paradigms, as well), when applied as descriptors of languages, aren't binary categories. Lisp is a fairly early functional language (that is, one, compared to contemporary alternatives, focussed on the functional paradigm), and the functional paradigm is a declarative paradigm centered around the substitution model of computation.

OTOH, that doesn't mean it is impossible to have imperative code in Lisp.
No just the standard async Java servlet calls. To be honest I didn't find out about socket.io until half way through the project.
Nice first cut. It's actually surprising that it took a full seven years for anybody else to show up Twiddla's [1] space with a true HTML5 whiteboard. Back when we started out, there were half a dozen commercial versions of this exact thing, but all in Flash or Java, and all trying to compete with WebEx.

It think you're on the right path positioning this for use in schools. That's our main use case too, replacing overhead projectors in the classroom, and ruining snow days for an entire generation of kids.

Good luck!

[1] http://www.twiddla.com/
Get Your FREE Minecraft Gift Codes for a Limited Time Only
I don't like how I can't change the number of lines of code. It'd be faster to completely rewrite some of the solutions!
This has already happened in almost every major city in the United States. My anecdotal observation is that townhomes in major cities are affordable to single folks with one (low six figure) income and single family homes require two such incomes. And that actually does make a bit of sense, as a married couple has a higher probability of making good use of a SFH than a single person does.

I don't predict a crash (at least not based on this phenomenon alone) precisely due to the abundance of townhomes that are being built in the US. In Houston, for instance, even though the townhomes are sort of hated since they're replacing old, historic bungalows in many cases, they are the one thing keeping the city somewhat affordable. Cities which have extreme zoning laws preventing this sort of development might be more susceptible to a crash.
Dizilet
Loss of neurons for sleep may explain why older adults suffer from insomnia
Nodding or shaking of head confusion
Every DJ i know is leaving soundcloud too.

They give no indication of what content in a mix is infringing, 30 seconds of an hour mix includes something owned by Universal? sorry your whole mix is rejected.
It's being replenished constantly. Ozone is created when UV radiation hits reguly Oxygen molecules.

The problem is that we used to release large so amounts of stuff like the CCl4 mentioned in the article that ozone got destroyed quicker than it was created.
Raising an exception would also work.
Kitchen counter bio hacking with Joi Ito
Is that from the last date of use?
> "I'm not sure why the article is so obsessed with this "six-figure salary" thing"

Because people ascribe meaning to "large numbers" that are unmoored from the actual objective context and meaning of those numbers.

See also: people's penchant for using totals, sometimes even lifetime totals, to argue that certain projects (public or private) are too expensive/boondoggles/etc. They ought to be looking at ROI, rates, per-capita-rates even -- but they don't. Because they know the audience has attached emotional meaning to "millions" and "billions".
> Couldn't malware attempt to locate potential easter eggs in order to determine if they are in a honeypot?

No. This is a key combination against the UI. If the VM could send key combinations to the UI of the VMC then the software running on the VM could determine if it was in a "honeypot" (VM) with or without this easter-egg (e.g. send CTRL-ALT-INSERT and see if CTRL-ALT-DELETE is triggered within the VM's context, restart the VM, alter connected devices, and so on).

Also, yes, I think Easter Eggs are fine in a VMC. Particularly when they're only UI deep as is this case. The only software I wouldn't put easter eggs into is software which is "life-death critical" (aircraft control systems, industrial equipment, et al). But these kind of systems are sometimes designed to be mathematically proven safe with no possible conflating variables in the execution (so putting in easter eggs would be HUGELY expensive and likely wouldn't happen for that reason).
Zoning laws can pose a lot of restrictions on where those houses can be built, so it depends heavily on the city. Basic physical obstructions and topology also play a role. Adding more homes onto far out suburbs isn't going to do much to massage the problem of unaffordable housing near downtown office districts if it means that homeowners have to commute an untenable distance.
I thought about it but left it out because I did not know what I should do with Rails, Django, JQuery etc. then. ;)
Canonical Joined the Khronos Group
This is a serious pain in anti-aliasing also. The math is not cheap in compositing.
Streaming interface between every file format and data storage back end
Brazil to charge income tax for use of cloud providers abroad
A major cause of the increased cost of living in NYC, SF, Boston, SV is the "rent seeking" activity increasing cost of renting or purchasing a house through restricting housing density through zoning and through overuse of historic buildings designations.

Harvard Economist Edward Glaeser speaks of this. In these cities, the cost of housing is far higher than the cost of construction because politics is used to make wealthy landowners even wealthier at the cost to others.

Rent seeking is a sign of market inefficiency.
So it sounds a lot like the US is heading down the gov.uk path, which, as a small business owner in the UK I can say has been a big improvement.

I can't begin to imagine the scale of such a monster in the US, ten times the population for starters makes it an order of magnitude bigger.

UPDATE: fail on the US population, I thought it was 700 million - didn't bother to check
Would you say your response is rooted more in your own personality or the fact you're from, according to your profile, what's considered a hyper-social culture (Brazil)?
Living in Manhattan (or SF or whatever) is a "luxury" -- move to Atlanta where you can buy a 1 bedroom condo in the city w/ loan at $750 a month.
Here: http://jsfiddle.net/41s1wqhs/18/

Links are blue, and turn red on hover.
Gitignore.io – .gitignore templates for OSes, languages, and IDEs
Racket vs Scheme vs Common Lisp is like C# vs Java vs C++ vs ...
Julia 0.3 Official Release
Government snoops bemoan those pesky cybersecurity firms
I've lived / worked in midtown Manhattan on both $35k/year and $90k/year (and between) within the past 3 years, and they are both doable. At 30k, I wasn't rich for sure, but I wasn't poor either. Still going out to eat mostly, and not missing out much with friends.

As it got closer to 90k, things got easier for sure. I'm not married, so no dual income, but my total monthly expenses come out around 2k (rent, good food (never eating at home), utilities, misc stuff) which leaves about 3k/mo left over. I would consider this materially wealthy, at least.
The argument for taking vitamins
Seals carried tuberculosis across the Atlantic, gave it to humans
A good list of some interesting 'day to day' benefits of Lisp. Maybe that is something that would appeal to beginners especially.

From my perspective Lisp is a powerful language because of its genesis in research. The question wasn't "How do we make a tool to make this hardware do what want?" but rather for a research goal.

If you want to read the actual original Lisp paper look up:
Recursive Functions of Symbolic Expressions and Their Computation by Machine, Part I
John McCarthy
April 1960

Paul Graham covers it nicely in this essay, especially the "What made Lisp different" list about 1/3 in
http://www.paulgraham.com/icad.html

Lisp has had expressiveness we're only recently seeing in popular mainstream languages now. It has to do with the design, the simplicity, and how Lisp expresses problems. I've often heard it described as "the language gets out of your way." That's why Lisp.
How much of this is just personal perspective? What exactly defines being rich? $100k a year? $1m a year? More? Why go after being rich when you can go after being wealthy? If you have enough money generating assets that cover all your expenses, you're pretty much set. It's all about the cashflow.
The availability of usable land is fixed. There's a limited amount of single-family homes you can build in a given area.
I don't think it's as much of a red herring as you suggest. More and more, a dual income is required for basic sustenance. That has a significant impact in many intangible ways: stress, family dynamics, freedom to pursue entrepreneurial efforts, etc.
Good catch - it doesn't. We'd need to add a line to check for collision and retry. Better yet is to use hashing instead of random string as some folks mentioned in the comments on the blog.
In the UK when house prices go up people tend to build more houses at the top end of the market where there's the most profit. No one builds cheap houses that people on a single income could afford. I don't know if the US is similar.
> It would have been a much more interesting article if it had just focused on cost of living increasing faster than inflation

I nearly fell out of my chair laughing at this line. Crazy Austrian folks call the increase in the supply of money "inflation" but that's not what most people think of when you say the word. The vast majority of people would agree that "inflation" and "the CPI" are basically the same thing. The CPI is the Consumer Price Index. It is a measure of the cost of living as set forth by the BLS here in the US.

So what you just said is that the cost of living is going up faster than the cost of living! That clearly can't be true, so there's a problem. The actual cost of living is going up faster than the government's measure of it. Okay, that's better. But it's still problematic.

If the government's measure of the cost of living is going up slower than the actual cost of living then a lot of people are getting screwed. Anyone on a fixed income that's inflation adjusted like Social Security or a pension. Anyone buying a TIPS bond, anyone who gets regular cost-of-living raises so that their salary keeps up with their expenses, etc.

If the CPI number was accurate then all these things would be OK. But since it seems like it's not the fact that huge swaths of socioeconomic activity is tied to these indicators is really pretty tragic.

I think Carl Sagan captured the essence of why these kinds of things take forever to get found out:

"One of the saddest lessons of history is this: If we’ve been bamboozled long enough, we tend to reject any evidence of the bamboozle. We’re no longer interested in finding out the truth. The bamboozle has captured us. It’s simply too painful to acknowledge, even to ourselves, that we’ve been taken. Once you give a charlatan power over you, you almost never get it back."
That makes sense. Thanks for the code.
oh, it was a lot of fun until somebody erased everything.
> OTOH modern "researchey" languages, like Coq or even Haskell, are far far ahead of Lisp.

I know Common Lisp well, and I honestly tried to learn and to use Haskell. I realized that Haskell has the advantage of a strong type system but it seems only to be useful for language research (compiler writing) and mathematical applications. Haskell is (in my case) almost useless for every day real world applications. It is a very good choice if I know the algorithm and data structures exactly in advance. But real world applications often require changes which are not predictable. It is a pain to align a whole Haskell project according to new requirements to make the whole system work again. It takes far too much time, and I wonder where the benefits are if other weaker typed languages can do the same job as well, or even better.

In the Lisp world I can develop prototypes very quickly. And if I need a strong type system as in Haskell then I can use Shen (shenlanguage.org) which has a strong rule based type system on top of Lisp. That means that I can use both worlds -- the default dynamic system of Lisp, and the strong type system of Shen.

Lisp is still very powerful and yet small in comparison to the huge LLVM system of Haskell. It can be used on embedded systems (ECL for instance) which Haskell is not able to do (AFAIK).

I don't know what you exactly mean with "tracking". If that means tracing then Lisp even offers backtracking (debugging back in time), and I think almost every Lisp programmer knows Slime.

So the claim that Haskell is "far far ahead" of Lisp is not true at all. The only real weak point of Lisp is a good GUI library. I wish there were strong support of Qt and HTML5.

Another favorite language of me is Nimrod because it joins the best of several languages (Python, Perl, Lisp and C) together.
SlideShare Axes Its Freemium Model, Makes ‘Pro’ Features Like Analytics Free
I fully agree, especially for the text (it is hard to write with a mouse!).

In addition, basic shapes like line/rectangle/circle would be welcomed (I am terrible at drawing a circle with a mouse).
I think I might have done that too, but I can't remember. This was quite a few years ago.
There is "rent seeking" (a microeconomics term for a market inefficiency using politics for wealth creation instead of true wealth creation) by having zoning laws which keep land use density artificially reduced as well as over-using "historic landmark" laws. The zoning restrictions on land use and the overuse of historic landmark laws effectively make very wealthy landlords and other landowners wealthier still at the cost to others.
See writings of Harvard economist Edward Glaeser for more details.

This is something that can be fixed by reducing the market inefficiency of "rent seeking" through state law which overrides the desires of wealthy landowners at the city level.
My favorite quote from the article:

> There are a lot of ways to be frugal, but you can start with driving older (paid-off) cars and tracking your expenses to ensure that your family spending aligns with your values and goals.

So I guess being "frugal" means that you track your expenses and not live beyond your means?
"How he talks about his ex-girlfriend is how he will talk about you."

Word substitute accordingly. There's a reason it's a bad idea for candidates to bad-mouth their current employer, and it's the reverse of this situation.
It is validating prior claims from a blogger whom the TSA did everything they could to discredit.
As someone who recently quit a six-figure tech job in SF... 100k/year does not "barely" cover cost of living. When I first got the job, I decided I wanted to live close to where I was working in SOMA, which meant paying quite a bit more in rent, but I never had any illusions that what I was paying for was a necessity of life.

Though I mainly picked it out for the location, it was easy to tell the building was built explicitly to cater to the wealthy (because that's the kind of building that's getting built in SF right now). When I first moved in, I felt everything about the place was conspiring to tell me, "Yup, you're a rich asshole now."

Even with that expense, I still had plenty of money. Even if you feel like you're too good to pack a lunch, and need to eat at a hip restaurant for every single meal, I have no idea where this "barely covering living expenses" is coming from.
Artwork by the great immigrant John-Evans
So pick another index. How about the Billion Prices Project [1] from MIT. Oops, that pretty much tracks the CPI. Guess maybe the CPI isn't intentionally understated.

[1] http://bpp.mit.edu
Definitely bigger, but not quite ten times. More like five (318 vs 65 million) [1]

http://en.wikipedia.org/wiki/List_of_countries_by_population
I agree with Easter Eggs in products. That being said another good example of an "Easter Egg gone wrong" was the games in Excel 95 and 97.

Excel 95 had a "Doom"-like 3D game. Excel 97 had a basic flight simulator. These were fun and weren't buggy, but here's the problem:

How much time do you think was lost in classrooms in particular after all the kids discovered there were games they could be playing instead of working? All of the built in Windows games were removed, and Flash/Java weren't installed. But you cannot remove these if you need Excel.

This was a legitimate issue in the 1990s. So much so that the school I attended gave anyone detention caught playing these games during class time(!). Yet every class there would be someone sitting in the corner playing away.
I use this kind of thing professionally, for distance tutoring. Looks very nice, draws smoothly. I like the easy "erase" function.

There's one thing stopping me from using it: the URL

I use jotwithme right now, and I can set a session name, then tell people to go there. Here, I have to get the url from my ipad, sent it to myself somehow, and send it to the student.

That's not exactly hard, but it's annoying enough compared to jotwithme that I'd keep using that. But if you had that feature, I'd switch. Jot's erase feature isn't as good.
How about Widgy?

http://wid.gy/

https://news.ycombinator.com/item?id=7736275
3 Tech Tools to Help Manage Wedding Guests – JetMag.com
Release announcement: https://groups.google.com/d/msg/julia-users/N-__nw3Wd04/961T...

Downloads: http://julialang.org/downloads/

Here are some of the biggest user-facing changes in 0.3:

- cached system image for fast startup
- pure-Julia REPL, replacing readline and providing more
functionality
- `workspace()` function to clear environment without
restarting
- tab substitution of Latex characters (supported in REPL,
IJulia, and more)
- expanded Latex operators; Unicode normalization
(and many more Unicode-related improvements)
- improved sparse matrix support, expanded LAPACK interfaces,
and many other improvements or expansions to numerical
functionality
- shared memory support (note: no multi-threading yet, but
significant work has been done in that direction this
summer)
- local goto and label
- significantly improved hashing and floating point range
support.
- improved tuple performance