skysight-inc/HackerNews huggingface dataset:
Take a look at its news section: https://dmse.mit.edu/news

It looks interesting, and the articles are accessible to an intelligent 11 year-old without being written to appeal to that age group. It's easy to forget how stifling it is to be young and have so much of what you're given to read tainted by pedagogical writing style.

Of course your reaction isn't unusual either. As people get older they learn not to talk about interests that are too specific until they know people well.
Knowing not much, I wonder if randomly disconnecting neurons during training would make the resulting network more robust.
Oh, it will certainly come up, but it's not going to break Reddit if you get an old version of a comment as long as it's eventually consistent. Nobody is going to die, and nobody is going to lose any money.

Data stores like Cassandra and MongoDB don't lose revisions. That's not the kind of consistency we're talking about. CAP consistency is just getting the most recent version. You won't lose data -- data loss is a bug, not expected behavior, just like any other data store -- you just won't always get the most recent version of it. And, keep in mind, when we talk about eventual consistency here we generally mean "consistent on all nodes within a few minutes, but we're not blocking reads to write this data." It's not going to take hours.

That said, if you find you get an old version of your own comment, I'd be more willing to believe it's the fact that your request failed with a 503 error or otherwise timed out as much as it was a data store problem. Next time it happens, wait 5 minutes and try again.

> is there really no other way to cluster their data except "one big table"? Maybe like shard subreddits to specific servers ala Hyperdex?

The whole point of MongoDB or Cassandra is that you can get shards without all the headache that RDBMSs usually put you through. You configure your sharding function and let the system do the rest. You don't have to connect to the right shard or anything of the sort, which some RDBMSs do (or did, it's been awhile since I've looked) require with sharding.

Reddit has their code and architecture posted, though it's out-of-date now, it makes it clear that it's basically just two big tables:

https://github.com/reddit/reddit/wiki/Architecture-Overview

It's PostgreSQL, ThingDB, Cassandra, memcached, and RabbitMQ.
My bumper-sticker answer is basically that paleo proposes some of the right things but for the wrong reasons.

Avoiding processed foods and refined sugar is good. Avoiding dairy is good. But there's no reason in general to avoid cereal grains, legumes or potatoes unless you're sensitive/allergic.

And higher-quality meat is an improvement over the status quo but a vegetarian diet is likely to be healthier.

But all that is me talking, not my wife. I suspect she would say similar things but honestly we don't spend a lot of time discussing the random fad diet book du-jour.
And the people who can't wait for the X went for the 7 over the 8 (n=3)
I feel like if I were a pop science writer I would spin this more as a "teleportation" story.
what he meant, technically:

2^19 = 524,288

2^20 = 1,048,576
I think that to the best of anyone's ability to tell, the speed of light is ultimately fixed and represents the speed of causality. I think that we can do a lot within those limits, much of it beyond belief today. That said, I truly doubt that we're going to exceed the speed of causality, create time machines, and that kind of thing.

For the artificial black holes, Dyson spheres, antimatter, quantum computers, and giant accelerators to actually work, the laws of physics they're based on can't be that wrong. They can be incomplete, requiring their place within a greater theory, but not simply wrong. There is observation consistent with the notion that the speed of light has been constant for the last ~14 billion years, everywhere we can see.
8 really isn't the 7's rival; the X is.

The 7 and 8 are similar enough that if those are your choices, you'd naturally go to the phone that is $100 cheaper.
It would be nice if they were engineering problems created by actual user demand, though, not a combination of slick marketing and fear of media piracy.
Mmmm, many probably consider me a dinosaur for this, but I still love ObjC. I've looked at your project before and I really like the idea... but is there any reason to not host it on GitHub?

For better or for worse, it's just easier to drill down and scope things out when it's there (or BitBucket/GitLab/etc).

Were you the one who recently pushed an app into the store that used ObjFW? I saw a blog post recently about that and found it super cool but forgot to bookmark it. Love to see more people doing ObjC stuff even if it's not the sexiest language out there.
Anyone who thinks the iPhone 8 is bad for Apple clearly doesn’t get it.

