skysight-inc/HackerNews huggingface dataset:
Normally walkability also correlates with density of both businesses and houses which also encourages people to live closer to where they work. Compare that to a business park in the middle of the suburbs which requires a long distance commute to reach it.

> For instance, two year olds.

Probably easier to push a child on a stroller through a walkable area than to put it in a car and drive to a location. Less time-consuming and better for the environment as well.

As well as walkable spaces being better for the elderly who can't legally drive and the handicapped who can't legally drive as well.
I'm sure Tesla will receive more than enough credit in all the 1000s of articles yet to be written about it, and has already received lots of credit.

Not every article about EVs needs to mention Tesla.
I disagree with you. Having some really close friends (either first gen, or second/gen, born here), i'd say their values are pretty western overall, with a dose of 'immigrant mentality', which honestly is not much different than immigrants from poorer European nations.
Sure, they go back home to visit, and they don't want to go back and live in China.

On the other hand, I have met few folks that defend the Communist party, and the values of an autocratic government, and these people were almost all late comer (they came in the US for masters, or later in life), and still on some kind of visa.

So, given enough time, and a green card the overall attitude changes a lot, and makes folks value the US lifestyle more.

As for second and third gen, the well educated ones are all very Americanized.
Seems newer? Fork predates the whole idea of POSIX by decades, let alone the particular API posix_spawn.
Not sure, no problem here, images load almost instantly. Searches are find, maybe a few times a week I use !g because ddg didn't find what I was looking for
If I have a choice I don't deal with them.

I call them unreasonable people not bullies because they never violated me when I did what they wanted me to do. They were just unreasonable and willing to go to any extent to get me to the things they want.

What I did see is that, the people you call bullies climbed corporate ladder much faster.

Or if I've no choice, I do what they say as they say provided they don't ask me to do illegal stuff, I keep notes of whatever they told me so that in future if someone builds a case against me I am able to see the big picture with accurate timeline of events. And if being asked to do illegal things, I resign and find a new job.

I better sell ice cream than do illegal work for others and end up in prison.
Hilarious that it doesn’t work on phones. I guess this is only the evolution of web through 2009?
Fair point. I'm am so used to the statutory days paid provision as separate and extra from how many days holiday we get - Xmas, Boxing Day, Easter, August Bank Holiday etc.

So we always built around 9 day or 16 day breaks, and everyone else seems to. There's usually a few holiday days left over for the odd day off. Some places didn't even count the compassionate things or family emergencies towards holiday entitlement days. Heck, when I was contracting, we took a few - obviously unpaid - one month holidays!
Hm, this solution seems very cumbersome, inelegant and not like python's "batteries included" approach at all. This means that python will have native threads that behhave as expected minus true parallel execution, so you shouldn't use those, even though the interface is fairly simple. Instead, you should learn to use this weird contraption that is neither multiprocessing nor intuitive multithreading and comes with a cumbersome interface.

I get that the GIL is a very hard problem to solve, but this solution is so inelegant in my eyes that python would be better off without it. I'd feel better if this was a hidden implementation detail that coukd be improved transparently. Just my two cents.
Not inferior. If you don't like it then use google, no one will cry over your decision. Privacy holds a lot of value for a lot of people, if it doesn't for you then that's your choice and no one is telling you to start taking it seriously, that is a personal issue, tbh
If your risk assessment says that the exact same tkinter outside of Python stdlib is riskier than in Python stdlib, maybe your risk evaluation process needs reevaluation.
Most of this new class of DNA searches, including the one in the article, are being carried out by Parabon NanoLabs:

http://docs.parabon.com/pub/Parabon_Snapshot_Scientific_Post...

https://www.genomeweb.com/applied-markets/parabon-nanolabs-g... [sorry, paywalled]:

"Parabon uses Illumina’s SNP microarray platform. It doesn't disclose which particular array product it uses but said that the array contains more than 98 percent of the SNPs that are on the chip used by Ancestry.com." Ancestry.com uses a ~700K SNP array. I never claimed full sequences were used.

