skysight-inc/HackerNews huggingface dataset:
Focusing primarily on Japan vs the US, I'd argue there's two other factors that might be as big: economics and individualism.

- Japan process of modernization much more recently and revolved more around technology companies. In the US, it happened earlier, and around other industries: it could be the case the admiration for technology has died out more. Also, Japan is an island, so self-sustainability is difficult-- robots not only help but will probably become necessary as the population ages. In the US, robots are associated with job loss.

- Individualism and the concept of free will has a higher priority in the US. Americans are obsessed with choice and it permeates thought: from fast-food restaurants with with "make your own" takes, to the autonomy states have, to the whole of the "American Dream". "Free will" is so revered that the idea of an entity without it is probably more foreign.
> it dissolves the oils and lipids that that they live

And out of which bacteria membranes are made.
> fake NUMA nodes

Is it really fake if the memory access is non-uniform? Maybe it's unconventional?
One way to look at this is that shitposters actually rule the world if their posts are quality enough. See: meme magic (also, praise kek)

Also, it's coming from the same place that shitposted the president into office, which was equally baffling to me, so there's that.
Google Maps.
Heapclub: An exclusive club for engineers. Playground for engineers.
The two are very closely tied together and depend on the precise nature of the environmental change. The slower a species breeds, the less likely it is to have recovered enough variation for their population density to survive successive changes. The industrial revolution saw unprecedented changes in air, water, and biomes only to be followed by the mass human expansion of the 20th century which further strained ecosystems simply due to the sheer scale of it.

I fear the majority of species will not be able to survive the third event.
They weren't forcing anyone to sign the contracts, see Fire devices and the Chinese mobile market for google free Android examples. Also you're making sound like they were "bundling" trash, the apps are useful and of higher quality than most apps on the platform, not mention that they make Android phones comparable to iPhones.
Browser market share in July 2018: Chrome 63.77%, Firefox 12.8%, IE 8.61%
It sounds like you're not familiar with Android. It was always possible, but it's easier since Oreo.

https://developer.android.com/distribute/marketing-tools/alt...
https://en.m.wikipedia.org/wiki/List_of_Android_app_stores
It is a noun as well.

https://www.merriam-webster.com/dictionary/console

Specifically:

3b. a combination of readouts or displays and an input device (such as a keyboard or switches) by which an operator can monitor and interact with a system (such as a computer or dubber)
I absolutely agree that aesthetics shouldn't come at the expense of efficiency, but I don't think it's practical to expect every user to be a power user. There are some products and programs, like the Adobe Suite and a bunch of terminal programs, that are marketed for and should be designed with power users in mind. But I'd say the majority of programs we use every day aren't designed with professionals in mind - they're designed for a standard computer user. And having something that "just works" rather than something that is tailored for a power user is absolutely valuable to the billions of people out there that aren't going to be power users.

Slack, like I'm thinking a lot of applications, falls in a middle ground where lots of users are power users, but many use it just a couple times a day, or less. It should be fast for those users, but those users shouldn't have to climb a steep learning curve to get value out of the product. An ideal interface would be easy for a newcomer and powerful for an experienced user, but that's a difficult challenge for a designer, and tradeoffs need to be made.
It can't find the shortest pattern for all strings, just some of them.

All strings have a shortest pattern, but there's no one program that can find them all.
Kind of: https://www.dataprotection.ie/docs/Data-Protection-CCTV/242....

You can make a subject access request for CCTV footage.
Adding video is pretty trivial from an effort standpoint, so this probably falls under a class of startups where the differentiation is not enough to justify a standalone service.

Video costs are higher and probably no additional revenue, so Tinder isn't doing it on thier own. If you put a bunch of energy into such a product and it looked like it would take off... bam... Tinder now has videos and you're dead.
we need a new "manhattan" project to tackle the problem of bacterial resistance. Seriously we should be investing hundreds of billions of dollars into research into more effective means of controlling infectious diseases. We're on the brink of reverting to the times before antibiotics where common infections that are now easily treatable will be deadly and debilitating again. It's terrifying.
Redesigning neighborhoods to be walkable not driveable. Rezoning so that more businesses can open near residential areas, so people can walk or bike to work, walk to get groceries, etc. More people around leads to more serendipitous interactions, maybe improved safety.

I guess that's not really coordinated social change, but I think tweaks to the context in which we live can have huge, positive social impacts.
I give it my old address in Sunnyvale and it persists in sticking me in Kansas.
Probably the reasons are not that deep. In the "western" (USA?) the aspiration for any manufacturer is to secure a defense contract so any "robot" is seen as a potential weapon, that is more evident from the cold war onwards. Now we're seeing that it was not far from truth, any new technology is aimed to surveillance and security.
I'd say Shopify is an exception (and it started in Ottawa)

