skysight-inc/HackerNews huggingface dataset:
Interesting AMA, even for those who don't know much about the bike brands is from Crank Brothers. It's a big name in MTB scene, and from what I can tell the company made some really bad products, went to shit, got sold and is now trying to build itself up again, still as a standalone brand, so they didn't get bought by a huge "monopoly". At least that's what I gathered from the discussion there.

http://www.pinkbike.com/news/ask-us-anything-crankbrothers-m...
How to Update Overleaf from a Juypter Notebook
Oh yeah, experienced this firsthand with an overall score of 8.5 but a 7 in writing. It's really unreliable and graded on a messy and rather elitist rubric.
Basically you have three different ways of using IPFS in JavaScript today.

1. Use js-ipfs which is a implementation of IPFS in javascript. This requires that you either have both frontend and backend being ipfs nodes, or at least in the backend, otherwise content added won't be seeded since you close your browser when you're done.

2. Use js-ipfs-api and go-ipfs together. Start a daemon with go-ipfs and then point js-ipfs-api to it. The daemon will essentially act like one of your backends.

3. Use js-ipfsd-ctl that kind of is the same as number 2 but starts a go-ipfs node for you, and then returns an instance of js-ipfs-api, already pointed to the daemon.

The author in this case went for 3. Probably the reasoning is that js-ipfs and go-ipfs can't really talk to each other yet, and go-ipfs has the bigger network and is more popular.
It's a pretty cool experiment. C14 is formed continuously in the upper atmosphere and enters the carbon cycle via CO2 absorption by plants. Since the ratio of C12 to C14 in the environment is known to be reasonably stable over time, the C12:C14 ratio in a given biological sample can be used to infer how long it's been since the organism stopped participating in the carbon cycle (i.e., died.)

The basic idea is simple enough, but the dating process is complicated by various factors that have to be calibrated out. The environmental C14:C12 ratio got a lot lower when we started burning fossil fuels in the 1800s. Later, setting off a bunch of massive nukes in the 1950s had the opposite effect.

The lens of the eye is living tissue, so it can be carbon-dated. In this study, the researchers actually took advantage of the nuclear contamination problem. They noted that only the smallest, most immature specimens exhibited the unnaturally high C14:C12 ratio characteristic of items from the period before the test ban treaties took effect. Bigger sharks had clearly absorbed most of the carbon in their lenses over a much longer period of time[1]. Since they have a good idea of the rate at which the sharks grow, they could infer that the larger specimens must have been growing for hundreds of years before the nuclear tests.

[1] Things get a bit hand-wavy here; the article suggests that the shark lens stops absorbing carbon after it's formed. Meanwhile, Wikipedia says that the human lens continues to grow.
I learned to code in the early 1980s and studied it in university in the late 1980s and early 90s. Since then I've ingested and forgotten countless languages and technologies.

At a certain point I realized that I had spent more than 1/2 of my life trying to instruct machines, and it struck me that this was a giant waste of the rest of my short life.

Now I try as much as possible to be AFK and I'm very pleased with the results.
Inspired by Cameron Kaiser's (and others) ongoing work to keep Gopher alive, I spent a good few months this year writing a new Windows client for it:

http://www.weegeeks.com/upload/Jar-Gopher-Browser-Full-Scree...

Unfortunately real life has got in the way, and I've not found time to release it yet.
I take exception at your use of the word "betray", here.
Out of curiosity, what does the average person need a helicopter for? The expertise and cost is no joke.

Enclosed autogyros and weightshift ultralight airplanes should should suffice for what its worth. And they are presumeably safer to fly!

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

https://www.youtube.com/watch?v=8OU98We-mcw
I remember studying "The Catcher in the Rye" back in high-school, and before we started to read we were provided with a few critical analysis pieces for orientation. One of these was a discussion of the difference between the UK and American editions the key of which was the omission of italics in the former. Now anybody who's read TCITR will know the importance of italics to the narrative. The UK editor didn't believe they were important, perhaps objected to them on aesthetic grounds and so they were stripped out. We did of course reading the re-released, American edition, printed as the author intended.
File an #EdgeBug via Twitter
"you taking it was never their goal"

