skysight-inc/HackerNews huggingface dataset:
Good catch,

Initially this wasn't a problem because the script changed the text from 'disabled' to 'enabled'. Now the script sets 'display:none' and 'display:block' to control which element is visible. You bring up a good case to go back to the previous way.

Edit: Fixed it, thank you.
*she

There are good reasons to "force it on others". Workplaces and schools need to be free of harassment, such as using the wrong pronouns for trans people.

Hormone levels count more for "biological sex" than chromosomes do. Hormone levels can be changed easily.
This is definitely a corner case and the amount of such corner cases balloon into numbers difficult to boggle quickly.

I agree this is an egregious miss, but absolutely understandable from an engineers perspective.

I’m sure no one is happy with this outcome.
It at least makes sense to pay for doctors and nurses to go to school, right? If you want to care for others and you do the work to earn satisfactory grades, I think that investing in your education would have positive ROI.

We had plans here in the US to pay for two years of community college for whoever ("America's College Promise"). IDK what happened to that? We should have called it #ObamaCollege so that everyone could attack corporate welfare and bad investments with no ROI.

New York has the Excelsior scholarship for CUNY and SUNY. Tennessee pays for college with lottery proceeds. Are there other state-level efforts to fund higher education in the US such that students can finish school debt-free or close to it?

There are MOOCs (online courses) which are worth credit hours for the percentage of people that commit to finishing the course.
https://www.classcentral.com/

Khan Academy has free SAT, MCAT, NCLEX-RN, GMAT, and LSAT test prep and primary and supplementary learning resources.
https://www.khanacademy.org/test-prep

Free education:
https://en.wikipedia.org/wiki/Free_education
I am not a medical professional, so I may be getting some details wrong, but my understanding is that many pediatricians over-prescribe antibiotics for ear-infections (sometimes due to demands of the parents), and having additional information may help in this regard.

Over-prescribing antibiotics is bad because (1) some children have serious allergic reactions to them (and sometimes these develop over time), (2) they contribute to the evolution of antibiotic resistance.
I would recommend against using CSS to hide this information at all since a user might have both CSS and JavaScript disabled. In fact I would have used JS to manipulate all elements conveying the relevant information.
The prison inside: Japan's hikikomori lack relationships, not physical spaces
This seems very off-topic for the subject at hand.
Let's Encrypt for GitLab pages should be coming in the next release though (finally). It's been in the works forever.

Edit: source https://gitlab.com/gitlab-org/gitlab-ce/issues/28996
That's a large part of the problem. Another is that the vast majority of online content and votes comes from a small minority of people who are probably mentally ill[1]. Also, the way sites like Reddit (or HN) work are also in opposition to long and thought out conversations (you have a very short window of time to participate in the discussion before it drops off the front page and effectively dies).

[1] https://news.ycombinator.com/item?id=18881827
I really don't know if the casual link is as firm as you insist. To what extent are parents are culpable for the crimes of their of-age children? And is there any indication that the philosophy expounded in the Meditations would lead to a maladjusted child? It feels like you're dismissing all of Aurelius' thought on the basis of something that may or may not be his fault, instead of contending with his thought directly.
I do not think Google peers directly with every ISP in the world. Traffic can take multiple hops.
Gcp bans mining. Most providers frown on running tor exit nodes.
I've seen plenty of "you have JS disabled, please enable it for a better experience" warnings[1], but I wonder how many have a "you have JS enabled, please disable it for a better experience" warning; obviously, I would not see them, but perhaps others here might've come across such before.

[1] I once listened to one and turned JS on for a try, only to be bombarded with a bunch of ads, hover-overs, something that kept following the cursor, and other disturbing crap. That was definitely a lesson I won't repeat...
and those who live in London doesn't allow enough houses to be build to lower the cost?
This type of blatant falsity is the reason I hate reddit. Everything is for it's appearances, nothing feels genuine.
You are correct, I am going to fix this.

