The $349 Nokia 7.1 brings a low price, flagship-style design to the US - <AUTHOR> https://arstechnica.com/gadgets/2018/10/the-349-nokia-7-1-brings-a-low-price-flagship-style-design-to-the-us/ <comment><USER2> What is this 'flagship design' nonsense. The notch is a horrible idea, iphone or not. Glass everywhere makes it less grippable.

And now we see the complete lack of originality in the phone industry as the manufacturers compete to clone the iphone design.

The pixel was pathetic, with it's pandering lack of headphone jack. And now we see Nokia continue the race to the bottom of cloned design phones.

<comment><USER3> > The notch is a horrible idea

I never got this. Why is it worse than bezel ? How does it affect usability / performance of the phone ? I have a notch on my phone and it's notch is the last thing I care about.

<comment><USER4> Some people really hate screens that aren't symmetrical. Or they just think that the notch is ugly, or distracting. And I think those are all fine reasons to consider the notch a horrible idea.

I don't mind the notch myself. I don't think it hurts the performance or usability if a phone.

I try to keep things like this in perspective. I feel that mushrooms totally destroy the performance and usability of a pizza. And yet many people love mushrooms on their pizza, and think I'm a complete weirdo for feeling the way I do.

So whenever I don't get why people dislike something, I try to think of things I strongly dislike that lots of people seem to enjoy. Then it all makes a little more sense. :)

<comment><USER5> Sure but would you say mushrooms on pizza "is a horrible idea"?