I do work at 23andMe, I'm not aware of criminal activity there, overt or otherwise. I think we try to be responsible and transparent about how we use customer data. We are not a HIPAA covered entity, but we are GDPR compliant.
> it won't use your body's organs to save other human beings, without your express consent

No longer true here in NL:

https://edition.cnn.com/2018/02/14/health/new-dutch-law-orga...
> Honestly, I think the biggest factor in these longer distances is the smaller sample size. There just aren't as many elite athletes competing at the ultra distances as there are at marathon and shorter distances.

Off the top of my head, though, is that sufficient? There are many sports beside ultra-distance endurance races which are fairly niche, but the impression I get is that their elite events still don't tend to throw up female outright winners at all. I assume that ironman is fairly popular and taken quite seriously compared to most sports (as opposed to the few which get the lion's share of the attention and participation) and yet it threw up something as striking as Chrissie Wellington https://en.wikipedia.org/wiki/Chrissie_Wellington 's success.
> Not with ignorance of facts that I don't like, or heartfelt sentiments that don't solve the problem. I sit down and science the shit out of it.

This isn't a TV show. Being an engineer or having an engineering background doesn't turn you into a machine. Nobody works in a perfectly rational vacuum like you describe.

Engineers solve technical problems, but how you solve those problems is a process that usually involves many people with defined responsibilities and procedures to produce an outcome, dependent on the proper resources and objectives. This process is needed precisely because of the fallibility of humans, and even then it can still fail, which is why this problem happened in the first place.

The role of a CEO is specifically not one of solving technical problems so this isn't applicable anyway, but this Boeing disaster is an outcome of both poor engineering and business practices.
Nope, Python's Tkinter canvas calls into TCL/Tk directly. It doesn't run it as a separate process. There is no comparison: Another false equivalence.

(No I'm not a matplot guy, but I've built command line plotters too and even terminal emulators that accepted escape codes with PostScript commands. ;) And I've done a lot of work with TCL/Tk and canvas both directly and through Tkinter, and also with PyGTK using pycairo, and I've integrated lots of code into Python with SWIG, including Python C extension integrated with PyCairo. Can you integrate C extensions into bash with SWIG, or any other way short or recompiling?)

Here are some open source reasons to believe me:

(search for "termulate-ps-string"):

https://www.donhopkins.com/home/code/term.ps.txt

https://github.com/SimHacker/micropolis/blob/master/micropol...

https://github.com/SimHacker/micropolis/blob/master/micropol...

https://github.com/SimHacker/micropolis/tree/master/Micropol...

https://github.com/SimHacker/micropolis/tree/master/Micropol...

You keep going back to this mistaken belief that forking off separate processes is incredibly cheap. Or even convenient. You really should rid yourself of that misconception.

Sure, there is some cost to all the glue code required by something like TCL or SWIG or COM or P/Invoke or any foreign function interface. But that's not even in the ballpark of how long it takes to fork off a Unix process.

It's ironic that the strongest argument bash apologists have is that it's convenient, but once you are faced with all that mish-mashed haphazard syntax and kludgy tricks (like testing for an empty string like "x$foo" == "x"), it's actually one of the most inconvenient languages there is!
Could you elaborate? What is the connection between IBM System/360 and RISC-V?
There is a book by Ira Levin called 'This Perfect Day', it contains some scenes that are pretty much what you describe.
What are the environmental and energy costs of producing and replacing batteries? How abundant are the resources required?
Furthering the cause of logic and reasonability? Advocating for evidence-based forensic science winning out over superstition and other lesser concerns?
Strange that the study take place in a lab: you definitively not behave the same in a lab or on the road.
> In reality, it doesn’t even come to that. The indie web is, as of now, inferior to the point that no honest product comparison could make it seem an alternative.

