skysight-inc/HackerNews huggingface dataset:
Mac might be a victim of the high profit margins. Frequent updates and competitive pricing do no good for the profit margin. Much easier to maintain those if you sell a bit outdated hw (thinking about Mac Pro and Mini).

What would the "markets" think if Apple sold more Macs, maintained the same absolute profits but let the margins slip? Would that be considered as a bad thing?
And a lot of games hardly even use UIKit, relying only on OpenGL ES and some input handling logic: these are the kinds of apps I would expect to essentially never break (and would usually assume a platform bug if they did break).
What you say is true, but can you imagine trying to explain to the average user that the reason their phone is running slower than necessary is because they are using applications which necessitate multiple libraries be loaded simultaneously?

From Apples perspective, the App market is so saturated that any missing functionality will be quickly replaced. This way, everyone gets a performant system without needing to know what the difference between a 32bit app and 64bit app is.
Police Robot Bike Chase
Websites Losing Attention – Reasons and Tips to Improve
Yeah, given how their ops situation is, I don't think that would be a good idea.
Thing is, you only need to configure Vim once, and then use your version controlled config everywhere for 10 years, very gradually improving it. I doubt VSCode will even exist in 10 years.
If I remember it correctly I was told to choose whatever when I contacted them. Strange.
> Secondhand smoke is disgusting, and so dangerous that it has been proven to kill thousands of non-smokers

And this is why people vote Trump.

I never mentioned second hand smoke, it's irrelevant to the conversation, if the science is there then ban it where it harms others. Australia does this for instance.

You just picked something that conforms to your world view which you later admit since you say its not even relevant to you, you still want to control other human beings.

"Also smoking in private is still legal, unfortunately."
Eber – App Like Uber for Taxi Booking Business
You do that by holding swatches of known colors and calibrating that way.

If you have say mixed race models or models of a race you're not familiar with, it would be worse than useless. Somebody with east asian features but western european skin tone would throw off an entire movie.
The Sorcerer's Code
Couldn't agree more. I've had my non-Touchbar MBP since just after launch, and I couldn't be happier. The form factor is great and the screen is better than anything I've encountered.

Prior to this machine, I was unhealthily attached to an MBA 11" from 2012 and I was more than dubious that I'd break that attachment. Since I got the new MBP, the MBA hasn't moved once from the spot where is waiting for a re-install ready to give away.
It seems to be recessional velocity, from which you can get distance using Hubble's law.
It's related to the Hubble Velocity. https://en.m.wikipedia.org/wiki/Hubble's_law

Since the universe is expanding and the relative velocity is greater for further objects, you can express the distance from Earth as the relative velocity.
But have you had any others? I have to be honest around 2010 I had Samsung i997... the photos from it are still far better (in terms of catching light, and general sharpness and the feeling of good photos) than the one I take with 6s.
Exactly. Great example of why not to simply punish all the way to the top because they're "morally responsible".
Currently public lands are accessible and the following, for example, doesn't look like bad management: https://www.blm.gov/visit
Arch Linux also recently announced phasing out the 32-bit distribution (though multilib will still be available).[1] Perhaps the start of a trend.

[1]: https://www.archlinux.org/news/phasing-out-i686-support/
Nothings puts me in my place faster than this. To think that these are real images of a real thing.
Define "middle-tier". The difference between backend and frontend seem pretty clear to me in the case of web services. Some code is clearly executed in the client's browser, and the rest is not.

You can perhaps use "middle-tier" to be more specific about which aspects of development you mean, but there's no use in fuzzing what is actally a very clear and helpful distinction.
Lessons from Failed Startups
It doesn't even need to be that complicated.

The progressive income tax was created by people who are bad at math. What they're trying to create is the effective tax rate curve that you intrinsically get when you combine a flat tax with a UBI. You can make it as progressive as you like; "more progressive" just means a higher flat tax rate which pays for a higher UBI.

And a flat rate eliminates twelve different kinds of tax cheating, and allows you to use a consumption tax that encourages investment over consumption, and eliminates the need for individuals to file tax returns at all because all tax can be collected by businesses, which saves millions of man-hours every year and makes everybody happy.

And the UBI is the safety net, so you don't need that either.
There are many arguments for libretto software, but the support argument is the weakest. I'm much more confident of getting support from someone I've paid than someone I haven't. At least any support I'm entiriedcyo will. Even a contract.

The reality of most liner software is that scads if it go out of support all the time and only users that are members of the developer elite (and happen to be skilled in the relevant platform, libraries and dev tools) have even a chance of doing anything about it.
So I should spend a load of money buying new cables, which do exactly the same as my existing ones, but also look the same as each other, so I can no longer tell them apart?