I hadn't heard about the other two
This extends to how people think about teaching others about computers. I would get so frustrated with E-mails that consisted of about 9 “steps” to walk through when using a WEB site, instead of posting a direct link to the final target!

The progress animations are out of control too. Every time I see one, I imagine the engineering hours it took to animate and wondered if they could have just spent hours optimizing the code instead. The weirdest thing about a lot of progress indicators is that developers don’t even get the point: your indicator has to be in sync with the activity! It has to give meaningful updates, it can’t just be a background animation that looks alive even when the server has died and isn’t coming back.
Google's internal backlash about its secret censored China search app
IIRC, that is also how they handle half liter beer bottles in places like Germany and Netherlands. As an American, I saw it and thought "Wow. That just makes so much sense. Why don't we do that?"
In Germany no beer bottle is discarded. It has .08€ deposit. Around bars, those bottles left on the street are collected by people with bags, or whatever. Bottles bought in the supermarket are cleaned, kept and returned.

I don't know the numbers, but I would be surprised if more than 1% of bottles are discarded.

The same applies for plastic bottles (0.25€)
Not a new phenomenon. Let's just keep things in perspective, starting with the Dutch East India Trading company.

http://www.visualcapitalist.com/most-valuable-companies-all-...

"I don’t measure the world by human simplifications like round numbers"
-Woz
The solution is a one-on-one Meetup.com-style service. You post an event based on subject matter and see who joins. If more than one person is interested, you can make it a small group activity or you can decide to meet each one individually, to foster the potential friendship.

You can even provide your (free-time) schedule for the other person to mark a suggested time to hang out.
Roundup of 13 Leading Bitcoin OTC Brokers
I like that. Would be nice with more games like that.
I don’t have the study on me but there is evidence for that. The key I remember is that men bond over EXPERIENCES and doing things together, while for female-female (and male-female) interactions, just talking on the phone and catching up works. It changed how I approached some of my relationships (ex. Catch up with a male friend over a sport/activity vs over coffee)
<Slow clap>

I'm switching away from macOS to Linux with the i3 window manager for precisely this reason. But all of his criticisms of terminals are spot on: no multimedia, no support for anything other than monospaced fonts, etc. Lord, somebody give me a terminal program that produces laid-out text and can show inline video.
And that's the difference between "listening to your customer" and "listening to your customer". Also we get to see where "the customer is always right" actually falls.

Customers said "we want a friend app". You listened to them, you made them what they wanted because they were right.

But once you listen to what your customers are actually doing, you realize where you should be focusing your energy. Because the customer can't use the app "wrong", they'll use it how they use it.
A child lost a sixth of his brain, then made an amazing comeback
If anyone has recommendations, please consider fixed wing as well. There are practical applications that are overlooked that are ideal for non-rotor craft. (Land survey being primary).
> I personally believe

> It’s not clear why everyone enables a floodgate of tracking just ‘cause.

Have you worked in marketing, product development, or customer support? There are plenty of services that are used to help people generally do their jobs, identify problems, figure out what to build, improve the product, and to enable support folks to support customers.

But yes, there are all sorts of other, third-party trackers and cookies that are not as directly relevant.
Was looking for this response as it's the key point.

If you're going to make a hypothesis that A leads to B then you should at other countries that also have A (in this case, lots of smart phones and internet) and see if they also have B (in this case loneliness). That doesn't seem to be the case, certainly not anywhere near the rate in the US.

This basic practice refutes a really large percent of unfounded views, and so is really a good habit to get into when looking to explain things.
I recently got gifted an old Commodore PET. It boots straight into BASIC, so anything you type can be a command or a program, but what’s even cooler is the way the console (they call it “monitor”) works. If you press “up”, rather than scrolling through past commands one by one like in Bash, DOS etc. the cursor simply goes up the screen. You can modify anything you see and hit return to commit. This can be a previous command, a line of code or even the contents of the system’s memory (!).

It’s a really interesting form of direct manipulation that I have only ever seen matched by “document” style interfaces like Matlab, R etc.

If anyone is interested, I’ll do a write up later with some videos or something.
Nearly every dating site allows you to officially put you're looking for friends. It's the whole idea that people want to ideally marry their best friend, or that people want to be friends first before dating.

In my experience, nearly everyone hopes that a meeting from a dating site will be more than platonic, even if you go out of your way to set platonic expectations. After all, it's much easier to become friends if you're attracted to each other!
"Good" insurance is still part of a pathological system. The system itself needs fixed.

See what I said about the Japanese model. It's basically the American model + strict price controls. That appears to work very well.
It's a special talent to wrap a simple GCD function in that much unnecessary boilerplate.
So I lived there for 5+ years, and my wife is Korea who lived in Japan.

