skysight-inc/HackerNews huggingface dataset:
I'm sure in its peak IBM employed way more than that including their India and China teams.

EDIT: found a source, 130K in india in 2017... == 33% of workforce

"Today, the company employs 130,000 people in India — about one-third of its total work force, and more than in any other country. Their work spans the entire gamut of IBM’s businesses, from managing the computing needs of global giants like AT&T and Shell to performing cutting-edge research in fields like visual search, artificial intelligence and computer vision for self-driving cars. One team is even working with the producers of Sesame Street to teach vocabulary to kindergartners in Atlanta."

https://www.nytimes.com/2017/09/28/technology/ibm-india.html
I’ve tried Smalltalk, Common Lisp/Clojure, and read about Forth the past months. And I agree with you that there is more to explore than the standard set of features found in C-like language (live programming, real macros,…)
Yes, at some point I reconfigured autocomplete in to only complete when you press <tab>. I almost never press <tab> otherwise when I’m typing something.
Yes this would make switches much more possible
Non-breaking spaces are transformed automatically when writing French by Word, LaTeX, and other text processors. Why would you want to learn the many ways of writing a spacing character, when your computer can do it for you?
> A large number of pornographic audios publicly available on the Internet seriously threaten the mental and physical health of children

First sentence. This is either a great humanitarian scouring for the victims of child porn. Or it is a useless puritanical crusade against porn.

I started reading the paper and this is just about porn filtering, pretty much useless perhaps even harmful.

I am sure using CNNs to do this is innovative, but if you are going to start from a lie why should I trust your research?
I actually like sprint reviews but for the team to review what we've done in the past 2 weeks and celebrate our small achievement and fine tune it. It's also good opportunity to demonstrate what features we built, again, for the team, as a recap. It gives the opportunity to otherwise shy engineers to speak and present in front of people they trust more, as a training to speak to a wider audience.

But i've also been part of sprint review where it felt like it was a judgement day.
Reddit | Backend, Frontend, iOS, Android | SF, NYC, LA, Austin, Chicago, Seattle, US Remote, Dublin (Ireland), Amsterdam (Netherlands), Berlin (Germany), London (UK), Sydney (Australia) | Full-time

Reddit is making strategic investments in the platform including video, advertising, consumer products, and expanding into international markets.

For any Golang enthusiasts out there: we are writing most of our services in Go. We have interesting challenges in scaling, data pipelines and building the foundation for a series of new products.

Some of the positions to highlight:

- Staff Backend Engineer, Developer Productivity

- Senior / Staff Android Engineer - Consumer Products

- Staff Software Engineer, Networking (Transport)

- Software Data Engineer

- Engineering Manager, Transport Infrastructure

but there are many more.

Interested? Apply here: https://boards.greenhouse.io/reddit?gh_src=3c9ba6c41us

Do you currently not hold a more senior position? Don't get discouraged. Maybe you qualify for one anyway.
My guess is that it depends on your browser history (and maybe other factors that influence what autocorrect or autocomplete wants to propose).
> LinkedIn's algorithm seems to be related to how active you are.

I used to keep a spreadsheet of what dates I'd log in, and what actions I'd take, then I'd wait for the summary email from LI and put the results in it. Anecdotally, after logging into LI and making minor edits to my profile, the "number of times you've appeared in search results" emails I receive indicate a 2-3x increase over baseline.

By minor edits, I mean changing punctuation or other small changes to a sentence or two. Major edits would dramatically increase my search results, such as adding certifications, but that's to be expected.
I’m currently listening to this. At a few points, they talk about competitors and seem to have difficulty finding too many to mention.

I’m a bit surprised MS OneNote isn’t mentioned as a collaborative infinite canvas. Maybe I just haven’t gotten to that part.
Funny, I've been getting recruiter spam every week from the same set of people, and their last email 3 weeks ago was titled "AWS - This could be the last chance to join the team!!!"
A bare metal language runtime is a kernel....

