skysight-inc/HackerNews huggingface dataset:
Mathesar is designed to be used for a bunch of different types of use cases.

I agree you shouldn't allow users to change the schema if you're connecting Mathesar to a production database (that would mess a lot of things up!) We've designed our user roles to account for this – you would assign "Editor" permissions to users, and they can only edit data, but not change anything related to the structure.

On the other hand, if you're using Mathesar as your primary tool to work with your data, it's really nice to be able to change the schema to align with changes in your mental models or workflows.
Nordstrom isn't doing that well, even in the US though. And there's a general collapse of large retail stores in general, malls closing.
My (anecdote-based) theory from working with a number of executives that have enough money to never have to work again is that to them corporations are largely some sort of game that they enjoy, like a weird complicated form of Magic the Gathering.
And I predict there will be a lot more pseudonyms like Satoshi cropping up soon.
Er we pretty much have in a lot of places.
The entire overbuild and overhire of the pandemic? Hard not to think of the hiring metrics that you know they were tracking in "efficient WBR" meetings the entire time. :D
Love that this starts you right in the terminal and VSCode from the outset. A friend has been on the Codecademy grind as a new developer, and ~1 year in she is continually frustrated with how little focus it places on real-world tools and experiences. It seems they want to keep you in their in-browser interpreter for as long as they reasonably can.
Any chance you’ve tried clickhouse local? I was thinking it might be a good fit but haven’t used duckdb at all so I might be missing out on big differences.
Let all vehicles be sold directly by the manufacturer, not just electric vehicles. I oppose privileging one kind of vehicle, as is done with ban of gasoline-powered cars in California by 2035. If gasoline-powered cars have externalities, tax them proportionally to those externalities, but do the same for electric vehicles.
If you have a stroke, and survive, you won't be you anymore.
> No, there are no "zero expectations for a company to ever turn profitable". If you ever tried to get investor money you'll know how hard is to prove to them you have a good path to profitability.

And yet, YCombinator's top companies lose billions for years and keep getting the money. What's the "proven path to profitability"? The flimsy belief that "just wait a bit and we'll have a next Facebook?"

Most of the companies that get mentioned as "big innovative companies" in HN threads have been around for 5+ or even 10+ years, lost incalculable amounts of money, never turned a profit, and we're led to believe that there's an expectation to turn a profit in any of these scenarios.
Oh yeah, it caused a million problems for people and businesses, but in the far far future the NHS will get 300 trilion pounds a week...

Used to work in the Department for International Trade - not a single one of their international trade experts tought Brexit is even remotely a good idea, long, medium of short term.
Visual Feedback for Copying with Keyboard Shortcuts
It might be a simple association. The war against language as an instrument to control people has been part of every communist regime.
Off topic, but I clicked around /g/, which I haven't done in probably more than a decade, and a thread caught my eye about learning to code. The replies were overwhelmingly of the position that it is useless, and you will be replaced by AI before you can get a job if you start learning now.

I think that's nonsense, and 4chan is bent towards pessimism but it's still surprising to me.
Breakthrough study discovers that psychedelics breach our neurons
The old phrase is inside the new phrase of course, or at least it is if you try to say it out loud. Or maybe only the initialism is meant to be spoken, I'm not sure. I suspect these kind of situations (BIPOC, Latinx, Xir/Xer etc) occur when terminally online people accustomed to text communication forget that language is spoken too, not just typed. That's why they come up with all these new terms that can be read as text but become unintelligible noise when spoken.
can you paste one that you feel goes beyond minimum or even "impossible"? otherwise this comment is just he said she said.
Have you considered that we certify doctors and lawyers for good reasons and that maybe we should certify software engineers for the same reasons?

"But muh startups, muh innovations!" If the price we have to pay for some fucking accountability in the field is no more techbro startups the contribute to the ruin of society, good. The certification requirements would be doing their jobs.
I left tech ~6 years ago to pursue medical school. I'll be graduating and starting residency soon. A significant number of my classmates express regret for choosing medicine, and a lot of them fantasize about pursuing a career in tech, instead. I feel pretty well inoculated against this, having had a varied life and a collection of very different work experiences before med school.

I'm happy with my choice. My work still involves the computer, but I certainly don't spend most of my time on it. I get to interact with a wide variety of people, and sometimes I can make their days and lives a little better. My work is challenging and involves a lot of thinking and dealing with imperfect information. If I want to fold in skills gained from tech work in the future, there is no shortage of opportunities. Leaving tech for medicine was about the worst financial decision I could have made, but I would absolutely do it again. It's been a long road, but it was the right decision, I think.
K.

https://insideevs.com/news/581729/volumetric-energy-density-...
> "Viper mode is terrible though." was not a good way to express this.

