skysight-inc/HackerNews huggingface dataset:
Slither.io and Agar.io use exclusively TCP but that's only because browsers don't allow you to send/receive UDP packets. If you've ever played those games on any network or device with shaky internet then you'll know those games have lag issues, and the only way to optimize it more would be to switch to UDP (Which they can't)
Creating a dataset for image classification
Interesting to read as I first used one so long ago most of the learning curve is lost to the mist of time.

> It feels like they require too much hand movement, and are far more "gesticulatory" than gentle pushes

Well put. This encapsulates it well.

> I think I'm faster with the cursor now

When I'd got the hang of never overshooting and changing pressure to vary acceleration as I move around, trackpads, even Apple's, just start to feel cumbersome. Quite apart from the need to move hand away from the keyboard so you can't press keys at the same time. It's the thing I miss most on my Mac.

Oh, and just to address the parent's comment that a video might help. Probably not, as there's not much movement to see. Press an index finger on a desk or table and roll your finger around the pad - that's the extremes of movement you should expect with a trackpoint, assuming your finger didn't move on the table at all. :)
React and react native is a fantastic design and a great project. It has been so successful that it is still having some growing pains.
My breakthrough this year has been working on a side project that really really isn't just me. It's a collaboration with a small research group at a university.

I do my stuff mainly outside of work, and generally am improving the group's overall research bandwidth, rather than taking a full project on all by myself. Having some social obligation to keep the relationship going is enough to overcome a lot of the little hurdles, and having some excited feedback when I make some genuine progress is super helpful. It's also been a great chance to just meet lots of lovely people in the community, and having the communication has helped me make progress much faster than I would have on my own.

And best of all, I get to have the feeling of doing some real Science, in an important but generally underfunded problem space. It's been great.
You are completely right. I apologize.
Nothing that a session cookie can't, probably - web servers aren't getting that much of a new tracking mechanism with a QUIC session id.

But a session cookie doesn't allow to transfer a stream to a new IP address during a long request/response.
>but isn't it better that they have that choice than that their job is automated out of existence?

Their job is going to be automated out of existence anyway, so the choice is between being paid less, or being paid more, until it is.
I’ve heard that Nintendo’s standard was that the battery should last ten years, but I don’t I don’t how true that is. They definitely last much longer. I would imagine that the chemistry in the battery would have a problem (e.g. corrosion) before it runs out of energy.
Changing that won't fix the fact some families just drift apart because they're composed of individuals.

So I still see a role for those robots even in a hypothetical perfect world where nobody's ever "forced" apart.
NASA sets a date for first SpaceX crew capsule test flight
Gift Guide: Black Friday tech deals that are actually pretty good
Επικίνδυνη έξοδο για την ΑΕΚ στο Αγρίνιο
Just started a side project and hit all of these ideas. For me they just aren't pronounced enough to be stopping points at this early stage. Hope this helps!
I'd wager Dickens didn't have anybody stand over his shoulder, watching if he's delivering page after page at a fast enough rate.
This is the only viable short-term solution, and must be undertaken in parallel with hydrocarbon reduction.

Also note that this method has been practiced by volcanoes for millions of millennia :-)
Guessing my OS, they mean just like back when the web was taking over and the web was the os, taking over from Windows. In this case, you don't build specifically for Linux, but for Kubernetes and it can be deployed anywhere, including Windows, eventually.
It depends on your customer. If you happen to sell api services make sure the public face is at an acceptable level.

In the backend make it work. Later make it perfect, scalable, etc when new features demand it.
Running old versions of HTTP requires nothing because people will need to support legacy devices for a long time, and it's obviously already implemented in all major components (Servers, CDNs, Clients, etc.)
Amazing job and congratulations! This acquisition votes YES on YC's approach to build user experience, on the fact that the real incumbent exists only in your users's hands.

