skysight-inc/HackerNews huggingface dataset:
Even pre-smartphone landline systems could block (or route direct to VM) numbers with blocked caller ID.

You absolutely can block such numbers in the stock Android phone app; some online sources indicate iOS lacks this basic feature, but I don't know if they are accurate and current.
Thanks for the clarification. It's a pity that there's no complete data, as I drink mostly French press coffee.
I don't want to live in a smart city not built on foss. The surveillance and other dystopian issues that are going to come from someone like Gates making a smart city send shivers up my spine. I do wonder though, now he is being more philanthropic, if he would consider allowing his city to be more foss friendly at least, or is he still married to the MS platform? My guess would say the latter but I don't know that.
Not a lot of information in the article. And apparently Ron Schott didn't realize Biosphere 2 was pretty technological :-).

I wish however he would also consider how we can build a village that has a reasonably self sustained ecosystem so that people who no longer can function in a "tech city" would have a place to live that would be supportive.
It's likely that what you're noticing is an artifact of how visual perception works. Even in pitch dark, your brain is still trying to do pattern matching, and because that process of pattern matching results in what we 'see', you are unlikely to perceive perfect darkness.
Pensions, 401(k)s, and most saving for retirement are not necessary. Just Roth IRA and compound interest.

All one needs to do is save an extra $450/mo after tax starting at age 22, put that into Vanguard VFIAX or similar for the next 40 years. That will give you a few million at retirement...tax free assuming the market continues to act how it has acted for the last 50 years. Combine it with social security and retirement will be manageable for most. Spend the rest of your salary on hookers/blow or iPhone game microtransactions, it doesn't matter.

The problem is the lack of financial education and ethic in the population.
Early video games didn't have enough resolution to display Kanji, which is why all text was Kana-only. With spaces as word separators and sentence context homonyms are no more of a problem than in other languages.
If you build your own city you "may" be able to have regulations allowing you to do things you couldn't do in, say, LA or SF or anywhere else.
3 Ways to Design Product for Humans
The problem is, you can't do a blind study with diet and exercise, because the subjects will know what they are doing. You could potentially do a caffeine pill study rather than a coffee study, but even that is hard to keep people from detecting.

On top of this, we're looking at long term studies that would be really hard to control.

Finally, the correlations noticed by these authors need to be taken with a huge grain of salt because there are so many potential confounding factors, such as income.
it shouldn’t really matter how long the user’s password is

It doesn't, which is by password rules are usually driven by two factors. The first is an attempt to increase entropy (eg must have a number and a capital letter), and the second is trying to ensure memorability (eg a length limit). Neither of these have anything to do with the database schema.

Password rules don't tell you anything about how the password is stored.
I enjoy meeting people IRL but cannot stand the phone.

Don't you find it inconvenient to be interrupted by the phone?

Sometimes I'm in a bad mood or deep in thought and it's just not a good time for me to get into communication mode.

Then there is always the awkwardness of ending the call.

Talking on the phone effectively sucks a lot of my energy and causes anxiety afterwards. It's a non trivial event.

I'd much rather see the person in person where we can communicate properly and with full attention and the time to properly do so.

But some people seem to be able to effortlessly answer the phone and switch their train of thought to deal with whoever it is without skipping a beat. I envy that ability.
Encrypted? You mean reversible encryption. I hope not.

Salted? Just once? Or through something like bcrypt or scrypt? Because just salting nowadays is pretty much useless.
It sounds like you're saying Java's generics are somehow superior to C++ templates.

For those who don't know, C++ generates a separate instance of the code for each type which means that it can operate directly on a value instead of through a reference/pointer and it also makes it possible for the compiler to inline the type-specific code in many cases. Ie., it has the potential to be much more efficient. That is why it works the way it does. The downside is that the code generation slows down compile times, as you noted.

Java simply casts a reference to an instance of Object to the type on behalf of the user. So you effectively have generic code the way it's done in C (void*) and Go (interface{}) but without the explicit casts.

Maybe the JIT offsets many of these inefficiencies but making that comparison is beyond me. I only bring this up because you made it sound like Java got generics completely right and C++ got it all wrong, and with the amount of flak C++ gets these days I think it deserves a little help now and then.
Really? Which pension funds have been driven into default by state Republican parties? Should be easy to answer because it happens routinely.
China's first game development engine
This is not cool. The idea is to create very easily replaceable jobs, which makes sense for the creators but not for the users of those platforms. Even if it is hard and requires time to master its better to know the basics and aim for relatively difficult to replaceable jobs.
There was also The Hackney Mole Man. £100k of concrete poured into his tunnels.

https://www.google.co.nz/amp/s/amp.theguardian.com/society/2...
Bitcoin Cash Overtakes Ethereum in Market Cap
> We could not block the web content rendering entirely from reading the filesystem because Firefox still uses GTK directly - we draw webpage HTML widgets using the same theming as the native desktop.