Agreed and thanks for calling it out. Will be more careful next time.
Source I have experienced this with my own business, and saw it happen to other commercial as well as non-commercial entities with previously implemented acts and directives.

It's not dissimilar to how the tax authorities always seem to pick small timers for a random extensive audit.
How pricey would you estimate?
That's not a very difficult technology. Thankfully, depending on your jurisdiction, that's seen as a violation of civil rights, and is illegal (unless manually operated by a police officer, in the case of Nevada, for instance).
> That's a surprising sentence to read, as someone who's also used to vim

Well, I feel modal editing is "comfortable", as in easy on the fingers. But overall, I'm also quite fluent with the mac os shortcuts. Maybe it's just a matter of learning the few things I don't know how to do without vim and I'd be equally happy. The added bonus would be to have a simplified set up that would work in every contexts where vim isn't available. That being said, it's not something I want to do actively as I'm happy with my set up, but just wondering if the benefit is real.
Look what's happening to car manufacturers. They're becoming "mobility" companies.

They aren't switching to EV because they want to, it makes no sense for them as businesses, in multiple ways. An EV is a commodity vehicle - that's why Apple can build a car without a hundred year history of auto building.

The car makers are being forced to do this by policy regulators. The government is essentially managing the auto industry now to force their outcome.
Every single company that owns commercial office space is currently overinvested.
starting one's life with the (emotional/financial) weight of "just" $80,000 to $100,000 in debt is not a good strategy, in my opinion.
If you asked this question 6 or 8 years ago the answer would be it depends on the volume of data (10s of gb, 100s of gb etc.) and I could give you just a single tool that would help you in most cases.

Today honestly most tools are pretty capable, pandas is a great choice and if you have really high volumes of data you might try koalas (spark) or polars.

Honestly the biggest design considerations for data science today are things things external to your project: what do you and others on your team know, what tools does your company already have setup, what volume of data are you processing, what are your SLAs, who or what else needs to run this script/workflow, what softwares do you need to integrate with, how often does it need to be processed, how are you going to assure the quality of your data and what tools are you using for reporting?

I tend to use pandas and SQLite for most use cases cause I can cook up a script in 2 hours and be done, I just code it interactively in a notebook and most people are able to work on a pandas or SQLite script productively if it needs to be maintained even if they don't know python. If its a large volume of data or a rapid schedule (minutes, seconds) or tight SLAs on quality or processing time, then I start to consider whether pyspark, Apache beam, dask or bigquery might be a good fit.

So it really just depends but for most people who are processing < 100 GB on a 1+ day schedule or ad hoc I would recommend just using pandas or tidyverse in R and getting really good at writing those scripts fast. Today you’ll get the most mileage out of those two tools.
Most of the tax benefits are performance-based and only kick in if Amazon meets certain thresholds for job creation, increases in local hotel stays, and total office space square footage used.

https://www.washingtonpost.com/dc-md-va/2022/09/02/arlington...
Lol, that last comment.

Can't I beg you to share your init.el? I want LSP and the other stuff but Doom even when turning off evil mode seems to far away from the emacs I'm familiar with.
Curious timing when they just announced Return to Office plans
Language is fluid and dictionaries aren't that old historically. I wish more people thought about this. Go with what you feel is useful and respectful. Brevity is useful, rephrasing of those words in common use will trigger people, and getting angry at someone's desire to be respectful is going to trigger someone. Don't like it, come up with your own words. Shakespeare did.

when someone shows you who they are, believe them the first time
- is bs when used to preclude the ideas of change and compassion, or shut down communication. I'm guessing that likely wasn't its original intent, language is fluid.
Could you inform us? This seems interesting!
Ads are about to become weird "Hi hon, I'd be really upset of you bought a Ford like you said earlier, you should buy the New Dodge Charger instead. Find out more at your nearest dealership or call 1-800-DODGE"
Founders Fund slashes size of its flagship VC fund
Python code can be production code. There are many people and companies shipping Python production code and generating substantial value.
Long term I also imagine it's much cheaper to run these large model trainings on renewables. It's a very centralized process that doesn't necessarily need 100% availability.

The manufacturing process, however, is totally decentralized, and NVIDIA mostly manufactures in China where coal is cheap.
> By that definition, isn’t “emo” — or literally any other social category — a gender

No, “emo” is a social category that is not exclusive with genders, its in a different bucket.

But, yes, the distinction of social categories into groups like “gender”, “race”, etc., is, like the categories themselves, fundamentally an arbitrary social construct.

> Do you believe that segregated services — sports, bathrooms, locker rooms, etc — were intended to be segregated by gender, as opposed to sex?