On the other hand, PlanGrid could be worth quite a bit more than this acquisition pays. I don't buy their argument of 100 billion TAM in one of the Medium posts[1], but it surely had greater potential than what is realized in this deal, had it expand into nearby territories.

[Ask HN: When people tell founders that you need to convince investor that yours will be a billion dollar company, do they mean a billion dollar in revenue, or a billion in valuation? There's likely an order of magnitude difference here hence I wonder which is the default during a normal conversation without further qualification on the number.]

Third, video says it had 10k paying customers in 3 years of launch, while at 12k 4 years later when acquired. Was it saturating the market, or was it fighting considerable churn after raising its B round？ Always amazed by the team's ability to sell the service at this price level, that says how much of a pain PlanGrid is solving.

Anyway, job well done!

[1] https://medium.com/plangrid-technology/plangrid-answers-dani...
I’m not sure i understand your comment : do you think go is going to be cut off by google anytime soon ??
Where's the funding going to come from? USA has no money for infrastructure. MTA is struggling in NYC. Seattle's light rail is going to be completed in 2041+ and is being paid through a regressive car tab tax. I think it's a pipe dream that rail or transit will ever be improved other than very modestly in the USA.

Plenty of money and land for pipelines though https://i.imgur.com/IdwIHQB.gif
I'd like some citations for that wildly presumptuous statement.
New U.S. report says that climate change could cost nearly $500B/yr by 2090
They are seen as the top five tech giants. That's probably what the author meant.
> What matters is the DAU or daily active users. I'd be willing to bet that number is dropping.

I think what really matters is something like user actions/day. Anecdotally, Facebook engagement seems to be growing down but perhaps not yet in a way that would show up as a DAU drop (which I assume counts someone with even the barest interaction with the site as "active").
> I'm not sure it's all that unusual a case.

> Solar is especially relevant to remote off-grid homes. Unfortunately, these are also prime targets for theft as they're often left unattended for long periods with distant neighbors.

Remote off grid homes are a very unusual case. Not saying there is no demand from that segment, but even there is a higher rate of demand from it, it's a small segment of the market vs urban/suburban rooftop solar, and I wouldn't expect major manufacturers and installers to optimize for it.

> Denser populations have a grid, and can just have a large solar installation powering that grid on a large scale.

That's already happening today. However people choose to have rooftop domestic solar for many reasons ... to fix the long term cost of their electricity consumption, to offset peak power rates, etc.

> It's a problem. Solar puts expensive infrastructure on-site, it's a mini power station.

In situations where site security is a problem, presumably custom solutions can be put in place by installers to ensure security of the inverters and batteries. It may cost more, but that's sort of the price paid for owning property in a sparse, remote location.
The future has been, since the birth of language, terrifying and uncertain.

There have been times in history where focusing on your retirement has been a stupid idea (fall of Rome, WWII, areas devastated by plague or flood, etc, etc). However, there have also been times where catastrophe has stubbornly refused to occur.

It is actually pretty easy to describe a horrific future that can't be quickly or reasonably debunked - but anyone with sense should also be prepared for the outside scenario that everything carries on as planned. Doomsayers always face the risk that the problem turns out to be solvable or minor, and should be prepared for that.
Project LOLA, there's a Gizmodo article about it: https://gizmodo.com/project-lola-is-a-bizarre-snapshot-from-...
Why didn't your party fix all this when they ran the executive branch for the previous two terms, and the Senate for 6 of those years?
Do you have any data to back up this very broad generalization?
At the same time SUVs are killing more pedestrians due to being taller than previous car models. https://www.freep.com/story/money/cars/2018/06/28/suvs-killi...
There is some truth to that, but most people want to try out a product before they buy it. So if they run into bugs during that trial period, then your conversion rate will suffer.
> indicates that inside FB it is more beneficial to say "I sped up x by 10% in react-native"

Are FB's internal goals related to improving their open source projects or related to improving FB products that might happen to use their open source projects? In most companies that would be the latter.
Facebook makes far more money per user in the US or Europe. Third world activity won't be able to make up for the revenue drop if the bottom falls out of Facebook's first world properties.
I was thinking the same thing when I saw the smoke plume. Imagine watching hundreds of those plumes litter the sky from above.
I'm hoping for something like Ghost in the Shell, where they can interact with everything and communicate with one another with pure thought. Looking at the characters in the series, it seems super convenient. Though, I sure as hell hope it doesn't become popular to have a point-and-click interface for it like it happened with today's consumer computing for sake of being easier and more intuitive. What a waste of bandwidth!

EDIT: Regarding posture, that's the other exciting thought. Today, using a computer for work or otherwise requires sitting still, usually for long periods of time. Sedentary lifestyles are common and tend to wreak havoc in long-term health. It would be so cool to be able to work efficiently while doing other things. I could program while taking a jog or shopping at the supermarket. It's just a lot healthier.
+ The 5 warmest years on record have been in the 2010s

+ The 20 warmest years on record have been since 1995

We're already experiencing it.
So true, I'm constantly plagued by those thoughts to stop whenever I work on anything, in case it's either not good enough for the public, boring, not gonna sell/find users, etc, and every minute I spend working on my projects is a battle between declaring I'll actually finish them this time around and a feeling of 'relax, you can take more time here'.

That said, they're not the only issues. In fact, I'd say what hurts me more than the nagging thoughts in the article is a deadly combination of OCD esque perfectionism and a tendency towards feature/scope creep that really needs a good project managing laying down limits.

This means endless reams of time is spent on 'nice to have' features that keep wasting more and more time, like a one person version of Duke Nukem Forever. And then even more time is spent procrastinating because I'm worried about said goals being too ambitious and the amount of work required to meet them being overly daunting.

Still, I guess it's not a unique issue, and I suspect this perfectionism is why (as some others commenting here mention) many successful entrepreneurs are the kind who can step back, stop trying to be 'artistic' and just get the damn thing done, tech be damned. Heck, sometimes I suspect someone like Homer Simpson/Peter Griffin would probably be the ideal entrepreneur/founder, since while they're not particularly bright, they've also got no inner filter whatsoever, are completely delusional about how good their work is and are willing to jump into new projects and ideas without a second thought. I'd rather be a delusional moron who gets things done than a normal person haunted by inner doubt and constantly worried about whether their work is good enough.

Either way, hopefully I'll just bite the bullet and get my current projects in the next year or so. Better to have something rather than nothing.
I’m no web standards expert, but I’m surprised that this standard will be implemented in userspace rather than in the kernel. Seems like a rather odd choice: will there be a way to string together the requisite kernel calls together to achieve the same functionality, or will I be forced to link against a “priveleged” library that makes these calls for me?
This old 2014 paper from Friedlingstein et al really helped me to understand the idea of global warming in terms of cumulative emissions budgets: http://www.globalcarbonproject.org/global/pdf/Friedlingstein...

Table 1 has estimates of how many years of remaining global emissions we have before we exceed the cumulative emission budgets for various goals of limiting warming to at most +2, +3 or +4 degrees, and different probabilities of success. Note that the Friedlingstein et al paper from 2014 didn't even bother to talk about the possibility of limiting warming to +1.5 degrees C.

These estimates of emissions rates for remaining years before our cumulative emissions budget is exceeded are highly optimistic in the sense that they assume annual CO_2-equivalent emissions stop growing, i.e. the rate we are emitting greenhouse gas is held constant to whatever they were in 2014. In comparison, annual greenhouse gas emissions continue to grow: http://www.globalcarbonproject.org/carbonbudget/17/infograph...
Thank you for the tl;dr. It makes sense that the forces applying to Facebook are largely economic ones.

I wonder if someone has attempted a first-principles estimate of the cost per user of running a site with similar levels of interaction as Facebook.

Ignoring costs for software development, media hosting, and moderation (none of which are trivial), would it be possible to support just basic text-based social networking with an income stream based solely on displaying unpersonalised ads (and without manipulating which content gets shown to users)?

I'm imagining a federated social network, but maybe there are cost savings if you have effectively a monopoly and don't have to interoperate with other sites.
Thank you for your reply. Do you think that my code snippets are to long? Maybe I should create a smaller example?
> I'm done talking to you.

You clearly aren't.
I don't disagree. I do try to consider that human, and member of society angle.

I personally prefer working with people I can have a high level discussion with and they deliver their portion with best practices, good communication, baked in. That's valuable. I believe it makes your work distinct from someone without those skills.

If it were all anonymous and I can make no distinction, you're equally valuable. There are cases where people from poorer places should and do get the higher wage.
Correct. This is, however, a sentiment which is only expressed during a catastrophe. Give it a few weeks, and see the bean-counters deny this again.
Notably, London's Underground is already an example for navigation designers, at least in the West. Personally I'd like to see a detailed longread about navigation in Tokyo―haven't seen anything yet while London is featured regularly in design circles, and I guess that's why people mainly have London to look up to.
Oh dang, I wish I had seen that, lol. It doesn't look like theirs does named colors though *clings to relevance. Thanks for posting that.
They're designed to be survivable for the humans on the trains cars, as opposed to the cars themselves :)
Sure, It's all fun and games until someone hacks your cyberbrain.
It doesn't have to be flashy but it has to make money and can scale. The focus should be how can I make money, then build the product around that.

Being able to build the full product in a day allows you to pivot.

A side project doesn't have to be a business and probably shouldn't to start with. Why not build a game or app get as many people playing. Once it reaches a level you can try to make it a business afterwords.
Prior to the introduction of async/await (or promises) there were a number of places we used a similar technique inside Firefox to avoid callback spaghetti.

For us it caused no end of problems, and were glad to see it go (well, there are still probably some places using it...).

It's not surprising to me that it's discouraged.
I'm not quite sure you are making a point in line with the person you are responding to. The California fires are terrible but:

1) You have to be ready for terrible fires even if the future climate prognosis is great.

