skysight-inc/HackerNews huggingface dataset:
As an AAPL investor, I want Apple to raise prices for their top-of—the-line phones, otherwise the cheaper phones (like the one I purchased) will lower the average selling price. Of course people are not going to pay higher prices without getting something substantial in return. This is where Apple is lacking at the moment. The pace of innovation in both hardware and software has slowed down. There is plenty of room for improvement.

EDIT

Take a look at this video from Microsoft where they show how hover and squeeze gestures can dramatically improve the phone experience: https://www.theverge.com/2016/5/5/11595564/microsoft-3d-touc...
This shows there is plenty of room for innovation, Apple just isn't innovating fast enough.
We have one--stellar navigation. It's what they use.
Spurning Erdogan’s Vision, Turks Leave in Droves, Draining Money and Talent
one thing I'm really hoping for is more support for calendars. I see no way to view / change the color of events. while I can add them to categories, it is much easier for me to color code them.
I think the biggest change won’t be the faster speeds that 5G will deliver; but that it will necessarily mean the carriers will have to significantly raise their bandwidth limits beyond the current 1-10GB/mo limits (even “Unlimited” plans have soft caps and speed limits).

Kinda like how 3G meant iMessage, Skype and Hangouts rendered SMS obsolete so carriers stopped charging per-message - I think 5G will mean more people will stream other video streaming services (this skirting the controversy over zero-rating Netflix and YouTube to the detriment of their competitors). Hopefully this will also mean that people in underserved rural areas stuck on atrociously slow DSL can get decent service without needing to compromise with a high-latency satellite connection or a low-transfer-limit LTE hotspot.
It is, and exactly these kind of experiments are what crypto cryptocurrencies should be about.
I agree, but also...

Medium: Please don't
The author isn't thinking ahead enough. We might be reaching human perceptual limits for rectilinear 2-D displays -- but what about stereoscopic, 360, lightfields, ...? There's plenty of future formats for content that will drive bandwidth and resolution improvements for a long time to come.
I'm not talking about formal training, I'm just talking about the fact that when you take on an employee in a knowledge job, it's usually quite some time before they start contributing positively, let alone reach their potential. In software, generally it seems to be around 6 months before a new player is a full member of the team, and the first 3 months of that they're a net negative because they're taking up more team time asking questions than they're saving by doing work.
I was thinking cheaper capital costs, but I'm not an expert.
Apple iOS 12.1.2 Causes iPhones WiFi Problems
Sorry Apple I bought then returned the iPhone XS(happy with 8)...

- No home button

- no Touch ID... I can no longer quickly unlock phone with thumb .. Face ID is no good and can be dangerous in certain situations we all can relate but don’t admit (i.e. in stand stil traffic)

- it’s too big.. I can’t one handed text

Hoping some of the above is addressed and brought back in the 2019 models.
I have 10+ old phones from various manufacturers with various battery qualities. None have issues when used as a daily
There are definitely topics I can think of that I have always wished were in the books I learned from. I'll let the ideas churn for a bit before I apply. Thanks so much for the quick response :)
You may be interested in the book Algorithms to Live By ( Brian Christian, Tom Griffiths). I thought it was a fun-to-read book, though I don't think there was any code in the book at all.
Firefox Focus (https://github.com/mozilla-mobile/focus-ios) claims to block ad trackers.
http://wiki.c2.com/?ConwaysLaw
"Conway's Law" is something like "organisation of code will match the organisation of people". It's a neat description.

I think it's more common to merge or split modules and classes than repositories.
I wonder if there'd be less tension if repos and teams were 1:1 though.
computer chronicles did a great job documenting it all on video as it happened. https://archive.org/details/computerchronicles
Yeah, not sure why this is such a hard concept for some people. I just replaced my two year old Pixel's battery as it started crashing at around 35% (as high as 50% with the camera on) and I'm not a heavy user at all.
The promise of the “learn to code” movement
Lumiata | Onsite | San Mateo | Software Engineer - Data Platform, Principal Software Engineer - Data Platform

We're a medical technology company using machine learning and massive amounts of patient data to improve how the healthcare system works. Our tools process millions of patient records to predict what kinds of medical risk and problems will befall a patient and other medically relevant parameters. Join us to learn about the many intricacies of medical data, how to handle very large volumes of patient records, and how to build pipelines to operationalize cutting-edge machine learning models. We have developed a product major healthcare players want to buy and now need to turn it into something big that will streamline how healthcare works, come help us build it out!

Principal/Software Engineer: We work mostly in Python and Scala. Main technologies include Spark, TensorFlow, Airflow and Hadoop among others. We’re always trying new things, and you will be part of making those decisions. We’re looking to build more robust pipelines to transform raw, often human-entered data into standards-compliant forms, and to deploy a wide variety of machine learning/AI models in a scalable, traceable manner.

We need several engineers at 2-3 year and at senior/tech lead level. Requirements for more senior positions shift more toward demonstrated ability to architect and lead projects. In all cases though we look for independence, a strong sense of craft, and solid technical skills.

General Process (based on candidate we make small tweaks):

1.) Phone screen for resume

