skysight-inc/HackerNews huggingface dataset:
Sure, but it is a case where it is a little alarming that every one of these companies is laying off so many people. There is a lot of copycat behavior also in this instance. But usually, unions can force corporations to negotiate if a large part of the workforce is striking. But if a company can just lay off 10000 workers, it would probably survive a striking workforce.
I used to use the official client prior to Ivory. It's a fine app, but it's a far cry from Ivory's polish and overall quality — I mean, it feels snappier and more “at home” on iOS than Mastodon's official app.

Anyway, Mastodon has no reason to stand against third party apps. Its official app was released only last year, and by no means to threat others nor become the only app in town. Experimentation is good, and Mastodon's third apps are shining right now. There are dozens of them, each one bringing fresh ideas and new concepts.

edit: typos.
Care to elaborate. In what way? I have always though their crazy hiring rate would erase their "culture" like every two years.
Shit I'm brain-dead by about 3 hours into an interview or set of interviews, even if it's not the leetcode type. It's draining in a way that no actual work, even hair-on-fire emergency work, is (except maybe sitting in very-tense meetings—that's got a similar effect on me). Doing that more than once or twice in a single week might make me consider applying to clerk at a gas station instead.
I agree with you in spirit but I’ve found as I’ve gotten older, I actually have more fun doing things with people whose life views I agree with. It’s hard to bury feelings if someone else is against immigrants (my parents are one), are against techies (that’s me!), anti-abortion, and many other current things I care about.

I’m not the type to raise a stink but I usually won’t have as much fun there either. I guess it’s more that my desire to avoid unpleasantries and making a ruckus than leaving my feelings at home.
Sure, but Google always billed themselves as a non-traditional company, and prided themselves on social responsibility. That helped in hiring as they became one of the most desirable companies to work for, even when their salaries were outstripped by their peers (e.g. Facebook).

There will be long term effects on their hiring based on this moving further showing they are becoming just another traditional company. What's to differentiate them from IBM or Microsoft now?
Not as a rule though - so many ML systems are utilizing data that is streaming in from passive sensors or transactional streams and is not human curated at all. The human aspect isn’t an intrinsic property of ML or even these algorithms only particular applications (and I would guess a minority of applications too).

Given that, it seems to be a clear miss to apply that logic generally. I have to believe it most likely stems from a lack of basic understanding and competence on the authors part.

Edit: Here are two examples that I have personally worked on:

Global calculations of weather composite reflectivity using 20 years of historical satellite imaging data from NASA

Superior RF demodulation (under certain circumstances) using RF transmissions as received and sent.

Both of these utilize modern ML imaging models, neither require any human labeling only streaming data (which in these cases began collection long before modern ML techniques were in widespread use). The applications in the natural sciences are endless not to mention the applications more on the business intelligence side using transactional data. Only in specific cases is human labeling required but because of the high cost of that data it is by its nature dwarfed by that which is collected naturally (not to mention often error prone). It is for that reason that techniques to ingest data that is more and more natural to collect are growing in favor.
Meh. I'm gonna say it's just as safe.
Sure, admittedly I was being overly hyperbolic and a bit snarky.

However I am genuinely curious what sort of industrial "real world task" there is that requires edge inference on GPT3.5 or PaLM-sized models where you would run into this problem and not have the infrastructure therefore requiring these potentially unstable tricks?

The point I was alluding to is that LLMs of this size are overkill for most commercial use cases (e.g. NER, document classification, semantic search, chat bot).
I'm not sure what word you are looking for but I would just call it a bad reputation, disrepute or perhaps toxic. Word of mouth through social media speaks volumes about a company. Experienced people will research a company before joining it.
oh similar to https://en.wikipedia.org/wiki/Peter_principle
Little do they realize that other humans are just as afraid of the dark as they are!
For SPY, from 2009-03-09 to 2022-01-03, I get +588.5% total real return, +16.24%/year, after adjusting for dividends and inflation:

