skysight-inc/HackerNews huggingface dataset:
CNN Android re-design
Check out the latest redux of the CNN Android app. All comments and feedback welcome via the blog.
Nice to hear that you have your own focus. I doubt about that because from what you've said in the previous posts, you feel lonely, or socially lonely, because not many common topics can be shared between you and the normal people. Or you feel it's so hard to make the advanced research in your area to benefit normal people.

I guess there is a gap in your heart which needs to be bridged with your social life. Advanced research can be seen as a type of work, all the scientists are kind of isolated with the regular groups of people. But they can still have their social life to enjoy food, art and something else outside the work.

On the other hand, my doubt came from the fact that you have a wife who is more intelligent than you. If you did, you would never feel lonely. No matter what you do in this world, you have companion who can really understand your value is. You should not feel lonely and you would not feel it so weird when you see the majority of people cannot understand you. If you wish to get rid of the social isolation, there are always ways to enjoy other types of pleasure life brings to you. I still think you are too narrow on a certain spot over the entire spectrum of life.

At any moment when I see any small achievement I get, I feel so fulfilled, especially when some people may understand my work. That's enough.
I've got a better idea.

You give concrete examples of decentralized (unregulated) markets working better than open (regulated) markets.

I could also say that 2 and 2 not always is 4.

I don't doubt it.
The narrative of oppression is a very important one, and like all grand narratives (thanks critical theorists, for once at least) not always correct. It's starting to become an example of "rule by victimhood" (c.f. "rule by decree"). Whole terminology has been devised by feminist and other similar movements so as to make the oppression narrative appear untouchably true. For example, the word "sexism" (as well as a few other similar "-isms") has been defined as something one-directional, something that only men can afflict on women and not the other way around. This is considered to be valid because there supposedly exists an "institutionalized oppression" that makes sexism possible, and that therefore sexism in the opposite direction is impossible. In other words, the very definition of a word contains an a priori assumption, with the net effect being that repetitive use of aforementioned word in ideologically correct context engenders constantly consuming this assumption at face value.

I could go on for hundreds of pages, but I will stop here.
Try it again. Sorry, bug.
As far as I can figure out (from the electronic copy I got my hands on) that quote isn't in Bach's book, but from some glances it would appear some of the concepts might be?

The quote does appear in HHGTG.

[edit: I don't have a copy of the original radio scripts on hand, but from the book:

"The Guide says there is an art to flying," said Ford,
"or rather a knack. The knack lies in learning how to
throw yourself at the ground and miss." He smiled
weakly. He pointed at the knees of his trousers and
held his arms up to show the elbows. They were all
torn and worn through.

"I haven't done very well so far," he said. He stuck
out his hand. "I'm very glad to see you again, Arthur,"
he added.

-- Life, the Universe and Everything

That doesn't mean the phrase doesn't appear on any of Bach's writing, though -- but I've been unable to find it.]
At what age did these pre-agricultural people die?

Age might have a lot to do with cavities.
I don't think Developer Tools are going to be able to allow overriding like this for long, or we're going to be seeing a lot of this on sites soon, just like the widespread right-click "disabling" of yesteryear.
I had to start somewhere, didn't I?

Yours truly, a new HN user.

IP address: 115.64.60.28
An enterprising blockchain-spelunker might be able to put a very rough ballpark estimate on amounts lost by any affected repeat-payers, by:

(1) Find all confirmed transactions that have a signature that appears in non-canonical form (and thus likely confirmed under an unexpected TXID);

(2) For those transactions, identify the paid-to addresses and amounts: possible targets of make-up transactions. (Of course, it may be hard to distinguish true targets from 'change'.)

(3) Find later transactions with the exact same paid-to addresses and amount: these may be erroneously-issued repeat payouts.