2.) Short take-home problem

3.) Phone conversation about take-home

4.) Onsite with us

Odds and ends: mostly onsite in lovely downtown San Mateo but flexible hours. Free lunch, ~25 employees, growing in a field that really affects people's lives. Diverse work environment with good, friendly people.

Please apply at https://lumiata.bamboohr.com/jobs/ and contact hr at lumiata.com with any questions.
I wonder how it compares to Cardano's Ouroboros proof-of-stake system.
Prognostication has never been Cringely’s strong suit.
Yes, it can happen. Had phones that did that reliably.
The main difference is _consent_ and it should not require an explanation on why it is important. May be I am strange for wanting transparency? I do not want such facts to be hidden. Slowly degrading my user experience over time with no way of me knowing why is not a good way of handling battery degradation. And so I strongly disagree with you and the child comment, Apple did not do 'a good job' hiding it, and them now handling it as they should have in the first place does not deserve praise.
There’s at least a little bit of ambiguity about what that line means: https://twitter.com/macjournals/status/1080615532930289665?s.... I don’t know which way to read it, now.
A few days ago my friend complained that her phone had randomly started popping up ads on its screen as she was just using it. She had to dig through the play store and find the 'recently used apps' to identify the culprit, which was a random app she'd downloaded that after a few days updated itself to start pumping out ads.

That is a distinctly android problem, and is an example of one I'm glad to avoid by sticking to iOS.
I think you can use Angular natively via NativeScript.
The SE was my question too—and I just bought a new one in Q4 after breaking my old one. Is it not the case that the average hand in China is smaller than the average hand in the US? I'm surprised they didn't mention this at all. Do they have data finding that reluctance to upgrade to a bigger phone was not a factor in reluctance to upgrade?

Does Apple report enough data for us to attempt to make correlations between average height (as a proxy for hand size) per country and purchasing decisions?
CNBC's full interview with Tim Cook [video]
Was battery replacement not available in those areas?
React Native is basically React with a different DOM. Very easy transition.
It could also be that the US tech companies are just really good whipping boys or they subscribe to any publicity is good publicity.
That's not true. Pure, non hybrid PoS has never been deployed on any crypto at scale. The fact that Ethereum is on their 3rd iteration and still can't figure out how to make it work years after promised delivery should be alarming at least.
An application consists of its code and dependencies. If you change a dynamic dependency, then you are changing the application, and this merits a new release of the application and a version bump.

Many shops arrived at this pattern (with bash scripts or config management) after trying a simple `apt-get upgrade` for some security patches, only to realize the application behavior changed or broke entirely.