Here's one user that prefers the distributed alternatives. Yes, they are less polished but waaay more exiting and usable.
This is essentially the same concurrency model as Workers in JS engines - on the one hand it’s a fairly limiting crutch[1], on the other hand it is harder to create a bunch of different classes of concurrency bugs.

[1] vs fully shared state of C-like, .NET, JVM, etc, etc. Rust’s no-shared-mutable state model allows it to do some fun stuff but python (and JS) don’t really have a strong concept of mutable vs immutable, let alone ownership so I don’t think it would be applicable?
Nugs might be as close to loss leader as McDonald's gets?
Amazon Giveaway Robot Live Stream – Twitch
If you ask any competent engineer in Australia to work with imperial units, they will go whaaat.
For the good of the world, I hope you are right. I admit I did get a bit too passioniate in the earlier post.
And almost all of the world uses SI units, so why would you expect anything else in the international edition?

I.e, all you've given us is a reason to only ever use SI. Which isn't really what your intention was, was it?

(I'm aware non SI is useful in some contexts.)
Throw RiotJS into your eval queue too - I like it a lot
> After hours of combing through frames of the memory profiler and seeing only highly concurrent framework calls the only solution was to paginate the particular content. 99% of the users never had this issue but it was 1-2 customers who had thousands of components to render instead of the usual hundreds.

Did you try something like https://github.com/Akryum/vue-virtual-scroller? The trick is if you know the height/width of the elements, you can only render the elements directly in the viewport (+ some padding) and replace the missing elements with fixed-size blank divs, whose width and height you can find with some math. That way, you don't have to rely on the browser to layout your elements, nor do you have to reconcile hidden elements. (Essentially, element occlusion culling for the virtual DOM.)

Looks like vue-virtual-scroller only works with fixed-height elements (because n * m is easier to compute than n_1 + ... + n_m), but as long as you don't rely on the browser for layout the same trick works with preknown variable element sizes.
Do you use lit-html?

The idea is interesting. It looks more procedural than say preact, but I also appreciate the directness.
There are further implications.

For example, since WWII, there have been huge efforts to identify and locate war criminals. So now, where there's DNA evidence, that could continue, even though such criminals had died. And in future wars, combatants will perhaps make efforts to retain DNA evidence.

Having war be less anonymous is arguably a great thing.
I don't understand why hyperthreading needs to be turned off for maximum security? Wouldn't restricting it to only allow simultaneous threads that are part of the same process be enough?
Once you get into it, it's very good. It wrinkled my brain at first though. It does include a bit more ceremony than plain Reagent, which means the app should be sufficiently advanced for the benefits to outweigh the overhead.

My rule of thumb is to start with Reagent, and as soon as I notice the desire to wrap and abstract away plain atom swaps, I switch over to re-frame.

Re-frame is largely an abstraction over atom swaps, and guaranteed to be better than the half-baked, 10% coverage of the Re-frame functionality that I would end up with if I did it myself.

Migrating from Reagent to Re-frame doesn't have to be done in one huge refactoring. It can be done by introducing re-frame into your app function by function.
Yep, agreed that it will take a while for all the petrol cars to come off the road, but the reports prediction is specifically talking about new car sales, and only the majority (which I read as > 50 %) by 2038.

I just feel that the prediction is almost laughably conservative.

My prediction: When the price hits parity (my gut says in less than 5 years), the convenience of electric will see mass adoption over a period of a few years. It will be the transition from film to digital cameras all over again and the change will be rapid. More than 50% of new car sales will be EV sometime before 2030.
> Speak for yourself, but the exterminating Jews thing would have turned me off even as a small child.

Well, it's either nature or nurture that makes the difference between them and us. If it's nature, then you're basically arguing they're bad because of some DNA difference (kind of Nazi-ish if you ask me), and if it's nurture, you should be willing do admit you might do horrible things like the other people in that context. I mean, we're either all the same or we have discriminating differences - pick your poison. Conveniently, we can pretend to have the moral highground because we can't actually perform the experiment.

> I've already said several times that Python is just an example.

Yeah, but you should pick better examples :-) Now you're locking your heals and wiggling around trying to pretend you meant PyPy.

