skysight-inc/HackerNews huggingface dataset:
Ask HN: What happens when you dial a phone number?
I've always been curious about phone routing, but the Wikipedia article on PSTN is rather light. [0]

Back in 2003, I was living in the Midwest. On an August morning, I had a friend visiting from New York, and I couldn't get through to their New York cell phone number. Calls were always busy. Later we suspected it was due to the giant Northeast blackout [1], but never had concrete proof.

So how does cellphone routing work? If you dial a New York cell phone number and the phone is in Los Angeles, does the call need to be routed to an exchange in New York? If a number has been ported from Verizon to Google Fi, does that number still go through a VZW exchange given its prefix? Or is there a DNS for phone numbers that gets updated periodically?

Thanks!

[0] - https://en.wikipedia.org/wiki/Routing_in_the_PSTN

[1] - https://en.wikipedia.org/wiki/Northeast_blackout_of_2003
There is a tiger in the forest, and it might be stalking me. It's gotten some of my friends, and I might be next.

No emotion is forever, there are brighter days ahead.

edit: I should be clear that I am fine. I am not affected by layoffs, I do not currently have persistent negative emotions. If you do, it is appropriate and good to find help.
Dont worry bmw and audi are in the same boat i dont understand why people think these are good cars.
That will lead to stricter regulation. Is that a good idea? I dig into the details of their estimate, and a critique by famed economist David Friedman: https://maximumtruth.substack.com/p/whats-the-real-cost-of-c...
I would propose -> instead of |>
Yeah, sure, just heap in more stuff. Because it isn't chaotic and ugly enough yet.
They're also better for stability in numbers of employees, as it's easier to reduce expenses in bad years without having to go through layoffs.
I'd like to add to this by stating that CRT itself seems very big on the premise that everyone is different and has their own unique collection of life experiences, and that those differences are good and valuable. That particular subset of CRT is basically Critical Sesame Street Theory, and I don't think that's a particularly controversial way to teach our children.
I literally just saw a DEI employee post in my LinkedIn feed about being laid off in one of these recent rounds.

> everyone being let go seems to be an engineer

An article about the most recent Amazon layoffs says "Amazon’s human resources and stores divisions are likely to be among the organizations most severely impacted by the job cuts."
Code Blocks in Google Docs
I know an objectively-measured 500x engineer.

This happened because Siemens AG and Ericsson entered a joint venture called Ellemtel. It was required to produce a software product in 6 months. Each sent 500 engineers. At the end of the (successful) project, fully half the code was found to be authored by one engineer.

The contract was such that, without delivery by deadline, Ellemtel would not be paid. Without that one engineer, the project would have failed.

Details... He was responsible for assigning tasks. Tasks were two weeks. If a task was not done by the two-week deadline, he did it himself over the following weekend.

They took blood samples, periodically, to measure stress hormone levels. Stress rose as the deadline approached. It took 2 years to return to normal. (I.e. burnout is objective.) The 500x's stress level did not increase.

(On a later project, involving an OS kernel he wrote, he did have stress. Also, for English-speakers: Siemens is pronounced "Zeemanss".)
>A company that employees want to work for because they know they'll benefit first means that more and more of the top job seekers will try to work there, which means (indirectly) that the company will have the best of the best employees. As an investor, I would think that in the long term, that's the best use of the company's money and the best path to long-term growth.

This does not work for businesses selling commodified products/services. Walmart can pay top dollar, but it is going to be disastrous because everyone will switch to buying from target/Kroger/Costco/Aldi/Amazon for cheaper.
I think Wren is doing a pretty nice job (www.wren.co).
It took me a good part of 2020 to write up my PhD thesis. I began writing right when I was hit by a life-threatening depression. I could not make any progress for months while being pressured by my next employer to submit the thesis quickly so I could start the new job. What took me 9 months should really have been 2 or 3. I was able to finish only because one of my best friends was very supportive and had a few calls with me to help me with organising myself.
Game that promised no paid DLC ever, getting paid DLC 'to fund the development'
One Argentinian I knew really wanted to BBQ a whole cow. Does need the ability to throw a big party!
any chance for a referral? ;)
Yes, I didn’t rank it in the challenges, just that it’s always brought up.
So if I leave my front door unlocked, I should go to jail when someone steals from me? What nonsense.
I think the answer is in OP:

> Imagine if you bet against it being permanent, and you were wrong? Your company just lost out on a massive opportunity- a CEO that does that would be worried for their job. And if you bet for it being all permanent and are wrong, well, you just have to lay off a few people.

CEOs answer to shareholders, not employees. From the shareholders' perspective, the risk of losing out on market share was much greater than the risk of having to pay a few months' severance for the 5-10% of the workforce you trimmed.
The target is to handle common size csv/excel files on the client-side. Supporting to 1GB may cover most cases in daily work.

For larger datasets, I agree to handle them on server-side.
Mystery Pole, Washington Heights
Why are you quoting a neonazi in a thread about people being employed to do DEI work?
Because they're publicly traded companies and the largest shareholders feel technology companies:

1) Are capable of "doing more with less"

2) Have too much headcount

2) Overpay engineers by 2-3x

These views are not unique to Wallstreet shareholders; they are shared by a growing number of tech VCs and "thought leaders" (most notable a16z). The next phase will likely be longer hours for less pay.

The halcyon days are over.
Interesting! Thanks for the clarification.

Gun safety etiquette dictates that the handler is always responsible for their own ammo. Alec the actor should definitely not get a free pass. I didn't realize there were criminal ramifications too.

Alec the producer is guilty of a far worse crime IMO. It could have easily been someone else who pulled the trigger.
All of what you're saying is true, but it doesn't make assault okay.
I don't understand what you mean by this. I'm not sure what it is in Germany, but an auto plant employee in the US would max out there salary around $50 or $60k/year with overtime. Many make much less than that. This is probably a 10 to 20% bonus for many of their workers, which is extremely high for factory work.
The cost of being wrong in the other direction was a worse bet for them to make. Missing out on the growth was unthinkable to them. They would rather just fire thousands of workers than miss those possible profits.
Google does not have evidence that their outrageous salaries couldn't be cut some and still maintain the line outside of the door.

The gyms and perks are not purely a cynical ploy to make people stay later.

Google wouldn't make their employees lives miserable to increase revenue by 0.1%, because they care - the people at the top aren't literal lizardpeople.

This is where I bring in "bounded", because if that same choice would increase revenue by 100%, Google execs do it every time.

The exact lines change depending on local customs and competition (Google is a dominant market monopoly, so can afford gyms and adult playgrounds and all the really cringe Google perks) but it's also why low margin businesses have shittier working environments - there's more competition and less room for executives to care.
I think we should have BOTH.

Use |> for the Hack proposal

and -> for F# -style.
The program needs to have the setuid bits set on its inode (chmod u+s), and be owned by root.

https://en.wikipedia.org/wiki/Setuid

Sudo exists as an elaborate ACL scheme implemented in user-space which takes advantage of the setuid+root permission scheme implemented in the Unix kernel to allow granularly granting root access to non-root users.

But any program can be setuid and/or setgid to any user/group and it will then run as that effective user/group by any user with permission to execute that program.

There are handful of programs that are setuid root because they need to do things like open raw sockets that non-root users can't do, ping being the canonical example. Finding buffer overflows in these programs has been a source of privilege escalation security bugs.
Can someone remind me again why there's never been movement to add a second modern language to web-browsers? JavaScript was created in a weekend and then stuff tacked on for the last 28 years.

We know so much more about how to create programming languages today than we did then, and the whole "Year of the Linux Desktop" has become a WebAssembly meme now every year since its introduction six years ago, with it getting popular always next year, next version, with feature XYZ. Seemingly creating unmaintainable/debuggable mess from external languages with no true 1:1 into WebAssembly isn't as big of a hit as the originators expected.

