skysight-inc/HackerNews huggingface dataset:
It's not. I feel the same way as 'interpol_p, and I'm an Windows/Linux + Android user.

The webapp ecosystem is making the same class of mistakes pure-Java UIs used to. They assume e.g. that a textbox is just a rectangle on a screen that you can type stuff in. But it's not just that; it's much more.

Each operating system has a large set of default UI behaviours and idiosyncrasies. Continuing the example, a native textbox may be a clickable rectangle accepting keyboard input, but it also has a set of well-defined behaviours for Tab-cycling, text navigation, right-click handling, keyboard shortcut handling, cut/copy/paste handling, etc. Web applications fail to replicate that functionality completely and consistently. And platform consistency is a feature - one that many users value.

On top of that add resource waste (spinning up a webview and parsing heavy markup languages just to show a bunch of buttons) and web-specific failure modes - many vendors do not care about making their webapp work correctly when connectivity is limited, spotty or lacking. Hence the occasional full-screen 404 or 501 or connection-lost error when you press a button.

I want my applications to be performant, platform-consistent and interoperable. Web apps fail at all three, hence I avoid them like the plague, and discourage everyone from developing them.

About the only benefit I, as a pro user, I get from web application is the relative ease one can reverse-engineer their backend APIs with.
My main issue with neo is that it doesn't have 4096 bit pgp support, unlike yubikey 4 and 4 nano.
Well nobody prevents you from writing a compiler that will have this exact same behavior for the C language. In practice it doesn't happen because this «good citizen» compiler will produce code being slower than GCC or Clang on all benchmark, and since nowadays people mostly use C when performance is critical, this compiler will not be used by anyone.

Why even bother writing C if you all you achieve is Java, PyPy or JavaScript level in term of performance ?
In the last major AWS outage, it stayed green because updating it depended on some services affected by the outage.

Even when they can update it, it seems to be a manual process.
He has said that he intends to give each of his three children $10mm. That means he would be giving away over 99.9% of his wealth.
> As such, we again ask Oracle to respect community norms against license proliferation and simply relicense its copyrights in ZFS under a GPLv2-compatible license.

Why in the world would they do that, though? Oracle pretty clearly does not value community goodwill, nor do they gain anything by trying to go through the process of re-licensing ZFS.
Can we get this troll ousted please.
Why do I need to download 15mb js file for your fancy "offline" web app? Even native apps usually smaller.
> Let's say a fitness app. Let's say a basic simple fucking calendar app. Or a whatever run of the mill business workflow shit app, that requires your attention from time to time. And it'd be easier if there were no need to build for every fucking platform.

Yeah I wouldn't have been a Mac or iOS user if I wasn't anal about every single app on my system being a good citizen. From the simple fucking calendar app, fitness app, or whatever. I expect the developers of those apps to be as passionate about the pixels I interact with as I am.

Attention to detail is a reason these platforms are so loved. Encouraging "simple fucking calendar" apps to disregard the platform in their design is exactly the opposite reason I chose this platform to begin with.

> And it'd be easier if there were no need to build for every fucking platform.

It's easier to build badly for every platform. But no matter what technology stack you choose, if you want to build well for every platform then you are in for a lot of work. Cross platform is not going to make it easier because writing code is not the hard part.
Is this a bald joke?
AI Across Industries
My company (and my last one also) uses SES. It's got both a REST API and SMTP endpoint, so for most apps all you need to do is reconfigure the settings.

If you already have EC2 instances, the free tier of 62,000 messages should be comfortable for a lot of teams.
It should be Elon Musk!! He is the ultra billionaire we deserve...
Your story sounds so familiar, someone could read what you wrote above and think it's me.. though I like to think of myself as a generalist rather than "fullstack". I tend to believe "fullstack" is a marketing term for acquiring slave labor. You're right though, it's required at this point for smaller startups.

> I wonder if I could ever possibly get into that fight

