skysight-inc/HackerNews huggingface dataset:
Depends a lot on the lifestyle. A few of my relatives managed to stay relatively fit over 70 with a relatively active lifestyle and probably some luck in the genetic makeup (they do need vision aids, but can manage fairly OK with them). I'm from Europe, but I heard that Japanese have a comparably high life expectancy, which likely results in better overall health in all age groups.

I'm sitting in front of a computer all day, so my chances are probably not as good in this regard if I don't change things. But I guess this kind of insight is news for few people around here.
Leveling the playing field means that people who provide good privacy options are no longer out-false-competed in a race to the bottom.

It's entirely plausible that companies will actually see their income increase.
> I don't know what kind of battery these scooters have, but I am sure it's not nearly as big as a Tesla battery.

280Wh. They have nowhere near 6h range either, the machine is advertised for a range of 18.6 miles and a top speed of 15.5, though it has regenerative braking which can improve the range a bit.

It's a pretty standard Xiaomi M365: https://www.amazon.com/gp/product/B076KKX4BC/
This comment makes me feel both hopeful - we did learn about the dangers of atomic energy and have found a pretty stable balance between the useful and harmful aspects of it (weapons stockpiles aside), and hopeless - I don't think we'll come to grips with computers and the internet before the powerful have weaponized our brains against ourselves so thoroughly that reining them in is impossible.
Curious what made you make separate "See it in action!" & "Watch a quick GIF!" buttons that are taking the visitors away from the main landing page to only show an .mp4 & a .gif file? If the videos are too big to autoplay - maybe you could play them on hover, right inside the phone that's already placed next to the buttons? (sorry, no comment on the app itself, there are plenty other ones doing the same thing or maybe I just missed what's it doing differently).
Exceptional: Exception-Handling in C99 Using (Black?) Preprocessor Magic
The rules are complicated, as a non-native English speaker it would be very easy to get caught out. Brit and Aussie are fine, Jap and Paki are pejorative. Best to use the full term if in any doubt.
The main one would be that you are a pedestrian rather than a road user. People who take bikes along sidewalks and footpaths are a hazard but a scooter is less of an issue.

Also, less skill to ride and less risk.
I keep looking for the "None" option; but I guess that's Enterprise only?
Element14 launches Beaglebone webinar series
> I do not differentiate between agnostic and atheistic thought.

I find it very interesting that in de US there seem to be a lot of gnostic atheists (they know for certain there is no god, and are very vocal about this), while in Europe most people would be agnostic atheists, and they don't care as much.
That's where it becomes fuzzy and no contract in the world will define this precisely.
Neither do scooters to be fair.
Funny you should mention this, I make my living building sites with Shopify, Craft Commerce and Spree. After experience with Magento, Woo Commerce, Open Cart and many others these are the ones that give me the fewest headaches on a regular basis.

...Not to say they are perfect. Spree has an absolutely crazy order system[1] and Shopify is a pain to extend.

Strangely the Venn diagram of platforms that are extendible/fun to code and the ones with a great community/ecosystem don't seem to have much overlap.

[1] https://github.com/spree/spree/blob/3-5-stable/core/app/mode...
The electricity costs aren't the problem, the big cost here is paying people to collect the scooters up and charge them. As the article points out the cost of electricity makes up such a tiny amount of this cost that it's not even worth calculating.
In other words, no. There's basic functionality though - 80/20 etc.
56d16sa
Teen monitoring app TeenSafe exposes passwords
Maybe they fix apps whose complaints are louder than average.

