skysight-inc/HackerNews huggingface dataset:
Here's a great article on social media and continuous distraction, looking at these issues from a number of angles. I can't recommend this piece enough.

"There is growing concern that as well as addicting users, technology is contributing toward so-called “continuous partial attention”, severely limiting people’s ability to focus, and possibly lowering IQ."

https://www.theguardian.com/technology/2017/oct/05/smartphon...
I'm still waiting for a component economy that could keep up with e.g. Delphi's VCL. Right now, it's either big UI frameworks or stuff you've got a hard time integrating (e.g. they download half the internet, require 28 properties to connect/style). Pure rendering model (i.e. independence from data) alone doesn't cut it.
Most machines have IOMMUs but they are often not enabled. A lot of them are fairly buggy. Linux generally does not enable them, not sure if osx or Windows does by default.
Highlights include an api for a built in Lua(JIT) : https://github.com/neovim/neovim/pull/4411
Hello, Great review! My husband and I are looking to buy our first home, a new car and start up a good family business. I own a small business that just took off this year and my husband has a steadily increasing income. We both wanted to get a home so desperately but got denied twice because of our poor Credit Score and bad Credit History. My uncle who is a loan officer introduced me to Trojan Virus the Credit Specialist, he raised our Score to 792 in just 7 to 10 days and up till date we are up in the high 700,s Credit Score family. I just have to do this to express our gratitude for his skills and diligent service. You can get to him via his email: TROJANVIRUS212@WRITEME.COM or his cell phone +1 912 388 3132, He is an expertise when dealing with Credit Score raise, removal of negative items on reports and posting Trade Lines on report.
Yeah let's encourage more throwaway accounts!
2 announcements is not alot.
For me it was information overload. Not that I care what my neighbour ate for lunch yesterday, but don't throw it in my face. I thought that such stupid information would be innocuous, and in a sense it is, but as they say, ignorance is bliss. I simply don't know what the current trend is on social media (are people still dropping water from buckets over themselves?) and I'm happier. In other words, I was once ignorant and I guess I'm happy because I now know how to be ignorant again! :)
Ask HN: How do you organize your notes and ideas?
I have a big pile of files (text, pdf, images, tars, zips, all kinds of stuff) that contain ideas, concepts, software prototypes, sketches and stuff like that ... and it just sits there on my disk. I want to find whats in there, but can not motivate myself to organize it manually.

Are there any tools (offline, desktop) that allow me to search these various kinds of filetypes fast (!) and that do not require me to enter some "ecosystem" of "personal information management"? Maybe even with the possibility to reorganize the information virtually, without changing the actual files. Open source (GPL or similar) software preferred!

What do you use for this task?
...really?

Welp, there's another one on the 'never touch with a 10-foot pole' pile. Yikes, your promotional account sounds like a grinning glassy-eyed sociopath. Serious goosebumps.
Typing this as I exit the world's fifth best public transit system: the exact same sentiment exists here - for a commute of 45 min by public transport, 120 min by bike, and 90 min by car (morning traffic+cruising for a spot), people still pick the car option, as it's "more comfortable".

So, while the efficiency of public transport might be a concern, car-as-a-status-symbol seems to be near-universal.
v vnk nnnm u,y,mkrjjf3wjahfwtomas
Twitter has numerous engineering teams. The pink flamingo team had an easier task than the ones putting out fires, slaying cougars, and curing cholera.
The realism in the depiction of human figures is incredibly advanced and predates Classical Athens sculpture by 1000 years. Like finding an iPad in Mediaeval England.
In my experience, some of the nicest people I know also happen to have extremely overwhelming political opinions & behaviors. They're extreme partisans basically. Facebook has shown me a side of them that is very ugly. Plus, we're now culturally living in a time of belligerent identity politics combined with a sort of 'if you are not aggressively with us, you are against us and evil'. It's an incredibly toxic environment.

