skysight-inc/HackerNews huggingface dataset:
I can imagine a different solution that would allow work from home and still solve many of the problems you mentioned.

The idea is to decouple "the company you work for" from "the place you work at" for everyone, including those who want to work in an office. Basically, coworking places everywhere. You sign a contract with the company. You either work from home, or find a coworking place where you rent a desk, or coordinate with some of your colleagues to rent a desk at the same place. You could make a different choice on different days.

> removing an outlet for socializing for people that are new to the area / country and don’t have friends

The coworking places would have quiet desks, and also rooms to chat, with sound isolation. Whenever you want to get social, you walk to the room, and socialize. You can meet people who work at the same company, or people who work at different companies. When you feel like working again, walk back to your desk.

> lack of face to face team bonding for new employees

People working at the same company could agree to spend one day in a week at the same coworking place. This could be flexible, like if the company has 1000 employees, but your team has 10, only those 10 people need to coordinate together.

> reduced ability to learn by absorbing what happens around oneself

Either coordinate with your colleagues, or share the screen remotely. I learned a few things by watching my colleagues do things on their computers in a different country.

> higher competition for junior and mid-career positions from other countries

Well, yes. More opportunities for someone means more competition for someone else. That said, many companies found out that hiring people from other countries has its own challenges, so you will always have an advantage of being local.
Effective Altruism is just a modern iteration of a thing that's been around for a very long time. The fundamental idea is sound. However, in practice, it all-too-easily devolves into something really terrible. Especially once people start down the path of thinking the needs of today aren't as important as the needs of a hypothetical future population.

Personally, I started "tithing" when my first business was a success. In part because it's good to help the less fortunate, but also as an ethical stance. Having a business drove home that no business can be successful without the support of the community it starts in, so it's only right to share in the rewards.

So, I give 10% back. I have rules about it:

I always give to a local group who directly helps people and who is typically overlooked for charitable giving. I get to know the group pretty well first.

I never give to any group that won't keep my identity a secret.

I never give to any group that asks me for money.

I don't always give in the form of money. Sometimes, it's in the form of my time and effort, or in material goods, etc.

I don't give to "umbrella" groups whose purpose is fundraising for a collection of other groups. This isn't because I have a problem with them, but because they're not the ones who struggle the most to get donations.
After WW2 they found out that a lot of the Germans who commited war crimes were completely normal and decent people just following orders.
Managers aren't bad guys but they WILL follow orders.
Auto main, args and printf!
It's unclear if the issue is EA or how to handle misbehavior in organizations without formal structure or hierarchy. It isn't like a workplace, with reasonably well-defined boundaries, but something more akin to religion, where its influence bleeds over heavily into many aspects of ones life. As such, it is probably both more devastating when one is the victim of misconduct and also more difficult to police such misconduct. I am not really sure what the answer here is. "Believe all women" is a great slogan, but I am not a fan of a "guilty until proven innocent" (and I say this as a woman). OTOH, this isn't a criminal procedure and as such, one shouldn't have to prove beyond a reasonable doubt that someone is preying on others to enforce some level of punishment. It's a tough problem.
> This is just saying that sometimes ChatGPT is right and sometimes it's wrong

No, it's saying that ChatGPT is not reliable. It's not reliable because getting things right or wrong is not part of its design at all. All it does is generate text that matches a pattern. There is nothing anywhere in it that filters or evaluates text based on any semantic connection with anything else.
The thing that surprises me is all the people saying that it generates correct sql statements, excel macros, code snippets, etc. Is there so much code on the Internet that it is able to do a good job at this kind of task?
I'm not getting it. I'm all in favor of jobs creators like CEOs having absolute control over their workers on the job, don't get me wrong. But where's the cold-hearted, flinty reliance on facts? Did the remote workers do less work? It really doesn't sound like it, it sounds like the CEOs are getting in their feels about not see "elbows and assholes" in the cubicle farm.
> I found out later from my husband that after I went inside, the arresting officer said to him, 'If she talks to me again, I'm going to arrest you both and take away your kids.'"

