skysight-inc/HackerNews huggingface dataset:
I premise that your is a perfectly valid interpretation, he said the things your criticize him for saying.

I would disagree with calling this transphobic... On the topic of the statement "trans women are women" for example wikipedia notoriously offer an interesting position

Trans woman: A trans woman is a woman who was assigned male at birth.

Woman: A woman is a female human being.

This is not necessarily contradictory, but it as the effect that the statements "Trans women are women" and "Trans women are females" are linked together.

My assumption (which I believe you agree with, if you disagree with the next statement I would be interested in hearing your opinion on it) is that many people that (strongly) agree with "trans women are women" do not necessarily fully embrace "trans women are female"

I am not arguing for or against any of those statements (I am trying not to inject my opinions (if any) on them in this comment), but to me this says that the linguistic concept of woman is not intrinsically obvious in this phase of an evolving language.

In my opinion what Rogan says here is that in term of fighting he believe the only contextual concept of gender is similar to duck-typing: If you punch like a man, then you are a man.

Agree or disagree with that I believe it is (still) important to be able to express that concept without being transphobic, as in my opinion that would impede our ability to talk about the complex multidimesional bimodal distribution that is human sexuality.

What I am trying as hard as I am able to is to steel-man Rogan's position without straw-manning yours.

A short summary of what I am trying to say is that I believe that Rogan's position is not transphobic; maybe he is toxic, maybe he is poisoning the conversation with inflammatory language, maybe he is on the wrong side of history. And maybe he deserves being called transphobic for what he said; I am not trying to defend Joe Rogan the person, I am trying to find a small reasonable kernel of his position where I believe we can agree.
They both make sense for their respective use cases. An image has a fixed size. An HTML element does not necessarily. You can't measure the the right border from the left of an element if you don't know how big it is.
Vehicle to grid may actually improve battery health and keep them healthier for longer.

> “This new research into the potentials of V2G shows that it could actually improve vehicle battery life by around ten percent over a year.”

This requires intelligent usage where the battery state of charge is kept within a limited window, not fully charged or drained.

[1] https://warwick.ac.uk/newsandevents/pressreleases/clean_ener...

[2] https://www.sciencedirect.com/science/article/pii/S036054421...
Naspers Invests R100M into South African Startup, Aerobotics
Will Swift take over Python as the go to language for ML?
wow reads like an orbituary - shame on uber pulling the easy one on those unfortunate folks
Sadly, our Sharepoint implementation is "in progress", so $deity knows when we'll be able to use this consistently... Thanks anyway, I guess it's my only option.
Apple Eyes. Apple Vision. Reality by Apple.
With Chrome I don't think there will be a problem.

With Firefox it needs to report use-application-dns.net as not available (see NXDOMAIN below)

$ dig use-application-dns.net.
; <<>> DiG 9.16.1-Ubuntu <<>> use-application-dns.net.
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 22419
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
Then sing alone wearing earplugs.
I think most tax departments will say they are gifts, but also that gifts are income.

And “give €5 and get a sticker” might make it a sale, making it subject to VAT, too.
Fuzzing: On the Exponential Cost of Vulnerability Discovery [pdf]
"does he really have to do that?"

"yes sir, he says he really does"

"jolly good"

Misquoted, but accurate in spirit. I must have fruit.
> a case where x+=y was not equivalent to x=x+y

This is true for lists in Python. `a = a + b` creates a new list, but `a += b` works in-place:

>>> a = [1, 2]
>>> b = a
>>> a = a + [3]
>>> print(a, b)
[1, 2, 3] [1, 2]

>>> a = [1, 2]
>>> b = a
>>> a += [3]
>>> print(a, b)
[1, 2, 3] [1, 2, 3]

There are other issues with the `+=`-style operators as well - IMO it was a mistake to have `a += b` be anything other than a shorthand for `a = a + b`.
SEO PowerSuite Has Launched Email Alerts
SEO PowerSuite has launched a new alerts system that lets you review all the critical SEO changes right in your inbox.
> I rarely do much textual data munging anyway.