Of course, if the complaining user offers a different address for the make-up transaction, this wouldn't work. On the other hand, a researcher already working hard to correlate affiliated addresses, now or in the future, still might be able to surmise when duplicate-amounts went to affiliated-addresses in succession during the active exploitation period.
4,500++ payment cards compromised by JackPOS malware
In high school, a relatively good high
school (public, but my year MIT came
recruiting, and the year before three
guys went to Princeton and ran against
each other against some fourth SOB for
President of the freshman class), I took
four years of math. Since my brother was
in a private college, to save money I
did my freshman year at a not very good
state college. There they wouldn't let
me take calculus and, instead, forced me
into some 'college algebra' -- from my
four years in high school I already knew
99% of it. So, a girl told me when the
tests were, and I showed up only for those.
Teacher said I was "The best math student
I've ever had.". Well, maybe, but the
main reason was I'd long since learned
the material.

So, for calculus, I just got a good book
and dug in. So, yes, first I did the
chapters on analytic geometry, i.e.,
the conic sections -- hyperbolas,
parabolas, ellipses -- and then one with
calculus. For my next year, my brother
was out of the good, private college,
so I transferred in as a sophomore
and hopeful math major. So, I started
with their sophomore calculus. Did fine.
Wrote my honors paper in math and got
800 on my GRE Math knowledge test.

But, right, I 'skipped' freshman calculus,
never took it! Didn't get credit for
it, either.

In grad school, there was an advanced course
in linear algebra. I'd never had a course
in linear algebra but still told the faculty
that I didn't need that course. They said,
with a patronizing smile, "Take it anyway.".

Okay. I blew away all the other students
with by wide margins the highest scores on
homework, tests, and midterm and final exams.
Prof wrote, "Best performance in the class.
Knows this material cold.". Yup. I told
them so! Heck, I'd wanted to study optimal
control theory, not waste time with linear
algebra. How'd I do that? That is, essentially
'skip' a first, and, really, an advanced,
second course in linear algebra? Easy? I
already knew the material from independent
study of a stack of books, including some
of the best, especially Halmos, 'Finite
Dimensional Vector Spaces'. But in total
it was a big stack. How? Why? A long
list of various projects in school and in
my career in physics, signal processing,
applied math, numerical analysis, multivariate
statistics, and more along with some careful
independent study.

Lesson: Independent study can work fine.
Then can 'skip' about whatever you want,
at least in math.

Really, guys, what the heck do you think
a research prof or any researcher does?
Actually know all that stuff just from
sitting in classes in school? Heck no!
Instead they learn, from texts, papers,
seminars, etc. Actually, if need to
know something and can get a good text,
then usually can get good understanding
of just what need from that text for
less than 10% of the effort that would
be required if had to learn the text
well enough to get an A on all of it.
Net, independent study is crucial.
the market values a failed startup founder or early employee at enough of a premium over a member of a later stage team that you can catch up quickly

This may be true for technical founders/employees[1]. I doubt it is the case for a non-technical founder who would otherwise work in the finance sector - which appears to be the case this story is about.

[1] I'm not convinced, but I'll concede it since there is another thread where that discussion is ongoing.
With PHP, you upload the code as a new file, "mv" it over the old one, and the next request will pick up the new code.

Not quite as advanced as erlang, but in PHP's target use cases, it is quite effective.
I use js compilation (CoffeeScript, Browserify, React JSX, etc) and it is definitely worth the extra layer. I have a setup with Gulp[0] that watches my files for changes, compiles, and then LiveReload[1] automatically refreshes my browser window, so I never have to leave my editor for non-interactive changes.

CoffeeScript compilation with gulp-coffee is usually on the order of a few hundred ms, and I'd expect SweetJS to be the same.

[0]: http://gulpjs.com

[1]: http://livereload.com/ (I use free, OSS command line versions, not the paid OS X app)
According to this guy, sugar and carbs contribute to the development of cancer:

http://www.youtube.com/watch?v=WUlE1VHGA40
The thing with fat is that for cardiovascular disease(CVD) prevention especially polyunsaturated fats are best compared to saturated fats and simple carbohydrates. Replacing lots of fat in your diet with sugar risks replacing polyunsaturated fats. Even replacing the saturated fat with sugar appearst to be at most CVD neutral, but possibly raises your heart attack risk.

