skysight-inc/HackerNews huggingface dataset:
If Apple spent more than $11 dollars on documentation they also might not be in the situation they're currently in.

So much of what happened in Catalina is just flat out not written down in the Developer Documentation. Apple's documentation has been waning for a while, but it's fallen off a cliff in the last eighteen months.

It's impossible to believe that's not having an impact on external software quality, and it's difficult to believe it isn't having an impact on Apple's own applications too.
Yes thats right. Small world.
Apple and Google Play store cut for subscriptions drops to 15% for the period after a year doesn’t it?
> In the event of a natural disaster or an evacuation, are people supposed to ride their bikes to escape a wildfire or a hurricane?

This article is arguing for cycling/public transport infrastructure in city cores. Of course cars (or high speed trains in developed countries) are more suited for travelling large distances.

Building more bike lanes in the inner city doesn't stop people from evacuating by car.

As another commenter said, density and urban layout problems are one of the major problems relating to your other points.

Also - kids love riding bikes by themselves when it's safe, at least myself and my friends did!
Is there only one solution? No.
Ways to Improve the Battery Life of Your Internet of Things Devices
Oh, this is neat :). I was recently thinking about how to configure something on an ESP8266 from my phone - with the ESP potentially being out of range of the WiFi; so HTTP or attaching the ESP to my MQTT server will not be a reliable option.

I was afraid I had to write an Android App to connect to the device via Bluetooth, which sucks because I am neither an app nor a java dev. With the web BT functionality I can now put a simple interface somewhere on the web, open it on my device and control the ESP (I am not a web dev either, but simple JS toy stuff is easy enough).

