skysight-inc/HackerNews huggingface dataset:
Every argument against Amazon-the-employer I have read recently seems to pretend that the people who work there have no choice but to work for Amazon, as if they didn't pick the job for themselves out of the array of possible options available to them.

I have a lot of issues with the way Amazon operates, but precisely nobody is forced to work there. This article does a good job of pointing that out.
There's nothing significant about anything, other than people liking it.
Well, you really picked the worst representative with awt/swing. I'd say Qt or even classic VB6/Delphi are great examples for OOP gui development.
Given that cybergibbons has spent the past weeks looking into this very loudly and publicly, don't expect him to back down.
On the hispanic comment, Spanish is a naturally gendered language, you cannot form a sentence without giving gender to at least the subject, for example "la doctora toma el café por la mañana" would translate to "the (female) doctor drinks (male) coffee by the (female) morning" because English is a mostly gender neutral language you would loose all gender information by literally translating that sentence.

Now if we take the gender out of every word in that sentence it would look something like "lx doctorx toma (we loose el, here) café por lx mañana", el wasn't necessary in the sentence to beging with, so that's fine, but the rest of the sentence becomes pretty hard to read to anyone that speaks Spanish, there's no practical way of pronouncing that unless you use the English pronunciation of the letter x.

To add more depth to this, in spanish to give a gender neutral statement, you default to the male version of the noun, for example, for a group that has boys and girls, you would just refer to them as "los niños", people feel this could be dismissive of girls, if there is at least one boy in a group of girls you'd say "los niños" and depending of the context it is implied that the group has both girls and boys, so in some latin american governments they are required by etiquette to form sentences like "las niñas y los niños" instead of just "los niños" this is called around here "inclusive language" but even then most Spanish speaking people think that is impractical and unnecessary.

That said, the latinx movement is kind of relevant in Argentina IIRC, but in most other latin american countries the idea will be met with a lot of resistance and rejection.
Perfect way for car tires to wear down the road, accelerating the grinding of those plastic particles to micro-plastics.

"Ignorance is bliss".
30 years of contributions by email for the result that we know and you find that it is not a success? Shut up instead of talking nonsense.
Nice paper! I used Hopfield networks in the 1980s. I hope that I can clear a few hours of time this week to work through this. I admit that for machine learning, that I have fell into the “deep learning for everything pit” in the last six or seven years. Probably because DL is what I usually get paid for.
What is this idea that Qt can't be used? You can license with the community license under LGPL. If Qt can't be used with an open source license, then nothing LGPL can use open source commercially, but the point of LGPL is to not scare away businesses with viral copy-left code. Yes, you have to deliver your object files and a Makefile, et c. Also, you have to open source your Qt library edits, but who needs to do that for business reasons? Are Qt library edits the industrial secret of your business? Probably not. Since when is letting other people run the linking stage on your code tantamount to giving them the keys to your business?
That is nationalism. Northern French genes look like anglo-saxon or viking while southern France genes looks Ibarian or Italian. The generic pool in europe doesn't map to one country one set of genes usually. Some do better than others. At what point does someone become French considering it has been a melting pot for a long time?
What other devices in your life do you feel this way about (car, home appliances, television, …)? Or are those in a different category because they aren’t managing your data?
HCFCs are refrigerants that deplete ozone. They are not made from corn.

https://en.wikipedia.org/wiki/Chlorofluorocarbon
Docker even uninstalled itself from my computer!
That sounds like a poor man's component if you already separated it into another class...? And that data is no longer belonging to the instance now.
It's an indictment of something that we've had this amazing new tool for vaccine production in existence for a decade but we never even tried to use it for that until COVID because "vaccines typically don’t make much money" and "vaccines just aren’t that exciting" scientifically: "it’s nice and easy," to quote Rossi from the article.

If it really does turn out that effective mRNA vaccines can be created in a straightforward way for a host of new diseases, that's ten years of deaths and misery that we as a society just allowed to happen unnecessarily. I don't know how to fix that: maybe the market-based incentive structures that work for acute disease treatments aren't a good fit for broad preventative public health measures like vaccines.
>>> The money in software development is still much better than in most industries.

No, it is not.

It's only FAANG and a few companies that pay well, and they are only located in the most expensive cities in the world (Silicon Valley, New York). Guess what, there's plenty of other high paying jobs in these locations.

If anything, the highest paid job is management, across all industries, because it's always better paid than the people underneath.
You'd have to ask the homebrew developers that.

Every time I've ever seen anyone question their decision to embed Google spyware in their product, however, the GitHub issues are closed and locked, so I don't know if you'll have very good luck. I stopped trying to convince them
to behave ethically and simply use nixpkgs now instead (which incidentally in my experience works better) and do my best to inform people about the facts so they can make their own decisions (something I wish homebrew would do, instead of deciding for them to use their computer to spy).
It looks like the connector just happens to fit so it's only being used to make the electrical connection. The 4 pins are actually power, ground and I2C data and clock.