I am fully aware UNIX clones will never use anything beyond C for most part, although there are some famous UNIXes like Apollo that did indeed trail another path.
The issue is that a very common key to hit after a colon is Enter - which selects the emoji in question. If you simply keep typing other letters, you don't have a problem.
For sure! Not the first but we made it a challenge to figure this out in a week cause it was clear this ai image generation is the new thing and there's gonna be sooo much of it. It's most likely not going to be a publicly traded company anytime soon ;) But a great little challenging project for 2 siblings
Still getting paid for it. Had a client that made me stare at the walls because of their “security policies” messing things up now and then. Got paid for sitting around.
I feel like the moral of this story is less "caching is a liability" and more garbage in garbage out. Caching can help things when used appropriately, but its not magic.
Launchpad.net Is Down
Uh oh!
Something has gone wrong. We're sorry!
If we are in the middle of an update, Launchpad will be back in a couple of minutes. Otherwise, we are working to fix the unexpected problems. Check @launchpadstatus on Twitter for updates.

If the problem persists, let us know in the #launchpad IRC channel on libera.chat.

Technically, the load balancer took too long to connect to an application server.

Reload this page or try again in a few minutes
> Is somehow easier than opening a website writing some code and pressing run?

Faster than opening website - no.

Faster than opening website, signing up, verifying email, saving password - absolutely.
They're not trolling. I typed it into the search bar. Safari didn't crash.

Is the person who wrote the tweet trolling? Probably not either.

But what type of iOS device do they have? Which version of iOS are they running? Which language and locale?

Those things matter. Other things that apparently shouldn't matter might matter as well: other apps installed or running, notification configuration, how many tabs they have open, whether they're connected via WiFi or 4G, etc.

We don't know any of that stuff. As GP said: better reproduction steps needed.

As it is this bug report is barely above the kind of "hurr durr it dern't work" support ticket that really pisses off everyone in my team, and indeed every support engineer, and software engineer I've ever worked with.
Our ID.4 Dream Car Turned into a Nightmare
The BBC still dares not mention the B word which is a symptom of the kind of cowardice that led to the B word in the first place. The inability to call a spade a spade because the Tories might cut their funding (which they would do anyways).
It’s their own “Safari suggestions” service. I don’t know if that’s device local or some Apple API which changed but disabling it prevents the crashes.
Elon was talking about internal RPCs. Eric was talking about client side requests, as though that was a dunk. Eric was both wrong and attempted to insult his boss in public at the same time.
> that someone's Christmas might be not as expected.

You should have sympathy for PEOPLE. Every one of the PEOPLE effected by any lay off or industry change is a person. It could be your relative, it could be you, ti could be me. Let's get out of the "I don't feel too bad for that person that's not me" and try to have compassion for fellow humans.

edit: spelling typo
I don’t know if this has changed, but I remember most tech businesses were perpetually hiring, because part of the visa process to bring in workers was a requirement to prove that you tried to find local talent first.

(source: I once worked in the states on a TN visa, and this was the practice at the time.)
Wouldn't the username look off? eg. if you set up with an account with something like "@cutecatpics" as the username to get followers, wouldn't it look suspicious even if changed the name to "Eli Lilly"? It will look like

Eli Lilly
@cutecatpics

You can try flipping this (legit looking username to start with), but it'll look suspicious when you're trying to rack up followers

Cute cat pics
@eli_lilly_official
> Doesn't that still apply to someone vaccinated though?

Not at close to the same rate, no.

"can" would be a technically true but entirely misleading word there, as the topic of conversation is the risk ratio. "1 in 10 chance" things can happen. "1 in a million chance" things can happen, also.

But these two "can" usages are not the same.

You should know this. You should not be playing word games. Do you think, falsely, that COVID vaccination it totally useless? If not, why imply it?
"Supercloud", like "data lake" or even "cloud", is conceptual. What you buy are Cloudflare services like Workers, R2, Durable Objects, etc. Presumably, their Developer Week announcements will all be in support of this "Supercloud" idea.