Binary “sex” is just ascribed gender on the basis of a subset of sex traits. To the extent there is a valid basis for segregating services, it varies from service to service. Similarly, the motivations vary from service to service (and, generally differ from the legitimate justifications, if any.)
This is so cool! My god. It's like discovery using AI. thanks for showing me new ways to use AI and to dream about what's possible!!!!!! :) ;p xx;p
or, conversely, turn them off before it starts and try to figure out what he's doing and why. then when it's done, turn the captions on and watch it again!

our living room turns into bedlam when we do this. everyone shouting what is about to happen or why it's happening and we're almost always wrong. it's great!
At the same time, the amount of software running on devices around the world has also grown and attackers have gotten better tools

30 years ago the electronic warfare was not seen as much of a security risk. Today these kinds of attacks against critical infrastructure are regular occurrences

This has become a very real safety risk for citizens and needs to be addressed
I still use perl for some of that stuff, or even awk, but those are barely reusable or readable.
The negative comments are indeed a bit hypocritical. It's as if the profession that ships faulty products almost by definition throws a fit because a (legal) product might not be perfect on the first attempt.
Nigerian Supreme Court keeps old naira notes
Lets save the planet with further exploitation of the planet.
Makes me wonder how "enclosed and sealed" this compartment is. On various types of motors there is actually an access hole that allows you to change out the brushes. If I was evil I would just seal up that huge motor, weld it shut and never allow the brushes to be swapped out, but I'd put a check engine light when the brushes start to wear down so that the customer has to buy a whole new motor.
This is just the article I wanted to see this morning. Not perfect advice for everyone all the time but highly relevant to keep in mind in general.

Things that will change are the other-side-of-the-coin for things that don’t.
Putting JS in the backend was a tragic mistake born of laziness and ignorance. It should not be a surprise that everything else that followed suffers the consequences of these root traits as well. JS was barely acceptable when it was caged in browser-land, and we'd all be better off had it stayed there.

FE development has some unique challenges, but in my experience a lot of people who work in this domain try to find their own solutions to problems that have already been solved decades prior. There's a reason the build chains are fragile and a nightmare to configure, that package lists are out of date the moment they're published, and that it takes a sustained effort to maintain a project viable even if you're not adding features or fixing bugs. It's absurd, and it's the status quo.

To take this into other areas of development (like BE for example) simply because that's what you're familiar with... it really is a special kind of masochism.
Unimaginable horror can come from stopping the endless pursuit of profit and the cutting of costs at the expense of quality in engineering. And to hold companies accountable? That is just over the top. Can you imagine if, next, people had... the right to repair? Or the right to look at source code? Terrible consequences.
Index finger sweeping up the screen
This article points out that this doesn't just apply to companies. If you maintain an open-source project and accept donations, then you're potentially affected as well.
The massive headache for anyone trying to engage with this is the difference between what the actual proposals are and what has been "read into" them by people with paranoid worldviews who are drunk on culture war.

> ALPR-camera-triggered automated fines for driving on certain roadways at certain times of certain days to those "without a permit"

This is basically the https://en.wikipedia.org/wiki/London_congestion_charge system which has been in operation for twenty years.

> and actual blocking of other streets using bollards

Yes, this is a standard anti-"rat run" technique to prevent through traffic in residential areas to improve safety.

Yes, there are people against driving! No, it's not a globalist conspiracy, it's people who want to be able to cycle or walk safely or take their kids to school.

A road increases freedom of movement for people in cars and decreases freedom of movement for people on foot. A busy enough road is an impassable barrier.
Ran into the same issues with Node. 18 only took 7 months for them to support but 16 took almost a full year. For a paid service this is simply ridiculous. Maybe they can't be ready day 1 (though I sort of think they should have people following node/etc progress and be testing leading up to a release) but 11 months (heck, even 7) is way too long to wait.

This was made much more painful by the fact that M1 macs didn't really play super nice with node14 for whatever reason so my choices were 12 or nothing for a very long time.
The growth is actually too fast. I was a python expert. Now it's not a big deal any more because the language is so easy. I've hit interviews where they DIDn't want me to use python because it's too easy.

I branched out to C++ and other languages to stay above the curve. Python is becoming like english, required to know, and not really a deep skillset employers are looking for now.
I've just added support for duckdb to the free SQL tool I make:
https://www.timestored.com/qstudio/help/duckdb-sql-editor
It allows click to open, browsing tables etc. If you have some time, I would really appreciate feedback from a real user, other than myself.
If my house had a pest problem, I would need to hire an expert in pest-control. I need to do that without being an expert myself. How should anyone be able to hire someone with more experience than themselves, in your view? I've sometimes had to 'hire my own boss'.