Is there a way to build Firefox without GTK? For example for something like Plasma Mobile? It would be good if there was some fallback mode where Firefox would render UI elements using HTML itself, without relying on UI toolkits.
Performance is often the answer.
After about 50 years, it works for me…
All the proprietary systems do that. For some reason, proprietary Chinese handwritten input systems are more widely available than Japanese.

macOS and ios are good examples. Ships with a good one for Chinese and nothing for japanese. If you buy a Sony android phone you'll get a good handwritten Japanese input out-of-the-box.

The reason is because basic stroke order information is freely available, but you need much more information to build a good system (you need common abbreviations and mistakes, fx)
I'm the same but I also disabled my voicemail so the phone just rings forever until they hang up.

I only answer the call if it is my parents calling.
Vault Lights / Pavement Lights / Sidewalk Prisms – Glassian
I wonder if there is some hidden law driving down the price of unskilled labor?
They could scratch everything save "The Line at Our Counter is Shorter." That sounds powerful enough.
> We all know Uncle Sam's track record: great for wars and the MIC, subpar for just about everything else.

I'm not everyone does. What's Uncle Sam's track record on:

* rural electrification

* school lunch program

* DARPA's satellite positioning research

* law that started Amber Alert

* Microbead-Free Waters Act of 2015

(I'm curious myself about that last one.)
Supposedly it's tied to Meyers-Briggs INFP personality type.
> The point is not all of these nomads are forced into it by desperation or financial necessity; some of them just want to spend their retirement traveling and don't mind a little work along the way.

I was about to post the same thing. Not everyone is in desperate need of affordable housing. YouTube is full of channels by RVers of all ages who simply want to travel and experience adventure on the road.
There are some very good points here, but letting the junior go ahead and use Perl (or any language / platform that the company doesn't generally use or support, and that there's no overwhelming benefit to taking on for one small improvement), just to avoid discouraging them and helping them grow? Definitely not.

I do realize that part of becoming a senior engineer is being able to make and learn from mistakes like this - that sometimes loose/absent leadership is the crucible that makes them. But at this point the hypothetical senior is allowing unnecessary complexity into things, it's verging on outright dereliction of their bigger picture duty to keep things reasonably homogenous and maintainable. Mentoring juniors into seniors is something that a good senior engineer should spend quality time on, no doubt, but it's far from their primary function - and you certainly don't let your system descend into unmaintainable multiplatform anarchy for the sake of doing so in an optimally non-discouraging way. There's still always going to be a lot of blocking of dumb ideas - it comes with the territory, and not all ideas are salvageable - it's harsh but sometimes you need to hear that to grow, too.

Not every junior is a senior waiting to blossom, either - some are just solidly junior and not really equipped with the curiosity or drive to progress no matter what you do. Yes, there's room for bias to seep in here, but still, there's little sense in trying to make seniors out of devs who just aren't cut out for it (some of whom are still solidly dependable pairs of hands for day to day code slinging).
I read it years ago. He also profiled a lot of people with unglamorous jobs, like hotel doormen. As a teenager, I felt like reading that book taught me something I needed to understand about work and how even jobs that are considered desireable and financially rewarding can be complete drudgery to do over a period of years, let alone decades.
> Being able to afford 3-5 cups/day means you’re more likely to have a relatively high income

You can buy a coffee maker for $12 on Amazon. Ground coffee is $7 for 12 oz or so, and you can make a pot of coffee (12 cups) a day for a couple weeks from that.

It's pretty durn cheap. It's probably the cheapest beverage other than tap water.
This reminds me of the deep well at Nuremberg Castle which is a measly 50 m (164 feet) deep. That on its own is deep enough that things take a noticeable amount of time to reach the water's surface. I imagine that it would take 5-10 minutes before you'd hear some water that was dropped down this one hit the surface.
The VR problem is latency. We should be able to get sense/computation/display down to the 10-15ms required, but distance introduces additional latency, due to c. If a ns is roughly a foot, 15ms is 15000 feet, gives a theoretical maximum diameter (not radius) for remote "city limits".
Or some of the problem could be the $450 per month. At 22.

In indiana, that's a rent payment. A car payment. You might not even be done with school let alone getting a decent enough job to be able to afford this on top of your rent, transportation, and student loan debt. You are worse off if you didn't go to school or if you are working on a masters (or higher).

All the financial education in the world won't make these ends meet for most folks.
Knowning that correlation does not imply causation, does that mean that it could be more counter intuitive here? Meaning that people with better heart condition stands coffee better and are hence more apt to drink more? I personally go into an annoying (if not dangerous?)) tachycardia if I would drink 2 cups of coffee.
Vietnamese firm trips up iPhone X's Face ID with elaborate mask and makeup
One of? It's the oldest that's still in active development :)
Coffee is a lot more than just its caffeine.

