skysight-inc/HackerNews huggingface dataset:
WhatsApp suffers from the same issue that android has: its owned by an ad revenue company, and one that already has built a dubious reputation (warranted or not) for privacy and security.

The thing is - the cultural inertia of the USA is huge. American culture has a thing about not giving a flying f what the rest of the world is doing. In that sense, if nobody can defeat iMessage on American cultural ground, it makes it hard for the other messaging guys to look cool or legit. IMHO all message networks and social networks is built solely on inertia and I don’t think the inertia of any one region of the world can overcome that of the USA. Maybe if WhatsApp can take over the entire rest of the world - but China is lost already and so the war is already over.
And also Qualcomm seems to have been forced into giving away all of their server chip designs to the Chinese, too:

https://www.theregister.co.uk/2018/12/10/qualcomm_layoffs/

That's what you get from frothing at the mouth over "entering the huge Chinese market" by giving away all of your IP and tech through coerced "joint ventures" only to later see yourself kicked out of the market and some multi-billion dollar Chinese competitors selling your tech much more cheaply.

And there's this sweet irony, too:

https://www.bloomberg.com/news/articles/2019-01-04/u-s-star-...

If you think all of this is far-fetched, do read on Nortel and Huawei's "joint venture", which led to the demise of Nortel and the domination of Huawei in Canada:

https://www.lightreading.com/nortel-huawei-kill-jv/d/d-id/62...

https://www.assemblymag.com/blogs/14-assembly-blog/post/9063...

https://www.networkworld.com/article/2223272/cisco-subnet/60...

That's not to downplay the idiocy of Qualcomm's board and leadership, which also played a huge role in all of this, as well as Qualcomm being involved in multiple antitrust lawsuits. The board and leadership should have been fired at least two years ago. They allowed their greed to stay in the way of the company's technical progress and decided to make money from bullying other companies instead of continuing to improve their products (most of which are just rehashed stock Arm designs these days).
As a sibling commenter said, define web developer first.

I can see two viable, yet very different definitions:

1. Frontend web engineer: Versed in HTML, CSS, modern Javascript libraries such as React, Vue, Angular. This is a programming role first and foremost, better paying than #2, and what I would suggest focusing on.

2. "Classic web developer": Versed in HTML, CSS and just enough JS/jQuery. Knows the inside out of some CMS such as Wordpress. Not recommended, yet there are a TON of small companies and clients that just need a small website or ecommerce site. A friend of mine fits this role, I wouldn't define him a programmer by any stretch of the word, yet makes a living adapting Wordpress or Magento into functional websites.
Dark Forces at Play in 2019
Sometimes adults also think like this, in slightly less obvious ways.
It's not censorship in terms of the First Amendment of the U.S. Constitution.
This list walked into my life like a jilted mistress out of the rain. It was all function, sleek jagged lines like a panther cut out of alabaster. I like my lists with a little more style, panache, verve. Not because I like pretty things, but because I want something this list can never give me: I want character.
It does seem inevitable now, VW have said their new electric car will be priced at about the same level as a Golf Diesel.
> If an overwhelming majority disagrees then it becomes law

That depends. This is why we have things like constitutions and constitutional courts, to prevent certain things from becoming law even if an overwhelming majority thinks they should.

Of course if you're talking something like 99% majority, I agree. But even a 70% majority, which would generally be considered overwhekming, may not be enough today, in the US, to enact a constitutional amendment. You seem to consider this a bug. I consider this a feature.

But past that, there are things that overwhelming majorities disagree with _doing_ but still don't think should be criminalized. Again, First Amendment jurisprudence is full of examples.
That argument could easily be reversed: Why wouldn't the Chinese be worried about bugs embedded in foreign tech used for sensitive tasks like military applications? In both cases it's more a matter of trust than anything else.

