skysight-inc/HackerNews huggingface dataset:
>but I can't help but call it how much less rigorous HN is when talking about this issue than, say, anything that doesn't affect them.

I think it's because it affects people here disproportionately. Let's be honest. I'm guessing a lot of people here are software developers or work in a technical role in general. People in these roles tend to be introverts. Introverts are unlikely to prefer the office.

On top of that, people here are only thinking about their own role - but not all of the company. For example, it could be that software development can be done with 100% remote, but what about the company's marketing, finance, HR, operations departments? What if those departments function better in person? Will the company let all the software developers and product managers work remotely and then demand the other departments to come into the office? How does it look if the company only lets their software developers work remotely but everyone else must come in, including retail/factory workers if there are any?

I think people here don't consider everything when it comes to RTO. So we keep hearing conspiracy theories here about how executives/companies own real estate so they want employees back.

I've always said this. If you are a software developer in the US, you should definitely advocate against remote work. Sooner or later, the company is going to realize they can hire the same developer for 15% of the salary that the company is paying you.
It's funny that we accept the immense market cap of certain corporations, and the rapid changes of it, but not high CEO salaries. But this is what the CEO is paid for. A corporation is something abstract, it's worth whatever people are willing to pay for the stock, but a salary is something human and outrageous.
they could allow images from the same domain as the custom gpt's api
Can’t enforce laws? Nerds will look for any opening for a techno-anarchist utopia. Most people are going to give up their phone when even remotely threatened. Before things even get to that point, there are lots of other levers to pull to stop people from getting access to an (esp. paid) service.
I recently tried cloudflare domains and it works well, does what I need. On PC I can download the invoice as pdf.
I think it's much more pernicious than that. It's not just that everyone else might be an NPC, which is bad enough. (Why is it bad? If others are NPCs, what does that do to my ability to be emotionally and mentally intimate with them? To relate to them on a truly personal level? If my kids are NPCs, do I treat them like that? This idea, taken seriously, is horrible for interpersonal relationships.)

But it's even worse. I might be an NPC. If so, I am just a machine, with no true personality of my own. No free will, either. This pushes me towards living like an NPC - just going through the motions, rather than actually living. Even though it doesn't actually kill me, it destroys life.

This stuff isn't just an intellectual exercise. If you take it seriously, it can drain all the joy out of living.
As a programmer, when I was on the job market two years ago, even though I'd actually prefer to be local in-person so I could hang out with colleagues, I realized it would be a red flag for any software dev team that wasn't remote by now.

What kind of brain-dead culturally frozen and fragile org, post-covid, would resist or be incapable of managing a remote team at this point?
It's so cool to be bored.
Jony Ive tried to discontinue the MacBook Air
You get scalability out of microservices, I believe, not because of "programming in the large" concerns but because 99% of your app works just fine using an RDBMS for a back end with your code written in something low-performance like PHP, but there is 1% of the app that can get 1000x speedup but rewriting it in C with carefully designed and compressed data structures in RAM.
It's not mandatory as far as ... nobody is going to let you move.

It does mean that you'll get your old mail delivered to your old place forwarded to your new place while the other folks mailing you get their ducks in a row. And honestly I can't think of all the places that might mail me.
Clearly whatever attention he paid the company was enough to achieve the target. Maybe the other projects are just relaxation for him, like playing a video game.
The same, but for video. What are your favorite phisics channels?
The 1940s combat fitness test is fairly different than the modern combat fitness test. Now it's all about power generation and less about endurance (save for the 2 mile run).

https://www.army.mil/acft/
I would say a mechanism that effectively bypasses the 4th amendment has quite a lot to do with the 4th amendment. The intention behind the rule was not that it was OK to ignore it as long as money changed hands.
Interesting job! Would one of the HITLs you work on be named after a rock band by any chance?
Maybe in the eyes of an Elon Musk fetishist. Realistically, no.
With colour using IPv6
> I can't help but call it how much less rigorous HN is when talking about this issue than, say, anything that doesn't affect them.

HN is way better than other forums but has never been paragon of objectivity. Many sensitive topics will get you heavily downvoted if you go against the grain.
Google domains was the best registrar while it lasted. Sad that Google killed it.
Auto Running Scripts and Applications in Embedded Linux
> but does this really mean that XFaaS is not used to serve end-user traffic at all?

When I worked at a company with a similar-ish setup, we were told that if you could do it in less than a minute and the user has to wait on it, do it in the request, don't send it to a job. This was because it was "cheaper" to keep a thread running vs. spinning up the resources to do a job. When I say cheaper, I mean in dev-time, user experience, and actual resources.

1) on the front-end, the dev doesn't have to "refresh" or "poll" an endpoint to get the status.