It's nice to know the protocols my devices use aren't redundant, but you won't find me rushing out to adopt USB Type-C cables.
Great links! We were planning on using some of the Pew polling data in our partisanship determinations, since in some ways the question is not "what is left and what is right" — it's "what is outside of your bubble"?
Learning fundamentals and mastering every shiny, new frameworks that will be replaced in few months (years max) are totally different things.
Yes, I know about OPT. I was making the general point that if there is going to be reform, we need to make sure that there is some way for immigrant students to stay and work in the country after they graduate. Right now, we've got that through OPT, the 3-year OPT extension for STEM graduates, and the H-1B visa. A few students lose multiple rounds on the H-1B lottery, use up their OPT, and get kicked out. If we're going to reform the system, we should try to not eliminate the pathway that exists, and preferably provide one that's even better.
High energy density matters a lot for electric vehicles but very little for stationary grid-tied storage, so many more chemistries are potentially viable for grid tied storage. The really interesting question is whether one or more of them will reach sufficient volume to overcome the head start of lithium ion.

A lot of thin film solar PV companies were quite sure that their costs would be lower than the incumbent, crystalline silicon, once the manufacturing volume got high enough. Most went bankrupt because their manufacturing volume never grew fast enough for their designs' advantages to overcome the handicap of smaller scale production. Tesla's chemistry uses cobalt, which is expensive, but I don't know if low raw material costs alone are enough for (e.g.) sodium ion batteries to win over something like lithium iron phosphate batteries.
Where is this factoid coming from?

Personal experience. Sounds like Victoria is sane, my experience is in NSW.
How this e-commerce got a turnover in the million classes in just two years
Those smoking laws are strict, not "retarded".
Not really. Failing is bad. It's better to not try at all if you're going to fail, unless you can learn something that makes you succeed in the future. Otherwise, trying will mean missed opportunity costs.
Secure web tool for sharing sensitive data
Hi there! Our team created a simple web tool for sharing sensitive data, to solve our problem with sending confidential information like logins, server keys etc. over email. You can check it on this link https://encase.io. We'd love to hear some feedback.
> Innocent people are already being harmed.

So the solution is to harm more? That's not a peaceful protest, that's terrorism.

Raise awareness. Be loud. Be visible. But if you base your protest around screwing up someone else's day the response you get will more likely be "hey maybe you deserved it" than "wow we should help these people."
HTTPS Setup for GitHub Pages Using Netlify
Again. And again. And again. But we'll keep saying it.
In Argentina, the main problem for Uber is that the court ordered the credit card companies to block payments made by local clients to Uber, because of the company not adjusting to local regulations.
So, if you don't have a credit card from another country, you can't use the app, and that makes it hard if not impossible for them to build the necessary economy of scale that their kind of operation needs.
What kind of dev tools and languages are you using? Hacking php for WordPress?
you're right, too soon.
Not sure what Electron has to do with pycharm, as with most (all?) other JetBrains software it runs on the jre.

Edit: realized you're probably talking about vscode, which is an electron app
Show HN: jurl – Fast and simple URL parsing for Java
I've been following your project since a year ago and I only have to congratulate you for moving forward.

I think that Dual licensing is a good way to go but, just to know, have you ever thought in providing some components on a privative way?
It's a good course.

The only(?) real criticism of it is the reliance on Matlab/Octave.
I know that pain very well, but for me it's difficult to think in a dual licensing model without providing support. How it will look like?
I'm saying that supporting multiple ABIs has a nonnegligible cost, regardless of whether the hardware supports it or not. On my MacBook (I haven't touched an iOS device in the last 5 years), the 32-bit dyld_shared_cache is 300 MB, and the 64-bit one is over 600. There might be baked in assets that are larger on the laptop form factor, and libraries that don't exist on the phone, and demand paging might buy you some of that back, but it's still going to be an absolutely massive chunk of code.

