skysight-inc/HackerNews huggingface dataset:
We have millions of years of evolution that allow us to pick up on these subtle signals though. And we are really good at it.

Do you think the worry of always having to ask up front (if xyz is ok) comes from ironically a lack of natural empathy in your case?
Exactly. It’s a great article if you read none of the disclaimers, know nothing about the underlying technologies, and just want to write a sensationalist article for pageviews.
We might do well to add to the script a more in-depth explanation of why elevated privileges are needed. We did take care to not run the whole script as sudo, but only parts of it (always read a script before giving it privileges!).

So elevated privileges are needed because we're installing using Docker Compose and you can't use Docker without some form of elevated privileges (most people always run it with sudo). MacOS is a slightly different story, but anyway.

The reason we use Docker Compose is because we need to not only deploy Mathesar, but also a Postgres database (if you're not using your own), and we want maximally simple installs and in-app upgrading (upgrading is implemented via Watchtower, which is basically fancy docker pulls with automatic container restarts).
I certainly agree with you, and I do believe this is a very active fight where both sides are going strong. I'm not sure yet that they are losing, but it does feel like it's a worth fight. Of course, whoever is fighting against must also be sharply aware of not letting the fight itself get completely derailed by the opportunist bigots on the other side.
Based on the text that follows, I would guess that the missing term is "machine learning".
This isn't really programming though. This is just calling out to seaborn and pandas with an unpleasant interface (Python).
Throw something on my calendar and we can chat about life for a bit :)

[1] https://calendly.com/taylor-town/30min

It's impossible to tell from your short description, but you also might be encountering early stages of depression. Consider chatting with a therapist.

[2] https://www.betterhelp.com/
Jump Executes Counter Exploit Against Wormhole Exploiter
> The reactions all missed the underlying shift behind the move: Social media feeds, once filled with content from ordinary users, are now programmed primarily by professional creators.

This change is not a "natural shift" - it is a manipulation done by (mostly low quality) algorithms to boost engagement, stock prices and ultimately executive compensation.
I am still opposed to them because they're driving a moral panic that hurts trans people in other ways, because it's part of a wider drive / overton window shift to making life as a trans person impossible in these states (including declaring our existence as "sexual", banning us from most public places children could be), because there are still some trans people affected (or their ambitions are quelled) and, here's a reason you, who has given me no indication of asking in good faith, should care about: Because cis girls that anyone suspects of being trans are subjected to actual, and i can't believe i'm writing these words, genital inspections. What a stupid question to ask.

And please, stop pretending like trans women and cis men are a 1:1 comparison. We have trans athletes. Use them - in aggregate and not with an anecdote - to make your comparisons and you'll see it's pretty much a normal distribution of performance. In fact, you're making my point for me, because even the most salient of examples still get beaten by cis women. That wouldn't happen if we had this immense disparity.
Should they ?
The report behind the article. https://aspi.org.au/report/critical-technology-tracker

They have collected data on flow of talent and research contributions for 44 different technologies.
https://techtracker.aspi.org.au

I find their conclusions (if true) quite alarming:
"Western democracies are losing the global technological competition, including the race for scientific and research breakthroughs, and the ability to retain global talent—crucial ingredients that underpin the development and control of the world’s most important technologies, including those that don’t yet exist."

@HN: Does China dominate research in your field?
ROT13: Jung unccraf, jura lbh frr "Lrf, vg vf!" ba gur fperra, naq lbh fryrpg gur jubyr UGZY cntr?
I agree that we have some work to do on access control. In fact, we have setting up Mathesar users with the 1:1 database user mapping in our roadmap[1]. Assuming you're referring to the Database super user as being a problem, we also have giving more granular control over that to the installer in the future. I completely understand reluctance to give a webapp super user access to a production database.

[1] https://mathesar.org/roadmap.html
There’s a cute story I read the other day about an “Offensiveness consultant” who teaches companies how to be just offensive enough on Twitter to make sure woke people don’t want to work at your company. The story is written for comedy - but the more I think about it, the more I wonder might be something people actively do, for all the reasons you’re talking about.