> The hundreds of instructions difference between multiplying with CPython and PyPy still pales in comparison to the millions of instructions required to fork "bc"

So 4 orders of magnitude is worth it, but 2 more don't matter to you. Someone else might take a different position either way.

> And with bash you're still stuck with that terrible mish-mash syntax and converting back and forth between text and binary floating point numbers.

Agreed. Python has plenty of ugly flaws though too.
Yep. Mobile is the primary and indeed only way a lot of people access the internet now. Ludicrous that they just flat out reject those users!

Web design/development from the past 5+ years absolutely requires specific, deliberate, and thoughtful support for mobile users.
Some car manufacturers are working to reduce the use of rare earths in their motors. BMW's fifth generation motor doesn't use any rare earths:

https://www.bmwblog.com/2018/12/28/upcoming-electric-motors-...

Car manufacturers are also making an effort to reduce the amount of cobalt used in batteries and are trying to increase the transparency of the supply chain to avoid sourcing cobalt from conflict regions. Volkswagen and others are using IBM's Blockchain Platform to document the cobalt supply chain:

https://www.electrive.com/2019/04/23/volkswagen-joins-blockc...

The problems are real but car manufacturers are working on them.
It's always amusing how people are shocked when stuff like are discovered, although Gmail is designed to serve those kind of things. This is a free service, and as a free service they have to make money with something. I don't see any problem with that. If you don't want this, don't use Gmail, there are lots of available alternatives.
What to Do When You’re a Country in Crisis
But they bring their parents which they often put on SSI ($800 a month) and other freebies. Trump immigration proposals would end this, but unlikely to pas.
Furthering the cause of logic and reasonability? Advocating for evidence-based forensic science winning out over superstition and other lesser concerns?

Calling somebody out over something incredibly subjective, on an HN comment, seems like a terribly weak effort towards that end.
Nothing beats a hamburger with fresh chopped onions, american cheese, mustard, and pickles on a brioche bun. I will fight over that.
> There are, in practice, a relatively small number of email providers that users are likely to interact with. They all find ways to do it profitably. Power is very much consolidated.

For now.

It wouldn't surprise me a bit if EU takes time to look into this after they've finished what they've already started.

In fact I'd recommend we all send complaints to local authorities and point out if big actors are blocking our servers without reason (and no, I guess "didn't care to verify" won't fly.)
>If you're running a single-tenant system and don't need isolated security domains then you can turn them off.

This is the dirty secret that no one will let out because its ramifications on "the cloud" are very serious, and Microsoft, Amazon, et al have staked their futures on rent-seeking via cloud.

These hardware bugs make the risks of multi-tenancy incontrovertible, and I would expect enterprise security departments to be clamoring for the return of hardware control.

My popcorn is out to watch as the frantic inquisition against cloud heretics kicks into high[er] gear.
Mentour Pilot has a video where he does that exact simulation for a 737NG flight simulator in order to show how difficult it is to trim manually [1].

[1] https://www.youtube.com/watch?v=aoNOVlxJmow
I’m curious about your approach, did you have any resources or projects that you found yourself going back to?

(Regarding shell completions in general)
Perhaps they borrowed some numbers from the International Energy Agency - https://steinbuch.wordpress.com/2017/06/12/photovoltaic-grow...
Try to stay calm and think about your current situation, and what effects any decisions you make will have long term, it is easy to make bad decisions when you are in a bad state of mind.

Even if you leave your current job, nothing guarantees that the next one will be better, and it might sound easy to leave everything and go back to your home country, but you will miss a lot by living in the new place for just a short time, the best thing I can think of is to try to talk to your manager and tell them that you are not happy about the way that they communicate with you, and even if you are performing badly that they should inform you about that and what you need to do to improve in a less offensive way, some people will change their behavior once they are confronted, hopefully that will make them treat you better in the future.