There is a very large and real anti-korean sentiment/prejudice in Japan.

I mean a few years ago now, but there was a bunch of anti-korean protests in shin okubo.
https://japantoday.com/category/features/kuchikomi/nasty-nat...

And there's the whole 'Zainichi' thing, who are still systematically oppressed.

https://en.wikipedia.org/wiki/Koreans_in_Japan
because I'm ugly looking, don't want to take a video.

because while on toilet, don't want nearby stalls hear what I'm watching.
Happy KDE Plasma user here(with KDEPIM/KMail too), on 10y old AthlonII desktop with 5y old GPU. All GUI animations are configured to my taste, inobtrusive and smooth, on 4K monitor.
...and if you don't have a hobby, get one! no one really wants to know about your job, they have one of their own.

If you want people to be interested in you, be interesting!
GIMP 2.10.4 Released
So to sum up, Terminals Are So Responsive & Fast Users Always Feel It [1]. Animations are bad because they take too long but add no value [2], and terminals render non-english characters super well [3].

I've been researching for a bit, and actually research on how to make a "good" and "accessible" terminal interface is pretty thin on the ground. You can find a lot of opinions but very few with any data backing them.

[1]: They're not. https://danluu.com/term-latency/

[2]: They do add value in helping direct user attention. https://www.nngroup.com/articles/animation-usability/

[3]: Right-to-left is still poorly supported by shells, and the installation and support process for custom glyphs in terminals is often extremely complicated.
Who are the people that we are sending off to college?

I don't believe that the vast majority of kids are intellectually nor morally challenged enough before they enter the college atmosphere and those that do give profound thought to life (i.e. why is it OK for the president to curse and say borderline racist things in his speeches but thought provoking books with similar sounding rhetoric are banned from schools) are typically ostracized from the rest of society for not conforming.

Along with social media and the competitiveness of this country for getting ahead in life, college kids, possibly unwittingly, fight tooth and nail to align with others in solidarity of causes and opinions that were never properly reflected upon before by the individual but because they want to maintain friendships or make new ones or even put themselves out there for the sake of personal vanity or gain, you now suddenly see the blind leading the charge against opposing opinions and rhetoric, but to what end?

Instead of people telling others how they should feel about every topic and what side they need to take, people really need to focus on why they care so much in the first place about anything in general and equally important, recognize when they are being trolled just for the sake of getting a reaction out of them.
That's too funny. I suppose I've never clicked on a link from here to there. I also block javascript so maybe that is also why I have not seen it.
Apache Maven Compiler Plugin Version 3.8.0 Released
> how dirty is too dirty to recycle in the case of aluminum

I doubt they care about anything on the aluminum at all. If you watch videos of people melting down soda cans into aluminum ingots [0], there is a lot of dross or non-aluminum material that needs to be removed. Since there is already a process in place to eliminate non-aluminum material, I wouldn't worry about a bit of food.

[0] https://www.youtube.com/watch?v=ldURYZyRYMA
I'm not saying to choose what projects to work on or what companies to work for in a impact-on-society neutral way. I'm saying that once you've decided that doing X is the best thing to do, then having the politics be considered "settled" by everyone involved is a great way to stop wasting resources on politics in favor of getting the shared goal done.
Check out the DAN Cases SFX, the smallest gaming case in the world. You can buy it at caseking.de. Not affiliated.
I disagree because part of the job of engineering is stake holder analysis, where engineers consider all the groups that will be affected by a system before developing requirements of the system. This is one of the things that differentiates engineers from technicians. For CS to be more than a field of coders they should consider the larger impact of their work.
Duo was definitely the coolest thing I’d used for remote login; they had it so a quick checkmark/X shows up on your watch for two-factor that you just tap to acknowledge.

Cisco stuff though...hmmm. I hope it’s a good fit engineering-wise (or really, just NeXT-Apple the remote login folks and trash the awkward Cisco tools).
The "plausible deniability" feature.
The first thing I do when I get a new Android phone, or update the OS, is disable all animations. As a consequence, my Nexus 5X is in some respects more responsive than many flagship phones today. Sometimes animation can feel nice, but after using a piece of software more than a few times, I'm much more interested in responsiveness.
BGP / DNS Hijacks Target Payment Systems
>give it another ten years and you will see this morph into alcoholism and/or drug abuse

Have you looked at rates of alcohol and opiate abuse recently? It's already happening.
Hmmm ... I'm curious why this article is getting any traction on HN. Is it the novelty of remote code execution on a printer? This isn't news:

Defcon presentation from Defcon 19 (I swear I remember something earlier than this, but this is just from a quick search)
https://www.defcon.org/images/defcon-19/dc-19-presentations/...