Static linking simply codifies this practice in a tighter construct, as do containers in general.
ESim Technology CES 2019 Las Vegas
It really was. Impressive.
Also if you think pico-8 is a toy.... Well it is a bit; is intentionally constrained. But some actual commercial successes started on pico-8, like Celeste which is now in the switch store.
If Ethereum produces no good whatsoever, using less energy is still too expensive.
Sr. Software Developer/Engineer
You’ve spent the past 5 or 10 years writing software, configuring servers and databases, creating API’s, and wrestling with the thousands of platform issues related to releasing a complex web portal. You want to take on a leadership role in an Agile process supported by a great team, make architectural decisions, and continuously deliver platform features. You’re able to work with a Product Owner and Scrum Master to engineer solutions and lead development of complex releases. You can teach others, especially more junior developers, how to do what you do.
We’re looking for a Sr. Software Engineer (SE III) with an interest in leading the development of our new platform. We’re currently operating on a system that has been serving millions in our industry for over 7 years. It’s time for a major overhaul, and we're taking it on one component at a time. We’re also simplifying our toolset to .NET(Core) and JavaScript (Node, Angular, React) as well as modernizing our platform (cloud development, containerization).
Scrum Masters and Product Owners, well-versed in our products and processes, are ready to inform and assist you in any way you may need. Talented developers are writing new features and are eager to learn from someone more experienced. A Chief Architect is there to coordinate with and share design ideas. Our front end and QA teams are in place to make sure the users experience your applications in the best light.

Competencies
5+ years of software development experience in Software Engineering, Information Systems, Mathematics, or a related field.
Proven experience developing with React, Angular, TypeScript, Node.JS, C#, ASP.NET, or equivalent. Experience with our type of platform is important (.NET “back end” with a loosely coupled JavaScript front end).
Experience with SQL Server, MySQL, Mongo, Postgres, or equivalent relational database.
Experience creating and consuming APIs.
+1 for an update to SE... really hoping they’ll release one this year
The article has basically nothing to do with the title. It is a recap of the plot of the foundation series and an extended analogy about how trump is the same as the Mule
I wish everyone could visit a store like Jins in Japan and experience the near-perfect end state in the retail eyeglass race. Lots of choices. Amazing service. On-site eye exam. Low prices ($50-100 per pair). Lots of locations. Most importantly, always a pleasant place to visit. I get two or three new pair every time I’m in Japan.

I know there’s a Jins in SF (never been) but the Japanese retail experience never seems to translate well to the US.
I do wonder what the limit is in visual “framerate”. Normal light seems very smooth, but I can easily pick up on individual “frames” if I wave my finger under an older fluorescent light (which should be running at 50-60Hz to match mains power if I understand it correctly).
There will be lessons. Off the top of my head:

- Relation of EV miles driven to air pollution and related health impacts

- The effect of increased EV penetration on fossil fuel infrastructure economics. For example, at what EV penetration do gas stations start to close?

- Challenges for the grid of charging large numbers of EVs

These lessons won't be universal because Norway is not like the rest of the world but they do provide useful information for later adopters. If I owned a chain of gas stations in the US, I'd be very curious about the fate of gas stations in Norway.
> and their inability to properly deliver finished cars to their customers when promised (i.e., basic logistics).

What are you even talking about? I bought my Model S 2 years ago and waited the same amount of time as for the previous BMW (3 months), which didn't even come from overseas (I'm in Europe).

> The cars you've mentioned aren't meant to have maximum range at high speeds; they're meant to have X range at commuter speeds while providing a luxurious rid

And this is why they are no Tesla competitors for most people - who don't want or can't afford a second car for long distances.

> You'll also have to demonstrate (with cites) that the aerodynamics will cost them 20% of posted range

Lots of people have, it's simple physics. At higher speeds, air resistance causes most of the energy consumption. The results can be calculated easily:

https://www.ecalc.ch/evcalc.php?lang=en

130 Km/h (= 80 mph)

Model S = 22 KWh/100 Km

Mercedes EQC = 30 KWh/100 Km