I'd disagree. That's pretty much the point of making the software open source: so that others can take and use it within the confines of whatever licence the dev decides. The point is to get it out there and into the hands of other devs, not for them to simply look at or dive through but very often to manipulate, improve and use.

In that sense these projects do actually operate the way companies do, but without the depth of support and speed that we would expect if we were actually laying down our cold, hard cash to get the goods.
Tesla also has a monostable shifter. I've found myself in a different state than I thought I was in on more than one occasion. It's remarkably easy to bump it and trigger a shift out of park.
"None of us is as dumb as all of us"
Do you have a number for C++ ? Thanks for the info anyway :)
It's not just $5 for an accurate data point; it's $5 to convince yourself that the commitment to the goal is really real. Betting for free is very different to betting for real money.
Very interesting. I did not know about these papers until now.

My effort was mostly towards breaking down the processing steps for fitting the garment on a model. The steps were (1) preprocessing/normalization of input images, (2) application of algorithms on the image (and human inputs for artistic decisions) and (3) post processing of the fitted image to make it look realistic). Its a little difficult to find time to write in detail (mostly because I worked on it last year), maybe I can do so one of the coming days.

Also, I was using separate grids for models, garments and the mannequin (on which the garment was placed in photoshoot); and fitting the garment in a 2d plane. This worked decently well, given the input images were normalized, scaled, etc to match each other.

I just posted to see if someone sees this and an interesting opportunity comes along. I can be reached at navalnovel at gmail com .
How's uBlock Origin go with this? (I use it and still don't see ads.)
There's no rule on the site against having external funding of some sort. It really depends on the circumstances. I wouldn't accept a company that has raised enough money to hire a bunch of people or to spend months building out a complex product full-time, because most indie hackers can't do that.

Chris, however, was working alone when he started Instapainting. His funding had dried up and he was in significant debt. And it only took him 2 days to build and launch his product. So there's a lot there that we can all learn from, and nothing that none of us could do without relying on personal savings and a lot of creativity and hustle.
Immediatly what went through my head:

"Maybe Facebook has planned this like a chess game, and planned several moves ahead even before their first move."

I wonder how many moves they have in advance.
It does not force you to use mouse click on GUI elements. You can use `⌘`+`/` (or `Alt`+`/` on Windows) to switch between WYSIWYG/Markdown modes. Actually it's the preferred way unless you are on mobile devices.

The default mode is WYSIWYG since Markdown syntax frustrates people who don't know Markdown well.

Thanks for mentioning Typora! It's an interesting implementation. I've thought about that approach (in-place real-time preview as you type Markdown text) before, but inside a browser, it's too cumbersome to fight against the inconsistent contenteditable behavior.
I can pay my rent and bills from investment income and capital gain on investments. This is, of course, not remotely guaranteed, but over the last few years it's worked out. I do still work, though.

I did it by putting large amounts of my income into low cost index funds focussing on various sectors, and some specific shares that I thought would do well.
I'm only responding because nobody else has replied to your thread. Feel free to ignore me if you think it is irrelevant.

My favourite Dr. Who quote: "Work for? I don't work for anyone. I'm just having fun."

Describes me, even though I receive money every month. My expenditures are considerably less than the money I receive every month by having fun. If I didn't receive money, then I would be in trouble, so I don't really qualify for your question, but I'm having fun so I'll answer anyway.

Step #1. Reduce my expenditures below what most people consider reasonable. I lived for more than 5 years on less than $10K a year. It was much easier than I thought. I discovered that spending more than this amount of money, I was no happier. Who knew? What really counted was having so much more income than outgo that money became completely irrelevant to me.

After I did that, I stopped worrying about working. There isn't a job in the 1st world that pays less money than I'm comfortable with. I started taking jobs that interested me instead of jobs that paid me money.

Then I got married. That threw a monkey wrench into the works! But I'm slowly working thought that ;-)