https://totalrealreturns.com/s/SPY?start=2009-03-09&end=2022...
plus, rust-rewrite-all-your-utilities efforts, what rust really adds is syntax highlighting and esp be .gitignore aware but I now need remember quite a few different option flags. admittedly, the old unix tools(e.g. find,grep,etc) should had .gitignore-awareness etc a few years back, which is still undone.
This article is all over the place. I see the issue with the work being traumatizing, but apart from that, the points the article makes are just awful.

> labor exploitation is not central to the discourse surrounding the ethical development and deployment of AI systems

Yes, because workers' rights and AI Ethics are two separate issues. It seems the author is using the fact that AI ethics is a thing as a "gotcha" against AI companies, because they treat their workers unethically according to them.

> In this article, we [...] argue that supporting transnational worker organizing efforts should be a priority in discussions pertaining to AI ethics.

And even if you shoved workers rights into AI ethics; How do you organize labor for a job where there's an unlimited pool of people worldwide who would take the job in an instant with minimal training required most likely, making pretty much the whole workforce instantly replaceable?

> These corporations know that increased worker power would slow down their march toward proliferating “AI” systems requiring vast amounts of data, deployed without adequately studying and mitigating their harms.

> If corporations are not allowed to exploit labor from Kenya to the U.S., for example, they will not be able to proliferate harmful technologies as quickly — their market calculations would simply dissuade them from doing so.

Here it's suddenly about actual AI ethics again with the idea that progress needs to be artificially slowed down in order to ensure ethical implementation. Increasing the "unethically low" data labeling wages has the added benefit of slowing down the "unethical" development of AI.

> Talk of sentient machines only distracts us from holding them accountable for the exploitative labor practices that power the “AI” industry.

It really just looks like a weird ramble where the author picked a popular topic and then grasped at straws to draw lines to their political agenda with some luddism sprinkled on top.
Airlines also do it to prevent people from "gaming" the system. People buy multi leg tickets and miss parts of the flights purposely in order to get higher airline status and points, or just to get to one city cheaper. Sometimes, they take roundtrip flights on the same day back and forth to gain points and airline flyer club status.
I haven't heard that one before. Nice!

I'll have to share it with my friends...at a party...
The diagrams in this paper did not fill me with confidence: there doesn't appear to be any reason for the layout of the boxes and lines in them other than to fill some space.
In January itself. One of the devs said
they're not wrong though and I also wrote mine in about a month but yeah, people are different
I like that you ask what SOTA means when the acronym is expanded in the title you see as soon as you click the link.

"ChatGPT is not all you need. A State of the Art Review of large Generative AI models"
> There is absolutely no reason to split the codebase

There are always reasons for and against any decision. Engineering is about balancing those tradeoffs to meet your particular needs. It's silly to say "there is absolutely no reason to ..." about almost anything.
Such a whacky coincidence!
Philips Hue works fully locally. You can optionally cloud-connect it for out-of-home control, but it’s not necessary.
FWIW we aren't planning to turn off Subversion import [1]. Only the two-way bridge where you could keep using `svn` against the Git repo.

[1] https://docs.github.com/en/get-started/importing-your-projec...
Hornsdale Power Reserve was nowhere even close to being the biggest energy storage facility, even when it was constructed. At that time, the biggest facility was the Bath County Pumped Storage Station at 24,000 MWh, which has since been surpassed again.
For the modern food ordering app, the tip is the price of delivering. It's really a misnomer. More accurately, it should be called a bid, since you're placing a bid on your order and hoping a delivery driver will pick it up.
Right, it works for your analogy.

Going back to the concrete scenario GP presented, naming things makes it much clearer to me.
Don't worry, China will fix it for you too for more money. Its like an annual recurring revenue instead of one time revenue.
Google pays a large amount of stock based comp, so at least that part of their wages will likely go up, at least in the short term.
You do have to worry if you have to miss the first leg of a trip for some reason. They'll void the second leg as well if you don't call to straighten everything out.
Determine where you want to retire to, get your living quarters paid before retirement and, ideally, all larger debts paid off as well. Your income drops in retirement so carrying (large) loans hurts. Eventually, things like medical expenses might/will increase so you need the flexibility to handle this without resorting to cat food.