Apple is about to move a significant proportion of their users to a higher price point and higher margin phone.
What is this immigration propaganda on here? There is no place for this on hn
In short, I'm a big fan of PAW after spending some time with both.

Check out this thread from one of the other times it was posted: https://news.ycombinator.com/item?id=12190047
The way your post above was structured served to imply that I'm incapable of writing quality, researched articles on topics beyond those belonging to knowledge and pop culture, which was the component of your post above that I stated did not logically follow. My description of "illogical" was toward your back-handed remark.

I'll note that you did not attempt to deny, retract, amend, or correct this interpretation after being presented with it, which leaves me to believe that was your intent all along.

In which case: No, that's not acceptable. Personal attacks do not belong on HN, let alone baseless ones.
Does anyone know anything like this that will search pdf text, or tiff?
> throw a qubit into black hole A

This would take infinite time (from the POV of the external observer), so I'm unclear how this is supposed to work.
> There's got to be a word for the attitude you are running here.. I can't think of it.

"Fatalism"? It's the same attitude that leads some people to roll over and agree that "privacy is dead -- get used to it." The replacement of the headphone jack by a port that is worse in every way, by wireless 'phones that are unreliable and need to be charged every few hours, or by an expensive dongle makes life worse for everyone except headphone and dongle salesmen. The rest of us should not simply roll over and take it.
Flag it.

Lol, brigaded.
Same here. My Note 4 is three years old, with hours of screen-on time per day at a fairly high brightness. (I use it primarily as a tablet, not a phone.) Not the slightest hint of burn-in or any display problems.
Ask HN: Which websites do you check regularly?
Those sorts of general syntactic sugars are something we've put a lot of work into. (Currently if statements, for loops, for comprehensions, ternary operations, etc are all just sugar and don't affect the underlying source.) We also plan to expose the underlying format on the platform and let users write their own transforms. So people can invent and share their own intuitive or concise representations and have them applied everywhere immediately (and also shared with other users).
Who said I was complaining? I was asking the HN communty about the author.
I've personally prep libraries and used nanopore. While there is a lot of promise to the technology, I found it to be too inconsistent. Nanopore claims they can get 10gigs of data, while power users claim they get 2-5gig on average. I consider myself lucky if I get 2gigs of data.

The non-random nature of their error profile is also a problem.
Just got a Moto G4 last month and I really like it. Everything just works and loads quick. No complaints.
Well the headphone jack is a step forward. But I agree with the wireless charging.
The mouse works fine with gVim; I use the Magic Mouse with MacVim (the Mac GUI version of gVim) for scrolling through large files sometimes.

However, I never use the mouse in visual mode to highlight blocks of text; for that I'm much faster using Vim’s keyboard commands.
This looks really cool. (The program had some issues with the bibliography and with custom layout, but other than that, was great.)

It would be nice if an option to output MathML existed.

(Why MathML?

In brief, it allows treating Maths as a first-class citizen on the web.

For instance, with MathML the reader can choose what font the equations will be rendered in — if you prefer STIX or Latin Modern Math, then you can specify it with CSS, and the browser will correctly render it. With the mash of spans within spans that arXiv-vanity uses, you couldn't change the font, as then the pre-calculated spacings would be wrong. (Alternatively, the publisher could easily offer several styles, without having to re-render everything, just by changing the CSS.)

Arguably, client-side MathJax offers the same flexibility as MathML, but it's much, much slower, while rendering MathML in firefox is as fast as rendering standard, static HTML.

Another application of MathML is embedding it in SVGs for beautiful graphs.

MathML can also be pasted into other applications that support it, such as Thunderbird and Mathematica.
)
Kids are good at deep, intense fixation. For awhile, I was obsessed with aerogels, for reasons I still don't fully understand, and did occasionally stop by the local university library to read up on them.
The problem with the Pixel 2 XL screens seems to be attributable to LG. LG's own V30 phone has similar screen issues. Meanwhile Samsung's OLED panels are doing great so far - and Apple is sourcing from Samsung.
Ugh, I don't know, a lot of things could skew that result, from font/button sizes (it's hard to miss if you could only fit 5 lines of text on your screen) to insane shortcuts to memorize (I mean c'mon, ⌘-⇧-4 to take a screenshot? There's a line or two about that at the link, but it's presented like inferior and ambiguous combinations are the only one that UI/UX folks can come up with) to ergonomics of the input devices themselves (some cannot stand chiclet keyboards, some can be really productive with trackpoints—sure, this doesn't sound anything like pre-1989 Apple but you get the idea) to even cursor speed/acceleration curve settings. That being said, I'd like to see some details on that R&D.
Let me be the hater:
Serves you right for trusting a corporation. :)