Edit: Here https://github.com/dekuNukem/bob_cassette_rewinder/blob/mast... you can see the white and red wires coming from the USB connector labelled as SDA and SCL.
This is not feasible. Not everyone has multiple computers. And not everyone wants to use different computers for different things, or take the effort to muck around in the (often mazelike) bios settings.
> a lot of people lose their private signing key. And if that happens, no more updates to your app

That is a feature. If someone cannot do basic diligence of protecting the signing key, should I really trust them for executing code on my machine?
You can find Benter’s paper about the model here: https://www.gwern.net/docs/statistics/decision/1994-benter.p...

About a year ago I read this and attempted to build a similar model (with more layers ;)) using data I scraped from Hong Kong Jockey Club’s website. Although I used much fewer features, it still produced profit in held-out races: https://teddykoker.com/2019/12/beating-the-odds-machine-lear.... Obviously there are many caveats when backtesting like this but I thought it was a fun project!
To rephrase what I meant; those two aren't exclusive:

- statically link a library

- have all binaries in the system use the same version of the library, and updated when the library needs to be updated.
Most job search sites have a part time filter. I don't remember seeing very many advertised though. I guess that makes sense since many places want full time people to work extra hours and always be connected - there's not a lot of benefit to being part time if they expect off hours support.

If you're currently at a company, you can ask about transitioning to a part time role. Some companies are open to this, especially if you don't require benefits.

It's also possible you can find work creating websites for local companies.
This Month with Nim: April 2021
Public Choice
Closing in on a nice, round 2^20!
Everything that's not related to my current task. For example Windows UI constantly reminds me of

* application name

* ability to max, min, move

* list of running applications

* ability to run other applications

* content length and my progress

* actions on content

I don't need any of these. Like Amazon Echo users probably don't require ever present poster of available actions. Instead I have places — several of work places, generic browsing, messaging, media controls, services.
I think the desired functionality is closer to Pandas than Numpy — you want coordinated arrays of different data types, not higher-dimension arrays of the same data type.

R and Pandas aren’t exactly known for their outstanding native performance (they’re generally fast after converting dataframes to arrays and outsourcing to C or Fortran) so they’re great demonstrations of the syntax for some of these indexing problems but leave a lot to be desired.
This reminds me of the "I figured out what was wrong with my brain" post from a few days ago.

The entire blog was written as if the cause was "overthinking" and he physically depleted some resource in his brain leading to seizures. In reality the illness he linked to clearly states that it is a psychological condition of being overworked/stressed, and treatment needs to be "culturally sensitive" and done with CBT, which would not be the case if you were just missing some chemical in your brain.
Murphy is the Anglicized form of an Irish name, Ó Murchú. One of the author’s paternal line ancestors came from Ireland, a land conquered and colonized by the English, i.e. the Anglo-Saxons. It would be one thing to say he had a honky ass white name, a cracker name, that would be in the American says American thing, who cares category. But to identify as Anglo-Saxon, an ethnic category!?! Not terribly surprising given the use of that most American of making customs, the numeral[1], but still. In much the same way as someone with Irish ancestry calling themselves Anglo fucking Saxon tells you something about their attachment to any Irish ancestry you learn something about anyone with ancestors who spoke Spanish if they self-identify as Latinx. You learn that they don’t care about the Spanish language, at all. And you learn that they use an ephitet invented by Anglos, for use by people who speak English

> only 23% of U.S. adults who self-identify as Hispanic or Latino have heard of the term Latinx, and just 3% say they use it to describe themselves, according to a nationally representative, bilingual survey of U.S. Hispanic adults conducted in December 2019 by Pew Research Center.

https://www.pewresearch.org/hispanic/2020/08/11/about-one-in...

[1] If you are not a monarch giving yourself a numeral is pretentious.
It could be extremely widespread if it is used by intelligence agencies, especially if the attacks are conducted by official embassy staff with diplomatic immunity abroad or by domestic intelligence operatives in the country.

For example, I don't think CIA operatives could easily snatch a car full of FSB agents on the streets of Moscow, confiscate their equipment, and get away with it. The same for Havana. (If they had a way to detect the attacks, they might try, but the point is even then it wouldn't be easy. AFAIK, operatives generally do not attack each other directly on foreign soil.)
Does physics have a replication crisis like the social sciences do?
Bring up arguments, don't tell someone to shut up because you don't share their opinion.