https://www.ift.org/~/media/Knowledge%20Center/Publications/....
At what places can we expect to get a PayPal mafia like experience?
14 of the 50 employees of PayPal's starting team have created huge fortunes and are changing the world today. What kind of experience should someone in his 20s get to follow the same path (of PayPal mafia)?
It's unfortunate that some people can't seem to see the difference between remote working and being a "digital nomad".

Working from a dedicated space at home is very different from working in a noisy coffee shop or heck even a co-working space, and I wouldn't be surprised if some "no remote worker" policies were built around the idea that the person will be sitting in a Starbucks charging you $100/hr to share their screen with whoever looks over their shoulder.

A remote (where most people work from a home office or some semi-permanent co-working space arrangement) team can definitely adapt to some short term "work from anywhere" changes, but I think the key part is adapt and short term.

I've provided short-notice ops assistance to colleagues from a beach (literally, feet in the sand, under an umbrella) in Thailand using an iPad.

I'm not going to claim I can work from the beach all day every day though.
Sell!
[video] Looking down on women in engineering roles has been historic
Turn off vibrations, disable voicemail and set your phone to silent. That way you only get calls when you are looking at your phone. Missed calls go to your call register and you can call them back at a convenient time to your.
The conclusion that energy is more fundamental or easier to have an intuition for has been the case since, what 100 years ago? It certainly was when I studied physics 20 years ago.

But he doesn't need to go into quarks for that. Simply comparing the masses of protons and neutrons (+ electrons) to the mass of an atom shows they're different. There's a little bit less mass due to the lower energy of the bound nucleons. Quarks certainly make the effect more dramatic though.

A more practical objection to using mass is that nobody can agree on what the word means. Does a photon have mass? Yes or no, depending on if you're thinking of relativistic or rest mass. If you call it energy, there's no ambiguity.

If I could recommend he change anything though, it would be the horrible mixture of units - MeV/c^2, atomic mass units, and grams. The author surely has the time to convert them all to the same unit so the reader can easily compare them. That would eliminate the need to explain Avogadro's law. It's a completely redundant complication of chemistry and has nothing to do with the fundamental concepts he's focusing on.
I'd quit.
Yes and its not ads.
A secretary hired in the us is expensive. A virtual personal assistant in India (which is the same thing, except you never meet in person) is not.
I think it's just a commodity. The price of unskilled labor rises and falls with the vagaries of the market, and anyone who relies on it too much gets burned like Alberta got burned when oil crashed.
Those things are clearly evil and clearly demand a response.

The "let's ban symptoms and coping mechanisms" bandwagon, on the other hand, gives citizens who are concerned about a situation the feeling that they're helping, disarming and distracting them from actually constructing a better world. The collective loss to society of the solutions that could be built but aren't is quite large.

Imagine if we had single-payer health care instead of more regulation on employer-employee relationships. Imagine if we had public housing instead of regulation stonewalling private development. Imagine if we actually built world-class public transportation systems instead of just starving out the parking. Etc, etc.
Non-BMP characters broken in HN titles
For some reason people are still caught up in finding some difference between mass and energy.

There is no difference. They are two words that mean the same thing.

There are different kinds of mass-energy, some types are easy to convert into others, some types move at the speed of light, some don't. But there is nothing distinguishing mass from energy.

It was a revelation to see photons attracted by gravity - but once you realize it's energy that has a gravitational field [not just the particles we call mass], it would be surprising if photons were not attracted by gravity. (Although photons moving only at the speed of light have different equations governing their motion under acceleration.)

Now, all that said,

There is a distinction between things that only move at the speed of light, and things that never do. But the words energy and mass [as commonly used] do not properly fit those two categories.
I agree with the core premise of this post; you shouldn't put down ideas by junior developers by just flatly saying no. But we can't just go around letting junior developers do whatever they feel is a good idea because "it's a learning opportunity".

I get that the most direct way of learning is to make mistakes and learn from those. But there's an easier way too. Read books, talk to people, get the benefit of others experience without needing to make those same mistakes again.

We don't go about individually discovering why modular design is a good thing, or why at certain scales microservices are a better option. We do the research, talk to others, and figure out that the general consensus is a reasonable one that we can use.

There are many learning opportunities even once you implement the currently best known solution. You'll eventually grow beyond what the best solution can achieve, and I feel it's a better use of our times to try to push the boundaries of knowledge at the edge, rather than making junior developers learn the same things over again. As they say, learn the rules before trying to break them.

--

I do agree that senior developers need to do a better job at communicating with junior developers. I think that in the transition between junior and senior developer, there comes a time when you just start assuming that everyone has the same context and knowledge that you do.