https://astralcodexten.substack.com/p/even-more-bay-area-hou...
I love Emacs. I did a ton of things with it:

- Organizer
- git client
- search tool
- rough notes
- Terminal
- file management
- Code editor!

Pretty much everything.

But sometime ago I realized I was adding so many customized code lines to my .emacs to reassemble the modern editors that it made me think I was using it wrong. Then I decided to take a break and start using Neovim, which imo borrows some nice stuff from EMacs like the Terminal and the lua interface.
Linking to

a sappy marriage and family studies student at Brigham Young University-Idaho

the lens of Mormon Family Values is hardly objective.

Sure, it's a valid view of the world, but a globally niche PoV.
I’ve been using Emacs for ~15 years right now, but I don’t recommend it for the last few.

I love it, it’s great, and as many others, I tried to move out of it but there was something I couldn’t do I KNEW I could get in Emacs and it frustrated me so much I kept going back.

But I don’t think it brings a lot of added value. There are many very very powerful IDEs and editors which offer out of the box great UX and feature discoverability. Hell, probably if IntelliJ toolset would allow me to customize it deeper with Lua/Lisp/JS/whatever I’d probably switch in a jiffy.

I compare Emacs to vinyls or paper books. It requires investment, in many cases it is worse than competition and requires more energy to just be on par. But it is absolutely lovable. Vinyl record comparison - they are expensive, heavy, require a lot of maintenance but for specific type of people it makes their heart skip a beat when they take it from the sleeve.

That’s why people are constantly talking about their Emacs. Same with vim or nvim. I rarely hear people talking with excitement about WebStorm or VS code.

So yeah, if you’re not into it just keep in mind that like some freak who spend their weekend on polishing rims of dream come true 1959 Fiat 500, some of us spend their time with Emacs.

Don’t get bullied into it, don’t get FOMO about it, but please don’t spoil our fun.

You’re always welcome to join in.
The two ### (you forgot the "journalist") had not seen the (whole) movie, they arrived at the theater late.
Migrated from Disqus to Giscus
It doesn't even need to be a big corp. At some point, within a product group I was working with, two factions developed, one of which was championing technology X (which the product was already using), and another championing the idea of moving to technology Y. The messaging out of the product group seemed schizophrenic -- one time they's say, "We're moving to technology Y soon", and another time they'd say "No, we're going to stick with technology X". But the reality was that the factions never changed their minds -- the overall messaging from the team just depended on which faction had the upper hand at that point in time. We're probably talking about 20 people total, including the partisans and the other engineers / management that were getting dragged one way or the other.
What didn't you like about it?
Egypt: Corridor in Great Pyramid of Giza seen for first time
Categorical rejection is an ideological overessentialization which seeks to create an other to function as a target of not only division and ridicule but to function normatively to buttress an existing predominant neoliberal self-narrative. </zizek>
I would use UTC of course. Why would you do anything else?
Ok, then I'm not programming. Call it anything you want, I call it "Being productive." Or, "Saving on time spent clicking around in Excel." or "Automating the boring things." And I find it to be quite pleasant.

Maybe it also doesn't help that out there, in the C++, Rust, Javascript, Go world I'm going to run into people with usernames like "ihatepython".
It would be nice if this were a decision rooted in ethics, but I would guess is that the large number of people "red teaming" ChatGPT in various ways has made the raw data much less attractive for further training without extensive sanitization and filtering.
Ask HN: If the CPU redesigned today, with no legacy incentives what can change?
Something I often hear is that the modern CPU has bunch of sort of “poly fills” to merge the programming paradigms of past with new tech. Microcode perhaps mostly. Like that C programming, which mostly forms basis for other absractions no longer captures how a cpu works, and the cpu tries to optimize C type abstractions for modern post 80/90s innovations.

