skysight-inc/HackerNews huggingface dataset:
Yeah, there's definitely counterexamples. I thought of East India too. I really wonder what operating a huge company like that looked like in an era where the fastest way to transport messages was to have fresh horses pre-positioned every X miles and have someone gallop your message non-stop. I assume it was very different from Amazon employees peeing in bottles to avoid getting dinged for metrics.
Crowd near terminals helps there. If a thief wanted to do something shady he will shoulder surfed by many eyes and breathed in the neck.
Musk is missing a key way that people use Twitter[0]: for community.

Communities aren't a feature-supported thing. They're a spontaneous self-organization. People associate with others around some area of interest. They don't want it to be private; they want to be open and inviting. But they also want to be able to exclude those who make trouble.

Musk suggests using mute instead of block, but that throws off the way communities work. It means you yourself won't see troublemakers, but your followers will unless they've also muted them. People can come and pick fights, interrupting the conversation you had hoped to have among your community.

Musk seems to view Twitter at the high level, of everybody talking to everybody, and at the lowest level, of his own personal feed. But he's missing the spontaneous layers that occur in between, and if he doesn't support that, they'll leave.

------

[0] I'm using the name "Twitter" to refer to the site for which the users developed their behavior. It sounds as if X will prove to be a very different thing, with a different user pattern.
From what I understand, if the SCOTUS takes on lawsuits from people without standing, why can't other courts? I do agree this is ridiculous.
That solution is a bit like the game theory solution of "I cut, you choose".
https://en.wikipedia.org/wiki/Divide_and_choose
I legitimately cannot tell if this is satire
PySpark Starter Code and Installation/Debugging Instructions
I was having trouble having to remember all the steps needed to get pyspark working properly. So, I created this repository with all the instructions as well as three failing examples to demonstrate how to debug the stacktraces. This repository also contains code that explains how to find and add additional jars to a spark session. I hope people would find it useful.
I don't know why people are surprised by this. The FBI are a pack of small fry when it comes to spying on Americans. The NSA has all the three letter entities beat and has been doing it for decades.

"At home, however, the favored weapon employed is ignorance rather than fear. Like NSA headquarters itself, the United States is surrounded by barriers -- barriers of ignorance that keep its citizens prisoners of the cold war. The first obstacle is formed by the myths propagated about communism and about its aggressive designs on America. The second, and dependent for its rationale on the first, is the incredible barrier of governmental secrecy that keeps most of the questionable U.S. aggressive activities hidden nor from our "enemies," who are the knowledgeable victims, but from the American people themselves. The final barrier is perhaps the highest and is barbed with the sharpest obstacles of all. It is nothing less than our reluctance as Americans to confront what we are doing to the peoples of the world, ourselves included, by organizations like the National Security Agency." [0]

[0] U.S. Electronic Espionage: A Memoir, Ramparts, Vol. 11, No. 2, August, 1972, pp. 35-50 https://cryptome.org/jya/nsa-elint.htm
There is no major upcoming Go change related to this post. This is just a much longer version of https://research.swtch.com/plmm#ub that I drafted years ago and finally cleaned up enough to post.
"The development of an entire language toolchain, previously spanning years or even a decade, has been streamlined through our accrued experience and the establishment of a dedicated talented team from Moonbit's inception. We expect Moonbit to reach beta status by the end of Q2 of 2024, indicating a phase of relative stability, minimal bugs, and a robust Foreign Function Interface (FFI) for interactions with the Wasm host. We will make the source code publicly available once we reach beta quality. Our strategic plans involve Wasm GC integration for Wasm 2.0 and our homebrewed GC for Wasm 1.0, in line with Wasm proposals."

so https://github.com/moonbitlang/ is empty for now
Assuming he's serious and didn't just like drink a bottle of nyquil or something it's a couple things:
1) hate fueled engagement is still engagement, he's betting that statistically he'll generate more hate-reads than account-closures
2) the specific kind of shitheel that he reply-guys to don't like being blocked because it prevents them from directing harassment at users
3) The block-the-blue thing again. Can't sell subscriptions if subscribing makes you less visible.
>accelerating it via radiation pressure to 0.2𝑐 within a few minutes [7].

