skysight-inc/HackerNews huggingface dataset:
Ehh. Spez being human makes me inclined to trust him a little more. I’m neutral in politics, but editing those comments was objectively funny. Stupid, yes — astonishingly so. But it finally broke the illusion that users own their comments. That’s all it ever was: an illusion.

I don’t trust authority in general. But given the choice between spez and musk, I’d take spez any day. He’s at least not hopped up on drugs running around making crazy decisions.

And in terms of Reddit’s trustworthiness, it makes even less sense that editing comments would be of any consequence. If they detect a hacker and have the logs to prove it, they’d gain nothing by modifying the logs. And if they don’t, they gain nothing by fabricating the logs. So it seems reasonable to conclude that they just don’t have the logs.

Which is also reasonable. When I was hacking into systems at Matasano, it always made me uncomfortable just how undetectable I was. I wasn’t trying particularly hard to conceal myself, but a few well-chosen bash incantations and opening things in vi means all anyone sees is that a vi process is running.
> This seems sort of reasonable. If you charge for tech support, you have a business. I’m all for not making it harder for people who are actually just sharing their hobby projects, but a project that makes money isn’t a hobby anymore.

With the current writing it might be that a distributor different from the commercial entity might be liable for vulnerabilities and reporting.

https://blog.sonatype.com/eu-cyber-resilience-act-good-for-s...
They did this while introducing a lot of compiler magic and automatic dependency discovery that not always works. I’m not sure I’m sold on it. Code you write is not code you execute.
This is in the same vein as Imba, which their memoized DOM.

https://imba.io
I dont think of the 4000 tokens as its memory as such. Its more like the size of its thinking workspace
I have that and do that, but it doesn't solve the Google Drive thing.
Yeah. Let's delete old blogs and shut down the internet archive as well.

Personally I value the web as a knowledge store that persists.

Use a non-logged chat service if you want a transient medium.
Overt Christianity, I guess. They tend to have contemporary Christian music playing softly as background music, and have occasional signage with a scripture on it, but it’s not like you are going to a church service. If you weren’t looking for it, you might not even notice it.

However in my experience literally everything else you listed is completely inaccurate. People in the south eat at Chick-fil-A because they like Chick-fil-A food. I see all sorts of people eating there. It’s remarkably diverse.
I do not see why Steam would try to make people afraid of getting third-party modifications, when there are no first-party modifications.
Also, it is Steam/VALVe, they usually do not care.
Plant based oils ARE the chase to the bottom you're implying about.

Shipping one inferior product so make sure vegetarians/vegans order your fries at the expense of taste for everyone.

My suggestion requires integrity/vision to know that either having to ship two products or forfeit the sales of a group of people for the betterment of the product will fill a gap in the market.
The developer subculture is mostly pro meritocracy, so it isn't really modern progressive. Developers were progressive when meritocracy was progressive, but now they aren't.
I don't think there is a spec dictating that the default location for saving files needs to depend on the file tile - which program is doing this? I think Firefox remembers the last used path per file type, even across restarts.

The Desktop, Downloads, Pictures, etc. directories themselves are not from the XDG Basedir spec and not set by XDG_ environment variables but instead in the $XDG_CONFIG_HOME/user-dirs.dirs file. I also find these less useful than the more generel data/config/cache dirs and have most theme set to my home directory - perhaps that is affecting how Firefox works?
This guy “climbed the ladder” at FANG companies and fails to realize that people who aren’t programmers exist?
I am a US person living abroad . I tried to register with ID.me and got stuck on one of the last steps after scanning my face with my webcam, it asked for my phone number. ID.me said all my numbers were not valid, I assume they need a real phone number and not phone forwarding services like Google Voice that I use. I guess my only option to complete the ID.me signup is buy a US sim card, send it to my country, activate it and see if ID.me accepts it. I wish there was an easier alternative.
Rust could avoid it through the Box abstraction that afaik assumes not having a nullptr
They are usually called "hybrid solar panels" and not exactly a new thing.

Usually cheaper to just put more panels tho. Pretty handy if you need to get the most out of roof space but otherwise more panels + heat pump water heater is much simpler solution.
Love the fact that you didn’t put it behind the sign up wall
I'm getting an error when trying to load the page:
> Error establishing a database connection

https://web.archive.org/web/20230210134443/https://hvac-lear...

The archive.org is pretty slow on this one as well, as it is an interactive site.
The internet was always about judging the content and quality of user's posts/comments, while being unaware of their race, sex, origin, religion, and any other traits they didn't explicitly mention.