When you say "it won't scale" to a junior developer, you might believe that they understand all the subtle connotations that phrase holds. But from the perspective of the junior developer, it feels like an arrogant know it all trying to run from an argument.

I think we need to do a better job at explaining why something is a bad idea to junior developers. Learn to see things from their perspective, and communicate in a way that relates to their experience rather than ours.

But that's just good advice for life, not just development.
Good luck convincing the entire world to do this.

Seeing phone to silent is a lot easier than expecting the world not to call you and getting annoyed when they do.
ING Australia: You can set a pin. As in a 4-digit pin. There is no password. And you can lock anyone out with 3 wrong tries.

But the saving accounts have the highest interest, no atm fees, and it's been featured in the barefoot investor, so loads of people will use them.

(your pin never saves to a password manager though, because they use a virtual keypad that mixes up the key positions and the you cannot auto-fill that entry)
Under ideal conditions human can see 9th magnitude stars. We tried under real sky, and got 8.1 magnitude stars at 80% probability.

Not sure how it translates to photon counts.
Nice this is just what I need, as I am being asked to take on more senior responsibility
In fact it's probably counterproductive as then you know that there are vulnerabilities and might have more liability for not patching them than if you didn't look in the first place.
In the UK landlines come bundled with home internet so it is common to still have one. But many just don't plug in the phone.
Cool blog. His dedication to blogging daily is impressive.
THIS. I feel people outside of China dont understand how efficient sales in China is. I lived in Beijing during its boom form 2008 - 2010ish and it was CRAZY. My friend literally went on Taobao, messaged a seller for the latest macbook speced out decked out, talked down the price and half an hour later a guy came during our lunch break (we were in international school) and waited at our school gate where he took out the ordered macbook pro and showed him that everything was brand new unbox therapied that shit to us and my buddy paid in cash with options to pay using card. I was like "woah shit" . The most impressive thing was he did not have to pay until he was satisfied with what he was being showed. I enjoyed living in China, and am still waiting here in Canada till the day something like this is possible.
I'm not sure I buy that it means there are more absolute viewable colors there, but rather there are merely different interpretations of the same colors. We do have fairly strong confirmation that our brain doesn't interpret color absolutely but can adjust based on luminescence (see: all examples of shadow illusions) and patterns (see: https://www.youtube.com/watch?v=mf5otGNbkuc), perhaps that's what is meant by a "fourth channel"?
Great for you !
Yeah not sure you qualify for digital nomad. You're on the next mainstream niche, though. "Perpetually traveling family" :)
How do you block calls from numbers with blocked caller ID in the stock Android phone app? I can't find that option.
Just out of curiosity how do you define Northern Europe? It's a term I'm seeing more lately but I don't know what it really means.
> They are massively inefficient for society in that they require all the people who use them to understand investing.
This is really bad policy at a society level.

I am so happy to meet someone who understands the concept of "society level".

Too often on the internet, I debate with people who's only concern is what benefits them or their cohort.

I find very few people think about "society" when talking policy.
>> 荼 vs 茶

Also 苶 looks similar.
What's happening with the price of BCH is really interesting, but if you think about the liquidity of BCH vs BTC, there are far fewer BCH able to be sold on the market, so all it takes is a concerted effort by relatively few traders to increase the price of BCH until it looks like the market cap is comparable.

BCH liquidity is a fraction of BTC. If you are the owner of BCH because you held BTC at the time of the fork, there
's little chance you have gone to the trouble to copy wallets to a separate computer, move your original coins (to prevent a double spend) and install a BCH wallet.
You seem to be describing non-verbal subjective experience. Of course I wouldn't argue with someone's non-verbal experience.

The thing is that I don't think language being tied to self-consciousness in the sense of Jaynes is really a statement about what internal experience involves.

Further, the point is that language is a tag which allows to whatever extent internal experience to be represented and sent to other "consciousnesses" (other language-processors who attempt to reproduce those experiences either verbally or non-verbally).
All of those things about visual processing are true.

> You can't reduce it to three axes.

This is my claim: It is possible to represent all possible visual stimulus with: f(direction, time) -> (a, b, c). That is what I mean by "vision is three dimensional".

It is not possible to add another channel "d" to the (a,b,c) tuple which is not redundant; so anything you add would not be an extra axis or increase the dimensionality of the perception space.

The brain/retina may generate lots of extra "channels" from processing this (moving) three-valued image, but those extra channels can't be stimulated independently of each other; they depend entirely on those original three degrees of freedom as a function of space and time. In that sense they aren't really "axes", because they aren't degrees of freedom. That's what I mean by "there isn't an extra channel."

If you agree with that, then we don't disagree and we are just arguing semantics. :)
I like your dad :)
Presumably GTK is not just used from drawing visible elements but also for things like file pickers, print windows etc.
https://theoldreader.com/ does the job perfectly
Humans can see single gamma photons, even with closed eyes :-)