What would a new paradigm for CPU and GPUs look like? Is there some aspect of the legacy system that is not ideal but clearly economically impossible to change.
Does the poly fill type design of cpu microcode have drawbacks?

One analogy is planes. Plane design has remained pretty unchanged since 1960s because of regulations, very different design = pay to retrain pilots. Of course planes have still drastically improved across board, but but they are still controrting themselves to adhere to the paradigm of the pilots for economic reasons. Without this, a new plane design might be quite different.
(This is part of the Boeing crisis- the software was designed to “polyfill” the change in flight beahvior caused by the contorting themselves to get a better engine on similiar plane frame)
I've mostly seen them use these small dolly things to lift the drive-wheels a little bit and then pull it onto the two truck.

That method also works when the parking brake is set, which in cars with an electronic parking brake is quite common.
Not sure what the experience is like when just using the GUI on a normal distro. But on my arch setup I just installed fcitx5, fcitx5-mozc, set up the environment variables to actually use fcitx, and make it autostart, and I had japanese input working just fine.

I am guessing that most normal people desktop distros like popos just have something like fcitx set up. In which case you'd just have to install the plugin, or, I wouldn't be surprised if it comes preinstalled on some of them.
Low cost of living.
Hey not all change is bad, that one in particular is just less ambiguous.

Really wish we'd take the hint and do some language house keeping, maybe clean up the discrepancy between electrons and current.
Chinese people are brought up in an environment that tells them to support the CCP and where vocal dissent is punished. Their centrally controlled media ecosystem is rigged against them being able to think and speak clearly on this issue. They have been the primary victims of the CCP since its inception. Also, Chinese people aren't a monolith. If you sorted Chinese people by how jingoistic they are I would probably dislike the top 10-20% or so on that basis but that doesn't generalize to every Chinese person, even those that tow the socially expected line of "supporting" the CCP.
>Some states that introduced trans sports bans couldn't even cite a single person the bill would affect. Tenesee introduced their bill to ban a single person. Who wasn't even close to the top of her discipline. It's all political posturing.

This argument works in reverse as well though. People don't want to throw out the idea of gender to appease a select few.

There is a multitude of things that are simply unfair accidents of birth and there isn't a solid line where it's obvious something should be done. With gender issues there seems to be a lot of people with no dog in the fight who have extremely strong opinions but accomodations aren't always made on stuff like this because a few people are experiencing something unfair which they have no control over. It's not "hate", as many people would say, to want to have a conversation about it.
It means they now have 100% ownership instead of whatever legacy rights were there from their previous investment.
I really like this analogy
AV means audiovisual - to me at least.

I read it all the comments in that context and it pretty much made sense.
From my experience, front tires only wear of age, not use. Backtires experience (frictional) shear forces, pushing along the earth. This erodes the surface.
I suspect this is the mechanism behind a common psychological trap: Rest is important for long-term mood regulation / mental health, but short term it can be sort of painful. So you try to stay busy (e.g. workaholism). Which lowers your overall mood and makes it even harder to truly relax and fill up the batteries. An unfortunate downward spiral that can be hard to break out of.
Correct me if I'm wrong, but you asked if message passing rests on language facilities or code style. Answer is neither. You can implement message passing patterns in Forth, in C, in Python, or you can use Erlang or Smalltalk and get it out of the box.
Off-CPU Flame Graphs
it still has its place and it is the best customizable software tool i have encountered so far
So what? Natural language is complicated, because a) It does something very complicated, and b) it is the result of a complex process.

Yes, many words have more than one meaning. That's one of the many reasons why we need formal, context-free, specialized languages to communicate our will to machines effectively.

But humans are not machines. We can do context, and we can use words that mean more than one thing. We can also deal with misunderstandings much better than an automaton.