Nowhere else can you have in-depth technical discussions about the implications of Humean Projectivism on p2p network architecture, with a cybernetic dragonfly, a flying squirrel, and with distracting interjections by a literal fantasy troll. A bit of personal QA/QC, and individual filtering options, are all you need. Anything else is just censorious control of the narrative.
Intuit Is Slowly Killing Mailchimp's Free Plan, Here's Why
Yeah it’s not the 8 hour days that you are thinking of. Blue collar workers work terrible hours and have mostly been robbed of holidays and weekends
Would this create a way for FOSS projects to charge SaaS companies for monetized use of software by offering a compliant version?

Could be an unintended side benefit given that as it stands FOSS is basically free labor for SaaS with the latter delivering a user experience that is significantly less open and free than the old closed source paradigm FOSS intended to replace.

FOSS + SaaS = less freedom than old closed source.
This may be a very unpopular opinion, but I tip as little as possible. I don't live in the US, and don't like how tipping has spread as part of a cultural export from the US, to places where a perfectly fine minimum wage exists. On top of that, US behemoths like Square are bringing the tip screens to every POS terminal. Sorry but I will not give a tip for grabbing the sandwich from behind the till and handing me a soda from the fridge.

The only time I tip is when I have an expectation of repeat business, like at the hairdresser or my favorite bar/restaurant.
Soviet Union substantially improved well-being of its people, when compared to what Russian Empire was before.

Other capitalist countries managed to improve the well being of the people because of wars and financial imperialism.

Holodomor had a lot of reasons, collectivisation was not the main one.
If you use "NO" it gets parsed as norway
I know vegetarians who eat fish and/or chicken so...

The conventional definition concerns animal meat and by-products of animal slaughter, but many people do whatever they want

There are many subtypes of vegetarianism but only a few skip eggs: https://en.wikipedia.org/wiki/Template:Comparison_of_vegetar...
Cool you work for LINE. I quite enjoyed going through the wiki for Z Holdings
I'm impressed that someone at NY Times let that sloppy fluff title through. What an absolute waste of time.
This is why Disney is genius. They recognized early on the importance of owning brands and IP.

One thing this article doesn't touch on is streaming. Owning content & IP is even more important when you also own a platform, like a streaming service.

I don't know if we can say Disney is genius for being early in recognizing this. It had been happening for a while. Comcast had begin merging with NBCU in 2009...
I use to get anxiety that I would miss out on something. Information FOMO? I think you need to identify the cause of your frustration.

You feel that the consumption is shallow yet you get value from it. Your work is tedious. If your desire is to do some work-like activities after work but you feel that you don't have the mental energy, you should try some activities like physical exercise, naps, or cold showers.

https://www.betterup.com/blog/mental-fatigue

If you're just feeling guilty pleasure from the Internet variety of "watching TV" I'd say get over it. You deserve it even if you've only been productive one minute today but your job is stressful.

If you want to do a different activity but you can't stop your behavior then you are addicted. In this case you should try to change your environment so that it becomes easier to do the thing you want to do and much harder to do the activity that you want to do less. If this doesn't work you might need professional assistance but that's not something to be ashamed of
Yep. We had a charming English fellow at NCC Group in charge of doing this for a living. He had it down to a science. Everything from the phrasing to the phishing.
In my experience, if what you can provide to a prospective client is genuinely valuable or even unique, arrangements can usually be made. Having an LLC is very handy though, as it simplifies procurement for your client.
It's not the size, it's the content of the values in the env files when they contain things outside of your control, like a password with a bang or a dollar sign.
> but you know the old adage, “If you are not paying for the product, then you are the product.”

Isn't that a bit ironic considering Windows' two widely-regarded competitors (MacOS and Linux) technically cost nothing?
I wish they just made it an option to choose — I hate the matte effect, but I want the model with most storage.

If I used my Deck more than I actually do, I'd genuinely consider getting the 256GB model and upgrading the storage, just to get the glossy screen.
There have been some bad ports of Windows games creating ~/My Documents lol. AFAIK there's also ~/snap. You'd think at least such non-hidden hardcoded directories would bother the developers themselves.
There's no deleting beyond a time limit on HN
There are a lot of cynical comments in this thread about large headcounts being a result of mismanagement, complexity, and bloat. But there's another, more virtuous and reasonable, answer to this question.

Let's say you are an employee at Apple, and you come up with a very small innovation for the iPhone. Something like making it a bit easier to set a wakeup alarm. Or decreasing the download sizes so that new software updates go 20% faster. And let's say, just for argument, that this small improvement corresponds to 1 penny of value for each user.

Well, there are 1.5e9 iPhone users. So your $1e-2 contribution per user just created 1.5e7 dollars of value - enough to justify your whole TC for years.
> They’re exploited

This is an unproductive view, imo. On the whole, business owners stick their necks out to start a business and provide their employees with a job that they can sustain their life with.

> for wage at the lowest possible cost to the employer.

Yes of course. Why shouldn't the business owners be rewarded for building a profitable business and giving their employees a living? That's what capitalism is all about.
> Developers are forced to ignore GPL'd code only if they are unwilling to distribute their code under GPL

