skysight-inc/HackerNews huggingface dataset:
Money isn't everything. Some people enjoy contributing to a good cause.
> What benefit is there to hiring someone that could retire pretty
> much at any minute?

Experience? In addition, some people actually enjoy working, and choose not to retire the instant they can.

> Or someone who didn't have the foresight to plan for
> their future in a manner that allowed them to retire at
> a reasonable age?

This again seems to based on the premise that everyone who can, will of course choose to retire as soon as possible. I don't think that is always the case.
Dream job alert: Legoland is hiring model builders
I encounter the same thing when people try to learn to study Japanese -- they keep dancing around it by reading about how other people learned/studied, weighing the pros/cons of various approaches and textbooks, etc.

I call it "analysis paralysis."
the demo page works for me, but the login/pw don't
If you're not using the display pins, you can use at least 23 more pins as GPIO.
Can you share the evidence?
I've never understood the psychology of those that do not fundamentally get this. If you just finished raising a seed or angel round, chances are you had less than 12 months of runway to begin with. Perhaps your personal savings was drying up or you were running out of friends and family resources that could help you run this out further. The sense of urgency and anxiety you felt while raising your seed round doesn't go away simply because you were able to raise some money. If anything, it would increase. So the fact that someone had to specifically cover this in a blog post seems really counterintuitive to me.
Some factual data would certainly improve this conversation.
No one else has an obligation to fix the world for others. People can only pick between choices they have.

10 people working at night can pool in money and rent a space just to sleep during day time. I have done that in past and it worked well. There are several ways to solve these problems without complaining.
Getting Started with Damn Vulnerable Router Firmware (DVRF) v0.1
Growing up without self-confidence isn't something that is only for poor people. It's a personality trait that people across all classes share.

What about growing up ugly? Ugly people also suffer from lack of self-confidence, that the "good looking popular kids" are better than them.

Everyone has their crosses to bear, whether it's race, wealth, weight, beauty, etc. It's not all poor people have no self-confidence, plenty of people from poor backgrounds with plenty of self confidence.

And yes, you really have no idea what I've been through in my life or what my background is.
We'll settle on the second, then.

They look the best as you said and they are also the ones that ∗didn't∗ mess with apparent line spacing.

Regarding messing with people, use the browser dev tools to replace them with the italics open and end tags, then screenshot the result and say to people, "what are you talking about? looks fine to me" and link said screenshot. I'm affraid our scheme will soon be thwarted by other HNers though who will jump in to say "yeah, I see asterisk as well" and then someone else will say "they are using a different unicode character".
So pretty much nothing to them?
> An painter spends 18 months creating a great work of art, one of his best. After he is finished, a guy buys it for a large sum of money and promptly burns it

Out of topic, but in some countries, it's illegal (https://en.wikipedia.org/wiki/Moral_rights)
That's fair. My suspicion is that portion of the blog post is a claim/hypothesis on the average persons within that economic segment ('poor people') who start a startup. Certainly that hypothesis could be wrong, and the post is meant to spark a conversation and describe the experiences of the author.