Honestly, people tie themselves to a grindstone to make as much money as possible because they think it will remove stress and give them a nice life. I don't think that works most of the time.
Little benchmark rs-futures vs lwan (https://lwan.ws) on my machine Core i5

futures-minihttp(singlethread):

$ wrk -c 100 -t 2 -d 20 http://127.0.0.1:8080/plaintext
Running 20s test @ http://127.0.0.1:8080/plaintext
2 threads and 100 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 823.09us 449.37us 20.98ms 98.69%
Req/Sec 62.15k 10.51k 105.24k 48.63%
2479035 requests in 20.10s, 340.44MB read
Requests/sec: 123335.77
Transfer/sec: 16.94MB

lwan(singlethread):

$ wrk -c 100 -t 2 -d 20 http://127.0.0.1:8080/
Running 20s test @ http://127.0.0.1:8080/
2 threads and 100 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 596.45us 573.31us 24.46ms 99.33%
Req/Sec 86.17k 13.15k 119.71k 76.00%
3429720 requests in 20.01s, 624.73MB read
Requests/sec: 171404.15
Transfer/sec: 31.22MB

For lwan i use http server example from lwan.ws main page.

As you can see in this example C http server much faster than simple http Rust server.

* futures-minihttp release build

* lwan -O3
This is false. You can get helicopters much cheaper.
EasyList maintainers are also trying to bypass Facebook ads, with no success for now.

https://forums.lanik.us/viewtopic.php?f=62&t=31995
> whereas free software is primarily about protecting the freedom of people.

That's why people often misunderstand the redefined/restricted freedom of GPL. I don't even want to associate GNU with "free software". Just replace "have the freedom to ..." for "have the right to ...", this way the philosophy of GPL would sound better to my ears.
Too bad that Heka has been officially deprecated, sounds like a similar use case to what we have.
On a slight tangent, Richard Schwinn, mentioned in Part 2 of the article, has a great interview hosted by Georgena Terry of Terry Bicycles. They discuss the move of bike manufacturing from the States to Asia, largely due to the aluminum subsidies in China which allowed them to produce a frame for $4 in 1998 (~7 mins in).

iTunes Podcast: https://itunes.apple.com/us/podcast/terry-bikecast/id2841440... (#24 Steel Really is Real)

Original Podcast: http://community.terrybicycles.com/media/podcastgen1.3/?p=ep...

Sadly, I couldn't find a transcript of the podcast, but there seems to be some excerpts here: http://community.terrybicycles.com/wordpress/sidesaddle-blog...

However, there's a lot of knowledge not mentioned in the blog post and I recommend listening to it if you're into bicycles and the change of materials from steel to aluminum to carbon. Richard Schwinn is a bit biased since he runs Waterford, but he does know a lot about steel.
Make Chrome extensions with Python (serverless)
ATP + H20 -> ADP + P produces only 30kJ/mol. A mole of ATP weighs ~500g. You likely get a lot more energy from burning it (the Wikipedia doesn't say), as you do with jet fuel, but that reaction is too hard to reverse to be useful for organisms.

A mole of glucose produces 2800kJ/mol when you burn it. A mole weighs ~180g.
Forces pension, various websites, P2P lending (ZOPA, Funding Circle, Lend Invest, etc) and soon (hopefully) Bonds & shares via CrowdCube.
Gnu.org and related websites are down
I'd like to know at what point the revenue generated from these ads would surpass the cost of simply acquiring Eyeo GmbH (the company behind Adblock Plus).
Adblockers, as a whole, would have so much more legitimacy if the most popular one didn't accept money for whitelisting.

If they want to advance an agenda that whitelists ads they consider "not annoying", fine, people who disagree with that agenda can use a better adblocker that blocks all ads. But accepting money allows articles like this one to paint all adblockers with that same brush, making them all seem less legitimate.
This is cool and validates Rust, but I just want to add that even 2kb stacks as mentioned in sibling comments is bigger than Erlang's process stacks. In Erlang 19.0.3, even with dirty-schedulers enabled, a process's default size is 338 words.
This might still work as fb-only ad blocker: http://www.fbpurity.com/

I've been using it for years and have turned off my entire news feed on desktop. I don't miss it one bit.
They obviously got the number from nowhere.

Their marketing seems to be targeted towards informercial/low information people.

Not the HN crowd who demand 'authenticity' ... 'authenticity' in quotes :)
A bug was filed with uBlock Origin 2 days ago, but gorhill closed it[1] because it's a filter-related issue, so it needs to be taken up with the respective filter list support site.

[1] https://github.com/gorhill/uBlock/issues/1886#issuecomment-2...
Open Source Guide – Open Source Solutions Repository
I wouldn't consider those "retail market" as per my comment above
If the majority of the abusers fall into class X and target class Y, and your goal is to explain or stop this behaviour, then that is informationally relevant, yeah.

This does not imply that all or indeed a majority of all members of class X are abusers. (And more importantly, this article doesn't go anywhere near making that claim.)

Not all victims of abuse are black or women, but black women get a disproportionate amount of abuse. Should be ignore that, too? How do we hope to provide systemic solutions if we ignore such important data?
it's pretty basic, I made a more extended one https://caub.github.io/cms/wysi/ markdown isn't really helpful there, since anyway you're just using execCommand
Beats my why anybody would still use ABP over uBlock Origin. Their "acceptable ads" program is basically a protection racket scheme.
It also tastes really really horrible. Thus you eat it with copious amounts of vodka to clear the taste.

https://en.wikipedia.org/wiki/Greenland_shark#Greenland_shar...
I described this in pretty great detail over on IndieHackers (https://indiehackers.com/businesses/complice) and also answered a bunch of related questions on this HN thread: https://news.ycombinator.com/item?id=12269425

TL;DR = spent 20h/week for 2 years building a product that people wanted. But there are a lot of juicy insights etc in those links.
I definitely think it was a good success story.

I am merely asking whether Instapainting was YC Backed company as mentioned in TC Article as reading TC and looking at CrunchBase gives different picture from whats mentioned on Indie Hackers.

Hope the question is not out of line.
LabSharegroup – digital transformation blog
I see where it goes. It goes to real-time Ads reporting by adblock users and real-time blocklists. Facebook can not win that, unless they serve unique ad for every user.
Does this support both grunt and gulp? Because for many people thats like required to get it working in production stacks ...
Mondo, the UK banking startup, finally becomes a licensed bank
To be clear on its origin its from the fuchsia flower which was made into the fuchsine dye which has these properties. See for its relationship to the visual spectrum [1] noting that the visual spectrum is ~400-700nm. The plant absorbs only the middle of the visual spectrum not the ends. This is the kind of stuff neither RGB monitors nor CMYK prints can capture well.

Note this isnt the complete story either as your eye may percieve it very similarly to purple anyway due to the way we see light (through our rods and cones which clump the spectra again anyway and are subtlety different for everyone).

[1] https://www.researchgate.net/profile/Bo_Hu12/publication/231...
From the link within the parent link[0]:

>Facebook commissioned research firm Ipsos to investigate why reports say 70 million Americans and nearly 200 million people worldwide use adblockers.

Americans are less than 10% of the online population but around 35% of adblockers? Is this just am exposure thing?

[0]https://techcrunch.com/2016/08/09/facebook-will-bypass-web-a...
While I know HTML/CSS very well, I have unsuccessfully learned how to code after many attempts.

I agree with another poster here - it felt like there was too much to learn just to be able to get started.

I've tried to learn Rails for example, following Michael Hartls' step by step tutorial, and even then I get stuck. Suddenly I'm lost with homebrew, updating my PATH, rvm, gemsets, versions, etc. To build a simple website, I have to learn about nodejs, bower, grunt, API's, databases.

Also, there is just something fundamental about the high-level of programming that I feel is never explained in introduction tutorials. When I've tried to learn Ruby itself, most tutorials start out with the syntax (integers, loops, etc), whereas I'd prefer some explanation around how the code is processed to the result. I know some basic Jquery and I am still confused at how it actually works - how the "instructions" end up at the result in the browser.

I've tried the online courses but I struggle to learn through videos and I just find that these courses never really get you to where you can actually build something. I may just need a mentor or classroom environment.

With all of this said, I've just started a 4 month sabbatical and learning to code is my top priority, so I'll see how it goes...
"protected" is really the wrong word. Doesn't need the NSA to read RAM!
Some sites detect adblockers and prevent users from using it until they disable the adblocker. Why doesn't FB do that?
> You have been permanently banned from this board.

> Please contact the Board Administrator for more information.

> Reason given for ban: Let's play whack a mole

> A ban has been issued on your IP address.

uhhh ok? I've never visited that forum, even.
Would you recommend something else instead?
I remember reading, in a computer magazine about 15 years ago about a technology, or else an area of research that claimed to do just this. To infer what is being typed on-screen from subtle variations in radiation emitted from the monitors. Apparently some degree of success was possible even outside a building. It probably related more to the CRTs of the day, and the less noisy UIs.
Would be funny if we eventually end up with some artificial intelligence algorithm that processes content on a webpage and modifies it for the end user to remove any content they don't want to see.
1) They're a private company, not a public one, so acquiring them would be entirely at their own discretion and pricing.

2) EasyList is maintained by others, and could be used by any other adblocker. Eyeo only maintains the so-called "Acceptable Ads" whitelist.

3) Even if someone managed to acquire the company behind that "Acceptable Ads" whitelist, that list has no value without users. The value of the purchase would evaporate if all the users switched to another adblocker, or a forked version of Adblock Plus itself.
Using a VPN?
Location: Kati, Mali