One reasonable overview on the subject is http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2824150/
Actually, jerf understood me perfectly.
> Languages that support pointer arithmetic [...]

To clarify, Go doesn't have pointer arithmetic.

The GC has been evolving from conservative to precise, in Go 1.1 it's gotten as far as "mostly precise".
Valgrind is fine for teaching students. I would probably use something faster and more sophisticated (and probably more expensive) in a professional setting but that doesn't mean there's nothing to learn from using it.

Adding logging also changes timing. Those aren't just NOPs you're throwing in. Also, changing timing isn't always a bad thing. Sometimes you can get a bug from a race condition to happen more often with the debugger.
What about openrc?

https://wiki.gentoo.org/wiki/Comparison_of_init_systems

What's up with the words words words
Losing weight is not that simple. A short term effect can be made easily. But after a while, your bad habit will drive you back and even your body will feel better to stay at a certain weight, refuse to reduce more. The worse case is it usually bounces back. So short term weight loss does not count.

This is a problem that so many people are fighting against, and mostly we are losing. Exercise may help, eat less may help, they are not ultimate solutions. The fundamental thing or the root cause is that our metabolism becomes slow which tends to accumulate more fat, and the energy being absorbed from food is not enough per meal, so we tend to eat more. Increasing the quality of food without junk, all organic and fresh, no transgenes, no trans-fat, is the ultimate solution along with regular exercise. But we may not be able to afford or be willing to pay the cost for staying healthy. It has a long term impact.
Make sure you’re careful about a change like that. I’ve also heard of cases where doing that caused problems, because people would forget to register and lose their data.
It's hard on a non-intellectual level. Humans - even highly intelligent ones - don't work on pure logic. Why do people smoke? It's deadly. It's not logical. Same applies to overweight, sport, drugs, etc.
Birthday cakes, Halloween candy, Christmas candy....this is a tremendous amount of sugar, and is kind of shocking to one who grew up without it.

The ubiquity of sugar today discourages moderation by normalizing consumption. It would be like having ash trays in every public space and cigarette ads on tv, with "enjoy responsibly" as the tag line.
>>This is a common myth, but it's wrong.

Stop your nonsense. Its chemistry.
Such a blog post would be a lot of effort and detract from the many other important things we have going on.
Learn CSS Flexbox - flex-grow, flex-shrink, flex-basis
I'm not a particularly big fan of doughnuts but I do tend to eat one or two large bagels (which don't have nearly as much sugar content as doughnuts but do tend to get lumped into that whole "carbs are evil" thing) before going on a long run or bike ride. I also eat more fatty meats than average but that goes along with doing heavy weight training at least 3 times a week.

There are many foods that looked at out of context aren't particularly "healthy" if considered against an average modern sedentary lifestyle but which are sources of either quick energy or useful protein which can be beneficial for weight management and overall health if properly utilized.

All of this is why talking about diet without also talking about exercise is useless.

My completely non-scientific belief is that while over-consumption of sugar isn't a great thing, the primary thing making us fat is that we've switched to a massively sedentary lifestyle on average. We aren't toiling in the factory or on the farm or walking door to door selling vacuums, and mostly that's a good thing because those jobs aren't particularly interesting for many of us, but at the same time our bodies aren't really evolved for sitting down 8-16 hours a day.
I never said that a high-fat diet was good or bad and certainly never made any assumptions on that matter. I asked parent to comment on OP's thoughts on the transition from high-fat diets to high-sugar diets. Very different.
Precisely, it's not the same. There still a whole bunch of fiddling going on.

I'll stick to my statement. I want something Docker-like for Windows so that I can easily move things from one machine to another.
Yes, you heard the man with bunch of citations.
American tech startups: An endangered species?
Robert Monroe and his team developed a technique to leave your physical body
more things that take the control out of the user. and add lots of complexity for no good reason.

why on earth have javascript to do CSS's work?