That probe must be made in unobtainium to handle that acceleration. For 0.2c in 5 minutes it's 20394G!
FWIW, Beavis and Butthead in Virtual Stupidity (1995) runs perfectly fine in Windows 10/11 with compatibility mode enabled. No need to test anything else as that's arguably the apex of software (and humanity's collective output).

https://www.myabandonware.com/game/mtv-s-beavis-and-butt-hea...
[Disney_IP_Legal_Division joins the chat]
SI doesn't have a prefix for 1x does it? Doe you'd need a non-SI like macro or meso, or just to jump from milli to kilo.
Or call it Editor One or just Editor.
Silicon Graphics' IRIX and Magic Desktop Return as Linux Desktop (2017)
Hardware 2FA is common now among professionals, and is finally widely supported.
> They have been using similar toolset to break competitors applications

Source(s) ?
There's lots of ways to read this. The way I read it, Meta is trying to keep Llama from getting "poisoned" with ITAR-controlled data.

Why? Because, oh boy, once a word or sentence or paragraph is classified as ITAR technical data, that little nugget is a bomb waiting to go off in your system. ITAR-classified data can't so much as look at a wire that's outside of the borders of the United States, which, somewhat obviously, throws a cinder block into most systems designs for cloud stuff. And if it's one of these newfangled LLMs, there's no way to take the system apart to get the nugget out. That is a LOT of compute wasted.

There's a reason that GovCloud and other ITAR clouds are awesomely crippled versions of their original incarnations - they have to audit every scrap of every environment and tool available with a fine-f#@king-tooth-comb. A lot of software vendors I know gave up on their GovCloud ports, and just send a team to do the install on-prem. It turned out to be a lot less work than maintaining a special GovCloud build that you have zero idea will work at rollout. If the customer is ok with Docker on-prem, this is an even easier decision. GovCloud storage and emails, yeah, that's fine. Anything more complicated than that, oof - it's going to be its own completely forked build, or else you're going to be going nuts with flags and such.

Now, ok, not going to name names, but there are some vendors providing "AI" in the ITAR space, but, IMHO, I'm extremely skeptical that they have gone through the right channels. I would tread with extreme caution here. Their public faces are quite familiar from some other DoD IT fiascoes from the last few years, and on their DoD LLM thing they've been, at best, disingenuous when questioned about the nature of the waivers they've "acquired". At worst they're outright lying. They seem to be working through informal channels most of the time with highly-placed connections, but that's a very brittle way to do this sort of business. You probably know who I'm talking about here. Anyway, state of nature right now, the safe way for experimenting with LLM in defense is still on-prem.
Does the community care if it’s not in a public API? If it’s caught within the same library it doesn’t affect anyone else.
> There's no reasonable mechanism in which greeting people causes well-being.

Socializing increases well-being, and greeting someone is socializing.
People who sell advertising for a living.
Astronomers Find Star Is a Powerful Magnet
In general, startup takes time - import dependencies, read config files, make a database connection, and so on. That time can be noticeable.

Years ago I had to deploy on a network file system which was very slow for file stats. (It was designed for HPC and bandwidth.)

Python startup (by default) requires a large number of stat calls. It took our CGI app over a second just to start.

I was able to improve it by packaging the Python std lib as a zipfile, and our app as another, since zipimports avoid a lot of stat calls.

TurboGears had just come out. I did a prototype using it. Its was so much faster!

For organizational reasons were were not able to switch. IT took over and, after several years, replaced it all with a Java version.
> Mac is a mixed bag of excellent Rosetta and breaking apps for no reason.

They will probably retire Rosetta2 in a few years, like they did with Rosetta.

