skysight-inc/HackerNews huggingface dataset:
I don't know a lot of trans people in real life and I have never miss-gendered someone. But there are a lot of prominent trans people in for example the gaming community and I am basing that anecdote on the discussions from there.

Edit: Note that I am not the person above the parent, I don't think there are any grave consequences for missgendering people, at least not if you don't do it consistently. I guess it could happen if you did it on for example twitter and some activist picked it up, but not in a casual conversation at work.

Late edit: As for what I consider man/woman, take this picture: https://keyassets.timeincuk.net/inspirewp/live/wp-content/up...

If I saw it without context I'd assume it was a guy being surrounded by two women based on their body and face structures, it is very hard to see the middle one as a woman. But surprisingly they are all three women.
I’d rather take an usable thing that I control 50% than an unusable thing I control 100%.

I don’t think anyone said anything about the long-term; at the moment Apple is what I swear by for general-purpose computing; it’s the least terrible option. That of course can change depending on their actions and then I’ll re-evaluate my decision.
In EU interoperability is a valid reason to break copyright in this manner.

It would matter here too though as we do also want to sell software to US.

But if one stays out of US markets then things are as they have always been.
> AMD had three great moments before Ryzen.

AMD's current ascension can also be explained by the death of Moore's law. Moore's law is an exponential curve. Meaning, if you started behind someone else on the curve and increase on the same curve, over time, they will always get further and further ahead of you. You can never catch up.

Assuming progress stops following an exponential, and starts looking more linear, with a reasonable (i.e., non-exponential) amount of investment, you can overtake someone who is ahead of you.

This news may be great for AMD, but it does not bode well for everyone else.
Just checked the Danish national budget. Danish VAT brought in (or was estimated to bring in) 212 billion DKK in 2018. In comparison, tax levied on personal income brought in 562 billion.
It's funny how carefully you're stepping around financially rewarding people who do the work. It's like you know your status does not allow you to own the money generated, so you're settling for owning the results, the process, the method, the responsibility, the all. You are weak.
9 Tips for Helping You to Build Your Perfect Morning Routine
Apple’s products are better for the end user and they are willing to pay a premium. Enterprise sells aren’t to the end user they are to the buyer.

There is an existence proof or lack of existence. How many computer companies that were big in the enterprise like Dell and HP when Apple was almost bankrupt are big now?

Dell basically “gave the money back to shareholders”.
The media constantly misconstrues or completely invents whole stories based on small pieces of information that are presented without context.

I don’t see how that is helpful to society.

I’m not against whistleblowing but I completely understand why someone would choose not to engage in that, since they are basically volunteering information knowing it may very well be taken very seriously when it was done throw away off hand comment or shared without underlying meanings being properly attached.
What a load of shit.

I love the guy trying to infer Microsoft's ad profit centers by trying to read between the lines of marketing copy. Entertaining stuff. But let's not confuse this for grown up analysis.

Microsoft releases their financials, like every publicly traded corporation. Bing search ads are a small part of revenu, about 5% of what Azure earns, and stable. Desktop ads are a vanishingly small line item. Microsoft's strategy is based on platform sales — you know, the part of their business whose revenue is doubling every quarter. Google's strategy is based on "collect it all" data hoarding and ad sales.

But the punchline is really the best part. "Apple has lit the torch." Siri and Cortana are analogous products, and they are the motivation for both their companies' data collection.

Actually a voice assistant gives a company a ton of power, but it can be used for different purposes. Alexa doesn't exist for ad revenue, it exists to push more sales through Amazon. Cortana exists to push Azure platform integrated features in Windows, effectively doubling down the value of the platform investment. Siri exists to push Apple integrated features and to guard the gates of their walled garden.

The only valid part if the article is that it's hard to believe that anyone really wants a voice assistant.
I’m not saying they don’t occasionally get enterprise wins, but it’s not like they bend over backwards for it.
Doesn't seem reasonable at all?! Youtube's response is, at the most charitable, being dishonest in this post. They're directly contradicting the video evidence and screenshots. They blatantly directly LIE that the accounts have been reinstated when many have not. It's about as unreasonable as it gets, a corporate communication non-answer would have been more reasonable than straight up lying.

Also, if you're running a service that's grown too large for you to properly manage (which clearly is happening, even to Google), then if you fuck it up, that's still on you! There's no fundamental right to build a really large thing, if you can't manage it properly. So they thought they could get around this limitation with AI and robots, but that doesn't work well at all. That doesn't mean you can go "oh well we're trying, but there's just too many videos being posted!" yeah well DUH that's because you keep on growing while not having the resources to keep up with the videos being posted.

It's like I built a skyscraper but people keep getting hurt in it cause bits are falling off and the floors aren't strong enough. I can't just go: yeah I built this huge skyscraper and I really TRIED reinforcing the floors with duct tape but it just doesn't work well enough. There's really nothing I can do, there's just too many floors, we're doing the best we can and it's unavoidable that some people will (literally) fall through he cracks.