I wonder this too. I've been using AWS for 4+ years at my day job(s). The main pain point for almost all users, including myself is the cost. I think a product/tool that helps companies save on cloud costs would be invaluable. The difficulty is convincing crusty old ops people that the product is something worth trying.

Anyway, after my current employer runs out of money, I'm going to do a startup of some sort. While one of my many idea was like the one we outlined above, I'm actually starting to shy away from the infra/op verticals lately.

My email's in my profile, if you ever want to bounce ideas.
> I think I remember that they were even trying to move away from gcc to something home-grown and simpler

You remember pcc, "Portable C Compiler", which, though currently actively developed [0], has a not-so-dependable history. 1.0 released in 2011, 1.1 in 2014, and no releases since.

pcc was merged in, but with the spotty history, taken out of base again.

> Weren't the OpenBSD pretty clang-hostile a few years back?

Not quite. LLVM was evaluated for the main compiler back in 2013 [1], but the main drawbacks was LLVM can't be used for every platform that OpenBSD supports. They also go on to talk about how every open compiler is painful, because there are no LTS releases. Compiler bugs were a major problem for OpenBSD, and I doubt its changed enough for that to not be the case.

[0] Mailing list is still going strong, and patches are still coming in and merging. (http://marc.info/?l=pcc-list)

[1] Long read, but in-depth: http://marc.info/?l=openbsd-misc&m=137530560232232
>P values measure statistic significance, not practical significance. If you are extrapolating practical significance from statistical significance, then you have a problem that is unrelated to sample size

If you never extrapolate practical significance from statistical significance, then you have a problem. p values exist for the purpose of doing that. The problem in in research isn't the use of p values per se, but the misuse and misunderstanding of them.

An argument to do away with p-values demonstrates a basic misunderstanding of them.
Which forces you to waste $/GB and $$ in general on multiple higher capacity disks as opposed to just buying a single new drive.

Not that my 10 TB RAIDZ is running out of space any time soon, but as soon as Btrfs gets their shit together I'm switching. At the rate of a few blu rays a year it'll fill up sooner or later.
From my dashboard:
EC2 VPC network health intra AZ issue

The issue that began at Thu, 27 Jul 2017 13:53:00 GMT has been resolved and the service is operating normally.

Start time
July 27, 2017 at 9:53:00 AM UTC-4
End time
July 27, 2017 at 10:08:00 AM UTC-4
And his anti polio work.

Humanity is very close to eradicating polio forever, thanks to Bill Gates and Rotary.
God says...
rescinding swap malt healer orangeade betokened adversely Barbour Forest Einsteins shoals bromine dumfounding wallabies heisting undaunted crystalizes profanes Brailles Mo Taft's dabs fetishist's censused précis's larked inebriates populist religious shills views adulating
We're seeing high error rates writing to Kinesis
In order to make this happen you'd need to give away your token to intended users for free, convince them to use it enough to prove it has utility without expectation of direct profits from appreciation of the token itself. That should be justification for the SEC to declare it NOT a security. Then you register it as a security and everybody makes a profit. I think it's an interesting approach and really the right approach. Prove utility before investment.
Sub $200 Chromebooks with decent keyboards: Dell 11 (2014 & 2015 models), Asus C202SA, and maybe the Lenovo educational models. At higher prices, of course, you have many choices: both Pixels, Lenovo and HP 13" and the Acer 14 for Work (all last year), the new Asus C302SA.
The dependency "git-rev" uses a shell-call too, so this PR doesn't change much apart from removing the dependency itself.

Here's the original code from the "git-rev" package:
https://github.com/tblobaum/git-rev/blob/master/index.js
Why Sonic the Hedgehog is 'incorrect' game design
Ask HN: How do you feel about the new star trek series coming out?
Star Trek Discovery is coming out soon, and I'm curious how every one else feels about it.
"C", but that's meaningless because AWS scrambles the zone names for each account. (Presumably to prevent everyone from putting all their servers in "A".)
There's a LOT of people that are richer than Gates or Bezos, but many don't have their fortunes personally tied or traceable to them.

I've been told that Arab sheiks in Saudi Arabia and the UAE laugh at the claims of Gates or Bezos or Slim being the richest person in the world. Same would happen with the Russian plutocrats, and whomever controls Chinese companies at the moment. There are other strange arrangements like Ingvar Kamprad and IKEA (which is supposedly a nonprofit but Kamprad is effectively a dictator and uses company funds for whatever he wants).

https://www.fastcodesign.com/3035734/ikea-is-a-nonprofit-and...
Yes, yes. But I'm saying that there are already enterprises that use Slack. So perhaps it has at least some of that already solved.
Thats not U2F though right?
50 million dead attributed to that war.
The reason people use u2f keys is because they can't be cloned and the key can't be extracted. I too like and use TOTP (with Authy), but it really can't beat specialized hardware.
Full title is "Breaking the ice with buxom grapefruits: Pratiques de publication and predatory publishing".
> Contrast that with Android, where it's now entirely possible to make a PWA so deeply integrated into the OS that the average user can't even tell it's not a native app

Oh, but quite many will be able to tell after 5 seconds of using it. The rest will realize the moment the Internet connection drops temporarily.
They will if it becomes a standard way of broadcasting. They will save quite a bit of network load.
"Bad UX" gets thrown around like "bad customer service" in retail: usually, it really means "fix my problem before I've even tried to solve it myself" and then throwing a tantrum when that doesn't happen.
React + WebAPI on dotnet core. Fast, portable, good documentation all around, and simple.

Simple is good.
Designing blond babies because society slightly prefers blonds, takes an implicit preference and makes it explicit. Not everyone will be able to afford all the "premium" upgrades on designing their babies (and you can bet that cosmetic features will be premium). People who can't afford blond babies or cute-nosed babies or skinny babies or w/e the hell the fad is, will find that their children grow up to be second-class citizens.

Blond babies might be grateful to be born and not mourn their unborn non-blond selves, but there still exist plenty of less fortunate other babies who do get born non-blond and will suffer as a result.
He's talking about liquidity rich as in cash rich. Bezos and Zuck have a majority of their wealth in stock. Pablo Escobar supposedly made 10+ billion a year, mostly in cash. I'm pretty confident the person holding the most cash in the world is a drug lord or criminal. Anyone who's worth 100m (via legitimate means) would not be holding that much cash
Revisiting Rust's modules
That's true, but I feel Twitter isn't really structured to handle the flow of conversations well. I've seen good conversations on Youtube, as well, but like Twitter that seems to happen in spite of the restrictions of the platform, not because of it.

Also, the quality of Twitter comments doesn't seem to translate to HN, so much as the quality of the posts. Which, when those posts are emotive and lack sufficient context, tends to lead to poor threads here. And most of the rest of what's posted from Twitter seems to be HR and press releases, which are kind of uninteresting.
Forgotten Religions That Worshipped Electricity
Another issue of letting sellers glom on to the main product SKU listing is that the reviews are all over the map, and there's no way for a customer to tell which review came from which seller.

I bought some tripod mounts for a VR rig - some of the reviews said they were plastic, some said metal, some said the quality was good or bad, etc. I rolled the dice, and got metal ones that smelled so badly of gasoline that I couldn't keep them in the house. Ended up buying some name brand, that at least had predictable quality.

There are lots of things that Amazon could do to counter these issues. Just look at what they are doing for Prime and 'sold by Amazon' - there is a big checkbox when searching to only show prime-eligible items, and when looking at the list of sellers, amazon is shown prominently with different graphics. They could easily do the same things for verified owners of products, so that OEMs could sell on Amazon and customers could be sure they're buying a genuine article.

If it were truly an insoluble problem, why are there no 'Amazon Basics' counterfeits on the market?
At Zapier we saw half the internet blip for a bit (us too), but it seems to have been short lived. Approximately Jul 27, 2017 13:47:45 to Jul 27, 2017 13:59:33 (UTC).
> loading screens, push notifications

You seem to be laser-focused on this one tiny part of PWAs. There's way more too it than that, like offline support, background sync, etc. Imagine if you could press a button on the page to save that article you're reading for later, and have it available offline next time you need it.

Or what if you could write a comment while offline, and have it be automatically posted next time you have a connection. (Or optionally, have a notification pop-up next time you're online asking if you still want to post it.)

PWAs are just flat out _better_ than existing web apps. It's remarkable to me that so many people seem to be against these incredibly useful features just because the app they're using is web-based rather than native.
WaPo is owned by Amazon's CEO. [insert conspiracy theory here]
The tech has been standardized as IPTV, and it sees a fair bit of use. But not over the public internet (for one, because ISPs don't support it...)
What am I supposed to do here? Does it require some weird incantation in order to load the kernel? It turns out you just have to hit enter.

Did you really think every server running OpenBSD requires someone to hit enter on the console to boot it?
As Trump would say: SAD.

https://www.nytimes.com/2015/08/16/technology/inside-amazon-...
"The BGI Cognitive Genomics Project is currently doing whole-genome sequencing of 1,000 very-high-IQ people around the world, hunting for sets of sets of IQ-predicting alleles. I know because I recently contributed my DNA to the project, not fully understanding the implications. These IQ gene-sets will be found eventually—but will probably be used mostly in China, for China. Potentially, the results would allow all Chinese couples to maximize the intelligence of their offspring by selecting among their own fertilized eggs for the one or two that include the highest likelihood of the highest intelligence. Given the Mendelian genetic lottery, the kids produced by any one couple typically differ by 5 to 15 IQ points. So this method of "preimplantation embryo selection" might allow IQ within every Chinese family to increase by 5 to 15 IQ points per generation. After a couple of generations, it would be game over for Western global competitiveness."

https://www.edge.org/response-detail/23838

What do you think about this? From what I gather, the Chinese and much of East Asia do not have cultural resistance against using genetic engineering to increase their children's IQs. I will even guess that the governments will encourage their populations to use it.

Will the US, in particular the educated portion of the population, will adopt the practice soon after it is proven safe?

If China starts to do that en masse, Europe and the US will likely criticize them initially. Will they then be forced to adopt the practice soon afterwards? If so, how many years of lag approximately? How much resistance will there be on adopting the practice especially considering the left's belief on everyone's fundamental equality?

The denial about the importance of intelligence is quite obvious now at least by a significant percentage of Americans and Europeans. (They claim "hard work and culture are what matter.", ignoring twins and adopt studies) Will they wait for 1-2 generations until it's so obvious they cannot compete when they start to use genetic engineering themselves?
from what I gather, can't put an external battery pack into cargo hold unless it's NiMH, NiCad. A cell phone would be fine, but issue would be that the phone battery would most likely die during the 15hr flight.
W3C TAG finding: distributed and syndicated content
These Kids Are Learning CRISPR at Summer Camp
Holding your money in cash can be an extraordinarily good idea.

See: 2007-2009.

Gates for example, is dedicating his wealth to important causes such as eliminating malaria. If he does something foolish and rides a massive stock market bubble back down while he's fully invested, that could mean $30 or $40 billion less for attacking such problems in the next 10-20 years (there's no guarantee the market will come back to these levels soon, it could take a decade or multiple decades).

If the market drops and stays low, he could easily be put into a situation where it's again time to perform some asset liquidation for funding purposes for the Bill & Melinda Gates Foundation. That is, those market 'losses' would become non-recoverable at that point.

Sitting on $90.8 billion as he is, there is a good argument to be had given how high this market is, that that's a vast amount of money for him to distribute versus his age. He has N time left in his life, and an incredibly sum to dispose of yet and he isn't making nearly enough progress on that front versus his standing wealth.

Between Gates & Buffett, and assuming modest growth in their current wealth levels, the Gates Foundation has to figure out how to productively distribute perhaps $250+ billion yet over 25-30 years. The target was to do so in Bill / Melinda's lifetimes, then they shifted it to within a decade or two of their passing. That's not going to happen, they have too much money and can't dispose of it fast enough.
I wonder at what point the world's richest will no longer include those philanthropically inclined like Buffet, Gates, and Bloomberg and will be dominated by the likes of Bezos, Slim, and Ortega. (The jury is still out on Zuckerberg and his dubious initiatives)

Our global economy is trending towards benefiting only the most ruthless, even at the very top.
billionaire capitalists are not good news for humanity
Really cool! Especially how the technology inside the piano keeps the aesthetic of a standard one and only needs a single end connection to a laptop. Previous audio switching and routing equipment I've used has needed a myriad of ports ranging from serial, ethernet, and usb in order to interface with all of them. Combining this into a single system really allows for a user to learn the toolchain quickly and be able to apply algorithms and custom modulation to make the art uniquely their own.
>A site should label itself as either "just a site" or a "web app". "Sites" may only use a limited subset and amount of javascript (perhaps none?!). Browsers, search engines, and plugins can treat sites and web apps differently.

I too dislike the fact that web developers have the freedom to make design decisions with which I disagree.
Basic word filtering was added recently https://twitter.com/settings/muted_keywords

I'm hoping one day there is something smarter.

I know RSS still exists but it feels like Google Readers death killed a lot of the blogs I followed off too. The new posts just got less and less and eventually stopped.
Accessing the Data with Christina Noren, Interana
> Apple thinks you should learn a completely different and more complex programming language (Objective-C/Swift) and maintain a completely separate code base for iOS. This effectively hurts small dev shops, stifles innovation, makes startups much more difficult to get going.

ObjC/Swift may be somewhat more complex than Javascript (or whatever) as programming languages, but one thing I like about iOS development right now is the relatively stable and well-integrated toolset.

I love web development. It's how I got started in all of this. But. The web development world is (in my eyes) currently an over-complex mess of standards and practices and tools coming from twenty different directions and sometimes changing radically from one year to the next. And I have complained before about the fact that Javascript is the primary language for using all of these. (I know, you use XXXScript which transpiles into Javascript. But that kind of adds evidence to my point, no?)

Anyway, this is not a central point to the article linked, but just something that caught my eye.
New Artificial Spider Silk: Stronger Than Steel and 98 Percent Water
This analogy is false, because mall doesn't handle goods directly, while Amazon does. It's not uncommon to get counterfeit item even in orders "fulfilled by Amazon". Amazon is more like supermarket imho, where you can "rent" shelf space and I'm pretty sure such supermarket would get into trouble if some of their renters would fill the shelves with counterfeit goods.
PWA are still inferior to real native apps. The FT's webclip "app" is ass compared to the NYT's nice, native one.
When I think "progressive web…" I think of progressive enhancement. https://en.wikipedia.org/wiki/Progressive_enhancement i.e. make regular non-JavaScript websites as a foundation and add JavaScript just to enhance that.

I suppose this is a compatible idea, but the PWA idea is based on everything going in the wrong direction generally. PWA aims to make everything "app" like even when it's not warranted. The vast majority of apps and PWAs don't need to exist at all. People don't need all this JavaScript interactive excess.

What I like about PWAs: a move away from everyone downloading ridiculous numbers of apps for each website. What I don't like about PWAs: turning websites into apps when not needed.
It's more of a scope and payout change than a brand new program.
In Conversation: Trent Reznor
What a jerk
Interesting - I had no idea they did that. Well, I guess checking my instances in C won't be any help to you. Sorry!
At Zapier we saw half the internet on AWS blip out for a bit (us too), but it seems to have been short lived. Approximately Jul 27, 2017 13:47:45 to Jul 27, 2017 13:59:33 (UTC) as far as we could tell.