There is comment below where someone has a screenshot of how it looks in lynx, where CSS and JS don't exist. Instead of using CSS to swap visibility I am going to revert to how I initially had it where JS changes the text from 'disabled' to 'enabled'.

Edit: Fixed it, thank you.
There's a great piece of software called Amethyst that gives you decent window tiling that can be configured to function similarly to XMonad and other window managers. It's really just using the current window manager and automates window size and placement, but works well enough.
Having a separate team of "maintenance programmers"[1] who fix bugs is a decades-old idea, and I worked in an environment like that years ago.

I think it's much better for the original developers to have the responsibility for fixing their own bugs, since it gives them the incentive to be more careful when writing and testing their code. Not allowing them to write new code until their known bugs are fixed puts the brakes on impulsive developers who churn out unreliable, poorly-tested code quickly.

Also, people who fix bugs in other people's code tend to have a worse understanding of the code than the original authors. This pushes them into making microscopic fixes that address the symptoms of the currently-reported bug, but may introduce new bugs. In contrast, the original author might have the knowledge to rewrite a larger part of the code in a way that fixes many related bugs and makes the code more reliable.

[1] http://typicalprogrammer.com/the-joys-of-maintenance-program...
I'll happily accept the miniscule additional risk of running JS so I can use the web comfortably...
Industry rule #4080: Record company people are shady...[0]

[0] https://www.youtube.com/watch?v=BQT2DfzpCLA&t=2m54s
The end of Cow Clicker (2011)
> "So my concern... is about losing open source as we know it today."

Open source was born out of a closed source world. It couldn't possibly have been a "gift culture" at that time, and yet it birthed and blossomed and amazingly so. To seriously believe open source would go away requires a belief that the forces that birthed it in the first place no longer exist or have significantly diminished. I'd be interesed to hear you expound on that.
Also worth checking out: a response to the article by Frank Lantz, friend of Ian Bogost and character in the article [0].

[0] http://gamedesignadvance.com/?p=2383
> to finally architectural concerns because why would we want to impose on history of buildings barely a hundred years old.

On the other hand, why do people need to build a new, ugly modern high-rise buildings in historical parts of the city? Is there not enough of other land?

Historical parts better stay historical forever and there should be no new buildings, I think. Because no tourist will ever come to see modern, ugly concrete buildings.
> especially with regards to earthquakes, and therefore people often wanted the latest designs. So when they built houses, they didn't spend as much effort because they knew after a few decades they'd be completely torn down

That only explains the structure itself. But an empty, small lot of land (only big enough for one home) with no structure at all (or an abandoned, worthless structure) can be worth well over $1M in america.
> The norm in Silicon Valley is to be reactive, not proactive, but it doesn’t have to be.

Err, with hundreds or thousands of hours of video uploaded to Youtube every minute, how can they be "proactive"?

It seems the author believes that companies do $badThing because they want to specifically do that. Twitter has trolls because they want to, Amazon sells books with problematic content because they want to, Google sets ads for non-progressive organizations because they want to. That sounds crazy to me. If Twitter could remove the extreme trolls without killing the conversation on the platform, I'm sure it would, and the same goes for Google or Amazon. Sure, they may not have a moral position (though at least in Google's case, the employees certainly do), but they try to mimic the population's moral position out of sheer self interest. It's just that technology isn't there yet and they can't automagically decide what's okay in the public's eye and what isn't.
Is It Any Good? Testing Out Gmail Confidential Mode
It's a lot easier for those students to learn about it once outside of China. No firewall, less groupthink, less fear of being watched.
Security and Data in React – ReactEurope 2019
One of my favorite passages from the Meditations is Marcus' observation that Stoicism has value regardless of one's theology and metaphysics:

Either there is a fatal necessity and invincible order, or a kind Providence, or a confusion without a purpose and without a director. If then there is an invincible necessity, why do you resist? But if there is a Providence that allows itself to be propitiated, make yourself worthy of the help of the divinity. But if there is a confusion without a governor, be content that in such a tempest you have yourself a certain ruling intelligence. (XII.14)