2) The residents of Paradise, California with substantial savings are going to be much better off than those without.

If anything, Paradise validates the idea that you should save and invest more in preparation for a hostile future rather than less. They aren't going it alone, they are still part of a large and functioning America.
Hey Tim. I can completely understand the reasoning behind it from a project development perspective, I'm just pointing out some of the pitfalls in doing it this way.

Obviously I don't know how you've structured responsibilities internally, but what I've seen before is, that the quality of individual components, or plugins if you will, live and die by the interest of the teams and people behind them.

Qt has this very same problem, often leading to some bugs ageing unacceptably long, or features never properly maturing, simply because there's little to no inside interest. NPM has a variant of the same problem as well. I'd venture a guess that a large percentage of packages on NPM right now, is downright abandonware.

I will be keeping a interested eye out for the developments of Flutter and I'm hopeful you succeed in this space. There's definitely room for it.

With regards to the native stuff, I'm mainly coming from a performance perspective on GPGPU and computer vision applications. I think going forward, there's going to be a huge increase in AR/MR apps, that will need easy access to do heavy lifting on metal. Coincidentally, I was lucky enough to catch a quick chat with Michael Thomsen, after his talk at Coldfront recently and he mentioned that, that was indeed on the roadmap. If you guys manage to provide the easiest cross platform way to do Vulkan/Metal or whatever the next-gen iOS and Android HAL is going to be, you're definitely going to come out on top.
???? != nothing.