On another note, I suspect a portion of the motivation for the post was also in part sparked by the "Privilege and Inequality in Silicon Valley" in which does exist (see other folks comments); however, the post is more about the n of 1 experience, the challenges faced within building a startup, and the hypothesis that it may resonate with others facing that startup experience. I think what you're seeing in the comments is the resonating of the title in addition to the content of the piece. I personally believe these are two distinct issues: 1- building a successful startup coming from that background, 2- working in the SV/tech companies with ivy leaguers who tend to grow up in higher economic households / have experienced different lives therein making it harder to relate/fit in for those with diff backgrounds. It's certainly a deeper discussion. Wealthy people can have tremendous insecurities around sharing their wealthy therein can feel isolated. (ex: https://www.youtube.com/watch?v=8o46HH-TfNY )
Over 100 free documentaries to watch
https://michaelochurch.wordpress.com/2014/04/28/what-silicon...

https://newrepublic.com/article/117088/silicons-valleys-brut...

http://fortune.com/2014/06/19/tech-job-ads-discrimination/
Actually the "Hello ..." program is not so bad to show first. After all, it is a tradition, and like other introductions in the social universe, greetings serve a purpose. "Hello world" instantly tells me, ah, "this language is a lot like C with some interesting differences".

From there quickly getting into the features that make the language unique will prevent reader boredom. Overall your site was nicely done. One aspect I particularly liked is that you described all of the syntax in the examples. I really dislike when a new language is presented without making clear what symbols mean, as if I would just automatically know.

It will be interesting to see how Myrddin comes along.
I work full time and I'm trying to get something going off the ground on the side. it's very slow going.
As an Indian immigrant when I see people complaining about Privilege and Inequality in SV (and in America) I feel like laughing.

I lived in a society where everyone was almost the same, similar economic status, similar privilege etc. etc. Life sucked. I decided to move out to be among the top 10% instead of one of the 100%. I eventually ended up in SV.

This place is awesome and the very reason I am here is because I can be in the top 10%. I dont want to be equal but I seek privileged, extra-ordinary wealth and stuff that most others can not afford. I think it is an amazing thing that places like SV exist. If you somehow take out that incentive I think I will move somewhere else. Of course I would be moving out of California sooner or later given the taxes.
Enough said about what? That there's no current debugging (my claim) or that it's impossible (his)?

"Now, could one implement production debugging tooling in unikernels? In a word, no"

That's a lie: you could implement it. Debugging has been implemented for everything from ASIC's to kernel mode to apps in other categories. Whether unikernel crowd wants to or will is another question. Not looking good there per Google. Him talking like it's impossible shows he has an agenda, though.

I'm guessing he didn't tell everyone to ditch the entire concept of Joylent's offering early on because they were lacking some important features or properties. Just a guess but I'd bet on it.

EDIT: Changing search terms to "debugging" "xen" "guests" got me two results showing foundations are already built. Weak compared to UNIX but there.

https://www.kernel.org/doc/ols/2006/ols2006v2-pages-9-24.pdf

http://www-archive.xenproject.org/files/xensummitboston08/Mu...
Like many others here I am sure, I was quite obsessed with fractals way back, fractint was awesome, and I did spend quite some time writing an integer math fractal generator in assembly on my AtariST back then (I remember enjoying just how many registers I could use on M68k compared to my friends that were working with x86 and how it made things so much simpler, I really enjoyed M68k assembly)

When I first found XaoS in later years it was amazing, thinking that you could actually zoom in real time (!) and it's nice to see that some programs are still around allowing you to do fractals.

It would be interesting to know which would be the fastest way to calculate them nowadays, if on the CPU or on the GPU (I think in both cases one would have to roll their own high precision math for deep zooms)

(edit) found a post on the Fractal Extreme blog discussing GPU math, it is from 2012 though, I wonder if the intervening 4 years have changed the author's opinion on this.

https://randomascii.wordpress.com/2012/03/28/fractal-and-cry...
I'm very thankful for people like this who acknowledge they don't know what they are doing. I've worked with far too many people who are convinced they know exactly what they are doing (and argue with you ad-infinitum) and truly haven't got a clue. It's painful.
It seems like a lot of SETI/astro biology is more speculation than science, i.e. something that can be disproved or reproduced.
Saving them in a text file. :)
Cash for Old Cars Melbourne
Fifteen years ago, we had people who felt the same way about Smalltalk, so they wrote a major enterprise system around it. Many other groups in our organization came to rely on these central services, so strange things were done to make it scale.

Smalltalk was supposed to be a teaching language - pick an enterprise stack when you want to build something serious, but go ahead an learn on Smalltalk, Forth, Lisp, etc. Understanding other programming languages (especially when they're using different "types" - functional, declarative, imperative) will make you a better programmer.
The unemployment rate of those 55+ is 3.2% while the rate for those 20-24 is 9.4%. God help you if you're a teen, where the unemployment rate is 16.1%.

http://www.bls.gov/web/empsit/cpseea10.htm
I'm not sure I'd consider any of those a software failure....
Rockstor 3.8-11 released
I think that almost none of us will be able to retire comfortably at 62.

You should plan for living expenses through your whole life, and you might well live to 100--and you pretty much have to plan for that, because being 90 and running out of money would be very unpleasant. But if you work from 22 to 62 and live 'til 100, then you'll have worked for only 40% of your life, so you have to cover all the expenses of your entire life during that short period.

If, on the other hand, you work until you're 72, then you have an extra 25% of time to save and a 17% decrease in non-working time. The math gets much better.

The results of this math get worse if you believe we'll see improvements in life extension during your life. If you live an extra 10 years, you probably need to work at least another few years.

In summary, saying people should retire at 62 seems short-sighted to me.
The book Rare Earth covers this topic throughly. The conclusion they come to is that complex, multicellular life is likely extremely rare in the universe. But simple, microbial life may be much more common than we think.

http://www.amazon.com/Rare-Earth-Complex-Uncommon-Universe/d...
My parents started out very poor and climbed into the middle class by the time I got to high school. The extended family is still poor, so I'm still exposed to how they think about money. I think the mindsets can break down into three levels, but not cleanly.

Poor: You may have to make decisions about which bills to pay or which needs to meet, and being able to pay all your bills and eat is considered a moral virtue. Money is naturally transient, because your obligations have similar weight to your income, and having excess money in your bank account is weird, unnatural to the point that your instinct is to spend it before it goes away. If you use a budget, line-items are on the size of a grocery trip. You're more likely to budget small purchases than large purchases. If you are trying to build savings, putting money into a savings account is another bill.

Middle class: Your bank account is the intermediary between your bills and income, with a mean and a natural trajectory. If your account's trajectory is positive, your natural instinct is to spend it, either on better lifestyle or a large purchase, very occasionally savings. If you have a budget, components are like "monthly food" and you deal with going over-budget by cutting a few more corners next month. Savings are still another bill. Putting the right amount into your savings account to retire in 40 years is a moral obligation.

Capital class: Interest on your earnings is your primary source of income. Your rate of spending must be lower than the rate you earn interest; to do otherwise is dipping into capital, which is morally wrong. Any interest you don't plan to spend is folded back into your capital, giving you a small, permanent raise. I don't understand this class too well because I'm still working on entering it.
It may depend "with whom you talk", but I have impression of three cultures:

- statisticians (frequentist statistics, bayesian statistics; trying to find an underlying probabilistic model, even if at cost of underfitting)

- computer scientists (algorithms; ad-hoc methodology with goal of predicting data as well as possible)

- physicists (physics-motivated tools, relatively clean and composable mathematics; trying to get some properties of phenomena, even if at cost of cherry-picking "spheres in the vacuum")
"All problems in computer science can be solved by another level of abstraction...except for the problem of too many levels of abstraction." [1]

BTW, if you want less framework-ness. Try a lightweight vdom lib. I worked with Mithril [2] for a while but after a few projects decided that MVC was poorly suited for front-end components. I'm writing what IMO is a great vdom view layer that's extremely fast, ~8k min, flexible (imperative/declarative), pure js and pleasant to use [3]. Feedback welcome :)

