skysight-inc/HackerNews huggingface dataset:
To be fair, I didn't spend a ton of time on it and I'm probably wrong about many of my impressions, but...

My impression is that it's "native" only in the loosest sense of the word. On iOS, it creates a single view controller and then draws everything in there, I guess technically with UIView objects? But there is no use of native controls, so you're at the mercy of whatever crappy controls someone has created. Quality is seriously lacking for most of those. Essentially zero adherence to the greater platform standards or settings. Feels exactly like Java applets or Flash sites from the 90s. Blank canvas, roll your own everything. I guess the drawing of whatever you want is fast, but that doesn't make it "native".

A glance at the dumpster fire that is the "navigation controller" situation is enough to turn me away. There's still not even a standard way to handle multiple views and the transitions between them??

Also, I really dislike Javascript. Why would you prefer to write code in JS instead of Swift? The entire npm / dependency / build situation also felt incredibly brittle. Felt like if I came back to this app in 6 months and touched anything, there was basically 0% chance it'd still work without a ton of fiddling with dependencies, etc.

It just seems terrible.

I basically agree with most of what's written here: https://arielelkin.github.io/articles/why-im-not-a-react-nat...

(this also ignores all the baggage that any non-native platform faces, no matter how good. things like: feature lag, crappy and non-native UI / UX, more pain during debugging / optimizing, extra layer of bugs to deal with, lower community and support, etc, etc.)
Academia is absolutely necrotic. Between the fact that good scientists spend most of their time writing grants, the fact that most scientists spend their life as eternal postdocs, the rigged publishing game, the increasing balkanization of fields, the fact that most people are trying to protect the status quo rather than overturn it, and the goal of publishing rather than actually discovering, things look very grim.

I think that government needs to cut back on grants, and instead provide better incentives for corporations to do open access basic research. This would still have the problem of producing somewhat obfuscated science, but in general it would push things towards being more interdisciplinary and functional, since corporations could increase profitability by leveraging synergies between basic and applied research.
All good points. Also accessibility is not great with flutter right now as they don’t wrap native components.

They take a qt like approach, I.e they attempt to simulate these native components.
Supercomputing Capacity on Demand, new video
I am developing a supercomputing unit, with multiple teraflops of computing power, to be deployed across multiple network locations, where latency or congestion for mobile apps is a problem. See video here: https://youtu.be/tWb3CWvCGbE

Assuming this cloudlet could significantly improve your applications' performance, especially on mobile phones and tablets, what types of applications would you run?
https://youtu.be/tWb3CWvCGbE
I don't really see how 1:to many makes any difference in principle. Perhaps you were thinking of the amount of effort to help the many? As in 1:1 case it is up to the helper to decide how many resources, if any, to spend on helping. A society where the default position is that people deserve help is different from one that is based on the survival of the fittest.
I expect the health-checking happens independently of the routing. The routing will just act upon a list of routes which is modified independently by the health check.
Parsing Config Files the Right Way
Ask Software Testing Board | 150+ users and 1500+ resolved queries
We both have anecdotal evidence so we can disagree all week without each of us being right globally.

I am yet to ever see a slow iPhone in my life though, anecdotal evidence or not.

Maybe you were looking at iPhone 5 or 5S. From 6 and on, they are quite long-lasting and many people hold on to them for a long time without complaints.

Nexus is not a good example from your side. It's more the exception than the rule. Have you looked at the wild landscape of most of Android land? Phones get abandoned in less than a year. That's the norm in Android.

Nexii and Pixels are the outliers.

EDIT #1: Nexus 6 should theoretically now be abandoned by Google in terms of new Android versions, same as 5X and 6P. Last two should have one more year of security updates though.

EDIT #2: "increase in features" in smartphones hasn't been happening in a while. It's been mostly rebranding of a little bit more battery-efficient SoCs, at least in Android. Apple is showing gradual increase in single-core performance, and I can't deny that my Mi 6 (using Snapdragon 835) is snappy as hell. So IMO you're half-right: people will hold on to devices for longer since they're very expensive now, but there's another half: many people, me included, feel the smartphone hype is over and that the OEMs have nothing to show except flashier displays, maybe faster SoCs, and prettier outer shells. Thus I want to buy a longer-lasting device. And that ain't any device in Android, sadly. I am not a huge fan of Apple but the durability and high performance retention (the point you're questioning) seem to be an accepted fact, so I'll go with them.
For the pocket cube, you can just enumerate all positions. It's a very small space.
The difference here in base price is 976k vs 576k for the same base spec (same driveline). The S is then probably better equipped so you could probably get closer if you specced the E up to S level. On the other hand the customers buying the S probably also throw in a 10-20% extra equipment.
Funny that there is no overlap between engine choices for E/S in the US (smallest S is the 450 and E only exists as 300 or AMG)
I am doing nothing with it because it's clunky and slow and practically useless for anything except the occasional game.