2) user experience is better. many people naively check "every 30s" or something ... well, what happens if services are degraded and it takes more than 30s to respond to your status check? Now, after a few minutes, you have dozens of pending requests for the exact same resource.

3) we didn't have a fancy SLO priority queue, just a regular one, so sometimes, you could have your job stuck behind a ton of jobs that are a higher priority than you, causing what was only 30s in your tests to now take 2 hours with the user polling your status endpoint and randomly refreshing, then eventually contacting support asking why it isn't working.
Using Gemini Models in Go with LangChainGo
I tried to replicate the bug only to find out the months are 0-indexed (jan = 0) so the example should use `setMonth(1)`.

I must say I'd prefer getting an exception rather than a silent roll-over any day of the week – pun intended.
That's some malware level stuff right there if you ask me.
We need denser housing = low rise densification with roof terraces/gardens on impenetrable = never leak roofs with zero structural maintenance using stainless steel rebar = never corrode, but add only 2-3% to base costs. We have millions of structures failing after 30-50 years due to steel rebar corrosion. The construction industry is aware of this, but does not implement it by intent.
With impending zero population growth looming in many areas, we need zero cost growth housing.
Real engineers are required to follow a code of ethics. Good thing software engineers aren't!
Namecheap have been gaslighting people for years about implementing 2fa. When they finally rolled it out, it was a piece of crap in house built solution that couldn't properly send an SMS half the time. I remember them saying they were gonna roll out TOTP "in February" and five februaries past at which point route 53 was pretty mainstream so I moved all my domains.

Incredibly dishonest or incompetent company.
There is not room to make education a million times more efficient and effective for one single person. A brain has extreme physical limits. Computers can do it because they can combine millions of computers to work together, limited only by asymptomatic constraints like the Amdahl's law.
More fitting would be Sonys Memory Stick...
Perhaps in a really broad sense of "bureaucracies can be slow which make narrowly focused laws inherently risky because they might become outdated." But the actual constraint is quite different: "the government needs data in this format" vs. "your consumer device must provide this specific power delivery format".

The damage of the former is entirely contained to the act of producing the floppy disk. It sucks for each business when they have to make the 1 floppy disk but then the damage is done. With the USB mandate, the party producing the millions of devices is constrained going back to the design of their core product and then every person using it is constrained.
LangChain Support for Workers AI, Vectorize and D1
I don't think its a conspiracy of CRE ownership.
It's simply labor losing power to capital again as the economy / job market has turned.

CEOs see remote/hybrid as an employee benefit that is at best slightly positive to them, probably neutral, so they are cutting it. Your office lunch and generous health care plans are next.
I remember some server that basically existed as a work camp for the builder owner. They were accumulating cobblestone to recreate a 1:1 minas tirath. They would provide diamond tooling and you’d just mine and fill certain chests for them with cobble. The other resources you’d find served as your payment.
The simulator also simulates itself, it's more efficient that way.
You trust your eyes to tell you what's in front of you?
> multiple sets

Right. As before, you cannot build a table on top of a relation. You can build a relation on top of a table, though.

> Tables are a weaker form of Relations

Yes, exactly, hence it being a subset.
I used MS Teams via a web browser using Linux for a couple of years. Should support video calling via WebRTC.
Yep, here's some awesome perks of being remote too:

1. never knowing anyone on a personal level in the company (no matter how long you've been there)

2. being perceived as a sub-human disposable 'resource'

3. never being promoted

4. often hired as contractors without same benefits as employees

offering people remote jobs is done as much for cutting costs as it is to access more talent. you don't have to spend as much money when they provide everything themselves.
Bureaucracy has absolutely nothing to do with this. Japan likes its traditions to the point where it does not know when to stop and re-evaluate. The "bureaucracy" just follows the culture. After all, the bureaucracy is the people.

No one is enforcing the use of old-school fax machines, for example - businesses just have been reluctant to give it up.
> Yes, but not much more

This is only true if you don’t think women having full personhood is “not much”. Cheap, effective contraception came on the market around the same time that women started gaining legal rights, which is also when women were no longer forced into marriage and started to have independent careers of their own, whereas before the main option was motherhood, especially prior to social welfare systems supporting the elderly. It’s not a coincidence that we’re seeing backlash “men’s rights” movements now that a non-trivial fraction of men are learning that they aren’t worth settling for now that social pressure isn’t doing most of the work for them.

> to the extent that we now end the lives of 73 million unborn per year

This is overstating it considerably: it’s about 900k in the United States and 13M globally.
Not mandatory, though it is nice because USPS also notifies the sender of your updated address and then most places automatically update the address so you don't have to. The main work you actually have to do is closing/opening new utility accounts and possibly update your drivers license/vehicle registration.
That all sounds well and good until you're the department head of the 1000 person floppy processing division and it comes time to cut the entire division.
> the assumption that the topic is alien to and deeply beneath anyone reading the article is obnoxious

So the author is being anti-inclusive by defining precisely what they are talking about? I assume you've seen the XKCD about "15k people a day dont know what X is", you're committing the same elitist reasoning, that someone is an idiot for not knowing a thing.
Aren’t you doing the exact same non-rigorous thing here? The issue is productivity is ludicrously hard to measure in the best case scenario, and all this flux is making it pretty much impossible.

Meanwhile, the “it’ll take a few years to wash out” and “it’ll be obvious to the people in the environment before then” are both correct and both applicable to either side of this argument, thus you get the fairly invested/high-conviction but “low rigor” argumentation.
I live in Japan so deal with some of this. The attitude I've adopted is that the government officials are giving me free Japanese speech practice.
Honestly the privacy stuff isn’t even the value proposition, it’s that Apple TVs have great processors that run fast.

Using a typical smart TV or Chromecast is astoundingly slow in comparison. I have no idea how people tolerate it.

Let’s not forget that Apple and apps on the App Store gather plenty of information about you, especially if you aren’t vigilant about settings.
With computer and AI search, the obvious fix is to cite everything related to the new work, up to thousands of citations.
Gandi used to be great too, with free (or at least very cheap) mail servers too IIRC, then they were bought out...

edit: officially, merged with TWS

https://domainnamewire.com/2023/03/02/total-web-solutions-ac...
An opinion I never hear is that your testing strategy depends on what kind of code you are writing. It is one thing to write a test suite for code that parses strings to objects, it's another thing to write a test suite for a web application where the real problems on your mind are "Why is this off by three pixels on browser X?" or "How can I write CSS that works without peppering !important everywhere?"
Has that been announced? Or is it more a matter of Intel producing some unannounced product on an unannounced timeline with a feature set that has yet to be announced on an architecture that may or may not involve arm? Intel walking away from x86 would be a big step for them. First they don't own arm and second all their high end stuff is x86.
I like that this has the ability to be used as a prefix on a service's url. I don't need an extension.

I also like that this daemon (for lack of a better word), tries to keep its list of redirect targets fresh by pinging them. I have libredict[0] installed, but it is all but removed at this point. More often then not the instances I would be redirected to would respond with 4xx and 5xx errors. Not useful. :(

[0]: https://libredirect.github.io/
Also depending on your area, there's a chance the bat may scratch you without you realizing it, and a few months or years later, you suddenly go mad and die in agony.

At least I'm more scared of rabies than any government fine. By the time you know something is wrong, you're already a corpse that's about to remember to stop moving.
In my proposal, you would just continue launching probes throughout the life of the project, all at the same speed.

The launched probes, collectively, form a radio telescope light-years across, enabling resolution of surface features on (radiating) bodies in other galaxies.
Sorry I meant weight-free squats. In fact I think you do not need a gym or any equipment in order to do basic exercises. If you get too consumed by the details you will never start. I think what I wrote is a good baseline to start from. Sure I get that there is no such thing as one-size-fits all, but same applies to anything we call 'common sense'. However common sense is usually practical for most people. Adjust as you go along.
Nice! JS has always been awkward with dates, good to see that is being fixed on the language level.
This is all true and good advice. I'd add to this that as a survival strategy, one can develop the meta-skill, of being able to spot which tech skills are fads, and which "have legs" (will be around for a long time). Anything from a specific vendor, you're at the mercy of what that vendor does, corporate takeovers etc. Whereas open source things are a lot better. There's also the idea that stuff that's been around ages, is likely to stay around ages, whereas new stuff you may not know yet. My vim (originally vi) skills, command line and sql have served me well iterally 32 years. Not really changed that much in that time. Python has done me proud for 20 years and no sign of going away. json and git probably here to stay. Ones to avoid are the likes of javascript frameworks. Some stuff fashionable on HN probably not gonna stay. Back in the day, *nix , usually Linux, was a brilliant investment. Unfortunately the waters have got muddied now by running in the cloud which has vendor lock-in. I do a lot of AWS these days, with a niggling concern that Amazon can totally change this and pull the plug when they feel like it. If you work in a large corporation which wraps tech in their own internal tooling, that can be a problem , causing you to get de-skilled. So, something else to avoid.
> This is a paid PR piece. It's not a review.

Well it's Gruber, notorious for not being impartial.
Moved away from them in general two years ago. Their past behavior has shown a severe lack of care for their customer data[0].

Nowadays I use Porkbun + a local provider for the ccTLD belonging to my own country.

Perhaps a stark reminder that with cheap prices, you get treated like a cheap customer.

[0]: The CEO encouraging an activist hacker/criminal to pentest their webportal without any sort of contract or anything in place to prevent them from leaking out their findings and instead going by "lol, time to shitpost about it on twitter" energy is shameful.
I suggest we ask everyone to put a piece of paper with their name, phone number, email, and street address in every piece of luggage. Then, after some period of time (maybe 7 days) of being unclaimed, an airline person could crack it open and ship it to the address inside, with a notification to the email and phone number.
"You can always count on Americans to do the right thing - after they've tried everything else." -Winston Churchill

A paradox of politics is that the desire to not talk about politics favors the status quo, necessitating the need to talk about politics.

It's obvious to me that AI is being rolled out in just exactly the wrong way at multiple levels, creating misaligned incentives and a perversion of original goals. But the knee-jerk reactions to it that drive the creation of draconian policies were predicted almost a century ago.

It seems that everything we hold sacred is under attack in these times. The smart bet seems to be on ensh@ttification. Because the organizations that were formerly stewards of online freedom have abdicated their responsibility.

I find it helpful to remember that every misstep by established players creates an opportunity for newcomers to compete.
I think it’s an Euro quirk. My .de domains can’t be renewed if they expire in less than 7 days.

Just don’t deal with euro domains. I learned it the hard way and moved to .com
Simulators all the way down.
Self-Control as a Performance-Enhancing Drug
It works 1 time every 2, but there is a chance that microphone for example doesn't work, and I was tired of taking my chances, or having to install chrome on linux, so I just now have a VM that when I need teams, I can boot and then shut down and forget about it
Also home insurance or renter's insurance. Legally required in plenty of places.
I've seen this sort of consumer inertia with lots of things. People just generally don't care about the topics as deeply as you or I.

My personal bugbear here is Pokemon, for example. I've got acquaintances that outright say "I'll buy the next game no matter what" when each generation has a myriad of issues and lazy development.

My recommendation? Be polite, but firmly call them out. "You complain, but you'll never do anything about it.". Don't ask them to switch, just point out that they won't.

The point of it is to get them to self-reflect on that assertion, and maybe from that point they might do something about it. Just being offered a solution won't do anything (see user elsewhere in this post who says they unfortunately have to use Windows for gaming but refuse to use Proton)
It doesn't matter. The fact that you're able to compare the Hello on your "screen" to the Hello in your "memory" should prove to you that there's at least two of them. A computer can't distinguish if it has started running in the middle of a computation with its registers and memory arbitrarily filled with values, but it can still arrive at results based on those values. Likewise someone might very patiently turn a computer on and off while each time filling its memory and registers with data that would be consistent with the equivalent computation as if it had been running each step of the way. That would mean whoever is doing that needs to hold at least as much state as would be necessary to execute the computation normally.
No company can survive bad management. One shitty exec that says to do X. Everyone has to follow and the results speak for themselves.

I wonder though, for public companies, do employees not have the obligation to refuse certain demands in order to protect the shareholders?
Yes, you can't just sell it, you can also mortage it, to get money, which you can then invest in stock that pays dividends or bonds that yield interest.
I'd wager that was part of NC learning how to turn around their long history of being a safe registrar of crapware and malicious domains.

I nearly moved my domains away from NC 15 years ago, when I submitted documentation about key domains for malware distribution. NC support blew off my report because they weren't hosting the malware itself.

That long period of ugliness has gotten better.
> it’s clear many people on HN are passionate about the subject even though they aren’t clear about what the fourth amendment protects, what the NSA does, what are rights, and so on

Having worked on privacy issues before, I’ll also venture they’re too cool to vote and/or think contacting one’s electeds is some kind of scam despite having rarely or never having done so. This is an issue that most Americans don’t care about. Those that do are civically uninvolved.
Generating interview questions quiz is nice!
Very relatedly, there's a potential similar footgun related to hours, due to the fact that dates initialized without hour default to 00:00, and that JS dates are in user's current local timezone.

It's possible then that after changing the month programmatically, the time component will jump to 23:00 due to timezone DST changes, and the date will jump back one day as well due to this (and in an unlucky case, the month will jump back as well!)

Example bug I had in 2014 when Russian timezone definitions have changed:

https://github.com/yui/yui2/pull/15

A workaround is to initialize dates with fake "midday" time component so that you avoid the day jumping back.
You can't use 'just' when the thing you're suggesting is more work.
It could be a recursive simulator.
> Maybe 2-3 months to begin to reap the fruits of my labor but it was definitely worth it.

I’m glad you wrote this part. I think many people get discouraged because they see ads where people lose x lbs in y days. But, it’s important to remember that change is hard. You didn’t get to where you are in a few days and you won’t change yourself sustainably in a few days.
Press Shift + F10 to launch the command prompt then type in 'OOBE\BYPASSNRO' and press Enter. The system will reboot and you can proceed without a MS account.

I did this a couple of times lately on a bare metal install as well as in a VM.