Wow. That person definitely deserves to never be in a position of power again. Abuse like this is insane.
It's probably not the explicit intention, but I believe that an intelligent species would probably recognize that it's in their best interests to elect lawmakers who understand the concept of economic incentives and as a corollary; perverse incentives.
Used DDG on and off (mostly off) for years. Always ended up doing !g and getting better results. Google results got trashy even with Firefox extension that blacklisted garbage sites. Paid for kagi since December and it's great. No regrets, will keep paying.
Low-effort, maybe. But it was always high risk, and the reward was unclear except for a few players who did it successfully ("successfully"...it's not like any of these startups became titans) and marketed it well. Probably the marketing was the secret there, not the "open startup" part.

In the startup world, a lot of trendy ideas get repeated with little/no thought put into their actual risks and benefits for a particular situation. Remember when everyone was certain that feeding their team lunch in the office was the secret to winning? Today the hype is that you don't even want to have an office.

YMMV.
Next step, TikTok pushes people into their mobile Web app instead, and US has to order all ISPs to block their website, hum sounds familiar.
I pay for Kagi search. This doesn't interest me in the least. They have been breaking down the costs of running their business and justifying their prices, which I'm cool with. If it turns out I'm paying to subsidize this kind of thing, it's not going to work for me anymore.

(I don't mean to say it's bad or anything, just I don't care about it. It's an interesting downside of a paid business model. Google can do whatever because it's all "free" but presumably paying customers care more about not paying for a bunch of stuff they don't want)
Of course it matters when you attempt to use your own social backing to boost someone else. That you're a commenter who has been around since 2018 who is also an "an ambitious full-stack software engineer, with a deep passion for design, user interface and front-end engineering"[1] is definitely a point in your favor, though. What made you personally feel so strongly about the original author? Your reasoning is more likely to help convince others especially if you have sources you can point to.

[1] I'm hoping he'll notice but for everyone else, I pulled this quote from the About page on the website linked from his profile.
That's not as concerning as a bank that lent money to FTX, though, right? If you take a loan from someone that goes bankrupt, you pay them back through whatever process is established by the bankruptcy court. If you loan money to someone that goes bankrupt, you're most likely sitting on a loss.

Deltec's response is that they're awaiting instructions on how to repay the loan:

https://www.deltecbank.com/2023/01/16/deltec-bank-trust-limi...
> Any programmer worth their salt can march into a nasty codebase of whatever language,

Correct, I wonder why people both technical and non-technical focus on this aspect a lot. ( my guess is that they are incompetent themselves).

Agreed, if you want someone for two or three months you probably want someone who knows the language and it's ecosystem pretty well. Any work that is more than six months should be nearly language independent.
I used to work at a well-known (all over the world) British magazine, where employees regularly received new titles unaccompanied by corresponding pay-rises. After a while we started an ongoing office meme about being promoted to 'Grand Vizier', and other meaningless and cheap 'title rewards'.
AI Image Generators Can Replicate Copyrighted Photos
"It is an antidote to stress, the most powerful relaxation mineral available, and it can help improve your sleep." I use it myself just before going to bed. https://www.huffpost.com/entry/magnesium-the-most-powerf_b_4...
No weaker than yours :)
It's consumer reports but faster :)
College Doesn’t Need to Take Four Years
You can do a lot with the 1% sample - indeed you would probably want to filter it further, both because retrieved streams count toward your monthly tweet cap (2 million/mo on the best non-academic free tier, I think 5m or 10m month if you are a postgrad w/institutional affiliation), and because the filtering capabilities are pretty rich. An obvious use case is tracking big political or industrial influencers and estimating their reach and peer cohort by looking at different kinds of engagement they get.
Youtube makes money by getting people to watch ads. Users aren't the focus and haven't been the focus for years. Their design decisions cater to their customers, advertisers, and their algorithmic needs.
So any change in the UI means sending a request to the server, waiting for it to render, and waiting for that response with the new markup?
Use Thruk as a frontend to Nagios. The nagios web-cgi sucks, indeed.