In seriousness, use youtube-dl or similar tools and mirror your content. If you're a content creator and can make anywhere from $1500 to $5000+ a month, surely it isn't a big problem to buy a NAS at some point. You have no excuse not to do so in this age.

Corporations don't care about people, it's shameful that this isn't a genetic memory of the entire Homo Sapiens species yet.

Guard your backyard with your own shotgun.
It saddens and frustrates me to no end that this is the kind of work that the EPA should be doing for the long term good of our country and species and knowing that it is being systematically dismantled from the inside (as many of our federal agencies are). We've given the keys of the hen-house to the foxes and are sitting back to watch our manufacturing jobs roll in. Granted this problem was already occurring and economics almost always takes precedence over the environment overall, but the fact we're going backwards makes me furious.

Scott Pruitt Is Carrying Out His E.P.A. Agenda in Secret, Critics Say: https://www.nytimes.com/2017/08/11/us/politics/scott-pruitt-...

Trump signs order at the EPA to dismantle environmental protections: https://www.washingtonpost.com/national/health-science/trump...

Counseled by Industry, Not Staff, E.P.A. Chief Is Off to a Blazing Start: https://www.nytimes.com/2017/07/01/us/politics/trump-epa-chi...
If you love writing code more than anything in the world, you will be a shitty manager. You must give up your love for writing code to be a great manager. You must learn to love dealing with people more. I have folks rolleyes sometimes when I say this, but I firmly believe it.

You must learn to communicate to people effectively in all forms. You must learn to inspire & motivate your team. It's not enough to tell them what needs to be done. Even when people understand, they might not be in the mood to do it. You must connect and paint a bigger picture between the code that has to be written and it's value be it how it's changing other people's lives or bringing in profit for the company. Yet after painting this picture and they buy it, you might be shocked to see no sense of urgency. You must learn to instill a sense of urgency and ask them to go the boring route to move quicker. When they want to use the new shinny framework or language but yet something as boring as plain PHP or Python will do. You must beg and plead. Based on where you find yourself, the culture might be working against you, and you might find yourself working really hard not just to delegate but to build a positive culture. The team might not like working together, too many egos, you have to figure out how to get them to work together. Perhaps instead of cooperating, they like to compete, and it shows in the way they slay each other's code reviews instead of pairing. You have to figure out how to tame the ego.

Your job is no longer to program computers, but to program humans. You must enter the right input to get the right reaction, except unlike computers humans are very fuzzy. What works with one person will completely fail with another. You will realize that any failure truly comes down to you. Even if someone failed to do their job. It's all you. Team of 10 people? 10 ways to possibly fail, including your personal short comings.

You are not in the business of managing people really, but yourself. You must be properly organized, get a great time of time management. Learn to trust and not redo what they have done. You are there to serve your team. Give the choice between exciting work and boring, you gotta do the boring work. You gotta go to the meetings. You can't read that new tech book or play with that new tech. You need to read more business books, things that will make your old tech friends question your friendship. :D Books like "High output management", "The Manager's path"