Since it's more about trust, having more actors on the market is a good things, as it gives more options for the rest of us.
How does it compensate for being in your pocket?
The Ultimate Guide to Python Type Checking
(And in case anybody's interested, the utility e4rat (ext4 read ahead... tool?) does exactly this)
Interesting. I did a bit of reading about the process, and it seems like it doesn't have to be a problem - "bamboo cellulose is suitable for a closed-loop viscose process that captures all solvents used."

I wouldn't assume that all factories in China et al implement such a design and take worker safety into account, though.

https://en.wikipedia.org/wiki/Bamboo_textile
I second that, the story is interesting and has the value of a general lesson, but on second thought it sounds like other obviously made-up anecdotes, such as "the car that wouldn't start after buying strawberry icecream" or the "emails that didn't go farther than 500km".

There is a little kid obsessively licking his hands in winter? They must have become very red and inflamed after only two or three days. Therefore, first thing a parent does seeing them red, is to put some cream on. End of the story.
I just want to comment in a constructive way on this.

Do you have kids? If so, have you thought about, sorted out and covered all the things that would be unacceptable? What about what other people might think unacceptable, but you don't? If you however don't have kids, imho you are hardly entitled to criticise.

There are many legit reasons that could cause the mother to not necessarily provide gloves. Then again yes, maybe she wasn't paying attention. Who knows. That's not even the point.

It's very easy for us here to voice our opinion and openly criticise. But it would be sad if that's what someone gets for being open about mistakes they made and how they finally worked it out.
I just never connected my TV to the internet. There’s plenty of other ways to make your tv “smart”... but you’re right, a PiHole would be useful to block the ads on those streaming devices too
Hey very cool. Not exactly related, but if you are interested, I have an adventure journalling side-project I am working on. I would love to have more techie travel/adventure loving folks on board... https://outsideways.com/
What? This makes no sense.

You absolutely can bootstrap your own cluster of servers running K8s.
Saudi Arabia is an oppressive theocracy. That's not news. Have we decided American companies can only trade with democracies? That would be news.
Pretty sure Behringer are either already on it, or thinking seriously about it.
Maybe they'd need some kind of treatment to last?
Sometimes possible, but not always.

An executable test is good for documenting what a piece of code should do, but not always entirely sufficient for documenting why.
I've been saying this for over a decade.

Forget 'reinventing the mouse-trap', reinvent the battery. The world will beat a path to your door.
I can't understand why people would think a non-geographic-specific American accent would be 'neutral' compared to any other. What does 'neutral' even mean? The letter sounds as in the written version of a word?

American accents have as many weird dropping of sounds, adding of extra sounds, and other little curiosities compared to the written version as any other accent does.

For example a non-geographic-specific American accent pronounces 'water' as 'warder', 'butter' as 'budder', and 'duty' as 'doody' - it's definitely taking things away and adding things and not just being neutral.
Is it? Do you have sources to back that up? In principle it seems like it's a concept that could apply equally to freedom from retribution from one's family/local community/internet service provider.
It's true that some people think this. Other people think the 1st Amendment exists for a reason less simplistic than "a government shouldn't censor people," something to do with a healthy human society: https://theintercept.com/2014/08/21/twitter-facebook-executi...

This is not to argue that the 1st Amendment should compel anything beyond protection from government censorship, but that the value it exists to promote applies to wider situations
Can dart be evaluated within the browser? I’ve been looking for a language which can be executed within the browser (without needing a connection to any server).

I would like to write some blog posts explaining technical concepts and provide executable, interactive code. As far as. I can tell, currently JavaScript is the only language for the job. All languages which transpile to js seem to require (out of browser) command line tools
That should say "... Graphics section of about:support"
Traditional soap production in the old soap factory in central Nablus [video]
Half of the problem is solved, we only need the engineers to solve the last little part...:

https://www.youtube.com/watch?v=DkGMY63FF3Q
Yeah but it could also be Smart-sized...
Yes, this is what I do. In fact, I have *.localhost.example.com resolve to 127.0.0.1 in DNS. "localhost" may be a special case in browsers.

I'm wondering if anyone would be aware of any issues if the private keys where exposed? I'm going to assume if one can MITM my localhost, it's already game over.
What if the work doesn't excite you but it's still important to do?
I have two pairs of AirPods. Technically they are a marvel, but their design is quite ugly (large white bars).
2018 Lookback
Bamboo is anisotropic like timber, which means that expansion and contraction caused by drying or temperature variation will happen at different rates along the tangential, longitutional and radial axis. Crack happens when stress exceed the tensile strength of the material in one direction. Thus a long and thin object is less vulnerable to this type of failure as only one axis undergoes a significant change in size.

In addition, the bamboo ski poles may have been thoroughly dried by kiln heating and sealed with some type of resin or lacquer to prevent moisture ingress, especially if they were made to get wet.
We can't do it because we don't want other countries doing it to us. Can you imagine the outrage if a Saudi company in the US was ordered to stop discriminating, and they refused to comply because they believe gender discrimination is proper and just?

Certainly there are some things so terrible that we should expect companies not to go along, preferring to leave the country rather than participate. But censoring a TV episode (not even an entire show!) isn't that bad in the scheme of things.
This is a great solution! Now I just have to figure out how to disconnect my gas range and put it in my car every day :)
>> The more he licked his hands, the more he needed to lick his hands.