I think this is key: "The theory of computing points away from dedicated machines (virtual or real) and to code and data that run on the Supercloud handling the details of code execution and data locality automatically and efficiently."
Corrupt judges , local, and federal prosecutors enable this by refusing to allow lawsuits or press charges.
Dude just said Elon was wrong. You'd think the self-declared free-speech absolutist would've been happy to publicly debate him in the marketplace of ideas (or however that old chestnut goes). :)
> You give your money over to another organization, and that organization promises a % yield / APY in return.

Coinbase is not promising a yield. It would be illegal for them to do so. They are advertising the current market rate defined by the token's network. That rate incentivizes stakers. It is defined in code. If too many people are staking on, for example Ethereum, the network would lower the rate automatically. Just as they are doing, you could stake the tokens yourself with your own hardware/connectivity, or use hosted resources (e.g. AWS).

> You aren't allowed the money back until later.

The yield is paid out according to a defined schedule. Unstaking is possible on some hosted platforms (e.g. Coinbase) even if the network doesn't allow it, but there is usually a penalty.

> "no true Scotsman" fallacy

It's nothing to do with it. I haven't made any qualitative judgements on which network is a "true" staking mechanism.

This article describes the confusion caused by some token networks:

https://cobie.substack.com/p/apecoin-and-the-death-of-stakin...

"Somehow, over time, the word ‘staking’ has been repurposed and redefined. Instead of receiving rewards for contributing to chain security with collateral at stake, modern “staking” just seems to mean idk we give you more coins as a reward if you don’t sell your current coins lol."

> If those guys call it staking

I don't know which "guys" you're referring to. Different networks treat it differently. That's all. It's a designed mechanism. The Ethereum devs have no say in how the Solana devs implement staking. Platforms then just provide a hosting service.

I've only provided facts. I don't personal do any staking, or encourage others to do it. Seems you are only interested in arguing, and prefer to not understand reality. Good luck on your crusade!
It worked with GDPR
This is one of the reasons why I made this post, to put some numbers out there. A lot of people on HN have ideal backgrounds so that they really are going to get constant unsolicited offers, or at least an interview anywhere they apply. Other people are on the hiring side struggling for one reason or another and blaming it on a hot market. If you're in a group like that, it's easy to get the wrong impression, and worse to repeat it.

I definitely agree that developers have it better than most people. Anyone who's watched someone outside the field look for work should understand that. But there is a huge middle ground between the Stanford graduate working at Google for whom every application results in an offer, and people applying to bad jobs with a 90 minute commute just to find something. That middle ground is what you and I are talking about, where you do have to send out a lot of applications, 100 or 200 or more, but there are also a lot of companies, you can work remotely and they pay really well compared to other jobs in the U.S., let alone worldwide.
Url changed from https://www.macrumors.com/2022/11/14/apple-class-action-user..., which points to this.

Submitters: "Please submit the original source. If a post reports on something found on another site, submit the latter."

https://news.ycombinator.com/newsguidelines.html
An Airbnb Cofounder’s Latest Venture: Building Tiny Backyard Homes
I'm pretty sure criminals making 6k a week aren't stumbling over themselves to give away the secret of their system in the form of a MLM spam DM. 100% chance this 'opportunity' requires you to pay a 'small fee' up front for the initial information, at which point you are out some money and never hear from them again.
I find podcasts and playlists pretty frustrating generally. But then I tend to want to listen to something fairly specific as opposed to more or less whatever as background; I've never been a big radio listener. I have used it for texts but that's very uncommon and directions can be hit and miss to make changes on the fly. It's definitely better than nothing but it's a far cru from a passenger doing that sort of thing for you.
I've remapped emojis to `::` and it's been great. Barely more work than `:`, and don't have to deal with a clunky popup when I don't intend it.
I'd generally prefer the search bar be one of the first things available to tab over to. Ctrl+f and slash are used by my browser to search the page and I would rather the page not take over those keys.
There is ultimately a fixed supply of Bitcoin, so the money printer can’t go brrrrrt.
It is fine as long as you don't have to user other people computers.