i-Pace = 28,5 KWh/100 Km
The Engineering Behind NASA's New Horizons
yes but RISC at the time was all about throwing that stuff away and executing a single instruction per clock (with an actual pipeline, something those early microprocessors didn't have) the result were much faster CPU's that ran essentially one clock and one instructions per L1 cache cycle, rather than one clock per main memory cycle (and each instruction being many memory cycles) - ie 20-50MHz rather than 1MHz - remember 6502s and their ilk ran unrolled pipelines visible on the main memory bus
I’ve found monorepos to be extremely valuable in an immature, high-churn codebase.

Need to change a function signature or interface? Cool, global find & replace.

At some point monorepos outgrow their usefulness. The sheer amount of files in something that’s 10K+ LOC ( not that large, I know ) warrants breaking apart the codebase into packages.

Still, I almost err on the side of monorepos because of the convenience that editors like vscode offer: autocomplete, auto-updating imports, etc.
5G home routers will come before first. It's seems that the plan is to get early adopters to replace cable. https://www.verizonwireless.com/5g/home/
Practical Threat Modeling for SaaS Software Engineers (and Friends)
What's wrong with that? Offensive to Mongols?
GitHub Incident on 2019-01-02 16:32 UTC
Elastic is great when it comes to storing the log data but since it's not ANSI SQL compliant, it's hard to run complex queries that involve JOINs, WINDOW operations, and subqueries.

Depending on the data volume, you can use one the SQL based data warehouse solutions such as Redshift, Presto, BigQuery or Snowflake (even PG works if you have less than 100M events per month) and run ad-hoc queries on your raw customer event data easily. It's a bit tricky to run behavioral analytics queries such as funnel and retention but we provide non-technical friendly user interfaces that don't require you to write any SQL.

I would love to talk about your use-case, feel free to shoot an email to emre {at} rakam.io
well done. good on your workplace for setting up a competition to benchmark competing solutions & good on you for learning how to do it yourself.

> there are an awful lot of business problems can be solved with 'good enough' solutions with relatively simple, undergrad level algorithms and good domain knowledge

i agree. also, the subsystem making predictions is but one part of the overall system, and the performance of the overall system is often most impacted by the weakest link in the chain. this might not be the predictions, it might be data quality, or how well the system can execute on the output of the predictions.

in some sense this is freeing --- it can be incredibly challenging - or perhaps impossible - to make "optimal" decisions, but in a lot of places there's value in just doing a good enough job.
This news is good for Bitcoin.
Apple used to be a status symbol but now it's a stupid symbol. I don't want to be ashamed that I spent too much money on something.
At least in early versions there would have been some motivation to constrain the length of variable names, because a line of code needed to fit in an 80 column punch card.
I keep seeing the 1 billion devices line being touted, but what is the breakdown by iOS version?

Kind of useless if you can no longer install any new apps.

That probably includes obsolete iPads too.
We’re cobstantly dealing with environmental issues and global warming yet burn incredible amounts of energy and carbon compared to the value this gives us. It would probably be more environmentally friendly to not use crypto currencies then to stop using all the electricity you do each day...
> You also have to provide the immigrants with whatever social spending to which locals are entitled

Quite a lot of countries don't.
Hover input on touch screens is cool tech but I’ve yet to see an implementation of it where it really added usability. More hidden UI just seems like more difficulty for average users.

More hidden UI in a car seems like the absolute worst place to use such a hardware feature. Drivers should have their eyes on the road, not staring at the screen while they try to get their finger just the right distance to make some UI element pop up.

Edit: the linked Microsoft demo is pretty cool, and could improve mobile devices, but is exactly what I was thinking should not be in a car control surface.
Is Tezos not pure PoS?
I decided to take advantage of the offer for my SE at the end of the year, instead of replacing the battery they gave me a brand new SE for free. Apparently it shut down unexpectedly at some point in the past, there was literally nothing else wrong with it so I can only imagine they were so overworked replacing batteries that it was easier to just give me one of the discontinued phones?

So this means that 12 months ago I bought a 32GB SE for 100 pounds, sold my 16GB model for 95 pounds (SE prices seem to bottom out around there) and got a brand new model a year later for free. At an overall cost of five pounds I've gotten a phone (well, two phones) that's hopefully gonna last me a total of 3 years.
Beyond the inconvenience of catering for a 320px wide phone in the app store, it's not hard to see why Apple felt the need to kill it.
Scratch also has a friendly, supportive community. Kids engaging in civil discussions, and building off other's ideas.

Lots of idea sharing, because you can click to see the "code" inside anyone's project.

Scratch 3 is a major re-write, to eliminate Adobe Flash. It also has extensions (the example given is to integrate with Google translate and Lego Mindstorms).
Or you can script GIMP to do it directly. GIMP in fact already includes a script for drawing shapes under Filters->Render->gfig. The UI could stand to be improved but the feature is basically already there.
I feel like one of the hallmarks of COBOL (imo) is that it was oriented around producing reports, or in other words its whole reason for existing was to do data transformations from inputs to outputs. Early versions of Algol (like early versions of Haskell) couldn't do any I/O!

I think that is the amusing distinction between daydreaming academics and bean-counting business people: at the end of the day what does the language assist you with? For academics, Algol was a tool for thought. For business people, it was (and still is) a tool that helps them know how much money they are making and to make the machinations of their business function.
Why was the title changed from the accurate actual title of the article? It is neither misleading nor linkbait.
I didn't say he has to prove anything to me. I said I see no evidence.
Softbank's Imminent Writedown: The Folly That Was Taking Saudi Money [video]
Could you elaborate on your comment? I don't see how your assertion about Jobs (which I personally find tiresome: he's been dead a long while but the company continues to thrive; it's now necessary to start qualifying this argument about Jobs' absence rather than assume it is the argument) ties in with the details of the article. Perhaps you could expand on what you see as 5G's hurdles and how they specifically relate to Apple's product plans.
This is a really cool and clear introduction to MAP/MLE, especially since you take great pains to explain what all of the notation means. I'll definitely be pointing some people I know to this blog.