Yet every time someone asks why there hasn't been movement here it is "Year of WebAssembly is next year!!!" WebAssembly has managed to slow actual progression towards something good. With the browser monoculture you'd think it would be easier now than ever to start a fully integrated second language with WebAssembly compilation for backwards compatibility.
No.

We are still finalizing annual reviews. It couldn't have been current performance ratings. I know of some low performers on nearby teams who weren't laid off.

Some (many?) teams were entirely unaffected, so somebody up in my management chain decided my team was less critical. No clue how the individual people decisions were made.
Meh, Hubbard and Hubbard is good, but it certainly does not take you through single-variable calculus. For example, the following topics are assumed and not treated in any detail:

- power series and analytic functions

- the various properties of exponentials, logarithms, trigonometric functions, etc.

- L'Hopital's rule

- Integration by parts

You should definitely work through something like Spivak or Tao in addition to Hubbard.
It's nice in Elixir because there's a strong convention that the first argument is where you'd almost always pipe into. The JS proposal is better for retrofitting in a language.
You're not wrong, but generally speaking, trying to get your employer to make up the difference (as they are legally required to) is a good way to get fired.
“I killed off all of my competitors, you see, they were committing financial violence against me by having better products, no one wanted to buy from me anymore”
Those are precisely the sources of revenue that allow bonuses to be paid out to workers.
Zobrist Signature
10 years ago, they had access to cheap credit, offices full of people working hard 8 hours or more, solid product portfolios, no visible limits on growth, and foreign competition was weak.

Fast forward to today. Credit is drying up. Devs feel entitled to WFH, and shorter work days (via WFH) and managers are nervous. Their products have regressed, they are actually worse than 10 years ago. Foreign firms like TikTok are now serious competitors.

Perhaps most disturbing to the C-Suite, once they strip away all of the covid #'s, they can tell growth is or will be declining. It's not just about being revenue positive, it's about the derivative. In this situation it's standard procedure to reign in costs and send a message both to investors and the organization that they want the org to become leaner and meaner. They're not just copying each other, all of these companies are in the same position and this is how execs are trained to act in this situation.
Allowed? We can choose not to work for companies that ban workers from their boards. Which is pretty much all of the big companies in the US.

It's funny that we have a dozen different open source software licenses that are all some version of "how can we give this to you even freer" but we have no notion of what an equitable work contract looks like. Until that changes, things will never, ever, get better for workers.
So their argument in favor of this fugly new operator is that some people write unreadable code? That's not the language's fault. As they say, you can write FORTRAN in any language. This just gives them a new tool to make things even worse.

chalk.dim(Object.keys(envars)
.map(envar => `${envar}=${envars[envar]}`)
.join(' ')
|> `$ ${%}`, 'node', args.join(' '))
|> console.log(%);

And it doesn't even work on objects. Lame. I know the reason: JS has no typing. Still is lame.
I'm just using the example they posted in the README as an "before-after". I think that's a reasonable thing to do when evaluating "do I think this would be a good feature?" Blame the author(s) of that document if you don't think it's a good example.
Meanwhile, large parts of the country are still teaching grade schoolers right-wing revisionist jingoistic claptrap (and occasionally anti-scientific religious fundamentalist claptrap), and that is widely known to be ensconced in the curriculum.
Circumventing Google with LLMs and Reddit
I'm inclined towards your argument, but to play devil's advocate, I'd say you are making a false equivalence between a car and a company.

A car is exclusively a tool, and a company is a tool from some perspectives, but involves humans. Hence why ethics are involved and there is no clear answer.