[1] https://en.wikipedia.org/wiki/Indirection

[2] http://mithril.js.org/

[3] https://github.com/leeoniya/domvm
Show HN: Twofu: A Two-Factor Authenticator Command-Line App
This is unfortunately very outdated. (07/08/09)

I would wager that a lot has changed in the last 7 years.
What? They did not have my phone number, thats why they came to my house. They tracked me down when they recovered my property but they didn't find a current phone number (only my old one) but did find my address.

It was something I did not even know was missing. I didn't go to them, I didn't file a police report, they came to me. They went out of their way to track down the owner of the property they recovered.
I think it's not much of a problem if app high-level logic stays in a relatively slow, single-threaded language. It's the plumbing that can really benefit from parallelism. This is true no matter whether you take the approach of giving your die space to the CPU or the GPU (and if I read your argument right, it's that you prefer Apple's approach of giving the die space to the GPU).

My point is that it's not necessarily the case that you're giving the most benefit to applications by doing that. GPU compute is hard to use—so hard that, to a first approximation, no consumer app anywhere uses it—and there are lots of computationally-intensive tasks that apps want to do that aren't just displaying graphics. Take image decoding, for instance (very important on mobile for obvious reasons). You can run some parts of it on the GPU, but the gains, if any, are modest—and you can't run the entropy decoder on the GPU no matter what. Yet image decoding parallelizes on multicore CPUs very well.

In fact, giving the die space to the GPU hits walls of its own. Most consumer apps have a hard time maxing out the GPU. Mobile GPUs have gotten so powerful that pushing textures around with trivial shaders, which is what typical "flat design" apps do, is utterly trivial and comes nowhere near to full GPU utilization. So the GPU sits there idle most of the time.

The bottom line, to me, is that parallelism's just hard. It's not clear that the recent trend of giving all die space to the GPU instead of using it for CPU cores is actually going to do anything to increase our apps' parallelism, except maybe for games. In fact, I worry it actually may end up having the reverse effect.
Why Choosing a Cleaning Maid Service Franchise Is a Great Investment?
I get the author's point, but the style of writing came across as a bit too "poor me" at times.

Supporting family is not something that just happens for those that worked their way up from poor households, the last recession also has created situations where people now who came from middle class backgrounds may be the provider for their family based on poor decisions by their parents.
Oh cool, thanks much. Some good weekend reading now, and more so if one follows links or topics in a bit of depth :-)
Absolutely, it causes feelings of shame to bubble up from childhood that I didn't expect to feel again as an adult.
Who had their first website online back then in 1996 as well?

raises hand

Good memories... Claris Home Page!
Are you aware that you've made a lot of stuff for t-shirts, email forwards and memes? Be prepared to be supplemented, misquoted a lot, and attributed as "The Internet".
While I suppose if you were forced to take any job, then those figures would hold. As for myself, I've found it next to impossible to get even an interview as a hardware engineer. Yes, I suppose I stayed a little too long at one company (26 years) and the company was failing towards the end of my tenure.