Why run HTTP/3 if HTTP/1 costs nothing?

Where I work legacy gets dropped sooner rather than later.

I hope this bombs, er tanks.
The real problem is that our current economic system cannot deal with climate change.

In our current system resource depletion is not priced-in. We are producing thousands of tons of goods that are pure crap, not fit for any purpose. The only goal is to increase a dollar number on a balance sheet.

We need to change the system to make it plain that this is nonsensical behavior. The most important step is to put a price on resource depletion and environment impact.
Your CV must include links to ML project(s) you've completed.

In fact, various datascience/ML fellowships exist for this very reason - to help people like you to complete a project and get hired.

You can see who was hired where after completing a project [1], and example projects [2]. Insight Fellowship is just one of many [3]. Just don't confuse these programs with AI research fellowships at FAANG labs (those are pretty hard to get into, and typically require publications in top conferences to be considered).

[1] https://www.insightdatascience.com/fellows
[2] http://xyz.insightdatascience.com/blog/
[3] https://www.google.com/search?q=ai+fellowship

Good luck!
Hire a boss ;-)

https://news.ycombinator.com/item?id=18512197
That is an amazing video, the way those cities roll away under the camera, at any point in time you are looking at a few hundred million people at the same time.
I could also raise my standard of living by stealing my neighbor's stuff. But that would be rude. I don't see how stealing from my neighbor's kid's future is any better.