it is hard to offer any advice without any more information, if it is only your manager/team then maybe consider switching to a different team, if it is a company-wide thing then probably it is best to leave, check you current visa/status and see if it is easy to change jobs, if not then think(with a clear and calm head) about whether you can stick with your current job until you can change it or not, and what any decisions you make now will mean down the line.

one last advice if you decide to stay with it, being in a bad workplace will affect you mentally and that might have an affect on your life and relationships outside of work, try to minimize that and keep all of this at work.
I would imagine that batteries' total cost of production over its lifetime is lower than the total cost of production of the equivalent energy in petroleum
I hear this sentiment frequently. Come on, one software engineer cannot steer the huge ship that is BigCo Risk Assessment. Well, they couldn't do that and the original task.

It might me more helpful to think of these types of external factors as fixed points that cannot be moved and just engineer around them.

You'll burn out if you try to boil the ocean on every business process that doesn't seem "logical" from your cursory examination.
> Finally, a minor quib: "psychopathy" is not about an ability to infer intonation (quite the opposite). I'm an introvert like you (Hell, I'm probably considered a hermit) and I was easily able to identify the doppelganger.

What does introversion and being a hermit have to do with psychopathy?
Personally, I want to keep myself neutral as a Chinese. But I think I can provide some interesting perspective from China, according to the order of timeline. I'm by no mean historian so errors and non-seriousness are expected, you can think of this as an OverSimplified[0] cartoon on Youtube:

0. China was a 3rd world communist country after WW2.

1. The Korean war broke out, USSR ordered China to strike back to maintain the iron curtain. China also worried about the border so it joined the war. The result of the war is basically a draw, but the border and iron curtain was 'saved'.

2. After the Korean war, China's self-confident increased, and sort of complaining USSR's control. Then these two countries start to hate each other.

3. Vietnam war, China also joined because of the alliance relationship. This time the North won.

4. Meanwhile, Nixon visited China. Since China was one of the promising countries could weaken the iron curtain.

5. 'Reform and Opening' started in China.

6. After the Vietnam war, Vietnam became very powerful. There was quite a risk Vietnam could unify the Indochina. China was in the middle of the USSR and Vietnam. This became embarrassing after China and USSR hated each other, and the USSR was keeping investing in Vietnam. Then there was another war broke out between China and Vietnam. Both of the countries claimed they were self-defending. There was also no winner, but Vietnam seems less dangerous in China's perspective.

7. Japan grows really fast in the 80s. China was just started to grow after the opening policy and found the importance of the economy growing.

8. After that, the US feels threatened, there were some economic sanctions going on. There was an essay 'The Japan That Can Say No' from Sony co-founder. But eventually, it seems Japan said yes for most of the time.

9. The Gulf War. The US almost beat Iraq in no time, and Iraq was actually pretty powerful at that time. According to the rumor, this made the Chinese military pretty shocked. After the Korean and Vietnam war, China was kind of self-overrated and reduced a lot of military margin in order to grow the economy.

10. According to 8 and 9, the US shaped a very powerful image to China, and China also realized it's not wise to like Japan which always be the 'yes man' or omitting the military advancement.

So the competing mindset was already formed pretty early. But there was also "闷声发大财" according to the president Jiang at that time, which basically means don't let other people notice you while you are growing fast.

Another interesting thing is about cultural defense. Korean TV series and K-pop was very popular in China, but the first Korean TV series was introduced by official TV Channel. There was some theory believe the US and Japan culture are very influential and hard to replace, so China tried to guide people to consume Korean (and also Thailand, etc, since Asian culture are easy to introduce) culture instead of from the US and Japan. And then in recent years, Korean TW series and K-pop is largely replaced by Chinese own products, which seems pretty similar.

[0] https://www.youtube.com/user/Webzwithaz
and the aluminum gets recycled!
Scaling up quantum simulations
Frame it. It will be a classic. Some banks allow you cash a check by cellphone photo instead of turning it in.

Donald was one of the original crowdsourcers. He employed the public to improve his already high quality publications.