Well, since that is pretty much AWK's entire reason for being, of course you don't have a use for it.

> That's what DBs are for, or similar tools.

But if you have a text file with a lot of semi-structured data and just need to answer a few questions, using AWK will almost always be faster than designing a schema and importing into a database first, before answering the question.

Oh, and want to know a really good tool for getting data from a text file into a database? AWK!

> Awk won't help get you hired

AWK just lets you accomplish many tasks quickly and without fuss that can create value for your company, and those are things that can go on your resume. At some point in your career, pointing to specific things you have accomplished becomes more important than the keywords on your resume.
Global Accessibility Awareness Day
I've been youtube pro subscriber for a while. Zero ads, it's heaven. Really transforms the youtube experience.
Each row is a cycle [?] of 483 726 159. And even the cycles have a pattern: 665 665 66.

That is, you can rotate the first row by 6 to get the second row, then rotate again by 6, then by 5, etc.

The columns are almost as consistent, but not quite.
Foolish foreign investors subsidizing rides and pizza deliveries? Why would you want to regulate that away?

This is the market working very efficiently, the resource (money) is in the wrong hands and must be allocated to literally anyone else.
I came here to write about this. This site trashed my back navigation in certain cases and I couldn’t get back to the (external) page I was at before. I just lost my navigation history.
For personal expenses, YNAB has literally changed my life. It’s also helped my wife and I’s relationship with money and forced us to plan each month. When my wife was furloughed due to COVID19 a month ago, we knew we’d be ok because we have been planning our finances for 5+ years.
Why is this a good idea? The number of homeless people increased because they turned people out of shelter beds.

[..] The new village is part of a pilot program to bring organization around the growing number of tents covering city sidewalks. A city count at the beginning of the month revealed a 71% increase in tents citywide since January and 285% increase in the Tenderloin, according to the San Francisco Examiner.

"The City has estimated that an increase has occurred based on having had to reduce the number of shelter beds," the city said in a statement.[..]
Pretty sure this is a fork because the original has arbitrary user limits due to it wanting to be a commericial product. Que hundreds of forks with the user limits removed.
A good way is to pay attention to where the linked articles on HN/Reddit are published. A few months ago, I made a habit of searching for an RSS feed whenever I read an article that I liked. Searching is the right word here, usually I have do View Source and search for 'rss' or 'atom'. If there is a link, I'll add it to my reader. Sometimes the feed link is not present on every page of the site.

It will be a slow start, because the more interesting and personal blogs don't update daily. It takes time to write a good article and the good ones also wait until they have something interesting to write an article about. But over a couple of months, I already have over 70 feeds in there and now opening the reader to see what is new is a fun activity.

Pro-tip: it is hidden well, but one can also follow Youtube users and channels with RSS and avoid the spammy front page.
That order has been used since the dawn of time. Well, since the dawn of graphics. I'm surprised at the author's surprise and I find it a little concerning.
I tried this for Lisbon, Portugal, and found it completely ignores one of the two bridges [0]. So it makes we wonder how good this service is.

[0] http://maps.openrouteservice.org/reach?n1=38.757564&n2=-9.19...
> systemd still gets in my way regularly while the sh-based init systems tend to Just Work

For me systemd based systems allow me to have declarative, portable unit files where init scripts don't. They allow me to reliably monitor and restart services, they shut things down properly instead of just force killing as many init scripts end up doing.

I instantly know how to manage most major distros now that systemd's common among all of them, have no hesitation of writing a proper service file even for minor tasks and I get a ton of functionality 'for free' too.

Init scripts were always a poor-quality mess, non-portable among systems, non-consistent, non-deterministic. If your experience differs there's still plenty of non-systemd choices out there. They're not as prevalent as systemd ones, but that's because the people who sit down and actually write the code we all use find the services systemd provides valuable.
> There's an underlying assumption to this statement that UBI would be an appreciable net cost, rather than being offset by savings in other parts of the economy.