Yes, some people have Windows 10 installations that run perfectly fastly and greatly and God's own nectar spews forth from their machine and feeds their family etc.

Which is nice for them but doesn't help -me- with -my- machine that runs like a dog with Windows 10 (but was perfectly fine with Windows 8.)
They don't want to, if they did they could have walked out of the forest at anytime.
Does anyone know of any other apps/companies going with this hybrid approach using turbolinks?
Point 2 is not a problem per se, it can be solved with a national/mandatory health insurance system like the one we have in most european countries.
Get 1000+ web apps in only 7 MB – Save internal storage and speed-up your phone
LinKero enable to run 1000+ instant web apps classified in 24 categories, 100+ sub-categories customized to user preferences and location in addition to deep links to a specific content within a web app. In that way, users can have access to a curated set of activities always available and personalized by country, they can discover unknown resources without choosing any keywords, it is possible to add new categories/sub-categories as well save their favorites, web apps are displayed through an in-app browser facilitating a multi-app approach. Users can also select in the home page their favorite web apps as well as the most interesting main menu categories.
https://play.google.com/store/apps/details?id=com.app.linkero.linkero
Journal Examines Role of Open Source EHR in Ending Ebola Epidemic in Sierra Leon
> A website takes more than a second to load? ARGH it must be down, now my day is ruined!

Delays when fetching data on-line are understandable. Delays for simple off-line stuff are not. Especially unexpected delays - as in, the stuff used to work fast (in the past, or on my previous phone), but now it lags. Hell, I had a crap smartphone that liked to hang for 30+ seconds when trying to answer a phone call.

> No, he just isn't possessed by the ridiculous "must go faster, must go faster" mindset that plagues most people today.

You see, time, not money, is the most valuable thing a human being has - because it's hard-capped. Each of us has a choice on how to spend it; I choose not to let crappy consumer hardware waste mine when I can afford it.
It's also a good way to ramp up manufacturing on new hardware features that can't go from zero to tens of millions in year one.

Put it in the flagship, make it at a higher per-unit cost, and work the kinks out to get the manufacturing process down. Then by year two it can be economically added to lower tier phones.
The thousand dollar iPhone is the BMW 7 series of iPhones. Apple at this point is constrained by their supply chain. They have the capacity to introduce new tech, but the tech isn't capable of being produced at the scale to put in a couple hundred million iPhones, so they put it into a more expensive phone and sell fewer of them. Then they put the tech that works into the regular iPhones a couple of generations later when the supply chain matures. Seems like a good long term strategy.
In what way would this be "a very insecure phone"? It runs Android 4.4.4 just fine. I patched the one glaring bug ('Stagefright'), it runs the latest browsers (Firefox/Fennec, Lightning, PB) without problems.

While there is lots of talk about 'Android being insecure' it is hard to find actual examples of Android devices which are used in a sensible way (i.e. which do not get fed whatever APK just downloaded from getfreestuff.cooldoodz.biz) being exploited.
CORS stops you from contacting an external service that doesn't opt in. It doesn't solve the problem of having private data in the browser that you don't want it to send out, since it could contact an evil site that opts in to receiving messages from other web pages.

To implement something like the suggestion would require two phases - one where the page was loading/updating its cache from the remote service, but was unable to look at locally stored data, and another phase, where the user is able to log in and allow access to locally stored data. Once transition has been made to the second phase network access would not be allowed. This sounds pretty involved.
https://docs.particle.io/reference/api/

Amazing IoT startup and amazing documentation
How to Build a Python Media Player Using LibVLC and GTK+
A Brief, Incomplete History of JavaScript
FOODS THAT KEEPS Your HEART FUNCTIONING SMOOTH ║Heart Health ║
Agreed, that's my "crappy and non-native UI / UX" point :)
nothing yet but should be announced tomorrow

https://www.apple.com/apple-events/september-2017/
It says something about your social group that you even know that fact.
I've seen several deployments that used (and probably still use) QNX with Photon as more or less desktop system. Typically these are installations where software running on some backend servers running on QNX controls some kind of industrial process or otherwise weird hardware and the operations staff have QNX based workstations for UI to control that which they then at the same time use for some mundane desktop-ish tasks (email, unrelated web apps...).
Electronics Weekly says[1]

> “The M0 is a third of the size of the M3 in its minimal configuration,” ARM CPU product manager Dr Dominic Pajak told EW – 12,000 against 43,000 gates.

That same page is 2.8MB compressed, the half of which is Javascript decompresses to 2.6MB.

Yes, a big OoO core has a lot more to throw around, but the vast majority is spent on tricks to make things go faster. The layers are thinner than you expect, and they're built that way on purpose. The hardware below assembly is a far smaller jump than the browser in the sky.

