skysight-inc/HackerNews huggingface dataset:
Same, single mother child. My mom moved a lot when we were young because she had to start from nothing and build a career on fast-forward when she end up with my brother and I. So she took every opportunity she could and we end up moving every 6 to 12 months.

Now as an adult, I grew up so accustomed to change that I feel lazy when I stay in a spot for too long. I think it's a a blessing and a curse at the same time. A blessing because "thriving in change" is a great quality to have. Seeking change also makes my life a bit difficult to reconcile with most other people.

As an adult, I took the whole "change" thing pretty far. Went full on digital nomad, moving somewhere new every 2 weeks... or more like every few days. Bought a sailboat and I'm now prepping it to be a work platform. Sailboat is supposed to help me deal with "a need a change of scenery" while providing me with a place that I can feel home and comfy. It's tiring to live in your luggages and having to pack all the time.
On Android, you can set Firefox as the default browser and configure uBlock as an add-on.
The Apple Watch is a phone. You can call and text. With Airpods sound quality is good.
In fairness, YouTube hasn't been around forever either, so I'm not sure the difference between the upload date and the talk date is actually surfaceable
Printable Sketch Sheets for New iPhone and New Apple Watch 4
Enumerating Trees (2013)
They cost $160, but you can use the included headphones without buying anything.
The article mentions that the old Intel baseband processor was running ARM. It seems like Intel is slowly trying to migrate all their processors to x86, given that they migrated their Management Engine from ARC to x86 a few years ago and now this.
Unless you host your domain servers on Route53, in which case you can configure an alias record at the apex.
I suspect the new baseband processors are powerful enough that you can use one part for everything, rather than a different baseband processor depending on your network, which makes things cheaper. Tariffs might be a factor but Qualcomm works with Global Foundries which has fabs both in the US and elsewhere.
> I know some people are uncomfortable with placing a monetary value on nature. But it's a useful exercise because it forces us to be explicit about what we consider important rather than discussing vague platitudes.

Read this article for insight into what's wrong with exactly that approach: https://www.ribbonfarm.com/2010/07/26/a-big-little-idea-call...

More broadly, the problem with trying to be explicit about what we value is that any specification will almost always be broken, due to the "fragility" of value: https://www.lesswrong.com/posts/GNnHHmm8EzePmKzPk/value-is-f...
> The United States elected a racist reality-television star who has thrown the presidency into chaos.

And now I want to stop reading.

Okay, I still finished it. But it really turns me off to sell a lie by constantly throwing one-off assertions of it into random unrelated places, where it is supposed to feel out-of-place to notice it and argue against it.
More people can walk than can/will ride a bike. Many old people avoid biking due to poor balance and strength, but can walk without issue.

Biking allows you to move without moving your full body weight across your for and ankle. Bicycles are great for people with lower body joint issues.

Three wheelers work great for people with balance issues.

Tokyo is a testament to the power of bicycles to increase mobility for all ages. I agree with you, but I also recognize that bikes can be better for many people than walking, plus they extend the practical range significantly.
They were - I was on that team. StrongARM came to Intel when it acquired DEC. The CPU was developed thanks to an 'architecture license' from ARM. Intel renamed the processor XScale and later sold it to focus on embedded x86. https://en.wikipedia.org/wiki/StrongARM
Not at the moment on the site, but there is a lot of potential there for sure. I do have that capability on my local copy of the data and it's fun.
New Zealand is one of the 5 eyes, so you can pretty much ignore our capabilities. Unfortunately the other eyes make up for that, and then some.
Ask HN: How to get better at naming things?
Naming is considered one of the hardest part of programming. In one survey, programmers mentioned naming as the most time consuming part of their work. Yet I don't see any resources on getting better at naming things in software.

Are there any books and resources that can help you get better at naming?
I think that's an incredibly defeatist attitude to take, and the perfect excuse to not improve anything or try to learn from what others have done.
> It's almost as if the person commenting has no economic education whatsoever.

Unfortunately, this is par for the course for HN comment threads about economics and economic policy.

As someone who does have a degree in economics, it's as frustrating as sitting and listening to someone talk about why chemistry is broken because the Bohr model is incomplete and electrons don't inhabit shells.
Why Programmers Should Play Boardgames
Bible for myself, especially the new testament
Yeah, this is at most just kind of geeky interesting. But otherwise it has no particular meaning whatsoever, particularly in an iPhone. Apple is one the few/only (I think Pixel too maybe? tptacek or other security folks would be up to date) phones to totally isolate the baseband, essentially treating it like a USB peripheral. Whether it uses USB or SDIO or PCIe it has no DMA to the application processor (Apple uses an IOMMU, all discusses in their iOS Security Guide) so while a hack of it I guess could still be irritating purely in terms of messing with cellular access, simple location privacy, or the wider network perhaps, it's not going to inherently leverage into access to the system. Baseband has its own secure bootchain of course as well.