If instead you replaced car with horses, or worse yet, with human powered transportation would your answer be any different.
This proposal has been languishing for years and years. I'm not sure when it last made progress, but I remember waiting for it with anticipation around 2018
I’ve seen him speak in person, and this is completely correct. He just chases shiny things; there’s no vision for the company at all, just “oh well this seems interesting”.
AI for Game Development: 3D Asset Generation
FWIW, this is also the case with traditionally-wired 3-way switches (i.e., two switches that both toggle a single fixture).
It apparently has meaning to potential recruits if they've been staying away in droves, as it were.
I highly doubt it. It is the ACT of actually writing that forces you to think what you are doing. Using a voice assistant kills that energy. In fact: even if you -gasp- use pen and paper it would be even more effective than typing. Drop the PC, the smartphone and disconnect when doing this.
"We serve over 4 million readers a month."

Independent verification of claimed readership requested.
Maybe I misunderstand what was actually down then. It was just the website, not the actual weather reports that ATC has access to?
It never mandatory to have a Betriebsrat in Germany even with 100k employees you could not have one. You can however start one already with 5 full-time employees. Companies tend to have one around 50+ employees because before that it rarely makes sense
It creates trust.

Basically, instead of having unions/employees explain in conspiratorial tones why management is evil, they see what's happening for real. It's a lot harder to say 'evil board' when you have a seat there and are (for example) facing massive losses - your job then becomes to build a collective, satisfactory solution rather than just stay in the opposition and complain. Because employees trust the board, they will also accept changes, sometimes hard ones.
Financial crimes absolutely can cause death and bodily injury on a large scale. Madoff's ponzi scheme caused multiple suicides, for example, including Thierry Magon de La Villehuchet, and Charles Murphy. Then there are the thousands of people who suddenly could not afford healthcare, or lost their home.
Because they can.

The signal is out that growth is slowing so they chop people. The culture in the Western world especially in USA is that "layoffs" are necessary. USA is one of the only countries in the world with "At Will" employment. In most other countries these level of layoffs would sink a company easily.

USA is a rather ruthless work environment where workers rights are basically non existent.
I'm not an economist, so I'm looking out for an informed opinion on this. What are you basing this on?

I either see the dismissive takes or the doomsayer comments but it all just seems like speculation. I'm not sure if we're in a genuine period of tech decline or it's just overblown companies trimming the fat.
> You describe an interview process which attempts to compensate for your inability to quickly assess a person's talent/fit

That's literally what interview process is. Because we can't immediately tell who is this person, we need to compensate for it and spend a bit more time with them.

That's why it is called "interview" and not "welcoming ceremony".
Is there a list of the 30% that ARE effective? I notice GivingWhatWeCan has the "Climate change fund" as a top rated fund

https://www.givingwhatwecan.org/charities/founders-pledge-cl...
See above CNBC link.
For me, parties are fun because of the other humans present.

Jokes, stories, laughter, insults, compliments, disagreements... those can be stimulating and rare experiences these days.

Sure, some of what you said is right - you can't play Xbox while you're at a party hanging out with people, and the opposite is true as well, you can't enjoy a party if you're off alone playing Xbox.

I'm an "all things in moderation, including moderation" type, so for me it's nice to occasionally explore the entire opportunity set available to me.

Plus, the social activity is good for your brain. We're built to interact and be social, at least to a certain degree.

Also drugs and booze can help a lot if you're at that stage of life!
Because they all need an excuse to get rid of the bottom 10% every once in awhile. It’s not so obvious that’s the reason when they do it all at once. They all have more than enough cash on hand to keep people on through any downturn.

Don’t blame them. If it were my company I’d do the same thing.

In reality they could cut a lot more and be fine. Elon/Twitter is the extreme example.
Or HTML syntax will become legacy

People are write something like Kotlin html dsl
That’s fair, but he provides no proof even after repeated asks in his replies.
My guess is your first two hypothesis. I'm in my mid 50's, and if I want to socialize, I find I'm almost always the one to have to initiate it. Generally with younger friends/colleagues.
:3,$s/\./?./g

Solves all your problems without having to think.
Clio and the Economics of QWERTY (1985)
> Is your expectation that he's going to launch some massive, expensive political campaign on the grounds of "I can't get this homeless woman to stop vandalizing my business"?