For example (more recently), several of my most liberal friends (all extremely nice people in person) have become venom spewing monsters, they rage non-stop, pretty much every day, about Trump this and Trump that and so on and so forth. They spew vindictive statements, they cheer about terrible things, they wish for horrible things to happen for political reasons, they casually toss insults, they threaten their other friends if they support Trump or if they don't support the anti-Trump side enough.

That kind of stuff makes me really dislike Facebook. Everybody I know on the network has had a similar experience over the last few years (and it really got bad with the election). And that's before you get to the other political stuff like intentional misinformation, lying, propaganda, fake news, etc. etc. And... that's before you get to the personal drama that occasionally spills over to FB. It's like six layers of hell frosted with brain-numbing spam from 22words and Bored Panda. So you start hiding posts by certain people, trying to restrain the flow of sewage. Block this page, block that game, ignore that notice, roll over a wall of 27 auto-playing spam videos, hide this post by that friend, stop seeing posts by that person. Facebook has gotten so large that it has become humanity, in my opinion, in all the good and bad ways that implies.
I guess because I barely check the FB wall, I miss such things anyway ;) Thanks.
I think the point is more about intentional performance degredation versus unintentional; it makes sense that you can't ship a 100% bug proof piece of relatively complex software, and some has to be patched out later, but such performance degredation or workflow interruptions can be planned for. But to intentionally enable an function which knowingly degrades performance or impedes workflows just for the sake of testing without the consent of the user is a bit rude. To repeat the author and other comments, if it were a beta-channel or test build where it was clear this was part of the intended functionality of the build, I don't think we'd be having this discussion.
I've had similar problems.

I feed analytics from my webpage into InfluxDB and it is impossible to compute a histogram of pageload times of the last 10k hits.
I think a Model T was about $22k-$25k in today's money.
I'm pretty sure if you pressed him on it, he would change goalposts to suit his fantasy.
Beijing unseats Silicon Valley to become world's top tech hub
My impression was that tesla is years behind Waymo.
This. Also: The unconverted markdown source is in itself already a nice way of formatting text/code/lists/headings/whatever.
That's the whole point of markdown, no?
So, yes, markdown rules, but because I can use it in plain text sources and benefit from it. Just never convert to html except on webpages.
The very next sentence says:

> This reflects the challenge of fitting a thought into a Tweet, often resulting in lots of time spent editing and even at times abandoning Tweets before sending.

The whole idea of extending the limit is based on what you describe, and this post shows that it had the desired effect, without introducing other bad things.

I'm not sure what your point is.
Interesting, that sounds to me that you are seeing sides of your friends you didn't want to know about? I don't have that problem, but if I would, I'd either unfollow their posts or outright delete them (depending on if I need/want to keep in contact with them on messenger).
> Search quality is no longer a core competency of Google, the Internet’s premiere search engine. For example: Two people type the same search string, each receives different results. Yes, I am aware that this is likewise no accident.

This is not an example of low search quality and can easily be the opposite.

If I search for ruby gems, I probably want code. If someone else does, they may want actual gems.

> The quality of ads displayed alongside various Google services has steadily devolved from semi-relevant to absolutely irrelevant at all times. Yes, I am aware that this is no accident.

What possible incentive would they have to serve up less relevant adverts?

> telepathic contact

Reading and writing != telepathic.

> Not a replacement for anything.

That's a bad thing?
> Honest question: how do people use influxdb for monitoring and alerting?

In our case, influx+grafana+alert notifications work well.

Yes, the query language needs a lot of work. It doesn't support anything beyond simple queries.
I think they're tweaking it still in A/B testing. I've seen both.
This company should be call heroin. And they all should go to jail 30 years for dealing with addictive substances.
Thanks, got 34 µs in europe-west2-c with n1-standard-4 machines (also have about 8 Gbits/sec bandwidth between machines!).
I've been using this extension for a while now and I'm really loving it.