and why do you care about screen size changes? the only good thing it does is hint you about device orientation. But who says when i change from portrait to landscape i want a whole new site? sometimes turning a device just mean i want to fit one image better in the screen. not change all my navigation elements to fit the designer dream of multi-screen shenanigans.

yeah, i sound like the old fart who don't like shinny things and change. but people impressed by this sound like the kids adding animated gif after animated gif to their geocities page. now get off my lawn!
A lot of people think the role of HR is to help the company defend itself from lawsuits. Wrong. Defending lawsuits is general counsel's job.

HR's job is to prevent lawsuits. That means dealing with employee problems-- the earlier the better.

One way they deal with problems is to fire people or terminate contracts. But since this guy was willing to walk out anyway, he had nothing to lose.
sigh Correlation does not imply causation. More than likely, the spike in downloads was because it was linked to large parts of the internet via Facebook, Youtube and news sites. This drove most of the reviews. Sure, the 5 star rating helped, but plenty of other apps with low downloads also have 5 stars.

5 star ratings and 1000 or so downloads are the barrier an app needs to cross before people even look at it, sure, but it's what half the free apps on the app stores have anyway. It's certainly not some criteria for success, only a criteria to get noticed at all to begin with.

So the paid reviews would have pushed Flappy Bird to appear near the top of searching for 'Flappy Bird' or 'Flappy' (as most apps ends up after a few months if they don't just crash), but the actual game itself and what it inspired in social and traditional media is what pushed it to the top of the charts.
> immediately start the see,-social-differences-are-the-result-of-vast-differences-between-the-binary-sexes wheel rolling again

That's not the wheel I'm interested in rolling. I'm rather interested in critiquing the current humanist-sociological status quo mantra that biological differences are irrelevant or can be abstracted away. A rather large difference between the two goals.
Very few people who discourage their son from wearing a dress or taking up ballet do so in an attempt to enforce some grand imperative of how things should be. Rather, parents encourage certain traits because they believe that these are the traits that will equip their children with the best odds of success. And they're right- a boy who enjoys t-shirts and sports is at a tremendous social advantage over one prefers dresses and ballet. It has nothing to do with dictating how things should be, and everything to do with trying to maximize a child's expected future happiness given how things are.
The other kind of software debt
I'm sure everyone would leave this earth much happier if they spent more time enjoying the life they have rather than arguing with others about nutrition. I guess that applies to everything...
VCs Start Pining to Own a Bank
because fiber.

Okay, how about half a cup of heavy cream instead of bacon. I guarantee you won't feel hungry 15-20 minutes late.
Again, you deal with their argument by avoiding it and offering an alternative plan of action. I am asking if you can explain why what OP is saying is wrong, not how we can make OP's issues become non-issues. Asking as you seem quite passionate about the subject.
Russ Cox is the one who is doing the compiler translator. He is not going to be out of his depth.
Yea, better burn that oppressive cis-heteronormative literature before it triggers a micro-aggression. Also don't forget to send the authors to a Gulag.
The Most Important Equation for Your Startup
So downloading a 100KB extension for a browser which you use for downloading stuff all the time is a "huge barrier"? Wow, talk about a 1st world problem.

And "when I teach ruby", "well ok, now download xcode"... ok, Xcode is a 2.5GB download, but it is a one click download and install via App Store. And really? Xcode for Ruby? Are you really doing that?
They couldn't turn a profit from their business, why do you think someone else would want it?
Perhaps cut your teeth on a nice technical discussion before calling an article in your local metro newspaper "crackpot".
I have no reason to defend Kern or his views on being healthy. The point in question here is Lustig's physiology credentials. Kern isn't the first to bring them into question, and if Lustig's science isn't reliable, then why should I give him any credibility?

I avoided making any ad hominem arguments against a sugar-shunning overweight man who claims sugar causes obesity, or a doctor writing about sugar who can't distinguish between sugar and starch. My mother told me 20 years ago not to pound soda, so why is Lustig relevant?

Yes, I believe that junk food is bad, and sugar is a big part of it. The landscape of obesity is far more complex, however, as Lustig himself helps to show (he mentions his tight schedule and lack of will power as reasons for eating two meals of junk per day). I really don't feel that making sugar the new fat changes anything at all.
Unless there are significant differences in the way a web framework is structured (i.e. Pedestal for Clojure), I find that making a web app doesn't really contribute much to learning the intricacies of the language.

I like to try out a languages interesting features by wrapping an existing library in an idiomatic style suitable for that language. For example my most recent work is attempting a wrapper around SNMP4j in Clojure, foregoing the OO style for a more data-centric approach.
I really like the Dover book Mathematics for the Nonmathematician by Morris Kline. It adds historical perspective, makes you think, and teaches basic and understandable proofs.
Great to see this being done. I wonder what number of emails a typical member of Congress must receive before they take note of an issue. Furthermore, how many emails does it take to sway their opinion on said issue, or are dollars the only medium that can induce the wild thought of reevaluating one's perspective.
Crowdtilt page setup! https://www.crowdtilt.com/campaigns/wheel-chair-ramp-or-medi...
I might take you up on that. I've done some personal meditation exercises in the past and found that "disconnecting" during those sessions, brings about a kind of bliss.

Not sure if I can describe it well, but it's like taking a running car out of gear and just letting it coast. As thoughts enter and threaten the moment, just say "hi" and let them pass right through, rather than dwell on them.

Getting all the buzzing bees to quiet down for a few minutes is wonderful.
I thought the point was made clear that it's a satirical website?
Understandable. Only you can decide whether focusing on those other things or a blog post like that is more important.

I don't blame you for not writing it up, I don't think I would either ;)
Richard Lynch Crowdtilt page setup
yes ! There is a "goto considered harmful", but utf-16 is a lot more harmful.
But you rapidly reach a point beyond which most users can get to. Three steps: (1) open console, (2) copy, (3) paste is about the limit on what an average computer user can do these days.
Most editors identify a grapheme by (row,column) coordinate.
Fortunately that narrative is starting to fall apart, due to folks who have taken on critical studies of these topics and gone on for hundreds of pages each.