I'm not actually arguing that this is a net win for the consumer of the device. If your choice is between a device that supports 32-bit and a device that doesn't, with literally zero difference in performance, I would totally agree with you (modulo engineering effort it takes to maintain them all, but that probably isn't too high). I'm just saying that there are real quantifiable benefits to what they're doing.

edit: and that's not considering the actual advantages of forcing 64-bit like improved security via better ASLR
> Meanwhile, I haven't noticed increased enthusiasm from consumers or reviewers to explain why Apple's products would be selling better now than ever before.

This is such bullshit. Like... openly bullshit. You can't possibly have any faith in this statement having a merit or a modicum of truth. YOU haven't noticed increased ENTHUSIASM from CONSUMERS or REVIEWERS? What world do you live in?

And then you go on to accuse apple of fraud, with zero proof. I think, to date, worst post I've seen on HN.
what is the fundamental difference between a bar "offering service" to patrons, and a photographer "offering service"?

Perhaps more importantly, the difference between that and a landlord "offering service"?

We talk about the wedding cakes and the photographs, but it's important to remember that less than 50 years ago, blacks were constantly turned away from houses in nice neighborhoods for similar objections.
While that is true, that was an application-level implementation.

With an OS-level file-system implementation, I could in any application just double-click a ZIP file, open a GIF or JPG inside it, make my changes and save back and the ZIP was now updated.

It was one of those small things which made a huge difference in the user-experience.
> The cases I listed above all involve sole proprietorships or closely-held companies, so compelling the business to engage in protected speech is tantamount to compelling the individual who owns the business to engage in protected speech.

The moment you start a business you adapt an additional role to the one you already have ("private person"). In this role you have specific rights and obligations while you're in that role. It's the same reason that a person who is a police officer is allowed to arrest you while on duty (in his role as a police officer), but not when he is off duty (and in his role as a private citizen).
Front-end is not fundamentally complex at all, the only complexity comes from ever changing tools and techniques. I occasionally create websites (approx. one or two per year) for my own or family/friends use and every time I have to learn everything anew, because the tools I used a year or even several months back are no longer around or have changed beyond recognition.
Does Azure not have managed postgres?
Point #3 is a good example of why "omnibus" packages are a fucking terrible idea.
>Of course it's a brilliant move: by controlling the stagnation of web browser tech, they can force developers to implement apps with their high-lock-in native app frameworks.

What "stagnation"? Semi-informed complaints aside whenever someone finds that their favorite desktop JS feature doesnt work on mobile, Webkit has been in the forefront of mobile web capabilities for ages.

Still better than Chrome on Android on several fronts. If it was just Chrome, we'd just have different unimplemented APIs and lower power efficiency.

And there's a much more obvious reason you don't want a competitor to have their own app platform on your platform. After some point they can be too powerful for your good -- the same way that continued support for Microsoft's Office or Adobe Photoshop was crucial for Mac OS/OS X success in the late nineties / early 00s.

Oh, and as somebody mentions elsewhere in this thread, how would an alternative browser implement GPU access (for WebGL APIs), or their JIT? They'd need to be given all kinds of first class access to the device which can be compromised or exploited.
> pretty ambitious plans

I would point you to some very ambitious feature proposals on their issue tracker, but I can't for obvious reasons. I think GitLab is at a cross roads and this setback might be the eye opener they need. Moving forward, they really need to re-evaluate how they develop and evolve GitLab. For both online and Enterprise.

This idea of releasing early and on the 22nd works very well for low hanging fruits problems, but not for the more ambitious plans they have. If they understood the complexity for some of the more ambitious plans, they would know they are looking at, at least a year of R&D to create an MVP.

I think it makes sense to keep doing the release on the 22nd, but they also need to start building out teams that can focus on solving more complex problems that can take months or possibly a year to see fruition. Git hosting has reached a point, where differentiating factors can be easily copied and duplicated, so you are going to need something more substantive, to set yourself apart from the rest. And this is where I think Microsoft may have the upper hand in the future.
Weaponizing of the insider in the #DarkWeb, a dangerous phenomenon
I run iOS public betas and many games break during the beta period of new iOS versions. Even highly-rated apps like Rayman Run has been completely broken for weeks for me; like the audio breaks out, the touch input is not accepted in some menus, etc. At some point I couldn't event start the game. Then, an update arrives and everything is fine.
Old saying that my wife's French grandpa liked to say - "I don't drink water, it makes me rust".
Exactly why you can't discriminate based upon religion.
Ah! I hadn't noticed that you weren't the question's author.

I really like your summation that "can't get the capital in a capitalist society through the use of their obsoleted skill".

Arguably, the benefit of the cobbler could be a) highly custom small batch work, b) expertise to maintain the Elfbot, and c) a thinking mind behind the task. Elfbot will not improve by itself, the cobbler would.
Probably because you could make a comment like this about any social issue, and the substance basically amounts to "my cause is more important than your cause". I've seen it attached to space exploration (why bother with space when our environment is in danger?) and victims of natural disasters (but what about <local natural disaster>).
Kota Chambal Tigers: Watch Live and Real Action of RCL T20
> SIGN ME UP! That would be a freaking great opportunity!!

I think you asking for the job, might be a signal, that you are not who they are looking for :-)
I'd argue that reading academic papers on DL is hardly the only or even a good way to get into DL for an average Joe Hacker. "... if you're not willing to read a paper with BASIC CALCULUS ... then I'm not sure machine learning is the right place for you" is the exclusion attitude. It does not have to be that way. I'm glad there are projects like http://www.fast.ai/ which aim to change that.
All I know is that if I could get a menu bar and tree style tabs in Chrome, I'd have switched 5 years ago.

Right, so the only reason why you use Firefox is that you're being held hostage by add-ons. Isn't that terrible? We'd rather make a browser you actually WANT to use and if that requires pouring gasoline over the add-on ecosystem and setting the thing on fire, I'll be first in line to bring the matches.
20k or 10k per required course (there's electives but let's assume the bare minimum) seems steep for an online certificate which seems fairly worthless from a signaling POV.