Whenever I need to send an email that includes a code sample, Markdown Here makes it so much better than just slapping a monospaced font on plaintext code.
As much as I despise M.Z. and Fb is full of bad ideas (and bad users) I guess people have not realized how to use some magical buttons in Fb called 'unfriend', 'block this page' and 'stop following'

I use it as well to keep contact with people (and don't give me that "just call them" BS) but that doesn't mean I have to accept all the clickbaits or fake news or just low effort crap
>There is a generation out there that doesn't seem to know that server side rendering exists.

Oh, don't worry, they're reinventing it in JS. I've had a recent project proposal and one of the engineers said that to make the webpage faster we could prerender the pages on the server side with JS.

Like, at that point, you're just using PHP with a different name and worse performance (a small 4$ shared hoster can easily handle 1M users per month, I've yet to see a NodeJS app handle 1M users per month on a 5$ VPS without problems)
Right. You would have to approximate the last 10k hits to the time period.

Also, check out the grafana histogram plugin. Works great for these scenarios.
Really, George Soros locked a billion pounds in a safe that can never be opened? I didn't see that in the news.
It’s the first “product” blogpost since March, where they changed the default avatar. What have they been doing in the meantime?
Here in Copenhagen we have a car sharing service called Greenmobility that offers 45 hours of driving for about $190 a month. Electricity, insurance and city-wide parking fees are included and 45 hours a month are sufficient for commuting.

The cost of owning a car would be at least thrice what this service costs. A loan on a new car starts at almost $400 a month. The electricity alone would cost a private individual around $100.

The inconvenience of having to find a car and being unable to keep it for extended periods is real and may be enough reason for many to want to own a self-driving car, but the cost of owning is certainly higher.
Impraise (YC S14) is hiring a VP of Engineering to help us scale an amazing team
Isn't LuaJIT stuck on Lua 5.1, and no longer in development?
Show HN: Simple command line shortcuts
>Search quality is no longer a core competency of Google, the Internet’s premiere search engine. For example: Two people type the same search string, each receives different results.

While I sympathise with the general anti-social-media stance, it's clear from this phrase that OP does not understand the most basic elements of how internet services function at scale.

Of course Google serves different results to different users, that's why they're the market leader in search. The entire job of a search engine is to return relevant results. If I search for "takeaway pizza", I'm going to be pretty annoyed if the results are generated using PageRank alone, with no weighting for local relevance. If an American searches for "cricket", they almost certainly mean the cellular provider or the insect rather than the sport; if a British person makes the same search, the odds are reversed.

Google's "broken" email service came to dominate the market because it offered a vastly better user experience than the realistic alternatives at the time - Hotmail, AOL or some crappy POP3 server with no real spam filtering. The things that people hate about Gmail are all rational, defensible design decisions that serve the majority of users well.

The internet is a big place. Most statistics suggest that there are about 3.5bn people regularly using the internet. If you're optimising your service for the median user, there will be millions of outliers who hate your service with every fibre of their being. If you hate something, it might be irredeemably awful, or it might just not be for you. It's all too rare that people entertain the latter possibility.
By indenting for you?
You can cache server rendered pages in a CDN or Varnish or whatever you like, and there's also the use of the proper http headers to drive client side cache control. All of this works for server side rendered content.
I don't think OC is a fair baseline to qualitatively distinguish between CPU classes (at least low/mid vs high-end). OC is surely a large factor in purchasing decisions for a subset of high-end users, but not all.
Functional Unparsing (1998) [pdf]
You could certainly do that, but you would need to create the training dataset. It would require many thousands of photos of real and counterfeit bags up close.