Of course this might require swapping the ESP8266 for an ESP32 if BLE is strictly necessary (the former doesn't support BLE, afaict).
Sure, you could go back to 1996 and say the Nokia Communicator was the first smartphone.

I think what he meant by "Apple created THE smartphone" is that Apple created the first mass-market smartphone which was desired by regular consumers (rather than niche buyers).
Not flat? Use an electric bike

There's various reasons not to use a bike, e.g. the mentioned way too humid/hot weather. However, the high usage is not due to "flat". Netherlands used to have a very high car usage and pretty much no bike usage.
Where exactly? I'd say that democracies took root only in places (such as India, Japan) which were conquered and then organized by western countries. Other than that, not so much.
Many issues with this approach - for example back home roads are frozen with snow +- 4 months per year. Often heavy rains outside this period. There are no 2 lanes - only one, so your approach would be blocking rest of the traffic heavily (even e-bikes are much slower than most cars FWIW, maybe people are just lazy and don't use the potential, don't know). People simply don't have 2000$ for an electric bike, thats super luxury back there (hard to explain to HN crowd used to buy their latest iphones, almost nobody back home has apple products).

And back home is still above global average in terms of income. It might work for western hipster places like SF, but globally this is harder to achieve.
> someone who figures out truths by measuring then fitting is obviously doing science.

No, the point is that is the wrong way around. Given any big amount of data you are going to find something that fits, e.g https://www.xkcd.com/882/ . You are not "predicting" anything if you come up with your fit afterwards.

You can however use the fit you got to try to predict the outcome of future experiments. Checking that those experiments fit is science.
Even if you use non-metallic pipes like PEX?
Indeed (and unfortunately given the extension changes), but leaving an out of date browser is non-negotiable.
The numbers are positive, so if anything, this is an elaborate marketing campaign.
My main problem with Firefox is the audio modulation when you speed up sound.

I consume hours of video/audio content in my browser daily. Most of it I speed up to 2x, and in Firefox my ears are destroyed if I do that.
Did you read the latest blog post? I has financials for 2019
> If someone had just gotten lucky and just happened to plot mass vs velocity to recover the laws of gravity we'd still include it in all the science textbooks.

I am not so sure it would have been a hit as a stand alone formula. Newton discovered calculus and used it to lay the groundwork for almost the entire field of physics, gravity was just a minor detail in his work. Or if you are talking about General relativity, there is no way people would have discovered it from observations alone, we'd get some kind of correction term explanation similar to dark matter or dark energy since the formula is extremely complicated.

It is even possible that most physicists would have accepted those corrections as the correct solution and would be looking for the new dark particles inside of large stars for a hundred years before someone corrected them. Or the discovery of black holes would be seen as evidence of these particles, cementing our ignorance forever.
Do roads not get crowded where you live?

Here in Silicon Valley, there's no more room to widen 101.
> I'm using High Sierra 10.13.6 (17G5019)and I don't have an update for Safari 13

I do (I won't upgrade past High Sierra on an older iMac as it breaks text rendering on it's non-retina screen so badly).
I'm doing pretty well selling a WordPress plugin, https://mediacloud.press/

It's an equal mix of rewarding and frustrating. It's a lot more work than you'd expect and now I've a deep understanding of why support tools are as obtuse as they are.

It's generating enough income that's livable and freeing me up to focus on other related projects. I'm going to be launching a SAAS version of the plugin later this year.
Interesting insights. It’s like a laundry list of software engineering management failures.
> Accessing bluetooth devices from a progressive web app ...

Does anyone actually use progressive web apps?
With one exception that you have to find 5200 people, while cars actually transporting 1500 people and I am not talking about public transport.

From my point of view the top priority should be good public transport.
Clip art for the 2010s (2020s?). I love it!
I tried getting into i3 but having to use the command line for things like selecting wifi, changing screens and battery saver modes is so cumbersome.
This sounds like a recipe for disaster when 4chan and friends find out about it.
Even if a material reflects 100% of the incoming light, the light has to bounce around quite often in order to stick around for the time where the LEDs are off. In fact it has to travel 156 km somehow. Suppose a ray hits an object and doesn't get reflected. Then it has to be reflected at the right angle to hit another object, and another one and another one, until it has traveled the 156 km. Each time, it can also be reflected into the sky or be absorbed. I'd argue that within the time, most of the light will have escaped or been absorbed. Unless there are materials that have an after glow like you describe.
What I see a lot in this thread is people's either/or opinions. Love cars / hate bycicles or vice versa.

No. It is a balancing act, where cars, bycicles and public transport co-exist, and infrastructure is developed strategically in smart ways and in a prolonged effort.

When I was young in The Netherlands for the most part the cars still dominated the streets. Over time I've seen cities and road networks gradually being transformed to what I now consider a Walhalla for cyclists. Public transport plays a big role in that too, and the Dutch still love their cars.

I highly recommend reading this article: "No helmets, no problem: how the Dutch created a casual biking culture" [0] which interviews the American Bruntlett family that wrote the book "Building the Cycling City: The Dutch Blueprint for Urban Vitality" [1]

See also the great discussion on HN at the time [2].

[0] https://www.vox.com/science-and-health/2018/8/28/17789510/bi...

[1] https://islandpress.org/books/building-cycling-city

[2] https://news.ycombinator.com/item?id=17861803
how did you find your first customers?
Now wouldn't it be great if it was viable to make the same decision about distributing your iOS app.
The beginner isn't defining the instances. But the experts want the flexibility to define such instances, and that means even beginner code can involve an unhelpful amount of polymorphism. This isn't the case in Rust, where literals are near enough monomorphic.

There's a similar situation with the now classic:

Prelude> length ['a','b']
2
Prelude> length ('a','b')
1

Here, beginners are potentially being burned by the fact that "length" is polymorphic with the type:

length :: Foldable f => f a -> Int

which is not a type I want to explain to beginners. At the same time, as an expert, I want length to be polymorphic and don't want to sacrifice its polymorphism for the sake of beginners.
What tech would you use to store a critical append-only data if not with Kafka ?
Honest question, doesn't this creep people out? I mean, I'm obviously not the target market but I find it awkward enough when sites pop up those "Hi I'm <name>, how can I help you?" chat windows even though I know they're just a script. I can't imagine how I'd feel if I'd bought something a while back from a site and I got a personalized video from the person running it.

(Then again I did buy a Klein bottle a few years back and it came with basically a photo commentary of it being shipped and that was absolutely awesome, so...)
Google Claims a Quantum Breakthrough That Could Change Computing
I run https://IndieHackers.com, which was inspired by threads like this one on HN. I've interviewed hundreds of people running successful one-person SaaS businesses, and many thousands more have created pages for their products here: https://www.indiehackers.com/products

Just a small handful of my favorites:

- Simple Analytics by Adriaan van Rossum, making $2900/month (http://bit.ly/35QXFhY). Competing with Google Analytics and tons of well-funded competitors isn't easy, but Adriaan's focus on privacy and simplicity has a strong appeal.

- Maker Mind by Anne-Laure Le Cunff, making $800/month (http://bit.ly/31FYK97). She's a neuroscience student and ex-Googler who writes fascinating articles about the intersection of neuroscience, entrepreneurship, and productivity.

- Makerpad by Ben Tossell, making $24000/month (http://bit.ly/2JeIEg9). Makerpad helps non-developers build complex apps where you'd typically expect developers to be required. My favorite thing about Ben is that he basically refuses to run a business that's not 100% enjoyable. He's shut down a working company or two just because the business model wasn't shaping up to be something he was excited about in the long run.

- Key Values by Lynne Tye, making $25000/month (https://www.keyvalues.com). Lynne helps developers find roles at companies that share their values, and she shares a ton of helpful tips for job-seekers in her newsletter. Her business model involves charging companies to put together the super in-depth profiles on her site.

- Carrd by @ajlkn, making over $30000/month (https://carrd.co). Card is a one-page site builder. AJ's an amazing developer/designer combo with over a decade of experience building one-page website templates and builders. I can't name any web apps I've found easier to use and more polished than Carrd, so it's not surprising AJ has many thousands of paying customers.

- Starter Story by Pat Walls, making $7100/month (http://bit.ly/35XdALQ). Pat interviews e-commerce founders about how they started their businesses. He was inspired by Indie Hackers itself and monetizes via sponsorships. Some people think you can't get an advertising model to work as a solo founder, but it's actually quite great if you're not afraid to do a little sales. Not only do you get to know your advertisers personally, but you can also hand-code your ads into your site instead of installing third-party JS that will track your visitors all over the web.

It's late so I'll stop here, but there are many thousands more.

The Internet obviously makes it easy to connect to millions of people across the world, which enables all sorts of niche businesses to exist that previously wouldn't have worked, because you couldn't have found critical mass in just your local environment. Plus it's cheaper and easier than ever to build and host your own apps.

I think this is the future, and 10 years from now we'll see a staggering number of people (mostly devs) running their own one-person businesses instead of working jobs.
I get the heebie jeebies when I hear computer technologists getting excited about gene editing.

Computing and biology are opposite one another as disciplines. Computing has been built up by people from invented principles; but in biology we are working our way down from observations to try to infer the principles underlying them.

It’s easy to look at our global computing infrastructure and think we are good at understanding complexity. But we built that; we should understand it. Again: not true for biology. There’s no guarantee that we will ever fully understand the full scope of how life works.

And computing still has problems! Side effects are rampant in software; we usually call those bugs or vulnerabilities and there are a lot of them.

And electronic computing has fewer ethical concerns. It’s generally not considered unethical to risk crashing a computer. Very different story if you are risking deforming foetuses
I think the idea is "let's make cities friendlier for people and bikes" rather than "ban all cars everywhere".
> Honestly, I can’t even name single such change for iOS. At worse it is adding interface implementation.

Airplay. Airplay has had several significant behavioural changes over the past five years, some of which still aren't even documented.

Airplay 2 wasn't so much a functionality release so much as throwing out a lot of technical debt.
I'm not understanding why you'd not design infrastructure better? So not entirely made for one means (e.g. car). It'll always be a combination. Some parts will be able to be like the Netherlands. You're saying the US is huge, but still you want one solution for all?!?

Further, it's pretty common in Netherlands to live in one big city and work in another. The Netherlands is small, so it'll usually be 10-20 miles away.
That is a good point, is creating a new app feasible within the app store? It seems if there are enough new features added, then it would become a new app which would be chargeable as a new purchase (with a discount code for users of the existing app). Presumably, such a milestone release would only happen every 2 - 3 year so there is time to think of an appropriate addition to the title ("Pro," "Premium", "Plus", etc) or very occasionally launch a new product.
I think the author is incorrect: flushBuffer is ~20 years old. The "corresponding API" in Windows is not OpenGL, and Apple also has analogous modern APIs which handle dirty regions efficiently.
We are actively using Web Bluetooth within our hardware debugging ecosystem (https://www.aidlab.com/developer/debug) for our wearable. It plays great role, as:

* It's multiplatform.

* You can rapidly upload the changes (it's web)

* Bluetooth 4.0+ is faster than semihosting (and Bluetooth 5 even more).

* You don't have to use wires.

but what worries me is that there is a visible slowdown in the development of Web Bluetooth (at least when we compare it to the rapid growth in 2015-2017). Is it going to be a dead technology soon? Because it is way behind being a mature tech.
I don't think the article is saying "all science is crap" it is saying "we need to think critically about what we are doing and how we are doing it because we can see flaws in the current way of working"
[1] Mike Carson is an interesting character, he runs a few websites single-handedly [2] park.io being one of the bigger ones. His [1] indie hacker interview is very interesting, as he resists growth and hiring people

[1] https://www.indiehackers.com/interview/how-automating-tasks-...

[2] https://park.io
Macos used to not have a yearly schedule. New versions took the time they needed. I think it's actually a better model, it allows engineers the time to test and make sure things work. Having arbitrary deadlines just increases the amount of crunch time which usually increases the amount of bugs.

Other than that, I wish that Apple did another Snow Leopard and focused for one year purely on fixing bugs in macos x instead of introducing new features.
How do you think Brendan arrived at that decision? Of course you saw the public product of their conversations, it's natural to think that.
> Sentiments are not dangerous. Textual expressions of sentiments are not dangerous.

This is stating fundamentally that manipulation, propaganda, brainwashing etc does not work. Which is patently false. So obviously there is a spectrum. Seeing as it's very possible to steer people through words, the remaining debate is regarding what is dangerous and not.
I find it hard to believe they are the largest lesee in NYC. They aren't even the largest co-working space rental company (it's Regus, by a landslide).
Yugal is my 2nd startup. Previously built and sold Gazemetrix.

Have a bunch of experience in Social, B2B SaaS, Machine Learning. Looking for a co-founder who can write code and is willing to learn and unlearn quickly.

Yugal is a peer-to-peer service marketplace where Youtubers hire other youtubers to help with specific tasks in the creation workflow such as editing, sound, script, thumbnail design etc.
Running a successful YouTube channel requires you to be good at a number of things - script, editing, voice-overs etc. It is nearly impossible for a single individual to be good at all of these. Yugal makes creators successful by letting them skip over their skill gaps and get work done by other creators who already have those specific skills.
IMF fears the world’s financial system is even more destructive than in 2008
YT algorithms suppress anything that doesn't support advertisers, a neoliberal viewpoint or the tastes of the viewer... this leads to personalized filter-bubbles that doesn't expose the viewer to controversial, unpleasant facts, or complete and nuanced reports. Tulsi, Grayzone, Jimmy Dore and blancolirio's in-depth analysis of aircraft/pilot news gets swept under the rug because it's considered "sad content." Meanwhile, conspiracy theorists, crazy creepy people who make weirdo videos to troll and scare children and mainstream clowns who avoid real issues like climate change get to monopolize eyeballs. Oh, and then there's the creator extortionists who admit to filing phony abuse and copyright strikes. So if you want to make millions on YT, be like PewDiePie, make "happy" content that doesn't offend anyone or discuss anything real.

In my mind, if individual creators wanted a bigger share of ad revenue and fair treatment, they ought to band together and form a video social media co-op that forces YT to reform their evil ways.
How to Invest Your Most Valuable Currency: Time
> No one suggested doing anything of the kind.

That was the OP situation.

> Oh, and I just completed my regular mirror check, and so I don't know how long the yellow has been up. Do I stop or continue on?

As to breaking, or saving the car:

https://www.cartalk.com/content/bracing-impact-it-better-bra...

On it’s own that’s not going to make a huge difference, but I have seen recommendations to apply the parking break for similar reasons.
When they say common, my initial research shows that titanium dioxide is present in the most commonly used IBS medication;

Alosetron (Lotronex)
Eluxadoline (Viberzi)
Rifaximin (Xifaxan)
Lubiprostone (Amitiza)
Linaclotide (Linzess)

Going further, it's probably in almost every medication, it's an optical whitener, so it makes things look whiter by reflecting more light, it serves no functional purpose beyond aesthetics, white pills are more acceptable than grey or beige. This strikes me as extremely silly, surely people with serious health conditions can appreciate that medication may not be an appealing colour, if it works so well, why does it need to be sold so hard...
a somewhat serious answer: simple things should be easy to you, and hard things possible

examples of simple things: DFS/BFS walks; simple Project Euler problems; or "write a simple game in terminal, maybe with some form of minimax search" (a bit harder), or maybe a parser for simple arithmetic expressions
In this market, the demand for certain species is much higher than the offer. So I just advertised in the online carnivorous plants communities that I had these species for sale on my website. People rushed in to get them and bought other species alongside.
There are some taskbar utilities you can install but they are far, far inferior and more buggy compared to what you get with most popular window managers.

I wish someone will just give me GNOME (whichever version or fork) with all standard utilities, as well as settings for enabling tiling behaviour and shorkeys.
Not really. Social media is a horrible way to try and earn a living. The only way you can really do it is a patronage model like SubscribeStar or Patreon or some kind of gigging like live podcasts or selling merch like t-shirts or prints. You can be famous and make less than you would at McDonald’s easily.
Related: How do people manage their dotfiles? I have mine in a git repository, but then I have a hand maintained bash script to make symlinks from the right paths to those files in the repo.
Just imagine the nightmare for the poor programmers who will have to maintain backward compatibility for 63 million years of timekeeping.
Mintago
These days I would hope the GDPR big hammer could be brought to bear on such cases.

(Also, you could make the argument that installing such software on someone else's work laptop constitutes IP theft and/or breach of local computer security laws...)
I'm running https://makeplans.net. SaaS online appointment booking. Bootstrapped and profitable.

When I started it was because freelancing was terrible for me and also I wanted to have flexibility with time and location. But now I'm getting tired of working on my own, hoping to have a team soon. Currently there are too many ideas I am unable to implement due to time constraint and also sales/marketing isn't my expertise (I'm a tech/product dude).
Chieu Cao, the co-founder of Perkbox launched a new business that 'automatically helps employees earn, spend and save better'
Amazing feat ! Kudos to all involved.
36hrs after launching the Project Awards we received 25 project pitches JOIN US
10k? Hell, any vanilla RDBMS can handle this (including SQLite).
I know a successful two-person online cloud provider. One person is hard unless it's a very specific niche market. With two people you can have one with the gift of gab and one with the gift of code.
It either mistakingly selects everything or refuses to select a word and suggests a different word.

It seems to work better in Safari than Whatsapp.

Bloody annoying.
do you mind sharing the URL for your business ? I love discovering indie businesses outside of software realm
The Netherlands bike culture is very different than in Seattle. In the Netherlands people ride cheap beater bikes in street clothes with no helmets. In Seattle people ride expensive racing bikes with Tour de France outfits on and helmets.

Electric bikes come at a large cost premium over that.
I can set the desktop scaled resolution, but fullscreen games always revert to 2880x1800, most are unplayable.
How to abstract the complications of SIP.js away with our library
IMO the problem is not the car, nor the bike. The problem is that they're sharing the same infrastructure. For new infrastructure I'd suggest also thinking about mopeds and quick electric bikes.