And this newspeak even fails at the goal of providing an unambiguous: Unless context is provided, a person who makes 6 figures a year is "financially disadvantaged" when compared to a billionaire. But noone would mistake someone earning 6 figures with someone who is poor.
or am I not interpreting your comment correctly here?
The expenses and debts that it would entail along with precarity.
Why don't the wide lists scroll on a phone? This is 2023.
I felt the same the first time I came to Europe (from South America). I thought I was in a Truman Show set. I eventually ended up living here.
computers dont have to cost x000 bucks to be good enough.
We in Wizory Enterprises make all control software for tablets written in old Borland Delphi5. It makes ultra small and fast portable applications working well in all versions of windows and easily connects to controlled hardware via LAN TCP sockets or USB communication...
I haven't stepped into the Emacs or Vim world yet (hopefully this year as I ditch Windows as my daily driver). Currently I just run VSCodium
eh...report is from ASPI (Australia Strategic Policy Institute), a US DoD / MIC funded think tank whose primary purpose is shaping the cognitive infrastructure in order to support budget increases for the aforementioned US DoD / MIC. It is not a credible source on China issues
I recommend calc, I fell in love with RPN and can’t use normal calculators anymore.

Never heard about sunrise commander though.
It not even a majority that dictates. It’s ostensibly a vocal minority of professional offence-takers who wield power, generally on social media. My partner has MS, and I made an off-the-cuff joke about it, and got pilloried by people that neither of us know. Not one of them took the time to consider that this is how we deal with it; they were too busy being offended on her behalf.
Hey, Kernel version 3 is not that old.
You also get the benefit of everyone else’s hard work with Emacs. One of the differences is that it’s such an established ecosystem, that instead of individual extensions just getting better, with Emacs they’ve yielded shared abstractions that make _new_ extensions trivial and much more consistent than with VSCode (which is nevertheless still an excellent editor these days).

I also don’t understand why people think spending time on the tools they use to do work is wasted. You either believe software creates value or you don’t. If your time is so limited, eliminating toil seems essential.
what reasons, what legal claims, and most of all: what advantage do you imagine Indigenous Australian people might gain on the basis of the extent of their heritage?

the sustained deficit of public housing? the lack of safe drinking water? the big blue signs slandering entire communities as drunken perverts? the mass sackings to force people onto quarantined welfare? the draconian star-chamber powers granted to the ACC? the systemic theft of hard-won social infrastructure?

because all of these 'advantages' are granted to anyone living in predominantly Indigenous postcodes of the NT, regardless of how long you dare to admit their ancestors were here.
Hardware acceleration in robotics news. ROS 2 HAWG - meeting #15, 600 for-profit companies using ROS and ROS 2, Acceleration Robotics is growing, January 2023 robotics investments total US $521 million, Biden’s chip war with China is an imperial struggle for high-tech supremacy
> It's a straight line down (something like -7% annualized)

So if you pay 3% borrow costs you do worse than putting your money in Treasuries? 3% seems conservative for the most shorted stocks, I checked a few on [0] - TSLA 0.25%, WE 4%, AMC 143%. Uncorrelated returns are great but this is not the most compelling sales pitch for a short fund. Better to use this information to underweight those stocks in your long portfolio.

[0] https://companiesmarketcap.com/tesla/cost-to-borrow/
The big problem with Powershell vs Unix is lack of documentation. Seriously, everything takes 100x less time to figure out on a Unix platform than Powershell. And my life is to short for that.
I use Spacemacs for this reason. Building up from scratch might be most satisfying, but I don't have the time or knowledge for that. Vanilla Emacs is not so easy to find your way around IMHO, and I find the discoverability and batteries-includedness removes a lot of friction. I guess I'm trying to start with everything and pare down, rather than the other way.
Reminds me of the making of a pre-CGI HBO intro -- looks CGI but is entirely physical models, motion controlled cameras, and clever compositing: https://www.youtube.com/watch?v=agS6ZXBrcng&t=310s
I read "it's popular because it's friendlier". PHP, Javascript or R are popular, but are not friendlier. I find their error messages way worse for the beginner, when you need it more. Third party code is too "clever" for the beginner to read and learn, because it seems to be two languages: the one you are learning in the tutorials, and the other idiom that is used in the serious libraries. As a beginner you are hit with this feeling that you are far, far away from writting an useful thing.