But don’t put off enjoying life until retirement as your body and social arrangement might not be what you want - save yet live during your years.
It's kind of sad to think that people would rather help create the next catastrophe by relying on treatments that are known to become less effective with use than act responsibly for prevention.

Yes, new HIV infections have gone down since the 80s but have been relatively flat over the past decade or two, with the cumulative rate of infection continuing to rise. Of course IV drug use is another major source.
Most people I know use Android. I have noticed Android and IPhone users have their own bubbles.
> How does it do so? Vaccines appeared to be effective at eradicating polio and smallpox

Totally - and that's why it's important work.

But eradication of a specific pathogen is orthogonal to overcoming the threat of antimicrobial resistance. As long as we're offering super powers to pathogens, somebody will step up and take them.
Yeah back when Elon bought the place and everyone was talking about moving to Mastodon I was dismissive.

Wasn't expecting Twitter to start switching off systems like a ship in Star Trek trying to conserve energy for life support..

Looking forward to Tapbots new client. Don't really care what's powering the backend as it turns out, it just needs to stay working.

Nice work Mastodon and the rest of the federation, I'll be looking into server options over the weekend. Gotta have the vanity domain.
It might be! I’m also thinking an auto plant.

There’s a cannabis greenhouse elsewhere in my region that creates a pillar of white light. It’s a completely surreal scene. Also pretty awful light pollution.
BRB starting a smart cloud faucets for schools startup.

(Any teachers that want to use a toilet after 5pm will need a smartphone app installed.)
"I can’t believe Nixon won. I don’t know anyone who voted for him." - famous quote from 1972
Google is pausing new green card applications
> ...at a scale normal people can't even imagine.

If you participate in a sport at a below world-class level where you get an opportunity to meet Olympians who teach clinics in that sport through learning by doing, take that chance because it is possibly the closest you will get to grasping just how wide the chasm is between you and "world class". In my case, the Olympians switched between roles on teams of amateurs they have never worked with before, then switched teams. All while teaching us the finer points of the sport, they would lead the team they were teaching to trounce the opposite team. It was seriously inspiring.
I don't think anyone has done that.
Tefillin use induces preconditioning-associated heart rate variability changes
IMO you're exaggerating a bit, but there's quite some truth in there. Flatpak has some security features and is by itself not a bad design, but the ecosystem's current state isn't really utilizing those.

Snap is a whole other can of worms. The ecosystem is like canonical's personal play store/app store.
(Unfortunately) related: they were rejected initially: https://news.ycombinator.com/item?id=34444514

Good news: It looks like that's since been resolved shortly after Gruber's post.
https://mastodon.social/@icecubesapp@mastodon.cloud/10971756...
You missed the point. It's obvious what it means to anybody in ML. But that's not how the term is used.
> a lot of very intelligent people will see that $25 burger and decide that they'd rather go somewhere where the burger is $20, because it "feels cheaper".

Isn't that the whole foundation of capitalism?

If I'm the best at making widgets I can pump them out at $4/pop while the competition needs to do $5/pop and eventually my process for widget making is the dominate one. Maybe somebody innovates and gets down to $3/pop but in the end society is able to get more widgets/$.

IMO, the real problem is all of these hidden fees. The idea of a price is that it's how much something will cost. The fact that you can juice your sales by providing a non-total price is a market distortion and should be corrected.
So open AI decides to gimp their creation and prevent it from returning certain responses because some people will screech about those responses, and they decide to hire people on other countries to do it, and now we see articles coming out about exploitative labor practices...

Give these crybabies what they claim to want: fire all those Kenyans and stop gimping chatgpt under the guise of not wanting to use exploitative labor practices. Rub their faces in it. You can't win with these people, don't even try.