[1]: https://www.electronicsweekly.com/news/products/micros/arms-...
New battery is about $10, not exactly a blocker, but they do increase the price.
Both are iconic, but as far as I can tell, neither lived in a particularly eclectic dorm. RMS was at Currier house at Harvard, but rented an apartment at MIT. I don't know whether Jobs stayed in a dorm in his brief college stint.

There is a list of some notable Senior House alumni on Wikipedia: https://en.m.wikipedia.org/wiki/List_of_Massachusetts_Instit...
HTML has a UX/UI standard for iterating documents. Applications however, are not explicitly catered for. HTML standards for web application development are a bit like putting F1 wheels on a bus.

For example : a dashboard is a common interface pattern, but this would (and should) probably never enter the Document Object space.
Here is a nice investigation on how such curious javascript behaviors can have an impact on a real code base.

http://stedolan.net/incomparable/
The older you get the more you realize how important it is to focus. Specifically long term.
Ancient Windows Kernel Bug Leaves Microsoft OS Vulnerable with No Fix in Sight
I used to use RubyMotion, then i encountered crashes in my app that weren't there previously (no code changes). It tried debugging for long time in vain, then converted to Swift. With Swift, the language is fine but the way needed to design the app really turned me down (Xcode, UIBuilder, Autolayout, etc.).

Then I discovered React Native, not only it is cross-platform (Android, Windows) but it is also a joy to work with (the last time i felt this was with Rails). My apps are now completely on 1 single code base, very maintainable, as native as I want, and hardly crash. Besides, the binaries are so small (4MB iOS & 8MB Android).