<comment><USER6> People say that and worse about pineapple on pizza :(

<comment><USER7> Or anchovies. Yuuurg.

YMMV I suppose.

</comment></comment></comment></comment></comment></comment><comment><USER8> For about $50 more, you can get a Nokia 8, which I really like. It's splash proof, has a snapdragon 835 and I've found it to be really solid all around.

It also has a "traditional" screen if that's something you want.

<comment><USER9> But no headphone jack

<comment><USER10> not sure what you mean. I have a nokia 8 and it has a standard 3.5mm headphone jack

<comment><USER9> I assumed he was talking about the latest version of the Nokia 8, the Nokia 8 Sirocco which has no headphone jack

[https://www.theverge.com/2018/2/25/17049950/nokia-8-sirocco-...](https://www.theverge.com/2018/2/25/17049950/nokia-8-sirocco- release-date-pricing-mwc-2018)

<comment><USER8> Oh, no, I specifically did not buy the Sirocco because it does not have a headphone jack. They're different phones - they still make the 8. The Sirocco is also another $100-150 over the plain 8?

</comment></comment></comment></comment></comment><comment><USER11> > Snapdragon 636 SoC, 4GB of RAM, 64GB of storage, and a 3060mAh battery. The > display is a 5.8-inch, 2280×1080 LCD

Xiaomi Pocophone F1 - Snapdragon 845, _6GB of RAM_ , 64GB of storage, and a 4000mAh battery. The display is a 6.18-inch, 2246x1080 IPS, $300-310.

<comment><USER12> Any advice on how to buy that in the US?

<comment><USER13> Aliexpress with DHL shipping

[https://www.aliexpress.com/item/Global-Version-Xiaomi- POCOPH...](https://www.aliexpress.com/item/Global-Version-Xiaomi- POCOPHONE-F1-POCO-F1-6GB-64GB-Snapdragon-845-6-18-Full-Screen- AI/32915991130.html)

BUT I'm not sure you will get LTE coverage

<comment><USER11> Different operators use different LTE bands. F1 has FDD-LTE B1, 3, 5, 7, 8, 20, TDD-LTE B38, 40, 41.

<comment><USER13> Doesn't look good then

[https://en.wikipedia.org/wiki/Cellular_frequencies_in_the_US](https://en.wikipedia.org/wiki/Cellular_frequencies_in_the_US)

</comment></comment></comment></comment></comment><comment><USER14> Nokia - please make modern versions of your past industrial designs. Current phones are too thin and too fragile.

<comment><USER15> You must ask HMD.

Nokia is not making or designing these phones. They just license the brand and patents.

<comment><USER16> HMD is a bit as if Foxconn acquihired half the original nokia mobile division, though. Lots of people who worked on those old Nokia phones now work at HMD.

</comment></comment></comment><comment><USER17> They seem more excited about the 6.1[1] than the 7.1...anyone have experience with it?

I'm really disappointed with the Pixel line and have no interest in spending nearly $1000 on a phone so the 6.1 sounds like a nice compromise but wanted to see if anyone had any opinions first.

[1] [https://arstechnica.com/gadgets/2018/07/nokia-6-1-review- the...](https://arstechnica.com/gadgets/2018/07/nokia-6-1-review-the-perfect- phone-for-your-friends-and-family/)

<comment><USER18> I have a Nokia 6.1 and it has been fine. Some jank when I'm heavily multitasking (say, Pokemon Go and Facebook Messenger at the same time). (I also own an iPhone XS, and have owned the Pixel and Pixel 2, and various Moto G devices.) You may want to look at the Wirecutter review for more color: [https://thewirecutter.com/reviews/best-budget-android- phone/](https://thewirecutter.com/reviews/best-budget-android-phone/)

The Nokia 6.1 feels very similar to top-of-the-line Androids from a few years ago. Basically [https://xkcd.com/606/](https://xkcd.com/606/), except for phones instead of video games.

I think my biggest pain point with budget phones is that they get "too slow" for the latest apps fairly quickly, as app developers stop targeting apps with these specs. They work fine for about a year, and then beyond that you basically have to get a new one. Whereas if you buy the latest $800-$1000 iPhone, you can expect to get a solid two or three years out of it (so you can resell or use it as a hand-me-down).

</comment></comment><comment><USER19> What's the best non-Apple phone to upgrade to from an iPhone 7 these days, that isn't in the same price point?

I break my phones too often to want to pay for premium (with/out insurance), I don't want to do FaceID, I don't like notches but it's not my biggest gripe, and I do like cameras, but I take the photos I care the most about with a DSLR.

<comment><USER20> Nokia 8 Sirocco.

[https://m.gsmarena.com/nokia_8_sirocco-9087.php](https://m.gsmarena.com/nokia_8_sirocco-9087.php)

Near stock Android, good update support and 8Gb RAM memory.

</comment></comment><comment><USER21> I just got myself a 7 and I couldn't be happier. It's cheap, pretty, more than good enough (the camera software on my Moto G3 was better :-( ).

All that, but what really convinced me was the Android One software. The assurance software will be updated and there won't be any crapware talking up space is awesome.

</comment><comment><USER22> How to avoid notch? Make front (depth) cameras ejecting from the top end if needed. Make truly borderless screen with that. Notch is a silly compromise nobody needs.

</comment><comment><USER23> Specs seem almost identical to my Moto Z Play I paid $150 less for over a year ago.

Seems mid priced but not a bargain.

</comment><comment><USER20> Do not care much for design because I use a case anyway. There are better reasons to consider this phone.

</comment><comment><USER24> First thought that came to mind was: __sarcastic mind voice on__ "huh, didn't apple even patent the notch? They are screwing up left and right now". __sarcastic mind voice off__.

</comment><comment><USER25> For those of ya looking for a good no-nonsense phone at a good price, get the motorola G5 or G6. Good stuff.

<comment><USER26> Those phones would be nice if Motorola wasn't notorious for not delivering firmware updates.

</comment></comment><comment><USER27> Why do these things treat a finger-print reader as a feature? That alone puts a phone on on my no-buy list.

</comment><comment><USER28> > Gorilla Glass 3, 3060mAh battery, not waterproof

I'm glad it at least it has the headphone jack, but I'd like my phone to last a while too.

</comment><comment><USER29> > So now you get the downside of a fragile glass back without any kind of > benefit like wireless charging. Just leaving the back metal would have been > better.

The entire phone is a knock-off, they've cargo-cult'd the main features from the iPhone X. There's no purpose to any of these designs.

The whole point of the notch was to put a large screen into a small phone. If your screen is going to be small anyways, then what's the point of the notch!?

Edit: I'm just salty I paid $1500 for a phone that I can soon get for $350.

<comment> UK-Al05 Doing the same thing cheaper is a perfectly valid design choice

<comment><USER29> Would you drive a Chinese car that looked like a German car?

When you straight copy a design, it signals that you don't give a shit about what you're doing. Safety? Security? Quality? Fuck it.

<comment><USER15> Doing the same quality cheaper is better.

When it comes to signalling with phones, it's losing signalling value at accelerating pace. It's starting to be a bulk screen you carry in your pocket.</comment></comment></comment></comment>


YouTube Copyright Strike Took Down Livestream Before It Even Started - <AUTHOR> https://torrentfreak.com/youtube-copyright-strike-took-down-livestream-before-it-even-started-200131/ <comment><USER2> How orwelian can this be, preemptively removing political podcasts should be the final nail in the youtubes coffin. Unfortunately as with fb, no one cares and everyone will continue to use it.

</comment><comment><USER3> Please move to other platforms like for example lbry.com.

<comment><USER4> Just a PSA for the people who don't know already: LBRY uses trackers from Goolag, Facebook and Twitter on their website

<comment><USER5> This is an utterly useless comment, you could post it as a response to almost everything linked here.

Everyone who cares simply blocks those trackers</comment></comment></comment>


AWS IoT Button - <AUTHOR> http://aws.amazon.com/iot/button/ <comment><USER2> > _How can I get an AWS IoT Button?_ AWS IoT Buttons are provided from time to > time as part of AWS public events such as the re:invent conference as a > "hello world" device to try out AWS IoT. We currently don't plan to sell > them. However, if you have a great use case for the AWS IoT Button and would > like us to get back to you if buttons become available for sale, contact us > at email@example.com

I requested one via email... we'll see if that works.

If anyone figures out how to get one outside of attending re:invent or knows more events where they'll be available, I'd appreciate it.

</comment><comment><USER3> good to see amazon embracing this line of thinking.

<comment><USER4> What line of thinking are you thinking of?</comment></comment>


How Twitter Can be Corrosive to Marketing Efforts - <AUTHOR> http://www.seobook.com/how-twitter-can-be-corrossive-marketing-efforts

<comment> onreact-com You have to make sure your blog and/or static website gets some exposure and Twitter is not your number one channel of spreading your message. Then Twitter works well.</comment>


How to go from zero to revenue in under five weeks without building a product - <AUTHOR> http://notes.casualcorp.com/post/55805301226/how-to-go-from-zero-to-revenue-in-under-five-weeks

<comment><USER2> Regarding the "takeaways" in the article, in what magical world is "provide the investment management platform for the entire crowdfunding economy" not an idea for a product.

Linkbait article is linkbait.

<comment><AUTHOR> What does the product look like? What features does it have?

</comment></comment><comment><USER3> "Surface" as a transitional verb makes me break out in hives.

</comment><comment><USER4> 1\. Create lists

2\. Update lists

3\. Pitch lists

4\. ...

5\. Profit

<comment><USER5> Optimized version:

1\. Ask a lot of people who fund questionable, unproven businesses what they'll pay for.

2\. Promise to fulfill their requests.

3\. Take their money.

4\. Follow through on your promise like an honorable member of society. (optional)

<comment><AUTHOR> We didn't actually charge the credit cards. We wanted them to think the were paying so we would know if we were actually building something of value.</comment></comment></comment>


Adiantum: Encryption for the Next Billion Users - <AUTHOR> https://security.googleblog.com/2019/02/introducing-adiantum-encryption-for.html <comment><USER2> LWN had good articles about Google's initial abandoned approach ([https://lwn.net/Articles/761992/](https://lwn.net/Articles/761992/)) and Adiantum ([https://lwn.net/Articles/776721/](https://lwn.net/Articles/776721/))

</comment><comment><USER3> I wonder if Threefish would have been a better option. It's often overlooked.

Threefish has native support for disk encryption, since it has a tweak built right in. So rather than having to use a complex construction like Adiantum, you can just use a single primitive. Threefish is ARX, just like ChaCha. And its speed is within the ballpark (Wikipedia says 3.95cpb for ChaCha20; 6.1 cpb for Threefish).

Whether or not Adiantum as a construction is proved secure, its complexity will lead to increased risk of implementation failure.

In other words, you can choose to attempt to maintain secure implementions of ChaCha, Poly1305, and AES (which is notoriously difficult to get right without side channels). Or ... just implement Threefish (which is as simple to implement as ChaCha).

<comment><USER4> (I'm one of the authors of the blog post)

We considered it, of course, along with many other block ciphers. However, heavily optimized Threefish-256 is 22.6 cycles per byte on Cortex-A7 (by far the most common CPU this is needed on) which is over twice as slow as Adiantum. Threefish-512 and Threefish-1024 would be much slower still. We're already at the borderline of the performance needed to actually get all Android devices encrypted, so over 2x worse performance is a no-go.

Threefish also wasn't published as a standalone block cipher but rather was part of Skein, which lost the SHA-3 competition. Therefore it hasn't received as much cryptanalysis as ChaCha and AES, and probably won't get much more in the future.

Finally, note that unlike Adiantum, Threefish isn't a wide-block cipher, where flipping one bit in the sector scrambles all other bits. So comparing its complexity directly to Adiantum's is somewhat unfair. Other wide-block modes such as HCH and HCTR are also more complex than narrow-block modes.

<comment><USER3> Thank you for the additional insight!

</comment></comment></comment><comment><USER5> It seemed liked the 90's and early 2000's crypto was based on Ron Rivest - RSA, MD5, RC4

It seems like 2010's and early 2020's crypto will be based on Daniel Bernstein - ChaCha20, Poly1305, Curve25519</comment>


How To Solve Problems Like Sherlock Holmes - <AUTHOR> http://www.fastcocreate.com/1682203/how-to-solve-problems-like-sherlock-holmes <comment><USER2> Sherlock Holmes is a fictional character in a fictional world - as we all know.

But there are many articles written as if Holmes is a real person, such that we could extract valuable life lessons by studying how Holmes solved problems - on the implicit basis that it worked out well for Holmes.

That a particular way of thinking worked for Holmes doesn't mean anything. At best, you are hoping that Arthur Conan Doyle had a particularly good model of the world, as reflected in his fiction, that is worth studying.

Finally, the advice in that particular article seems contradictory, to me. E.g:

"I make it a practice not to judge someone before I speak with them and get to know them. But can I tell you who someone is by looking at cuff links? No."

Which is the article saying we are supposed to do? Wait for someone to speak before judging them? Or make educated guesses, based on prior knowledge of the world, and observations such as the cuff links they wear?

<comment><USER3> Of course, Sherlock Holmes _was_ based on a real person, who was extremely observant, and very good at deduction, especially as applied to his profession of medicine. See: <http://www.diogenes-club.com/joebell.htm>

<comment><USER4> I like how people forget to check that when saying. "This argument is invalid, it's main support is a fictional character". Obviously the adventures were not real, but the person was. And the advice given, pay attention and be mindful, keep your mind organized, etc. are all good pieces of advice.

</comment></comment></comment><comment><USER5> I only read the first Sherlock Holmes novel, but he didn't strike me as an incredibly smart character. This is because the author was keeping lots of critical information from the reader. Reader has no chance to figure it out on his own. Yes, there's a moment when he looks at a muddy path where you can suspect he's seeing some interesting traces - but it's not said what it is.

<comment><USER6> I think that's just a matter of preference on the author's part of which character you are supposed to identify with. Often you are reading the stories from the point of view of Watson who also has to attempt to keep up with Holmes as much as the reader does. You are supposed to relate to Watson and keeping some aspects of the mystery hidden is reflected in this. That way the author can make sure the reader has the opportunity to "figure it out" when they feel is best for the dynamic of the story.

Jack McDevitt speaks of this concept with his Alex Benedict series of books. The first book is from the perspective of the title character but he changes this to the sidekick for the rest of the series. His reasoning for this, from what I recall, is that it wasn't right for the story to be told from the character's perspective but still have to hide certain things from the reader so that certain ideas don't come to mind before they are ready to be presented. The idea is that if the reader figures out the mystery halfway through the story then the rest of the story to be told is ruined.

<comment><USER5> Then I would blame the story for being too easy to predict. I like stories where there are many loose ends and a variety of outcomes is possible, all making sense.

<comment><USER6> I enjoy those as well, but if there's a market for a slightly easier mystery story then they'll be written.

I suppose another aspect could be the author doesn't want the reader to feel that they are smarter than the hero.

</comment></comment></comment></comment><comment><USER7> Cool. I was reading an article on Cracked about this very subject. [http://www.cracked.com/article_20214_5-so-called-signs- geniu...](http://www.cracked.com/article_20214_5-so-called-signs-genius-that- any-idiot-can-learn_p2.html)

There's a link to a youtube video which features the "Sherlock" television show. It shows the first encounter between Watson and Holmes where he deduces whether or not he was involved in the Afghanistan war. <http://www.youtube.com/watch?v=wYlVBhwfvL4>

Its cool that that encounter happened in the book as well. I love how even though the time period is different, the subjects are still relevant.

\-- Now about this article, some of these things are of course based of a fictional character. But, I don't think that's the point of the article. Its more about how to open your mind and observe closely what's in front of you. Perhaps, learning and applying the lessons from the fictional Holmes will actually expand ones horizons. Being that this is Hacker News , and the article was posted on Fast Company, I see how this may benefit a developer or an entrepreneur. You may be able to solve problems just by sitting back and not moving too fast. By simply being mindful and patient, maybe the solution will not only come to you but even compel you to act on it.

At least that's what I got out of it...

</comment><comment><USER8> I found it funny that the covers in Amazon for UK and US are different. Seems like the author/publisher wants to capitalize on the popularity of Sherlock (Benedict Cumberbatch one) series in UK.

<comment><USER9> That happens a lot. Usually it's the US side altering things in places where the US audience would be confused, for instance using UK specific terms or phrasing.

Some have even suggested that it is the publishers 'dumbing down' the book for the US.

</comment></comment><comment><USER10> I prefer to solve problems like Hercule Poirot

<comment><USER11> I like Columbo's method: just know the answer ahead of time.

<comment><USER12> In all seriousness, this is Sherlock Holmes' method too. It's easy to make brilliant deductions when you are a character in a piece of fiction whose story has been completely laid out.

<comment><USER13> "[Samuel Vimes] had a jaundiced view of Clues. He instinctively distrusted them. They got in the way.

"And he distrusted the sort of person who'd take one look at another man and say in a lordly voice to his companion, "Ah, my dear sir, I can tell you nothing except that he is a left-handed stonemason who has spent some years in the merchant navy and has recently fallen on hard times," and then unroll a lot of supercilious commentary about calluses and stance and the state of a man's boots, when exactly the same comments could apply to a man who was wearing his old clothes because he'd been doing a spot of home bricklaying for a new barbecue pit, and had been tattooed once when he was drunk and seventeen and in fact got seasick on wet pavement. What arrogance! What an insult to the rich and chaotic variety of the human experience!"

\- Terry Pratchett, _Feet of Clay_

Sherlock Holmes is fun to read, but completely, utterly unrealistic.

<comment><USER14> Heh, I had separately posted this up above, but I suppose I can go delete that one and just upvote this one instead. :)

</comment></comment></comment></comment></comment><comment><USER15> > _She suggests something as simple as taking a walk in the park during your > lunch break instead of eating at your desk. Konnikova has found two reasons > for this. First, more hours at the desk can actually make you less > productive._

This may work for some people, but it has never worked for me. I come back more distracted, and it takes me a long time to get back into the swing of things. I prefer eating a sandwich at my desk while reading a few chapters of a book.

</comment><comment><USER16> or How to have a grandiose title and come a cropper?</comment>


Vue and Material TODO - <AUTHOR> A simple app built with Vue Material and Vue JS 2.0.
This allows the users to add, edit, complete and/or remove todo-items.
Quite simple and useful. Please check it out https://sultaness.github.io/. <comment><USER2> Nice job. Link to the demo: [https://sultaness.github.io/todo/index.html](https://sultaness.github.io/todo/index.html)</comment>


SF to developer who tore down landmark house: Rebuild it exactly as it was - <AUTHOR> https://www.sfchronicle.com/bayarea/article/City-requires-property-owner-who-demolished-13467909.php <comment><USER2> What terrible, one-sided reporting this is. There's not even an attempt to present anything other than the voice of conservative preservationists.

<comment><USER3> thats because there is no other valid opinion on this. the dude violated the terms of his permit, plain and simple.

<comment><USER4> There of course are _many_ valid opinions ranging from fully totalitarian to fully free/anarchist. Laws have absolutely _nothing_ to do with validity of opinions. Remember slavery?

<comment><USER5> I think the point of jdubz79's comment was that _regardless_ of what you might think of conservation and zoning policies, it is unambiguous that the developer voluntarily entered into an agreement and then grossly and deliberately violated it.

And even you consider architectural planning some sort of civil rights issue and this some sort of deliberate protest, his violation is unambiguous.

<comment><USER4> I understood that. However: We are definitely not going to change that ruling - thus talking about the ruling itself or this isolated case is pointless. We can only talk about opinions.

</comment></comment></comment></comment></comment><comment><USER6> [https://news.ycombinator.com/item?id=18695241](https://news.ycombinator.com/item?id=18695241)

</comment><comment><USER7> I got prompted 4 times for stuff before I could read the article.</comment>


Google Webfont Directory - <AUTHOR> http://code.google.com/webfonts

<comment><USER2> Interesting, it appears to be serving @font-face fonts with browser-specific stylesheets. Firefox gets a tag with src: local('name'), while IE doesn't. More details here: [http://code.google.com/apis/webfonts/docs/technical_consider...](http://code.google.com/apis/webfonts/docs/technical_considerations.html)

This server-side logic makes it more than just a font-face repository like I initially assumed. If you feel like rolling your own and not using Google's, you can easily download font-face kits from fontsquirrel.com.

<comment><USER3> A very important advantage is that the browser can cache the stylesheet and the font, and can reuse them across _multiple websites_.

So if your website uses a font that is used by another website which the user has already visited, the browser doesn't need to download the font again. It doesn't even need to check the modification date on Googles server.

As many fonts add ~100 KB to the download size for a page, this really makes a difference.

</comment></comment><comment><USER4> Took me one minute to implement. Amazing. The Droid Sans font looks great on headers, using it already. Always wanted to use Typekit but too cheap to pay the costs, this works for me.

<comment><USER5> Link? Would love to see it...

<comment><USER4> <http://code.google.com/webfonts/family?family=Droid+Sans>

<comment><USER6> I think he meant on your site...

<comment><USER4> Probably, it was for our work site and I don't really want to link ecommerce sites here, don't think it's kosher.

<comment><USER7> By using the link in your site you will give googles servers a nice log of as many pages on your internal server as your users go to :)

<comment><USER4> What? So? The ecommerce site is public for any user .. don't see the issue :-)

</comment></comment></comment></comment></comment></comment></comment><comment><USER8> I'm glad to see some more of the common pieces of the internet hosted more centrally. There are issues with one company being in control of these things, but we gain a lot of benefits by having standard fonts and libraries available. These benefits include better caching and ease of patching.

<comment><USER9> Having a centralized structure will help in pushing adoption, but I feel like we should make sure that once we have acceptance, we don't become dependent.

</comment></comment><comment><USER10> Sweet. Looks pretty easy to implement. [http://code.google.com/apis/webfonts/docs/getting_started.ht...](http://code.google.com/apis/webfonts/docs/getting_started.html#Quick_Start)

</comment><comment><USER11> It'll be awesome if google hosts non-romanized script fonts, too. Many sites in other languages require you have a certain font on your machine.

Here's a good example of a font Google should add -- Saab, a Gurmukhi (Punjabi) font. <http://guca.sourceforge.net/typography/fonts/saab/> (free, gpl'd, unicode 4.0, opentype)

</comment><comment><USER12> I think I found a bug. That is, a Safari bug that can be worked around by other means. I tried using Cardo (only available as TrueType) on a site I'm building, and it renders inconsistently in Safari (Mac), cutting off lines of type at random heights.

This seems to be a TrueType bug in Safari that can be circumvented by using OpenType or SVG, which I discovered can be easily prepared with this excellent little tool: <http://www.fontsquirrel.com/fontface/generator>

I ended up opting for my own @font-face linkage with the multiple formats converted by the aforelinked, which seems to render much better across browsers.

Shouldn't be hard for Google to implement something like this, though.

</comment><comment><USER13> Any thoughts on why Google is doing this other than a perverse will to take over the entire Internet?

My thought is that they're hoping this will encourage more text instead of images as text. That helps them index more information and collect more data on the whole web.

<comment><USER14> Microsoft (and Apple) did a similar thing back in 1996–7 with "core fonts for the web" in which they tried to push a standard pack of fonts out to everyone so that web designers could assume that end users would have certain key fonts.

<http://en.wikipedia.org/wiki/Core_fonts_for_the_Web>

It's not some big conspiracy, it's about making the web easier to use, easier to read, and easier to design.

</comment></comment><comment><USER15> (blatant self promotion) <http://kernest.com> supports iPhone/iPad and categorizes fonts by character set (cyrillic, greek, etc) - <http://kernest.com/subsets/>

</comment><comment><USER16> Odd, just looking at the compatibility sheet and then my analytics says that Google's Chrome is by far the worst offender in not supporting this. Chrome sits at 15% of my sites traffic and about 75% of that is pre-4.249.4.

</comment><comment><USER17> Another notch in the "soon every web page you visit will cause your browser to talk to Google" spider's web.

<comment><USER16> They're already usually chatting somehow. Analytics. Adsense. Etc.

<comment><USER17> Exactly. It's happened so queitly and unremarked as well. It's the scope of your "etc." which is growing.

Doubleclick ads, embedded youtube videos, centrally hosted frameworks such as jQuery, embedded RSS feed aggregation, Google Charts / sparklines, Maps, custom site search with autocomplete, Google Talk client, Picasa images, Waves, iFramed Docs/Calendars...

</comment></comment></comment><comment><USER18> Wondering how long till these show up in Google docs.

</comment><comment><USER19> Wait, for all this, there are just 17 fonts in their directory? I mean, appreciated of course, but is this all that helpful for a web developer?

</comment><comment><USER20> Doesn't seem to work on the iPad.

<comment><USER21> Typekit doesn't work with iPhone-OS Webkit either (our designer put a bunch of typekit goo on our site).

</comment></comment><comment><USER22> Google, usability! I should be able to go from a font page to your really nice configuration page that lets me control it even more: <http://code.google.com/webfonts/preview>

Dammit Google, why did I have to search my history for a link to this awesome page. Sometimes, I swear people _ignore_ intuitive things that are just too obvious.

</comment><comment><USER22> Also, I find the use of the word "implement" on this page hilarious. It's dropping the same font-face crap thats been in HTML5 for months into a webpage. The __only __difference is that it's hosted by Google.

Then again, Twitter was abuzz with everyone freaking out about DnD in html5. Guess if Google's not holding peoples' hands they might as well be useless. I also saw a tweet where someone asked if the REST API would be available for the iPhone. I facepalmed.

<comment><USER22> Right downmods because font-face, DnD and REST APIs are hard and new things.</comment></comment>


What in the world is blankslate.io and why are everybody's notes public? - <AUTHOR> http://imgur.com/a/1feTa <comment><USER2> Hey OP - I made Blankslate.io as a side project a little over a year ago. I can't tell whether you've found a vulnerability that's letting you see private notes, and if you have please tell me here or via email (tomasienrbc @ gmail).

However, Blank Slates can be public or private at the user's discretion, so if you've just run a script looking for public notes, then that's just fine. I would love to know either way, so hope to hear from you more!</comment>


Ask HN: Summer reading - <AUTHOR> What recent non-fiction books should you recommend for someone interested in science & technology? <comment><USER2> Two essay with opposite views on the relationship between innovation, employment and prosperity, Race Against The Machine [1], and The Great Stagnation [2].

[1] _Race Against The Machine: How the Digital Revolution is Accelerating Innovation, Driving Productivity, and Irreversibly Transforming Employment and the Economy_

In "Race Against the Machine", economists Erik Brynjolfsson and Andrew McAfee ask the question: Could technology be destroying jobs? They then expand on that to explore whether advancing information technology might be an important contributor to the current unemployment disaster. The authors argue very convincingly that the answer to both questions is YES.

[http://www.amazon.com/Race-Against-The-Machine- ebook/dp/B005...](http://www.amazon.com/Race-Against-The-Machine- ebook/dp/B005WTR4ZI)

[2] _The Great Stagnation: How America Ate All The Low-Hanging Fruit of Modern History, Got Sick, and Will (Eventually) Feel Better._

Cowen's central idea is that the pace of innovation has slowed, and that we are now on a "technological plateau" that makes further growth challenging. If you consider technology in the broad sense (energy, transportation, home, etc), this makes sense as things have not changed a lot in recent decades. However, I think it is also true that progress has been highly concentrated in information technology and communications, and that things continue to advance rapidly in this area. Cowen notes this but seems to feel that the Internet is the only really major innovation. [http://www.amazon.com/The-Great-Stagnation- Low-Hanging-ebook...](http://www.amazon.com/The-Great-Stagnation-Low-Hanging- ebook/dp/B004H0M8QS/ref=pd_sim_kstore_3?ie=UTF8&m=A8WELHUS1CTB6)

</comment><comment><USER3> Why must it be non-fiction? I'll stick to non-fiction since you asked, but I think its an odd limit to put in place in this discussion.

\</comment><comment>--

In my opinion the essential book for anyone interested in science and technology would be _How To Win Friends and Influence People_. By far the most important book. By far. I really can't overstate the importance of learning to interact with other people in polite, persuasive and friendly ways.

In my four years at an engineering university (RPI) the amount of people I ran in to that couldn't relate to others in a meaningful way and carry a normal conversation blew my mind. It was surreal. And I don't know what percent of them were aware of this but I would guess it can't be too high.

The number one thing I wish I saw more of in engineers isn't an understanding of other sciences or deep domain knowledge. It's consideration. Plain, pure consideration for other people and how they might feel about things.

\</comment><comment>--

 _The Selfish Gene_ would perhaps be a close second.

 _Negotiation Genius: How to Overcome Obstacles and Achieve Brilliant Results at the Bargaining Table and Beyond_ is also a good read for people in STEM fields.

 _The Emperor of All Maladies_ , a book about the history of cancer. Extremely fascinating read, and accessible regardless of your level of biology knowledge.

<comment><USER4> "normal" conversation? what's that?

In all seriousness, in my opinion, there's not such thing as normal conversation, people are different, conversations too.

</comment></comment><comment><USER5> Depends on what you're interested in. Do you want something heavy and factual?

[http://www.amazon.com/Blood-Epic-History-Medicine- Commerce/d...](http://www.amazon.com/Blood-Epic-History-Medicine- Commerce/dp/0688176496)

Do you want a first-hand account?

[http://www.amazon.com/Surely-Feynman-Adventures-Curious- Char...](http://www.amazon.com/Surely-Feynman-Adventures-Curious- Character/dp/0393316041/ref=sr_1_1?s=books&ie=UTF8&qid=1340378428&sr=1-1&keywords=richard+feynman)

[http://www.amazon.com/Dancing-Naked-Mind-Field- Mullis/dp/067...](http://www.amazon.com/Dancing-Naked-Mind-Field- Mullis/dp/0679774009/ref=sr_1_1?s=books&ie=UTF8&qid=1340378464&sr=1-1&keywords=pcr+surfing)

Any particular area of science that interests you?

Also, if you want something non-fictional and thrilling, look into accounts of epidemology.

[http://www.amazon.com/Virus-Hunter-Thirty-Battling- Viruses/d...](http://www.amazon.com/Virus-Hunter-Thirty-Battling- Viruses/dp/0385485581/ref=sr_1_fkmr2_2?s=books&ie=UTF8&qid=1340378591&sr=1-2-fkmr2&keywords=epidemiology+ebola+outbreak)

Also, I read alot of medical thrillers which are fiction by the author Robin Cook. There are many true facts about science mixed in so you might want to consider that.

</comment><comment><USER6> "The Information," by James Gleick, is a rich history of information theory. Densely packed with lots of novel ideas, but totally worth the time.

<comment><USER7> How much of it is "been there, done that" knowledge for your average HN reader?

<comment><USER6> Not too much, tbh. It's less Jonah Lehrer, "why smart people are dumb" stuff and more of a historical look at the transmission of information throughout history.

Chapters discuss, among other things, English dictionaries, Charles Babbage and Ada Lovelace, the telegraph, and memes. Great read.

EDIT: saw that you're bored of reading business and tech books. This is definitely a breath of fresh air--it unquestionably falls in a different category than "Switch" or "Rework."

</comment></comment></comment><comment><USER8> I also have to suggest The Intelligent Investor by Benjamin Graham. Graham was a genius and revolutionized the financial world. He wrote the book in the 50's, and it has been republished with anecdotes tying it to the modern day many times. The most recent republishing was after the tech boom, so that version has many references to that phenomenon in the anecdotes. However, Graham's original and unabridged words are included as well. He's incredibly lucid and pragmatic, denouncing mysticism for analytic techniques. The book is still considered to be the bible of value investing; Warren Buffett said his investment philosophy was "85% Benjamin Graham."

<comment><USER9> Related to finance, "The Four Pillars of Investing" is a solid read if you are new to finance and personal investing. It's getting a little dated but there are lots of great tips and explanations in it.

</comment></comment><comment><USER10> "A Short History of Nearly Everything" by Bill Bryson is a great summer read. [http://en.wikipedia.org/wiki/A_Short_History_of_Nearly_Every...](http://en.wikipedia.org/wiki/A_Short_History_of_Nearly_Everything)

</comment><comment><USER11> If you'd like a great non-technical tour of how computers really work conceptually, starting from simple morse-code switches through to assembler, Charles Petzold's "Code" is awesome:

[http://www.amazon.com/Code-Language-Computer-Hardware- Softwa...](http://www.amazon.com/Code-Language-Computer-Hardware- Software/dp/0735611319)

Even having understood for years how computers work in principal, nothing quite put it together for me like this book.

There's a similarly great book on the history/methods of cryptography called "The Code Book" by Simon Singh that I recommend too - [http://www.amazon.com/The-Code-Book-Science- Cryptography/dp/...](http://www.amazon.com/The-Code-Book-Science- Cryptography/dp/0385495323/ref=sr_1_1?s=books&ie=UTF8&qid=1340382199&sr=1-1&keywords=the+code+book) It's great because it traces the history but also walks you through how the cyphers actually worked, and provides the best intros I've ever seen to public key and quantum cryptography.

<comment><USER12> Simon Singh's book was my introduction to crypto and the wonderful Mathematics and mathematicians behind its vivid history. I had it with me all the time while doing the crypto-class.com online course a couple of months ago for a good historic perspective supporting Prof. Boneh's hardcore crypto topics. Highly recommended. Actually, his Fermat's Last Theorem book is also fascinating if you are interested in Math history.

</comment></comment><comment><USER7> I'm actually kind of bored of reading business and tech books. A couple that I've read lately that I've enjoyed are listed below. I'd love to read about what other people have been reading that's sort of "off the beaten path", but interesting to someone who is not an expert in the subject.

The New Geography of Jobs: [http://www.amazon.com/gp/product/B008035HQQ/ref=as_li_ss_tl?...](http://www.amazon.com/gp/product/B008035HQQ/ref=as_li_ss_tl?ie=UTF8&tag=dedasys-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=B008035HQQ) \- a lot of it won't be all that surprising to readers of this site, though. Basically he says that innovation industries are highly concentrated geographically. This is probably not new territory for those who read a lot of economics type of stuff.

[http://www.amazon.com/gp/product/B000UG9JFQ/ref=as_li_ss_tl?...](http://www.amazon.com/gp/product/B000UG9JFQ/ref=as_li_ss_tl?ie=UTF8&tag=dedasys-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=B000UG9JFQ) \- a book about copy writing. Not great so far, but something I could stand to learn more about. Other recommendations in this vein would be welcome!

Six Frigates: The Epic History of the Founding of the U.S. Navy - [http://www.amazon.com/gp/product/B000W5MINK/ref=as_li_ss_tl?...](http://www.amazon.com/gp/product/B000W5MINK/ref=as_li_ss_tl?ie=UTF8&tag=dedasys-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=B000W5MINK) \- in time for the 200th anniversary of the war of 1812. Very interesting, and lots of things I didn't know.

Pacific Crucible: War at Sea in the Pacific, 1941-1942 [http://www.amazon.com/gp/product/B005LW5JL2/ref=as_li_ss_tl?...](http://www.amazon.com/gp/product/B005LW5JL2/ref=as_li_ss_tl?ie=UTF8&tag=dedasys-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=B005LW5JL2) \- same author as the above book.

<comment><USER13> On Writing Well by William Zinsser ([http://www.amazon.com/Writing-Well-30th- Anniversary-Edition/...](http://www.amazon.com/Writing-Well-30th-Anniversary- Edition/dp/0060891548)) is fantastic. It's not specifically about ad copy, having passion about what you're writing, as well as the fundamentals in this book, will help a ton.

</comment></comment><comment><USER14> Here are some of my recommendations:

1\. Hacking: The Next Generation (Animal Guide) - [http://www.amazon.com/Hacking-Next-Generation-Animal- Guide/d...](http://www.amazon.com/Hacking-Next-Generation-Animal- Guide/dp/0596154577)

2\. Discrete Mathematics for Computer Scientists - [http://www.amazon.com/Discrete-Mathematics-Computer- Science-...](http://www.amazon.com/Discrete-Mathematics-Computer-Science- Curriculum/dp/1930190867)

3\. Imagine: How Creativity Works - [http://www.amazon.com/Imagine-Creativity- Works-Jonah-Lehrer/...](http://www.amazon.com/Imagine-Creativity-Works-Jonah- Lehrer/dp/0547386079)

4\. The Information Diet: A Case for Conscious Consumption -[http://www.amazon.com/Information-Diet-Case-Conscious- Consum...](http://www.amazon.com/Information-Diet-Case-Conscious- Consumption/dp/1449304680)

</comment><comment><USER15> _Trading and Exchanges_ by Larry Harris.

</comment><comment><USER16> I'm currently really enjoying "Zen and the Art of Motorcycle Maintenance" by Robert Pirsig. [http://www.amazon.com/Zen-Art-Motorcycle-Maintenance- Inquiry...](http://www.amazon.com/Zen-Art-Motorcycle-Maintenance- Inquiry/dp/0061673730/)

A very interesting read for hackers.

<comment><USER17> Wow, that was our "bible" years ago in art school! Must revisit it.

</comment></comment><comment><USER18> As a former Commodore Amiga user, I really enjoyed this: [http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&...](http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=12832)

It was surprisingly in-depth, both technically and historically.

</comment><comment><USER19> Two books which helped me to understand people and to organise my own thoughts:

Applying Psychology to Everyday Life: A Beginner's Guide [http://www.amazon.co.uk/Applying-Psychology-Everyday-Life- Be...](http://www.amazon.co.uk/Applying-Psychology-Everyday-Life- Beginners/dp/0470869895/ref=sr_1_1?s=books&ie=UTF8&qid=1340399219&sr=1-1)

A Whole New Mind - Why Right-Brainers Will Rule the Future [http://www.amazon.co.uk/Whole-New-Mind-Right-brainers- Future...](http://www.amazon.co.uk/Whole-New-Mind-Right-brainers- Future/dp/1594481717/ref=sr_1_1?s=books&ie=UTF8&qid=1340399192&sr=1-1)

<comment><USER20> There is actually little evidence for the left/right brain division we see so often in popular culture (and from what I see in the reviews, in the second book?)

From Wikipedia: [https://en.wikipedia.org/wiki/Lateralization_of_brain_functi...](https://en.wikipedia.org/wiki/Lateralization_of_brain_function)

>although a lateral dominance is measurable, these characteristics are in fact existent in both sides,[1] and experimental evidence provides little support for correlating the structural differences between the sides with functional differences.[2]

</comment></comment><comment><USER21> Heres a few ive read int he last month or two that I enjoyed on some level

Technopoly - <http://www.goodreads.com/book/show/79678.Technopoly>: the author puts forth the argument that technology isn't always good, and may replace parts of our life that are more beneficial. I don't agree with a lot o the points, but it was fascinating to see technology from a very different view point than I see it in.

Turing's Cathedral - [http://www.goodreads.com/book/show/12625591-turing-s- cathedr...](http://www.goodreads.com/book/show/12625591-turing-s-cathedral): A terribly named book, since it barely mentions Turing (its focus is John von Neumann and his team). It does, however, give a reallly well documented look into the stone age of digital computing.

Cluetrain Manifesto - [http://www.goodreads.com/book/show/81195.The_Cluetrain_Manif...](http://www.goodreads.com/book/show/81195.The_Cluetrain_Manifesto): Its been a long time since I read this originally, but I reread it again recently. If you haven't before, you should. Mostly about running a company online.

Enchantment - <http://www.goodreads.com/book/show/9895917-enchantment>: I like Guy Kawasaki's books. This one is a bit less focused on startup/tech, more on how you interact with people (both as a person and as a brand).

Racing the Beam - <http://www.goodreads.com/book/show/5435210-racing-the- beam>: A deeeeeeep dive on the atari system. Literally discusses how the controllers manipulate the bits in memory to do different actions.

Checklist Manifesto - [http://www.goodreads.com/book/show/6667514-the- checklist-man...](http://www.goodreads.com/book/show/6667514-the-checklist- manifesto): A surgeon made a study to see how much the health care industry could be improved by having a checklist before preforming common tasks (hands are washed, patient is correct patient, etc). Phenomenal results, with really interesting implications as to human nature and expectations.

</comment><comment><USER8> <i>Kingpin: How One Hacker Took Over The Billion-Dollar Cybercrime Underground</i>: This book won't necessarily teach you all that much, but it is a true story and it's both intensely interesting and not lacking in substance. It's written by a past hacker, as well, so there are no irritating mistakes or hand-holding around technical concepts that can sometimes get annoying in general interest books about computers. I highly suggest reading this, it's captivating and it's the kind of book that gets you excited about computers and the potential they give you.

</comment><comment><USER22> My book is three years old now, but it's still relevant. The Geek Atlas: <http://shop.oreilly.com/product/9780596523213.do>

<comment><AUTHOR> I would say that three years fits in 'recent' timeframe :). I've read that one and recommend it too.

</comment></comment><comment><USER20> The Immortal Life of Henrietta Lacks:

It's the history of the first lab-grown human cells, _kind of_ stolen (it was normal at the times) from a black woman who died from cancer, her family had never really heard or learned what the science was actually about - very cool insights into bioethics and how modern science/medicine came about.

[http://www.amazon.com/Immortal-Henrietta-Lacks-Thorndike- Non...](http://www.amazon.com/Immortal-Henrietta-Lacks-Thorndike- Nonfiction/dp/1410427927)

</comment><comment><USER23> If you're interested in fitness and exercise, read "The First 20 Minutes" by Gretchen Reynolds ([http://www.amazon.com/The-First-20-Minutes- Surprising/dp/159...](http://www.amazon.com/The-First-20-Minutes- Surprising/dp/1594630933)). It's somewhat a review of the current state of scientific thought in exercise (tons of studies are cited throughout the book)

</comment><comment><USER24> I've enjoyed Abundance by Peter Diamandis, CEO of the X-Prize foundation. It's by no means laden down with details, but it is an entertaining overview of emerging technologies and how they might be put to use.

[http://www.amazon.com/Abundance-Future-Better-Than- Think/dp/...](http://www.amazon.com/Abundance-Future-Better-Than- Think/dp/1452637180)

</comment><comment><USER25> "The Drunkard's Walk: How Randomness Rules Our Lives" [http://www.amazon.com/The-Drunkards-Walk-Randomness- Rules/dp...](http://www.amazon.com/The-Drunkards-Walk-Randomness- Rules/dp/0375424040) was a great book that showed that not everything is under your control

</comment><comment><USER26> I've just finished reading Bruce Schneier's "Liars and Outliers": [http://www.amazon.com/Liars-Outliers-Enabling-Society- Thrive...](http://www.amazon.com/Liars-Outliers-Enabling-Society- Thrive/dp/1118143302)

Very interesting and gives you a lot to think about. Highly recommended.

</comment><comment><USER27> Reality is Broken. Why Games Make Us Better and How They Can Change the World, by Jane McGonigal ([http://www.amazon.com/Reality-Is-Broken-Better- Change/dp/014...](http://www.amazon.com/Reality-Is-Broken-Better- Change/dp/0143120611))

</comment><comment><USER28> _The Idea Factory: Bell Labs and the Great Age of American Innovation_ \- [http://www.amazon.com/The-Idea-Factory-American- Innovation/d...](http://www.amazon.com/The-Idea-Factory-American- Innovation/dp/1594203288)

</comment><comment><USER29> I just finished "A.B.C of relativity" from Lord Bertrand R. May be a bit old now, but this is more a philosophical book than a scientific, as what is nice in it, is to see such a great (and kind) spirit giving us a way into modernity !

</comment><comment><USER30> The Honest Truth About Dishonesty - Dan Ariely. Read all his books and papers, for that matter.

Thinking, Fast and Slow - Daniel Kahneman

I also liked Jonah Lehrer's Imagine, a book about creativity.

If you're into programming, I recommend The Joy of Clojure.

</comment><comment><USER31> [http://www.hn-books.com#B0=133&B1=69&B2=63&BC=3&...](http://www.hn- books.com#B0=133&B1=69&B2=63&BC=3&EC=0&FC=0&QC=0&Name=Daniel)

</comment><comment><USER32> The Smashing Book 3+3(1/2) is a great read if you are in the Web Dev (especially front-end) field. Not science or high-tech, but well put and designed content for the people working for the web.

<comment><USER17> I've got these and really getting a lot of good info. In fact, taking them to the beach next week for my "summer reading".

</comment></comment><comment><USER33> I recently posted a similar question to HN and just found this thread. Incredible suggestions.

Here are mine: <http://farhan.org/?p=22>

</comment><comment><USER34> Longitude is a good book <http://www.amazon.com/gp/product/080271529X>

</comment><comment><USER35> "The ego tunnel" by Thomas Metzinger ( 2009 ). It offers an amazing insight on the concept of the self and the inner workings of conscience.

</comment><comment><USER36> I really enjoyed The Most Human Human by Brian Christian. It's about Turing tests and The Loebner Prize.

</comment><comment><USER37> Gödel, Escher, Bach by Hofstadter is my personal favorite piece of non- fiction.

</comment><comment><USER38> The pale blue dot - by Carl sagan

</comment><comment><USER39> I was going to recommend "2001: A space Odyssey". But non-fiction might rule that one out ?

</comment><comment><USER40> Summer? But the winter is starting here in the South Hemisphere!

Sorry. I couldn't resist</comment>


Turnstile lets you discover who is visiting your website - <AUTHOR> https://turnstile.me/ <comment><AUTHOR> Thanks to Turnstile, get data such as first name, last name, email, geolocalization and social media handle to reveal your audience. You can even request custom data from your users.

Multiply your conversion rate by turning each piece of content into a lead- generator. Turnstiles integrates into your application for a user-friendly and smooth experience.</comment>


Phishing with Unicode Domains - <AUTHOR> https://www.xn--80ak6aa92e.com/ <comment><USER2> Previous recent discussions:

[https://news.ycombinator.com/item?id=14130241](https://news.ycombinator.com/item?id=14130241)

[https://news.ycombinator.com/item?id=14119713](https://news.ycombinator.com/item?id=14119713)

</comment><comment><USER3> Gosh that's old. The original paper was from 2001, the Shmoo group wrote about it in 2005 - [https://blogs.oracle.com/yakshaving/entry/so_not_funny_shmoo...](https://blogs.oracle.com/yakshaving/entry/so_not_funny_shmoo_group) \- and Joi Ito and I were able to register Veriѕign.com then, to highlight how their greedy mismanagement of .com made this possible.

Three possible solutions, not mutually incompatible:

* Make the browsers catch it - Chrome just shows characters that look like apple.com here, and shouldn't.

* Whitelist character sets that are allowed to be mixed, at the registry level - it should only be possible to mix cyrillic-latin homoglyphs with cyrillic non-homoglyphs.

* Don't allow IDNs on gTLDs - if you want "écriture", get écriture.fr, not .com

Obviously, the registries have a conflict of interest here, and won't let 2 and 3 happen on .com because it would cut into Verisign's revenue.

See also [https://en.wikipedia.org/wiki/IDN_homograph_attack](https://en.wikipedia.org/wiki/IDN_homograph_attack)

<comment><USER4> Update your Chrome

<comment><USER5> There are no updates to Chrome for iPad in the App Store, and it looks like this: [http://i.imgur.com/JjR5evp.jpg](http://i.imgur.com/JjR5evp.jpg)

</comment></comment></comment><comment><USER6> Do unicode URLs actually provide any real value? Every web user must be already used to typing Latin characters because so many major websites use them. So nobody would be excluded by that. Whereas, any non-Latin character is going to be nearly impossible for most of the world to enter.

A particularly terrible language is Chinese where most old people can't type the characters even though they can type Latin letters. That's because you have to deliberately invest time to sit down and learn an input method which is a non-trivial endeavor that takes weeks of effort and old people just aren't going to go back to school for that.

<comment><USER7> _> Do unicode URLs actually provide any real value?_

yes. Not everybody speaks english.

 _> Every web user must be already used to typing Latin characters because so many major websites use them._

s/web user/existing web user/

Unicode domains are one more piece required for the net to be as inclusive as possible.

<comment><USER8> On the other hand, unicode domains may lead to balkanization of the net. How would you even type in something like борщ.рф (and before you ask, you can easily translate its contents using Google Translate after entering the URL)? And everyone, just everyone in Russia is already capable of typing in stuff in ASCII. So the upside is small and diminishing (more people learn English over time and that's a beautiful thing), and the downside is the reversal of the unification effect that Internet had. I'm pretty sure it's not an obvious choice.

I should also add that the general attitude of "not everybody speaks English so we should adapt our tech to reduce the need for English" seems to imply a privilege of already knowing English. It is true that not everyone speaks English at this moment, but the right solution would be to teach everyone English as it expands horizons immensely, not to balkanize the world. Languages are _not_ equal and English is the single most useful one. One can argue that e.g. Russian is just as good as English, but it's just not true. The amount of information available in English is _immeasurably_ higher than in any other national language, and one should have the privilege of knowing English for some time (or being a native speaker) to forget the fact.

<comment><USER7> _> How would you even type in something like борщ.рф_

by clicking on the link on my search engine. Though of course, either that page is in a language I can easily type (so why then use that URL?), or otherwise, I would not have searched for that term to begin with, whether I typed it in the URL bar or in the search field.

If I'm clicking a link on a page in a script I can read, then the point is moot too.

 _> (more people learn English over time and that's a beautiful thing_

I don't know. Giving access to people who don't (yet) speak english to me is a nobler goal than forcing people to learn english and the latin script.

If they want to learn english, that's fine. But forcing them to is being exclusive.

Yes. There's a lot more content available in english and in the end, that's what made me learn it (honestly - the sole reason I started to learn english was to be able to play the talkie version of "Indiana Jones and the Fate of Atlantis"), but this was my decision. I wasn't forced to.

</comment></comment></comment></comment><comment><USER9> Ouch. This is a good one.

Whilst it's easy to say "Just enable punicode always" People that use the web in different languages lose a lot of functionality because of it.

I could imagine a solution would be to collect a list of homogliphs then when the browser suspects an overlap it does a search for similarly spelt sites then warns the user of the possibility of the site being an imitation. Of course then also converting the URL in the address bar to punicode.

What other ideas are there?

<comment><USER10> How about an icon next to the URL bar that displays and allows a user to select their preferred Unicode block(s)? If a character in the URL falls outside that block then the URL is highlighted in red or some warning is displayed.

</comment></comment><comment><USER11> Safari just displays it as "[https://www.xn--80ak6aa92e.com"](https://www.xn-- 80ak6aa92e.com") whereas Chrome (Version 57.0.2987.133 (64-bit)) displays it as the author intended.

<comment><USER12> Same with pale moon just displays it with the puny code instead of the unicode characters.

Firefox 52.0.2 here displays it as apple.com So updated Firefox (which failed until I reran it) and then.. Still displays it as apple.com (Firefox 53.0)

<comment><USER12> OK, I read the linked article now and apparently you have to change a setting in Firefox in order to see the URL in punycode as Mozilla decided it is "not a bug".

Eg. about:config and set the "network.IDN_show_punycode" to true to avoid this trap.

</comment></comment></comment><comment><USER13> [https://en.wikipedia.org/wiki/IDN_homograph_attack](https://en.wikipedia.org/wiki/IDN_homograph_attack)

</comment><comment><USER14> Chrome 58 rolled out yesterday fix the issue

<comment><USER15> Except the fix seems to be simply to show the punycode URL.

That's not a fix, that's a workaround.

EDIT: This led me to read up on how various browsers handle non-ASCII letters which in turn helped me discover that apparently no browser supports the German sharp-s ("ß") which gets auto-expanded to "ss" although domains containing the sharp-s can be registered separately from "ss" domains -- effectively allowing people to register domains that can't be accessed in any browser without explicitly using the unreadable punycode representation.

EDIT2: It seems the fix is more fine-tuned than just showing punycode for everything. So it's still a workaround (punycode URLs are not fit for human consumption so this still actively punishes confusing domains even if they're not intentionally malicious) but it affects fewer domains than I initially feared.

<comment><USER16> It was already fixed back when domain names had to be plain ASCII.

It was West-centric, yes, but it allowed for a unique and legible ASCII identifiers. And encouraged non-ASCII languages to create a unique (or, mostly-unique) Latin representation of their scripts — which is, in general, a good thing. It encouraged unification, using ASCII as the common ground.

Allowing for Unicode characters opened a new Pandora box, creating a situation that is unsolvable — either we keep the new names, making almost every string of characters potentially ambiguous, or we return to the state where ASCII- only names are the only ones usable.

Also, differentiating between ASCII and non-ASCII names doesn't solve the thing. Imagine what if the legitimate address is already in a non-ASCII script.

<comment><USER17> In what universe is ASCII "common ground"? And in what universe is a few scammers here and there "pandora's box"?

Some people in this threat seem almost eager to throw out any attempt at respecting cultures other than their own using the earliest convenient excuse.

<comment><USER18> > In what universe is ASCII "common ground"?

Excluding EBCDIC, which has the same characters, can you name a major character set that doesn't start with a carbon copy of ASCII? Shift JIS starts with ASCII. Big5 starts with ASCII. Every code page starts with ASCII. Unicode, of course, starts with ASCII. Look at just about any (physical) keyboard for any language and it will support ASCII.</comment></comment></comment></comment></comment>


F-35 jets: Chinese-owned company making parts for top-secret UK-US fighters - <AUTHOR> https://news.sky.com/story/f-35-jets-chinese-owned-company-making-parts-for-top-secret-uk-us-fighters-11741889 <comment><USER2> > Mr Devine said measures are in place to ensure no Chinese national can > access F-35 related information.

Seems awkward, in practice. Anyone in the firm who is Chinese cannot look at F-35 info. Besides, espionage is still possible if the right people are paid off in the right amounts.</comment>


WinRAR and the Infinite 40-Day Trial - <AUTHOR> https://www.youtube.com/watch?v=fTgZRVVr3_Y <comment><USER2> Can you put somthing in the title saying it's a video. Kind of annoying to have a link auto play.</comment>


Ask HN: Facebook threatening to permanently delete my account. Who do I contact? - <AUTHOR> Yesterday I was blocked from facebook which seemed to be the regular "Real Name Policy" suspension. I submitted my ID. Actually 3 IDs including my passport.
But I've been told twice that "we can't clearly see your information". Which obviously wasn't the case. I was like whatever, I'll appeal and get it back eventually.
But after my third message I got told "It looks like you're not old enough to join Facebook yet. You must be at least 13 years old to have a Facebook account, even if an adult has given you permission to sign up. We'll need to permanently delete your account, but you can create a new one when you're old enough".
Now I'm over 20, which the documents I submitted clearly show. I might look a few years younger, but there's no way someone could reasonably assume I'm under 13.
The worst is, it seems like that's one of the few cases where they outright delete your account rather than disable (which is supposedly what happens to people with fake names etc.). So as far as my understanding goes I won't even be able to appeal the decision. I sent a few emails to addresses I could google out but almost all got bounced.
I'm at a complete loss. The account I've used for many years will be deleted any second and I can't do anything. I don't even want to use that site anymore, just let me tell my friends I'm switching to somewhere else lol. I have a suspicion that I'm being treated unfairly because of my unusual name or even targeted because of a non-standard gender option and/or the way it relates to my looks. In the end I have no clue. But I'm definitely being banned under a false pretense.
I have screenshots of the support thread if somebody's curious (not posting here cause privacy). <comment><USER2> _> I have a suspicion that I'm being treated unfairly because of my unusual name or even targeted because of a non-standard gender option and/or the way it relates to my looks._

Contact (tech) news publications if you have solid evidence [0] of this. Bad publicity will pressure Facebook more than you'd be able to. They'll run a sexism-in-Tech article centering around Facebook's treatment of non-standard genders and Facebook will reverse whatever issues you're going through in a jiffy.

May as well play the current political climate to your advantage. And I mean the above in a genuine effort to help - as it very much would and I don't see alternatives. Facebook controls Facebook. If they're going to delete your account or treat you unfairly, they will. But not if it means bad press. Give them bad press and your problems with them will go away.

[0] Who am I kidding, if there is even a _possibility_ of it being construed this way.

</comment><comment><AUTHOR> UPDATE 2: GOT IT BACK, Thank you guardian angles of HN if thats you :P

UPDATE: I uploaded a screenshot of the support conversation. I obfuscated any info that would identify me. [http://imgur.com/JB4XX4s](http://imgur.com/JB4XX4s) (if you're wondering - the discrepancy in my name I'm talking about in the last message is merely a matter of an acute over one letter.)

@Nadya Yea, I've considered that. But I'm not sure if trading personal privacy for getting that account is a good deal. And it seems like there's been countless huge stories about people in the drag community. I just sent an email to one of the main people that were involved in these. The word on the interwebs is they have some special contact at FB. And I really hope I can handle it that way. Trying to find more potentially-helpful people.

</comment><comment><USER3> I would suggest getting a lawyer, this is clearly discrimination and you have a civil case against Facebook.

Have the lawyer write a letter to the lawyers at Facebook with proof that you are over 20 and what your real name is, because Facebook is not taking you seriously.

Huffington Post did a lot of gender equality on Facebook before, you might want to contact them about your issues if they are based on non-standard gender issues.

</comment><comment><USER4> Facebook was doing you a favour and you try desperately to stay on their platform. Are you insane?

<comment><AUTHOR> Haha. Yea, that were my feelings the first few hours. But then you get a bit sad about all the tiny friendships that will die and that won't happen if you're not on there. It indeed is disconcerting how tied one's life can be to a single platform that can delete you any second. I want to say I'll diversify but I know it's gonna be tough.

BTW that's the apology I got (cannot edit so posting here, don't want to spam) [http://imgur.com/igaVhvq](http://imgur.com/igaVhvq)

<comment><USER4> Well if you're satisfied with the outcome then I guess it's good.</comment></comment></comment>


IPod Volume Restrictions On The Way: Can You Hear Me Now?  - <AUTHOR> http://www.pcworld.com/article/172748/can_you_hear_me_now_ipod_volume_restrictions_on_the_way.html <comment><USER2> You may need to turn your audio up if you're sending it to something other than your ears, such as the input jack of another device. Tech is just tech. What you do with it is what matters.

<comment><USER3> Earphone jacks are for earphones.

If you need to send the signal to something else it would be better to buy something with a line level output and connect it to an amplifier.

<comment><USER2> Well for me, earphone jacks are for sending the signal to my car stereo so I don't have to mess with CDs. And I have to set the volume on full to get proper signal. Sure, there might be better options, but what I have works. I could set the volume ten times higher than the max and still not risk damaging my ears, because I control it on the car stereo side.

<comment><USER3> It works, but the sound is probably distorted.

A better way would be to use the ipod with a dock with a proper line out (the basic dock from Apple has one).</comment></comment></comment></comment>


Initial thoughts on the Rocket announcement - <AUTHOR> http://blog.docker.com/2014/12/initial-thoughts-on-the-rocket-announcement/ <comment><USER2> How can Docker claim that Rocket does not welcome the notion of portability? Portability and composability are at the center of the Rocket announcement.

From the Rocket announcement:

      simple and open specifications for a portable container format...

      fill the gap for companies that just want a way to securely and
      portably run a container

From the Docker response:

      these vendors want to create orchestration solution (sic) that are
      tailored for their particular infrastructure or offerings, and do
      not welcome the notion of portability

Is this just FUD and sour grapes?

<comment><USER3> I think the rocket vs docker idea of open specifications are very different. Docker is fundamentally an API. In theory, you could create a C# version of docker that implements the docker api ontop of windows (when Microsoft adds namespacing support) and it would "just work TM". The same could be said for FreeBSD or anything else really.

Rocket looks very cool, and while it certainly does prevent some of the issues with docker security, it misses some of the benefits... like a remote API as there isn't a rktd, and many people will undoubtedly write them. So in that regard, I'd have to say rocket offers less openness.

With the current docker design, I see no reason why libcontainer couldn't add a rocket or lxd backend and be done with it however. As a sysadmin/developer to builds things, I see this as healthy for the container ecosystem even if it does certainly come off as a bit uncool from @phillips and the coreos crew. I'm kind of biased in that I think the only good multi-host docker / container manager will ultimately be mesos with kubernetes ontop.

</comment></comment><comment><USER4> This comes off as overly defensive and entitled, like "we brought you containers and you stab us in the back!?"

I don't see why they need to view this as an opportunity to fight back and criticize another app container system, rather than enthusiasm about the continued spread of containers and expressing a desire to cooperate on building open, interoperable standards.

<comment><USER5> Where's the critic of Rocket ? All I see is that they disagree with the choices made by the team behind Rocket and they want to blog about it later. Other than that, Ben seems to only say that Docker was built by and for a community of developers and devops to make applications run consistently on different platforms. Ben says that expanding the scope of Docker is the right choice despite people being opposed to it, if I understand him right.

No, I'm not a Docker fanboy. Yes, I think Docker is pretty cool. Yes, I think the competition from Rocket is great and I can't wait to see how things go.

</comment></comment><comment><USER6> Some context, since the article contains neither explanation nor link about "the Rocket announcement":

CoreOS is building a container runtime, Rocket [https://coreos.com/blog/rocket/](https://coreos.com/blog/rocket/) [https://news.ycombinator.com/item?id=8682525](https://news.ycombinator.com/item?id=8682525)

(This appears to be a case where the writer is so immersed in their own world, they forget readers might not be as up to speed as their own colleagues.)

</comment><comment><USER7> For a post that according to the title is about Rocket, it's interesting that Rocket (and CoreOS) aren't even mentioned until paragraph 12. The previous 11 paragraphs are all "blah blah blah Docker". Seems like Docker is pretty full of themselves.

<comment><USER8> I see you got a recent copy. The original p12 follows follows:

      A small number of vendors disagree with this direction. Some have expressed their concern that, as
      Docker expands its scope, there may be less room for them to create differentiated, value-added
      offerings. In some cases, these vendors want to create orchestration solution that are tailored for their
      particular infrastructure or offerings, and do not welcome the notion of portability. In some cases, of
      course, there are technical or philosophical differences. We hope to address some of the technical
      arguments posed by the Rocket project in a subsequent post.

<comment><USER9> Here's the original: [https://web.archive.org/web/20141201195306/https://blog.dock...](https://web.archive.org/web/20141201195306/https://blog.docker.com/2014/12/initial- thoughts-on-the-rocket-announcement/)

</comment></comment></comment><comment><USER10> > These capabilities should not be monolithic. Individuals should be free to > use, modify, or not use these services and their higher level APIs.

Let's hope they mean it.

> While we disagree with some of the arguments and questionable rhetoric and > timing of the Rocket announcement, we hope that we can all continue to be > guided by what is best for users and developers.

Interesting way to end their reply to the announcement of Rocket. The whole post reads like a typical PR response without real arguments. I'm looking forward to their followup post.

</comment><comment><USER11> Why the heck are they being so defensive? I honestly don't get it.

<comment> vezzy-fnord It's a strategy lifted directly from a page of "Producing OSS" about forking (in this case not a fork, but a competitor project, and still just as applicable): [http://producingoss.com/en/forks.html](http://producingoss.com/en/forks.html)

</comment></comment><comment><USER12> "We of docker, advise docker. "

Despite their arguments being valid or not, I cannot help but hearing this message over and over in my head.

</comment><comment><USER13> > While we disagree with some of the arguments and questionable rhetoric and > timing of the Rocket announcement, we hope that we can all continue to be > guided by what is best for users and developers.

What's he talking about regarding the timing of the announcement?

<comment><USER14> DockerCon is this week.

<comment><USER13> Makes more sense. Thanks!

</comment></comment></comment><comment> brown9-2 I read the Rocket announcement and then immediately read this response, and find myself very confused at what "mud-slinging" I missed in the Rocket post.

<comment><USER15> They called Docker broken.

      From a security and composability perspective, the Docker
      process model - where everything runs through a central
      daemon - is fundamentally flawed. To "fix" Docker would
      essentially mean a rewrite of the project, while inheriting
      all the baggage of the existing implementation.

</comment></comment><comment><USER16> I see a parallel with what Docker did with LXC and the libcontainer debacle. What comes around goes around ...

That said, I like this announcement. Docker was focusing on becoming an App store. I like that Rocket brings the focus back to technology.

</comment><comment><USER17> > While we disagree with some of the arguments and questionable rhetoric and > timing of the Rocket announcement

Does anyone care to explain what's suspicious about the timing?

<comment><USER18> DockerCon Amsterdam is later this week. Docker plans to make some announcements during this event.

<comment><USER19> Wouldn't it be better (for coreos) to make the announcement after DockerCon, so it if it was FUD docker couldn't counter it all week?

</comment></comment></comment><comment><USER20> "They are free to use Docker as a single container format."

Yes please, that's my preferred format.</comment>


AWS Developer Forums: Life of our patients is at stake - <AUTHOR> https://forums.aws.amazon.com/thread.jspa?threadID=65649

<comment><USER2> Duplicate of

<http://news.ycombinator.com/item?id=2477345></comment>


Try Forth - <AUTHOR> http://forthfreak.net/jsforth80x25.html <comment><USER2> Ah brings back the days! Once upon a time I did most of my programming in a Forth like language we called "Fifth".

Eclipse today is almost bringing Java development to the point that it is sort of as productive as the Environment we built for Forth that ran on 20 Mhz PCs with 16 Megs of memory.

Almost.

What did we have?

Lazy compilation (functions compiled as needed rather than making us wait for a full compile) which doesn't exist today for Java, unless you count JIT (which honestly is a different concept).

Hot code replacement (that worked every time rather than the "sometimes works" with Eclipse).

Immediate functions for implementing all sorts of functionality algorithmically at compile time instead of writing code generators and initialization functions.

Instant initialization (a side effect of Immediate functions). Our Postscript Interpreter booted in milliseconds on a 16 Mhz 68000 as compared to the 1 or 2 minutes for the Apple Lazerwriter.

Hot key navigation -- Eclipse is about on par.

Online help -- Eclipse has a bit nicer interface, but ours was pretty near "Wiki Easy" to develop and extend and available on a key stroke.

Graphical interfaces and windows, Syntax completion, Syntax highlighting... All ideas that came later. All we had was character graphics, but we did great stuff with that.

Anyway, Thanks for the trip down memory lane. I miss programming right against the metal, but I also don't miss it too!

<comment><USER3> I would love to have more information about this... Who made it? Do you still have the sources / docs?

<comment><USER4> I cannot find any references on the Internet to any programming language called "Fifth", aside from [1].

      The FIFTH programming language is one of John U. Sussman's joke languages published in InfoWorld and, later, to several USENET groups. It is a parody of Forth, a stack-based programming language.

      The original description by Sussman is: FIFTH ... FIFTH is a precision mathematical language in which the data types refer to quantity. The data types range from CC, OUNCE, SHOT, and JIGGER to FIFTH (hence the name of the language), LITER, MAGNUM, and BLOTTO. Commands refer to in- gredients such as CHABLIS, CHARDONNAY, CABERNET, GIN, VERMOUTH, VODKA, SCOTCH and WHATEVERSAROUND.

      The many versions of the FIFTH language reflect the sophisti- cation and financial status of its users. Commands in the ELITE dialect include VSOP and LAFITE, while commands in the GUTTER di- alect include HOOTCH and RIPPLE. The latter is a favorite of frustrated FORTH programmers who end up using the language

However...

      In the 1980s, Kriya Systems developed and sold an object oriented Forth-like programming language which was initially announced as FIFTH. FIFTH never appeared on the market, but Kriya Systems did launch an object oriented Forth variant, named NEON. FIFTH is also the name of a Forth-based programming environment, described by Cliff Click and Paul Snow at the 1986 Rochester Forth Conference.

I found references to the Rochester Forth Conference variant @[2] as well as Neon@[3]. Wonder which one is it...

[1][http://www.articleworld.org/index.php/FIFTH_programming_lang...](http://www.articleworld.org/index.php/FIFTH_programming_language)

[2]<http://www.forth.org/bournemouth/jfar/vol4/no2/article14.pdf>

[3]<http://drdobbs.com/184409686> (under the "Cheapo Neon" header)

</comment></comment></comment><comment><USER5> If someone is looking for a great forth tutorial/book, one of the best is "Thinking Forth" by Brodie. Now available as an open project: <http://thinking-forth.sourceforge.net/>

<comment><USER6> This book was a constant companion of mine when I was a teenager. Damn, I loved forth.

</comment></comment><comment><USER7> Cool stuff. Great for learning Forth. I'm thinking of programming a custom forth for a particular microcontroller I got my hands on.

</comment><comment><USER8> If you want an even more portable Forth environment, check out Amforth (<http://amforth.sourceforge.net/>) or Fignition (<http://sites.google.com/site/libby8dev/fignition>).

</comment><comment><USER9> Errr... what's the word for printing the top of the stack? Or some way of getting a result back out?

<comment><USER10> . It does drop the top of the stack, too, though.

So, to compute and print 1001, do:

7 11 13 * * .

Also useful: .s non-destructively prints the stack (as does .S ; this forth does appear to be case-insensitive)

</comment></comment><comment><USER11> Once you've tried one version of Forth, you've tried one version of Forth. :)

Seriously, last time I used Forth was using a New Micros board that ran IsoMax, a great language for state machines.

</comment><comment><USER12> Always wanted to try this out:

[http://www.phrack.org/issues.html?issue=53&id=9](http://www.phrack.org/issues.html?issue=53&id=9)</comment>


Ask HN: What do you use for spell checking? - <AUTHOR> I've been looking for a really good open source program that not only checks for typos, but can also, to some extend, point out problems with grammar. Preferably, it would be able to understand which words to expect in different contexts.
I've tried both aspell and hunspell (which seems to be widely used) with an 11k en_US affix dictionary, but none of them seem to have _any_ problems with the following sentence (taken from Wikipedia, IIRC):

    Their coming too sea if its reel.
 I mean, for reports you'd naturally spend some time proof-reading, but as I'm not a native English speaker, it's very easy for me to miss glaring mistakes besides pure typos. I'd love to use something from the command line to check my TeX-files.
What do people here at HN use? <comment><USER2> Can't help with the question, but I have to ask: you're not a native english speaker?? You have zero grammar problems in this post (and only one spelling error: extend for extent). Where are you from? What would you consider your primary languages, and why don't you include english? Unless you had someone write your comment for you, I wouldn't worry about this at all.

<comment><AUTHOR> Thanks for the kind comment!

I'm Norwegian, and I _do_ consider English as one of my primary languages --- but it's not my native language, so it's easy to write something that doesn't sound right to others, not to mention grammatical problems. For instance, it's been years since I learned about punctuation and comma, and there _are_ differences between Norwegian and English in this regard.

Writing comments online is one thing. It's entirely different when I have to write reports and stuff like that. That's when I'd like to use a good tool to help with grammar and general flow. It's easy to make a mistake when you're writing tens of pages of text that you have to deliver somewhere.

</comment></comment><comment><USER3> I've tried out [https://www.grammarly.com/](https://www.grammarly.com/), but I didn't find its suggestions helpful, and often it had no suggestions. The latter was disappointing because I know I'm not that skilled in grammar.

<comment><AUTHOR> Looks pretty neat, but the demo account is too limited. For instance, it found a problem with my other comment here, but wouldn't tell what (of course, I have to pay up 30 bucks to see what it found).

And, I guess it's web-only, which is a shame, since I wouldn't be able to automatically check my TeX-documents as part of the build process.</comment></comment>


Ask HN: What is ridddlr.com? - <AUTHOR> http://ridddlr.com/

<comment><USER2> It would be funny if they made a few more subtle changes, like a search/replace HN for riddlr. Then the top story would be "Ask Riddlr: What is Riddlr?"

Or even do it both ways. "Ask Riddlr: What is HN?". It would be like some weird parallel universe.

</comment><comment><USER3> I'd guess some guys custom HN Mod, so he can easily see what he has read and what not. Maybe it has more features for him when he's logged in, like saving etc. Also it's pink.

<comment><USER4> Whats wrong with browser history?

<comment><USER5> I regularly read HN on three different computers; on my work desktop, on my home desktop and on my Android phone. These devices do not share browser history unfortunately.

</comment></comment></comment><comment><USER6> Oh that. That's just Fred.

</comment><comment><USER7> _"Sorry. It appears that hacker news is blocking our server's IP. ridddlr news is down until further notice. Thank you for your patience."_

Ha!

</comment><comment><USER8> Maybe its for having it indexed by search engines. (I think HN disallows indexing of their site.)

<comment><USER9> No <http://news.ycombinator.com/robots.txt>

<comment><USER8> Ah, I didn't read that update: <http://news.ycombinator.com/item?id=1194421></comment></comment></comment>


People Platforms: Are strangers more important than friends? - <AUTHOR> http://beginnermind.org/post/839568628/people-platforms-are-strangers-more-important-than

<comment><USER2> Interesting stuff - I think in many cases strangers are far better suited to answer questions than my friends :)

</comment><comment><USER3> Really nice piece by David King.</comment>


DragonFly BSD: Remove P_SWAPPEDOUT flag and paging mode - <AUTHOR> http://lists.dragonflybsd.org/pipermail/commits/2020-July/769478.html <comment><AUTHOR> What they're actually talking about is getting rid of the "swapper", also known by the misnomer "sched", which traditionally in BSD (and indeed AT&T Unix) systems ran as process 0. Process 0 now sleeps in an infinite loop.

The surprising thing was that it was still there in DragonFly BSD. I had been thinking of the DragonFly BSD kernel as more radical than that.</comment>