Also, if the entire world would think like "30 years it worked fine", there would be absolutely no technology improvements the past 30 years.
What Is the Transparent Material at the End of a Gel Pen Refill?
I felt bad for him in the moment when he talked about being judged for being a senior and doing a "menial" job. Being a delivery driver is certainly not a high status job but I think it's a reminder not to allow ourselves to look down on any particular role in society. We need all these types of work for the gears to keep turning.
Aaron posted an update. As of an hour ago they "consider the matter closed": https://twitter.com/AaronToponce/status/1388828107407245312
It's mostly a question of hierarchy of data and responsibilities. Character objects that administer changing relationships are doing too much.

For example, relationships involving "characters", "relationships", "items", "spells" etc can be handled by objects like "party" and "inventory" and "spell book" (glorified lists supporting a few custom named operations that basically do the same things) which contain the links to other objects. A spell that temporarily replaces your equipment simply swaps out your "character's" "inventory" object with some magical temporary one, and then swaps the real one back again when the "effect" from that "spell's" "invocation" ends. After this, adding support for something else like a spell that swaps inventory with the victim or steals their equipment would be trivial.

Convert this to functional terms and you've basically got a hierarchy of data that you operate functions on and generate new data to put back into the hierarchy, matching the morphing environment. It's all about the data in the end, regardless of your source point of view.
Yep. so glad that i experimented (over a week) with Proxmox install over an existing Denuvan (Debian SysV init) install.

Made more sense to have a second drive or second but largest LVM to play with and store all things VM.

So confident that I disabled the Proxmox 'local' drive.
No, it's not a suggestion, it's definitely a command.

Don't use nonfree tools, or you'll become a sharecropper ripe for abuse, such as the complete and utter "it's our computer now, fucko, even though you paid for it" nonsense demonstrated in TFA.

Free software can't behave like this because the moment it tries we'll simply patch it out.

See also: vscodium, ungoogled chromium.
And not to get too deep into what-kind-of-trash-can-was-it stuff, but just about every trash can I've ever used has had the opportunity for pretty significant airflow depending on what you're dropping in. The lid movement on the hands-free ones may even be worse in terms of airflow.
I discovered that about a year ago. I'm sure there are some other obvious things I don't know. In general, most of us who have been using smartphones for 10 years or so are probably able to adapt to new features fairly easily (assuming we learn about them). But it's probably easy to overlook how overwhelming they might be to someone who has never touched one before.
Chrome is a different. Chrome shows you some notifications only after you visited it couple of times or was on site couple of minutes.
This really speaks to the reliability of Git.

Are there any examples of projects with 1kk+ commits that use SVN, Mercurial, Perforce, or some other SCM?
People get forced to work in jobs they don't want to all of the time.

The array of possible jobs could be one or none.

If a basic income existed your point could be true. That's not reality today.
Probably a niche application. Most persons want exactly two.
It should be regulated. Creators for all intents and purposes are employees of YouTube and should at least be paid minimum wage, get holidays and sick pay. It's time YT gets Ubered.
Cars have been a software platform for well over a decade. We've been cursed with horrendous UX, such as the electronic throttle body and steering, since the late 2000s.

Every time someone puts a computer between the user and the real world is an opportunity to extract more control and revenue from the user. The incentives to make your life experience shitty are far in excess of the incentives to make it enjoyable.
In next version of Sid Meier's Civilization there should be Linux Kernel in technology tree.
Many cancers exhibit immunosuppressive qualities that allow them to co-exist in a healthy immune system. It seems possible that mRNA-based therapies could be used to interfere with those mechanisms (eg binding to PD-L1, etc).

The delivery mechanism for the mRNA appears to be the primary innovation and I wonder if it would be possible to target it at specific cells. In the cancer context if you could differentially target the mRNA delivery to cancerous tissue, the 'payload' could be more generally cytotoxic but only affect tissue proximate to cancer cells.

This seems like it's on the order of CRISPR for potential to change the landscape of medicine in the next 50 years.
> It doesn't really scale well

Evidence? One million commits seems to indicate otherwise.
Only if you tell Amazon it's for certain support-related reasons. If you contact a customer for any reason that Amazon doesn't approve, you can have your account suspended.
What is the "spirit" of the law that's being violated when you press an elevator button, that isn't violated by general usage of the elevator at all?
I'm definitely stealing it
> All this stuff runs in the UI thread. Braindamaged.

Calling this "braindamaged" is hardly fair; I'm sure this decision was made ~35 years ago when it made more sense.
I didn't downvote, but if I had to guess, I suspect it's because your comment seems to have very little to do with the article (apart from the fact that the article is about medical research and you are advocating for a different sort of medical research). If there's a specific reason to think that mRNA could be used in treating chronic pain, including that could make your comment more obviously on-topic. (Not that your underlying point is a bad one! It's just hard to see how it fits in a discussion of this particular article.)
hair loss?
Maybe I am getting old but I would not want to use this technology. You already have a lot to manage as a soldier on the a battlefield and adding this networked AR junk just adds to the complexity. Also the networking probably breaks the second you introduce signal jammers into the equation. So this would be useless for mechanized infantry or other wheeled units on the current battlefield. I have spent countless hours operating under PVS-13, PVS-14 and on one rare occasion PVS-20's on the battlefield and it's already hard enough. Adding these AR overlays solves a problem that doesn't currently exist and would get in the way when clearing buildings or other confined spaces. PVS-14's were a massive leap in depth perception and I think that if they just continued to improve on that it would be enough. The US military is already the most technically advanced fighting force on the planet. We need to focus on improving our strategy more than our technology at this point.