If the choice is "you only have one choice", that's not really a choice at all?

I have complete freedom to choose the licenses for my personal projects and I stay away from GPL and its variants (still love copyleft and the MPL2!), because devs are users too, and I (and they) see the GPL as very dev unfriendly.

The GPL treats "users" and "devs" as abstractions, when in a very real sense, the devs are the ones most likely to use the code, and they are more likely to use it when it's more permissively licensed. And many are very pleased/want to use copyleft, if it isn't the GPL, and the FSF's ridiculous interpretations thereof.
"Welcome to Niche Software, a MicroISV based in Wellington, New Zealand. "

Ahh, "MicroISV". That is a term I don't hear enough these days!(Greetings from a UK based micro MicroISV)
Oh my, where to start.

First of all skips the part why non-tech companies need so many people?

There is a number of factors:

* selection bias. We are talking about these companies exactly because they are large. There are companies like WhatsApp was before acquisition that only needed couple dozen people.

* scale inefficiencies. As the company grows there are various forces that make individual contributor less productive. Try to prepare a large party in your kitchen. Want help? If you add another person it will surely get twice as fast? What about 5th person? What about 10th? As you add more people, people will start getting in the way in various ways or will start working on less valuable goals because the most valuable ones are already well covered.

* success breeds problems. While the company is small, cash strapped, it is easy to get everybody focused on a single goal because there is literally nothing else they have cash or people or focus to do. But when the company finally succeeds and they get a lot of cash, there opens a wealth of possibilities but also a perceived necessity to spend that money, invest it in future profits and also to diversify. This causes rapid proliferation of new lines of business and experimentation and each one of those experiments is probably another company. But not as focused because they are not as cash strapped and reliant on efficiency to survive.

* strategic growth. Above all, once the company finds success in one area, the next goal to pursue is to avoid death. If they build one product and stay focused on it there is a good chance they will at some point get subverted or the market will dry out. One way to deal with this is to just start doing a lot of things in the hopes some of them will pan out.

* emergent effects. Large groups of people are showing emergent effects that are very difficult to battle. Every person has their own motivation and their goal is to stay in employ, get raises, get promoted, etc. All these are more important for most people than the actual good of the company and efficiency. These effects cause departments to grow large unnecessarily (because each manager wants to have as high budget and headcount as possible).
At that I'm kinda waiting for someone to advertise "just putting each release in tarball with date in name" as the new hot in source control. Hell, let's go back to CVS while we're at it
Is this true for Windows 11 pro or does it only apply to home? The article mentions home.
Interesting tool. But, for me, literally just the administration of managing the monthly charge is not worth signing up for this - highly suggest adding a yearly payment option.

+1000 to more examples. This is a visual tool, show us the visuals.
Thank you for putting all the references for something I vaguely came across. I will have a very long read this evening
> I believe environment variables are bad for the same reasons global variables are bad.

Global variables are bad, but environment variables are actually more like dynamic variables: http://www.chriswarbo.net/blog/2021-04-08-env_vars.html

Dynamic scope is useful for things the caller knows better than the implementor, e.g. configuration, credentials, etc.

> Another alternative to consider for both env vars and config files are command line arguments

The two things which distinguish CLI arguments from env vars are:

- Env vars are usually readable from anywhere, whilst CLI args are usually passed around explicitly (more like lexical scope)

- Env vars are inherently key=value pairs, whilst CLI arguments are better suited to checking presence/absence (e.g. 'foo' versus 'foo --force'), parameters which don't need names (e.g. 'foo myFile') and variable-length lists of parameters (e.g. 'foo file1 file2 file3')
This chart from Chartr Daily is the best I've seen that shows firms hired like crazy and the layoffs now aren't even bringing us back to 2018/2019 levels:

https://www.instagram.com/p/CnxN-Mayo3N/
That's actually good perspective,thanks!
tsel.id worryfree
support vmess Trojan
Payloads
1Password will soon skip passwords in favor of passkeys
Efficiency Traps
Having to spend time and money to deal with the courts is a liability.

Also, credit and credit reporting is utility/infrastructure with how life is lived, including access to a place to live. So much that the federal government obligated credit reporting agencies to provide people an annual report. Having to spend time and money to fix it is also a liability, in my opinion.
Where does it go from marketing to lying?
Many apartments already have slow chargers installed, many more are working on it. The world rapidly built a massive network of gas stations to make gas cars work, requiring massive underground tanks full of toxic chemicals and pumps and machines to pump them into cars.

For EVs we need to run some wire, its way simpler, its already happening, rapidly. It doesn't even put more net load on the grid, since it takes the same amount of electricity to refine a tank of gas, as to fill a "tank" of an EV.
I'd like to get a heat pump to replace my existing baseboard hot-water system (currently powered by an oil furnace) without converting to a heated air system.