One of the recurrent problems though is defining oppression. What usually happens is that folks project assumptions about the way society works based on the US today to times and places that are very different.

Two things I have come to conclude though:

1. In most times and places, power relationships among women have greater variety, complexity, and nuance than power relationships among men (and therefore defy formalization to a larger extent) and

2. Almost anywhere you have patriarchy you also have matriarchy. The two, instead of being opposites, tend to go together.
If only we could figure out a way to not eat foods that increase the amount of sugar in our blood....
Urban Bees Using Plastic to Build Hives
Amazon EC2's New I2 Instance Type – Available Now
Problem: I can't find other people that I can associate with.

Solution: Move & get a career where you're more likely to find the right people.
I'm cursed with the gift of being slightly better than most in nearly all things but not at all stellar in any single one. I never learned to study in school because I've always learned things on my own.

This has carried me far but my limits are always there, always visible, at 360 degrees. Meeting and seeing stellar people is a good reminder of that.

The converse point is related to dealing with whatever talent you have. The essence is to learn to keep yourself in the unconfidence and doubt as for your skills even if so many people around you don't seem to "get" what's obvious to you.

If you think too highly of yourself even if the evidence seems to be on your side, the reality will bite back. And that makes you go back and shut a part of yourself down, and you're in a position that worse than where you started.

For example, in programming the only way to handle your skills is to assume the role of a beginner and expect the existing code to be right for a reason that you don't understand yet. If it turns out to be blindly obvious that the original author had no idea what he was doing and a partial rewrite is not only in place but unavoidable, only then accept it as there are no other options left.

The trap is seeing too much of that and starting to hallucinate that thanks to your talents you can "just know" and short-circuit right through the way of doubt. No you can't.

As a talented person you need to remain humble and only exercise your skills and vision when there are no other choices left. That will keep your ego in shape.