https://howtobeastoic.wordpress.com/2016/01/02/gods-or-atoms...

I have found Stoicism an ecumenical movement in part because of the above.
For a home page, it loads really slowly - sorry. I’d want the home page to load in like <0.5sec otherwise it doesn’t bring much value.

From Australia it’s taking about 1 second upfront and then 5-10 seconds of spinning to load the feed.

Maybe you could cache the feed in local storage (which you load immediately) and only pull a diff? Serve a small dehydrated cache with the page load from your server?
Houses and buildings are extremely valuable. Sure, sometimes the land is more valuable in some locations, but it still costs the average American a small fortune to build a home on it regardless of the land cost.
With sway (Wayland port of i3) you can set "workspace_layout tabbed" to have the default container be tabbed, and also top level splits that are created by moving a window out of a tabbed container be tabbed. I think i3 works like this too, but I don't remember well.

The i3 model requires building a strong intuition for how to solve broken layouts, and it can be frustrating until you know how. But once you figure it out it's automatic. It's not for everyone, but a lot of people end up liking it a lot.
As a fellow Awesome WM user my "solution" to this is two Git repos - one to set up the system using Puppet, and one with user configuration such as rc.lua. I've got to basically the same list as OP plus

* low power warnings from cbatticon and

* very basic colour management <https://gitlab.com/victor-engmark/tilde/blob/6a890f649dd4810....

Building a proper DE around a decent tiling WM (or separating out the quality-of-life parts of KDE/GNOME) would be fantastic.
Even the paper says that the adtech companies themselves make way more than 4% more for behaviorally targeted ads. The paper's claim is that publishers get only 4% more revenue per impression, but they don't have to do anything to get that 4% more anyway.
Thanks for tresorit. That was the only one I hadn't heard of. Their pricing structure is a little hard for me to grasp, but I'll be keeping them in mind.
https://en.wikipedia.org/wiki/Greco-Buddhism
Computers in Cars, Early Cruise Control (Fiat Strada)
> Javascript being enabled/disabled has nothing at all to do with accessibility.

It does have to do with how well people with js turned off can access sites.
Once you're equity positive in a property, your net worth is going up, while the renter's isn't.
My theory is that these UFOs aren't physical but are projections from elsewhere, literally like a TV projector. If two sources direct waves at the same location correctly, perhaps the interference can make the air molecules emit light like ships? Some audio advertising is starting to do this with sound waves (https://en.m.wikipedia.org/wiki/Sound_from_ultrasound). These projected ships would look like they could defy physics with how they fly.

Are these UFO sightings always over water? Maybe there's some submarine source?
Also they specifically target people who've never had to deal with such things in practice, and lock them into a multi-year commitment (another thing they've never had to deal with) that they can never get out of while all of society tells them that if they don't do it they'll be a failure.

Even if you understand the abstract math as a teen, it's a bit much to expect someone to make an informed choice about the reality of resolving it over years which they have no experience with, and in a job market that they have no experience with.

It's a high-pressure predatory system with long-lasting consequences that targets the vulnerable.
Its fashionable on HN to disparage Wolfram but I have grown to ignore his ego and develop appreciation of his personality, experience and work. His anecdotes about Feynman as well as Gell-Mann is worth treasuring. Someone who got to personally know these titans is a very enviable position itself and he is probably one of the last links to that great generation. This blog post is highly recommended for all Physics enthusiast and is full of many great links and diversions.
There can't be that many historic buildings in a city that burned to the ground in 1906, yet somehow we have historic auto-body shops, historic bars, historic music halls converted to comedy clubs, historic crab restaurants...
I know a few people from Google. They're good but not best.