Maybe the criteria for the problem was less "did they check these boxes" and more "could they be a collaborative mentor willing to work with even the junior members on the team" in the context of designing a system.
I think we'd be better off with 100% toll roads. Instead of feeling like you got singled out with a fine, just pay for what you use.
> The death of dynamic typing and default-nullability would probably save the industry society billions of dollars in the long run.

I'm not sure a ban on software coded using PHP, plain Javascript, legacy Python, C/C++ or assembler would be cheap for "society"...
Very cool idea, but I found a bug: https://i.imgur.com/jvksAoL.png

I think you could shoot a message to Preisvergleich AG[1]. They run pretty known sites in Germany, Austria, Poland, and UK for comparing prices and have a price history for all products. [2]

[1] https://unternehmen.geizhals.at/impressum/

[2] https://geizhals.de and https://skinflint.co.uk/
How are retail stores/chains being regulated, did that actually have an impact here?
dmitriid, you seem to not understand the simple fact that if one of a hundred startups an investor financed turns into a big success he can make big profits overall, despite 99% of the companies lost him money.
Given that they have SAID they are diskless, etc.

I feel like there is no scenario where it should be allowed to forget that all the claims are always falsifiable. Not saying they are lying, just that no one ever truly knows. It's important to not be complacent with that.
If you're actually interested in learning, there's a pretty good series "Emacs From Scratch" on the systemcrafters youtube channel.

He starts with a completely empty emacs config and builds it up to a full blown IDE explaining how everything works along the way.

Some of the things he does, there are better alternatives these days but most is still relevant and it'll teach a lot about how emacs works.

That said, emacs is more of a hobby than an IDE. If you just want to get work done, using something like vscode or intellij or whatever else makes way more sense. If you find it fun to tinker around and customize your editor you can make emacs incredible, but it's something you have to want to spend time on.
> Both hypervisors and OS kernels would be simpler if the platform guaranteed a hypervisor is always present.

This would make an excellent RISC-V proposal!

The nice thing is that RISC-V already has the concept of the HART, you could have a supervisor hart that manages many virtual harts.
Actions are mostly still in beta with 1.19, disabled by default.

In general, one big thing that's been mentioned is that our actions don't currently support things like services (among other things), so while they are good for a quick CI, they aren't quite ready to replace a full CI system yet.
This is also why it's impossible to balance a bike without at least a tiny amount of speed. (Even a trackstand that looks completely still uses tiny amounts of forward and backward wiggle to allow the bike to move sideways under the rider.)

The handlebars aren't really used to steer the bike, the way most people think of steering. What they do is shift the bicycle further away from under the rider, which then, due to the bicycles naturally self-stabilising, steer to upright itself.
Prior to the pandemic, these companies were doubling headcount every 6 years.

Unless their growth rates sink a lot lower than pre-pandemic growth, they'll grow into that space in 10 years.
But not yet announced next layoff waves.
... and its still better at original, or so my friends tend to say
input: Record<string, unknown>
I sat next to a Nordstrom exec on a flight once. He told me the proper Nordstrom stores are essentially loss leaders as high end branding for the Rack stores, where they make most their profits. Not sure if it was true or not but wouldn't surprise me.
Image reconstruction w. latent diffusion models from human brain activity [pdf]
There's a mini-documentary saying, that they needed to switch ERP systems, because original one did not support different currencies and metric system, so they sunk a bunch of time and money into that, which contributed greatly to them failing as well...
Yeah, literally the entire 2nd half of the article. Go read it, I'm not your tldr bot.
Come and take i[null pointer exception]
This feels like they should change the rules if they want to keep this as a "paper plane" competition rather than a "paper throwing dart" competition.
I second the suggestion from yboris
> I’m trying to get the airline to stop giving me weird price quotes

Seems understandable.

> and bbc to let me stream their shows.

Have you paid your license fee?
Ah yes, Snowden going to Belgium, headquarters of NATO. Surely he'll be safe there from the US reach and not get deported. /s
This points towards part of what's actually going on and why people keep trying to change the terminology. There's always a subset of people that use the terminology as a pejorative, because they see the people it refers to as either lesser or embarrassing to be a part of. Often children, because they don't know any better, but adults (whether children that never stopped or for other reasons) as well. Then the fact that the term is used as a pejorative spurs people (whether part of that group or not at this point) to change the accepted terminology to something else. Rinse and repeat.
You can't not centrally plan a city. Thousands of decisions have to be made every year about roads and traffic.
But do you have a YouTube channel? (jk)

Are you working remotely with this set up?
Being last in everything is a great model for how not to do it.
Big Tech Layoffs: A Hiring Opportunity
it is in fact only US companies that have been screaming loudest against better security baselines in IoT. every on of the EU member companies is welcoming this (along with RED coming in 2024) ... for US companies it presents an additional cost or even barrier of entry because they don't need to implement the same security controls in products sold back in the US.