skysight-inc/HackerNews huggingface dataset:
The mailing list announcement is better both for the detailed content and not being served as difficult to read on mobile "justified" text: https://lists.gnu.org/archive/html/guile-devel/2017-03/msg00...
"Economics in one lesson"

I found it on a libertarian website, free to download, its about free market, against government intervention. It gives many examples of how "anything that the government touches, it dies"
I can share some perspective on this which will lend evidence to Austin's conclusions regarding the financial gains to be had self-publishing.

Having written ~10 books, including a bestselling technical book for a publisher (13 years in print), worked as an acquisitions editor for large technical publishing house (signed more than 60 books during my time there), and written a bestselling self-published book (http://www.easylaravelbook.com/), it's suffice to say I have a well-rounded understanding of publishing financials.

If you're willing to put the time into writing a quality book (not to mention are a subject matter expert), there are significant profits to be made taking the self-publishing route. It all boils down to the huge profit margin to be had as compared to traditional publishing. Take my Easy Laravel book for instance: I sell it at $28 via Leanpub and Gumroad. Gumroad takes 8.5% + $0.30 per sale, meaning I make $25.32 per unit. Compare this to traditional publishing, in which the same book at $28 would sell into a chain at say a 40% discount ($16.80). The author's royalty is calculated from this, which in most cases starts at 10% (sometimes it scales), meaning the author makes $1.68 per unit sold. This means comparatively the self-published author is making 15 times what the traditional author is making.

So ask yourself: as a self-published author could you sell at least 1/15 the number of books a traditional publisher would otherwise sell? If yes, then you're going to come out ahead. If the book is of sufficient quality, and you are actively promoting it by blogging and maintaining an e-mail list, then there is no doubt in my mind anybody with adequate writing skills (you don't have to be Shakespeare) and determination will come out ahead, particularly given the ability to electronically distribute the book through all major channels.

If you're thinking about self-publishing, just do it. Even if you don't finish the book (many will not), you'll have a lot of fun doing it!

[Edit: Just realized I didn't actually reply in Austin's thread. Despite lurking for years I think this is actually my first ever HN comment. Sorry for being clueless.]
I've got four popups/notifications going on this site: a "Show notifications?" from the browser, a JS ad that overlays the whole page, an "Uso de cookie" banner at the bottom, and a "Would you like to translate this page?" from Chrome (ok, this one is not their fault, but still that's a lot of stuff to deal with just for one webpage).
That's not going to work for e.g. a table that is part of your content.
Another unavoidable use of macros is to convert symbolic names into string literals or to enable warnings for printf wrappers in a portable code.

As for include guards one has to look really hard [1] to get a compiler that does not support #pragma once.

[1] - https://en.wikipedia.org/wiki/Pragma_once#Portability
This is similar to people measuring popularity of a library or language by stackoverflow question counts.

Sure, you can't get a lot of questions for an obscure library that on one uses, but the mere fact that tons of people post questions about it doesn't mean it's good or popular. It might mean lots of beginners want to use it because it's been marketed and hyped as easy to use. (Angular comes to mind).
The fear of job hopping is overrated in tech. Especially if you are leaving Uber, it'd actually make you look more attractive for actually having a backbone and a conscience.

In a period of about 3 years I went through 4 jobs. I never once was asked or told that my job hopping was a concern in any interviews (probably 50 all together) or offers.

Interestingly the only time I got push back on my "job hopping" Was when I left my first job that I was at for 3 years. I was being interviewed by my potential manager and one of his reports. As the interview was wrapping up the report piped up "How do we know you aren't just going to leave us in 3 years?"

The manager took control and smoothed that question over and I didn't have to answer it but it was an obvious power play and I'm glad someone else was in the room.
Thanks for the read. Very educational.