The best software people I know work in their own companies, and/or doing more meaningful things than selling ads.
There is a tension between complexity and order. A decentralized system like the internet is extraordinarily complex, and with that complexity comes robustness and resiliency. Sometimes people see complex systems and feel they’re messy or “inefficient,” and want to replace the complexity with something simple and orderly. Such systems tend to be centralized, easier to control and understand, at the cost of being less robust and resilient.
I don't believe the money-laundering is as large a factor as simple supply and demand. The money-laundering report says that prices may have been inflated at 5% (and maybe more in Vancouver proper) but how could a 5% increase put off so many buyers? Also the problem with the report is it's a lot of guessing. Yes, money launderers may have been buying mansions and expensive condos but the vast majority is bought by not-money-launderers. I'm afraid this money-laundering narrative has gotten out of hand in the media and the politicians where they are blamed for everything. Plus Vancouver is notorious for a slow approval process for construction permits with waits of 1-2 years.
>First, we need to order a SIM. You can order a sim with a new number, which is what I did, but you must also enter a phone number for the delivery address. If you are trying to sign up for Fi, but do not currently have a phone number, I guess you’re out of luck. Somebody didn’t really work that user story all the way through.

Fi is designed for phones with eSIMs. With any model of Pixel and a small list of other phones, you don't need to wait for a physical SIM to be shipped to you, and (anecdotal) the 3 times I used it the activation was complete in <10 minutes.

>Once it turns on, the screen plays this insane Hello Moto video thing with flashing colors. Possibly the most garish thing I’ve ever seen, without exaggeration.

Let me guess, you're an American who lives in suburbia? In places where the smartphone market is competitive you get a lot more garishness, so I guess your views don't align with the majority of customers on that one.

>I pass through the airport and get to the bus stop. Still no data. Fortunately, I already knew which bus to take. I arrive at my destination downtown. Still no data. I wait a bit longer. I wait a whole fucking week. Still no data. I do not know what Google defines a few minutes to be, but I think reasonable people will agree it’s less than a week. I do not like Google Fi. Google Fi is a liar.

Project Fi has had the best support of all 8 cell phone carriers I've ever used, so if anyone else is in a similar situation, don't be afraid to check with their support, since one of the selling points of Project Fi is ease of access to support on a smartphone.

>The on screen keyboard defaults to shifting the first letter of a sentence, which is helpful. Unless I’m doing something esoteric like entering a username into a website. So then I press the shift key, which... turns on caps lock. Nobody wants that.

You've been able to choose what keyboard you want for a decade on Android and the case you describe is the only time I've heard of that problem since a couple generations ago. AOSP keyboard will still capitalize if the website has incorrectly marked the field as text rather than a username, but that's not really the keyboard's fault.