A perfect example for thrashing.
Thank u, next
I think batteries with high investment but low operations cost, as well as self driving tech (comprehensive all solid state radars and lidars and cameras with sensor fusion can get quite expensive) fit the "mobility as service" or taxi / uber business model much better.
Isn't the line for abuse subjective?
Doesn't it partially rely on the motivations of the 'abuser'?
If you circumcise your male child for religious reasons, is that abuse? What about forcing them to eat their vegetables?

Maybe we're just arguing semantics here? For me abuse is a strong word and something that social services should be getting involved with.
I used to be a heavy TST user, but lately I've gone in the exact opposite direction. I now use Max Tabs[0] to limit how many I can have open at a time.

It works wonders for my focus, and I find that whenever I sigh and have to close tabs to open a new one I need, I can easily find ones I didn't really need.

If you're curious, no, it doesn't count pinned tabs-- so any web apps you like to keep open won't count against your limit.

0: https://addons.mozilla.org/en-US/firefox/addon/max-tabs-web-...
Because SA is a powerful country. Netflix is small steaming company comparing to it. Their power aren't on par with each other.

Besides, Saudi probably has very different values, I am pretty sure if they try to spread their version of proper values in US, like what quality defines a woman, people won't be very welcoming and outrage will follow.
I still don't understand why apple won't support FM Radio on their phones? Are they so scared of Apple Music subscriptions ?

Or is there any specific reason ?
Planes are small potatoes in the carbon footprint. Overseas shipping via cargo freighters...that is where your big players are. The fuel they use is the cause of most the worlds pollution.
looks cool, signing up now :)
فيلم Aravindha Sametha 2018
Thanks for the excellent write up and your work on Dart. After the long hiatus, I'm excited to see the language proposals in https://github.com/dart-lang/language, but I haven't seen anything in there regarding concurrency.
People are trying, Tesla is investing HEAVILY into battery technology and research.

CPUs 30 years ago were 8 bits and barely scratching 10s of mhz, we arrived at our modern era through incremental improvements, not by saying "we need to stop and wait for someone to invent something better!"
I vote “despite”.

I’ve seen this a lot. People are assholes when young and then they mature and manage to maintain their effectiveness while inflicting less damage.
The diversity of allowing theocracies isn't one I am particularly interested in supporting.
It must be nice to never make mistakes or have accidents happen.
+1 this was my whole reason for commenting on this thread.
> git-admin repo create awesome-new-project

This is pretty much the only reason, apart from issues, that I actually open Github in the browser for. Now I can do even that from the terminal. Yes! Thank you!
dart2js tool can be used in the browser, I believe this uses it: https://dartpad.dartlang.org/

