skysight-inc/HackerNews huggingface dataset:
It would definitely be possible for government to be good at things ... in the olden days of tech development, very good people were employed and empowered at government positions with technology roles. I'm thinking back to later 90s when I filled out my financial student aid application. That was an _extremly_ complicated web product for the time, built entirely by the government, and it completely worked and was easy to use. Commercial products like turbotax on the web didn't get parity of complexity and robustness for a good decade more than that.

The 'outsource everything' 'not allowed to compete with private industry' mentalities are what has the made the government unable to function in a quality manner ... Its virtually impossible for the government to just hire some people to a team to build some shit -- instead they are _required_ to create bids for contractors to bid on and then incredibly formal contract management processes that are just incredibly disfunctional by design ...

It doesn't have to be this way -- its a political result going back to the 'small government' movement which was ultimately about proving that government has to be bad at everything by imposing rules to ensure that result in as many places as possible ...
Wow you might have done something, saved

How are you managing costs and offering this for free?
Can I make this file read only? Will that prevent alter system from working?
The author could try forking and patching VSCode to fix the annoyances manually.

Years ago I had an issue with VSCode: it was missing a small feature that was very important to me, with the GitHub issue stuck in limbo.

I ended up going into the source and implementing the feature myself. It took a few hours after bugfixing, I think the fix was ~100 LOC. Then I used the locally-built version. I recall building took a while, and the source and artifacts took a lot of space, but no other problems.

I also created a PR referencing the issue and it got merged rather quickly. Someone else ended up finishing the work since there were some problems (I think relating to coding conventions, and possible edge cases I didn’t need or handle).

Maybe I was lucky for the feature to not require much edits, and probably for the PR to get taken over and then merged fast. But it seems like the author's issues are also small, and it would be easier and more ergonomic to patch VSCode than to create an entirely new debugger.
To be more accurate, the leadership of Microsoft's lack of prioritizing security, aka basic quality of product, is a national security threat.

A similar claim could obviously be made of Boeing. Just imagine what is happening in their military contracts which we are not allowed to hear about. Looking at the projects which we are allowed to know about, airliners and Boeing's Starliner, clearly Boeing management needs to be put out to pasture.

The core issue is cutting corners, for profit. This is not an issue which is easy to handle in our system. It seems that the best we can do is name and shame. Let's do that at least.
Meh, they will pry my crowdstrike from my cold, dead hands. That thing has saved me so much pain and suffering from the boomers/genx (and oddly zoomers) clicking patently stupid things....
Study: Desire for loud car is male, higher scores on psychopathy and sadism
Tried it on one of my latest videos. Interesting results. My video is not quite a tutorial video, so I can understand why the results are not perfect. But it has invented quite a lot of content...

https://stepify.tech/video/1-Rm0mgg2RI

Here's the video for reference:

https://www.youtube.com/watch?v=1-Rm0mgg2RI
> nice villages

Well given that "nice" here is presumably "one of the top 25% nicest places in the country", it makes sense that not everyone can live there.

How would you ration it if not based on cost? Nepotism? Lottery? Sexual favours?

All four are used to distribute housing in the UK, rather than simply building enough for everyone.
> But this can't be right––for no one commits that fallacy

I most certainly cannot agree with this premise. I’ve met many people who make this mistake all the time. I even have a friend who is amongst the smartest people I know who honest to god thinks he’s lucky. He believes that there is some force that allows him to either effect the next said coin toss or allows him to devine the next coin toss. It’s wild, he’s even really good at board games too, so it’d be easy to think he might be lucky too.
More control yes but also: more transparency, more vendor choices across the lifecyle. Also more control over telemetry: the current MS stack uploads far more than necessary to only keep things running; government users should not be surveilled, their data should not be sold, etc.
Thank you so much. Such a great place. I was sad to see it dead immediately as I read it existed. What a relief.
Could you elaborate? I've never worked on any iOS apps before but this sounds very similar to what I'd like UI development on the web to be like.
The problem isn’t that someone has a BS in physics, it’s that they didn’t establish expertise in a relevant field – for example, a physicist grad who studied atmospheric physics or how the sun’s fluctuations affects temperature would have something relevant to say.

