skysight-inc/HackerNews huggingface dataset:
I'm curious as to what good reason there is to have the Android user-agent string contain "Mobile Safari"...

The rest of it looks like fairly standard user-agent string antics.
also see: twitter, the internet, tech in general...
Well, I was expanding on the opening sentence: "Apple is really going downhill, in every field.".

Also, why is it a rant? That's what I think is going on, and those are some points that explain why I think this way.
I second the recommendation, been using a logitech performance MX mouse for probably 4-5 years now. My company gave out the apple mouse and I made them specially order the MX for me. I am a creature of comfort though as I did the same for my keyboard.
Somewhat yes but there is also a risk of too much divergence (e.g. the similarities in frameworks are what make development great in some respects). I would structure it so that the internal cross-platform app groups have a lot of “pull”, ensuring that both OS teams continue to communicate and keep the APIs similar.
Yeh, the "front page of the internet" is basically just pop culture. All of the trash that appeals to the masses.
Borrowing an argument from an article talking the speed of Python: focus on what's your bottleneck. If you're worried about the performance of your tool, make sure it's not actually waiting for something else (IO, network, scheduling, ...).

Here, unless you're parsing a large amount of already downloaded files (a website dump, [re]parsing of a long-standing archive etc.), you're not going to get a huge benefit from using a fast parser, because network is going to be the challenging factor.

Keep that in mind.
A lower-hanging fruit may be a dynamic profiler that continuously analyzes query patterns, and automatically reorganizes indexes, table clustering, partitioning, and query planning based on the actual database activity.

This could even be something that operates as a layer on top of Postgres, although it would probably need more precise data than what is currently available through stats tables, and since Postgres doesn't have query hints there's no way to modify query plans. It would also need the look at logs to see what the most frequent queries are, and possibly require a dedicated slave to "test run" queries on to gauge whether it has found an optimal solution (or maybe do it on the actual database during quiet hours).

AI would definitely be interesting, though.
I wish that people would stop blogging on Medium, especially about Free software topics. I click the link and get an obnoxiously animated popup shoved in my face that tells me that I've read my two articles for the month and that I should log in for the full experience. Why should people be asked to sign in to follow a blog when there is RSS/Atom? Learning how to use Hugo, Metalsmith, Hexo, Pelican, or Jekyll is not difficult.
Given enough time an asteroid impact presents the possibility of non self inflicted critical failure.
I agree, a lot of interest in math/programming starts up without a plan and without external pressure. Less when you are a child.
FWIW, the full title of this article is: 112 Degrees With No Water: Puerto Rican Hospitals Battle Life And Death Daily

i think it's important to emphasize the temperature difference here because almost every hospital anywhere battles life and death daily
> This is about AI in its continued infancy that’s now being actively and maliciously targeted.

Indeed. If we do end up with some sort of "malicious AI apocalypse", then it will be because some humans wanted it to happen.
And how do you determine who are the experts? There are many trolls actively seeking to represent themselves as such, some more credibly than others. Once you push past those--if you can, since they grow like Topsy--then you get the actual experts with their own biases.

This very quickly becomes more than a full-time job, much more even than a single full-time person can handle. Asking every person interested in world events to spend more than eight hours a day determining the veracity of everything they read, well, it's not a reasonably proposition.
I'm not agreeing with them, I'm just postulating that this is an example of Apple's creed of "our designers know better than our users".
> if we cannot trust foreign AV software, does it mean that every country must have at list one national AV product

That also goes for pretty much every online platform from search to shopping to social. N.B. The Russians and Chinese are already doing precisely this
I wish vscode could be a better PHP editor, some of the features I read are only applicable to JavaScript
> "The stories and information posted here are artistic works of fiction and falsehood. Only a fool would take anything posted here as fact".

I believe that's only on /b/.
Mind telling me why and pointing me to a correct resource?
> why didn’t they put a notch at the top

The next one will, to match the new phone
This is a problem as old as time. Just because you can find the Enquirer on the same rack as the New York Times doesn't mean they're equally valid news sources. Just read the material and decide for yourself. It's especially easy for sites like 4chan which publicly avow that all posts are "artistic works of fiction and falsehood".
Fact: Slashdot is dying

It is official. Netcraft now confirms: Slashdot is dying

One more crippling bombshell hit the already beleaguered Slashdot community when CmdrTaco confirmed that he is resigning from Slashdot, now that Slashdot market share has dropped yet again, now down to less than a fraction of 1 percent of all geek news outlets. Coming on the heels of a recent Netcraft survey which plainly states that Slashdot has lost more market share, this news serves to reinforce what we've known all along. Slashdot is collapsing in complete disarray, as fittingly exemplified by failing dead last [samag.com] in the recent Sys Admin comprehensive geek news reading test.