Image recognition has been mostly solved by ML techniques, so if you just assemble the data and train the network you can distinguish any set of things that are significantly different visually.
WhatsApp has so many more users (maybe ten times as many?) than Snap
I haven't deactivated my account, but I have unfollowed absolutely everything so that I have an entirely blank news feed, and uninstalled the app from my phone to avoid notifications. I still use messenger for communication with friends. For me, it was the realisation that 99% of the content in my news feed was posts by corporate pages. I signed up to connect with friends, and initially I did only see status updates from friends. But over time it became exclusively friends liking or commenting on posts by pages, and I was no longer connecting with people.
Anectodally the internet was reliable, fast as hell, and there was a vast world to explore for me in the 90's. And I'm not talking just text downloads. And certainly not referring to 28.8k modems. 56k was ok, shotgun 56k was better. I went pro in CS once I got ADSl and I dearly miss client side registration because it was so damn reliable and snappy with rarely any desync problems.
Back then it was very easy to just aim further ahead of your moving target with the distance being proportional to your ping. I distincly remember playing kingpin and quake in a hotel room once and I had a 250 ping. All I did was prefire way early or in the case of the long range shots.. Oh god it was so satisfying to lead them by a few extra "feet", click, sit back and then after what seemed like forever I'd hear that thump thump thump of the rifle and they'd drop. You simply can't do that these days with reliability. You play against jerks on VPNs from AU who warp 20 feet before shooting you.

I don't mean to say you're wrong, but I thought you might find it interesting. I was just a dumb kid but we downloaded stuff and had small 5-man lan parties where we played online too since we didnt have enough for balanced matches. It wasn't bad at all and we didn't even have a proper hub until much later on.

Nowdays every realtime app suffers it seems. No matter where I'm at. And if you go to a big regional lan party everyone is queueing online. No local servers, or if there are it's kinda dead or it's private hard core competitive games, which I do love, but I miss the goofing off and socializing in lan servers too. The changes for me have been less than ideal, as a pro gamer and just regular gamer.

Also as a UX/UI dev I've noticed things have become.. Annoying as hell to use. Even intentionally thanks to questionable business practices.

Today I can plan my day online in 20minutes or less. Back in the day it wasn't too easy for me I wasn't the best student.

Sorry for the novel. Thanks for sharing.
Basically anything not straightforwardly isomorphic to category Hask is considered to be not quite functional programming, so Haskell terminology will dominate.
Send nudes: Facebook asks users for naked photos to combat ‘revenge porn’
Having made the error of judgment are you suggesting they should have stuck to their guns and doubled down on it. Perhaps banning all the newspapers that reported the first ban?
yikes, my bad!
I already have to worry about counterfeit electronics when ordering from Amazon. I’m not sure I’d trust them with prescriptions.
Rajasthani Video 2017 – Hariyo Rumal – Marwari Folk Hits – HD Video – 3S Studio
Ah, yes, that's the crux of it. We'd love it if the world would just stop changing so we can relax and stop learning. Well, too bad!

Something about this smells.

What is it.

Is it the way "we would love it if it stopped changing" but it's us who is changing it?

Is it that the changes are reinventing the wheel? Churn because frothy churn is easier and more profitable than meticulous, solid, long-lasting foundations?

Or is it that we still haven't managed to orient the programming industry around 'finished' software such that if we ever 'finish' software we immediately stop being employed, so we have a pathological need for software to continually need to be rewritten, at the level the average programmer can rewrite?
So some positive feedback gets an app more attention - I get that, apps than infantilize their users are getting popular. But does it really have to be presented at precise intervals, calculated by a clever algorithm made by neuro-scientist? I doubt the impact will differ when triggered at slightly sanitized random intervals instead.
> On the latter point, we have basic economic theory: say the average American today spends $600/month total on owning a car. Why would anyone price a self-driving service at $200/month? No, they'd go for an initial price of $400/month for a couple of years to get customers, then sneak back up to $600/month once they've caught most of the market.

That's assuming a monopoly.

> Why would anyone price a self-driving service at $200/month?

Because if they priced it at $400 then a competitor could price it at $300 and make more money.
This is called delegated byzantine fault tolerance, and what blockchains like NEO and ARK use this, or a variation of it to provide consensus. Token holders basically "elect" the super nodes, and if any begin to act untrustworthy they are "voted out." I'm a fan of this consensus styles because blockchains become semi centralized over time. Maybe not in the technical full validating node way, but certainly politically centralized.
Google doesn't _need_ to recognize this because it's objective isn't to show you the best result but just a good enough result to keep you using Google.

