skysight-inc/HackerNews huggingface dataset:
Serverless datastream processing [video]
My most popular open-source project [1] I talk about at conferences, mostly C++ ones (last example [2]). I was lucky to also land a paper about it at ICFP'17 [3]. On Friday I will talk at the MeetingCpp conference in Berlin about a new library I am building (kind of experimental Redux for C++ with time-travelling debugger!).

I work as a freelancer and at the moment I do client work 3 days a week and dedicate the rest of the time to the open-source work. The open-source work includes doing research and implementing these tools, but also preparing the talks, which is a very time consuming task for me. Doing conference talks is very emotionally exhausting, I dread the previous weeks to the talk---but the feeling afterwards is very good and it is a good way to get exposure, I hope.

My dream is to some day form a social company with a coop structure that works full-time on open-source, either directly or indirectly helping clients use these tools in their system. I hope I am set up in the right direction.

Recently I opened a Twitter account to talk mostly about my open-source stuff [1]. I admittedly hate Twitter as a social network, but I've been convinced that it is a good place for networking in our industry, so I just play the game.

I keep telling myself that I should open blog too, but then I realize that one can't simply do everything all the time, so I guess maybe I'll never do it.

To your last question: is it unfair to not do marketing to your work? Totally not. Just do whatever feels right to you. If one day you realize you have built something really useful, probably you'll get the urge to tell people about it.

[1] Immutable data-structures for C++:
https://github.com/arximboldi/immer

Example usage: https://github.com/arximboldi/ewig

[2] https://www.youtube.com/watch?v=sPhpelUfu8Q

[3] https://public.sinusoid.es/misc/immer/immer-icfp17.pdf

[4] https://twitter.com/sinusoidalen
> Supercapacitors can energy faster than lithium batteries can(more power).

You accidentally a verb.
Thank you for this point.

My mention of “we” though are the consumers who will be paying these companies for rides and presuming they have already thought about these safety issues, yet “we” have no privvy to an understanding about who has approached the issues nor who has the best approach and neither a standard to refer to that “we” can expect the companies to uphold.

That’s the whole point of “us” starting to ask questions.

“So, uh, you want me to fly in your plane, to what standards are these planes built to?”

Oh look, “we” have an FAA who manages all that, regardless of who made the damn plane.
Ask HN: How do sites like Reddit, HackerNews, etc get initial user content?
If they need user generated content to function, how do they get started? Do they just get their friends to start using the service?
Why does Google still use paging instead of progressive loading?
Just what kind of roads is this kind of car made to drive on? I mean the clearance.
Honest question, is Tencent a holding company or a technology company?
A few points:

1. The median household income in the US is something like 1/3 to 1/2 of what I understand the starting salaries are in SV. For most outside the tech bubble, economically, there is little visible difference between "techies" and "billionaire CEOs".

2. Much of Kalanick's behavior is mirrored by lesser techies, albeit on a smaller scale.

3. Anyone have any hard numbers on the size of the "techies and billionaire CEOs" class versus the total professional classical musicians and physicists in the world? Certainly, the former seems to have more actual impact.

4. Do you really want to live on the pointy end of lawyer and wall street banker jokes?

("What's the difference between a lawyer and a catfish?" "One is a bottom feeding scum-sucker; the other is a fish.")
Ikea has great cheap home automation product line that has impressed the developers of Home Assistant. See https://home-assistant.io/blog/2017/04/17/ikea-tradfri-inter...
Slipping GDP growth, declining private spending and investments, falling jobs, decreasing industrial production, rising inflation, and rising current account deficit.
https://qz.com/1090478/no-matter-how-hard-the-government-tri...
Niantic will be releasing a Harry Potter AR game in 2018
I admit to be completely out of my depth, but my understanding is that it is a fiduciary duty of the directors to act in the best interest of the shareholders. Tax planning is a huge part of profit and thus shareholder value, so wouldn't such "gross negligence" represent a breach of fiduciary duty?
Win tree style tabs you can autohide. Indo that to reduce distractions
That's not true. Here's just one example: fine-grained taxes are used to help influence behavior, improving public health. Mexico increased taxes on sugar [0], with the result being a fall in consumption. Raising this tax has caused a verifiable reduction in consumption, which has a direct impact on public health[1]. That's just one example, many more exist for all sorts of reasons. It's why cigarettes and alcohol are taxed differently than broccoli. Obviously not all taxes are in the public interest, but neither are they just to give some government official a feeling of empowerment.