You don't need to be the Amazing Kreskin [amazingkreskin.com] to predict Slashdot's future. The hand writing is on the wall: Slashdot faces a bleak future. In fact there won't be any future at all for Slashdot because Slashdot is dying. Things are looking very bad for Slashdot. As many of us are already aware, Slashdot continues to lose market share. Red ink flows like a river of blood.

Slashdot YRO is the most endangered of them all, having lost 93% of its core contributors. The sudden and unpleasant departures of long time Slashdot contributors only serve to underscore the point more clearly. There can no longer be any doubt: Slashdot is dying.

Let's keep to the facts and look at the numbers.

Slashdot leader CmdrTaco states that there are 7000 users of Slashdot. How many users of Ask Slashdot stories are there? Let's see. The number of Ask Slashdot stories versus Slashdot posts is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 Ask Slashdot stories users. Slashdot book reviews (or, 'Slashvertisements') are about half of the volume of Ask Slashdot stories. Therefore there are about 700 Slashvertisments. A recent article put Slashdot Security posts at about 80 percent of the Slashdot market. Therefore there are (7000+1400+700)*4 = 36400 Slashdot users. This is consistent with the number of Slashdot posts.

Due to the troubles of OSNews, abysmal sales and so on, OSNews went out of business and was taken over by Digg, another troubled geek news site. Now Digg is also dead, its corpse turned over to yet another charnel house.

All major surveys show that Slashdot has steadily declined in market share. Slashdot is very sick and its long term survival prospects are very dim. If Slashdot is to survive at all it will be among geek news dilettante dabblers. Slashdot continues to decay. Nothing short of a miracle could save it at this point in time. For all practical purposes, Slashdot is dead.

Fact: Slashdot is dying