The biggest challenge is that you MUST become an entirely new person and be comfortable doing so without suffering from an cognitive dissonance. It's a whole different game and the things that made you a great developer/whatever will not make you a great manager.
When someone figures out how to make wireless earbuds that cost $20 or less, never need charging, and won't fall out of my ears and down a sewer grate, I'll think about buying them.
Just launched my first app – side project – 5 Minute meditations
To your point, I think a lot of folks forget how much "terraforming" we're doing all of the time. Entire expanses of grasslands and forests are growing and being re-leveled.

A look at Google maps satellite demonstrates changes of color (dark green to light green and vice versa) across parts of several continents, changes that ebb and flow in big ways over just decades. I think this would very much affect insect (and animal and plant) populations.
LaTeX is hard, but we'll keep at it! That issue is being tracked here: https://github.com/arxiv-vanity/engrafo/issues/12
I would argue that the bad UX of current phones and apps is a big obstacle to this happening now. Having to take your phone out of your pocket, unlock it, open an app, point it at the object, wait for recognition, wait for data/processing, and only then see the result is a huge negative that demotivates most people from wanting this sort of experience on their phone.

With an always on AR system with specialised hardware and software for object recognition and good depth mapping and hopefully a design that allows for multiple AR services to run and provide overlays concurrently - you should approach the level of usability that will allow this to happen.
Stockholm Syndrome. Defeatism implies that these people feel defeated and have given up. Instead, I get the feeling people are trying to spin this as "progress"
Usually you can only get one of those.
Interesting. Thanks for the feedback. I think you are probably right that it sounds cool and appealing as a dev, but it's likely not a great use of resources in the short term.
For anyone who has as much trouble reading this on a mobile device as I did (what happened to the contrast?):

CHM Live

Yesterday’s Computer of Tomorrow: The Xerox Alto

Live Alto Demonstrations by: Doug Brotz, Dan Ingalls, Tom Malloy, John Shoch, Charles Simonyi, Bob Sproull.

How did personal computing start? Many credit Apple and IBM for this radical shift, but in 1973, years before the Apple II and IBM PC, Xerox built the Alto, a computer its makers thought could become the “computer of tomorrow.” The Alto embodied for the first time many of the defining features of personal computing that seem natural now, over forty years later: individual use; interactive, graphical displays; networking; graphical interfaces with overlapping windows and icons; WYSIWYG word processing; browsers; email; and the list goes on . The birthplace of this pioneering machine was Xerox’s Palo Alto Research Center (PARC), which assembled a remarkable collection of computer scientists and engineers who made real their idea of “distributed personal computing.”

Original members of the PARC team will present live demonstrations of, and discuss, some of the Alto’s remarkable achievements: Tom Malloy and Charles Simonyi will present Bravo, the WYSIWYG word processor; Bob Sproull will show the graphics programs Markup and Draw; Doug Brotz will display the email client Laurel; Dan Ingalls will reveal the breakthrough programming environment and language Smalltalk; and John Shoch will survey the Alto’s other accomplishments. Our program will close with an audience Q&A session with the PARC presenters. The event will be moderated by David C. Brock, Director of the Museum’s Center for Software History. This will be a unique opportunity to learn about yesterday’s computer of tomorrow that profoundly shaped our world.

This event is co-produced by the Museum’s Center for Software History @CHM(, which collects preserves, interprets, and presents to the world the history of software and its ongoing impact on global society. The Center for Software History’s Al Kossow restored two Xerox Alto computers starting in March of 2017 as part of the center’s Alto System Project. An extensive Alto software archive has been preserved by Al Kossow and extensively curated by valued Museum volunteer Paul McJones, and it publicly available on the Museum’s website. You can learn more about the revolutionary Alto in our permanent exhibition, Revolution: The First 2000 Years of Computing.
I happily went for an 8, though I had been holding on to my 6+ for awhile. I suspect the X is the way of the future but I'm betting that the first iteration of the tech (including FaceID) might be rough. The better camera and processor in the 8 was justification already. Maybe the 7 is cheaper but may be slowing down with near-future OS upgrades.
This is totally true, but to be able to do that effectively you need a set of basic skills.
Alas, HN only allows me to vote your comment up once.

I really love the detailed and expansive responses that some questions generate. Hopefully, they are of interest to more than just myself. I've been retired since 2007, so it is living vicariously through you folks - as I absolutely don't have to make these choices anymore.

A part of me wants to take on some big project, just to get back into it. I actually miss working. Go figure?

Thanks!
Yeah, even building upon Pandoc's LaTeX parsing, 3 months of grunt work got us this 20% working. Over the next 12 months we'll get the other 80% working. :)
I used my Galaxy Nexus for 2 years, with no burn-in issues. The screen still looks gorgeous and has no burn-in that I can see.
Very cool. Downloading PDF's has always bothered me and this is a fantastic and easy way to view papers, esp while commuting.