That's not reasonable, I probably just should give up on the skyscraper or sell it to someone who can take responsibility for it.
I would rather have a solution that helped poor people, rather than making it harder for them, as this does.
I have no idea. The whole process was Kafkaesque. I'd get someone calling me at 10pm asking if I'm available the next day, then telling me someone will call and confirm only for no one to follow up. Then the whole thing starts up the week after again.
Here's a decentralized Reddit - on the Bitcoin (BCH) blockchain -

https://memberapp.github.io/#topic?type=all&start=0&limit=25...

I've opened a new thread for discussion if you have any questions on it -
https://news.ycombinator.com/item?id=21551843
As much as I love all that Linux offers and working with it, the culture isn't there for Linux to be mainstream, and it's not even about feature parity or user-friendliness anymore. It's that the minimum standard offered by Microsoft, Google, and Apple is quite good and many of the annoyances that folks who do have a preference on OSes and such are not bothersome in the least bit to your average user.

The problem with positioning Linux as an alternative to Windows/MacOS is that there is a very real alternative (and has been for some time) of just not having a Desktop OS at all; do everything mobile. It might be strange for some people here, but Mobile-only is a very common and real choice made nowadays, and Android/iOS make this a pretty darn comfortable option. While the advertising and telemetry and crapware is even worse on Mobile, this leads to the other part of the issue where, based on my experience, the average user is completely attuned to and just accepts the advertising without question. 10 second ads randomly played as part of an App is just seen as normal; the barrage of randomly placed animated banners, auto-play videos that scroll with you, over-zealous sign-up requirements are absolutely the norm now as the big players have made this a reality, and many people just do not think twice about such practices. Youtube, popular news sites, and other such things have normalized these practices and now it's not even a concern for many people.

I've had this conversation with many people even directly in IT/Development related fields and I'm sure I come off as a Stallmanite-esque nutcase when I voice my frustrations about Google, for example. I purposefully avoid Chrome because of its awful auto-updater tactics on MacOS which basically took pages from malware authors on how to ensure the service is always alive and present on your OS. When I explained this decision to colleagues, the response was confusion more than anything, and wondering why I even wanted to stop this. (Neverminding their frustration with Google when it changed the login handling for its services)

Linux as an alternative __does__ exist, but this is only if you care enough to want to seek an alternative in the first place. Putting aside the monstrous mountain of issues with the non-Linux OSes, it's never been a better time to be a Windows/MacOS/iOS/Android user. The OSes are stable as heck, cross-compatibility is very good for virtually whatever program/application you want, the OSes run great on virtually all hardware with no configuration. The only consideration most of the time is tiny personal preferences. And best of all, for 3 of 4 of the OSes above, you don't pay a single cent (directly) for any of them. Windows holds out, but I cannot imagine this lasting much longer either.

With all of the above considered, the question just becomes "why would any of the mythical 'average consumer' even want to consider Linux in the first place?" As depressing as this may sound (and defeatist), as long as it gets them to Facebook and Youtube (and Instagram/whatever other social media they want), why would they care what does it and/or what that OS is doing?
Since you seemed to have analyzed this carefully, why couldn't object pools be used to reduce collectable garbage in the first place?
It's funny. I've never really gotten on with working at large companies. Fundamentally I think this is why.

Most large companies do not have a context for work done.

If they do, risk and reward is detached from it entirely.

The rest of the company forms a huge buffer such that you can do really well, or really badly, and it normally won't matter that much.

If there are levels of management that are "too important" for me to speak to, I'm out.
I have enabled DRM on Firefox and it still didn’t work. I had to enable more repos (the community ones I think) and install libavcodec-extra as per an answer on AskUbuntu.

I’m suspecting the package can’t be preinstalled for licensing reasons (even though I ticked the non-free software box during install) but in this case why not replace the library with a shim that displays a notification to the user and allows them to install the package through a GUI?
My favorite tidbit about le Carre is that he invented [1] terms like 'honey pot', 'mole', 'pavement artist', and other spy lingo. There's still some debate on whether or not he did it since he either denies some of these or says he 'can't remember' but, no matter what the truth is, he certainly popularized them greatly. The guy changed language with several new additions and that's a mark of a culturally significant man.

[1] https://www.oregonlive.com/books/2015/11/how_john_le_carre_r...
Friendly note: That arXiv paper would benefit from better color choices in its diagrams. HSL/HSV models should generally be avoided in all contexts.

Beyond that, the paper colors reference links #0000ff (neon green). This makes them illegible and unpleasantly distracting. Try a darker (and less intense) color to improve legibility. The bright red links are also a bit distracting, but that’s more a matter of personal preference.