(source from Thursday August 25, 2011 @12:39PM: https://slashdot.org/comments.pl?sid=2397584&cid=37209054 also notice I got a n00b to respond to me... oh, such simpler times ;) )
I was confused too, so looked up the prices. The pen plotter seems to be in the neighborhood of $225 USD [1] while the AxiDraw is $475 USD [2].

[1] https://www.amazon.com/pen-plotter/s?ie=UTF8&page=1&rh=i%3Aa...

[2] https://shop.evilmadscientist.com/productsmenu/846
It's really not that hard to Google something and find reputable sources. Established names, links to well-known institutions, past history, etc.

If you expect some single organization or worse, crappy AI to put together the perfect list of experts for you, I'd be deeply concerned about your susceptibility to this kind of thing in general.
Datadog | Software Engineers | ONSITE (NYC, Paris) and REMOTE | Full-time

At Datadog, we collect, process, and visualize trillions of data points per day in a product that's by developers for developers. We build our own tsdb, distributed tracing tools, cutting edge visualizations, and more. We move fast and are growing fast.

We're mostly Go, Python, and React, on AWS, and moving to k8s.

We're looking for people who can build systems at scale. Let us know if that's you!

https://www.datadoghq.com/jobs-engineering/
If you're going to host locally doesn't it matter much less that it's encrypted? You could just use github enterprise.
The diagram is a bit misleading. There is no system call (switching to the kernel) with read or write hits, assuming the memory is already mapped, has a page table entry and is resident. You only incur switches when performing the mapping and due to various page fault modes (lazy mapping, non-resident data, copy-on-write needed).

> This usually happens when the ratio of storage size to RAM size is significantly higher than 1:1. Every page that is brought into cache causes another page to be evicted.

While true one can optimize these things by unmapping larger ranges in bulk (to reduce cache pressure) or prefetching them (to reduce blocking) with madvise, allowing the kernel doing the loading asynchronously while you're accessing the previously prefetched ones.

If you know your read and write patterns very well you can effectively use this for nearly asynchronous IO without the pains of AIO and few to none extra threads.
As there are a few mac gurus on this thread - an OT question... colleague has 2014 rMBP and used HDMI out and a DVI adapter via thunderbolt port to have two external displays.

Sierra update killed that - only one display will work at a time.

prams zapped, settings fiddled with, cables tested in millions of combos and even playing with AppleGraphicsControl.kext

Any other ideas? Seems nuts an update can kill such a thing!
America Wasn’t Built for Humans
Hey Colin,

Thanks for your response.

I would tend to agree with you on some of these sort of posts.

We are still working on the service and decided to inform some more people about the potential to join an early beta as we believe online advertising is really bad at the moment. It really would be nice to not have to download multiple megs just in order to see some product you are not that interested in at the end; or have to use an AdBlocker as an alternative as way too many online sites and blogs rely heavily on ads to continue going; so we really would like to help everyone out in this market.

Kind regards,
Andrew
I know right? I don't feel like my opinion was really that controversial.

Ars Technica has been a bittersweet story for years in all of the communities / circles that I hang out at. Some of their articles are great journalism. Others make you pine for "the good old days".

I wish they'd bring back Computer Gaming World. That was the gold standard of computer journalism. You can actually find PDF's of every issue ever released online and if you compare them to today, they used to be so methodical and objective. They didn't read like advertisements and there was no forced-in message about the political climate. You didn't read about Battle Chess and get shamed for liking that the Queen looked pretty.
Their only mistake was not making it an ever lighter grey.
You should read The Three Body Problem series. In the second book, The Dark Forest, it has an extremely plausible answer to the Fermi Paradox: Basically every intelligent civilization is hiding, because Game Theory states if you find aliens, you have to kill them. ( No way of knowing if they are friendly or not, when survival of species is at stake, the smartest move is to kill them immediately just to be safe)
Unfortunately the strict answer to your question is actually yes.

The CPU won't work, mind you, but it does physically fit...
The Smoking Gnu! Pratchett was genuinely interested CS and crammed an unusually high amount of modern tech references into his books. The imp-powered PDA devices from Jingo still bring tears to my eyes.
The Finnish Experiment
Worth doing, I think. Which ones do you miss after a week or three?

I've been doing some cutting back - deleted Twitter off my phone, unsubscribed from several subreddits (some of which I just never clicked on posts from, others which I spent a decent amount of time answering questions on) - and it's been pretty nice.
Fond memories, as many others have pointed out. I still check it out every few days. I find the stories there almost as interesting as the ones that make it to HN and a lot more interesting and educational than those making it to the top of reddit.

Shot in the dark and off topic, but for years I've been trying to find a comment posted on /. during the Columbia disaster. A poster mentioned how he was part of some high school science program and got to visit the Columbia before her maiden voyage. When it was lost, he was driving across remote Texas on the way back from a client visit when he saw the debris across the sky. It was quite a sad and moving story, and I'd love to re-read it.
So you're saying that a SELECT statement that happens strictly after an INSERT statement (on the same connection) can possibly not see the data that was written by the INSERT statement?

I guess that would be possible, but I would be very surprised if that was so... Also, I would also expect writes to rows to be atomic (i.e. you wouldn't see a row with half-written data, or a row that has an `id` but not (yet) a `name`) - again, that kind of behaviour would be possible, but very surprising to the point of the DB being unusable.
Haven't timed it, but it is fast.

You can see how quick the assembly is generated on godbolt [1]

And that verifies it is fully compile-time indeed :).

[1] https://godbolt.org/g/VHvxhi

edit: it is about 1 second up to n = 262142, after that the compiler delegates the computation to runtime.
Perl Monks was my favorite thing that came from the Slashdot guys. I never got Perl, but did a few projects with it over the years and I was always amazed at how cool the community on that site was.

www.perlmonks.org
Has anyone ever quantified the "self-fulfilling" component of index fund returns? ie all the money automatically going into them and that everyone knows that?
The fact that the cryptocurrency will not be "one member, one vote" but operate as an influence will just create positive feedback loops that amplify dominant voices and weaken less dominant voices. Which is already how the logic of social influence works anyways.
Actually this is a great comment. I wonder how many ideas grew out of Slashdot? What was its influence on the world? The "watering hole of the open source movement." +1 Insightful

Slashdot shaped the minds, ideas and opinions of many people, and definitely changed the world. It helped get people into the internet, software development, perl, etc.

Would HackerNews exist without slashdot paving the way? Interesting to think about.
Moonshots for mankind
Every time I go back to desktop Linux, my experience is a nightmare.

It usually includes updates (or myself by mistake? not sure) making my system so broken that I have to reinstall and start again from scratch.

This year I thought I'd try with the Pro after the MacBook Air wasn't upgraded with retina, but if I have to spend almost EUR 2,000 and have faulty hardware and a broken OS that shows my password in clear text, might as well spend 1/3 to get a just-as-good laptop with elementary OS on it.
> It's really not that hard to Google something and find reputable sources

You simply cannot take this position in the comments section about a story in which Google very, very specifically fails quite badly to represent factual information.
Do you have proof they did not build anything? What can resist millions of years?
At least with gpg2 exported private keys are encrypted by default. In fact,

$ gpg2 --export-private-keys

won't even ask you for a password because of this.
This kind of stuff has already played out. For years, people have been putting stuff on github, for the purpose of pissing off china. The most famous example is with GreatFire, an organization that helps people get around the great firewall of china. That is why I defended it as a very good example of a way to fight chinese censorship. Because people are literally already doing it, and the attempted attacks on those people, and github, have failed.

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

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

China did not win. Github did not get permanently blocked. They got DDoS for a week or something, but ultimately did not lose "billions".

The reason these temporary blocking attempts and attacks fail, is because github is a critical piece of infrastructure, and if a country blocks it, then it will suffer massive economic damage, and be forced to reconsider the block.

I very much hope that China continues to waste their time on these attacks. They will fail like they failed before. The more desperate they are, the more that they thrash around and fail to achieve any results, the more that people realize how little power they actually have to stop people from spreading information.

"This would result in the Chinese companies/government losing billions, their tech progress could be severely hurt, and they would risk enraging the Chinese dev community."

Good. Maybe then the Chinese citizens will do something about it. Chinese censorship mostly only hurts their own people (and by extension, it would then hurt the people in power), which will hurt them in the long term.

"It's very naive to think that the people responsible for creating and spreading this repo wouldn't be attacked"

The GreatFire people seem to be doing just fine, despite how much they have pissed off the chinese government. So empirically, as proven by facts, you are wrong.
I think you're way off base here.

Based on the story linked, this event was the result of a situation occurring that google engineers did not anticipate. It's just an edge case that was not handled properly.

There's nothing "AI specific" about that. Clearly google is going to continue using algorithms to rank pages, and clearly this will sometimes return bad results.
some more, the dinosaurs weren't just stupid (small brained), I believe they were so by design.

I began thinking about it by finding out alligators/crocodiles lived during that time, and they have larger brains. I then wondered why, until I considered the fact that they came from laid eggs, and their 'thing' was the ability to get big when evolution supported it. brains require lots of oxygen and egg shells have limits to how much they can allow through them.

my theory is that they were dumb by design, so that genes could activate and allow them to get really big if it suited them.
A  Formal Semantics of SQL Queries, Its Validation, and Applications [pdf]
This article is about their news aggregator failing to represent a fact check correctly, not about their search engine failing to deliver a wide variety of sources with various levels of reputability. Which it does do quite reliably. Their fact checking AI on the other hand... not so reliable clearly.
I thought it had been established that the universe, as a (hyper)volume of spacetime is finite?

That doesn't mean infinity isn't lurking somewhere beyond though.
New evidence suggests Amelia Earhart died as a castaway on a desert island – Ext
We know that humans like to be connected on the go. Wireless works well for this, I'm not sure how to do leak-free fibre to my car (my wife driving - lets be safe here)
Yes, but you don't _have to_. My phone is absolutely perfect. It's got a fingerprint sensor, 4K camera, nice screen, and even an phone jack which I use very often.
heh, now i remind myself that i still have User Friendly in the RSS reader. Anyone know what Illiad is up to these days?
A little off-topic but wonder why there is, what appears to be, a camera attached to the girl in the last photo in the article?
When a friend first recommended hackernews to me it didn't show up in google searches. So I gave up. I think techcrunch finally led me to finding it. By the time I actually created an account(just 10 days before nathan^), people were already complaining about the deterioration of the community, so I assumed I was in group 2.
At work PCs just work. Macs can not print and a colleague of mine is a forced email printer for the UX people that _think_ they must use hardware they do not know how to use. All the time they complain about PC and how wonderful the macs are, but they can not even attach the computer to an external screen or projector.

So experiences do differ...
Remember the Chinese network equipment allegations? The agencies said hey had backdoors. That was never proven but what we know is that the agencies had access over nearly all Cisco equipment.

Now Kaspersky is the next 'unsafe' non-American company... There are only allegations from an unreliable source: the agencies have lied regularly.

I am convinced that there is an anti-Kaspersky campaign since the agencies 'like' the American antivirus vendors a lot more. I bet the agencies have ways to spy on users of American antivirus vendors.
Mine is the 2016 13".

I guess the 15" has a bigger battery.
Root | Columbus, OH | Full-time | Onsite |

https://joinroot.com

Root is an auto insurance company, like GEICO and Progressive. We use data science to identify and insure good drivers, reducing insurance premiums for good drivers significantly as a result.

We're a startup — we're 50 people who have been working on this since March 2015. We've built an iOS and Android app that gathers data on how well people drive. We use that to set insurance prices. To build the best possible product and user experience, we went through the arduous process of starting an insurance carrier from scratch.

We are now selling our insurance in Ohio, Arizona, Indiana, Utah, and Illinois.

We raised a $7M Series A from Drive Capital in 2015 and we're looking to bring on a couple more talented engineers. Tech stack involves Ruby / Rails and Javascript / React Native.
Email us at jobs@joinroot.com
It is truly shocking how slow the recovery is.
Ultimately, the issue is whether we allow freedom of speech or not (or suppressing it severely). Tech is becoming political now, it's going to end up regulated and meaningful advancements will be rare, as they will risk "rocking the boat". That is going to be the most likely result when all major tech companies bow down to "filtering", "censoring", "suppressing" unpopular opinion. Automation would in infinite limit allow perfect control; now the question is are we going to build a society for automatons, i.e. allow only predefined human interactions, or for actual humans? Freedom always brings horrible things with it, but also greatness not possible in restrictive societies.
Mine is 15". It does depend of course what you do on the machine. I'm typically just running emacs all day, which is lightweight.