I'm not sure their brand name justifies that price (not sure about the content). The competition is probably the AI nanodegree from Udacity which costs 800$/term with the chance to earn some of that back. If the employer I want the certificate for knows what online certificates are, chances are they are familiar with Udacity (possibly more so than with Stanford in that market).
The main influence is Esterel, but we visited most synchronous literature (including Lucid).

We also take the syntax from Pascal/Lua and the basic types and expressions from C (due to source compatibility).
>This makes zero sense. You can install 3rd party apps that can do whatever they want (within the limitations of the platform) power-wise. But for some reason Apple needs to limit the special case of apps that are browsers?

This objection makes zero sense. You cannot install any 3rd party app, just those that got approved. And a power hog or whatever app can always be de-approved.

Not so much with web apps.
Ask HN: Therapy for developers?
Hi,

I have depression for past a few years. My last startup was technically success, but fall apart. I am going through nasty divorce...

I tried therapist, but it was not really helpful. Too generic advices and she would not understand basic dev problems (flow, complexity...). I spend most of time explaining basics.

I have question: have you tried psychology therapy tailored to software developers?
I need someone with basic business skills and understanding how software developments works.
It is not just about depression, but about cleaning my act and fixing my work routine.

I would also be happy to do it in exchange for technical consultations. I do JVM / Scala / db
Learning Modern Java: A Tutorial Using Java 8
It might be. I'm not saying it's impossible to scale Rails. It's just very, very hard. Github can do this, because they probably get the best of the best engineers. They even used to have their own, patched Ruby version.

Not everyone can afford that.
Kubernetes: Running MongoDB on Kubernetes with StatefulSets
When stuff "just works", you don't need to check your backups. I fully trust my iPhone's iCloud backups, my Time Machine backups, and my cloud rsyncs. Time Machine also lets me know if they get corrupted, or if I haven't backed up in a while. That's how backups should work - an adage of "you don't have backups unless you check them" just won't work for most people.
Thanks for dropping those links, grzm. Between them and the content of your comments I have been reminded what civil disagreement is supposed to look like.
failing silently

I really wish all the applications I use had an option to never do that.
+1. I use VIM all the time on my remote servers, but never to dev.
I Lost 31% of My Search Traffic but My Sales Went Up by 73%
MaalGaadi – Intra City Logistics and Fleet Management Solutions
iOS solution: everything goes through Apple,

...ka-ching! says the cash register at Apple...

I generally trust them...

...ka-ching ka-ching!...

and know that they try to look out for me.

...ka-ching ka-ching ka-ching...

Apple looks out for their bottom line. If your interest happens to cross that path, bummer.

Don't just assume a commercial interest 'looks out for you' because they don't. If your needs, or at least your perceived needs (due to effective marketing) fit with a company's strategy you might get the idea that said company does it all for you and your fellow users. This does not imply any causality, the company just does what it thinks is best for its bottom line. As long as a company serves the needs of its users they are in a position to do well. Vendor lock-in serves companies in that they have more freedom to choose their own path without bothering all that much about whether that path coincides with their users' needs as those users face a steep cost if they choose to change vendor. As long as the company keeps the extra costs - in money, limited features or usability - lower than what it would cost a user to switch vendor they stand to gain from this strategy.
Agree.

Churches are terrible markets.

My own had a problem with the software they used for projection. Sometimes the copyright wouldn't show up, and transitions between song sections could take between 1 and 2 seconds, meaning that the projectionist had to be pre-emptive, but worship leaders often change what they're doing on the spot.

I dug into the product, and found that the bottleneck/inconsistencies was the database - a Borland database.

I interviewed and sat through the same crap meeting schedule and many, many last minute cancellations, but got a product that was faster, kept the legal requirements better, and was easier for the projectionists to use.

But, the Church refused to buy it for more than a single $5 fee.

They had spent $20 on the old software 10 years ago.

I was told that there wasn't room in the budget for the $50 I was asking, despite quoting that when I started working on it with them a year before.

I was so annoyed that I did something I've never done before: I deleted the code I wrote.
I have almost all of this in both emacs and vim and it only took me 5 years to get it just right.
Having Time Machine report to you is 'checking' as well. Nobody said anything about any manual labour as far as I can tell.
Thanks a lot. We had a class in esterel in college, but it flew over my head at the time, sadly. Time to revisit the whole thing.

May I ask you if you have some favorite references/papers about the subject ?
And, yes, specifically Apple's year ends with Q3 of the "real" calendar. Their fiscal year is aligned with their iPhone release cycle, which is probably a good idea.
It's like frameworks in programming: it frees brain cycles to focus on what's important