Remote: Yes

Willing to relocate: No

Technologies: python, pycharm

Résumé/CV: http://www.linkedin.com/in/bakaryntjidiallo

Email: diallobakary4@gmail.com

I'm a pharmacist, having solid background in biology and now turning to a career in bioinformatics.
I guess it was situational then, but </big_generalization> all top universities in the US had loads of boxes running BSD variants at this time, ranging from big-iron Vaxen down to NeXT cubes and Sun workstations. I am trying to think of a major NSFNet participant that was not producing some open-source BSD-ready software at the time and not many come to mind.
I'll be back up once everyone upgrades to Windows 10
Thanks for your reply. I was thinking about the same, while I make more than I spend, and for the time being I can save money, this indeed requires working.
The "problem" would start when you have depended family members and you cannot calculate, or rather plan for all expenses in advance, what have you done to plan for this?
Same here, I see no ads somehow. And if I start seeing them I'll stop using Facebook, after all it is just some kind of RSS reader with built-in dumb comments now.
"Ingesting MySQL data at scale - Part 1"
Thanks for the links, I will take a look. Your story seems like what I have in mind trying to replicate.
Artificial intelligence detect human emotions via facial coding
Use DuckDuckGo as your default search engine. It answers your code questions inline! It seems to do this by scraping the first accepted answer from the first stackoverflow post match to your query.
Honestly, if Facebook serves ads from their servers and not just loads them from random ad networks, and takes care, that they reasonably blend with the page in look and appearance (especially no special blinking, noise etc.) and in general curates them, like paper publications do, then I am all fine with ads on Facebook.

We have lived with (and sometimes even liked) curated ads in paper publications for decades. If the web just had those kind of ads, it would be great. Web pages need some way of financing, and if there is a reasonable one, it would be good for everyone.

The big problem with current web ads, and the reason I do run adblock is, that they are uncharted, often violently annoying and unfortunately a growing security risk.

In this sense, I support Facebook in having proper ads.
Because if facebook blocked adblock users, then they would lose users that create free content for them, slowly but surely people would begin to abandon facebook.
Facebook can easily serve 'semi-unique' ads, they already personalise them.

But that just leads to fuzzy matching of ads. And unless facebook start disguising their ads as actual content (which would get them in huge trouble with the FTC), adblock can always work out what's an ad because it's somehow marked as an ad.
Does it use a "standard" like CommonMark or GFM?
Thanks for the feedback. Could you clarify if you only use the capital gains?
I have read that dividend stocks are also a good way to have a passive income.
Additionally have you thought about what you would do in case of a market downturn?
> Of course, Rust doesn't forbid having it the other way around -- we could make Output a generic parameter too, and have overloaded functions which can have different output types for the same input (and need type annotations to choose). But we don't want FnOnce to work that way, so we don't have it like that.

Can you please explain why FnOnce shouldn't work this way?