skysight-inc/HackerNews huggingface dataset:
I mean my anecdote vs. your anecdote, but every successful founder I have ever met had significant personal resources that allowed them to take almost no personal risk, and in most cases they had immense resources that gave them a significant leg up. I have never, ever seen a successful founder who was broke, unless they were a college student in which case broke is not really as useful a descriptor.
I'm biased, but writing plugins is really fun - and then you can create mods / dashboards for your users as well! Please give it a go - we have a guide [1], 84+ open source plugins to copy [2], many authors in our Slack community [3] and we're happy to get your plugin added to the Steampipe Hub [4].

1 - https://steampipe.io/docs/develop/writing-plugins
2 - https://github.com/topics/steampipe-plugin
3 - https://steampipe.io/community/join
4 - https://hub.steampipe.io/plugins
Out of curiosity, why don't landlords want parking spaces? Does it cost more than what it adds to the property value?
Rigid structures and schemas are nice, but having document oriented data also has its advantages.
Mexico president confirms leak of government data
Eh, I’ve seen various things like Git come and go. I spent the majority of my career in the days before git existed and we used things like SVN. I wouldn’t be surprised to see Git supplanted. I would be surprised to see SQL supplanted.
Most companies have a large amount of devs on macbooks. Docker on the macbook has historically been painful. Mainly due to the filesystem. Whereas, vagrant doesn't really have that problem. I've been using Linux for so long that I haven't really experienced the pain myself. But I have gotten to enjoy the smugness of them all complaininga about their performance while mines is super snappy.

Then if you look at the toolchain surounding vagrant such as packer. It looks really nice. Docker doesn't seem so nice. In fact, I still use packer to build my docker container images because I like the setup nicer.

With Docker it's all about the production env. I see the benefits for prod but for dev when you're literally not using the same docker setup as you would in prod it makes no real sense to me.
Sad story.

Computer games is a dopamine that you get, but did not earn in the real life.

I played computer games since 1992, if I spent all this time on writing code, it would be better.

But when you are stressed out or in pain, it is better to play computer games, rather look at alcohol.

P.S. When Witcher 4, Stalker 2, or Fallout 5 will be released I will play again :)
P.P.S. This story is a great example of why NFTs in the game industry has some value.
Probably the things I wrote that get the most use are image chipping and embedding components for the Navy's Maritime Domain Awareness system, all of the updated security labeling for the NRO's first-level ground processing, many of the Jenkins pipeline libraries used for development automation within GEOINT programs, and some ETL scrapers for the APIs of various project management systems to pull into a corporate metrics warehouse.

I started out in my mid-30s when I went back to school for Applied Math, originally intending to try for the Army's ORSA program, as Applied Math for most of the past 50 years has inevitably involved a lot of computer programming, then simultaneously discovered I liked programming even more than I liked math, and I wasn't going to be able to stay in the Army thanks to spinal degeneration, so switched to Computer Science.

That said, I'm still largely self-taught anyway. School only goes so far, and most courses expect you to come in already knowing how to do the basics. That involved the same steps to learn anything else, lots and lots of practice. Some books, mostly the C/C++ classics by K&R and Stroustrup, some supplemental courses on specific applications and technology stacks I found in Coursera, and ultimately making my own toy Linux distro with its own package manager and configuration management system after going through Linux From Scratch a bunch of times and getting tired of all the manual steps.

Really, though, how to make anything "meaningful" was mostly learned on the job. Other than I guess tiny utilities that are part of a standard GNU or BSD system, there isn't a whole lot of meaningful software written by one person. Most of it exists for decades and is worked on by hundreds of people who may not even be alive at the same time. Unless you're contributing to some really big OSS project like Linux or Kubernetes, it's hard to get that kind of experience outside of being employed.

That's probably largely due to language choice, though. C and C++ are very mature languages that have been around a long time. No matter what you might want to do with them, chances are a library that provides the bulk of the building blocks you need already exists, thanks to the GNU project, libc specification, OpenSSL, curl, Boost, QuantLib, Armadillo, so many decades of prior work and the fact they've been the major working languages used in universities and research labs. Developers coming up in the JavaScript and Rust ecosystems these days face a more greenfield world where the opportunity to make smaller reusable components still exists, plus the web is inherently a less stable platform than OS APIs, and both of those are less stable than implementing math algorithms that have been known for centuries, so the situation is different there.
https://archive.ph/FIb0J
I've only done a few personal projects for friends - image scrapers, PDF splitters, and such small utilities, but I've done quite a lot of work for the company I work for (my first job, still employed there).

I've learned quite a lot of theory at college, but I've learned the most by just writing code on my job. I've had quite a lot of independence and ownership of my code - complete freedom to do whatever I want to make it work - in the first ~2 years, so I've written and re-written my software every time I found that I've coded myself in the corner. After a while, I started to see patterns of which ideas work well and which don't, my understanding of programming in general has deepened a lot, and I've become able to write just about any random web-service in a reasonable amount of time.