It also has dart dev compiler which compiles much faster to more modern JavaScript: https://webdev.dartlang.org/tools/dartdevc
You could create things like that in free software like QGIS or Blender (if you need real 3D lighting).
Apple’s Errors
What Java Developers Don’t Know About Memory Can Cost Them Money in the Cloud
I don't understand this article. If Saudi Arabia does not have free speech how is Netflix suppose to up hold it there? Also Free Speech is a right/protection from the government it doesn't have anything to do with private companies like Netflix. Finally the author acts like free speech is universal, "As America’s new media overlords grow at a stunning rate, expanding into every nook and cranny of the globe where governments will let them in, are they compelled to defend universal values like free speech that their home country was founded on?" The majority of countries don't have free speech like the United States does, so I wouldn't call it a universal value.
Which right is more fundamental? My right of deciding my own morality, or your right of enforcing your global values?
I have been in your situation before. You must first understand you goals. Do you want to help humanity, explore science, become rich, explore only what interests you, etc.? Do you want to be alone in this journey (like a mathematician or philosopher could be) or in a research group or new company?

You don't have to be interested in altruism to get important ideas out of the 80000 hours site: https://80000hours.org/ In a nut shell they suggest what you are best at, not what you necessarily what interests you the most. Global Healthcare is high on their list of important areas to work in.

For myself, I decided what is important is working on problems I find exciting which is why I'm going back to school for a Masters in Statistics. I've tried working on problems or in areas that are important to humanity such as coding for open source projects and non-profits, but keeping up motivation is difficult.
Open source space academy opens in Nairobi
Off topic, but I photograph everything around the house - windows, rooms, walls, cabinets. I include measurements in my photos so that if I ever need to buy something but not sure how it fits or how it will look, I reference my photos. I also take photos of all consumable products in the case where they run out or break, I can pull up a photo of what I purchased and re-purchase it again, knowing it will work / fit as needed.
My big fear is weight. Road damage scales with the per-axle weight raised to the 4th power. EVs are quite heavy to compensate for the lower energy density of lithium ion batteries.
Media coverage overhaul for the 2020 elections
@mds101: Yes - the current sequence of messages allows for about 30min after the set wake-up time. Brainsync.

And I like the idea to add a balance. Would also limit the amount of partial / dummy records being submitted. Some people are cautious about giving their cc details to new services like this though, see e.g. wozmirek's comment further up. Any ideas how to give these users more confidence in the early days?
The government sanctions countries and declares war at the cost of decreasing trade with those countries.
Google Cloud acquires DORA to bolster DevOps expertise
Parenting is always a novice’s game, so it’s fairly easy to find fault. Even the article makes it obvious that the “problem” had an obvious and easily corrected solution.
Game dev: Linux users were only 0.1% of sales but 20% of crashes and tickets
EU is 500M people Saudi Arabia is 40M
Also, GDPR doesn’t ‘almost definitely violates the first amendment’, GDPR wasn’t passed by Congress. A GDPR-like rule might violate the first amendment if you allow a really extensive definition of speech, and even in such a setting there would be a lot of room to argue.
It’s not just too of the wearables market (including regular watches) - it has massive and continuing year on year growth.

It is growing the smartwatch market exponentially. Not as fast as the iPhone for sure, but that’s to be expected.
And they should. However, they need to comply first to local law and then lobby to change something.
OCaml/ReasonML could be evaluated in browser without a connection to a server. I built this little project to demonstrate the ability: https://sketch.sh
ReiKey – Open Source project to detect macOS keyloggers
Regarding point 6, I wouldn't be surprised at all if Apple had a viable strategy for a lower-priced phones and Jobs just said "never" and Cook is honoring that. I don't know that they did, just that you can't underestimate the potential for powerful people to be irrational.
This is coming from a person who would like to buy an electric car. But lets say we get to batteries that can survive incredibly high charge rates, aka the 10 minute charge time.

Some quick math:
100kWh battery needs 100 kW to charge in an hour.
To charge in 10 minutes we need 100kW * 6 = 600kW.

Now that is a bit of an over simplification but it gives the magnitude of instantaneous power needed.