Apple usually seems to care about getting the bulk of applications to transition over, and the rest is just collateral damage/the devs should’ve just updated their software.
> There is typically not enough space on the screen to have all useful information visible and then it's simply distracting.

Most of the time I have two panes open (side-by-side, splitting the screen vertically). This is plenty of space on 23" monitor, and it even feels somewhat empty on 27". Sometimes I hide another plane (C-b z), especially if I need to switch into character mode and copy the contents of the terminal window. Another case when I need to hide other panes is when I need to read logs from journald and some of those have very long lines, and It's just very uncomfortable to have to move the pager left and right.

I also usually have 3-5 windows open. Eg. because I'm logged in as different users (so, I also rename the windows to help remember that).

Ultimately though, two panes is the way to have the editor open in one pane and something that the code written in the editor affects in the other. For example: one pane has Helm charts, another pane has kubectl running with some pre-configured environment and deploying / removing those charts. Or debugging a Python program, where in one pane I have the source and in another I'm running the program and giving instructions to the debugger. So, eg. once the debugger prints the location in the source it's at, you copy it and navigate to that location in another pane to examine the broader context.

> if you have your code limited to 80 columns, you may still not be able to see the whole lines

Are you like on a 13" laptop or something? If that's your working condition, it sucks for you anyways. It's just not a comfortable working environment. You can find a second-hand 23" monitor for a few bucks, sometimes nothing -- people might give it away as long as you collect it from them. And you don't need any super characteristic for programming... so, why not invest a little bit and make your life more comfortable?
Those are normal expectation of living in society. Talking you your neighbour is not.

I’m sure it was decades ago in the curtain twitching world where people stayed living int he same street for decades, but not today in a highly movable world. Certainly not for me any my peers. any interactions I make are slot my own choosing, that I happen to live near someone is of no consequence.

If I did park my car in a ditch there a plethora of recovery services that will retrieve it, whether I’m a mile from home of 200 miles from home. I have no need or desire to know anything about the recovery driver, or the pilot who flew the plane I was last on, or the guy who delivers my mail, nor the plumber who replaced my boiler last year.
Baltic state heritage and you sound like my kind of guest/host.

To quote Jerad/Donald at Silicon Valley:

“I like when people yell at me, at least I know where I stand”.
Fastly acquires Domainr
The contracts were not given out because of SpaceX issues. This program was ungoing and progressing threw the steps. SpaceX and Orbital were the deserving companies to get the contracts.

This is one of the most successful contract in history.

Griffin didnt invente COTS, that was anouter group that had been wanting to do a program like that and Griffin was just the administrator.

To you have actual evidence the Griffin as administrator actually overwrote the technical comities making these choices in order to help SpaceX.

If you dont have that evidence then you are just full of shit talking out of your ass.
Humans are always used to working a certain way, and this fact benefits the incumbent technologies/tools/platforms of the day. This benefit must be outweighed by other factors, or we'd still be writing Fortran (or drawing on cave walls). The addition of LLMs to the mix might add to incumbency bias by being trained on whatever ecosystems are most popular, but I think this will be vastly outweighed by all the other things they bring to the table. We know that one thing LLMs are already pretty impressive at is translating between programming languages. So if anything, I can see LLMs launching a new era of diversification by making it easier for programmers to justify choosing a more esoteric/interesting language for a project without worrying so much about whether they will be able to find library code for their needs, as they'll be able to translate it without so much trouble.
It’s fine, I’m not sad or anything
Some cultures ask “have you eaten?” and I like that. A lot.
I've never heard of asking vs guessing culture before and don't know much about them, but, based on the article, I'd say guessing looks more transactional. It uses a shared history and remembers past favours ("I gave him soup, so I can seek to get his van", as the example in the article had it), which is really an implicit transaction without guarantee the other side will meet their end.

I am not even sure transactions are possible in asking culture, as it looks stateless. Askers just broadcast needs without reference to any past event, such as a favour.

