skysight-inc/HackerNews huggingface dataset:
But what's the point of doing 'mind boggling' features for a browser that's only going to have 0.00000000001% market share?

Even Mozilla is fighting a HUGE uphill battle to stay current and they have enormous funding and mind / market share compared to Brave.

Then there are Edge and Chrome, both of which are supported by multi-national corporations with infinite resources.

It's certainly not impossible for Brave to succeed, but its chances of ever gathering any significant market share are vanishingly small. If for no other reason than Brave will have to get tens / hundreds of millions of people to change their behavior in order for them to gain any significant share.

I feel like it's game over for any new browser that doesn't have some utterly astonishing new value proposition.
For Better or Worse – The 7 Types of Managers I’ve Encountered So Far
I've always seen cloudflare as a panacea for horribly written websites that need to handle high traffic. A good framework can crank out like 200k requests per second on normal hardware. If you're using something like PHP for a high load site you're asking for trouble and cloudflare might save you from a rewrite.

Their core service is DDoS protection, but the reality is that these attacks are rare and usually small. Most people using cloudflare could save money by just running their own Nginx/varnish reverse proxy. Cloudflare for the most part is just an http reverse proxy, and I've heard they just use nginx internally to do it.

I worked at a software/IT consultancy and some of our clients ran controversial political sites. Lots of them. They were surprising never "attacked" with more than a few hundred requests per second. In fact, none of the few hundred sites we ran was ever attacked while I was there. The only ones that went down a lot were wordpress based sites that could only handle like 7 requests per second past the cache. We ran cloudflare on some of these, but only so it wasn't our fault when they inevitable crashed from xmlrpc bots and other primitive garbage.
It's OK. I just want to be clear that my objection to base-122 is the same as my objection to base-N where N != 2^m for some integer m.
Rethinking message notifications in iOS
No idea. I occasionally use a ten year old ThinkPad T60 that runs Linux Mint 18 (2016) MATE okay.