I do believe we all agree that it will be, yes. There are claims that you can "reduce administrative overhead" to pay for it, but they are many orders of magnitudes off. So for all proposals that don't include magic or just hand-wave away all objections, yes, B will be affected. If we only have A and B, and B would like to work no more than required to live comfortably, B would have to work twice as hard to also pay for A. If you have A, B and C, it's 150% for both B and C and so on.

I'm sure that most people will agree to do it if A is incapable of contributing, but not if A just is unwilling to contribute. You could argue that the unwillingness should be considered a symptom, but that's pretty close to saying the unemployed are mentally ill. And if they were, shouldn't we help them get healthy instead?

> I'd hope it was transparent that the moving around of money that an individual engages in by buying food and services in their local economy (or online, it doesn't really matter) has qualities that aren't preserved by this system.

The issue with "just moving money around" is that it's really no different than doing it virtually. The point of "moving money around" in the economy is exchanging goods. Just making money change hands doesn't produce anything, so to contribute you have to produce something (or help produce it as an employee etc), you'll get money for it and you then exchange that money for things other people have produced. As long as the money is backed by value, everything is fine, and moving it around a lot is great for efficient markets. But you're not suggesting money backed by value, you're suggesting increasing money by itself, without adding value (contributing) to the economy. We don't need an extra person to buy bread from the bakery for the person who makes the bread to then go and buy something from the fruit stand etc, we can just cut out the initial person you want to gift money to, they serve no purpose, they don't add value, even marginal value, just by existing.

> So jobs that fall below a very basic income level cease to be relevant.

No more garbage collection, no more grocery store clerks, no more sewer inspections, no more farming! That's not necessarily a bad thing ;)

> Tomorrow, the state pays them $X. I can add $10 to that and their take-home goes up, while my costs drop by $X-$10.

Their motivation to do $whatever drops by $X, so you don't have to add $10, you'd have to add $X.

> There is nothing magical about removing the economy-level costs of individual poverty, and work would only be "optional" if you were content with a very basic level of existence.

Please define that very basic level of existence. I have a feeling that it's not "a bed, 3000 calories, a chair and a change of cloths", but rather "an average sized apartment, a tv, diverse food choices, a computer, internet, an allowance to spend on fun things etc", as it's widely considered today in Europe as the existential minimum.
This is pretty cool, I might even use it for some personal stuff. Probably not enough for non-programmers, but could be the basis for something else to emerge.

Thanks!
It's incorrect because of consistency issues. Sum works with every overloaded + operator. This is not a Haskell thing nor is it a "personal definition" of correct. People expect a definition to be consistent, this is a generally prevalent notion that transcends the boundaries of "personal" as the general population agrees with this notion.

Due to this, under a general definition of "correct" without the context of Haskell such a thing is still classified as generally incorrect. Instead it is more accurate to phrase it as "this is Guido's personal definition of correct." Not that there's anything wrong with that but this is generally unusual and opinionated behavior encoded into python and I wish people will acknowledge that.
Land tax is better than more housing. A lot of housing is not used very well.
I liked it it's very well articulated and seems promising I just had a new years resolution with the same goal. Keep going Ben!
National Safety Council: U.S. roads more lethal during pandemic
My SO does a lot of document writing and editing. She doesn’t write code, but wants her essential stuff backed up somewhere. I taught her the concept of version control and she literally uses git for her office documents. Not a perfect solution, but not a bad one imo.
I never try, but I thought you just need to rename the .docx/.xlsx/.pptx to .zip, unpack them then do the version control on that files?
While you're not necessary unfair in your jab, I have trouble mustering any sense of guilt when I'm commenting on a thread purporting that every alternative choice in other languages is in fact an error on the part of its creators.
Semantic Release Automation – Part 2 – Setup Semantic Release Package
Pretty close. Maybe something like taking money from the ultra-rich-and-clueless and giving it back to the rich-and-delusional?
It is likely not in the definition, but "Spotify-exclusive podcast" sounds a lot like "Chrome-only website".