The trend is quite pronounced: people saying climate change is real and poses a serious threat have spent decades studying it but the multiple orders of magnitude smaller group of people dismissing it studied unrelated things, and demand to be treated as peers despite doing none of the actual work. For example, John Clauser is clearly highly intelligent and if you had a question about quantum entanglement or light particles he’s clearly qualified. However, he’s never published a paper related to climate change and his big argument is about one factor (cloud cover) which has been studied heavily and is incorporated in the models used by actual climate scientists to make predictions. Those predictions have a half century of increasing accuracy so any criticism would need to account for that, as well multiple other lines of evidence supporting the scientific consensus.
Nothing has happened after North Korea got a nuke, nothing will happen when Iran will get a nuke. Both powers knows very well that with a nuke, invasion by a superpower is unlikely. Without a nuke invasion by a superpower can actually happen - see Ukraine.
Not all competent people are driven by pay. I'd say the most competent usually are not. There are a lot easier and safer ways to get paid well than competence.
It’s amazing how much leverage MSFT is extracting from Excel.

It’s the tiny brick supporting their entire skyscraper.
That would be fun with rm -rf
As far as I can see, Heise assumes that just because there's a link to the URS, the domain is no longer under someone else's control. I can't find any confirmation that the URS has actually been invoked.

If I were someone trying to spy on specific users, or collecting data maliciously, I would host this HTML on my own server to confuse journalists.

Currently, every subdomain (up to any level, as far as I can tell) resolves to an IPv4 and an IPv6 address. I doubt ICANN would do this for seized domains.
Nah, we can’t work without admin on our system because we need to install 100 programs we’ve never really vetted, a couple of which have been out of support for a decade.

How else are we going to efficiently add 20,000 lines of code we haven’t read as dependencies to our project… this week?

We’d love to do things safer but it’s not in the sprint plan, which plan assumes speed only possible if you use third party tools and code you haven’t properly vetted for basically everything.

Never mind that then you slow to a halt when infosec sees a CVE rate of ten a week against all those packages you had to have, often against ones you’re not even using but are a dep-of—a-dep for some optional functionality you don’t invoke, and now your team spends 80 person-hours a week addressing those and messaging about doing those and having code reviews of one-line dep version bumps and running regression tests and moving them through the deployment pipeline (we’re Responsible and Safe, as you can plainly see, so of course we have at least three multi-step stages to get to deployment, wouldn’t want to be unsafe!), all because we want to “move fast” but also “be safe” (but not at the same time, so the left hand doesn’t know what the right hand’s doing until everything’s already all fucked up)

(Sigh)
Negotiate? They even can regulate.
This! This has been driving me nuts forever. I adjust things until they look right, but I've never understood why I needed to do that.
A little more info on that: https://www.criver.com/eureka/evolving-mouse-model-cancer-re...

You might have to search for "transgenic" or other specific terminology to locate what model they used in the study, but they're assuredly not field mice or something you'd find in a pet store.

Here's a sample of a catalog: https://emodels.criver.com/search?term=*&species=Mouse
Yeah but so many things bypass internal resolvers lately. VPNs, “private relay,” individual apps. DNS over HTTP. Local control over DNS is steadily being chipped away. The result is some apps will go out to public or vendor-controlled DNS in ways typical admin tools like ping and dig might not reveal
Depends, but for some fund, if you own the ETF, you can vote: https://corporate.vanguard.com/content/corporatesite/us/en/c...
for a less misanthropic take on the same idea, I recommend Ted Chiang’s “The Truth of Fact, the Truth of Feeling”
we have a company that has a monopoly that is honestly unimaginable (how does someone monopolize computation of all things...)