I'm pretty sure modern ThinkPads are not as durable. The Dell XPS might be a lot better than Dell laptops of the past, though.
This one weird trick will help you understand clickbait (you won't believe what it is!)

Just flag and move on. Your bafflement is confirmation that it's not really substantive and not suitable for HN.

Maybe open an Ask HN for us to figure out our own top sci-fi of 2016 (semi-serious). Maybe we can create a curated list of the n* best! (where n is such a large number that it includes nearly all of the domain).

Hi. I'm grzm. And I'm a snarkaholic.
Every two years, there was a new iPhone form factor. Everyone expects that to continue. Apple is aware that this expectation exists, because Apple created that expectation by releasing a new iPhone form factor every two years. However, Apple did not meet that expectation this year, and did not offer any explanation. If that was deliberate, it was probably a stupid business move and definitely a failure to manage expectations. If it was not deliberate, it indicates that Apple can no longer finish a complete iPhone redesign in two years, which it was able to do in the past. Either way, it's not good.

Frankly, John Gruber is a poster boy for rationalization of Apple's mistakes. He's like a dog that gets kicked and keeps coming back to its owner. If the iPhones were exploding instead of Galaxy Notes, Gruber would have defended Apple. If Apple decides to release smallpox in 2017 instead of a new iPhone, Gruber will eventually come around to Apple's side, like he always does.
90% of software developers work outside of the SFBA [0]. On the one hand: holy crap a full 10% of software engineers work in just one city!

But, on the other hand, the vast majority don't. I'm sure there are certain people who really need to be there, but not everyone does.

[0] http://qz.com/729293/90-of-software-developers-work-outside-...
if you have some good links, i'd love to hear :)
Why do you need Linux to install OpenBSD?
Interesting. Sounds very Kaczynski to me:

http://www.washingtonpost.com/wp-srv/national/longterm/unabo...
Yup. John Gruber is well-known as a fan boy. That doesn't deny the points he makes in the article. Do you contest his analysis of the changes between the iPhone 6 and iPhone 7? After all, that's what you're arguing, correct? Something that lines up the spec differences between at least the iPhone 6 and 7, and even stronger, over the past few gens, and show that the improvements between the 6 and 7 show some reduction in pace of improvement than previous revs.

At what point do you approach a near-perfect design? Look at the other phones out there, pretty much mimicking Apple's lead (with some exceptions, granted. The Samsung wrap-around screen is pretty cool). The whole attitude of "Apple isn't innovating fast enough, but I don't have any ideas as to what they might come up with, but I want something new and shiny" gets old. For me, I'd like to see a return to something like the 4s (I have small hands), but I'm okay with the 6. I'd also like a more camera-like camera, as I have some difficulty lining up the lens with the subject as the lens isn't centered on the body. I'm used to a DLSR. I don't take a lot of pictures, so this isn't a big deal for me, and a lot of people seem perfectly happy with the current set up. A lot of other phones have similar lens positions.

What aspects of the iPhone form factor would you like changed?
Unrelated: when a site gets top of HN and it's made of PDF contents, I just cringe at the bandwidth usage for the next few hours...
As Slack/Skype and many others already exist you would need to find a compelling reason for businesses to adopt your offering instead and why it is worth the price. Then start by having a good website and use SEO so that the keywords of the problem you are solving mean people end up at your site. Give people a sign up form and then contact them to discuss what they are trying to do and how it might fit what you offer. Initial feedback should help you decide on your product viability and future changes.
It seems like the "cycle-accurate" emulator would be a lot easier to write, is this true?
Show HN: Travel Info Bot, get acquainted to a country before travel
Hahahahaha that's a pretty creative way to monetize an attack.

Hopefully you're taking regular VM snapshots so you've got some logs they can't delete. Otherwise good luck, someone Bitcoin mining is probably clever enough to cover their tracks.

Realistically an breach bad enough that they have server control is probably through the web. The most common way I've seen is through various CMS code execution exploits. If your web apps allow file upload that's a really common way to get code running on the server as well
How does your setup interface with Mailjet?
The all-in daily cost for my mother's South St. Louis City bungalow is $16.50. That includes mortgage repayment, property taxes, and insurance on a conventional 30-year loan with 20% down. She lives in a structurally intact, solidly working-class portion of the city.

The point is that a lot of people don't want to live in a South St. Louis City bungalow. (By the way, I think a lot of the snobbery around this is misguided, but it is what it is.)
I've been mulling a installation work based on exploring video solids[1] around using cheap phone-VR mounts. This project is exactly what I need to find the viewers position in the video/space. Any cheaper way to do this without the Lighthouse devices?

[1] https://theblackbox.ca/blog/vector-video/
It is the usual definition of open source: you can download, modify, and compile the source for the entire engine.

That doesn't make something "open source". That's closer to "Shared source" if you don't also have the right to modify and redistribute the code.

The UnrealEngine 4 license is definitely not open source by any commonly used definition of "open source" and absolutely isn't using the OSD.
> What has "culture" to do with this? Behaviour is not the same as culture.

Correct, but the comment I made about culture applies doubly so to behavior. Yes, you can change behavior. Yes, you can make people ashamed of doing X. That is, until certain Mr. Y comes along and shows them how to feel better about themselves, how to improve their self-esteem and show the world a middle finger---by doing precisely X. You will be completely powerless to stop Mr. Y. Powerless. You will be laughed at, and the fingers you thought would point at them will turn upon you.

> That is what I am talking about. It is easy to accomplish, but it is not going to happen. Because that means less consumption

Oh sweet naive innocent child. You think consumerist capitalism is to blame. You're almost right... Almost.
Taxonomies are common in the real world, so it is natural to try to model them. If the language lacks sum types (the mathematical dual of product types, a.k.a. tagged unions) then programmers are forced into using inheritance to encode it. So I blame the language, not the programmers.
Phase transformation strengthening of high-temperature superalloys
Good news for high-temperature creep deformation in nickel-based superalloys used in applications like jet engines.
I know this might sound weird, but try volunteering.

First I would say, call that suicide hotline. Get some emotional support, whether through confiding in family or friends, perhaps a therapist --- but there is a lot of questionable psych advice out there. Be careful. If it doesn't make sense, don't just blindly accept it. Keep seeking more and more truth in your life, though. (If you think reading might help, I like any book by Dr. Chris Thurman.)

But yeah, volunteering can help at least some people. It gets your mind off yourself and likewise helps make a difference in another's life. That is the centerpiece of meaning in nearly everyone's life: making a difference in the world.
You might be missing the point here. I think what the parent was saying is that Apple are not making a sale because they're (needlessly?) keeping their margin at X% whereas someone who currently states they can't afford that would've bought a MBP for Y% less margin.

But then again, who needs an MBP? Maybe if you have a use case that is only covered by an Apple Laptop and not a similarly specced model with Windows and Linux - but most people who buy a MBP want one, not need one. (Which is perfectly fine, I'm not judging)
Is it possible that the quoted news site has its own agenda? India as a country is so diverse, within each state we have different dialects/languages, food habits. 
If someone can pull off a fascist stunt in a country like India, he must be really good 


I am actually laughing at the article and many of the comments here.
Base64 is widespread and works fine, while nobody groks base122.

Base122 requires UTF-8, and while that's pretty common, it's not universal, so base64 can't ever go away in favor of base122.

Compressed base64 is more efficient than base122 (with or without compression).

Conclusion: Big nope.
The government has a defect: it's potentially democratic. Corporations have no defect: they're pure tyrannies. --Chomsky
.10% within a few weeks of release.

Without a recall, that number keeps on climbing and nobody has any idea where it stops. 1% of phones exploded? 10%?

You obviously can't unexplode the ones that exploded already, but a recall is about the ones that haven't exploded yet.
It also works great when you buying a satisfactory toaster is the problem. It works less well when your neighbor buys an insecure IoT toaster that DDoSes the website you want to read an article from.
I believe they fixed that. However, either way, I appreciate the contribution of Palantir. Really do not think it is good to ridicule the company for open sourcing their tech.
I was watching an episode of Star Trek: Enterprise where Trip was staring at four PADDs in the mess hall while trying to rewrite warp-drive equations.

Sometimes I wonder if multiple simultaneous iPad use is in the future of computing.
You don't, but you can only flash the BIOS from Linux.
> No, you can't just take a statement and call it a "law", even in a facetious sense.

Well he did, so apparently you can.
Don't get what's "great" about these movies. According to IMDb, the ratings are:
Synchronicity: 5.5
Lazer Team: 5.7
Southbound: 5.9
The Witch: 6.7
10 Cloverfield Lane: 7.3
Midnight Special: 6.7
The Lobster: 7.1
Hardcore Henry: 6.8
Elstree 1976: 6.1
High-Rise: 5.7
TMNT: Out of the Shadows: 6.0
Swiss Army Man: 7.1
Kubo and the two strings: 8.1

Surprised I didn't see any of the following on that list: ARQ (6.4), Project Almanac (6.4), Self/Less (6.5), Chappie (6.9), Star Trek: Beyond (7.2), Ex Machina (7.7), Train to Busan (7.6), The Martian (8.0).
St. Louis, believe it or not, is experiencing a bit of a modest boom in its central corridor. It's certainly more new construction than we've seen in something like 50 years. But, anecdotally, the units are selling quickly, and at rates (and sizes) we've never before seen.

Here's a recent example:

http://theorioncwe.com/floorplans/

For the lazy, they're renting a 683 sq/ft 1 bed/bath for $1812-$1977. I heard some long-time residents literally laugh at those prices. But, they're selling quickly, reportedly.

(I don't have a coherent point; I just thought some might find this interesting in relation to your anecdote.)
Not everyone in the hospital is there because of "poor health decisions", and a sugary drink every once in awhile won't kill you.

I've never understood the urge people have to dictate what other people do right down to what they can eat.
Emacs' Artist Mode[0][1] might help.

[0] https://www.emacswiki.org/emacs/ArtistMode

[1] https://www.youtube.com/watch?v=cIuX87Xo8Fc
Not exactly. cats country:russia will set your content location to Russia and search for cats. The YouTube icon will switch to YouTube ru. BTW, in order to switch back (you're stuck right now) you have to page to the bottom and click on Content Location and set it back to your country.
No, I mean, instead of recalling 2.5m phones, you replace 2.5m batteries. Which you can do. Because they're replaceable.
Highway speeds here are more like 65-80mph. 50-60 are the streets that I'd be driving on during my commute. Almost my entire commute is made of thoroughfares going between suburbs and commercial areas. I suppose that's why I don't see many mopeds around here.
Ask HN: Non-developer centric open-source projects
I've been perusing codetriage.com/ this morning and most projects are essentially for the benefit of other developers. Does anyone know of any projects that directly benefit non-developers?

(note: codetriage itself allows filtering based on the particular programming language but the language doesn't matter to me.)
Show HN: Get your own private email server in less than 10 minutrs
Intellectual property is as real as real property. A Native American would make the same argumentyou do, but levy it against the notion of real eatate: owning a plot of the earth is ridiculous.

Your argument against "nonrival" would imply that if a manufacturer creates surplus product, its ok to steal the surplus because no one else needa it.. even if they go bankrupt because no one then buys the non surplus.

And a Marxist would say that labor ia property, and its rheft to deprive a laborer of ownership of their labor. All property is a legal fiction, you cant arbitrarily decide that one kind ia legitimate and the others aren't. Rivalry is just one factor.
> Yup. John Gruber is well-known as a fan boy. That doesn't deny the points he makes in the article. Do you contest his analysis of the changes between the iPhone 6 and iPhone 7? After all, that's what you're arguing, correct?

That's not what I'm arguing. I don't care if the insides of the iPhone 7 are 100% different than the insides of the iPhone 6S.

The bottom line is that Apple created an expectation, and failed to meet it. The particular expectation in the case of the iPhone was for an external redesign, but that's not really what matters. What matters is that Apple created an expectation and failed to meet it. That's not what good businesses do. Either they don't care, which is bad, or they can't meet the expectation, which is worse.
> a remote edge-case

Have you ever driven on the 405? Give me a break. We're far away (if at all) from true self-driving cars.
Essential Rules of Tyranny

Rule #1: Keep Them Afraid

Rule #2: Keep Them Isolated

Rule #3: Keep Them Desperate

Rule #4: Send Out The Jackboots

Rule #5: Blame Everything On The Truth Seekers

Rule #6: Encourage Citizen Spies

Rule #7: Make Them Accept The Unacceptable

http://www.alt-market.com/articles/198-the-essential-rules-o...
I'm making a widget engine using angular material https://github.com/rajeshvaya/angular-material-widget-engine
I love vim but recently started using Emacs with spacemacs and it takes a long time to load. Vim is basically instantaneous and Emacs is like molasses.
I didn't like the movie the first time I watched it. Second time, it intrigued me. Third time I saw what it might mean. Fourth time I became a fan.
Ask HN: Why is bufferapp allowed by Facebook?
I'm working on app very similiar to bufferapp but I found out that facebook recently revamped their application policies.

If you create a new app in facebook's dev portal, you'll have to ask for the 'publish_actions' permission. Further, you'll also have to provide detail explanation for why you need this and show a screencast of it following their policies. It even asks for a demo account...

Reading, https://developers.facebook.com/docs/apps/review/prefill

Shows that you may not pre-fill any message content and they are explicit about making sure that the content being shared was manually entered in by the user.

Clear bufferapp violoations.

1. "Pre-fill the user message parameter with any content the user didn't enter themselves, even if they can edit or delete that content before sharing. This applies to posts, comments, photo captions, and photo album captions."

2. "Prompt users to click or tap a button to auto-populate the user message parameter. Your app can suggest content, but the person using your app should choose to manually copy and paste or type that content themselves."

Anyone know on what technicality bufferapp is allowed to do this?
Try spacemacs. It's really good. Most advanced vim stuff works as well as or better than in vim.
One in a million odds breaks down when you're talking about a population size of billions. A couple hundred cellphones every year catching on fire is still pretty noteworthy.
No, because of reliability. Either you have a connector or a spring neither is good for reliability
You could easily prefix your special environment variable with 'lambdoku_' so you don't have to fear that people could use it..
https://cl.ly/1t3B1V2g1w3D is an example of their setup page to request for access to 'publish_action'
Ideology has almost nothing at all to do with mathematics, you got that right.
And you can only import what you need with https://github.com/ant-design/babel-plugin-import
Evaluating information: the cornerstone of civic online reasoning [pdf]
Thank you for your honest and enlightening response. I'm glad that we still have programmers who show the courage to take risks and go beyond what they deem possible and find true knowledge that cannot be understood by the commoners mind. You are an inspiration to me.
Funny thing is we don't do uploads anywhere and there's no CMS whatsoever.. Which leads us to believe it's an OS vulnerability.

Would you how we could hire professionals to investigate this for us? And report it to appropriate groups..?

PS: These are dedicated servers :-/
Thanks, I never noticed that difference.
What kind of trashy site is this? It would be great if you, kebinappies, kept political blogs off of HN. Please next time do what voltagex_ did and link to a site that keeps un-needed and un-warranted opinions to themselves. I don't care if it was left or right, this is a site dedicated to technology, startups, and software development not to your flavor-of-the-month politics with some tech addons.
I intend within 50 years to build that politics free, single world government utopia....bur it won't be on this world it will be on Mars or Titan!

The two argument against colonization ia that we shouldn't colonize until we know how to avoid destroying it. Don't burn our lifeboat.
A friend of mine was once told "toughen up" by a psychiatric nurse while on suicide watch.

Another nurse, on the same watch, gave him a bottle of sleeping pills that she never retrieved.

He's dead now.
I was interested in the thin client concept few years ago and tried virtualgl. It is really nice and impressive. There are few different configurations available. I aimed for low latency and 30 fps gaming was easy to achieve over 1gb link (it needs wide bandwith as expected).
> He could put a crony in charge, someone would apply the science selectively, but there are legal bulwarks against this

There are some, but past Presidents have had great influence over regulatory outcomes.

> most [companies] would rather have the governments looking at the safety of products that they would jurors.

That would seem rational, but that's not how many companies think. For example, Wall Street, despite recent experience with catastrophic consequences, still actively resists regulation.

That's also a good example of the influence of Presidents. Bush deregulated Wall Street; for example, the SEC is supposed to be the consumer advocate but Bush put Wall Street insiders in charge of it (IIRC). Obama restored at least some regulation.
@__yesmeck Cool! broken link to https://ant.design/docs/pattern/principle on https://ant.design/docs/spec/introduce
Yep. I work on software that runs on thousands of mail servers (I work on Virtualmin), and it is entirely possible to run your own mail server with good delivery rates. It's honestly not even that hard, if you get SPF, DKIM, PTR records in DNS right, and you correctly handle bounces and unsubscribes promptly. We've been sending out a few thousand emails a day for over a decade without incident, and we have several people who run bigger mailing lists than we do.

Though there are a few minor caveats to this. Microsoft (Hotmail, Outlook, Live, etc. addresses) mail servers are ornery, in that they hold grudges against IP addresses for a long time (seemingly forever, as the server we moved to recently had been in our possession for non-email use for a couple of years, and it was still on a Microsoft blacklist from a prior owner's abuse), and they make you jump through a few hoops to get it removed. Even with SPF and DKIM, they rejected 100% of our mail until we got off of their blacklist. Our previous server never had that problem...but we'd been on the same IP for like five or six years.

You need to be on an IP that is dedicated and that you're going to own for a long time, and not part of consumer IP blocks; you can't effectively run a mail server on a cable or DSL line, even business class, without jumping through a lot of hoops. But, if you're in a colo, you'll be fine. This also applies to AWS and other cloud server IP addresses; as I understand it, huge swaths of them have been burned by spammers who spin up and spam until they get shut down, and then move to another.

So, I guess it's relatively tricky to get things working at the beginning and you may have to fight a little with some of the big email vendors, but it's not really an ongoing thing, in my experience. Get it right, and then don't spam or let your users spam, respond appropriately when abuse does happen, and you can run your own mail server relatively painlessly.