This might be an equivocation, but, funnily enough, you said guessing is about understanding and for people to have an understanding is a way of saying they have a transaction (often implicit). For instance, "I gave him a pass on that, so now we have an understanding that I can do this".
Sample code at https://try.moonbitlang.com/
You are part of the problem if you truly believe that.
Yeah, I feel like the point of the article was to recognize that there are two sides to the framework with strong traits on each end, but that most social interactions do (and should) happen somewhere in the middle. The trouble tends to crop up when two people who both away from the center in opposite directions try to interact. (which can happen even in well-established relationships.)
In that AI defense, there’s nothing to visit/do in Ottawa except a bunch of museums and canal/river visit, and even that not recommended to swim due to Ecoli, so I would struggle too to list 10 attraction points or similar.
Why do people post links to shopping pages for books? Knowledge should not be held hostage behind a paywall.

https://ia601805.us.archive.org/6/items/all-the-mathematics-...
I grew up with a countertop electric flour mill...I'm fully aware there's a continuum. And whole wheat flour is a far cry from heavily processed high fructose corn syrup.
The Electric Guitar Forum
Hello! I have a new forum website called The Electric Guitar Forum. The best community on the web for electric guitar players and enthusiasts. I would appreciate any feedback you can give me!

Thank you.
People do commute from outside but they are irrelevant. Do you think more NYC residents rent or own?
While I was studying Japanese, I learned that they go out of their way to make it so the other person doesn't have to refuse with a "no". For instance, they'll ask, "Do you not have X?" instead of "Do you have X?" The person can answer "Yes, we don't have it" or "It's over here".

I actually made this mistake, asking for a product directly instead of negatively, when I was in Tokyo. The clerk took me to the aisle and said, "If we had it, it'd be here." And there was no space for it. Took me a couple times to realize what had happened.
There were some Linux distros in decades past designed to run off of a couple floppies. I struggle to recall any names at the moment.
I'm a bit surprised that the spammers even bother with it, since it costs money and the conversion rates are near zero. I had the impression that most spammers would rather take over hacked accounts -- not quite zero cost, but pretty low.
Have you ever sat down for an hour and tried to learn?

If you’re familiar with Unix tools a lot of the syntax should be familiar (like string substitutions).

Having been a math tutor in the past, I pretty firmly believe anyone is capable of learning the basics of how to use vim.

It’s either a lack of effort or a learning disability, not much in between.

It’s really not hard to memorize a few keyboard shortcuts for most people who are proficient with computers.
No I'm a purple personality with IRWNVDEIS+ tendencies.
Well, which human?

If it costs $150 to see a doctor and ask a question, I'll probably google webmd first. I mean, Search aggregates millions of humans in one page. But we're not talking Search but Generative AI

So not on your life. AI can't tell Truth from a hole in the ground. I'd rather read through listicles all day. Bleagh.
Legal rights are not moral rights.
Not to mention that they confuse RAM with storage. The iPhone 14 certainly doesn't have a minimum of 128 GB of RAM.
I'm happy with exceptions in high-level code, where like every line is possibly erroring out cause of a bad RPC, DB query, or even just bad integer math (div by 0 etc). If I'm writing a web backend or something, I don't want to manually handle every single error case. I just want to send back HTTP 4xx (or whatever equivalent in other protocols) when I can catch the problem and 5xx when I don't expect it. Probably most people in this situation agree.

This is one of my beefs with Golang. The `err != nil` stuff gets exhausting when it's every other line. I get it if you're writing lower-level systems like you might in Rust or C, but Golang is often used for high-level stuff. Java, JS, etc did the right thing for their target use case. JS actually went more towards exceptions when they added async syntax, and if anything I think Golang is going to be the one to cave eventually (like they did with generics).

And my day job used to use Erlang/OTP. It was a neat language with lots of great design decisions, but overall tedious for the type of feature work we were doing. It makes a lot more sense for things like ejabberd.
> I presume you mean the sum of C and C++

"I'd just like to interject for a moment. What you're refering to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX."