In a nutshell: just write code.
Name collision researcher here!

This made me curious and I started doing research on other problematic name collisions. Did you know that Valve’s game distribution service has a name that’s already widely used in the scientific community for the gaseous form of heated water? It looks like steam has been around for several centuries at least so Valve really ought to have known better.

Anyway, if you’re interested, I’m putting together a long investigation on whether Microsoft’s flagship operating system is in collision with a very common term used in the construction and glass industry. Hope to have it done soon
Seems like the next step past https://osquery.io/
- It has shared borders with EU countries.

- Ex-USSR countries in the EU understandably feel a little touchy about Russia claiming a natural right to invade an ex-USSR country.

- In many countries where horrible things are happening, the horrible things are internal and the result of civil war or a corrupt government. In many cases it's doubtful that outside intervention would help. In the case of Ukraine, it's pretty straightforward: other country invades -> we send lots of tanks for Ukraine to defend itself -> other country is repealed -> Ukraine is not being invaded anymore -> things have improved.

> I very much do not want to sacrifice even the tiniest bit of quality of life because of whatever happens in Ukraine.

Obviously people who disagree outnumber you. Telling them "No! You're wrong! Don't you see the wisdom of my cynicism?" is not going to budge anybody at this point.
I work in aviation safety. I build data pipelines and statistical and AI/ML models to identify potential hazards.

Like many, I'm self-taught and learned to program before formally studying CS in college. I found my dad's copy of the K&R C book and would sneak into my parent's bedroom at night to write code on the family computer (he was jaded from his career and didn't want me to become a coder). I'd debug during the day in school. I found more programming books at the library and learned more languages that way. I mostly learned by building little projects constantly.

Curiosity is what drew me to programming. There was an endless supply of interesting problems to think about and I wanted to figure out how things worked--no different from a budding civil or electrical or mechanical engineer wondering how the infrastructure surrounding them worked. The big difference, I think, is that software is considerably more accessible as a young child than, say, building a bridge or building or robot.
The majority of English-language ru/cn domains being crap seems like a safe bet. I'm sure lots of legitimate businesses in those countries have such domains, but those websites aren't relevant to an English speaker not living in those countries.
Does the inverse of this also exist?
This is the right answer.

Reminds me of the poor vs rich double standard meme.

Poor guy getting drunk == "a bum"; rich guy getting drunk == "just having fun".

Poor guy gets money from the govt. == "a leech"; rich guy gets money from the govt. == "a stimulus for the economy".
2 years ago, did you also think a prediction of "a widespread high quality AI image generation in 2 years" is an example of singulatarian/DL delusion?
Openstreetmap.org does not have a satelite baselayer that I can use, so I don't get what you mean.
I actually think he's correct, although we may be a decade or two away from it.

Things like realtime captioning of speech, including translations. Coordinates, mappings. Directional indicators of friends, families, locations. Constant hyperlinks for any subjects of conversations or objects of interest.

All sorts of things, and in addition there'll be pervasive realtime deepfaking.

Can't see any way around it becoming universal, actually.
You know, that's a pretty despicable attitude.

The coroner's judgement (which I'm presuming we will see in more detail soon) basically calls attention to the fact that social media algorithms (which are designed to maximize engagement) drive users to more extreme content. To a vulnerable young person who seeks information on depression, the algorithms then direct them to more similar, and more extreme content about depression, including pro-suicide sites.

The evidence given by Meta and Pinterest executives confirms this. They admitted in court that their algorithms were showing young people content they should not have.
> It only took us a few hundred years to go from agricultural society to spacefaring.

Arguably, since less than 600 individuals have made it to LEO with 2 dozen going around the Moon, this doesn't translate to "spacefaring society." If only 600 people had cars among 8B, we wouldn't describe this as an automotive society. When thousands are regularly traveling outside the Earth-Moon system, then we will be spacefaring. Troubles are lowering the expense and having the practical incentive beyond discovery.
That's not what I said, at all. Optimisation where it matters is important.
Docker was painful on Mac, but quite a while ago. I don't have any problems these days.
"The road to hell is paved with good intentions"

Why does the bill single out "Journalism" as the sole type of content that requires an anti trust exception to take on distributed publishing in the online world?

Why not help the music industry, the pornography industry and scores of other types of content that are pilfered everyday in the name of the section 230 protections that these platforms enjoy?

The answer, if i may offer an opinion, is to indirectly impose an illegal tax on a profitable business model to serve as a "forever fund" into the hands of businesses that support a certain political viewpoint.

The mainstream media does not represent honest journalists and this collective bargaining contract will only empower the mass-media behemoths to continue pushing groupthink while independent, small journalists who dare report on stories such as sex scandals involving politicians (or their sons hacked computers with videos containing drugs and prostitutes) will get cut out of the collective contract.
/me waves

