skysight-inc/HackerNews huggingface dataset:
Apple is not like Tesla; iPhones are often touted as a “luxury brand” but the truth is that they offer products of quality that are roughly in proportion to their pricing, and their high margins are due to better/more efficient operations than their competitors. A phone is such an essential tool in one’s life and priced low enough that it makes sense to invest in a product that is of good quality. Most people can afford iPhones and even poor people can afford used ones. Not many people can afford a Tesla.

Unlike a Tesla, you don’t lose a lifetime of app purchases, movies, songs and books when switching products; you don’t lose a major set of functionality between other Tesla owners which would hamper your ability to use your product. I think the “monopsony” is an excellent way to frame the problem. There should be regulation requiring companies like Apple to allow users to sell the apps and other digital content they’ve purchased to others, to allow people to set their own default apps on their own devices and to not hamper the efforts of others to provide interoperability with other devices. These should be common sense consumer rights issues, although at present the only consumer rights-focused entity strong enough to make any of this actually happen is the EU, and I hope they manage to do so.
Factor: A Practical Stack Languge
Cryptocurrencies (or at least Bitcoin) has this major flaw/feature that if you fuck up (mistake or get hacked), which happens to everyone, eventually, there are no reversing/chargebacks possible...
It's the kind of drive that made stackoverflow work.
Any possibility of an East Coast meetup in the near future?
WA solves a problem that doesn't exist if all your contacts use an iphone.

And it hadn't exactly "not penetrated" NA, there are probably tens of millions of users. But it's definitely not "the default mode of communication" as in Brazil or India (+ lots of other countries).
Is that a sign of Apple’s dominance, though? It just feels like inertia because the existing solution worked well enough for your friend group.
Vim is definitely usable. I don’t use a block cursor, so perhaps that is the reason I don’t have issues, but I’ve been using Vim without issue for some time now.
> When disagreeing, please reply to the argument instead of calling names.

If you disagree, show your reasoning, or your credentials.
Most top CEOs didn't go to IVY league schools at least for their BS

https://www.theladders.com/career-advice/new-data-shows-that...
This is only true where the founder has the most risk relative to the rest, but I'd say that's often not so. Founders can have a career stream to fall back to, additional capital, Etc. Some people could risk being on the street if they lose their job.

There are also numerous ways the founder can walk away

It's very relative.
Maybe they meant and undergraduate degree in Computer Science is not required?
Didn’t know about this. This is the sort of stuff why I like systemd so much.

So many useful tools possible by doing things in a declarative way.
From the linked page:

> Applications are welcome from anyone with an appropriate combination of academic achievement and industrial experience; a first degree in a related discipline may be useful, but is by no means necessary.

> Each MSc within the Software Engineering Programme is available only to part-time students; there is a separate MSc in Computer Science for full-time students.

I believe the full time study noted here is what you linked to.
That's not the problem parent is talking about. They're talking about an autonomy gap.

Tolerant rules of engagement are feasible because reactions are "similar" in timescale. Enemy fires on you, you fire back, etc.

But there are many developments that make that system less tenable.

Firstly, increased weapon lethality. When the first shot has a 90%+ kill probability (say, putting a Hellfire missile on a civilian vehicle), can you afford to let the enemy take the first shot? Or do your rules account for reality and back up a step? Maybe now, radar detection, firing preparations, or even entering a given airspace are sufficiently provocative to counterattack.

In literature and experience, this is casualty modeling moving from attrition (some constant, scaled by time) to volley (majority of casualties caused in bursts, at specific points in time).

Secondly, and this specific issue: reaction time between autonomous vs manual systems. If an opponent is using autonomous targeting and engagement, and you're using autonomous targeting and manual engagement, there may be some orders of magnitude difference in reaction time. Coupled with the first point, that may mean your entire force is wiped out before you have a chance to react.
Cookies crumbling as Google phases them out
Ask HN: Deep Learning Project for Android?
Hey everybody, this is my first post on HN. For the past month, I have been learning deep learning through Coursera Andrew NG DeepLearning.ai specialization. Now I want to build DL projects on android. My main focus is to learn and develop myself before starting a startup. Any suggestions?
Mormons built the next Silicon Valley while no one was looking
me too.
Is there any independent, yet reliable, source of valuable info about this ?
This is the most logical conclusion, though why BSV is moving based on this makes little sense.

There was a post yesterday that I saw that suggested this is some kind of long con to try to get a court order to actually fork the BTC blockchain to give him access to Satoshi's coins -- absurd concept really, but not out of the realm of what this guy would think he could do.
Cheques were phased out in Netherlands in 2001. Even at that time it was hardly used. Cheques had a very high risk of fraud, plus expensive to process.