[0] https://www.theguardian.com/society/2017/feb/22/mexico-sugar...

[1] http://journals.plos.org/plosone/article?id=10.1371/journal....
Even I am not sure who is correct here. Either the guy is lying about the amount or the Govt is lying about amount received. Things aren't quite clear here.

There's this thing which goes by the name "Kunjalikutti fund" which isn't that trivial from what I heard ;)
I think there is something to this nonlinear curation business... Maybe there's room for a for-pay social network that treats attention as rivalrous resource.
Ah this is cool, like ember-wormhole in the ember world!

How were React devs doing modals, etc before?
Problem here is they are not purchasing and holding for 6 years or even 6 months. These are typically short term timescale strategies. They are turning capital over quickly so the gains or, in this case, losses are locked in quickly.
Yeah I was curious how the responsibility aspect of autonomous vehicles might work. If I as the consumer own the car and it hurts someone while driving autonomously am I at fault or would the manufacturer be at fault. It seems like this would be an industry paradigm shift if manufacturers were to take on liability for products performing as expected in a world of the unexpected (so to speak).
Bankers also ride the subway not private shuttle busses. It’s a stupid thing to focus on but optics matter.
An old town I lived in had a massage parlor that did something similar (and no, this isnt an euphemism - they were a legit massage place).

They sold gift certificates at a sale: You would buy $50 certificate, and then get $25 to use next month. They got a load of people to buy them, cause it's a pretty good deal.

Then within 2 weeks, they closed up shop. The local county prosecutor said that "knowingly selling gift certificates they did not plan on intending to honor was fraud-like, and would be investigated." And, it was more than investigated. They hauled their asses in court, and came to a settlement that all funds were to be returned. Evidently, there was a fraud charge mentioned for each certificate... Make them come to their senses.

Too bad we can't do similar for bigger actors that violate the public trust, or engage in fraudulent behaviors. Cause I see a pretty straight-forward "Knowingly selling hardware that we will remotely kill just outside of the <cough> warranty period" sure seems to smell like fraud.
2 years ago, when ethereum was the new hot sh*t. I started to build an Dapp (decentralized application).
A big problem I had was to find the right database and after re-implementing the dapp with 3 different ones (pouchdb, gundb, nedb) I finally started to develop my own one, based on the best previous solution (pouchdb). It turned out that developing that single database was giving more fun and value to myself than any other software-project I had done before.

Like you said, everyone has a reason to do what he does, and so my reason is self-promo to be honest. I actually think most OSS-Projects are done by their maintainers for this reason.

For promotion I had done/do the following:

- Post on relevant subreddits

- Google for new results (last 24h) that match some keywords ("js database") and answer there if possible

- Posted it on Lobsters and other js-news-sites

- Shown HN (I did this a bit too much which maybe can be called spam by some or "growth hacking" by others)

- Currently I think about doing an egghead.io-tutorial for the project

I would say that overall I spend about 20% of the time for marketing, 20% for the code, 30% for the tests and 30% for the documentation. Most of the time I just code for some weeks and after a new release, I do some promotion.

Here is the project btw: https://github.com/pubkey/rxdb
Looking at https://raptorcs.com/TALOSII/, the main cost to getting a POWER9 CPU isn't the CPU itself, it's paying a relatively small mainboard design company that needs to recoup their (presumably substantial) engineering costs.

Given Google's size, I wonder:

1) If they could reasonably design their own mainboards for POWER9

2) If they could create a market for POWER9 CPUs among enthusiasts and the security minded (Google's apparent motivation for lobotomizing Intel ME)

3) If the POWER9 CPU is a reasonable option for their workloads