And as a little bonus for the crybabies, when are you going to realize you're tools being used in corporate warfare? You think it's a coincidence that these articles are being written about an up and coming company running circles around the established big boys? Do you like being a tool?
Per (1) it might be enduring some pain to wring wfh out of the system and get the workers back into their pens.
Qbdiff – building and applying patches to binary files
I'm sharing a tool that I have been working on in hopes that someone finds it useful. The tool serves the purpose of binary patching in game updates and personal incremental backups. Thanks to a different SA-IS algorithm and parallel compression of blocks, the diffing and patching is considerably faster compared to bsdiff or alternatives. This makes binary patching, in many cases, a viable option.
> On another occasion much later, I learned by chance that putting certain provocative information on a security clearance form can greatly speed up the clearance process. But that is another story.

Wait, I want to hear THIS! (not interested in the security clearance, and not even a US person for that matter; just super curious!)
Airplane seats are oversold, so airlines don't care.
All those examples you mentioned while you may find some good friends, they cannot entirely replace the purpose of a religious community. Religion and spirituality are far more than a social club or hobbyist group. Maybe you did not make friends at a mosque for some ever reason, but it is more than just a place for friendship. Religious buildings serve communities, promote unity, educate children, and it is all based on belief and practicing these beliefs. True brotherhood in faith far outweighs most any other type of relationship between people.
I try to forget ClearCase.

It haunts my nightmares.

When we were migrating to git, some of the more senior engineers came up with a workflow that was described as "the best implementation of ClearCase in git that I've ever seen". It was meant as a compliment.
We recently launched our new docs at Mage to provide an even better developer experience!

We used Mintlify (YC W22) to quickly and seamlessly revamp our docs into this beautiful, crisp, magical UI

If you're looking to revamp your documentation, I highly recommend checking out Mintlify: https://mintlify.com/
Everyone should have to do a couple of years at a service job. Teaches you a lot of humility, and changes how you view a lot of folks.

A summer or two working in a food truck where the internal temp was around 49C will teach you appreciate jobs where you sit on a few softball meetings and write documentation.
That's a tough one. I know some sysadmins would love to quit their jobs to do something concrete and tangible like wood working or carpentry. On the other hand, I imagine carpentry can be hard work, physically stressful, financially uncertain.

From how you described, I think you're naturally interested in computers and servers, and will likely continue studying and experimenting anyway, even if it hasn't yet led to paying work. You can gain knowledge and experience through these side projects, and that can prepare a way for you to make a full career transition. I don't have any answers or advice, as I'm still trying to figure it out myself (currently in a fairly demotivated phase, looking for the next step up) - but I wish us all good luck in our endeavors. Personally, I believe you're on your way to becoming a tech wizard. The question is finding someone, maybe a smaller company/startup, who can recognize your value, talent, and potential.
The idea of a take home originally appealed to me, but my actual track record with them is very poor. They are usually too open ended - sometimes they'll say to write some service, that it shouldn't take more than an evening, and then you're left questioning how much they're expecting. Do they want a quick proof of concept? Do they want unit tests? Acceptance tests?

Then there's the follow up - often a rejection with no comments on the code whatsoever. Or you get completely ghosted. Or, and this is the real kicker - they finally ask you to come in, where they have you do leetcode on a whiteboard anyway.

If the process was "Here's what we're expecting, turn it in by X date, we'll have you do a review with the team, and assuming all goes well, we'll talk about an offer at that point" I would be a lot more open to them. But that's never the process.
"When a property, building, etc is dark - someone up to no good has to use light to see what they're doing, and that stands out much, much more."

Erm, no. If you trained a bit, and it is not pitch black (which it never is, in the cities) you can move and act very well without light. Also there is nightvision, which got quite cheap.

What works well and is a good compromise to protect from thieves and co. is light activated by motion detectors.
> Holmes’ partner, William Evans, also bought a one-way ticket “and did not return until approximately six weeks later, returning from a different continent,” prosecutors said.

Did she buy the ticket herself or did someone book a trip and buy tickets for her/in her name?