I don't get why you'd use something like that. Due to new EU regulation I can transfer money to other Dutch banks within 5-10 seconds. It should be EU-wide, but it seems the Dutch banks would some loophole to delay that. Anyway, what is the point of a cheque? Just pay immediately, this ensures your balance is way more accurate.
> "without adding any license restrictions"

That would imply public domain. Every license has some licensing restrictions. MIT, BSD, and associated ones are closest to that, but still have restrictions. "Open source" in the literal sense in English is where the source is open to be looked at by everyone. Lots of software is like that, even fully commercial offerings. AGPL, GPL, and co have pretty drastic limitations on commercial usage (much more than the Commons Clause), but are obviously open source. The author should decide licensing, and if the source is available to be perused-- the English language would tend to call that, "open source". I think "OSI Approved Open Source License" would be a better phrase than the linguistically vague "open source". English has proper nouns for that sort of thing, and if we can go around writing "GNU/Linux", I think specifying the _type_ of open source license really isn't too much to ask for.
Granted, bad example. But my point is that you don't need a banking license to make a loan, except in certain jurisdictions for certain loans (mortgages).
Vulkan was never meant to be directly used by people who “just want to draw stuff”. It was meant to give engine developers the tools required to squeeze more performance out of the GPUs.

This is a case of working as designed. The people trying to directly use Vulkan in their games without any middleware layer are just generally wrong here.

Regarding extensions, this is just what happens when you specify something that keeps evolving - there’s no getting around this. What you can do to minimise the complexity is decide to require certain extensions once they’ve been around for long enough. That’s what everyone does.
Tim Cook Assembling Top Advisors to Fight DOJ over iPhone Encryption
This I what made the 1990s era games so full of non-critical bugs AKA "glitches".

The ceiling of complexity was raised waaaay over that of the previous generation of tech, but the techniques used by developers didn't advance nearly as far.

So you have a lot of if this value == this number, load this scene (OoT) or if this value is greater than this limit, cycle it back to the lowest possible value of the range (Civ, Nuclear Ghandi)

Now, bugs in big games tend to be critical crashes because the tooling and techniques have standardized and caught up to the complexity ceiling
I think the problem is in its asymmetric use. Here they are defining the "market" in question as a subset of the actual market for smartphones or software, restricted to only that software in the Apple store. Surprise, Apple dominates their own store. As if customers don't have alternatives, when of course they do.

If you swap the logic around it would be like calling Apple a monopoly because they are the only seller of iphones, a contrived market that is actually just a subset of the smartphone market.
- Conflicts are resolved by asking questions, not by providing solutions

- Salary and coming to work are anti-patterns

- People expect perfection from a team, but readily accept mistakes of an individual

- Every job is easy, lest one should be held responsible

- With every person leaving the company - even after all the documentation, KT and handholding - a large chunk of knowledge leaves the company (or say wisdom); pretty much everybody is irreplaceable

- It's extremely hard to get your idea across. If you want your idea to get accepted, sit with one person at a time, before revealing your big idea. People still would not understand it, but they would accept it when discussed, again, in a group

- It's easy to work if there is a trust among the team members

- If you have KPIs and OKRs in your company, be ready for cross-functional conflicts, the introduction of time-wasting processes, and ultimately erosion of all the trust - giveth number, taketh soul
That's probably selection bias due to the circles you're part of. Most of the people I know have at least a master's degree but we can agree that I can't extrapolate based on that data.

I'm sure only a small minority of the official ~25.000.000 programmers in the world are science PhDs and rocket surgeons (I expect the unofficial number of programmers is even bigger). I have my doubts that those dime-a-dozen mobile apps or websites are all made by scientists.
You still can, im doing this now.
I hope you mean "My former bank."
Pretty well. What exactly are you implying?
Apple is the smaller company in a duopoly market. There are not enough players in the market that dissatisfied customers can easily up and leave.

The real harm we see Apple doing is that they allow the dominant groups in society to suppress anyone else. This became especially clear during the Hong Kong protests, where they banned apps protestors used after a request from Chinese authorities. Because of the lack of choice in the market, consumers have little choice but to live with whatever is imposed on them.
> the system

So we are going to absolve all 18 year olds of decision making because of 'the system'?

As an 18 year old I was keenly aware of debt. My college experience was going to a local school while working 20-30 hours/week and living at home. All because we didn't have much money, and I wanted to take as few loans as possible.

So maybe this persons parents and primary school failed them, but I don't buy it was the system.
>They don’t tell developers that apps must be iOS-exclusive to be in the app store.