A Native android or iOS tablet app would be neat to track your papers etc.
News google. H8r news. My email.
Having loved getting to write some Perl 5 here and there I think I know how to write object oriented Perl, but I still have no idea why it needs to be so different from the way you would expect it to work (besides political reasons or for it to feel different than other OO languages).

Modern Javascript owes an enormous philosophical debt to perl and Larry Wall, who pioneered the whole "take some nice parts from Lisp but leave the parens" approach to language design.

I'm hopeful that the wonderful ideas from Perl 6 will be adopted into a language people use sooner rather than later. I guess that language could be Perl 6 but I'm doubtful.
No need for a license for https://rest.secapps.com and we have all features of Paw.
Protonmail has the ability to get all your messages plaintext. Because they have to SEND your email to the recipient. Unless you encrypt the plaintext, when you jump domains and email someone outside of protonmail, they can get text
Well, do you really check your spam folder all the time? There might be false positives that you miss.
This is fair. If somebody stumbles across this thinking it is how you intended it to be displayed, I can understand you'd be unhappy. We should make it clearer that we're just a conversion tool, not a source.

If you want us to remove your paper and just point at the PDF, we're happy to do so. My email's in my profile if you don't want to post the broken render here!
You'll get downvoted by Android fanboys but this is unequivocally true. Android hardware and software feels cheap, chintzy, and, I hate to use this Jobs-ism, it just lacks good taste.

I can only speculate at the root cause here, but fragmentation of the ecosystem probably plays a large role.
I'm in Seattle. HN isn't the best place to launch so I'm gonna keep quiet about what it does. :)

Today was a wild ride though. I was out in the main part of campus with my sign and talking to users. There weren't many people out so I decided to check out some of the booths that were there. Guess what? One was a startup that is doing something VERY similar to what I'm doing. And they have over 500 users. I'm late to market.

Reed Hastings once said when attacked, double down on what you do well. Time to double down. And f*ing hustle! Suffice it to say, I'm no longer on campus.
No. There has to be a word for people like you... Conservatism?

The parent means that you must deal with advancing technology rather than clinging to the past.
After my S7 Edge almost made me cry, I sold it after 12 months of usage and bought the Xiaomi Mi 6.

Best Android I've ever used and seen. The software isn't exactly Apple or Google level but it's very solid and EXTREMELY SNAPPY. The whole thing flies like there's no tomorrow.

I will buy the iPhone X and make it a secondary device but holy hell that device is much better than I expected.
Auto brightness can help when it comes to avoiding burn-in. Using max brightness all the time with static things on the screen is a recipe for burn-in even on IPS displays.
Many people think google is professional. My AP lit teacher said so. I thought it was stupid at the time, but in terms of professional capability, google offers the most services (at the cost of surveillance and advertising). And many other people would question using something like hotmail or yahoo because it's different.
Fingerprints are insecure. They can be optained by police. They can force you to tuch to your smart phone's fingerprint sensor phisically.

Best security is passprase with a TPM chip.
Supermarket-quality honey is pasteurized and has added sugar, i.e., it has almost no benefits, but gives you all the negatives of glucose and fructose.
I searched for "new york times revenue breakdown" to find this article I remember reading a while back:

https://www.nytimes.com/2016/11/03/business/media/new-york-t...

I'm sure there are more out there if you dig.