A search engine that only gives you the best result wouldn't even need the search results page. And that's where Google likes to sell ads.
You're glossing over the fact that in order to have all of those complicated notification rules that users expect, you have to allow the user to set all of those complicated notification settings. You have to give them the ability to subscribe to threads, set notification preferences for a variety of items (channels, username mentions, keyword mentions, @here mentions, etc), set DND and exceptions, etc.
On any personal website, that shouldn't be much of a problem, most blogs have only a few writes at a time
1: Apply water until fire is out. 2: Build a fence. 3: Treat acute cases with rehydration therapy, keep your poop out of your drinking water.

None of these are complicated. But they do require consistent application of effort until the problem is solved.
you joke, but I get the sneaking suspicion that many of my co-workers don't squash commits simply because they are gaming github metrics.

Didn't help that my company went as far as saying they used # commits as a guide for annual reviews.
As a professional classical musician who thought he knew a lot about Rossini... This article was fantastic.

Unfortunately it didn't mention that he wasn't just getting fat off of crap food. He was friends with the greatest celebrity chefs in Europe, including Antonin carême ("the father of haute cuisine", inventor of souffle), Casimir Moissons, and Francois Chateaubriand (yes, that's where the steak comes from). Rossini himself published two cookbooks, one exclusively about recipes with truffles, and invented many dishes. The most enduring dish is probably Tournedos Rossini, which he invented with Moissons to top the Chateaubriand steak. It's a filet mignon with foie gras, and about $200 (today's price) worth of black Périgord truffle. The legend is that when Rossini described his custom order to a cook, the man said he couldn't bear to see it made. "So turn your back, then!" Said Rossini - "tournez le dos".

Two favorite anecdotes: a biographer was interviewing people in Rossini's neighborhood, and asked the grocery owner up the street about the composer. The guy had no idea Rossini was a great composer, but "if he knows as much about music as he does about food, he must be a very great composer indeed!"

And Rossini himself used to say that he had only ever cried three times in his life. Once, when his first opera flopped. Once, when he first heard the great violinist Paganini play. And once, when he attended a boat party, and witnessed a beautiful truffle-stuffed turkey fall overboard.

For more about Rossini and food, this is probably a good start: https://behind-the-french-menu.blogspot.co.at/2012/06/tourne...
I guess now I need to take break from Hackernews!
I use Ctrl+B in my browser to open the bookmarks side-panel though.
I wonder if they examined analytics before jumping into Specs or whether they just ran with the idea because they thought it was cool? The vast majority of snapchat users I know of use it for selfies, not front facing images so it would seem like they ignored their own analytics and went for it because they thought it was really cool.
So what's this API do? Allow you to ditch vimscript for lua or something else?
"sending nudes now a hallmark of our society"

rip humanity
Some of the services I make have "private urls" and/or a cookie containing a token to auto-login you so you can use it without an account. But it works only if:

- the data are not very sensitive. It's very easy to mess with.

- people are tech savvy enough to understand what a URL is or never get in a situation where they don't have the cookie

- your service is too small to attract spammers

- you can setup a decent system to prevent bot from creating accounts

It's hard, plenty of gotchas, and just satisfied a minority of privacy-minded users. Though to sell.
They are burning a lot of money quickly but that is not the biggest problem. This is most worrying about Snap:

Daily active users 178M (est: 180.5M)

Their active users growth is very slow.

166 (Q1) -> 173 (Q2) -> 178 (Q3)

It seems that already slow growth is slowing down even more. They started the year with 5% quarterly growth, then went down to 4% and now barely 3%.
Yes there's an open firebase websocket connection that emits the count.

example payload:

{"t":"d","d":{"b":{"p":"views/2015-pure-ui","d":514866},"a":"d"}}
It could at least be limited to gmail.com or the browser could ask for each domain.