In my job I've seen some beginners starting with R, and quickly hating it because they don't feel they can do much on their own, but copy-pasting and then modifying from the examples and the tutorials. And it the changes go too far, everything collapses with cryptic errors. When you show them Python as an alternative, pointing that they shouldn't use it over R for statistics and graphics, they like that they can build ideas from the scratch. That beginner is hooked for life.
"Sanity check" is flagged there as well. That's a first for me.
Correction, you had the option of wearing a mask or being vaccinated, depending on the kind of establishment. For metro masks were required. In other spaces, masks were required when moving around, but not when sitting.
(And I don't see the appeal of Emacs at all.)

Use the source and the Common Lisp image repl. Do the math, A.I. or quantum.
I agree it’s usually fine in practice, but I know plenty of people who still find the whole thing quite anxiety inducing.

Having your language policed isn’t an enjoyable experience. Doubly so when it feels counterproductive - like avoiding the word “blind” with blind people who might quite like the term.
All there is to it is white people inventing words to stake a claim to them.
And since nobody has asked that question before that well known rhetorical work we know everyone who mentions the same question is just dog whistling a reference to it.

You left that part out.
Not too different from Indian addresses. “Next to a temple xyz…”, or “Near Mother Dairy factory …” and so on. Also its not uncommon to come across two adjacent buildings to have significantly different addresses.
Apple doesn't ship bash with iOS, and you don't need signing keys to install modified versions of bash on macOS.

But Apple holds lots of patents[1], and while it's hard for me to imagine Apple enforcing patents against users of bash, I can easily imagine Apple lawyers making a strong enough case to management that the potential value of all patent licenses that would be implicitly granted by GPL 3 was likely to exceed the cost of feature-freezing or replacing affected macOS components that they would have agreed to a blanket ban.

Note that I'm not defending this decision: for the record, I detest software patents, dislike tivoization, and the only problem I have with GPL 3 is when companies that might otherwise contribute to GPL 3 projects are uncomfortable with it. Which is unfortunate, but certainly not a flaw in the license itself.

[1] https://patents.google.com/?assignee=%22Apple+Inc%22&oq=assi...
Demystifying Exploitable Bugs in Smart Contracts [pdf]
This. So much this. It's fine to not use the latest version, but use a supported version. If the version is EOL, don't use it. Even if you have backports. Otherwise you will inevitably run into issues where the system is insecure by-design. I can't ssh into half the servers because I have to first enable insecure algorithms, the PHP version is almost old enough to drink, and the Debian mirrors don't even serve this version anymore.

Sure, the system is stable. Until somebody finds it, then it can be a threat to the entire network.
> people who prefer unordered data.

I think "list" is a much more non-inclusive term than that, since you are either on the list, or you're not. /s
Peanuts! Magic Leap spent $3.5 bn on a product no one used
Those same millions of years of evolution have also made us quite adept at reinforcing power and dominance structures through those same signals. Seems like there might be more to the discussion than "doesn't matter", no?
There is a youtube channel which does a whole variety of mechanical contraptions, and it is absolutely impossible to tell if it is real from the videos.

I cannot remember it unfortunately, but the youtuber had to show some background footage to convince people those weren't fake.

edit: Found it - https://www.youtube.com/@OleksandrStepanenko
Lots of tiny, self-hosting compilers here: http://t3x.org

For example:

Compiler for a procedural language, compiling to binary in 1500 lines: http://t3x.org/t3x/comp.html

Super-portable tiny compiler for DOS, CP/M, Unix, and a VM: http://t3x.org/t3x/index.html#0

Self-hosting LISP compiler in 400 lines: http://t3x.org/lfn/liscmp.lisp.html