There are way maybe genuine criticisms of Android in this comment section than there are in the article. If you approach a new piece of technology expecting to dislike it - or expecting it to perfectly mimic it's competitors - you're going to have a bad time. Most of the criticism in the OP (to me) smacks of someone who doesn't really want to be using Android. For most of 2018 I was using an SE alongside my Pixel 2; I noticed plenty of issues with Android and iOS in the course of that usage, but not one of those overlaps with the article, which makes me think either mine or the OP's usage was superficial.
You could go the other way - i3 supports floating windows, so you could default to floating, or have default vary by program.
mpv has builtin support for gifs via ffmpeg.
Yes but not all cities are equivalent. I can sling code in Houston the same as in San Francisco or New York. While someone always calls out the extremes (as if everyone in SF is a $400k engineer), in general the economics work out in my favor in a cheaper city.
This brings up a related thought. One reason I dislike online forums (and especially Reddit's technical communities like r/programming) are that discussions never have time to evolve, so nuanced topics always just end in popular talking points. That leads to a dynamic where it's hard to try to express any real nuance, because any gray area in the discussion gets squashed when somebody jumps in with the least charitable possible interpretation of your point. I rarely ever run into any cases of "hmm you have a point but I still disagree."

For example, I see this every time a discussion about code review culture comes up. The thread is always popular, and it always gets exactly two opinions: "we should be nicer" and "grow a thicker skin." God forbid there could be a situational truth to either point! You'd think from the discussion that every developer is either a caustic veteran or a thin skinned newbie who needs to get over themselves.
Public-private partnership is not so "specific to Japan". The transit/retail connection is definitely a uniquely bright idea but it's something that many other jurisdictions could emulate.
I think you see it pretty well. I share your concern about US industry getting soft, but overall I think bringing back industry is a worthwhile endeavor. The jobs are good. The ability to resist supply shocks (for example an embargo, such as when China cuts rare earth access) is important for national independence. The government will be hooked on one revenue source or another, and this is probably one of the better choices.

The US has been in denial of anti-competitive tactics. This has been a problem from day #1 with China. We always get promises of otherwise, and we always get the same anti-competitive tactics, and until recently we do nothing about it.

Mexico is other problems. Getting Mexico to care about the problems has been difficult. Perhaps this will get them to care.
I'm not doubting that JS creates a greater attack surface.

I'm doubting the realism of the treat.

There are billions of people using browsers with JS enabled and I don't see serious concerns / problems as a result of it.

Where are the examples of Chrome being compromised by arbitrary JS scripts, out in the wild, wherein people have been affected?

Banks, insurance companies, security agencies - everyone is running browsers with JS enabled, so I don't see any reason to believe that it's a legitimate problem.
This kind of comment is why the phrase “not even wrong” exists.

The home is an asset. Associated expenses are liabilities.

Assets certainly don’t need to make anyone any money; unsold inventory is an “asset” most firms would be happy to be rid of...
I‘m well aware of the textbook definition of a monopoly. Thanks for your concern.

I said „close to a monopoly“ to refer to the big market share of either of them, which is clearly the case as also written in your linked article.
That claim seems dubious. I'd suggest it is rather because Japan is still licking its wounds in the aftermath of the late 1980s real estate bubble.

https://en.wikipedia.org/wiki/Japanese_asset_price_bubble

https://japanpropertycentral.com/2018/08/japan-property-pric...
Because Apple hasn't invented tiling windows yet? It'll be revolutionary when it does, though, I'm sure.
I don't think the human brain is incapable. We just don't teach it. Perhaps it should be a required course to obtain such a loan?
Most companies use open source because the permissiveness gives them optionality that they value highly, and will even invest resources in supporting, but don't expect to exercise in most cases. If you eliminate that optionality (e.g. AGPL) then it erodes the value proposition of open source for companies and thus their interest in supporting it. This is the reason many companies will not touch AGPL, it eliminates most of the value they expected to get from the transaction. And without company support, open source development would languish.

This is the challenge, and it doesn't have an easy answer. Without optionality, open source offers little to corporate users.
The good news is that sine wave inverters are no longer expensive in the context of an off grid system. The bad news is that they seem to idle at about 3% of maximum power capacity. This can easily be your largest energy consumer if you build for infrequent substantial loads.
I would argue that the developer’s job should be to determine whether or not supporting users without JavaScript would generate more money than it costs to maintain. It’s going to depend on the target audience and what you are developing. For example: Google Docs with JavaScript turned off makes no sense to me. Hacker News on the other hand could make sense. Much higher percentage of security concerned users and the amount of work to support it is likely not monumental.
I have a raspberry pi that runs a great deal of my home automation. When it has a problem, lots of stuff stops working. It would be nice to have k3s with more than one raspberry pi as a fail over.
Google Fi is not an international carrier, and their mode of operation is significantly different from other carriers. This has its disadvantages and advantages, but not contacting support after waiting for your phone to start working for a week is unreasonable and I would say unrealistic. Anybody who is sufficiently tech-savvy would realise that if it doesn't start working in the first 24 hours, it's unlikely to start working without intervention. Again, if you're used to iPhones it may not be your cup of tea, but on Android one can troubleshoot that sort of thing on a basic level directly from your phone.