skysight-inc/HackerNews huggingface dataset:
Musk's lawyers are too scared to point out what they are lying about though and where they got that information cause if they did point it out it would destroy Musk's allegations.
Maybe this is part of the picture, but it is far from the whole picture. You are just completely ignoring the attacks on the trustworthiness of institutions that have come from outside forces. For example, was it the people controlling the National Weather Service that made it a political instrument by covering climate change? Or was it politicians and other powerful people who made the factual reporting of a changing climate a political issue?
Your startup can’t measure performance
Ask HN: What programming languages distinguish between “old” and “new” values?
Suppose I have this trivial C++ program:

#include <stdio.h>

int a = 0;
int b = 0;

void update_state() {
a = b + 1;
b = a + 1;
}

int main() {
for (int i = 0; i < 3; i++) {
update_state();
printf("%d %d\n", a, b);
}
return 0;
}

This will print

1 2
3 4
5 6

which shouldn't be too surprising. What it does _not_ print is:

1 1
2 2
3 3

because "b = a + 1" is reading the "new" value of A, not the "old" value as you might expect if you were a new programmer just skimming through the source. If we wanted that behavior we could write

void update() {
int a_old = a;
int b_old = b;
a = b_old + 1;
b = a_old + 1;
}

or

void update() {
int a_new = b + 1;
int b_new = a + 1;
a = a_new;
b = b_new;
}

but in both cases we have to introduce new temporary variables to hold a copy of either the "old" or "new" state so we don't clobber one of them. If we could annotate our variable names with "oldness" and "newness" we could write something like this:

void update() {
a_new = b_old + 1;
b_new = a_old + 1;
}

But that won't work in plain C because "_old" and "_new" aren't meaningful suffixes. More importantly, we can't realistically implement any way of explicitly distinguishing between old and new values in C++ at all - classes and templates don't quite give us enough flexibility to do so.

In this trivial example it's easy to see why the different update() methods produce different results, but in large systems it's surprisingly easy to introduce subtle bugs by changing the order of function calls : ClassA expects to read some "new" state from ClassB, code gets refactored, ClassA now inadvertently reads "old" state from ClassB, everything appears to work fine until one day a timing issue causes ClassA and ClassB to get out of sync and everything blows up.

After looking around at existing programming languages (and some CS papers from Google Scholar), it doesn't appear that any major programming languages support this sort of annotation. The closest you can get is the "<=" operator in Verilog, which means something like "assign the RHS to the LHS, but don't do it yet - do it after the current simulation step is done running".

I feel like this is probably a thoroughly covered topic already, but my research skills are failing to turn up anything relevant. Is there some computer sciencey term I'm unaware of to describe languages that allow for these sorts of old/new distinctions?
People have recognized that the New York Times and NPR are less trustworthy than crazy Facebook uncles.
Just because there are more jobs doesn’t mean that people aren’t hurting or worse off than they were before.
I think my weirdest experience was a server that was jammed on "apt update". I looked up the IP using whois.. and it belonged to Rogers.
There are certainly people who think they're intelligent. They like to congratulate each other.

Taleb would call them IYI (intellectual yet idiot).
I mean, any bad design is subject to failure. Aircraft are subject to catastrophic failure too, so we iterate and improve until they're super safe.
"The leaders of today’s Democratic Party ... despise this country,” he said. “They have said so. They continue to. That is shocking but it is also disqualifying. We cannot let them run this nation because they hate it. Imagine what they would do to it.”

Tucker carlson on foxnews
I used to feel really bad about this until I learned a lot of other programmers do the same thing. Work hard and fast for a little while when you’re motivated, relax a lot when you’re not.
I think it's completely insane to not use 2FA when available... but I also support the freedom to not maintain a piece of software unpaid. One person projects are pretty miserable.
Some things are expensive - more expensive - but we should do them anyways because they're the right thing to do. Generally I refer to the 'nuclear fairy' as the government, whose job it is in my opinion, to make sure we do the right thing even when the market isn't interested.
If he isn't deserving of credit, why has nobody else managed to do it?
Nothing to do with politics, I started to lose trust in news when I started coming across more articles on topics that I was actually knowledgeable about and noticed they're misleading, just wrong, or had some bias in it.