Additionally given that this is a very low power low level embedded system device for a specific function it seems most likely that it's also, like Intel's old Atom chips, a refined derivative of older simpler x86 chips with in-order execution, no speculative execution, no µop transforms or other stuff like that. Would be kind of interesting to learn some of the details, but at any rate that means whole classes of security issues people are already bringing up in this thread (like Spectre/Meltdown) are entirely irrelevant. If some arch simply lacks speculative hardware period then that's that. Simplicity in general can have major performance impacts sure, but it's also lower energy and more secure.
> "But that should be done on your schedule, not on theirs ..."

what happens when they operate on the same process?
Google a cult of censorship, fear and discrimination
Ask HN: It's 2018, best way to manage files on Apple devices?
I just spent the last hour trying to sync an mp3 audiobook to my iphone from my work computer and ended up deleting everything that was on it via iTunes syncing progress. Apple seems to make it harder and harder to manage my own files on my iDevice with each release, and worse than doing nothing it usually takes some action that is damaging.

I'm not here to Apple bash, they make great products. I want to know if anyone has a better way to manage media content on their iDevices that does not involve the iTunes sync process?
Well, the disassembly in the article contains LGDT, so it is certainly significantly more complex core than 8086.
That face scan is on-device. And you can turn that off.
Formula 1 wants more dramatic-looking cars that race better in 2021
I'd suggest to use SQLite as a persistent storage. It's very fast, convenient and cross-platform.
The 5 Tribes of the ML world
The author argues that the error level should not exist because according to him, an error can either be handled or bubble up and logging an error is in a way handling it. If an error is handled, it is not an error anymore.

I think he is overthinking it a bit. Yes there should be very little places where an error is actually logged, yet is does not mean that it should not exist.

In web applications you very often have one instance of:

try:
return handle_request()
except Exception:
logger.exception('Something bad happened')
return 500

Sure you can argue that as the client received a 500 it is not an error anymore, but this doesn't help you notice and fix the problem.
> Healthcare has the largest influence on life expectancy from infant mortality, but the 0.5% increase only changes life expectancy by ~6 months.

That is simply not true for the IHS. The IHS is way, way worse than anything you can imagine in the rest of the US. It has literally committed genocide (intentionally) under the ruse of medical care, and genocide has a funny way of decreasing life expectancy.
Shouldn't that be `a < b`?
I can't wait for, and would love to support, the Debian of phone architectures. In past HN threads, it has been suggested to me that the real blocker for a good open phone OS is at the hardware/kernel level. That was the state of the hardware environment in the late nineties and early 2000s.

I would like to be that optimistic, but I am not. The PC has always been a fundamentally open platform and hardware has been supported by many OSes for a long time. When I was young, we would run MS-DOS, DR-DOS, OS/2 and Windows 3.x (which was strictly spoken not an OS). After 1994 I also ran Linux and BSD and I never had any real problems hardware-wise. There was a difficult time around the turn of the century with WinModems and printers that only supported Windows. But that was more of a temporary regression.
I understand and welcome more alternatives to Lineage but what's wrong with their user interface?

If you want to make a better Lineage, I think having built in default app stores like Apkpure, encrypted system proxies, isolating apps from each other in better ways... Aren't those more worthy privacy oriented things to work on?
If you jailbreak it iirc though
It just feels too much like that first episode of season 3 of Black Mirror. Where your status in society is determined by other people's perception of your happiness.

I guess I would be like the truck driver that's lives completely out of mainstream. "Even your credit score will someday be controlled by how much people like you." Sounds horrible. That is the opposite of the future that I want.

Maybe some people don't work well with others. Has society already deemed these people unproductive/unnecessary? Social influence is just like any other magnanimous recognition; few and far between.

It seems like there is this trend where LinkedIn bloggers pick out the 7 best attributes from their role models and suddenly everyone has to adopt that mindset or you are shamed out of your "influential" position. Just because Arianna Huffington did it, doesn't mean we all have to.

What is "cross-cultural competency"? Does that mean I have to give up my office with a window so my Muslim co-worker can pray before he eats his lunch alone every day? Or does that mean it is OK to be late for meetings like in many Asian cultures? Buzzword bingo.
Google’s Next Generation Music Recognition
This is why I really like now.sh. They've put a ton of effort into fitting the patterns already in use for self deployments, with only a tiny bit of overhead on that for env vars and domain configuration (~10 short lines of configs for one of my current projects).
The thing holding me back from iPhone is the inability to buy content from non-apple sources.
No, it won’t. Corporations understand the phrase “cost of doing business.” If you want fines to deter corporate wrongdoers, they have to be substantial relative to the company’s profits or revenue.
Wait what. Where is this article suggesting conversion of x86 to arm assembly prior to execution? Stop making things up. Unless otherwise proven, it's x86 executable running on x86 intel cores within the modem or related compute.
Default browser doesn't effect in-app browser frames which are becoming more and more common - half of webpages will be in chrome anyway.
Future you may rue the day you ever let Facebook's tentacles down your throat.