Putting an effort to make people believe the upgrading on macOS is smooth is important to avoid version spread like on other OS's.
It's a completely fair comparison, Brightline decided not to use grade separation.
I hated this language (and I'm saying it knowingly, despite the fact that this is most definitely a Prolog loving group). I found its working model difficult for me and the ROI quite low. I wanted to make my critique a bit constructive though and, before spitting out something of my own, I decided to look if there's already anything available in this regard. I think Andre Vellino puts it quite well (or at least better than I cold) in his "Prolog's Death" blogpost[1]. I invite you to have a look at it.
Leaving aside Prolog's language design decisions, logical languages in general may be for now just a bit precocious, something not meant to flourish in our time. However, the computing hardware evolves and with it getting more complex and harder to predict the imperative paradigm being better fit for the underlying physical architecture becomes less and less true with every passing day. Although I can't say I'm thrilled about it, in time the logical languages may become the better offer for the average Joe looking for quick results, something closer to what for now Python is.

[1] https://synthese.wordpress.com/2010/08/21/prologs-death/
Unikernel and Immutable Infrastructures
What are the best Google Chrome extensions?
What are the best Google Chrome extensions you think?
> Microsoft is reinventing itself.

Agreed.

They're no longer selling software licences, but targeted ads based on what you do locally on your personal computer.

And people "allow" this by not jumping through hoops to disable it.
The whole Theranos disaster and partly also whats going on at Tesla are just good illustrations of the hubris in Silicon Valley. As soon as you leave the domain of stuff that can be accomplished with more or less buggy software, you collide with a bunch of real world/physical problems that are much harder to solve and need a lot of experience and perseverance to get right. That attitude that the guys developing blood testing devices at Siemens & co for decades are just a bunch of idiots who never thought of reducing the size of the devices and/or the amount of blood it takes to perform the tests is pretty preposterous. Just like the car industry which has been at the forefront of process automation has never thought of using robots for dashboard assembly etc.!? Its not that they dont do it because they are stupid or lazy (which is the assumption of SV) but because the tried for many years and it just doesn't work well enough.

Its really interesting, that SV VC seem to have forgotten that very basic question: why have the existing players not come up with something like that? Very often the answer is, they have and they tried and they figured out a long time ago, that it probably doesnt work well enough in the real world.
CEO of SmarterMe, Provides Key Learnings from a Bunch of Amazing Books
Never cross a picket line.
98c5scs
Yet he uses twitter to deliver list of lessons/insights...
If you read that, you see there are so many exceptions and they're so subjective (protection of morals?) that it's pretty much not a freedom at all.
I'm on the fence about student loans, obviously American student loans are obscene, but smaller ones seem reasonable to me.

It's not fair on those who went directly into the workforce or became an apprentice that the university students get free money for living costs for 3 or 4 years.

The current system in New Zealand (simplified slightly) is that university is free, there are no fees, and you can get up to $180 per week for living costs as an interest free loan. I think it's a perfectly reasonable system. That amount isn't really enough to cover all your expenses unless you are especially frugal, so students still need to go out and get a job (or work in the summer), which I think is perfectly fair.
Cache implementation for multiple microprocessors [pdf]
>(tiny) burgeoning tech community

Intrigued by this. Any recommended reading so I can get up to speed, please and thanks?
Do you have any useful tip to help me save money on amazon?
Bus snoop method for computer system having CPU with cache and MMU
8th Grader Allison Huang revolutionizes her school notes with sketchnotes
@kiva: why not?
These companies have existed for how long?

It was you who chose it as a measure of success for the company! It'd be difficult to find any examples even if the scope was widened to include bike hire schemes, which have been around for almost a decade.

I agree that it'd be great if we could switch from using cars, however I'm not sure that scooter hire companies are the way to do this. Wouldn't it be better and less wasteful if people owned scooters? The answer isn't clear, but I'm worried because of the excessive waste generated by the cycle hire companies like Mobike and Ofo. I expect we'll see the same problems with the scooter hire companies too.
Why Companies That Manage for the Long Term Perform Far Better
What kind of insurance are you talking about here? Wouldn't increased presence in the home make any mishaps less likely?
Cathay Pacific, Cathay Dragon report 6.7% cargo, mail growth in April
Can't help but dream that private prisons could do like this and save money on guards, cooking, property, etc.. housing aggressive prisoners have got to be expensive, compared to housing non-aggressive ones.

I guess that either (a) regulation mandates security / poor conditions, or (b) nobody is quite crazy enough to try and make money by disrupting the private prison business :)
A Docker Image in Less Than 1000 Bytes
HackerRank 2018 Tech Recruiting Report
The way Balwani made fortune was by selling startup called CommerceBid.com for $200ish million to a sucker called CommerceOne.com during dot com boom. He painted vision of B2B auctions of suppliers. At the time of sale he had 3 ”test” clients. After 5 months, dot com bubble bursted but luckily he had cashed out by selling his stock. CommerceOne.com went bankrupt after that.
The menace of monolingualism – Cambridge Network
Recursive Common Table Expressions in Postgres
Of course it's taxable. Unless its a gift which, a payout from a company for completing work which the ATO will say is not a gift, then it's income and it'll get added onto your taxable income and tax appropriately. For something like a bug bounty payout, you'll have to declare it yourself as other income.
Don't do it too often though - I hate thirsty apps begging for reviews.
Huh, so you can run binaries in GAE by downloading a statically linked app to /tmp, chmod'ing & executing it? And there would be no limits on how it's run? That's crazy & pretty cool!
I don't like the fact that you are getting downvoted for having a different opinion. But also you are making a "strong claim" and not just an opinion from the way you wrote it.