Also:
https://github.com/RUB-NDS/PRET
Remember all of the data Winamp2 used to gather and send to third-party servers?
It's quite badly done, IMO.

1. People tend to only join other established groups rather than message individuals.

2. You can only send a hello to someone else and hope they see it or respond back (you can't even look at their profile from the Hangout section). Mostly, they won't respond.

3. Hangouts allows the same person to join as many groups as they want, even though the suggested events are happening at the same time.

4. Just like regular CS events, most people that say they will go often do not show up.

They need to seriously fix all that and develop it into its own app to flesh it out.
This article is great. I am honestly surprised that more articles on this topic were not written 2-4 years ago (maybe there were some but I missed them). JavaScript-heavy single page web apps have been around for a while now and JavaScript performance must have been a serious concern for a lot of those applications.
The Round Houses, or Tulou’s, of Southern China (2012)
I am not a lawyer, but I believe anti-trust lawsuits often revolve around what the average consumer can do/is aware of.

In Europe, Android dominates the smartphone OS market with ~75% market share and most come pre-bundled with Google software. With names like "messages", "photos", or "calendar" it's not really clear that these are Google products or that they can be changed. You basically end up with most of that market share using Google software without even understanding that they have a choice.

I believe the logic behind the fine was very similar to the USA vs Microsoft anti trust suit (https://en.wikipedia.org/wiki/United_States_v._Microsoft_Cor...).

To put it in perspective though, the fine Google received was less than 2 weeks worth of revenue and will probably be lowered if they appeal. It's not really as big a deal as the media made it out to be.

I'm not saying I agree with the fine, but I do understand how, in a certain light, the EU see Google's practice as a bit monopolistic.
My definition of art is something that myself, a no-talent hack, could not do in a weekend. Art really ought to take some non-ordinary non-trivial skills to produce. Otherwise, there is simply nothing special about it.

It's just like nice furniture. I could saw up some lumber and nail it together, but nobody would ever look at it and throw money at me. Nice furniture takes years of learning to figure out how to make it.
This is a great question, I hope we get some good answers in here. Cheap reliable off grid power set ups could provide a huge boost to everyone. Imagine moving to your new place, and just running a few panels up a pole right above the tree line.
> worse, tossing it into the ocean

I used to think that. Then I read this and now I'm less sure:

....the most widely-used plastic, the stuff used to make shopping bags, is the one that produces the greatest amount of these warming gases ... after 212 days in the sun, this plastic emitted 176 times more methane than at the start of the experiment. Ironically, when plastics were exposed to air the amount of methane emitted was double the level from sea water.

more here: https://www.bbc.com/news/science-environment-45043989
Frank Sinatra Has a Cold (1965)
Be careful not to assume that implementation is much simpler than it actually is. Oversimplification is a political problem for both right and left when it comes to health care.

Also, definitely avoid conspiracy theory thinking that Democrats wound up with ACA rather than "single payer" out of corruption and malice, rather than realistic political consideration. That's another pathology. I don't believe there are any Democratic politicians who want health care to be more expensive and difficult! They want cheap, universal, quality, and fair. Duh.
Small dairies in the US do this. Our milk comes in glass bottles and we return them for reuse. I've always hoped this would catch on more.
PWA: Progressive Web All-The-things
>It might not be profitable to recycle plastics- I'll give you that. But it's better than sticking it in a landfill and waiting 1000 years.

Plastics are basically forever. They just break down into smaller and smaller pieces and contaminate the environment (they've found commercially sold sea salt contaminated with micro-plastics).

With the exception of the plastics that are biodegradable (expensive and extremely uncommon) and the ones that we've discovered worms can eat.
How Companies Make Millions Charging Prisoners to Send an Email
"For mobile, aim for a JS budget of < 170KB minified/compressed. Uncompressed this is still ~0.7MB of code."

Almost a meg of code is a target to "aim" for? Please burn the DOM to the ground now, thank you.
This is about Eden, which uses infix notation and Algolic syntax.
Innovation and Technology Spurring New Jobs Creating New Industries
> EDIT: Most papers/presentations already talk about the possible positive impacts -- nobody holds back on that for lack of expertise.

That's not really accurate. Sure, people talk about positive impacts - but in a technical CS paper, they talk about positive technical aspects, e.g. "this new method will allow you to train ML models faster". They don't usually talk about societal impacts, which is what the article is about.
From what I understand, Japanese culture isn't particularly hostile to foreigners. It's just impossible to become Japanese without being born into the culture.
IIRC all Commodore machines did this. The C64 did. That's how you edited a program: you LIST'ed it, and then scrolled up and changed the lines on the screen. When you hit ENTER the new line overwrote the original one.

The C64 did not have any way to directly show or edit system memory, though. That's cool.