4) If other architectures are a non-starter from a homogeneity standpoint (e.g. everything else runs Intel, and software compatibility is king).

EDIT: Formatting
If they didn't want to play pickup, then the right
thing to do is to go and play on the dropbox campus.

When it comes to busses, people don't seem keen on tech companies having their own private facilities no-one else gets to use.
Wait, you are saying there are quants that make >1,000,000,000 annually?
"Source available" - ie licensed for end users to build and use, vs "open source" would be a good middle ground for such cases.
DEEP ANALYSIS What Is User Cognition?
But their test phase with 280 characters has indeed proved the opposite: Median and mode of tweet length are still roughly the same as before, judging from that graph.

This number doesn't come from thin air, but was calculated based on the assumption of log-normal distribution if there weren't a limit: https://blog.twitter.com/engineering/en_us/topics/insights/2...
Don't get me wrong, SVG is better now, though sometimes I fall back to using an icon font because it's still a bit more straightforward. We'll get there, though.
Mortgages are offset in net worth calculations by the value of the home, so they shouldn't have much of an effect on net worth unless the house has lost significant value or you overpaid for it. Similar situation with car loans, although cars lost a lot of value immediately, so they could have some effect.
I see no error. Just a very willful self congratulation.
That only works if you have the nerves to sit out a crash and the (hopefully) subsequent recovery. I'm really curious how the majority of ETF investors would behave then, given that there hasn't really been a crash since ETFs achieved widespread popularity. Indices often have immense drawdown, and funds can attempt to limit this at the cost of some performance. It's a valid trade-off for many.
Instagram image scraper in less than 150 LOC (go)
> When opening a new window, the address bar isn't the first thing to receive focus, unlike on Chrome. With Chrome, I just bang out WINKEY + C + H + R + ENTER + part of query + ENTER and I'm pretty much there

This works for me with firefox 58/windows 10
In the case of reddit I heard, that - at least in the very early stages, the creators themselves provived a lot of the content, and even hired some people almost exclusively for that purpose. I can't remember where I read it though.
The Greater Fool Theory/The Bitcoin Bubble
I'd gladly go back to this era:

https://www.google.com/search?q=ibm+paul+rand&source=lnms&tb...:
Everyone will have 5 years to get their car off the road or sell it for scrap
These Quora answers give a good hint: https://www.quora.com/How-did-Reddit-get-initial-traction

In particular, it seems like two big factors were:

- Having influencers (e.g., Paul Graham) onboard, which gets their followers

- Auto-populating content (fake users) and generating the illusion of activity so that it doesn't feel like one is entering an empty forum

Getting friends to use a service also makes a lot of sense for social networks that incubate in small communities (e.g., Facebook), but are a bit harder to pull off for these diffuse communities like Hacker News.
Oh fuck off you modi supporting nationalist.
I've contributed to lots of open source software, but the only one I can say I actually started and maintained was an open source video card driver back in the early 2000s. I pretty much didn't market or promote it at all. I think I posted once to USENET letting people know their video card now had a Linux driver. That was enough to attract a relatively small (<10) but talented group of people who pretty much took it from there. One of them even set up a web site for it and ended up maintaining it. It made it into the kernel eventually and is still there today.

I didn't really care in the slightest about vanity metrics like how many people were using it or how many people were contributing code. I wrote it because I bought a piece of hardware and it didn't work with Linux.
Minix is not a Linux OS.
Might want to read this if looking into commercial shopping centers.

https://news.ycombinator.com/item?id=15653871

https://www.bloomberg.com/graphics/2017-retail-debt/
Sheep learned to recognize photos of Obama and other celebrities
Correct me if I'm wrong, but isn't that entirely different on account of not 'suddenly' declaring your money fake and worthless, but rather allowing people to bring their money to a bank for other notes?
I remember hearing that vim8 added some of the concurrency for plugins that neovim introduced. At the time, it sounded like this was done in a non-compatible way. I haven't really followed up with this, so I'm wondering if that's still the case (or ever was). Do concurrent neovim plugins work in vim8 without change?
This is oft-stated, but not really true in a practical sense. If in 2018 parking lots are more profitable than manufacturing, will you see Apple go into the parking lot business?