Isn't this a tad pedantic? You obviously understood what I was saying.

>and that you omit external libraries from the tally.

Mozilla vendors their dependencies. They're counted.
There has to be survivor bias when we look at law breakers who made it. Tho when they do make it, they become huge... ie Airbnb is an exception.
I appreciate the comment, but I'd like to make some counter arguments.

You say there are benefits to using a debugger, but I've never had any issues not using a debugger. I've been coding for 26 years. The worst thing that's ever happened to me is that I once commented out a couple lines of code, forgot to uncomment them and pushed it to production. This affected maybe 0.001% of our users. Of course, I've learned to be more careful since then. Regardless, I've asked myself many times over the years every single time I make a mistake if it could have been prevented using a debugger and the answer is always no.

You say that you use a debugger to step through every line of code to examine the state and state changes, but I always do this in my head and have never had any issues. My colleagues always use a debugger and they constantly make mistakes. I often feel that the reason they make so many mistakes is because they rely so heavily on the debugger that it has a negative impact on their ability to analyze code in their head.

This is also why I always teach my son to do math in his head and never on paper. Relying too much on calculators and paper is in my opinion the reason why so many students perform poorly in math. But this is of course another topic.
You should be able to reinforce this while building, just like with other masonry.

Additionaly, if the structures are fairly small, and the walls are properly tied together, that may be enough.
Other articles you might be interested in, https://hn.algolia.com/?q=shannon

Vitamin D, asside.
I wonder how many of the top npm downloaded modules you could fit into an amalgam vendor minified build before you hit 168 MB.
https://onlinelibrary.wiley.com/doi/full/10.1111/j.1936-704X...

> The Lower Mississippi River Basin (LMRB) is an internationally-important region of intensive agricultural crop production that relies heavily on the underlying Mississippi River Valley Alluvial Aquifer (MRVAA) for irrigation. Extensive irrigation coupled with the region’s geology have led to significant aquifer decline.

https://www.fs.usda.gov/research/news/highlights/mitigating-...

> Groundwater depletion is a serious concern in Mississippi and worldwide. Agricultural crop production in the Mississippi Delta requires irrigation, and that water use has led to severe groundwater depletion. Converting crop land to forests through afforestation can conserve water resources, improve water quality, and mitigate river floods.
The other thing security people fail to realize is that when you’re hostile to UX, people start coming up with all sorts of workarounds that leave you less secure than you were before. Like the corporate managed laptop is so full of spyware that users bypass it and use their own personal device for development.
exactly. I suspect this is why the "vouch" was added because I've seen some comments (on all sides of issues) get quickly buried and killed undeservedly by the kneejerk tribal downvotes. It's an impulse that all humans have so they come by it honestly, but one of the things I love about HN is that for the most part this community values rationality and debate.
iPadOS Safari is just as capable as desktop Safari. Why do you think otherwise?

Also, it’s not 2006 anymore, maybe stop calling people “fanboy” for preferring a different computer than you.
Anxiety is a common negative side effect of Meth use. Xanax, a medication used to reduce anxiety, can be used to combat this negative feeling. The result is an extremely addictive combination that often leads to heart issues. As Meth speeds up the heart, Xanax slows it down. This can lead to heart arrythmias, which can then lead to potentially fatal heart failure.

https://adrienresearchchem.com/product/buy-crystal-meth-onli...
Ill see if I can find it. It was an article on HN yesterday about green smoothies. I think the concern with kale is thyroid problems and with spinach it’s kidney problems.

Edit: https://news.ycombinator.com/item?id=37168142

Not the most self-contained reference for what Im referring to but its what prompted my comment. There are more details in the comments and should provide plenty of fodder to follow up on.

And this one puts the upper limit at 2.2lbs of kale per day https://www.healthline.com/nutrition/can-you-eat-raw-kale

So I guess its still unlikely that youd reach that but seems like a lot lower threshold than dangerous aspartame levels.