I used a QWERTY keyboard in France for a while, but switching back and forth between AZERTY and QWERTY each time I went on someone else computer, which happened often, I had to switch, qnd it is qnnoying.

You can learn to touch type but keep in mind that not all layouts are the same, you can bring your own keyboard, change the mapping, etc... There are solutions, but it wasn't worth it for me, so I got back to that terrible AZERTY keyboard because that's what everyone has in France.
Just because its a complicated loan/bond doesn't mean its not a loan/bond.

Lending money to somebody else, with a promise for future returns, is fundamentally a bond. It will act like a bond, subject to the economic principles of a bond / loans / etc. etc.
Eric essentially said, "That's not why the engine is running hot, it just needs lots of oil." That's a stupid response.
I’ve never met a tech screen that adequately measured candidate quality (actually I take that back Okta’s SRE interview was fantastic).

I tried to hire a known, trusted, high performing engineer at Google. He was rejected. After reading his packet I could not figure out why. I had to call the recruiter and ask her if he’d said something so unmentionable they couldn’t even write it down.

They decided to pass on him because he was so good his promotion path at the role would be inadequate. I could have told them that before they wasted his time flying him out and sitting him through 8 hours of tech screen.

I literally had to fly him back out and do it all again, because “that’s the process”

I hate to break it to you but the process is broken.
> except for plain data types where copying is literally memcpy

what do you mean by this? If I say `let x = 5; let y = x;` in rust, that's a "plain data type copy" of a stack value, but memcpy is usually used to copy heap memory. What connection between copying of primitive simple stack values and memcpy are you suggesting here?
We might be a outlier but our family of four uses it at least 50 times a day if I look at our voice history.

Alarms, timers for the kids, playing music all day, asking for knowledge questions, etc. For example yesterday my kids asked "which is after a tortoise or a snail". The kids use it a lot because they don't have phones to google stuff but they always have Alexa to ask.
I live in France but use QWERTY instead of AZERTY, and I once had an opposite problem: on a French website, there was an <input> for phone number, validating that it stays [0-9] on each keystroke.

The validation was done by checking for the AZERTY-specific key combos that result in 0-9; on AZERTY to get a <number> you need to press SHIFT+<number>.