edit

Clarifying note -- our government needs to improve their strategy. They have failed our military leaders for the past 20 years.
This is a cool idea too - will check it out. Many thanks!
>I am not aware if the converse exists though (not-sweet-tasting molecules that activate insulin).

Pretty much any large, digestible carbohydrate. Starch being the prime example.
if you accept the discount, Amazon won't give you the full refund. my wife got caught by this, and customer support told her that because she had accepted the refund she couldn't also then request a full refund. It seemed crazy to us but I'm guessing the scammer is just using this policy as a way to steal a portion of the sale price. I'm sure amazon will catch on but it's just a cat and mouse game.
A question: why doesn't the government just expose Havana syndrome sufferers to various frequencies of microwaves and ask if it "sounds the same" as the sonic attacks? That would seem like a good way of ruling it out as a possibility.
> for niches such as ML and data science, I find you just can't beat the Python ecosystem

There definitely are many areas where Python is best, but for ML and data science, Julia is (i) very competitive in library coverage, (ii) more performant and flexible, and (iii) has a very good Python bridge if it's needed.

I can imagine there are niches within ML and data science where what you need are Python-only libraries, you don't miss anything restricting yourself to the numpy type hierarchy and there's no advantage to calling the libraries from Julia, but I'm curious to check if that is what you actually meant and if so, what you are doing.
Note that no one callled them Normans before the 1800s. They called themselves English when they conquered Ireland. The Irish (Gaels) called them Saxons (Sassenach) or foreigners (Gall). After the conversion of the English to Protestantism there was a yawning chasm between the Old English (Catholic) and the New, but no one ever used Norman contemporaneously.
I’m not sure where you get your facts?

> You will be notified the first time you run brew update or install Homebrew. Analytics are not enabled until after this notice is shown, to ensure that you can opt out without ever sending analytics data.

- https://docs.brew.sh/Analytics
>1kk

That's going in the ol' geek toolbox
I don’t know how I did it, but I somehow managed to stay in one Docker desktop version (2.1, I believe) for over a year, then I had to update to fix a bug and suddenly Docker started automatically installing upgrades for me. That sounds like a change to me.
How do you "lose all organic connection to the culture of your ancestors" simply by calling yourself Latinx? You're surely not suggesting they abandon the traditions, holidays, food, music, clothing, dancing, and all of the rest of their cultural connection, simply because of one label?

I am an Irish-American who plays the music, hates the food, but if I wanted to call myself of "European" ancestry, that wouldn't abandon all of my musical culture, it may just be a trendy label in the zeitgeist.
Author here. If you think that I’m telling people to shut up about important issues then you’re wrong. I think activism has its place in a society that needs a lot of social change.

But if you think that activism is a universally appropriate activity no matter the situation, I respectfully disagree. That’s why I wrote this post. I think pushing activism in a place where you want fellowship is disruptive to fellowship.

I’m sorry my writing doesn’t contribute what you want to hear. I write to gain clarity for myself first and foremost, not for others. I also like discussing the topic with others to form a better opinion and like to use what others have to say to shape how I think. Sorry you don’t feel the same way.
Rabbi Tuvia Geffen, responsible for kosher-for-Passover Coca-Cola
> But it doesn't matter at all when a new release introduces a bug that breaks my app.

I fail to see the relevance of your case. Semantic versioning and shared libraries is a solution to the problem of shipping bugfixes by updating a single component that's deployed system-wide. Semantic versioning and shared libraries do not address the problem of a developer shipping buggy code. Shared libraries ensure that you are able to fix the bug by updating a single library, even without having to wait for the package or distro maintainers to notice the bug exists.

> It's super common to have to pin software to Qt versions if one wants to minimize bugs (and more importantly have a precise behaviour for all the users of the software - for instance, the way hidpi has been implemented has changed something like 3 times across the Qt5 lifetime, and there are still things to fix ;

I've worked on a long-lived project based on a Qt application that supported on all platforms, and we've upgraded seamlessly from Qt 5.4 up to 5.12 without touching a single line of code.

In fact, the only discussions we had to have regarding rebuilding the app was due to a forced update to Visual Studio, which affected only Windows.

YMMV of course, specially if no attention is paid to the contract specified by the library/framework, but I disagree that your personal anecdote is representative of the reality of using shared libraries, even in languages which are notoriously challenging to work with such as C++.