skysight-inc/HackerNews huggingface dataset:
The level of ignorance and /r/iamverysmart-worthy pontificating that's on display in this thread is truly embarrassing.

Worse than embarrassing, it's the embodiment of banal evil; because it's precisely this ignorance and blitheness that's enabling the atrocities that continue to go on in South America.

For Christ's sake, people, travel -- or read a damn book at the very least before sharing such ill-founded opinions.

Except for rare uncontacted tribes, South American natives are actual people you can meet and talk to. Ask them yourself why they choose not to join our wonderful shiny way of life.
...So?

I knew plenty of people who buy a new Android, priced anywhere from $400 to $700, every year, more often than not it was once every 9 months even.

So I might spend $1100 or so on the iPhone Pro / X / whatever the moniker is. But I'll use it at least 3 years.

Annual cost of owning an iPhone makes it cheaper than almost any Android.

Not everything is about upfront cost. iPhones get updated for 5 years and they don't start lagging in 8-12 months like almost all Androids do. If you don't bust it, you might sell it for 75-90% of its original cost even 3 years down the line.

Mostly philosophical article without much economical substance.
Price - yeah fine whatever.

My issue is I can't see the benefit I'm getting extra. My 7+ seems to be about the same really. Lifestyle wise this latest black rectangle is going to change literally nothing as far as I can tell.
I've heard this argument a lot, does anyone have any good sources to confirm it?
Unfortunately MailChimp doesn't support custom Return-Path, even while their own Mandrill does. This makes it impossible to be 100% SPF-compliant under DMARC rules ("SPF not aligned" and all that).
even the wealthiest people are probably still going to go for a Coke (Fentimans isn't that good imo)
It is better. The MacOS/iMessage/Facetime/Time machine ecosystem is is pretty awesome, and if you don't want to spend your time and effort trying to fix Windows BS and removing their malware, then an extra thousand or two is worth it. Plus, if something goes wrong, you get great customer service at the Apple Store.

I've done the Windows/Android thing, it's a pain in the ass to keep up with all the stuff. As I get older, I just need my things to work (especially smartphone and computer) and I'm willing to pay a premium. I don't even want to have to research what I'm buying, and Apple has been executing on that for quite a few years now.
I don't think I ascribed a nationality to the principle but I'm happy to inspire you to spend more time on Wikipedia.
I, too, like to avoid cracked screens the best I can – with reasonable precaution. I'm not going to wrap an already big phone in an even bigger case to make it a bigger nuisance every single day.

(I also don't buy the hassle of using screen protectors. I do not mind micro scratches all that much because I'm not trying to protect the resale value of a consumable item. I can put it in the same pocket with keys or many other sharp items if that's what's most convenient in a given situation. There is indeed a cost at trying to preserve any carryable item in mint condition.)
If you disable the obfuscation, ProGuard code still looks basically the same.

I never enable the obfuscation, as my apps are GPL anyway, and I want users to be able to just decompile any version.
THE BEST DOCUMENT EDITING AND MANAGEMENT SUITE FOR IPHONE AND IPAD
Stripe is probably the best I've used, though there are so many products and features these days you can get a bit lost sometimes.
Yeah, the claims appears to be the usual ”-We do the desktop thing, but it's actually completely a different thing because we implement it in a browser, and it's natural confines".

However, imho one of the major problems with software related patents is allowing an extremely ambiguous language in a field where exact language is the native form of expression.

It simultaneously makes it excessively expensive to challenge a patent, and almost impossible to divine if a particular implementation is covered.

There is code I've written that a client wanted to patent, and knowing the nature of the code, it's not a snowball's chance in hell I would recognise that (my own) algorithm if it was written in patentese, at least without spending days on it.

I don't even want to think about how many hours of legal fees it would cost to challenge even such a minor algorithm.
Also just BTW I'm just getting a haircut because I will be speaking at a meeting with important people attending, so I want to look as professional as possible, which according to male stereotypes means short hair, no beard and no glasses.
No, but I'm not the one making a claim.
There is nothing that inherently requires this to be national. You could have this system distributed over 50 different databases if you wanted. It would require "transferring" people that move between the systems.

That said -if you are afraid of federal/national systems (which is an entirely valid if not entirely rational position) then why have a federal tax authority, national passports etc? It seems like getting the worst of both worlds if you have to run authorities that obviously need to keep track of every living soul in the country whether they like it or not - but then not giving them the tools to do so.

The EU is federal in much the same way (independent states, we don't want the central EU government to meddle too much in state business etc) but then we made sure that the EU government doesn't have anything to do with individuals in the member states, they deal only with the member states themselves. I pay taxes to the EU only indirectly through my home country's tax - so there is no need for an EU tax authority to know who I am, and so on.

The analogous situation for the US would be there was no federal taxes collected from individuals, if states issued passports etc.
Except a good keyboard really makes the difference, an iPhone is worse in many ways from my Xiaomi Mi5, that costed 200 euros.

For example you can't use the iPhone as an usb disk.
What do you dislike about ReactNative?
Creating a Simple Profile Application with MoonJS
The 5 Best Automatic Chicken Coop Doors
It's easier to buy a reasonably priced smartphone and a cheap cover then insuring a very pricey one
"opened a station because the situation is catastrophic."

As a German I'm astonished, there are no hospitals?

This list gives 6 hospitals:

https://www.kliniken.de/krankenhaus/deutschland/ort/gelsenki...

Hospitals full?

Too many people without home who have no health insurance? (Main reason here in Berlin for doctors working in their spare time outside hospitals) Most people - with the exception of failed entrepreneurs - should have health insurance - you must have one if you have a job and there is one if you're on social security payments.

Any links? Doctors without Borders and Gelsenkirchen does not turn up anything in Google.
Here's some additional information on Edeva's first export order:

https://www.highways.today/2017/09/08/dynamic-speed-bumps-cr...

David saw a surge in web-traffic and traced it back to this HN thread, and then pinged me about this :)
Would it last the couple years a rigid speed bump does? Do we really have a problem with rigid speed bumps anyway?
Even more skeptical, especially since it hasn't caught on yet.

Now I have to learn Dart, trust that Google doesn't kill Flutter, trust that they'll give it their full support even though they're also supposed to be safeguarding and advancing native Android dev, etc.

Plus, I still have to deal with all the issues that any hybrid or psuedo-native solution adds. 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.

Just learn Swift! It's not that hard! :)
I keep reading that MacBooks have been selling well compared to the rest of the PC market, year after year.
I've seen productivity gains from unit testing and no gains when adding TDD to a process and team already invested in unit testing. Anecdotally, in my experience TDD crystallizes sub-optimal implementations early on, especially for junior developers. Unit testing allows fearless refactoring but TDD makes developers less likely to refactor in the early stages where it's most beneficial.

Gains from code reviews are hard to quantify because people code differently when they know they are being code reviewed. Most of the gains come from simply announcing that code will be formally peer reviewed.

Critical bugs can cost 100x to fix since the out of band release costs can be so high. Non-critical bugs just get added to the next sprint and the extra cost is in the support costs, if any.
I think it's probably a proxy for talking about "discretionary income" or something. My kid may have more discretionary income than I do if he doesn't have to pay a mortgage and utility bill every month. So a higher cost may actually be more affordable if other things don't have to be paid for.

I don't really know how to compare countries like that- but I would wager somebody has tried.
i like software-defined shit. but this is an example of dystopia any reasonable person should reject.
"my 'dumb wife' that I've bought with me."

I assume that's a typo, but it works either way ...
Why Developing with WebRTC Is Different Than Web Development?
> The S-class Mercedes costs twice as much as the "Normal" E-class

I think it's mostly because base E-class comes with way smaller engine than base S-class, not to mention less standard equipment. When you start comparing apples to apples (say the 400 4MATIC variant for both cars), the price difference becomes suprisingly small.
Just throwing my side project,
Surplus, out there as another example of this strategy (https://github.com/adamhaile/surplus). Surplus compiles JSX into optimized code that produces real DOM elements. The combination of an ahead-of-time compiler plus no virtual DOM layer means that the runtime code only has to do the minimal, truly dynamic work.

As a result, Surplus is the fastest framework in Stefan Krauss's latest js-framework-benchmark (http://www.stefankrause.net/wp/?p=431).

DSLs are powerful, compiler support can make them fast.
That is not how an argument work. It's much harder (to the point of impossibility most often) to prove a negative, the burden of the claim always lies with the claimer.
Same for the car, many people even leave theirs on public sidewalks!
unix my ass. i have an easier time compiling stuff on ubuntu for windows than i do macs.
There are hundreds of very different indigenous tribes spread throughout the country.

It is entirely up to each community and individual if/when/how they want to assimilate into citizenship. https://en.wikipedia.org/wiki/Indigenous_peoples_in_Brazil#C...
As long as they remain in their indigenous status, they are actually exempt from some laws even.

Brazil has 500 years of indigenous abuse and they are very aware of that, to this day they have to constantly protect themselves and raise public awareness that land grabbers and miners are out to kill them. Recent political affairs have only worsened this ordeal.
If its the latter, the company probably wants the project done as quickly as possible, not just whenever you feel it's 100% finished.

Right, but if there was no OSS to use, it would be as quickly as possible.

And I still stand by the 'easier to get help with' part.

Right, but again, that extra time and effort is still the employer's problem.
Looking for CTO
Client-side designs are done and coded, looking for a CTO to join the company to architect the web app / mobile app.

We are looking to go to market in November.

Please email me at: justbookedyyz@gmail.com if you'd like to learn more!
Indeed. Unfortunately, this is the problem universal to everything infrastructural - people don't value it when it works.
What the hell are you doing with your windows?
This is not limited to iPhones, you can buy very nice Android phones that are meaningful upgrades vs a Xiaomi Mi5.
Generally M&A involves due diligence; which involves assessing the business and the technology. It aims to summarize assets and liabilities. It would surprise me significantly if a viable product was not acquired because of a technology choice; a viable product rarely hinges on one piece of technology -- the acquirer is likely to make it a goal of the acquired company to change some tech (react-> some equivalent) if they really view this as a significant liability.

IANAL :) but was once acqui-hired by a patent troll.
> I also don't buy the hassle of using screen protectors.

They're not really for "micro scratches", though - they're for when you drop the phone or otherwise catch the front with something heavy/sharp/etc. My last two screen protectors have saved my screen from damage - considering that's £30 of outlay compared with ~£270 for a new iPhone 7 screen each time, I would say they're vital.
A discussion about pricing is a discussion that includes purchasing power in its scope. Cost of living is relevant to that discussion.
What does it take to build a chatbot? Let’s find out
My understanding was the USD $1K mark was for the cheapest. If they were introducing a luxury version I wouldn't be so upset.
Thanks for sharing!

That's a lot of good news. Yet, I find it unsettling, that there's always going to be a minimal(after compressing/gzipping) amount of repeating code for every component.

>The self-contained nature of Svelte components makes it easier to treat them as atomic downloads and use them as needed. For example, you could get to a working UI extremely fast, and then download more components for below-the-fold or other pages in the background. This could work well with HTTP/2.

This is a huge win though - if I can load the first component extremely fast with no extra code.
Ask HN: What are bank aggregation APIs working in India
We have tried working with Perfios in India but their sales team have been pathetic. It's been a month and we're yet to test the sandbox. We don't want to engage with a product whose sales process sucks before paying for it. Imagine charging almost $3000 only for installation of a product!
I wasn't thinking of legal rights and obligations but rather of a moral ethos.

The alternative brought to it's logical conclusion is Shkreli and rasing medicine prices by thousand percent.
That is actually incredible. I won't get more than 275GBP for my 128GB!
I disagree with this.

Although the iPhones might get updated for 5 years that does not make them fast.
Each update makes the older device slower which at a point it becomes unusable.
A 3 year old device just cant compare with the increase in features, how a newer device can.

But for Android, it all comes down to the provider. This has always been the issue.
I have a Nexus 6 running 7.1 and working just fine. I could use it for another year if i wanted but it does show signals of getting old.

People used to change iphone every year as they did with Android.
I believe that this is coming to an end and people will keep there phones longer as they become much more expensive (X:1100+, note8:1050, etc) and the increase in hardware is not that massive any more.
That is fantastic, thanks for the clarification. The problem with calling self-contained components on demand is more of a mindset one: we've grown too used to compiling everything into one single file and calling it a day.
That's odd, considering their first phone was launched in stores less than 4 years ago.

In any case, I used to have one too until about 2 weeks ago when it finally broke down (tbh, possibly due to moisture). While it's not odd they still release updates for their phone OS for the only phone they've ever sold to regular customers, I can't brush away GP's point entirely. The hardware is definitely sub-par by now (it wasn't that good to begin with), not to mention the trade-offs made in the construction of the phone (loudspeaker issues are rather common, and my phone started later to have problems with the display back-light, too).
A deep reservoir of water might be lurking beneath the Moon's surface UK
This argument is simply flawed.

If you offer 100k (or 1M or whatever) you just move one engineer from another company to yours. So the other company now has a hard time finding a good engineer. If you increase your salary scale you will get an engineer who is moved away soon by another company which pays more money. In an optimal market, with p% missing engineers you will have p% of your positions open.

You can't plug holes with this strategy. The holes move around while salaries are increasing.

I've worked for a company that payed at the top 10% of salaries and we still couldn't find enough engineers.
Floating-Point Symbolic Execution: A Case Study in N-version Programming [pdf]
Philosophy of Dreaming
$1k? Wow, they must have figured out a way to add the audio jack back!

It'll be interesting to see how this works out. I'm in the minority amongst my social group as an Android user, but I can't imagine many of the iPhone users I know shelling out $1k. But I'm sure there's a mid-range model. Right?
Cortesi – Things I found on GitHub: shell history
Primary-Market Auctions 4 Event Tickets: Eliminating the Rents of Bob the Broker
i386 instruction decoding at least partially depend on what descriptor is loaded into (shadow) CS. For example the effects of 0x66 prefix are reversed between 16b and 32b code.
Curious if a thermonuclear explosion in the sea could kick off something like this. Y'know, because nukes aren't scary enough as they are. How long would the sea temperature need to be at 50C for, and what volume of water? And presumably if you're dropping an h bomb in the sea there's going to be a tsunami as well.
Thank you - that is the missing point!
You can buy insurance, assuming your not losing several phones a year that should not be an issue.

PS: Dropping a phone should not destroy it. Over the last 20 years I have never used a case and shattered exactly one screen when fumbling it onto concrete. The new screen was not that expensive.
"ability to get access to health care" get in line...
"make more people qualified"

As this is an interesting topic to me, how many people have you qualified and what was the ratio of people failing? When I've qualified people, I could make around 25% of people good coders, others I've talked to have similar numbers.

If you have higher numbers, I would be highly interested in the "how".
How's the battery on those used phones? That feels like the main blocker for me.
I have Nexus 4, too, and changed stock OS to LineageOS (previosly I've used cyanogenmod) and it works great, and now I have Android 7.1.2. and I receive weekly updates...

I realize that "flashing" the ROM is not what normal user would do, but it has become very easy to do, and it does extend the (usable) life of the phone..
It is a feature that needs improving, but it's not one that is missing :) Totally agree though - it's such a pain to handle it.

Although - I would argue that spam management is probably one such missing feature.

A lot of work is done at a high level, but there is no real effective standard to spam management.
“ definitely think that for a cross platform app, going all out with something like Cordova or React Native isn't particularly smart.

Sooner or later, you are going to reach a point where you need to use a feature of the underlying OS which your abstraction layer doesn't support well (or at all) and will end up having to make a horrible compromise”

I can’t really speak for Cordova but one of the strengths of React Native is that you can drop to native code relatively easily. I’ve done this in the past for projects and it’s not been a problem.

Can you give a specific example of such a compromise?

“I personally like Xamarin. Xamarin.Android and Xamarin.iOS get you as close to native as you can get, while still allowing you to share a fair amount of code between the platforms”

I’d say the biggest problem with xamarin, aside from debugging, is that all your developers need to learn c# right?

At least with the other approaches (article, Cordova, react native) mentioned they can use languages used by the target platforms (web, mobile).
Overview of the MVAPICH Project and Future Roadmap – InsideHPC
Maybe not lock non-paying users, but give paying users a bigger priority and the ability to promote non-paying user's requests if they're good.
I am sad to learn Lotfi has died. He was a friend and a frequent speaker in Stanford's EE380 Colloquium. He was a inspiring pragmatist whose fuzzy logic was understandable,explainable,functioned as expected, and quickly became incorporated into real products. The competing technology, knowledge systems, was far less transparent, slow to leave the lab, and often not as effective.
Dunno what else is in the document, but the thing I'm looking forward to is the single digital market.

I'm frankly pissed that a ton of services are unavailable outside the few European posterboy countries.
Paystack’s Y Combinator Application
> This is of course something you don't have with an API that works only on GPU's from one vendor, although even there different generations of hardware might prefer different parameters or tradeoffs.

The paper seems to confirm your last caveat. Each point on the following summary sounds like they require fine-tuning it's hardware-dependent down to the specific model, except maybe the second-to-last point about which approach works best in general:

Our key findings are the following:

• Effective parallel sorting algorithms must use the faster access on-chip memory as much and as often as possible as a substitute to global memory operations.

• Algorithmic improvements that used on-chip memory and made threads work more evenly seemed to be more effective than those that simply encoded sorts as primitive GPU operations.

• Communication and synchronization should be done at points specified by the hardware.

• Which GPU primitives (scan and 1-bit scatter in particular) are used makes a big difference. Some primitive implementations were simply more efficient than others, and some exhibit a greater degree of fine grained parallelism than others.

• A combination of radix sort, a bucketization scheme, and a sorting network per scalar processor seems to be the combination that achieves the best results.

• Finally, more so than any of the other points above, using on-chip memory and registers as effectively as possible is key to an effective GPU sort.
The $1k price might be easier to stomach if iPhone managed content as well as it used to. I've stopped using the apple ecosystem for photo + music management, and now find it isn't managing contacts well across devices any longer.

For all the truly amazing capabilities the basics are lacking.
Tcl 8.7a1 released
Can you also share between iOS/Android and Web with Xamarin? Because that's what Basecamp's approach helps with.
I wonder if there'll ever be another Steve Jobs or RMS. I wonder if we've destroyed all the places where brilliant weirdos can thrive and closed off all the paths to success other than a handful of narrowly prescribed routes. I wonder how many of the greatest minds of our generation are flipping burgers or making coffee.