They are podcasts and websites respectively, they just go against the effective spirit of the medium.
If I was a teenage boy I'd simply change the DNS server to something more appropriate for my needs, or manually enable DoH if you're MitMing DNS

I'd like to see the OS, not browser, attempt to use the configured DNS entry via DOH, failing back to DoT and finally DNS. I'd like my browser to use the OS to provide DNS services, not implement their own. I'd like my OS to take hints from my network (DHCP etc), but for me, the sysadmin, be able to override them if I don't trust the network.
> It's a pretty narrow niche.

If you're working on any kind of Unix, it's a niche that you encounter almost constantly.

> Awk looks more like a DSL than a generalist language.

Yes, it is pretty much the ultimate text processing DSL. So if you need to process a text file a line at a time, in most cases AWK is the optimal solution.

> and it has a better crossplateform story.

I think AWK is available on almost every platform where you can install those languages?
> So I go out and find an introductory tutorial, which is without fail written with exactly the sort of smug self-satisfaction that this thread is written. And I immediately lose interest.

I think reading that tone into a tutorial, or from this thread, says more about you than the community.

And even if they were smug, consider the possibility that maybe they have good reason. Would you never buy a Tesla because Elon Musk smugly claims his cars are the best on the market?

> I'll never know, because I'd rather struggle for a lifetime through poorly-implemented languages than have to turn every time I have a problem to a community completely unable to process the idea that they might be wrong.

Cut off your hand to spite your face? Your choice of course, but from my experience as a non-Haskeller, the community is perfectly welcoming and willing to explain details to beginners.

Also, if the Haskell "community" never thought they were wrong, they would never disagree. That's clearly not the case if you perused any mailing list or thread.
I was just thinking the other day how I've never seen a YouTube video at the top of HN. along comes this video to prove me wrong.
Yes, Uber is more of a reverse Robinhood: its a net positive for those who skew to the right of the income distribution, and a net negative for those in the left. Who benefits from Uber? Uber employees, stockholders, riders. Who is worse off? Mainly Uber drivers, and maybe the vision fund (but who cares).
Corona Hiring Sheet in Spain for Layoffs
Yes and you got the major difference here: accessibility

- Where with Mainframes, you had to be part of a medium corp / university to be able to touch one. With the Cloud, anyone worldwide with a laptop and 15$ in its wallet can learn how to use it.

That's a big difference and explain (partially) the exponential development of the Cloud.

Howevet in this world nothing is free. And we traded this accessibility for our confidentiality

- Where IBM had pretty low control on the usage of the hardware they were selling to you, Amazon now physically own both of your data and your software, and could technically know the color of the underwear of your CEO if they want to.
It is still censorship if you do it on your property. It is your right to do so, not the point here but still censorship. The NYT is a publisher and we did a lot of work separating the two. Currently there are ambitions to moderate platforms because those have more listeners.

As I said, there are enough creators demonetized because they are just controversial. Advertisers don't like that. So what are you arguing here for exactly?
Surely the car could stop powering external devices before draining the battery. It could even be settable depending on how many "miles" you're willing to spend during the outage.

A generator would be ideal but if you already have the car it'll do in a pinch.
Something to help is coming in the form of Fluid.

https://www.theverge.com/2020/5/19/21260005/microsoft-office...

https://support.microsoft.com/en-us/office/get-started-with-...
First Observation of a Pauli Crystal
> there isn't the willingness to actually spend the resources improving its JIT story.

We should admit that funding is really important here. The Opensmalltalk-vm is currently sitting on a known optimization (speculative inlining) that has the potential to improve performance 2-3x. But those guys don't have the funding to implement it. Things like JIT/VM work are specialized and complex, and small free-time contributions from people FOSS style won't cut it.
I have an OP-1 and a ton of other synths - its a very handy thing to throw in the bag and take to jam sessions, but beyond that - definitely overpriced.