OT on technical blogs:
Experts often are unable to put themselves in the shoes of someone with no experience, which really harms the pedagogy. When one practices a technical topic for a long time, concepts that were once foreign and difficult become instinctual. This makes it very hard to understand in what ways a beginner could be tripped up. It takes a large amount of thought to avoid this problem, which I think is why much introductory material - blog posts, books, etc., is really sub-par.
> They say that one of the first things they teach students is to make sure the product will be profitable, and that anyone who loses money simply isn’t following their advice.

Oh, of course. Easy.
Statistics are bullshit. God help us when we replace judges with ML-powered blackboxes.

Previous history is only a good indicator of future performance because we wrote the rules that way.

When you're taken out of society for a few years and the world moves on without you, the only connections you've made upon release are with other criminals.

And when your record is made public and discreetly used to discriminate against you as a job candidate, is it any wonder so many criminals reoffend? It's all too easy to be tempted back into easy (or illegitimate) money when you're surrounded by people playing that game.

Funny thing is, it's acknowledged to be a real problem-- the parole system tries to discourage you from maintaining associations with criminals as a condition of release-- but it isn't realistic depending on where you're from or what support you have.
> US dollar strength-related price increases

strength-related price increases can be ambiguously read, whether the U.S. dollar strength increased or decreased, it led to price increases.
Just goes to show how short sighted some people can be. Make money now, or give up that chance so future me or my possible future kids might have a slightly better world to live in. Now multiply that by a lot and- it's hard.
I agree. The camera is great. But I have to admit that I’m also a bit underwhelmed. The Apple keynote obviously shows the best pictures only.

In not-perfect-light scenarios (not necessarily by night), photos shot with the iOS stock camera App have noticeably grain or "patches". The portrait mode is nice, but has glitches occasionally such that some item in the background gets merged with the face in the foreground.

So, I’m not a professional photographer, I only use the camera of my iPhone XS Max. The results are good enough, but the improvement isn’t that big over the iPhone 7 or 8.

What I do like is the big screen, since I use my phone only a couple times per week to make a call. Most of the time is spend in apps.