There are some good resources in https://courses.cs.washington.edu/courses/cse512/19sp/ which I just ran across recently. e.g. http://www.personal.psu.edu/cab38/ColorSch/ASApaper.html
> Central banks like the Bank of England create money as well, but monetarists are entirely wrong to insist that their proper function is to control the money supply. In fact, central banks do not in any sense control the money supply; their main function is to set the interest rate—to determine how much private banks can charge for the money they create. Almost all public debate on these subjects is therefore based on false premises.

This seems to be a weird oversight on the part of the author. Even if we accept the heterodox view of money creation as espoused by this article (which I do, for what it's worth), the central bank still plays a very important role even in the private creation of money. Setting the "risk-free" interest rate for the economy determines how much money banks are going to be willing to lend, which thereby determines how much money they will create. Just because the central bank is not printing the money themselves does not mean that their policy levers are not having profound effects on the money supply.
What is the state of the art in Python data visualisation compared to ggplot2 in R? Over the last few years I have gone exclusively with ggplot2 because it seems so intuitive and customisable.
There’s actual nazis running for the Republican party (https://eu.usatoday.com/story/news/politics/elections/2018/1...)

Does that make the Republican party nazi? Absolutely not and you should not project your feelings on an entire political branch.
Your rashly posted vague and demeaning comments should point you to who is being emotional here.
The Early History of Usenet, Part II: Hardware and Economics
300k is average?

That’s more than the ceiling for CEOs of public companies in my country.

Tech salaries in the US really seem out of proportions.
Homology (and Cohomology) are one of the key methodical innovations in pure Mathematics in the 20th century. It started as the topological concept described in the article, but the core idas apply much more general.
Todays: Algebraic Geometry, Number Theory, Category Theory, Singularity Theory, String Theory, etc. are full of "cohomology". There are thousands of different flavours in use, that measure different properties of "spaces" of interest.

Much of category theory was initially created to deal with "complexes of abelian objects" that are used to define cohomology theories.

Working with cohomology was my bread and butter, when working as a mathematician. I always hoped to apply sone idas to Computer Science as well, when I entered the field, but I did not find any sane ways to make use of that "technology". E.g. homology of graphs is pretty boring, since they are only 1dimensional.
Is anyone aware of any CS applications of Homology?
It seems that almost all the successful startup ideas these days involve integrating with some major platform and reinforcing their dominance whilst being at their mercy.
I didn’t see a lot of discussion at Reddit. I saw echo chambers. I have since deleted my account and abandoned Reddit as a result. If I want focused discussion I find somewhere without a visible vote marker like HN or IRC.
The current state of Java support on Android proves that Google has achieved their own variant of J++, forcing Java library authors to write Android Java, if they wish to support the platform.

"James Gosling Triangulation's Interview on Google vs. Sun"

https://www.youtube.com/watch?v=ZYw3X4RZv6Y&feature=youtu.be...

Google should face the same penalty as Microsoft did, plain and simple.
I wonder what engineers working on vscode and wsl feel when they run into people working on OS monetization in the company restaurant...

What do you need to say in your interview to be assigned to the latter team?
Facebook’s latest giant language AI hits computing wall at 500 Nvidia GPUs
You and the parent poster spell caffeine as coffein. Is that an alternative spelling, or was it a joke?
How do they handle physical receipts? In my country you are required to provide a paper receipt for every transaction.
> No, not every living creature generates a circadian rhythm

> This is false. Brewer’s yeast (S. cerevisiae)

I don’t think most people would consider yeast a “creature“
Yes, it is that bad.
Dark pattern opt-in tomfoolery is bad enough.
The current 'good luck finding your way out of this maze of never ending twists and turns' opt-out horror scenarios is 100x worse, and that is after you found out about all the tracking and reporting shenanigans and the existence of the opt-out in the first place.
Integrations with popular services for legacy codebases. Preferrably for a service the user is already paying for.

Personally my product is “X for WordPress”, where X is a marketing tool that grew a lot over the last decade.
Why do Amazon's work for them? The richest man in the world can't remove fake listings from his online store? Bullshit.
* even at light speed
You lack imagination here :) There are several solutions that could have been pursued, including introducing a completely new type and effectively duplicating the existing string library for it.
Yeah, let me know when PostgreSQL does distributed transactions across database clusters, or provides a proper development environment for stored procedures.

What about removing Oracle's devs contributions from Linux kernel?
For the record, almost all big/respectable motherboard companies are also Taiwanese.

So basically, we are about to see some top quality ASUS AMD NUCs in a few months.
>You should be ashamed of yourself, at least own it and make your comments under a pseudonym

I've found that this community will turn a blind eye to fraud and corruption, as long as it's done in the name of "disruption" and you're a "tech company".
Personally I don't have a problem with ads: They have subsidized many cool things over the years. Newspapers is one. Open source software written or supported by Google is another.

I'm personally also ok with tracking provided there is a reasonable regulatory framework e.g. GDPR. But I do sympathize with people uncomfortable with all forms of tracking.

Apple products are expensive and will only become more so if everyone tries to buy it.
This self-defeating attitude and Schadenfreude is puzzling, if not downright disgusting.

Google cheated their way into the #1 browser position by bundling Chrome with other installers (similar to the spyware of old), advertising for it on its other properties and misleading users into thinking that their current browser was worse.

Now that they're #1 they're hard at work implementing anti-features such as disabling an API which was used for ad filtering, trying to keep users always logged in, tracking visited URLs, etc.

Chrome is Google's trojan horse, they're not investing millions into it out of the goodness of their hearts. They're doing it because it gives them something priceless: control over the window people have to the internet.

Once the above is clear, it becomes easy to understand why Chrome auto-updates and is nearly impossible to stop from doing so.
With these experiments Google has a backdoor installed into most computers in the world.

And you're saying people should not be upset about the backdoor, because they didn't pay for the trojan horse.

It's not the people that should pay. It's Google for spying on them and for running "tests" on their computers for free.
I agree. I don't think APIs should be copyrightable, but in a world where some little piece of a tune reminds of another tune and therefore is deemed infringing on copyright.. There is similar intellectual effort behind both.
We will see what happens but I can see the argument why it should be copyrightable from a pure "intellectual property is property" standpoint.

But I also think that it is better for the world with much less copyright protection in general.
If you have healthy free cash flow it’s up to you what you do with it.

Jeff Bezos’ letter to shareholders on this topic (PDF warning) — https://ir.aboutamazon.com/static-files/2b0b9eb6-0e9d-40f9-8...
That's putting it lightly. All your computers have a Google backdoor.

It's not about businesses versus personal users, people are for Google an afterthought, they are mere information generators.
Most unsurprising headline I've seen in a while.
Depends on the job. If a Pi 3 sized load then passive is fine. If you max out the hardware it will overheat and throttle though, unlike the Pi 3.
Stripe was a fragile little enterprise too at one time.
> Googlers are generally very smart folks

Seems like it's time to remind folk of Joy's Law: "no matter who you are, most of the smartest people work for someone else,”[0].

[0] https://en.wikipedia.org/wiki/Joy%27s_law_(management)
Some of these private multinational corporations are easily more powerful than some smaller governments.

Let's just agree that both can grow bad. It's just that clearly, governments+people can grow a LOT bigger (in absolute number of people) than a corporation, before it generally goes bad.

None of the largest corporations are really trustworthy, and neither are the largest countries stellar examples of good governing. The difference, however, is an order of magnitude more people being "managed". Apparently Google (Alphabet) employs about 100,000 people, most of them subjects not rulers. That's just a very small city or large town.

If we compare this to a small-medium sized country with a reasonably well-working economy, the difference becomes laughable: The corporation is a much, much, smaller group of people, with a disproportionally unwieldy huge amount of power, completely unable to control themselves and behave in an ethical manner. It's pathetic. YES they absolutely need a government to regulate them just like a baby needs someone to change their diapers.
The answer to your implicit question IMO is that routing is hard abstract away, universally. For every approach to do it, there will be detractors claiming its not good enough.

So à library author gets traction by leaving the bike shed plumbing to the API user.
Altair is getting pretty good. It's a bit like ggplot in that it's declarative, though I wouldn't suggest dropping R for this any time soon.

https://altair-viz.github.io/
Nope, it's an ordinary European Shorthair house cat, the most common domestic cat race in Europe, esp in the north. https://en.wikipedia.org/wiki/European_Shorthair
Google already tracks every time you badge in at any door meaning they already know exactly where you are, when you com in, where you go for meetings etc. Badging for food is very minor in comparison.
> Bitflate is a cryptocurrency with constant inflation of 7% per year.

Eventually constant. It starts with Bitcoin's halving reward emission.
Great write up! Would love to hear some of those ideas. Possibly one or two if you don’t mind sharing.
Where are all the great browser alternatives we can get paid support for? Dead.

Your claims would make sense if Google hadn't destroyed the market for paid browsers and are now trying to kill what's left of the free market too (Safari & Firefox).

Who can compete with a product which receives tens of millions of dollars of investment per year and yet is given away for $0? US competition law is a joke, all regulators are asleep at the wheel.
Sunken cost fallacy, I presume
One of the things I love about this is that it is an independent small business that helps others run their own independent small businesses. It makes it easier to decentralize markets and for people to work for themselves. one of the things I don't like much about some "startup unicorns" is that they seem to have as their goal to employee lots of other people and become just like every other large corporation. But I applaud solutions that help people become more free to pursue their own ideas. And even though Stripe is a unicorn itself, it helps the small businesses by having an excellent API that eases integration and products like this.