There's a huge amount of wiggle room and discretion possible even within the obligations to share-holders.
Well said. Tanenbaum, with his open-letter, comes out as completely selfish and vein. The whole world is crying about the privacy implications of Intel’s actions and all he cares about is not getting enough recognition and credit.

That’s not somebody to look up to.
Reliability is a big question here. I don't want to deal with replacing failures, and the risk of fire can be high (a lot of these chinese electronics don't use adequate gague wires or have legible datasheets to even be able to plan current draw).

And even with all that, I'm just not sure that a fully-automated home provides enough benefit to be worth the headache for the majority of folks. I'm in the top 1% of income, I set up my own system and it's nice; but even I don't think it's worth what I paid for it.
Laravel-GoDaddy 1.0: Easy and simple Laravel package to discover and buy domains
Pay Yourself First
> Pot, meet kettle. If this is the case, and if it's true that there's lots of "Rube Golderbian" infrastructure at play, why not implemented this policy -- in the short term with a long-term phase out -- as a direct budget cut to the NSF? As opposed to a 20% tax hike on people making 30k? The end effect on the national budget would be the same, without introducing lots a huge budgetary refactoring project.

Because I don't think we should increase taxes on people making 30k 20%. I think we should eliminate cruft from the tax code. This is cruft.

> But as a software person (?), you must understand that "ok make this big change to this complex system" isn't always a reasonable request given a 1 year timeframe.
> In particular, I'm going to go out on a limb and conjecture that your edit is probably the only thing people actually care about. Everything else is missing the forest for the trees.

Sure, it's certainly possible that making the change immediately is the wrong move. I'm not sure I see the evidence for that in this particular case, but yes, sometimes that is so.

When thinking about tax policy, it's important to consider now how something makes you feel, and not the first-order consequences of the change, but the equilibrium consequences of the change. If you eliminate this loophole would grad students actually pay more? I very much doubt it. The university would find a way to equalize the price, either by modifying the silly tuition policy (a simple fix is make tuition $1 and then waive that), paying it for you, or by some other means.

My guess is that the change will also have no net effect on revenue collection, which makes it fairly worthless from the perspective of its authors, who are trying to justify tax cuts in other areas. But I still think it's a good idea, because anything that eliminates cruft from the tax code is a good idea, provided it doesn't cause undue harm elsewhere, which I think it is highly unlikely to in this case.
> THAT money is lost forever

No, it isn't, because the price can go back up in the future. In this case, there is no hope of recovery unless you count the entire network pretending this never happened as recovery. Ironically, the real stock market is more immutable in practice than Eth.
Yeah they’re a bit old-fashioned. I ended up subscribing through the iPad app.
I pay my taxes and abide by the law therefore, I'm a citizen </END>
Yes, although there is some portability, you still have to apply, interview and get a job within 30 days. That's not feasible, and doesn't give you enough room to find a good job and negotiate salary from a point of strength.
That's exactly what Quantopian it's trying to do: remove the barriers to entry so talented people can be discovered (and profited on).

Of course, judging from results, they might be doing it wrong.
Sounds like we need an 'uber for tax avoidance' where the start up creates a holding company in a low tax environment and then you sign up and for a 3% going down to say 1% of your "normal" tax obligation they will slosh all your revenue through the tax haven.

This is not a joke, it is a serious suggestion. The issue here is governments and regulatory capture where the wealthy have insured these tax avoidance schemes can work and the governments allow it because they can still get enough taxes from people who aren't wealthy enough to play the game. If we can create a startup that lets everyone avoid taxes the system will be threatened and it will force the governments of the world to fix this or to run out of money.
Is this really a surprise? Massive government incentives and cheap electricity.