I get just as much fun from an Axoloti synth, with far more power... of course, I had to build my own hardware interface around it, but that's just fun too.
"They use the people until they have automated their jobs" seems like a better description.
State of emergency in central Michigan after two dams fail
Yes, I agree, and everyone (devs) should think about who they’re really trying to make things easy for.

If you simply say follow the ISO standard you’re essentially making it easy for yourself and hard for the users. Sprinkle that with a drop down day picker as in the example, and you’re really in control of what the input will be. Not much chance of faulty input, right?

However, the ISO will not be relatable for many people and the drop down is a UI nightmare.

The user will be spending much more time with the form than devs (runtime), so this of thinking should definitely be avoided (during programming time).
English is written left to right and top to bottom. Text mode terminal is addressed this way.
>or yourself trying to run pi-hole adblock.

If you are smart, at this point you'd have already switched to a DoH server using your own certificate (I use a local AdGuard Home instance for that). You can then point not just your browser (either using its configuration page or group policies) but also the operating system and secure the whole thing. After that your only threat is the same as it has always been, a device bypassing your local server, it is safe to assume those are compromised and should be put behind a firewall or disconnected from the network (it is also safe to assume that a firewall rule to capture and modify its DNS queries has never been a 100% reliable solution).

DoH already happened, there's no point in arguing against it like it's the end of the world as we know it. It's now time to adapt and update (or replace) the blocking mechanisms we are used to using. This may mean the end of pi-hole should they fail to add a DoH server to the default installation but we already have alternatives.
You might consider encouraging people to write markdown and then generate the final document using pandoc with an msword stylesheet.

This is what I did in college because (for some reason) everyone expects word files for everything.
I switched to Joplin when I bumped up against Notion's limits. It's a little more setup than a cloud app, but it's completely seamless once it's running. The most complicated part is adding Joplin to system startup for the web clipper server. All it needs is a real rich editor and a preview on the clipper.
I find if I enable edit permissions, people can do more than suggest changes, they can make them. An editor can turn off tracking, that has to be done frequently to fix formatting and layout issues, and changes aren’t visibly tracked.

I wish there was a “pull request” for office with a permission that allowed suggestions but not edits.
On Android there are third-party apps that are not available on Market but are very popular.

Most wrap YT's website, add an Adblocker, and block certain APIs that prevent Picture-in-Picture, background playback, etc.

The small downside is that these apps can't use play services and thus you can't login to leave likes, comments, etc. Though you can use "Share" to open the same video in browser where you can login normally.

Google creates a shadow profile for you in that 3rd-party app, and after a few videos you watch the quickly associate you with your other profiles / shadow profiles. So, in a matter of hours or days YouTube will start recommend you content tailored to you, even though you are not logged it.

Works remarkably well.
I believe it's due to the DRM protection Spotify use.
https://developer.mozilla.org/en-US/docs/Web/API/Encrypted_M...
Bonus Menarik Agen Joker123 Ada Banyak Kegembiraan
Most of the suggestions so far are about short term comfort, I am not sure that there are specific ways for preserving eyesight except for the obvious- keep yourself healthy, periodic general checkups, and personal safety- use eye protection when necessary etc.
It would be nice to be able to charge a car from another car, so you can help somebody that has depleted their battery at the side of the road.
London's 1665 Plague vs. 2020 Covid-19 epidemic deaths compared
This is a common refrain I see posted that drivers are getting screwed. I'm curious what this actually means, in detail, and why anybody would drive for Uber if this is the case?
Indeed. The binary portability of Windows is tremendous, and the source portability goes even further: at my previous job we built the same MFC codebase to run on a tiny obsolete WinCE4 device that also ran on developer's desktops under Windows 10.

Mainframe will continue to be obscure until there is a downscaled option. The Z-series equivalent of Raspberry Pi.