The data being collected about you is permanent. It can be combined with other data to shine spotlights into your life you thought were off limits forever.

The data can also be used to distort what really happened through careful editing of the record.

This is just beginning.
The Sin of Statically Typed Programmers
Good point. The science has been around since the 60's and 70's, but the evidence base has only become overwhelmingly positive over the last 20 years. And from a guidelines perspective, the European Sleep Research Society started recommending it as the first line treatment in 2017 (https://www.ncbi.nlm.nih.gov/pubmed/28875581). I'm not as up to date on NICE and NHS guidelines.
Do you mean history outside of tech? Or history of (software / CS) tech? A lot of times my favorite talks are historical perspective (tech) talks, so I would also like to get more of those in there. A "history" topic filter would be sweet even on the talks I'm already searching but categorizing by topic is not something I've tackled here yet.
Kinda bummed to see that they don't support qmk. Why write your own firmware when a sweet oss firmware with tons of backing already exists?
Britain formed from three colliding continental land masses, not two
Interesting. The way I would have thought of doing something like this is by laying out each "switch" case sequentially in memory, then having the "SWITCH(string)" macro expand out to something that compute the offset necessary, using a similar pre-computed trie, and jump to that offset. That way fallthrough should work as expected.
>almost anyone

I think that you considerably overestimate the capabilities of “almost anyone”
Regulation? It sounds like there was plenty of regulations already in place, they clearly violated them as was decided by the agency. They found 800 violations according to another comment. What more do you need?

The problem was they weren't enforced. As others mentioned in this thread, you can only operate this way as a business with political connections.

Regulations in themselves are never sufficient. They have to be practical and their utility measured based on the reality of the efficacy in real life. A hundred more rules for customers/businesses won't solve the deficiencies of government inefficiencies, corruption, and cronyism.
The interview is long one, but I've found Tom's observations on creating and running open source projects very insightful and interesting.
I'm not sure "you just have to be in business with Amazon" is all that much better for the global good.
She was on the late stage side. From the second paragraph:

>Meeker is leading an exodus of late-stage investors from Kleiner Perkins in its most dramatic shake-up since legendary investor John Doerr stepped back from his role more than two years ago.
As long as we're arguing statistics with personal anecdotes: the dairy queen my younger kid worked at was about 80% teenager, with an attrition rate of wow!. The older kids' jobs at an upscale fast food is also easily 50%+ teenager. Both kids were pretty much hired on the spot with no previous employment.
Good on them for shipping. Followed them for awhile, but eventually went with a keyboard.io. I'm rarely traveling whilst needing a dedicated keyboard, and all the extra add ons weren't necessary for me.
I've had this happen to me many times before. My assumption was always that they can see that you looked for running shoes but not that you bought them.
I don't read anything of the sort in his comment.
In my experience, m.facebook.com and mbasic.facebook.com return far less content than the full web page. And mbasic gets the least.

There have been times when mbasic has shown me two items, and that's it. Switching to m returned more. But only going to the full www showed me everything going on.

So now I restrict myself to using Facebook just one day a week. It's not as good as cutting Facebook off entirely, but it at least reduces some of its data gathering on me.
Someone felt I was wrong when calling Google creepy the other day.

My mistake. Why would facial recognition connected with Google be creepy. It's... "convenient". So convenient....to have Google help you provide that feature... Yeah.

Google. Not creepy. Sane.
Because those "most" think that the justice system works like on TV... American style.

That mostly doesn't operate like that, even in US.
I see that you didn't mention tailwinds. Because, of course, they're a myth and don't actually exist.

I recall reading the meteorological explanation for why the wind changes direction on ocean cities. The net effect for me is that I'm nearly always going into a local headwind and it's quite horrible.
Check again - for me some of the videos play at the same time while the page is still transitioning... that's what I meant.

To me that component on the homepage is more like a 'carousel', so when I hit back I expected to be back on HN, but instead I stepped through each slide again with all the transitioning.

But it doesn't matter what my or your opinion is... we both have different expectations and all I'm saying is ideally this stuff should have been tested with more users.
Not that I see the logic in comparing the cost of an iPhone to Mark Zuckerberg buying buffer properties, but the cheapest new iPhone you can buy on apple.com is the iPhone 7 for $449, and that's without doing any price hunting. It's an entirely functional phone that has all of the same privacy features as any other iPhone, and it offers similar performance to other phones at that price.

Furthermore, there are plenty of people who live near the poverty line that will be buying an iPhone XS Max this year. They deserve privacy just as much as anyone else, and if they're deciding between spending a disproportional amount of their income on an iPhone or the latest Galaxy Note, the correct advice in terms of privacy would still be "buy an iPhone."
The article is a bit confusing, because the title says 5, the article gives 6 (Error, Warning, Info, Debug, Trace, and Fatal), but the article casts doubt on whether either of those is right when it says this:

> I would like to talk about the five (or six, or four) that I find are the most crucial, the fundamental set to base your own levels (and your thinking) on.

Which are the 2 from the 6 given whose status as levels of logging is in doubt?
They could be basically the same - during each transit you could either let the light through or block it.
Sorry to be so negative, but this is just BS. Short of a legally binding statement from Apple stating exactly what information they collect and who they sell it to, then you're just assuming they aren't collecting and selling your data. Of course their terms of service explicitly give them permissions to collect any information they want and sell it to anyone they want, which should be a big clue that they're doing it.

This article is solely about Apple making it harder for 3rd party apps and websites to track you. That's certainly a good thing, but the downside is that it just makes the data Apple has (or can have) far more valuable, which only increases the likelihood that they're collecting and selling a lot of data.

This article is just one guy speculating about his thoughts, and he was possibly paid to do it by Apple. If Apple wants to make privacy a selling point for their products, they would no doubt seize the opportunity to do so very loudly. And, if it's not Apple saying it, then it's not legally binding.
I read that paragraph as a joke, but sometimes it's hard to know what's a joke out there...
Hey, it was just a thought that crossed my mind. I agree that it doesn't make much sense without further thought (hence the question). For one, because complex numbers don't have operator < so you can't tell whether a transaction can proceed or not. If complex numbers can be applied in a monetary system, then it will probably be in a more complicated manner than substitution of amount of money -> complex number.
I'm using Purify, but here's a 2018 thread on other available blockers: https://www.reddit.com/r/ios/comments/8bo5v9/best_ad_blocker...

Some it appears also does some dns trickery to disable ads in apps.
>"interest in a “top tech talks” in the last month (or X unit of time) style of digest."

Yes!
Multi-Cloud Is a Trap
The risk is less when the technology is open source. With open source, at the very least you or someone else can help steward the technology if it's that important to your company.
"1) How am I supposed ro go to the beach with two kids, stuff for picnic and surfboards on a bike or even on a bus?!!"

Do you honestly do this every day? No? Then don't bring that up. Use a car when it makes sense, and don't when you don't have to.

"2) Public transit is all good, but have you ever been in a PEOPLE jam during rush hour in a subway? Because I had. And I will take SV traffic jam over it any day."

Increase funding so you can increase the amount of trains. Or shift your commute a bit. Either way, I don't believe for a second that one would rather spend 3 hours driving each way.

"The truly bad things happen because of radicalism - it should not be bikes + public transit vs cars. It should be a healthy, safe mix of both."

It should be a mix. But people like you are turning it into an either/or battle. You're spreading so much FUD that cycling, walking, and public transit don't get any say.
Aside from automobiles, the other examples you have are things humans have done to further the survival of the species. More advanced versions of seeking food and shelter essentially.

Which is a natural expectation of the species...
for anyone mentioning Facebook Lite & Messenger Lite: stop, stop using them right away, the 2 apps enable all permissions without asking (because Android is saying it needs to enable all for old apps, WHAT?)
also on Android, you can't share a photo to Facebook Messenger without granting at least Storage permission or Photo permission (which is not the case on Instagram)
No, I'm not. I said that "thinking Y is uncurable" is the same kind of failure mode as "prescribing X for Z after the science starts to indicate that X is harmful". I then offered a very good reason to "take my word" on it: I stated the general form of the failure mode, parameterized over X, and showed what X would be in each case.

Did you miss that, or did you not consider it a good reason?

If you can take a moment to review the thread, I only brought it up to distinguish valid vs invalid reasons for not proposing a kind of treatment, and thus why a doctor's intuition would vs wouldn't be defensible given the state of the literature.

Where specifically is the article saying the opposite of any of that? Unless the article talks about the topic of appropriately classifying failure modes, which it isn't, it wouldn't bear on that topic.
Bike paths used by pedestrians are "mixed use trails" that are basically for recreational use. Someone cycling with a purpose to get somewhere, and especially if they have good physical ability from doing a lot of cycling, will tend to stay away from such. Doing your regular 35-40 km/h on these is crazy, and if you can go fast, why would you use a path where you can't do that.

While these trails are nice (obviously, we need recreational spaces), they don't do anything for congestion or commuting.
Amsterdam May be at a high latitude but it’s very mild.
You know, I don't quite understand the point the author is making there. They concede that the compiler is smart enough to elide memcpys, but not smart enough to vectorize their strlen function? What?