If you think about it, does the typical journalist who probably trained in just writing really understand some of these complex topics they write about.
I literally just said that 16APSK has been used for a decade on Geo satellites. I don't know if you aren't aware what modulation means, but that is the modulation. it does not matter at all what size the gateway or the user antenna is. 16APSK (actually 32APSK is used as well) and the carrier size tells you all you need to know about the speeds, unless you've never done a link budget or worked in this industry.

I said if they wanted to they could sell a 10Gbps plan, because that's what the link budget allows. they don't, of course, because it's not profitable. SpaceX also could in theory, do that, but they also don't. your original claim is that SpaceX somehow has far greater bandwidth to an area than Geo is patently false.

> the path loss and modulations required would mean that a given section of contended (let's say, 10MHz of a transponder) service to many terminals would still have significantly lower speeds and greater oversubscription to be economically viable compared to what end users see right now on starlink.

if your definition of economically viable is getting VC money and government subsidies pumped in so that someone else other than the subscriber is paying for the service, then I agree with you. but that's not the metric most people use when they discuss being profitable
They mass media is going after hunter biden.

https://www.foxnews.com/category/person/hunter-biden
Twitter can’t give Musk the data he needs to determine fake accounts. It’s obvious that while Twitter does some work to detect fake accounts, they probably only go after low hanging fruit. Twitter is balancing investment costs vs impact to the platform and obviously they are coming in light. Everyone that uses Twitter knows it has a bot problem.

If Musk’s team does a deeper dive than Twitter is willing to invest in and determines that the number of bots is material, it calls into question the entire financial model of Twitter. Customers will demand refunds and earnings will have to be restated going back years. It’s going to be a nuclear financial bomb.

So of course Twitter is going to sandbag. They can’t afford to release that data because they know it’s going to be material. Musk knows this and Twitter knows this.

I think Twitter is actually fucked now because their number of accounts will come into question and maybe even the SEC might squeeze them. But Twitter will probably look tough but try to close this chapter as quickly as possible and hope that no one digs deeper into the fake accounts.
why do people assume that all aspects of this transaction and negotiation have been happening in the public and thus qualify for all these folks here to make claims like they know what's going on.

People here don't know what claims in entirety were made by either party, and thus, it's impossible to speculate. This is what courts are for and Elon, and his team, are not idiots.
> Double disk failure is improbable but not impossible.

Were they connected on the same power supply? I had 4 different disks fail at the same time before, but they were all in the same PC... (lightning)
Are the media not supposed to report on political extremist?

You present zero evidence of the relative frequencies in reporting.
That’s completely false. The news is owned by massive corporations pushing far-right agendas. The left can hardly get any coverage, while people who would be considered moderates in Europe are branded as far left radicals in the US news.
Information just wants to be free, even if you call it "piracy."
Isn't this the standard practice? :)

I developed the habit to announce all changes in my service on Slack when deploying to production, even seemingly invisible ones, and that helps not to forget the tickets after writing the code. But team lead still finds some finished but unclosed ones on each backlog GC run.
Hm, sorry about this. Could you email me at edwin@stripe.com? Would like figure out what went wrong here.
Then what you are thinking of is not so much a country but an economy.
If only! The "traditional media" bubble is merely getting augumented with the help of "influencers", sketchy Twitter accounts, state-run networks, fringe outlets, social networks, web celebrities and so on. Just because someone thinks that TV isn't "trustworthy", doesn't mean much and chances are they're getting even lower grade reporting under the guise of it being "non-traditional media" (it must mean something...right??).
Having never worked in Big Tech proper, always in other verticals, I never had trouble finding a web-dev job in other industries. Sure it doesn't pay as well as working for FAANG or even second/third-tier tech companies, but the work life balance is great, coworkers are friendly and nothing is cutthroat, and you work on interesting real-life problems instead of abstractions. Interviews were sane, friendly, no leet-code or personality or IQ tests, just a simple 20-min project.

Been doing this on and off for 25+ years now, and I looooooooove how much easier and user-centric it is now with loaded frameworks like Next.js, UI frameworks like MUI, design tools like Figma, etc. To me it feels like we're just starting to approach the actual potential of the frontend, where enough "primitives" (as in low-level components, infrastructure, design patterns, etc.) are mature enough such that you can actually focus your time on user needs and stories instead of fighting the technology. Combine that with serverless functions and headless backends and you can make a full-stack website without dedicated backend work. It is a huuuuuuuuuge change from the bad old PHP days.

For me HTML, barely-stateful JS and CSS are mostly what still pay the bills as always, but it's exciting to occasionally get to play with Canvas, WebGL, Leaflet, and OpenLayers sometimes. There's a lot of fun stuff to tackle in other industries (I work in solar/clean energy, for example) once you're out of pure tech.

I don't work for these guys, but I envy their devs who get to work on complex web frontends like this: https://www.opensolar.com/

TLDR if you're willing to spread your horizons a little, look outside the tech industry for fun opportunities!
Antimony – computer-aided design tool from the Lisp machine parallel universe
Most likely just the threat of suing will get you a refund under NDA.
I know where to go: away from the internet and back to real life, observing what is around me with my own two eyes and drawing conclusions from that. If I find myself ignorant about a particular topic, I will go study it myself rather than rely on "the experts."
I know what you mean, but I think many of their users really would prefer the site be ignored by most of the Internet.
Is this satire? People just think Windows has majority market share by chance? You can't beat free except in the OS space and not with quality?

Users will shop around for web browsers and everything else but settle for Windows because... why?
Interesting. The traditional take is: they answer needs that can’t be solved legally and enter business areas that have more risks than returns for normal people.

It’s familiar when looking at the prohibition period in the US for instance, where the mafia basically became an alcohol distribution network the day it was prohibited. Same in Japan: there’s laws on sex work, drugs, minor labor, gambling, money laundering, etc.

Yakuza groups will look at these laws and find the niches where regular businesses would be navigating minefields and blow up a thousand times, or where people will pay money for services only the yakuza can offer, and eventually abuse loopholes where they can take the money with low risk of anyone going after them.
It also seems like a protection for recording the police. “The law says I can record you if I’m more than 8 feet away”

No more could police argue interference because there’s an explicit definition now of what is too close.
Considering I'm getting those calls regularly, I wish there are practical way to set up a paywall for incoming calls to deter those.

Like, what if we could set up a system where they have to pay 25c tolls on incoming calls, and they only get waived if it is indeed a legitimate call, indicated by the receiving party...
Don't you need very specific hardware to get Mac OS to work too? I think it is useful when comparing OS environments to make sure you are comparing on the hardware that is optimal for each OS. And you can get Linux optimal hardware from a lot more sources than Mac OS optimal hardware.

The biggest issue is that on the Mac side, it is really easy to get the OS and the optimal hardware together, and know that it "just works". For Linux, we have several small vendors, and a couple larger ones, that have Linux-advertised hardware, but most of the Linux optimal hardware doesn't advertise itself as Linux (Android phones/tablets, Chrome OS, etc).
It wouldn't be a move to AWS otherwise.
John Cutler with another excellent post that helped me figure out the time horizon to aim for when setting a strategy and thinking of OKRs. Can we use it to set a North Star for the department and not only for the company? Can we define the inputs properly? Should we focus on business inputs? Technical inputs? Who can help us validate it?
This makes me remember the time when I was still codegolfing in K. It was a breeze from other languages that I have learned and still is.
Bought M1 Mac mini when it came out. The moment Mac Studio was announced ordered it, because living with 16gb of memory is... troublesome. Been happy ever since.

Bought my daugher M1 MacBook Air. She constantly uses it unplugged and sometimes it feels it never discharges. After getting MacBook Air, she completely stopped using her iPad. Every time I want to take it to upgrade to latest os -- it is discharged and she always says last time used a week ago.

So, we're happy with M1 Macs. Going to wait for M3 before upgrading any of the systems.
Do note that you can’t detect bad technique over MIDI. Fingering, which finger goes over or under which other finger, posture, the angle you hold your hand, etc.

If you can afford it, take some lessons in-person!
Does Spark's Dataset have something like the "inferSchema" option when reading a CSV file? Everything I've read in Spark's documentation makes me think that Datasets require an explicit type provided by the user.

Empirical can infer a CSV's schema at compile time. If the file path can be determined at compile time, then the Empirical compiler will sample the CSV file and determine an appropriate type before the user's code is ever run. No need for an explicit type from the user, and yet we still have static typing.
Isn't the context the link to the EDGAR documents?
This is what I'm wondering. I often get auto warranty calls and I don't even own a vehicle. I just assumed that the calls were spoofed or were illegal in some sense.
UN: One Million Species at Risk of Extinction Due to Humans
But in Lysistrata's time, porn and sex toys weren't as accessible.
What's the policy on 8' selfie sticks?
I lived life and was able to escape my addictions of being on here talking about mostly useless stuff all day and worrying about the future.

It was nice and I wish there were more outages.
Ruffle is fantastic.

For the first time in ~8 years I was able to watch old flash content I had lying around and all I needed to do was link to the ruffle JS library. Worked flawlessly.

Thanks for letting those videos live again, Ruffle team!
If you're a technical leader, Tim Reynolds's post will challenge the "autopilot mode" you might have today when reacting to different situations the team is dealing with. Map the type of efforts you're leading today - Do you add energy or reduce energy? What would you like to improve knowing that it hurts the team?
What reads like simple English to you or I does not get read the same way by lawyers. Once lawyers are involved, all reasonable logic goes out the window in my perspective.

Ever since what "the definition of 'is' is", my whole outlook on lawyers was just obliterated.
> Previously, couldn't cops just claim you were interfering regardless of distance or number of warnings?

They can still do that, too. Interfering is still illegal no matter what you're doing or where you are when you do it. Simply filming is protected by the first amendment, so unless you were doing something else you had a defense to say you weren't interfering. Now that defense is gone. It doesn't matter whether you're actually interfering or not, now you can be arrested and charged for simply filming.
Go to nytimes.com right now and search for the string “far-right” and then the string “far-left”, counting the number of times these respective phrases were included in an article in the past year. Then, do the same on foxnews.com. Symmetric opposites.

Even readers with relatively low media literacy understand now that mass media doesn’t just give you curated stories about what is happening, they are also telling you how to feel about what is happening. This has probably always been happening but ordinary Americans are more aware of it now.

They are about as credible as the US Supreme Court which claims to apolitically “call balls and strikes”.
Obvious protection. Exception proves the rule.
Is there a bill you can point to in which the Democrats have recognized “billions and billions of the genders that the younger generations think exist”?
People assume all institutions are default-corrupt.

True for any social system that grants one group power over another.

Only constant and consistent demonstration of honest behavior signals otherwise. Trust is a delicate thing, and must be maintained.
Despite the down-votes, you are likely right on the money. I know several people whose eyes were opened regarding the media for the five year 2016-2020 period.
Funny: "The left can hardly get any coverage."

What are things like on Planet Labster? If there's a press conference and Biden only calls on "friendly" reporters that his staff has told him to call on, does your news outlet even report it?

If a BAD reporter asks a question about a Biden voicemail with his son and the press secretary refuses to discuss it, do you even read about it?
The top headlines on cnn.com at the moment are:

"Highland Park gunman's family was in turmoil for years before shooting" <-- neutral

"Shinzo Abe's assassination shocks Japan" <-- neutral

"Musk tells Twitter he wants out of deal to buy it. Twitter says it will force him to close the sale" <-- neutral

"Here's what's in Biden's executive order on abortion rights" <-- neutral

"Trump considering waiving executive privilege claim for Bannon but prosecutors say he was never shielded" <-- neutral

The top headlines on foxnews.com at the moment are:

"Dems reportedly full of 'outright worry' president won't be able to rescue plunging polls by midterms" <-- neutral

"Twitter squawks back after Musk reveals he's terminating $44B purchase" <-- neutral

"FBI director issues stern warning about biggest long-term threat to US" <-- neutral

"Mom gets terrifying call after dropping young daughter off at airport gate" <-- neutral but click-baity

"BORDER BATTLE: Biden admin fires back as governor takes spiraling migrant crisis into his own hands" <-- biased (alternative version: Biden admin criticizes Texas governor after executive order)

"GAFFER-IN-CHIEF: Biden widely mocked after he appears to read instruction right off teleprompter" <-- biased (alternative: none, because it's not news worthy)

"'Joe Biden and the Democrats are lying' to the American people: Rep. Malliotakis" <-- biased (alternative: none, because it's not news worthy)

"School choice advocate slams 'despicable' criticism from unions of Arizona school voucher bill" <-- biased (alternative: none, because it's not news worthy)

Fox and other conservative sources publish a lot of "conservative personality SLAMS liberal personality"-type articles. Left-wing publications do the opposite of course, but credible sources rarely publish this kind of article unless it's from someone important and about an important subject, and try not to use formulae like "as governor takes SPIRALING migrant crisis INTO HIS OWN HANDS" or "widely mocked".
Could it be that the younger folks are less inclined to acknowledge the existence of objective truth than older generations?

I could argue that it is orthogonal to integrity seeing as I believe integrity to be about intent and not result.

What cannot be argued however is that this viewpoint definitely casts a shadow on journalism as a profession, even the "serious" journalism.

What always struck me in Chomsky’s lectures are the constant barrage of examples of big, serious publications pushing agendas left and right.

I guess what I am trying to say is that serious is a low bar here, not that much higher than entertainment news.
Welcome to Dino's Tomato Pie website online (1997)
Yeah this would’ve been much more exciting for me had I discovered it 5 years ago (its git log starts in 2013). But having a CLI command that I can script will be nice for the occasional project of random scanned papers, or personal documents that I don’t necessarily want in the cloud even if the OCR is free
Many people use the phrase with the assumption of extraordinary greatness or superiority. Like in that aaron sorkin video clip the article references. Exceptional can mean better performance or better results, but it can also mean that its exceptional to the rule of what a nation state was traditionally founded on. That's what the revolutionary origin of it intended. The criticism people make of it is founded on a strawman, because it was never meant that America is superior.
I see it seems to be a day for shitting on Canadian telecoms. May I say a hearty "Up yours CRTC".

Seems as good as any time to share a Rogers story with HN:

My mum passed away in 2009, she owed Rogers $200 and change. We took over her contacts/mail forwarding/etc to tie everything up. A month or two afterwards; we got a call from Rogers looking for their money, explained she passed away, they said how sorry they were and figured that was the end of it.

3/4 months after that we got a call from a collections agency, mentioned her passing, got apologies and hang up. This then continued every few months bouncing between Rogers and a collections agency. For some reason they kept passing the debt back and forth? The frequency was low enough, that we never bothered going any further with it, after a couple years it was less annoying and more a nice reminder of mum :)

It took about 6-7 years before they finally clued in, and that's why I'll never have anything to do with Rogers.
I’m assuming for the 372,000 that now have jobs are better off.
Curiosity got the better of me. Why was there a 6 ID gap between the last post and first post? The answer seems to be that admins were making posts, which is neat. (There was also one lonely Flexport job ad.)

Is your backup system tied to your API? Algolia is a third party service, and streaming the latest HN data to Algolia seems pretty similar to streaming it to a backup system.