You setup servicedepenency objects so you don't get an alert if multiple services go down when they are interconnected. Let's say you have a service check for for verifying that a web app responds HTTP 200 and another check to confirm postgres is running. If postgres is not running, the web app will not ever respond 200, it would respond HTTP 503 or something. So you create a servicedependency such that the web app depends on postgres, then you will only get one alert instead of two.

Host parenting is similar. Lets say you have 2 remote datacenters you are checking in nagios and they are connected in a chain of tunnels. You would set the nearest DC as a parent of the farthest one. Then you would not get ANY notifications for failed checks on farthest DC if you cannot even reach the near DC.
I think its a shame to see Windows 11 (and some extension Win 10) become such sub-par OSes because of the focus to ship "connected" features rather than just focusing on pure UX.

I get that Microsoft have to recoup their investment but I really want there to be a bonafide alternative to Mac OS even though there are some Linux Distros that provide a close second. Just with last I heard there was drama with the ElementaryOS team- I don't see much hope on that front anymore.
I have a feeling he's lived this lie so long he just believes it as true at this point.
I'm sure they do. But the momentum to overcome the friction of doing something about it is too great for most people.
> And then if you want to take that rendered data and do anything interactive with it you have some js soup of parseInt(document.getQuerySelector(".item > .item__quantity") all over the place.

Nothing stops a dev from providing both a server-side render and an API endpoint, for those that don't want the JS soup. In fact, such a design is not uncommon, and it's fairly straightforward to write a backend interface that both the server-side rendered endpoint handler and the API endpoint handler can use.

> HN has some weird hate for this new server side rendering, when it's really the smart thing to do and equivalent to what any app is doing: the "frame" of the app is downloaded once (and we can send the initial data with it), and then it can become interactive from there. e.g. if the data needs to be reloaded we can make a small JSON request instead of reloading the whole page and re-rendering it.

The "smart" thing to do depends on what your requirements are. For minimal latency, server-side rendering tends to fare much better, as it requires only one round trip to fetch all the necessary information to render the page contents.
I've been Linux-only on the desktop since 2003. I was also confused about the post. People have different experiences!
The future of the web is most web developers losing their jobs for failing to be good stewards of their platform.
Legislate that workers have ownership in the company they work for and update the tax legislation so it’s not a punishment to receive a share in a company on employment.

The only reason we have options and RSUs at the minute is because you’ll get absolutely fucked by the tax man if you got shares - not a chance you’d be able to pay that tax if you didn’t already have assets and your salary was smaller than your compensation in terms of company ownership.
I think its a commonly accepted opinion that a person's ability to admit when they don't know something is a strength. It would be interesting to a see how much a constraint for known validity impacts the ability of a model to synthesize responses. In other words, where do we draw the line between knowing and "thinking we know" something (i.e., do we draw the line at 95% confidence)? Surely we do not hold each other to a strict requirement of 100% confidence, but there must be some acceptable range.
If you don't respect the desired confidentiality, you'll get fewer people confiding with you.

There are similar practices regarding rape - victims can seek e.g. securing the biological evidence without automatically triggering a criminal investigation. The logic being that this (critical) step should be as risk-free / barrier-free as possible.

> There are a lot of hard lessons behind requiring mandatory investigation of credible claims.

Worth keeping in mind that companies are always primarily trying to cover their backs and these policies often reflect that.
German-style Rhine capitalism with co-determination for labor unions and a robust social safety net that isn’t even as leftist as the Scandinavian countries.
It's silly, but I wish the HD aspect ratio had been the golden ratio. There's something very satisfying about it, even if its properties would be of little practical use. (Though I wouldn't have minded the extra vertical space!)
Fantastic. TikTok should be banned on national security grounds alone.
> This is a case of eating out a lot

For some people, once per week is not a lot.
Unicorn CEO says he’ll leave Israel, stop paying taxes to protest legal overhaul
Just an example I found. It couldn't know the answer to this as it didn't happen AFAIK. It makes guesses for me all the time - it's usually when it's something really specific like a niche program on the cli.

> Why does darth vader make a reference about kittens in the movie

> Darth Vader makes a reference about kittens in the movie as a form of humor or irony. In the Star Wars franchise, Darth Vader is known for his serious demeanor and ruthless actions, so referring to something as cute and innocent as kittens is a stark contrast to his usual behavior. It adds a lighthearted moment to the movie and allows the audience to see a different side to the character.
This is one case that's warming me up to binding arbitration. I'd say that in an ideal world, we'd spend $0 of taxes on court disputes over video game cheating.
I Don’t Write More About Veganism
I think the bigger point is that it’s like a guy in the room. ChatGPT shows that the industry is graduating from Turing test territory to IQ test territory, and a lot of people are really hung up on the fact it’s failing the latter.
Does anyone know the stats about what's being served?

For things like blogs, server-side HTML with a sprinkle of client-side Javascript (or WASM) makes a lot of sense.

But for applications, where you're doing, you know, work and stuff, in-browser HTML makes a lot more sense.

The thing is, as a developer, most of the work is in applications. (It's not like we need to keep writing new blog engines all the time.) Thus, even though most actual usage of a browser might be server-side HTML, most of our development time will be spent in in-browser HTML.
Incredible. I remember running NT 4 on 16 megs of ram on a Pentium 60.
Hi there, thanks for the feedback! I overlooked testing with scrollbars set to always show, as Firefox recently started following macOS/Windows system settings rather than using its own setting. I've updated the CSS to use `100%` to rectify this. For this specific post, a bare link was also causing additional horizontal scroll, so I addressed both in https://github.com/devadvance/devadvance.github.io/commit/6a....
> The photos in question were taken at the Florida Association of Mortgage Brokers (FAMB) Convention, which hosted Mitchell as part of its "80s Arcade Night" promotion in July 2007.

Seems like those guys had more money than they knew what to do with. Hope it turned out ok for them.
I'm holding out for either "Lord Admiral" or maybe "High Executioner".
> arguments for polyamory are just that, arguments

Which have nothing whatever to do with effective altruism. So it's perfectly reasonable for a person who came to a gathering expecting to talk about effective altruism, to be uncomfortable, to say the least, when she finds herself getting proselytized about polyamory.
Isn't there a risk of never selling your stock once the GPU is seen as "previous generation" by limiting the supply artificially? Or are they just not producing enough cards in the first place? I don't really know what "We have been undershipping the sell-through or consumption for the last two quarters" means.
(Shrug) Well, their "applicable" search results cost them a four-figure order yesterday, when I was shopping for parts for a new PC build. It's not the first time I've given up in frustration when looking for something on Amazon.

Then there's the business of repeating the same search in a private browsing window and getting substantially different results. Another great way to flush business down the drain.
More like a huge new source of sociological data collected at massive scale appears, and you'd be a complete idiot not to study it. I feel your comment is like saying astronomy is a bad career choice because pollution and cloudy weather are likely to limit the scope of your research opportunities.
I wrote what I wrote because I thought you had some sense of curiosity about the people you complained about and I thought this was an appropriate space to talk about each other's beliefs and experiences. I did not expect your hostility!
I doubt it would happen because this would draw more attention to political statements and other polarizing topics that HN doesn't seem interested in highlighting.

I'd be curious to know what comments you're thinking of that you believe are highly controversial and should be boosted. My guess is there are some, but they are massively outweighed by comments on topics that are inherently controversial.
This works, as long as you don't have to paypal people. Is there a way to make paypal transactions anonymous to the other party?
inflate all the things!
on a related note: to some people a phd has become a sign that that person has something to compensate for. a lot of equally or better skilled/knowledgable people do not have one
I'd pay for an API to this
And yet people are willing to give a lot of credence to pointy headed bosses, as many discussions on HN will attest to.
I think you're talking about a different problem. Here I'm not talking about tracking, just websites that hijack the back button.
Justine also wrote Rampage toolz 2.0, one of the early "AOL Progz" [1]. Can't quite remember which ones I used as a kid back then.

She also claimed to have written hacks for Kevin Mitnick.

Justine was somewhat controversial inside the Occupy movement, she was outside most circles and was criticized for extremely strongly-voiced technocratic opinions (see "Nerds Should be Segregated" [2], since deleted), but she's incredibly, incredibly talented. A good profile of Justine x Occupy post-mortem is here [3]

[1] https://imgur.com/a/uSMr7

[2] https://web.archive.org/web/20141102140507/https://justinetu...

[3] https://www.thenation.com/article/archive/breaking-occupy/
Andrej Bauer wrote a popular post in 2016 (Hask is not a category):

https://math.andrej.com/2016/08/06/hask-is-not-a-category/

Mathematicians are still thinking about this stuff.

A recent post by Mike Shulman, asking about Agda (Haskell for mathematicians):

https://proofassistants.stackexchange.com/questions/1887/cat...
Effective altruism is, I think, an ideology perfectly suited to ensnare a certain kind of person.

Conventional wisdom would say that wielding wealth and power like effective altruism demands requires humility, compassion, and maturity. It requires wisdom. Effective altruism can seem to remove the need for that. Doing good is about calculation, not compassion! Interpersonal failings don't matter if someone is really good with C++. One needn't care about the feelings of others if there are more efficient ways to use the time.

Effective altruism calls on the rich and capable to recognize their own power to help those who are poor and helpless. However, it is easy for pity to turn to contempt and for clarity of purpose to turn to arrogance. The poor, hungry, and sick of the world need the effective altruist for a savior. The effective altruist is better than the rest because they are making the world a better place.

An effective altruist may confuse immaturity with wisdom and greed with generosity.

This is not meant to be a diatribe. I find much of effective altruism obviously true and find my exposure to it has made me a better person. If pressed, I would probably call myself an effective altruist. Still, it is greatly concerning that people like Elon Musk or Sam Bankman-Fried can be associated with effective altruism without any real hypocrisy.
For example, making an AOT compiler. Or adding other features. Or making the implementation more suited to client side apps. There are many things you can do to a language to make it easier for a specific use case. In the extreme, this is what DSLs are.

I don't understand why you don't understand that having first class control over a language's development is a useful thing to have.
Np, tnx for the demo. Sigh, sorry, not really, nor easily accessible.

I do that poorly, repeatedly. A mindset of "today's rev n is bad, still unusable; tomorrow's incremental rev n+1 will be slightly better; no point in recording bad, wait for better; will demo at meetup for friends, but otherwise, who'd care?"... left a sparse trail. Sort of: you might take a picture of your nice finished cake, but of baking? There have been HN posts of commitment-hacking as a service, eg, iirc, a Japanese workspace with sign-in like "I'm here to write one chapter, and I'd like person-standing-behind-me level pressure". So perhaps, motivate documenting this week's state as a service? As finding/creating community that's interested in such seems often difficult.

Hmm, here's a snapshot[1] of my late-rev laptop hardware with flop-up kbd cam and (stowed fold-up) stereo cams (wires not connected). Gaff tape, sticks, vecro and cardboard esthetic allows fast and incremental iteration. For wires, I like magnetic usb connectors[2]. Fwiw.

[1] https://twitter.com/mncharity/status/1232446953784369154/pho... https://pbs.twimg.com/media/ERqCfdkX0AEWTN_?format=jpg&name=...
[2] https://twitter.com/mncharity/status/1255300177960808448