Uh yes. That's how you motivate your government to act.

> She annoys him by vandalizing the business, he annoys her by getting her wet.

That's one interesting way to phrase assault.

> I can't fathom how this rises to the level of misdemeanor battery.

Then you should read the battery statute.

> It's a garden hose, children play in them all the time, the threat posed is basically non-existent.

Kids play in dirt all the time. If I throw dirt in your face, that's assault.

> Philosophically, but not practically, I believe it does. The social contract effectively stipulates that the government gets a monopoly on violence in exchange for maintaining the peace. If the government fails to maintain the peace, they have failed to honor the social contract and have lost their monopoly on violence. That doesn't permit using unreasonable force, but in this case I think Mr Gwin used the smallest amount of force necessary to preserve his property rights.

None of that matters. You're given a criminal record by the Superior Court of California, not by Immanuel Kant.
On consideration, maybe "combining them linguistically" is a bit too literal. Of course that is what a language model does, but that ignores that an extremely good language model such as GPT-3+ will have had to have learned a pretty good world model in order to do a good job of next-word prediction, to the extent that regarding this as merely continuation statistics (while true) is a bit too dismissive of what it's actually capable of.

So, perhaps the scale upgrade from GPT-3 to GPT-4 will improve it's world model enough that it does a better job of combining sources using a consistent bias/POV rather then happily combining true and false sources as it currently does.
a lot of layoffs seem to be trimming fat from over hiring during covid
I am not a physicist but fun fact, In transit there is no such thing as a photon(electro magnetic waves can transit at any energy level) however light can only interact with matter at discrete energy levels, so the photon(a discrete energy level of light) only exists there, at the interaction with matter.

For some very good practical optics you can do a lot worse than the Huygens Optics youtube channel.
https://www.youtube.com/watch?v=SDtAh9IwG-I
Ask HN: End-of-life planning while young?
Is there a standard recommendation for basic end-of-life planning, like a will, that everyone should have in place as an adult?

The thought crossed my mind while I was rotating some passwords in my password manager recently. I remember reading a post on here a while back about someone suddenly losing their spouse and the documents they wished they had taken care of, but I couldn't find it. I am a single, healthy 30-year-old so this is not anything I am expecting to happen soon. That said, I am wondering if there is any guidance here.
Maybe it's just another way for them to revolt against society, or they just really like the way it looks. I don't really know why but dying their hair in some outlandish color is pretty popular with that crowd. I'm not against it by the way, it looks nice when done well.
https://www.similarweb.com/website/decrypt.co/#overview
Alternatively, there is room for "incompetence, corruption or malfeasance" AND being underfunded or understaffed. I don't think there are any absolutes here.
Nah, 7'300 is a good bonus. I've never heard of a five-figure bonus outside of FAANG or long-standing senior positions in old companies such as law firm or banking.
Good! Keep it coming!

Ukraine should get whatever their leadership and commanders think they need to reclaim their country and repel invaders.
61yo. Still have parties often enough but mostly it is between narrow circle of old friends. Also I have get together with friend or two 1 - 2 times a week.
This just complicates things if you have any kind of complex nesting.

Something "simple" like:

a(b(),c(),d(e(),f(g())))

Turns into the following:

value |> b() |> a( %, c() , v2 |> e() |> d(%, v1 |> g() |> f(%) ))
This idea is something if felt but have been unable to articulate.

For example, one of my very close friends is an ultra progressive guy. He’s vegan and talks a lot about personal responsibility to combat climate change. He was condemning people partying at my house for using disposable vapes since the packaging and plastic is wasteful…never mind the 6 pack of beer bottles he brought!

Another close friend is borderline carnivore, and likes to joke about controversial topics.

Having both of those guys around inevitably leads to arguments (mostly friendly) but that shit makes the other guests uncomfortable!

People need to stop caring so much about how others live and speak. Your personal philosophy isn’t special and shouldn’t prevent you from socializing with others!