I would suggest increasing the font-weight of your bolded text. I could not differentiate the two when skimming over the article; only when I read very carefully did I notice that you had somethings bolded.
Why are those brackets there in the syntax? What's the need? It looks hard to read when the programs are bigger. Is there any super advantage to it?
Be kind and do this for me: Think of yourself as Sara, an average person in society. Put yourself in her shoes. Now click on the following link and scroll down for a bit.

https://en.wikipedia.org/wiki/Factorization

Scroll as slowly as you want/can. Tell me, do you think that this is a good way to communicate to Sara why this problem is of importance? or even better, do you think Sara will ever give a shit if all she can see is that?

If you want to promote a more scientifically literate society, you should not try to render every single person into a scientists. Rather, try introducing scientific thinking into people's every day lives. The only way that will happen is if those who know the sciences learn to communicate better with the rest of us and help us get it into our daily lives.

can you see where I am coming from? I am not annoyed by math or my ignorance toward the topic. I am trying my best to combat it. But the problem I often encounter is that those who know/can rarely speak the same language as those who cannot. Khan Academy grew big because he knew how to communicate, more people should be like him imo.
Wouldn't it be possible to just expose parsenum_float, parsenum_signed and parsenum_unsigned instead of the macro interface?
Cold War spies extracted data from typewriters using magnets and radio signals
What Evolution Can Teach Us About Climate Change
Writing a chatbot – part one
I think they mean nation building as trying to install certain governments in countries on the other side of the world, toppling heads of state, etc.
Anyone tried GuileEmacs with this version and noticed any differences?
Honestly, I thought it was an undergrad entrance exam and was feeling sorry for Japanese high school students, before I checked the title again.
I would think that "NOP" code like that example would be optimized out:

setInterval(() => {
var start = Date.now();
while (Date.now() - start < 500) {/* wheeeee! */}
}, 1000);
They probably expect people to carry some cash for emergencies small purchases.

As they say at Goldman Sachs

"Always carry cash. Keep some in your front pocket."
Exactly. One can make an extreme example and ask how they would feel about someone lovingly slaughtering their husband/wife and children.
on a related note, I was actually quite hopefull/impressed when the bad-press about a 50% soy subway chicken came out a few weeks ago. That's a huge win for sustainability! Of course it was too awesome to be true, turns out the test was faulty and it's actually less than 1% soy.
How would this sensible regulation look like?
“Alexa I'm UP”-Do we need computers do get this smart?
I'll never forget the despair I felt when I started a new job and sat down with the designer of the site we were to be working on.

She told me "Our site isn't going to work like any other website."