> And somebody must be poor for society to function.

You are making a claim that this is correct. You should have decorated it with "I believe". People then can show you how this is wrong.

A poor person adds to dysfunctionality in a society. These poor people cost more to society than they provide (subsided transport, social housing, social health care, subsided food stamps, etc...). The reason for that is that we allow big sprawling corps like McDonalds and such to pay low wages so they can profit on the top.
Your little diatribe has little to do with the article. Happiness is obviously a state of mind and any of us can be happy with any amount of income above abject poverty. That’s not the point. This isn’t a morality parable.

The point is that people of my age are set back economically compared to generations prior at the same stage in life.

Not us bourgeois tech dweebs, but normal people who aren’t in industries that have had unprecedented growth over the last 30 years. Think about that for minute. Even wages in tech have been mostly stagnant, keeping up with inflation but not really growing, despite the incredible, staggering wealth creation of the last 30 years.

No. This isn’t keeping up with the Joneses, this is the system being broken in a fundamental way for the common person. The few get rich and the rest are left behind to toil in financial uncertainty until an inevitable hardship wipes out their savings and they’re back at square one, or more likely in great debt.

I own a 15 year old car, haven’t been on a vacation in 10 years, and work as a software engineer making 120k in a major metro. I put the max into my investment/ savings account. If I feel concerned about this in my admittedly comfortable lifestyle, I can’t even imagine the level of stress that the other person who doesn’t have my skills/advantages feels like.

The person who works a minimum wage job must be in constant complete financial terror. The type where you give up and shut down and stop trying to dig out of the financial hole, because it’s bottomless and endless and it keeps getting deeper.
I’d rather pay for software than get it for free
A related course on the topic: https://www.coursera.org/learn/model-thinking

I found it very interesting.
I wonder what could be added to this list from models explained in Eliezer Yudkowsky's Rationality: From AI to Zombies book (which is available online: https://intelligence.org/rationality-ai-zombies/)

PS: Created an OPML file for 113 models with explanations:

https://www.dropbox.com/s/ba4zvf626zpqz57/mental%20models.op...
You seem to be moving the goalposts to "why is FP better than X". I was simply pointing out that printf debugging is easy in FP. In fact, it's probably easier in FP, since everything is an expression, whereas imperative languages have a weird expression/statement distinction. For example, if I have code like:

buggyCode x y = if foo x
then bar x y
else baz y

I can wrap anything on the right-hand-side in a printf (except the keywords if/then/else). At the extreme end I could do:

buggyCode x y = trace "hit buggy code" (if trace "applying foo to x" ((trace "hit foo" foo) (trace "hit foo's x" x)
then trace "applying bar x to y" ((trace "applying bar to x" ((trace "hit bar" bar) (trace "hit bar's x" x))) (trace "hit bar's y" y))
else trace "applying baz to y" ((trace "hit baz" baz) (trace "hit baz's y" y))

I could even move the x and y arguments across to the right-hand-side using anonymous function notation, then I can trace partial applications too:

buggyCode = trace "hit buggyCode" (\x -> trace "gave x to buggyCode" (\y -> trace "gave y to buggyCode" <previous right-hand-side goes here>))

Note that we the built-in if/then/else is mostly a legacy crutch to aid familiarity. We can just use a function instead, and printf all the things:

ifThenElse True x y = x
ifThenElse False x y = y

buggyCode = \x -> (\y -> (ifThenElse (foo x)
(bar x y)
(baz y)))

(Of course, defining our own if/then/else isn't much use; we're usually better off writing more meaningful, domain-specific alternatives)
Black magic to indeed
Extremely common pattern on Android, but it's so transparent in its dishonesty it really annoys me. But I guess it works for the masses anyway..
When do we get an article about the dysfunctional culture of the press? They helped Holmes hype Theranos without asking any hard, or even mildly difficult, questions. Why is that?
There seems to be some controversy over the book that's mentioned in the video (Engelbart Hypothesis)

http://www.dougengelbart.org/library/books-unauthorized.html

"This book is unauthorized. Douglas Engelbart was not an author on this book. Eileen Clegg and Valerie Landau were the sole authors of this book. Listing Doug Engelbart as lead author was one of many problems with this book"
fmt can check format strings at compile time, but does it generate code to do the formatting? Some quick experiments suggests it will re-parse the format string at runtime to do the formatting.
Might find this interesting for extracting info from recorded bouts: https://github.com/CMU-Perceptual-Computing-Lab/openpose
This is a great way to illustrate why it's not worth to work for a startup.
32hggh
The Hitchhiker's Guide to Elm
Remote work is harder for entry-level workers just out of university who haven't yet learned the communication skills needed to be effective working remotely.

At least, this is my own particular experience. It took me years to learn how to ask good questions. Before, I would either:

1) When I ran into something that seemed frustrating or inefficient, I would assume that the task was just difficult and I needed to put my head down and slog through it.

2) Ask broad questions to try and build a mental model that would let me work more efficiently and know what to focus on, hear the feedback "you're trying to understand the universe", and think that meant I should stop asking questions and just keep punching. It was only at my current employer (where everyone is in the same office and my tech lead and I could have in-person 1-on-1s) that I got feedback on how to be more specific and contextual in my questions.
I think the intent was to say that it avoided ATM fees, but not anything about other fees.
A belief in evolution have nothing to do with atheism. Many religious people believe in evolution.
> but if a library is repeatedly releasing one broken version after another, you probably just shouldn't use it.

Your assumption here is that it was the boring-library version 1.5 that was broken, in reality it could be that they changed something that wasn't documented and was only an implementation detail, but was relied on by cool-framework (e.g. getting a list back sorted in one particular way in 1.4 and sorted in another way in 1.5 where the order was never part of the API contract).
That's the purpose of property taxes. If they hadn't prevented construction of residential real estate then they wouldn't have to pay these high taxes.
I don't know if that's the case. It can certainly be tricky to "unlearn" this instinct when trying a language like Haskell after being immersed in imperative languages, but I'm not convinced that either is 'more natural' than the other.

For example, it's easy to forget how utterly baffled a learner can be when faced with:

x = x + 1
I love these scooters! It's such a fun way to get around. There's a charger in my building, so they always leave scooters right outside for me, ready to go when I need them.

It's really an amazing experience. For a new user, it takes less than a minute to get started. The first time, as an engineer, I just was shocked that it was actually working so well!

I feel like it unlocks a whole new way to see the city for a lot of people.

The only thing that sucks is the battery only lasts about an hour, so it's not great for tourists who want to go on tour for a long time. Presumably a better battery would be more expensive and people would be more likely to steal it.
But (not) fleeing from discipline is not such a guaranteed win.

This model is good for non-violent inmates, but it doesn't work for all cases.
Void Linux may disappear
Me, me!

I picked up Spree in 2015, and still build with it on a weekly basis.