(PS: My android app https://play.google.com/store/apps/details?id=plus.land)
It's far simpler than that. The reason is that there are far more web development jobs.
Meaningfulness would be a far better measure. People will give up happiness and comfort for a meaningful life.
Its ironic how the safe space movement seems to have led to the destruction of the most prominent safe space of all. The article failed to mention Harvard's censure of its finals clubs, but we should take notice when top universities fight their own students for control over independent environments.
I was actually looking into this the other day - latency from Japan to Virginia is over 200ms and then 32ms to grab the actual HTML the page. I reduced my SSL certificate from 4096 bits and it's definitely helped (latency with SSL was crazy, over 500ms). Even so, need to think at some point about a datacenter distributed code base :-/
I've used a case with almost every phone and shattered 4 screens in the last 4 years.
Maybe some of this is legitimate, but the user being able to install their own firmware is not a security vulnerability. Yesterday I had to download a large ISO for a friend instead of using the Linux.efi file I use on my laptop because their's was made "secure" by Microsoft.
I highly recommend all web developers buy a crappy old phone like mine and use it often on their own sites. That would improve the mobile web tremendously, I think.

(I'm still running a 4-year old, super under-powered Android phone. I shelled out $150 for it when it was brand-spanking new. That was unsubsidized.)
I don't think it is anti science, I think it is anti-academia (which is a sentiment I mostly agree with).

Of course, there is also a growing trend against scientific hubris (and against "experts" in general) because of highly visible expert failures in the fields of nutrition and economics, for example. I don't so much think this is anti-science in general (people still love the fruits of science, after all), but anti-arrogance.
The hurd unfortunately isn't pure microkernel multiserver architecture, but a mere hybrid, as they run a lot in supervisor mode for performance reasons, to do with limitations of the MACH microkernel they do use. It has about 0 developers on any given time, with the occasional work being done. There's been no real (fundamental) progress on it for over a decade. The issues in the hurd critique paper haven't been addressed, and the L4 port failed. Your time is best spent elsewhere.

Take your pick from microkernel.info.

If you want it to be open source and you want to be able to work with it to some extent, however, there's compromises involved (the main one being that hardware support is terrible), but the latest Minix 3.4 release candidate is about the only such system that will do that for you, and the closest there is to replacing monolithic unix as a general purpose OS. It specifically tries to be a replacement for netbsd, sharing most of its userspace.
> If by political correctness you mean the basic human rights of the constitution

I think the US constitution is silent on the subject of genetic research.

> What's more important? Basic human rights for all humans or competitiveness?

If a nation is uncompetitive, it won't matter in the long term what it thinks about human rights, as that nation will will be out-competed by other natinos that are more competitive.
Don't charge too low for the sake of getting a freelance project. I recall my first project was a travel site, I quoted way less than I should have ($700) and I thought it was fantastic. I only charged so low to compete with overseas freelancers. Once you take away tax and the fact the project took me 3 months, not so great after all.
I remember the first publicly available being Dojo's minifier which used Mozilla's Rhino to determine which symbols could be safely obfuscated. It's primitive by today's standards, but it was a huge step forward at the time.
What about the newer nerds who don't have grey beards?
Could you electorate what services are missing? The only thing I noticed is that the catalogue of streaming services is smaller in some European countries but I don’t think a "single digital market" would help much. The single digital market is oriented towards lowering trade barriers and having unified regulations instead of splitting local monopolies such as media companies and phone companies (which would help Netflix and amazon)
How to Customize Packets with ColaSoft Packet Builder
Hey, Administrators need to feel like they're doing something.
I'm wondering if Apple is going to come out with the equivalent of the Samsung DeX (1). I mean the new phone apparently has insane 6core SoC processing and wireless charging, which hints at a new kind of dock.

If I can replace a MacBook with an iPhone X + Apple screen then I'm definitely going to do that. Price point is higher compared to a single phone, but lower compared to phone + laptop. Solves almost all of the portability issues and makes app dev easier - which is where they want to push people anyway.

If they are going hard towards AR glasses, they need people to get used to having a single device for desktop and mobile. The glasses just become a peripheral at that point for early adopters.

1.http://www.samsung.com/us/mobile/mobile-accessories/phones/d...
The relieving joy of visualization. Nice.

Can you give a quick summary of how it works and what technologies and sources you are using for generating the graph?

I will be checking the github.

EDIT: Looking at the source code and resources looks like a lot of manual information gathering and hard coded URLs. Am I right or is there something more automated and smart happening that I am missing?
The real problem is Software patents. They do nothing but harm. Get rid.
Suicide doesn't help evolution. If you have bad genes, you die before you can reproduce, or your children do. If you and your children survive, those were good genes. You don't have to do anything to manage evolution, it takes care of itself by its own.
I've always thought they should do a 10k+ iPhone. Plenty of elites would buy it as a status symbol even if the hardware really wasn't any different.
Extensive past discussion: https://news.ycombinator.com/item?id=15186025
What's the difference between sexual & natural selection ?
What makes a keyboard better in your opinion? I once bought a 100$ mechanical keynoard and ended up going back to my 10$ keyboard because it was familiar

I am not sure if the difference between keyboards is that price dependant
Apple Removed Iranian Uber (snapp) from App Store
Right, which I figured if there was any viable way to get sender-identification working then that would be solved at the initial point. Like HTTPS requiring a Certificate Authority to vouch for you. With out the certificate, the receiving server could effectively reject it. Should stop all those pesky SMTP senders claiming to be X website as well. You know, since for some brilliant reason the "from" field is just taken from input, you can type anything you want in there.
The difference though would be minimal at the recommended speeds which is why it probably is not a factor. If they were designed to keep speeds at 40mph then it probably would be.
When I say the following:

> Be the example that you don't believe exists.

It's in response to you saying:

> of an inherently exploitive system. A trivially small number of them actually added true wealth to the world

And I agree, not everyone can be rich, but on an individual basis it's not that hard.

The good thing about capitalism is that the average quality of life gets elevated. The rich do get richer (which we shouldn't focus on) but poverty also gets eliminated at the same time.

And yes, as you say, people won't act like the utopia we'd like, so it's not perfect. But it's better than anything else by a long shot.
Turn off Javascript
It was, which I decided to fix :)
That's a sly attempt at trying to eschew the existence of superiority, make no mistake, it exists
China Aiming for Electric-Only Cars, Moving Away from Gasoline – Fortune.com
Difference Between Arduino vs. Genuino Kit
OK, I worded that badly.

I more meant "Do you reply to every story on news.ycombinator says "This story could be entirely made up", I mean that's true of many, many stories, but I'm sure I've noticed a pattern that that kind of message appears more on stories about females. However, I should probably do a correct survey on that claim!
I don't think that's quite right, the city you're born in is included as well.
Follow up question: Is there a framework for creating and maintaining these API docs, or is it hand-coded?
You most likely work on your field specific skills orders of magnitude more often/intensely. What have you done to develop your foundational skills in general? Where are you weak? Where are you strong? What have you studied recently to make them better?
Those are all instances that can be abstracted behind random account names: Account 1,2,3,4,5. And amounts as simply "payments" into an ongoing credit account.

Sure, could I deduce that $1200 a month is for your rent? And that $250 is your student debt repayment because you've been paying it for 10 years?

Anywho, there are different ways to present your credibility as a debt repayor without leaking too much. Not that I'd mind giving out detailed information, as long as they ask my permission first.
Best open source tools for performance testing
Show HN: Simple cli spinner with Node.js
Healthcare sucks AND it's ridiculously expensive.
True if you already had a PS4, but tell me where to get a PS4 for $70 I'll be listening.
Once again, reminds me of Tom Murphy's work more than 4 years ago: https://www.youtube.com/watch?v=xOCurBYI_gY
I am updating my resume to list Unix to Unix Like , did not thought that i was lying on my resume till this date.