She was right. It didn't. The whole thing was canned six months later.
You still don't get it... You are arguing against something I did not say!
Magento Price Rounding
Noise removal? See this page (https://blog.keras.io/building-autoencoders-in-keras.html) and search for "Application to image denoising"
I relate to what you are saying. I started feeling like this after I came back to reality from the world of warcraft, where I spent 2 years from age 11.

> But I'm permanently alone in a crowd, too. Always on the outside looking in. Suspicious of the herd. Skeptical of consensus. Circumspect. Cantankerous at times. I am, simply, permanently, "the other".

This is exactly where I ended up, there's no going back now, no 'home' where I feel I belong. Biggest contributing factors were hitchhiking across the planet and experiencing Ayahuasca. But I also feel that just understanding the importance of free software as a political right puts a huge rift between me and the people I meet.

A society is built on shared assumptions, a mutual understanding if you will. When you reject an assumption required for participation then you stand alone and the understanding is no longer mutual.
So, if I own a corporation that buys an asset for $500,000, then I turn around and sell the corporation for $10,000,000, I'm in some kind of hot water?
There's a lot of talk with respect to the US Democrat/Republican split on how Democrats are terrible at highlighting when government helps people (because it seems to cheapen the process or some silly issue.)

http://democracyjournal.org/arguments/keep-it-simple-and-tak...
All humans (all animals really) take from nature. This human just takes from other humans as well.
Probably finding the right place of the dom to change and keeping track of what to change. React basically says "make it like this" and takes care of a lot of things.

jQuery code is well known to be hard to maintain when it changes things based on element-types, classes and id's nested in each other.
This is a pet peeve of mine too and I agree with all your points. But I think more often than not, such custom scrolling may happen as a result of trying to control something else, like some infinite scroll with virtualization that would normally start shifting elements and make the scrollbar behave funny.

not defending this pattern, I just don't think people fuck with the scrollbar just to make it "better". they probably try to make it as close to original as they can which of will of course be, nothing like the original :)
Until chip and pin this was thing in some uk restaurants waiter used a black (of the books) cardreader out of sight of the punter to skim your card.
Repository: https://github.com/idio/wiki2vec
This has happened to me so many times, lost like $5 each time.
Scroll highjacking can be done to avoid partial content being displayed on the screen.

You know those pages with several 100% height slides? They don't look as nice if there's a bit of the previous one showing at the top or the next one at the bottom.

But yeah, it sucks, we all agree with that.

We need this to be done in CSS, something like body { scroll-step : 100%; }

What I don't understand is scroll highjacking in something like Google AMP.

It replicates the browsers default behavior, only poorly. No tap the menu bar to scroll to the top, motion sickness inducing acceleration, etc
I agree with you — BUT, I have conducted a fair amount of user tests where someone will not scroll. It's often an older demographic, but I've seen 30 year olds fall into it as well.

So it's not always a designer saying "I know better than you."

I do think that they're going about solving the problem the wrong way though. Your design should on its own encourage scrolling by making it obvious that additional content exists (avoiding so-called "false floors") — it can be harder to do this than unchanging your design and suggesting scrolljacking, which is why I think we see it so often.
Couldn't you do it on the balcony though?
Meanwhile, history buffs might appreciate that we're still using a 16th century[0] term to describe a disease that is being studied 60+ years after etiological discovery[1] for which available remedies are modestly effective and not without risks [2][3].

[0] http://www.etymonline.com/index.php?term=cold
[1] http://blog.wellcomelibrary.org/2013/09/fighting-the-cold-wa...
[2] http://jamanetwork.com/journals/jama/article-abstract/185731...
[3] http://retractionwatch.com/2016/12/29/jama-article-zinc-comm...
Half-OT: Is there a timeline for major mobile browser implementations of this?

On my Android I use Chrome which has the notification feature.

But it seems that it's not possible to use this on iOS, so I'm forced to do a native app just because it heavily relies on notifications.
Not for employment law in most cases (uk/US derived law) you can be fired collectively i.e. if 1 person in a group is skimming but you cant find which one you can fire every one
Also check out this personal blog post from Andy Wingo, the primary developer:

http://wingolog.org/archives/2017/03/15/guile-2-2-omg
It might also mean that it's confusing and poorly designed, leading many, many of its users to ask questions about it.
Look at the tests for inferno, it is close to js + dom for some things and inside 2x factor for bascially everything if I remember correctly.
The main thing is development speed anyway, fast enough while still easy to write and maintain code.
I am probably wrong, but my understand has been that being cooler longer-term, say living at 50 degrees reduces peripheral circulation. This provides a place for the virus to replicate with less immune interference.

It seems like many of the studies to disprove cold temps -> rhino are just acutely exposing people to more extreme cold temps. I also wonder, what we colloquially refer to as colds is a superset of rhinoviruses, any study should prob. test all the common cold viruses?

Also, a probably controversial tangential anecdote, my wife and I started taking 3 Vitamin D (2000 IU Summer, 3000 IU Fall/Spring, 4000 IU Winter) a year ago and neither one of us has gotten the cold or flu since knock on wood. This is not only surprising considering numbers of sick co-workers, but also an anomaly historically for us. I know Vitamin D has an effect on the passive immune system that lowers TB and influenza infection rates, I wonder if this same is true for rhinoviruses....
Companies do the exact same thing.

Yeah, but companies waste their own money. Not mine. Unless I'm a shareholder, I could care less if they flushed cash down the toilet.
Well, that's a kernel. I don't see why something needs to be either a distribution or an OS.

Ubuntu is an operating system. It is also a distribution of Linux.

If I'm using Debian with the Hurd kernel, is the actual OS Hurd? This makes no sense.
Mr. Tao does, in fact, not understand prime numbers. That's not to say that he is stupid or hasn't done his reading. He probably understands them better than anyone else in the world, but he still doesn't understand them. Otherwise, he wouldn't make any mistakes.

But the literature is not to blame for that. He simply tries to do something that nobody else has ever achieved before. Of course he's going to make mistakes.

The difference between math and writing programs is that in math, there's no compiler. When you go in the wrong direction, nobody is going to tell you about it. But this doesn't mean that any of the proven theorems that he bases his work on are faulty. He can rely on each and every one of them. They are proven to be true.

His issues stem from the fact that he wants to do things that are unexplored. Think columbus discovering america. Its not that his maps are faulty. There simply is no map for the new continent yet.

The rigor in math has nothing to do with an elitist attitude. The italians tried to do handwaving math for a hundred years. 100 years of italian algebraic geometry had to be erased because they began dropping the elitist attitude. They made progress at an amazing pace until eventually, they discovered inconsistencies in their "findings" and had to start over.
>Well, implement it yourself then.

Yeah, let's reinvent the wheel anytime something is not available on all platforms in the world, wether or not you intent to target them...

If I target GNU systems, why can't I use GNU features ? If people​ really want to port my code, let them do so.
That's really shocking to hear. When I was in university CS was almost exclusively math. At the time that was the delineation between CS and computer engineering. One was mostly theoretical expressed through equations. The other was just practical application of EE and software development. And the finance college had the MIS program. They were using java.
I think that if you have just passed your undergrad degree, these questions are indeed not _that_ hard, because the stuff is still quite fresh in your mind.

If you have left university for some time, chances are you did not do any math in that time inbetween, if you are a software engineer. Software engineering requires logical thinking in a different way than mathematics, so we do not really keep our mathematics skills up to date.

Looking at document, I can remember touching the necessary mathematics to solve this, but not having done any mathematics of the kind makes me too rusty in mathematics to be able to solve it.

With a bit of revision, someone having seen this somewhere in undergrad will probably be able to solve it.
I could not know that the first one was not feasible. I had no access to the equipment (but later someone had access who published a paper). But still, one of the main points the reviewer did not get. Even if it was not a good idea from an energetic standpoint, it was still a good idea to store energy. If you have electricity (wind!) that you can't use, it may still be a good idea to convert this to fuel.

The second one had nothing comparable. We had peer reviewed publications. Nobody had this in this field. The main argument was that it is financially not feasible for mass production. The reviewer was off by factor 100.

The guy who got the proposal, he told me how it went. I don't want to go into details.

Does this answer your questions?
Yeah. Vote me down.
For starters:
http://www.martin-van-creveld.com/?p=177
You must have forgotten the iframe hell that was the early aughts. There are some sites that could benefit from individually scrolling elements. If you have a navigation pane that doesn't hide, it would be hell to have all of the navigation links above the fold while all of the relevant content exists multiple scrolls/folds/pages below.

I think that many sites wouldn't use individual scrollable elements correctly. Much like sticky headers, you end up with an upside-down L-shaped (like this: |‾) area of static, individually scrollable content. Your viewport shrinks to 75%. That's annoying on desktops at best and pretty much unusable on mobile at worst. It's reminiscent of Toolbar Explorer[0].

If you can use individual elements nicely, go ahead! I believe that if the trend caught on, it would be worse for everyone.

[0]: https://c1.staticflickr.com/3/2040/1924189728_668c4bc4e2.jpg
Amazon Elasticsearch Service Support for Elasticsearch 5.1
Dude. I mean, I broadly agree, but you can't just throw it out there on an article like this like it'll be productive in any way at all; you've got to actually make a case. Remember that even the regulators who most ostentatiously serve special interest groups usually have some excuse that they're trying to make things safer and better for people at large somehow or another: you should seek to pre-emptively overcome at least the basic entry-level apologetics for them, doubly so in a situation like this.

Things that could make your case:

- bring up the issue of regulatory capture (ideally with an example from the exact relevant bureaucracy) and complain that this is evidence that the bureaucracy is focused on the interest groups instead of on the people it claims to protect, with overreactions after the fact that do not actually serve to provide effective protection (chronically fighting yesterday's battle)

- bring up the actual negative impact of certain regulations on people and demonstrate that they are worse than this particular failure (candidate topics: insanely slow FDA approval of new manufacturing of generic drugs leading to things like the EpiPen episode, "certificate of need" legislation leading to higher prices and reduced availability of medical services in the name of protecting incumbent hospital profits, etc)

- look for other failures where medical regulatory frameworks have demonstrated that they are ineffective ways to protect people

- perhaps opine that these people are going to be ruined now anyway and that a regulatory backlash is totally redundant, thwarting none of the bad guys and burdening good guys

... in short, try a post with, like, actual content sometime, it's more effective :b
Why Good Startups Fail: They Can't Fire Bad Customers
You do realize that government actually doesn't earn the money but takes it away from others that earn it.

It's not as if with government we have more money. So all that matters is efficiency and if a charity is more efficient than a government, why is there no state where you can choose whom to give (at least part of) your taxes?
Author here, looking for any feedback on the code, design, the README, or wiki. Trying to improve my overall ability in making a good github repo.
Best New Online Bingo Sites
Technically yes[0], legally not necessarily, and practically you'd be bothering your neighbours which probably isn't recommended and may get you in trouble with your landlord as well.

[0] assuming you have a balcony which isn't always the case
> would require a ridiculously massive black hole

how about a neutron star black hole binary of comparable mass? in that case you're dealing with a roche lobes instead of a more or less fixed roche limit that applies when one mass has a negligible fraction of the other.
Lisp nostalgia?
The issue is that each provable discovery in mathematics is named; it has to have a unique name. These discoveries are exact with at least one proof for their validity and for their limitations and assumptions; all that information is tied up in a name, say for example eigenvalues. These proofs are built on top of previous proofs (which of course are named as well), names and phrases built upon each other.

So this ever growing collection of proofs and names is an accretion (or in our moments of grander hubris a pyramid). What you are asking for is the tip of the pyramid (with its wonderful view) without the stones below, in effect what you are asking for is magic, a stone floating in the air with nothing to support it.
It's a LISP dialect. Brackets are essential to tell the difference between arguments and function calls... take for example in C: foo(bar(1)) would in lisp be (foo (bar 1)).

If it were to just be "foo bar 1", you couldn't tell the difference between (C style again for clarity): foo(bar(1)) and foo(bar, 1).

Some newer functional languages have a composition operator which allows you to write this without the brackets, but the brackets still are easier to follow in many cases.
How to enable syntax highlighting for diff
The problem (IMO of course) is that there is no better and attainable option.

For in the current system, you broadly have the choice of:

1. Wasting your money on exotic weaponry and wars of expansion whilst starving the populace and enabling a small subpopulation of rich cheaters to dodge their fair societal debt

2. Wasting money on enabling social programs that allow a large subpopulation of poor cheaters to dodge their fair share of societal debt and hinder the rich from buying a second yacht.

I believe South Park refers to this as "Giant Douche vs Turd Sandwich."

Sadly, in both cases, the upper middle class ends up footing most of the bill.

The past 2 months have illustrated the sort of alternative that can actually get elected here. Do you find this encouraging? I don't.
All your examples of the problem you are talking about are from Wikipedia, but you give multiple examples in your posts of explanations of maths done the right way. Feynman, Khan Academy, Project Euler. So I guess some maths related text is written one way and some is written another way?