If the best counterargument you can come up with is proudly ad hominem, that should be a serious red flag.
Not everyone can take care of a dog or wants to.

You even admit it ("inconveniences") yet immediately dismiss it.
> Are you saying that data is the means of production?

No, I was thinking about the infrastructure (servers). I am saying that Facebook has the infrastructure (rackspace) to produce (or subsidize the production) content and the money actually goes to Facebook. I don't know if the reasoning is sound though: would a newspaper own the means of production if they owned the printing machines ?
Not OP and I think too it's not about the boss. But marketing and sales as a service could be a help. I guess this is at least a part of the job that investors are doing for the startups. Maybe not marketing and sales but guidance to get a ROI.
Crypto fund manager explains to CNN why Bitcoin isn't dead
> breaking even on user acquisition cost

this has become increasingly hard as we are short of options for monetization,as startups focus on being acquired since many years ago

> it means you're having fun or learning

I guess developers look at the huge salaries and decide that a job with the latest qualifications is a more profitable investment of their time in the medium term.
It's not a privileged library. You can choose an HTTP/3 implementation like choosing an HTTP 1 implementation.
If you can swallow the privacy concerns, Chromebooks/Chrometops seem to be remarkably reliable and 'just work.'

My main experience with them is in Google Hangouts through a 3rd party (Promevo), and the only troubleshooting I've had to do required a total system refresh, which the box itself found it's own OS was corrupted, re-installed from a remote source, and then after a quick 10-min setup was right back to where it was the second it broke.

I would probably not use one personally, but for family computing they seem a right treat.
I’m sure you’re aware that it typically requires both houses of the legislature to pass an meaningful legislation. No?
I've driven one for a bit and I thought it was quite ok given the time it was developed in. A 911 from the same era would park you backwards in traffic if you tried the sort of thing with it that a 914 would be happy to do. Especially the /6 are neat (but unfortunately very rare). The main drawback they have is that they are super unsafe, but this goes for almost all cars from that era.
it may mean that there are users , but no money to make
Just leaving here for reference (from Arch wiki)

setfont /usr/share/kbd/consolefonts/latarcyrheb-sun32.psfu.gz

Or on Fedora:

setfont /usr/lib/kbd/consolefonts/latarcyrheb-sun32.psfu.gz

Thanks for the hint. Perfect fix. :D
What's the Ready Player One quote? "Studies have determined we can cover 80% of their visual cortex with advertisements before inducing seizures" or something like that..
It is not a painting, it is a picture and it does not promote something, it captures an image from an era you obviously know nothing about. If you judge other cultures from your perspective you can easily get to wrong conclusions and talk about it on the Internet.
Microsoft owns a popular operating system, so it's innovations are driven by what it can do within that operating system.

its*

A fantastic article ruined by a nasty grammar mistake (I'm kidding, of course).