The platform and its ecosystem both have ups and downs, for example the order system is quite complex[1]. For another I have yet to find a perfect way to architect complex extensions.

Most of Spree's power lies in its models. In hindsight my advice to myself would be: start with spree_core, modify the API (I like using cart api's on the frontend) and replace the backend/frontend entirely.

[1] https://github.com/spree/spree/blob/3-5-stable/core/app/mode...
Get that job at Grab
nope, not in Europe. Businesses have to pay a lot more than private residences.
बुद्ध ग्रह ने बदली अपनी चाल, ये 2 राशियाँ जून से पहले बनेंगे करोड़पति|
Scanner: Efficient Video Analysis at Scale
I attended a Microsoft developer event in Tokyo today and was surprised that all of the keynote engineer speakers were female.

Might have been a bit of a marketing exercise, but nonetheless it’s a really good thing to see.
Do you understand that you've just described Islam? Mohammed told his followers to murder people who have gay sex, even the victims of rape. He also made it clear that women are mentally inferior to men. Mohammed, unlike Jesus, is treated as infallible by Muslims. He also predicted that Muslims would exterminate the Jews oneday. Killing them one by one as they try unsuccessfully to hide. A large majority of UK Muslims think homoxesuality should be a crime. Who's tribe exists to break whose norms now?

Maybe rather than promoting violence and exclusion against Muslims, which is a horrible thing to do as punishment for thought-crime or reading the wrong book, why not kindly help to dampen their harmful ideas without throwing the baby out with the bathwater? Historically, Christians managed to temper the extremes of their ideology and now they're mostly quite safe reasonable people. There was no need to exclude and punish them to make that happen.

Prince Harry once famously wore a Nazi uniform. Do you disregard the context of that too and worry that if he becomes king of England, he'll somehow use that power to, well, I don't quite know what you're afraid of them doing, but something terrible?
> I never got this. The thing is, it seemed to me that the people who are waiting are totally "cool" with it. They are not bothered and will, in turn, take their time to pick. I think it is just a cultural thing. But yes, it is interesting given that Japanese are not annoying people, and they value time.

They are definitely cool with it. I think Americans and a lot of the world are consumers out of convenience, whereas (for coffee and other similar goods) people in Japan are consumers for the experience. I think the choosing portion is a part of this experience that they're there for. Just a hypothesis, though.

> The points you make are valid. I think people perceive Japan as a high tech country because they have a highly developed and efficient transit system. I mean when you go there as a tourist, that's practically what you are interacting with. Oh, and high speed Internet. That certainly will strike the average person as a high tech country.

Transit is amazing here. Except when it rains, it seems to cause the local trains some trouble, which is unexpected. My internet experience has been hit or miss, but work and cafe speeds are amazing here. Not Seoul[1] amazing, but solid.

[1] - https://en.wikipedia.org/wiki/Internet_in_South_Korea
Well, it really depends on what you're interested in. The Stanford Encyclopedia of Philosophy is actually very good, and contains a bibliography at the end of every article. Philosophy is very diverse in terms of subject matter - and my experience is that people are very different in terms of what questions they find engaging.

https://plato.stanford.edu/entries/logic-paraconsistent/ is interesting, recent work - but another approach would be to start with Russel, then go on from there.
> Do you buy a car and have to peel all the advertising stickers off the windscreen

Yep, something akin to that. Nearly all dealerships - whether luxury brands or not - place some form of dealership identification / promotion on your car when you buy it and without asking permission. That can be a sticker in the door well, it can be an obnoxious attached badge physically on the car surface (never happens with luxury dealerships), it can be a license plate frame, and so on.
Petrol tax goes into the exchequer, it's not ringfenced for the roads. Most roads are funded from council tax in any case.

Petrol and VED raises £33b a year, but total road spending (including local councils) is under £10b.

The solution to rationing road usage and paying for their use is road charging (with heavier vehicles paying proportionally more based on axel weight, and different charges depending how congested the roads are) which should pay for the maintenance of the roads, new road building, and renting the land to have the roads on.