From what I've read, that's not quite feasible yet, since current systems can't produce a high enough temperature.

What are the prospects of that technology becoming viable in the next few years?
I remember being surprised when Intel released a Pentium chip that couldn't do floating point right. It would have been trivial to, I don't know, try dividing by 10 and then multiplying back and checking the answer. It couldn't do that.

At the time I was thinking, their test group could have tested every single mantissa over several operations exhaustively. Why didn't they? What excuse could they have had? It was a computer; they feel no pain when asked to do laborious repetitive tasks.
Technology Connections has a good video on heat pumps. (Actually several of them, I link the newest one.)

https://www.youtube.com/watch?v=MFEHFsO-XSI
Tl;dr:
Commit your changes or grep your entire disk looking for the stuff you accidentally deleted.

grep -a /dev/disk
I've actually travelled all around the world (including the US), but thanks for the irrelevant ad-hominem...

>If anything, humans are remarkably similar, and that similarity transfers even to the ugly of racism, sexism etc.

Which is neither here, nor there.

Nor does every country/culture has the same levels of racism, sexism, etc. Same way they don't have the same levels of religiousness, mass shootings, and so on.
Guetta, like most big DJs, definitely uses ghost producers. But he also very obviously knows how to produce as well. And if you are a producer, you're likely technically savvy enough to figure out basic AI tools.
Cloning an intranet site is also a nice wrinkle that probably trips up a lot of less-tech-savvy employees who are trained to recognize phishing attempts that use replicas of Amazon, Google, Facebook, and other big well-known public web sites, which they mentally categorize as a different thing from their company's internal tools.
I'm not talking about "tax returns", I'm talking about "SSO used by citizens/residents/customers for the federal government", which is what login.gov is.
Terracotta tiles were probably more about practicality than astestics as well. There is a good chance that we only find it astetically pleasing because we associate it with historical architecture. If that had been shiny black surfaces we may have thought that modern solar panels look beautiful and antique.

Don't get me wrong, I think it is great to have more choice in what solar panels look like and I think preserving the appearance of historical architecture is important. But I don't think that one is fundamentally more astetically pleasing than the other. It also makes the idea "integrated to the point of invisibility" an interesting concept. What is invisible? Most of our current building are founded in practically with astestic choices a minor customization on top.
If we all actually accepted this today, incarceration and policing reforms become an immediate moral imperative, as would changing attitudes about the behaviors of those around us. The resulting societal changes would arguably change the world for the better.

The notion that individuals should be punished for circumstances outside of their control is as problematic as jailing someone for getting the flu.

This isn’t to claim that criminal behavior is acceptable or that nothing should be done about it, but the change in understanding of the behavior itself would immediately demand a shift towards rehabilitation instead of punishment/vengeance.

Some people are still gonna have to be locked up, just like critically ill patients require ongoing care. But headlines like “scientists make breakthrough discovery in correcting brain chemistry that leads to sociopathy” will be as exciting as headlines about cancer cures.
No 2FA, no muting/blocking or following, non-transparent moderation using long-discredited techniques, security through obscurity. For a site devoted to discussing the latest tech, the site itself is curiously stuck in the 90s and the grognards like it that way.
Haven't tried but definitely will, thank you!
$4M at 3% annual interest is $120,000/yr. In some parts of the country (NYC, SF) that is barely enough (or even not enough) to retire on.
The issue is indeed "Why Thunderbird takes so long to change" (the visual representation of this development problem is it's old looking UI).

If Thunderbird was easy to develop and modify then all the performance issues you're talking about would be resolved.

The problem is that Thunderbird's legacy code base makes making changes extremely difficult, slow and risky.

And that's Thunderbird's fundamental problem as the article describes well.
I’ve worked at such a company.
That's because with MacOS you pay for the software when you buy the hardware.
Microsoft did not make hardware until a few years ago.
While I agree with your point overall, it's important to note that libc is definitely not a must on some platforms. On Linux in particular, the Kernel user-space ABI is stable, so you can write your own system calls in whatever language you want.

Also, even if you chose to use some libc for system calls, there is no reason to use malloc()/free(). You only need mmap() or similar, and then your own language runtime can write their own user-space memory manager.

As a side-note, on Windows, libc isn't even a system library. The official way to execute system calls is using win32, and things like malloc()/free() are simply wrappers around HeapAlloc() and HeapFree().
as a language designer.. im still stuck wether ownership is a good or bad idea. I like ownership because that's how we handle things in the real world. Eg. 2 people grabbing potato chips out of a bag at the same time is a bad idea. We pass the bag along. wait turns. But for some reason, we dont do this with computer programs. So.. should we do this with computers or not? Feel free to reply.

My instinct says 'yes'. But i also have a feeling that im going to run into problems that current languages dont have. Such as being forced to copy data or have complex systems like in rust to make the compiler happy.