The point is, I posted this here because the problem is even more acute with technical employment.
My point was that there isn't anything you can do in Golang or Rust or any other FOTM language that you can't do in Lisp.
Reminds me of the book, The Three Body problem
What is the point of hiring young shots who would leave you on a whim if there is a slight promise of career advancement?
Warc support would rule
They would plan campsites to suit Sacagawea so she could get her 'potos' (sp?) which were the plants she cooked for herself?
"Why settle for a lesser evil?"
There are multiple problems with your statement. First, what is a "reasonable age"? This subjectiveness obviously sets up a ratchet of earlier and earlier.

Second, who stays at a job for years on end today?

Third, you could say this about pretty much any group. Why hire a young woman who is just going to get knocked up and quit? (Seriously, this is/was the argument against hiring young women.)
The author is a few years out of college, with work experience that consists of a bunch of short term (3-4 months) projects with wildly different roles (EE java, iOS, Android, Scala, Ruby).

His blog posts all seem to follow a pattern of "bad things" he observes others doing, and what his advice is. His experience level seems a little light to be writing with that kind of tone.

That said, he does seem to have experience with a wide array of different platforms, client companies, etc.

I think he would get more people to pay attention if he would post something based on those experiences. Or, if it's going to be a "this is bad, do this instead" post, use your own experience...something you started doing badly yourself and then recovered from.
Thanks! That's exactly what I'm shooting for. It is meant to be a substitute for Selenium while making it easier to create and share them! I appreciate the reply and would love to hear your coworkers's feedback, good or bad!
> About 75 years ago, progress reached the point that a substantial dent could be made...

Controversial assertion. There's a lot of evidence that we've been able to rank on the level of forces of nature for quite a while now. The disappearance of megafauna, the desertification of Western China and Saharan Africa. There's even evidence that the Amazon rainforest may have been a massive human silviculture project that had been going on for 10,000 years.
This is getting downvoted because it is a shallow and selfish outlook on life, but this is not uncommon. Psychological research shows that humans care far more about their relative status than "objective" wealth.

Unfortunately, happiness quickly loses its correlation with wealth. Unsolicited advice to the parent: seek out a strong community. Being "better than everyone" is a great path to dying alone.
I think it is no question that GPU's handle fractal renders significantly better than the CPU does. If you are rendering a fractal properly each pixel can be computed separately from all others, a problem that is perfect for the massive parallel multiprocessor.

I would even go far to say that with current GPU hardware rendering fractals is "solved" in terms of realtime capability. see: https://www.shadertoy.com/results?query=fractal

I think fractals are still awesome despite being pretty simple these days. They are an excellent gateway into doing programing on the GPU. I think they are exactly the type awe inspiring programs that younger students should be shown.
I was "lucky" in that my parents were so terrible with money that every year around tax time assuming we weren't homeless they'd head into Rent-A-Center and rent a computer for the house. If it weren't for that I never would have been exposed to start ups and programming. I didn't go to a real school, opting instead for some community college because the fear of debt and failure were too real, but the years of hustling, jail breaking peoples iPhones, designing sites for other local hustlers, and reading /. and digg meant I'd been exposed enough to the web that I had good js experience. Lucky twice because JS wasn't nearly as enterprise-y when I started wanting to work at start ups.
I'm not sure what you're getting at. The earth is heating up, we know, because all the ice is melting. And that hasn't happened for hundreds of centuries - long before people were a significant actor on this globe. What is in dispute? The cause, sure. That's still very much an interesting subject. But the fact of the earth heating up is, yes, obvious.
Yep, a good idea and I'm currently looking at ad rates for the product. Just initial users who can give me some product feedback is my main goal for now. Thanks!
I think people were let go because they weren't good at their jobs, not because they were old. People who have been fired because they weren't good enough are going to have a harder time finding a new job.

Our education system is teaching more advanced topics at younger and younger ages. Hence younger people may be more "up to date".

An older person will experience ageism, but they can combat this by always learning new things throughout their life. I'll take a 50 year old javascript developer who's proactive about testing and CI over a less experienced younger developer.

But I'm going to choose an inexperienced javascript developer over an 50 year old experienced COBOL deverloper if I'm building websites.
I agree, the longer you can work, the more secure your retirement will be. In my case, I'm 55 and can pay for living expenses from savings, investments, and rental income.

It isn't a comfortable life, but it is manageable provided the ACA stays in place. If the ACA is repealed, then I'll have problems and may have to emigrate to the UK where I also hold citizenship.
Getting it to occur once is more likely than getting it to occur many times. However, it does give you a new problem: making cells that can survive hard vacuum, radiation, and extreme cold, for millenia (at least), and still be viable when they reach a new planet. We're not talking speed-of-light propagation here. We're probably not even talking 0.01 c. So even to the nearest neighboring star is probably thousands or tens of thousands of years. In vacuum. In extreme cold. Without even photosynthesis to provide energy. Yeah, I'm kind of skeptical of this actually working.
And in the last couple of years, from the iPhone 6 to the iPhone 6s!
"Why? Hurd will be out in a year"

Funny thing about that....