Immediately thought of CloudQuery when I saw this and sure enough, here you are :)
Survey reveals a viewpoint diversity crisis at Canadian campuses
Medtronic's MiniMed 600 insulin pumps potentially at risk of compromise
They are galvanically isolated. If you're getting any sensation at all, something is clearly wrong.
Then again, not all of that time might have been spent actually playing. Perhaps that user enjoyed music from the game or left it on and running for some other reason.
Perhaps all those people claiming to put in two or three hours each day there aren't as productive as they believed themselves to be. I wonder how much that particular brand of hubris will be tolerated now times are tough.
I'm sure this will ruffle some feathres, but the technical skill that has been the most persistently valuable across the past 25 years of my career is object-oriented programming and design. It's not the only paradigm I use, but being able to organize large programs in terms of OOP has been incredibly valuable and hugely productive for me across several languages and domains.
What about joins, are they supported? Can't see them in the examples.

The real power of SQL is locked until you can join different data sources.
> Also, why does every kernel-safety measure have to be seen as anti-user or DRM? You're free to disable it[0] if you wish,

OP's point was about kernel patch protection

how do I disable that?
Crazy conspiracy theories, eh? People running those companies routinely talk to one another. When it seems they act together, it's often because they actually do act together.
The “What did you get done this week?” Accountability tool we all need
Papa Elon inspired me
> Should Ismailov win, he would serve as a conduit for the government of Russia’s internet policy goals, which historically have included censoring dissent.

Good thing that has never happened in the USA.
I've been thinking about getting a new laptop.
Anybody have suggestions for:
good linux support,
powered via USB-C,
able to use PCIe passthrough so I can play some windows games occasionally.
17" screen, cause I've got bad eyes.
As above has noted, Both HTML and SQL are effectively declarative, hence their staying power.
You can use the DuckDB FDW (linked in the blog post) for this!
https://github.com/alitrack/duckdb_fdw
Anti trust requires market power abuses, not a monopoly.
Hear what CNN reporter noticed about crowd watching Putin's speech [video]
I started by reading the source code of Amazon.com's homegrown internal customer service tools when I worked there in the 1990s. Those were written in Perl. Then bought a book on C and started fiddling with that.

I wrote CGI scripts in Perl for paying customers in the late 1990s, then was lucky enough to move into a small company with some top-notch programmers who taught me to write more reliable, maintainable code.

The best lessons I learned early in my career came from having to maintain my own code in production for years on end. You learn not to cut corners and to avoid convenient hacks when you have to maintain the code. You take the long view in your design, aiming to prevent problems you now know how to anticipate. You seek and implement best practices, because dealing with problems in live systems is no fun at all.

There's an old saying: Always code as if the person who will maintain your code is a violent psychopath who knows where you live. When that person is you, you learn your lessons.

The systems I wrote early on helped researches run studies on human subjects. Later systems helped digital archivists preserve materials at multi-terabyte scale.
I imagine some fat cat google exec smoking a cigar and laughing maniacly at the article. Similarly an exec Rockstar shrugs and moves to the next tweet.
Both things can be true. I was narrowly addressing your comment that "nobody is really worried" about something that almost actually happened. Indeed, many people are now acutely worried about unhinged conspiracy theorists taking power through a charismatic guy.
>He did none of that single-handedly though

Can you name some engineering accomplishments that have been done "single-handedly" and thus qualify as real engineering?
I don't think you understand.

I watched this humor group when I was little (think 30 years ago). Usually they are inoffensive, but they have this particular sketch were a (man crossdressed as a) woman complains about "his husband hitting her" ... and you can see that one of her eyes is black. With canned laughs during the whole thing.

This used to make people laugh. 30 years ago. Then we had social changes and gradually our perspective as a society shifted, and this humor piece looks ... grotesque.

That's how I interpret the "societal changes" the OP is referring to. We have shiny new things every week and there's no time to adapt to them.
I built something like that more than a decade ago to identify alter-egos in an online game from in-game chat. It was reasonably successful and I thought about commercial applications for it, but ultimately decided most things that could be used for are creepy or evil.

I remember hearing DARPA was actively seeking research in the field around that time. In principle, I'm not absolutely against my software being part of the chain of events that leads to the decision to kill someone, but I don't trust the US government (or, realistically, anybody else) to independently verify an identification made by such a system.

I'd be surprised if the three letter agencies aren't using something at least as good as what I wrote by now.
So what? How many actual eco terror acts have happened? Sure, civil disobedience, some sabotage / obstruction towards fossile industry / nuclear. But nothing, not remotely, on the scale of those pipelines.

In movies however, eco terrorism is relatively common.
Sounds like they are gearing up to go even further than phone calls:

> In a statement, an NYPD spokesperson expressed concerns that the proposed law could lead to violent conflicts between drivers and civilians reporting illegally parked cars
> with all 5,907 hours (approximately 246 days) going to waste

Well, I sympathise with the player's predicament, but I have to snarkily point out the irony here.
The consensus was that it wouldn't be accepted, did this change?
Does it really? When I still used Facebook I never ever used it for news.

I only used it to keep track of my friends. In fact the way Facebook kept inserting ever more other crap into my timeline was what got me to leave. Well that and Cambridge Analytica.

But I'm genuinely surprised that they are really considered a news source. I've only ever seen this stuff as "cheap filer" content. That might be as well some cat videos instead of "news".
By the way, "Export to CSV" is the most meaningful feature you can add to any project, regardless of purpose.
Steampipe killed my startup. I couldn't be happier about it.

I started a company six years ago to do exactly this -- make a SQL interface for the AWS API. Steampipe out-executed us and made a way better product, in part because their technology choices were much smarter than ours. I shut down the startup as soon as I saw steampipe.

I wish them all the best, it's a great product!
Is this still the case? I don't use FB like I used to, but almost every time I log in these days (2-3x/month), my News feed is mostly friend's posts and ads.
Unofficially maybe? There's a 3rd party duckdb_fdw plugin for postgres that allows querying DuckDB from Postgres: https://github.com/alitrack/duckdb_fdw
Got a typo for you: https://devscreen.io/solutions/candidate-experience

>By choosing DevScren, you send a clear signal to candidates

Best of luck to you!
Parking spaces rent for less than apartments do
"For only $10 million, we could register this particular shade of blue to symbolize the cause of AI awareness like pink means breast cancer. We expect annual profits in the billions and employment for 500 lawyers and 5,000 staff in the trademark enforcement division"

That's just how the philanthropy business works innit?

Now if you're wanting activism that gets laws made, what you do is rent a (nice) apartment in the right part of Washington, DC; and let the right people use that on occasion in return for other favors. This kind of resource is what professional lobbying firms can advise you in using and advertise where it'll do you some good. You hire other firms to install the cameras and archive the resulting home movies.
We see users running Steampipe on their desktop, in pipelines (e.g. to scan Terraform files) and also as a central service. See "service mode" in the CLI for a Postgres endpoint and a dashboard web server [1] or try docker / kubernetes [2]. We also have a cloud hosted option with dashboard hosting, multi-user support, etc [3].

1 - https://steampipe.io/docs/managing/service
2 - https://steampipe.io/docs/managing/containers
3 - https://steampipe.io/docs/cloud/overview
Maybe not millions a month but excess deaths are a real thing. That's from loss of treatments bc of the covid impact on the entire worldwide health system, as well as people getting sick or weakened from covid, and then people dying from covid directly. Last cal year: about 5 mil covid deaths, about 15 million more people died than expected (aka excess deaths) - so 10 million more on top of covid https://www.who.int/data/stories/global-excess-deaths-associ....

This other paper has more breakdown. Search for "estimated cumulative excess deaths", 15-25 million through Sept 2022. It's ballpark but it's not insignificant. https://ourworldindata.org/excess-mortality-covid
I'm a founder and one of the point technical people for Kpow (https://kpow.io). We're a bootstrapped, self-funded, global business in a technical niche.

Kpow is a toolkit for Apache Kafka, so basically we build an expert system for experts - it's a lot of fun. We are very, very delivery focused. The idea came from my own experience through the past 10 years building things with Kafka.

I like to think I'm a fairly effective programmer. The biggest shift in my productivity came 15 years into my career when I moved from Java to Clojure for delivery. It's not for everyone, but it certainly changed my world.

If I am a good programmer it's because I started to copy my older brother who was interested in programming back in the 80's when we had a Spectrum 48k and I just didn't stop.

Since the age of 6 I have written or read programs almost continuously except for the period between about 10-18 where I played games and hung out with friends instead.

At times I have been a terrible programmer, particularly when encountering a new languages and exploring ideas. That doesn't bother me because I know in time I absorb details, accumulate, and polish my own ability to delivery.

Behind it all though I enjoy programming and have stuck with it. I think that's the main thing. It takes time. I don't believe there are any shortcuts.

Keep challenging yourself, don't sit on the thought that 'My Language Is The Best', that's the respite for programmers who have stopped. You're only as good as your last three years so basically ignore any boomers on the net with opinions.

The best programmers I've worked with don't have blogs, don't write books, don't speak at conferences. They're too busy creating things, often quietly, often in not particularly glamorous settings.

It may be apocryphal but supposedly Steven King says the best way to be a good author is to read and write a lot of books, I think that applies to programming.
If cyclists pick a war with the general public, I think they'll lose. They're already unpopular (this website notwithstanding.)