and we know that all monopolies require government enforcement to prevent others from competing...

then we know that there's no such thing as a conflict between Microsoft and the us government

the us govt is to serve Microsoft and that's that. any conversation like this about the merits of Microsoft as a market participant are laughable and disingenuous

theres no programmer alive that knows the history of Microsoft that would speak about them as you have just done, as an honest company trying to make a product

actually sick to see how HN has been corrupted
Stack on a Budget
Maybe the NSA should help protect all Federal government systems. According to Wikipedia...

>The NSA is also tasked with the protection of U.S. communications networks and information systems.
> R U sure Russia’s war in Ukraine isn’t going so well?

Yes.

> I think u should widen ur sources.

What makes you think it is going “so well”?
"argue for clarity, not to win".

Some comfort in not being the only one who struggles with this
A lot of the targets were stock price.

The stock rose dramatically during pandemic because of retail investors and a cult of personality. The underlying business did not justify the price rise and the PE ratio exploded.

With maturing electric market and profits, the PE ratio has come down but still reflects an enormous growth potential which seems unlikely for a manufacturing based company vs software.

But you would argue the incentives were to increase the stock price, and all his tweets and stock manipulation shenanigans were aligned with how the board incentivized him, even if what they expected was him to improve the business and increase value vs “guerilla” marketing and cult-ivation of investors.
Why the hell do you need a click while lying down and reading? If you needs a device which scrolls and clicks you already have a mouse.

Think about those who reads in transport, if you will take a BT mouse that there are high chances that some unwanted clicks will happen all the time.
House building was stronger when interest rates were low, but still constrained by bad zoning and labour availability.
See my comment at https://news.ycombinator.com/item?id=40107325 for the use case.

It is a safety feature that can help avoid people getting confused when working in a containerized environment. It is not a security feature at all. Nor is it intended to be. It is meant so that people like me can set up a configuration that will work better for coworkers who know less about databases than I do.
People are notoriously bad at describing their actual problems. Most of the time, they will describe their perceived solutions. What's worse, even of you get to the bottom of their problem, they won't describe their procedures that they follow day by day. This is because to them it's trivial, on the level of muscle memory, but to you as an outsider it won't even occur to ask about it unless you actually see what they are doing. By just talking to people, no matter how many hours, you'll be missing a lot of context and your product will be bad.
Effectively. There are two PRs (one a stand-in minimal solution, another a fully worked out one) which solve this problem; neither has gotten merged or even seriously considered. If you dig around a little the gatekeeping patterns become obvious, and you'll also note a number of other maintainers giving up and resigning. But don't do that; it just makes for depressing reading.