Apple recently rejected our app submission as we mention our Android version within our app settings. They don't demand you be iOS exclusive, but they damn well try to make it difficult.

That release was just a minor version with some fixes, the text had been in the app for years.
You can do Android development for free on a Windows or even Linux machine and run the app in an emulator. Apple are in the process of squashing a third-party emulator.
I think yaml would be good a fit. In almost every scenario where I have to edit the file manually yaml is my favorite option because of comments and general readability.
Yes, very much so
If I was Google, and I would be doing this, it would be not based on security requirement but rather:

CYA: so that users can't sue Google in case of wrongful usage of data by a bad app

Uniformization / homogenization of permissions names.

Reduction on the CPU load with removal of costly and non billable processing (eg structured queries).

Ps: I've been a security guy for 30+ years.
My Interview Experience with Y Combinator
1. We build a variety of low-power wireless devices.

2. If you're managing people you should know what they're doing, and immediately correct this behavior. I'm a big fan of the phrase "stop doing that" because, yeah, it happens. By now my team knows that they have agency, but if they deviate from the plan to let me know.
> A typical applicant will have at least two years' experience in a professional environment, and an undergraduate degree in a related subject. However, more extensive experience may compensate for a lack of formal qualifications, and a strong, immediately-relevant qualification may compensate for a lack of professional experience.

http://www.cs.ox.ac.uk/softeng/study/apply.html
Finding diamonds in minecraft isn't gambling mechanics?
CppCast: OpenVDB
You have linked to the page for the full-time MSc in Computer Science, which is a different course with different requirements.
Apple makes no distinction between companies on it's platform that compete with it and those that do not, they are all treated the same, so it's hard to see an argument that this is mainly targeted at their competitors holding water.

Furthermore e.g. Apple does compete with Amazon kindle store on the Apple platform, but Google doesn't compete with AMamzon yet imposes almost identical terms on the Amamzon kindle store on Android. So if it's ok for Google to apply those terms on Android, why is it not ok for Apple to apply those terms on iOS?

This whole line of reasoning simply doesn't make a lick of sense. If it is reasonable for Apple to charge companies on their platform at all, then the evidence in the market is that their current charges are competitive and reasonable.
to be fair, they did launch the new API on June 15th 2016. that was over 3.5 years ago. so it's not like they suddenly sprang this on on anyone. a migration path COULD have started in 2016 to interested parties.

i use the v4 API to create/populate automatically updated spreadsheets using Google's Go libs, and as far as spreadsheet APIs go, it's fine. as TFA described in detail, v4 is not a DB API. it sounds like they need to use Datastore.

/shrug
Where did you get the "30%"? Last time I researched, it was much less than that. Even at casual glance now, highest figures seem to be at most 15%.

https://www.piie.com/publications/chapters_preview/381/3iie3...

Gift cards would be the least efficient method here for large amounts, so I guess it would not surprise me it's not used there. No one's gonna go hunting small amounts of gift cards on discount on ebay to launder tens of millions of dollars. But who knows...
For anyone interested in speed runs, you should check out Games Done Quick - https://gamesdonequick.com/. And it's all done for a great cause too.

I recently watched the fallout anthology run and some of the things the speed run community have discovered are amazing.
Working out great for F-Droid.

FTFY ;)
Playing the meta is part of the game. If you're not loading in other code or using 3rd party assistance, it's fair.

Understanding the buy strategy in CSGO doesn't make you a "cheater", in means you understand how to stretch the game to it's limits.

Mike Vrabel taking penalties to burn the clock might seen unfair, but he was just leveraging the rules as written to improve his chances of winning.
So, I don't know much about pharma or the US drug development/purchase systems. And I don't know if this drug is under or over priced. But before we just look at single numbers and declare them insane, we should really think quite carefully...

The generic alternative costs about $9000 a year, so it's clearly a difficult drug to manufacture and supply. And 100k a year makes a great headline, but what does the average consumer actually pay? 100k a year is the starting point for negotiations for insurance companies not the price they pay. Wikipedia says the NHS (UK) is getting it for about 30k USD and the average in the US was 85k USD

https://en.wikipedia.org/wiki/Imatinib

Plus, Companies profit or die based on revenue and costs, not prices alone. Since only about 6000 people a year get the main form of Leukemia this drug was developed to treat, it's pretty niche. Assuming all 6000 people are diagnosed in time and all are treated with this drug and all pay the 85k (or their insurer does), that gets you $510m a year.

But wait! We already said it costs about 10k for the generic. So when you take that off, the gross profit is $450m (per year for the US market).

Multiply that up by the 10 year average use span and you get 4.5bn a year and a 10 year patent gives you 45bn. Very juicy!