I was there this summer working on an oil rig (Aasta Hansteen), ironically. Teslas, BMW i3's/i8's and more... everywhere. What is more, is that many of the Norwegians who work in the oil industry own electric cars because "petrol" cars are too expensive.
retracted, not censored.
When evolution is not a slow dance but a fast race to survive
It's a weird mix, because some of the jokes were pretty intricate and clever. The background stuff (e.g. writing on whiteboards) is also correct; a bunch of it is apparently equations pulled from old physics papers.

The characterizations, meanwhile... well, Howard and Sheldon both struck me as pointlessly mean-spirited portrayals, while Rajesh was just a really overwrought stereotype. It felt like the technical side of things ended at input on specific jokes, and in response everything else was hammed up to ensure it would maintain mass appeal.

Of course, that's a pretty common pattern - could-be-good works getting diluted to ensure they won't drive away any viewers. I wouldn't be surprised if it boils down to a good idea plus executive meddling. The later seasons also seem to have a really bad case of Flanderization, where writing novel jokes got hard so "hah, nerdy talk!" came to the fore.
Haha, you're right. There are fund managers who make that much though :) I meant 8 figures for quants; need more coffee...
duplicate, reporting on issue discussed here yesterday https://news.ycombinator.com/item?id=15642856 (375 points, 271 comments)
Please check before submitting!
Okay, I was being a bit facetious, I admit :)

In practice I don't consider it an anti-pattern to include icons in fonts. Fonts are designed in such a way that they're pretty convenient to use for icons.

There are of course other approaches now available, and they should probably be used preferentially. But it's much like complaining here that you have blocked images, and therefore can't see any images. It's your choice, and I'm glad you have it, but…
That's what a bull market lasting eight and a half years does to public sentiment :)

A crash would make for interesting times, that much is certain.
Right, but home values _can_ change drastically, and did at the time that the US lower class experienced a negative net worth, during the '08 financial crisis.
So some webmasters are handing over even more visitor metadata to google's surveillance leviathan just to shave 100k or so off their page load, and the takers of this "deal" are indignant that Google's versioning isn't robust enough?

Break out the tiny violins!
Loans aren't free. Including interest, the cost of a loan can easily exceed the value of the thing being purchased with it (in fact, it initially almost always does). Stagnant housing markets and new vehicles will both add to a person's overall debt, even when accounting for the market value of the asset.
A domain-specific language for parallel and distributed agent-based simulations
It’s Not a Coincidence That Innovative Cities Become Very Unequal
From what I recall AJAX wasn't for making things faster or for scaling like other siblings posts describe.

How I remember it, it was created for user experience reason. Not having to submit a form and refresh the entire page and cause the page to bounce back to the top of the page, etc.

AJAX (at least when I learned and implemented it) was for updating the user about an action they performed without refreshing the entire universe in front of their eyes, only updating the contents of a div or something else.

The whole web app as a javascript app.js blob idea took the AJAX idea to an extreme. In this extreme it often does slow down page load speeds and negatively effect the user experience when Javascript doesn't work, for whatever reason.
Technology.
> I set some rules to attempt to limit the scope, otherwise this blog post would never end.

> Only free and open source time series databases and their features have been compared. Therefore if someone asks “have you tried Kdb+ or Informix?” the answer will be no. They are probably awesome though.

would be nice to see how KDB compares though
Perspective. A Tudor ocean voyage was a big deal. It cost huge sums both in gold and lives. It was expected that at least some people would die on any long voyage. These were big events that had immediate impact on the societies that launched them. Most required government license, if not direct royal oversight. Today's ocean voyages do not compare. Our closest equivalent might be manned space travel. Those are very well documented.
What are the best fonts for web and mobile app design?
Former Yahoo CEO Marissa Mayer Apologizes for Data Breach, Blames Russians
Minix is BSD-licensed. Don't blame the creator for the actions of the licensee. Intels ME is Just that: Intels. Tanenbaum did a one-up on Linus and intentionally left out politics. Not every outing should be politics.
XFund: The Inside Story of Venture Capital's Messiest Breakup