Besides, regardless of what he says there, there isn't even a single thin line on Carto rendered maps to indicate the presence of significant infrastructure where this tag is used. That inaction speaks clearer than his words.
That exactly! The Dunning-Kruger trap (not bashing GP, I've fallen into it often enough)
Part of the reason it is downvoted is the snide insult at the end about downvotes. It took conscious decision and effort to edit a snide insult into the post where there was none before. As one of the people being derogatorily called "Microsoft PR", this is unnecessarily antagonistic of GP towards me on HN, especially when I did nothing to GP.

Commenting on your downvotes is off-topic, against the rules, and when done as a snide insult like above: rude. GP might experience better results if they edited their post to remove the snide, insulting comments about downvoters.
Open letter to the NixOS foundation
> In addition to the prison term, Lachwani was ordered to pay a $1 million fine and serve three years of supervised release, which will begin after his prison term is completed.
Neom – The Line – The Rise and Fall of Saudi Arabia's Linear City [video]
I also find it critical to start writing immediately. Just my thoughts and research results. I also like to attempt to write code too early. I'll get blocked very quickly or realize what I'm writing won't work, and it brings the blockage to the forefront of my mind. If I don't try to write code there will be some competing theories in my mind and they won't be prioritized correctly.
I would like to buy a device but seems like Stripe does not send it to Ukraine.
Off-topic, but if someone from Substack reads this: Please ask your designer to fix <body>'s excessive letter spacing, which really impacts readability as compared to Spectral's normal letter spacing. (If you want to see what it should look like, add "letter-spacing:-0.02em" to <body>.)
I'm very glad to see this option added. If I could add one thing to it, it would be to display a custom message when ALTER SYSTEM is disabled. You know, one that would let the person setting it up tell the person trying the command where in the repo the configuration file that should be edited can be found instead.
Raising children and watching others raise them, I compare notes in detail.

I recently had an outing where I was the only "active" father. I had a dozen children begging for my attention. They were cutting in line to engage with me. Other fathers looked on. They all knew my tricks, jokes but I was the only one engaging.

I do not hear about a father figure. Did you have one and they did not?

I ask because while single moms may put in the effort the results are inconsistent. I had a mostly absent father but his direction and instruction kept me grounded. I didn't thrive until a new father figure encouraged me and helped me see my potential.
More-accurately: "The rise and fall of some crazy huckster fantasy-marketing."
A long time ago, someone got "cryofreeze" working on Linux processes, where you could freeze a process to disk and unfreeze it later .. but this was purely experimental and doesn't seem to have persisted.

Anyway, in my lab environment where I had this running .. over a decade ago now I guess .. I set up scripts to automatically cryofreeze the daemon processes I was writing, so I could indeed reset to the state in time, of interest during testing. This lab got re-comissioned for other things, and a needed kernel upgrade broke cryofreeze, and I never got back to it - but I have often wondered about it, as a temporal interface to some things would make for a whole new world of useful UI and other interation paradigms to explore.

I remember there was something like this possible on WANG and Tandem systems back in the 80's, and it always has kind of piqued my interest as to why this isn't still considered a thing. Well, I guess syscall complexity has vastly changed since WANG and Tandem were around, lol.

Anyway, I'd love to be able to do this on Linux again - I keep thinking to catch up with the state of the art of process freezing/unfreezing, so this has motivated me to do this - although I do confess that, as principally a Lua/C developer in my chosen market (embedded), I attain this re-playability in other ways (state sync'ing) which also allows me to move processes to other systems, relatively smoothly, also.

Still, would love to have this for normal Linux processes, out of the box. Am I ignoring an obvious way to do this?
Substack UI is a massive shitshow. I don't know how a page only consisting of text and images can be so laggy. It makes my phone crawl.
Claiming that Iran is or will pursue Nuclear weapons is a perfect reason to get Joe Public to support Israel and USA to "take them out".

As fanatical as the religious rulers are in Iran those leaders do have a theological problem with weapons of mass destruction ie nukes. Therefore they have chosen to perfect ballistic missiles.

No way Russian and China want Iran to have nukes.
Its Microsoft. So here are some examples for the children on how they solve their problems -

https://www.theverge.com/2022/3/25/22995144/microsoft-foreig...

https://en.wikipedia.org/wiki/Microsoft_licensing_corruption...

https://www.wsj.com/articles/BL-CJB-17439
Makes room for JB Straubel to return. Roll Tesla up with Redwood Materials and keep scaling up with an adult having both technical acumen and empathy in charge.
Ukraine is especially curious example. They used have nukes, but gave them up for a piece of paper, where one of the signatory attacked them and the other took months to start acting.

Iran would need to be insane to give up their nuclear program and we could actually see Eastern European countries coming together to build their own nukes if USA will continue to be unreliable ally. Sanctions be damned.
In general images are often limited by depth of field, camera movement, subject movement or lens resolving power. Some of these can be improved upon with better software. I have been working on software to do this myself as for fun. For the rest of this, though, there are other techniques that will work better than pixel shift.
Or else edit /usr/lib/x86_64-linux-gnu/gconv/gconv-modules and comment out this section:

# from to module cost
alias ISO2022CNEXT// ISO-2022-CN-EXT//
module ISO-2022-CN-EXT// INTERNAL ISO-2022-CN-EXT 1
module INTERNAL ISO-2022-CN-EXT// ISO-2022-CN-EXT 1

Then run "iconvconfig" to rebuild the iconv cache. This disables that charset completely.
Now do khat.
dvassello loves attention seeking posts.

There is some truth to it but the message isn’t clear.

Yeah VCs make money over spread, and economic argument makes sense of Pareto principle.

However this assumes only 40 1B+ exits and the rest get zero.

The Pareto curve means:

- a long tail of startups that failed to make what people want. (YC looses money)

- A decent chunk of startups that did make what people want but wasn’t a sustainable business. (YC loses money)

- A bunch of sweet 10M+ exits (YC breaks even)

- 1% 1B+ exits. (YC gains multiples).

There is a reason why most of the software wealth is concentrated in west coast.

And YC giving $500k isn’t a loan. If your company goes under they don’t ask for it back and bankrupt you. It’s essentially free money to try out an idea. You get paid to test the market.

In what other country does this happen at the scale US does it?

There is the reason why US is at the heart of software.

You don’t even need to be a founder. Employees at a mildly successful startup get make multiples of median wealth in US, and orders of magnitude more compared to global wealth.

Most of US economic growth is coming from tech. Play the game.
The Problem with Adam Savage's Favorite Pencil [video]
All PyData 2023 talks grouped by location and ordered by the view count
Maybe give them a collar and throw them a bone in the same legislation? I feel strongly like large companies have successfully lobbied and propagandised to conflate funding the IRS enough to effectually go after their rampant tax evasion with hurting small businesses.

It's not really all that hard to earmark a certain amount of IRS funds to only go after companies over XX size. I think this is actually essential under neoliberalism because one of the fatal flaws of neoliberalism is giving large companies more wealth & power and then expecting to be able to tax that back to fund the welfare state, which generally falls on its face as you've just given large companies all the wealth and power in the world to stop that from even happening. If neoliberalism is to survive as a political ideology and for us to not end up adopting socialism (which is bureaucratic and corrupt and inefficient), it's sort of essential that organisations like the IRS have a decent amount of power and for them to direct that power at large institutions.
Single digit hours is my problem. I have videogames savefiles in there (Dyson Sphere Program especially) which are gigabytes, they should transfer in seconds.

I have 1500 mbps down/1000 up and with nextcloud these are transferred within 5 seconds, with pCloud it would take even 30 minutes.

But even when downloading large amount of data, it would use at most 90 mbps in terms of bandwidth, while my internet is clearly capable of more.

They reported it could be my setup, so I followed everything they said, but nothing changed.
Every other service is OK, so I'm just a disappointed lifetime customer.

It has also a series of glitch that are incredibly annoying:

- It says everything is uploaded, but it's not necessary true and it never says what is not correctly uploaded. Sometimes you wake up and some files have never been uploaded (this is a well known problem)
- Every time settings are reset, it loses every information about "Sync" folders. I gave up on synchronizing multiple of them. The problem is that it's impossible to determine how it will synchronizing an existing folder that went out of sync folders, I'm always afraid it will restore old files, so I do a full download, but a full download take hours because their slow download speed (and I paid for 2TB lifetime!)

My usage of it is now long term storage and light files (text+images documents)
I meant package, not packet. And no , you don't have to get it right only once. I started a svelte app with TS, and when I tried to add Prisma, it took me a lot of time and research to get the settings correct, so everything would work out. And I wasn't alone. There were numerous posts, and issues on GH about that same thing, so I was far from alone.

And debugging JS is one way of doing things. But when I write code, I want to debug that code. Not the transpired stuff. It just adds a layer of annoying complexity, that otherwise wouldn't be there.
That sounds very much like my experience in Kazakhstan