Except that developing a new drug costs 5-10bn USD

https://en.wikipedia.org/wiki/Cost_of_drug_development

And the success rate is something like 38% from Academia to Approval. So if you spend 7bn each on three drugs, it's cost you 21bn to develop the one that gets approved.

So about half of that juicy 45bn is gone just on development costs. Plus you're investing in development for a product that won't sell for maybe a decade and you need to factor in the risks (that none of your drugs work, that someone else beats you to market, that a better drug comes along, that some other treatment cures the disease you're targeting, that your drug works but turns out to be toxic in some other way and you have a huge lawsuit to settle).

Suddenly, if I were an investor, that 85k average price suddenly looks ok but not amazing. And remember, the price hasn't been 85k the whole time, it was 24k (or rather it was whatever insurers negotiated below 24k) in year one.
I looked into the a while ago. There are some other options but the only ones that appear to be fairly robust are manipulation from either Microsoft Flow or Powerapps. Both of which are sort of "citizen development" visual type environments.

There is a second choice that works more like the Google sheets API...the Microsoft Graph API: https://docs.microsoft.com/en-us/graph/api/resources/excel

When I last tried it, it was somewhat limited in functionality.
The price of buying a computer to compile and ship the code with is not going to kill many business models that would otherwise have worked (you can buy a used Mac Mini or make a Hackintosh if you're feeling adventurous vs the TOS). But forcing you to use their payment system which takes a 30% cut - that can and does prevent business models from even being possible. If Apple were not allowed to enforce their payment system's monopoly and reject apps for even linking to other options (I don't get how that can be legal), but had to compete with other solutions, that 30% cut would almost certainly be less.
> It was the lender's decision to invest their money into such an obviously money losing strategy and yet they did so despite the high risk.

I have 100k+ of unsecured credit available to me at any given time. If I go and spend that on hookers and blow is that the lenders fault or mine?

I believe the lack of personal responsibility is problem that will not be fixed by absolving even more responsibility.
Yes, this existed and was popular for some time in the early 2000's. Stumble Upon was a tool you could use to explore random websites. Some were related by topic. It was easy to spend several hours exploring new or hardly viewed websites.

https://en.wikipedia.org/wiki/StumbleUpon
Software Rot – What Maintenance Looks Like
“Perfect is the enemy of the good” applies to computer programs just as much as anything else.
Ironic coming from a white male that literally race and gender discriminates. We're so sick of you skin color
discriminating racists. Which businesses have to many black males for you? Should the NFL be half women or should we make the NBA more white to match diversity goals? You have a rotten heart and rotten logic.
I don't really know anyone that uses Whatsapp in Finland. Most of my friends use Telegram these days.
Yes, it is. There is a comic that is internally shared that describes it well. A Googler comes to a fork in the road. On the left, there is a road that is worn out, with a sign saying "deprecated, don't even think about it"; on the right there is a brand new road still being constructed with a sign "under construction, danger!".
Sounds like they were mislead as to what their career prerequisites were.

Or we're just churning out too many Phds
One of the things inspiring me to start work on LightSheets was when I tried to build an integration with Google Sheets API a couple of months ago and quickly ended up down an OAuth rabbit hole for my non-interactive script.

For building integrations, OAuth is nice for enhanced security for end users, but makes it harder for developers to build integrations. What I'm going to do with LightSheets is begin with simple per-spreadsheet token based authorization, so if you own a spreadsheet and want to build an integration it's very easy to do stuff with a single request per query. (I'll also implement a simple way to refresh the token in case it gets breached). Later on I will consider adding OAuth IF there's a use case for it.

Interested in feedback from others about whether this is a good idea or not.
> In all honesty, this pill stuff is crap

Yeah, but a depressing one ;-)
Why would that prevent them from having a small navy? Assuming some country is happy for them to pay to have a port somewhere. Although they don't it wouldn't surprise me much to learn that they did have one despite being land-locked.
You enjoy it because the wealth to operate it is taken from someone else's pocketbook.
Of course you can because Android is open source and has portable code. That's a great competitive advantage for Android. Cool.

There is no requirement on Apple to make their code open source or cross platform. It's their code and their choice what they do with it, and what features they pay their employees to develop for it.
It's about APL.
Google products are a clusterfuck. I see a great future for a Google replacement (from apps, suites, to search) :)
Sure HN crowd is far better than rest of platforms but we can't undermine OPs efforts as well. Dude has like 70 Show HNs on his profile!
In the 80s, the game console makers did not operate the store where you were buying games. Even, you could buy second-hand games without Atari or Nintendo receiving any part of the fee!