From a grid perspective charging a lot of cars slowly is not terribly difficult to handle because it appears mostly as base load, but if you have ton of cars starting and stopping charging at 600kW you will get massive fluctuations.

Thankfully a lot of cars will just slow charge overnight most of the time. Then for a fast charging station they could have large batteries or super capacitors to help offset the fluctuations.
>Wouldn't it be possible to carry the same amount of kinetic energy with lighter ammunition?

There have been ongoing efforts for years, but there are significant technical obstacles to producing reliable, effective ammunition with reduced weight.

https://en.wikipedia.org/wiki/Lightweight_Small_Arms_Technol...
Is there a lack of these? My wife got a moto g5 for about £150 and it's been an amazing phone. You can pick up a decent second hand one with a 2 year warranty for < £100 these days (unlocked & top quality, locked and slightly lower quality for ~£70 or less).
Right, there's that old joke about the radio show that separately asked the husband and wife of a couple "where they had sex" and the second one interprets it as "which orifice" rather than "where were the two of you located when it happened".
dart2js is written in Dart so you can use it to compile itself and then run in browser.
Anatomy of a secured MCU (Azure Sphere microcontroller unit)
Articles like this make me angry. Suddenly its a big deal because Saudi Arabia was thrust into the news for the Khashoggi murder. It has always been a cultural norm for certain kinds of censorship to occur regularly and the subjects of censorship differ by nation.

I am an American who is currently living in Kuwait and spent about 3.5 years between Kuwait and Afghanistan.

In Kuwait you do not talk negatively about religion. This actually against the law and is largely how Kuwait avoids religious strife that infects other regions. In many nations here you don't talk negatively in public about the current national politics, though the acceptable tone differs by nation. In nearly all the nations here sex does not belong in any form of media. All matters of sex are private and to be kept within the household. Cursing in public is also generally bad. The allowed dress of people in media differs by nation as well.

In many areas they play American movies in public theaters, but will edit out parts that violate the local cultural norms. Remember that Sex In The City 2 was filmed in UAE, but I don't believe it was available in the cinema there.

None of this is new. The cultural challenge that nations face here is how to become modern without losing their unique identify and cultural legacies. The different countries are evolving on this matter at different speeds and prefer to accommodate for various different demands local.
Poorly written article. But overall I can understand the enthusiasm the author is expressing for .Net Core.

I am programming with it since 1.0 and we already have a big productive application running on it. Every update brings needed features like EF Core improvements in 2.1. and also it gets easier to upgrade.
3.0 will be very interesting since microsoft is indicating a shift to .Net Core away from .Net Classic.

Combined with Visual Studio Code I can see C# and .Net core as a very good alternative to be taught at schools and universities since its easier to pick up with the right guidance.
Flooring - first it's cut into strips, then boiled in a solution to remove the starchy compounds, then dried and pressed, then planed down for a lamination process, laminated (using typically more epoxy than other lumber-based laminates), then cut into the final form for the end user. Bamboo is a grass, and it's hollow - it neither looks nor handles like real lumber. It's often touted as a "greener" alternative to lumber - given the amount of energy and additives I'm not so sure this is the case: I would love to see someone actually do an analysis of this.
I can't tell what you're trying to say. Are you being snarky and agreeing? Are you claiming that people are stranded because of redundancy?
UK proposal to undermine encryption using a “ghost”
ZERODIUM – How to Sell Your 0day Exploit to ZERODIUM
The iBook was fairly comparable to the PowerBook in specs but it weighed more, was larger, and the plastic was less durable than the magnesium case.

For $999 or $800 old/refurbished, it was the only small (5 lbs) laptop you could get with a decent GPU back then. The pentium 4 stuff of the day was huge and power hungry and the Centrino line didn’t support it for some reason.
Writing custom Kubernetes schedulers
Cassettes might always be around but I think the only reason they saw double digit growth is because the market is so small. However, I can't see somebody choosing cassettes (or for that matter, 8-track cartridges) as the primary format for their music collection in the same way some do with vinyl or CDs.