So if you had a QWERTY keyboard, you could not enter your phone number, the input stayed blank. (If you tried with SHIFT, you could get !@#$%^&*(() to the field however.)
Electronics Projects for Musicians, by Craig Anderton.

This book sparked my interest in tech.
If you liked Stephen King's "On Writing", give William Zinsser's "On Writing Well" a read. It's not a memoir but more like a manual addressing different types of writing from corporate writing to sports to academic.
Snapcraft Is Down
https://blockfi.com/november-14-2022-blockfi-update
Science fiction inspired by an HN thread (5 min read)
Inspired by some awesome comments in: https://news.ycombinator.com/item?id=33453037
If you are not selling it to your EU users, you are fine. If you are selling it to EU users, leave them high and dry and offer no support. They can still clone it and run it on their own.

It's really the same thing as selling non certified products in Europe. If you are a registered EU business, you have to sell CE certified products, so we know that you're not going to burn my house down. If i buy from alibaba an LED strip that draws 500W and ends up burning my house down, it'll be my fault, the seller was in China and i knew what i was getting into.
Under what reasoning is it cheaper to keep them?
I don't have a degree, period, so I can't be hired where I work (contractor). But I spend a lot of time fixing Python code written by PhD's. There's a lot of 'glue' work to be done that traditional IT can't really handle and the actual scientists doing the work usually don't know much about.
What Apple does with all the data they collect may be one of the best guarded secrets in the world. Assuming they invest heavily to collect the valuable data and do not use it for financial or power gain does not make any sense.
I work as a data scientist in the grocery industry, specifically (at least for the past six months) on sales forecasts. Even for relatively short-term forecasts accuracy is surprisingly low, even with lots of data and the most up-to-date forecasting methods, applied by smart people (those who aren't me). I'm not at all surprised that companies can't see precisely when downturns will happen.
I live in Texas, my A/C broke twice last year. Worst two days out of the year, had to get a hotel room to deal with it until the maint staff fixed it.
> TAMANG

These company acronyms are getting out of control, is this twitter|tesla, apple|amazon, meta|microsoft, alphabet|adobe, netflix, google?
The oracle who predicted SLS’s launch in 2023 has thoughts about Artemis III
> the real possibility that racism may be at play

I mean... isn't that the actual justification for DEI policies in the first place?
Smaller projects? There are tons of very mature TLS libraries.
Its canada not britian.
I am reading Crafting Interpreters right now. It seems to be a solid book but I am curious how others read it?

Do you reproduce all, or most, the code yourself? That’d be a great way to make everything stick but makes progress terribly slow.
There was still plenty that could be imagined in 1989 that the Internet could be capable of - there was none of this "it is just too unimaginable to even consider" nonsense.

E.g. there were plenty of dialup BBS services and things like Prodigy with GUI, chat, etc. in the 80s. It wasn't that much of a great leap to see how moving those types of things from proprietary networks to the Internet would occur.
For me too, also with current public beta.
I'm not in the US; if I had to send out 200 or even 100 applications I would change career. If I had to send 50 I would be starting to investigate other careers.
How about your own computer? How about a network share? How often do you need your music outside of your own home network? How often do you need all of your music and you wouldn't be able to manually copy files to whatever portable device that you have?

You have all the pieces.
What jumps out at me here is how this measurement is used in agriculture/food production. Suppose, etymologically speaking, all language is a derivative of humans living, working, and managing the landscape... it seems the chicken crosses the road when we identify and "label" (with a codified sound) what behaviors in the environment are useful to our mutual interdependence (positive/rebounding feedback loops, enforced through language, learning and worldview--influence how humans operate as individuals and within groups. Furthermore, how groups use language creates positive/rebounding feedback loops in the environment and reinforces useful behavior.)

https://www.nytimes.com/2016/07/23/science/birds-bees-honeyg...
There was a comment the other day in the discussion about incorporation in Germany. Someone complained that in Germany, they conduct their business in German: the justification was, it's our country, our language, get used to it.

Maybe the blunt response to complaints about the US American bias is, it's our software, our (ASCII/Unicode) language, get used to it.
Judging the shitstorm of left-pad, they might do one thing, but they don’t do it well.
If you look at the existence of alternative coins as an attack on (your preferred) cryptocurrency, then every shitcoin implosion is a good thing.

In the long run it seems unlikely there will be more than a couple surviving cryptocurrencies (see: Metcalfe's Law), and there will be a lot of chaos between now and then.
Madoff was absolutely working with and connected to regulators [0] in various capacities. The idea that the current regulatory framework really helps consumers or effectively polices the truly bad actors is unfortunately far from the truth.

So yes, people should be upset with the SEC and other regulators, and should demand more appropriate and effective regulation (and/or enforcement) that actually targets the worst behaviour and protects the most vulnerable, rather than policing access and providing incumbents with a regulatory moat for little or no benefit.

[0] https://en.wikipedia.org/wiki/Bernie_Madoff#Government_acces...
I think he does a lot of stuff wrong, but between home and grid batteries, solar roof tiles, superchargers, virtual power plants, the cars and the semi, I'd they're doing okay on the 'getting people excited about green tech' score.

If anything, I wish he'd spend a bit more of his time and energy on that kind of thing.
So out of the 3 points, 1 is not an actual problem, but just learning curve, 2 is a mostly complete, but slightly limited mocking library, and 3 is an unoptimized local dev/build process.

I actually think those are fair reasons to switch to something more straightforward for a solo dev, but none of these are true showstoppers and the story for each will get better in time. Good feedback on the Rust in general.