I don't support her but I'm willing to give her the benefit of the doubt. The one ticket sounds bad, but a series of tickets with eventual return does not.
Japan to Downgrade Covid Classification
The canonical solution for that is to encode the ID appropriately. Your example with common choices:

as base64url (RFC 4648 §5): saNUxawrSZChiR8rT1N7CQ (22 octets)

as base85 (RFC 1924 §4): p&bTO@+boru-j3)#beDJ (20 octets)

as QR code: data:text/plain;charset=utf-8;base64,4paI4paA4paA4paA4paA4paA4paIIOKWiOKWhOKWiCDilogg4paIDQrilogg4paI4paI4paIIOKWiCAg4paE4paA4paI4paA4paI4paADQrilogg4paA4paA4paAIOKWiCAg4paI4paI4paA4paA4paI4paIDQriloDiloDiloDiloDiloDiloDiloAg4paA4paA4paE4paA4paIIOKWgA0K4paA4paI4paA4paA4paAIOKWhOKWiOKWhCDiloDiloDiloTiloDiloQNCuKWgCDiloDilogg4paI4paAICDiloQgIOKWgOKWiOKWhA0K4paA4paA4paI4paA4paIIOKWiOKWhOKWhOKWiCDilojiloDiloDiloANCuKWgOKWgOKWgCDiloDiloDiloAg4paA4paAICDiloAg4paA
Local CTO chat in Berlin has over 200 members and it's just fraction of all companies that work here. I'd say it is indeed a tech hub with very dynamic startup ecosystem, with its own Zalando etc mafias.
> All business is about exploiting someone somewhere for your benefit, no exceptions.

Where did you learn that? I don't think it's at all true. It seems maybe you have a no-true-scotsman definition of 'exploited', so that no evidence against your claim would change your mind.

Picture a baker, who makes bread for people, who get bread, the baker gets money. Where is the necessary exploitation? I can't imagine where your confidence - "no exceptions" comes from. There are no win-win exchanges in the world, and none even possible? I'm not a huge fan of capitalism but that seems absurd.
Yes, I know.

But if you look closely you'll notice that `zip` and `map` were called directly on an array here and not actually on an iterator. That's a third implementation of the same concepts. If Rust had HKTs they could all be the exact same implementation, but not today.

The important thing, though, is that they all conceptually do the same thing. Understanding one essentially translates to understanding them all. If zip/map are called directly on two Options, you get an Option containing a tuple back out. If they're done on two arrays, you get an array containing tuples back out. If they're done on two iterators, you get an iterator containing tuples back out.

There's nothing to be confused about.
I don't think that explains the very obvious crap that gets through, for instance several near duplicate spams in a row, each of which I manually reported.
I think the simple chat interface is why chatGPT became popular. If other people build relatively simple interfaces to leverage other models they might be successful as well.
https://china.usc.edu/sites/default/files/forums/The%20Life%...
Most Asian countries? You're gonna have to get a little more specific, cuz that just isn't true for many.
Get Dumber
From talking with him I don't know that it meant a command-line itself (I have no idea), but it was very much focused on using the keyboard to control reading and navigation, as opposed to Mac's (of the 80s) very mouse-centred interface (remember it didn't even have arrow keys).

There is a document he wrote for Apple all about his ideas of what the mac should be, surely findable somewhere with some google-fu. I assume jobs just took one look at it and chucked it straight into the bin.

He was an interesting thinker.

GeekyBear mentions the Cannon Cat, and posts a link that goes down an interesting rathole.
The “just done” thing can be kinda dangerous too - I did the same thing, and at the end of my hell week, I was getting close to accepting an offer I knew was subpar, just to be done interviewing.

Hard to find the right balance.
This is interesting. I sat next to a German manager of DaimlerChrysler (which really dates me, I know) on a flight. He agreed with the idea of worker unions being inside the company and having a seat at the table. He also disliked the practice of building cars "offshore" because, he said "the knowledge of building the car leaves the country".