skysight-inc/HackerNews huggingface dataset:
> Political correctness such as this is exactly why the good people in my home country suffer the most.

I think it might be income inequality that makes the good people in your home country suffer the most - but I don't want to assert this because I'm (probably) not from your home country and don't know it quite like you do.
I could not agree more! If you can't trust an employee to do a good job, then why are they employed?
What reason does applying a thin veneer of spin work, except for that people are mostly suckers for it?
Unions threaten that all employees will quit all.the.time. It’s called a strike. It’s their primary bargaining power. Yes, the workers will eventually come back to work, but only after they gain some concessions from management, and it can be a long time before they come back.
The 1st amendment does not and should not apply to business matters. You don't even need to look far from the subject matter, Musk has gotten in trouble before over misleading tweets. I don't see anyone bring up the first amendment when discussing corporate fraud. Why is it that executives can be accountable to shareholders but not workers?
I put my site on s3, gatsby deployed from GitHub actions automatically after merge with master, and put Cloudflare in front of it. Remember reading that Cloudflare might throttle the free plan sometime but never noticed! And it’s free so can’t complain!
Everyone struggles with big IT projects.

It’s also why Gene Kim & co wrote “The Phoenix Project” [1].

Everyone involved in software-building, non-tech industry should read it.

In the end it’s just lean turned agile software dev. Reduce waste.

[1] https://www.amazon.com/Phoenix-Project-DevOps-Helping-Busine...
This is why on *nix systems, each directory of the vfs that is intended to accumulate files OR have different mount options is broken-off into its own volume. / /home /usr /usr/local /var /var/log /var/lib/docker /var/lib/postgresql and so on.
Winner take all can be regional, though, with different winners in every city. Look at the phone companies, for example.

For taxis, drivers already use multiple apps. What could happen here is that drivers keep driving for uber, but advertise for the better paying app with everyone who gets into their car. Then all the local riders switch over to the coop app, and the drivers still driver uber a bit for the it of towners
Yes, free software projects can stop being maintained. But proprietary products can go out of business. Or they might shut the service down (witness the Google Graveyard). At least with free software you can hire someone else to maintain it if it stops being maintained.
I love that this is still a topic-- along with 'is glass a fluid', this is one of the few questions I recall from childhood that turns out to still be relevant serious physics.

(Re 'is glass a fluid', my condensed matter professor said something like 'if it is, it flows too slowly to observe significant movement in the lifetime of the universe'.)
This makes me think of Apple, who outsource a big chunk of their Apple Care support to Teleperformance. They are also famously trying to tout privacy as one of their core values. Of course neither Apple nor Teleperformance are going to comment on whether Apple Care support agents are exposed to these bullshit privacy violations, but it wouldn’t be too hard to figure out.
Not sure what it'd do to the NFT market, but it has crashed their servers for sure.

> Server error. Continue to search the Louvre collections
Let's assume your worst case scenario -- China attacks Taiwan, North Korea attacks South Korea, and Iran attacks Saudi Arabia. None of that would require or even warrant an American response. Both morally and practically. It would just leave the USA in a stronger position when all those factions lose some of their military capacity in those conflicts.
Thank you for proving why unions are needed, and why they often have an adversarial relationship with management.
Hydrogen production is a ‘climate killer’ says Enel boss
Additionally, that tweet is wrong. BankID is an authentication system, and won’t give the 3rd party access to your bank account
I know you’re joking but lots of people still struggle with the reason why NFTs exist, including Apple’s unofficial PR department John Gruber. But it seems he finally understood it now thanks to this article: https://jackrusher.com/journal/what-does-it-mean-to-buy-a-gi...

[0] https://daringfireball.net/linked/2021/03/26/rusher-nfts
Bootstrapping and Ego [video]
12:43 INFRACTION: Excessive clicking of the right mouse button
12:44 INFRACTION: Unauthorized single digit gesturing
12:45 SECURITY VIOLATION: USB Webcam offline
12:46 SECURITY VIOLATION: Company property disconnected
12:48 SECURITY VIOLATION: Improper disposition of company property
12:52 Are you still there? Target Lost.
12:53 Sleep mode activated.
Wow! Finally one that feel exactly like how it did as a kid.

Thanks for this! I had to force myself to quit the game and leave this last comment before bed!
What I find funny is his choice of languages: 'hipe driven' I'd say.

If you can use a GCd language like Go why would you go with Rust(which add a lot of complexity) or Zig(which is unsafe(1)) instead of the numerous existing GCd languages D,Nim, Crystal, Java,... which provides memory safety without complexity

If you can't why evaluate Go instead of Ada or DasBetterC?

1: At work a frequent issue in C++ is UAF a pointer to a stack variable which outlives the function, Zig don't help you here..
Ridiculous. If you are gonna have a webcam for this then why not make it automatically mark you as away if you step away from your desk rather than warn your supervisor that you did not click ‘break mode’ first. Stupid.
Ask HN: Test
test [1] test test test

[1]: https://news.ycombinator.com
Unlikely I believe.

Call centres may be essential but people working there are cogs easy to swap.
I understand yours but not the quoted one. Thanks.
Also the Dawnzer lee light.

I immigrated to the US at age 5, and I learned English through a combination of Beverly Clearly books (and Babysitters Club despite being male) and PBS channels.
Who cares if they are all white 23yo frat bros? who cares if no woman can get hired so long as the company makes hires it likes. Or gay, or Jewish, or whatever busy is in your selection.

I'm not asserting there's a specific bias in this particular interview choice, but I am asserting that if you were taking a fairly narrow part of the population you better be working damned hard that you don't have hiring biases that are not relevant to job performance
Can't you ban the malicious Devs? They keep creating new GitHub accounts or what?
Build a Website with Zyro Website Builder – Zyro Website Builder Review
> Who qualified you to speak on behalf of everyone else?

I am not speaking on anyone else's behalf. Disabled people have said they don't like language like this, so in order to be respectful I stop using it and encourage others to do the same.
I think we've both said correct things, but I think you've missed my meaning: yes, I understand that Github Pages is static hosting, I was point out that by default the build system uses Jekyll. This is nonobvious.

This is in the docs: "GitHub Pages will use Jekyll to build your site by default. If you want to use a static site generator other than Jekyll, disable the Jekyll build process by creating an empty file called .nojekyll in the root of your publishing source, then follow your static site generator's instructions to build your site locally." (https://docs.github.com/en/github/working-with-github-pages/...). Netlify and CF will both run some other static site generators (e.g. Hugo in my case) for you, while Github Pages will run Jekyll (or you can build locally).

And yes, custom domains are free for public repos. I made a mistake reading the page about custom domains, which mentioned that private repos need a Github Pro account. You're also right about configuring any branch.
I was doing something familiar when playing Track&Field on Nes.
The ship is moving.

The bow moves water out of the way when it moves forward and the stern vacates space which the water fills. So water is going away from the bow (positive pressure) but towards the stern (negative pressure).

When a ship travels, water moves from the front to the back — and this shifting the water creates pressure as the water moves (which is also where drag comes from).

If the water only has a narrow space to move, it has to move faster through that area, so the pressure is higher/lower. (Higher before where it bunches up on the bow, lower after where it rushes to fill behind the stern.)

If one side has more space than the other (eg, left has less space) the the water goes faster on that side and so the pressures on that side are more extreme (eg, pushing the left bow rightward and sucking the left stern leftward — turning the ship right).

That is, the normal front-to-back pressure can cause a twisting force if the flow isn’t balanced left-to-right. Because the side with less flow ends up with water bunching up at the front and not enough in the back.
How employees are treated are how customers will be treated.

I don’t think there is evidence for this, there are plenty of counter examples of businesses that treat customers well and workers badly. Any luxury goods business will fawn over its wealthy clientele while literally having slaves in sweatshops doing the work for example.
Github pages, handsdown.
Log files are awful, log rotation is even worse. Logs are a continuous, persistent stream of messages that sometimes gets expunged when too old. Log files try to flatten and serialize them, but the coordination and management of them is a hassle. An FS like Reiser where each log entry is a file arranged in directory trees by minute, hour, day, month, and year, or a sqlite database would make more sense than spewing blindly into a giant text file and praying that it works when another process comes along and moves things around underneath a running program.
It's pretty common for worker coops to have a probationary period. So you hire normally, but the full membership kicks in after six months and a vote.
> I apologize for my flippant response.

Np. I wasn't offended.

> I don’t know what all the solutions might be but I do know that I am willing to pay in much longer lead times to get a gun if it means the next mass shooter is less likely to.

I wonder how many shooters would have been stopped. I know one recently went shooting the day he received his guns but I don't know if he had enough guns before that. Had he been denied, what would he have done?

> In the countryside do you really need an AR15 for self defense? Surely a shotgun at home makes more sense. And then to protect livestock a high powered rifle?

Defense, against animals, likely no. Almost all animals except moose and bears are smart enough to avoid people. But defense of livestock and property, yes.

Are you saying an AR-15 isn't powerful enough for animals? It'd a moose at defensive range, but isn't what I'd want for hunting. But it'll kill any cougar-sized animal or smaller in a single hit, even at great range.

If bears are an issue you might want a 30-06, or an AR-10 to get the benefit of modern gear.

For defense against people it depends. I think the crazed shooter like in Canada is a pretty rare circumstance and the likely scenario is your wife defending the family against opportunistic robbers. In that case you want something quick and reliable, like a semi-auto battle rifle, with a high-capacity magazine. You aren't shooting at 600m, but perforating a car at 30m. But country defense is handled by the idea of weapons. Simply by being armed you and your neighbors probably won't need to use it, making the tactics of what is ideal somewhat irrelevant. Being that a shotgun is just an anti-human defensive weapon (it'll just anger a bear, very badly) it might not be worth the cost unless you use it for birding as well. The main benefit is the frangibility of the shot and lower wall-penetration which is more of a city concern.

The Canadian shooting happened and took so long to stop because even country people are largely disarmed there. You have magazine size limits, gun limits, have to store the gun locked and unloaded, and you can't intend to use the gun for defense!?
Funnily enough, arbiters of hate speech are usually quite racist against other minorities but are able to find very nice excuses for themselves and their circle.
Jelly with all your hones, amazing how people back then built structures that outlive mutiple generations of them
Simplicity wins. Always.
Wow that is a really disappointing blog post, both for showing they aren’t content neutral and because of its unprofessional tone. Thanks, there have to be better options out there.
Suggesting a union is bad because it'd be good "for the benefit of a privileged few" is a bit ironic when the company is mamaged by a man who is in the running for the title of Richest Man in the World.
Often they aren't, they are employed by the lowest biding subcontractor you could find. Perhaps because when they implement stuff like this and it surfaces in newspapers you can just fire that company or claim that you "had no idea that people where forced to work under such degrading conditions and the subcontract will receive a stern talking-to.

The business logic behind the current call centre model is extremely flawed, it basically boils down to: We really don't want people to call, but sometimes they have to, how do we make that call as cheap as possible.

Business seem completely blind to the fact that when customers call, then it's because something has gone wrong. This is when you need competent and happy people answering the phone. Instead that call is seen as a stand-alone expense, which needs to be kept as low as possible.

In reality the call centre costs should be minimised by fixing the reason for the call. Thing to keep call costs down by hiring increasingly cheaper labour and trying to keep employees in check by implementing immoral business practises just results in increasingly unhappy customers.
The Commodore 64 Home Companion (1984) [pdf]
Fortunately it wasn't regular, but my record was 84 hours straight. (And for $11/hr!)
For static sites, GitHub pages is extremely easy, if you're already using GitHub to host the code. You follow a few lines of code to stick a deploy script into your repository, point your domain, and you're done.
European capitals are probably also the very rare exception of cities that have roughly the same population numbers as they had 200 years ago. You can't do this kind of thing as easily in a city that is growing quickly.
Does sensor fusion even work? Last time I've read about it the story stated pilots turn off all but one relevant one to actually get targets because it messes everything up.
Take a triple bottom line solution to the problem.

Take a look at how kmalloc_obj is going in DragonFly BSD.

Government IT challenges three technical team leads to get to solution like kmalloc_obj. Performance pays for 1st prize and the rest get less money. Cut the time horizon from start to finish for the piece work to 18-months. Spread the risk of total failure to zero.
> The books sold more than 85 million copies

Wow, that is impressive. Like Jon Bon Jovi says, "If you haven't sold 60 million albums, don't tell me anything."

Jon's wife tells their kids when they get silly, "Your father is famous. You're not."
The Peterson Museum (basically the Louvre of automobiles) did the same -or very close- with wonderful video tours of areas that only paying 150$ would get you to see (The Vault).

https://www.youtube.com/user/PetersenMuseum/videos

The Seattle flight museum also started a series where the main curator would talk about individual planes in long format, way better experience than looking at photos online.

https://www.youtube.com/channel/UCda1wjNf7JaYgx9ukXRqgIQ

Those are just the ones I noticed as an Aviation and Automobile enthusiast. If anyone knows others please share ;_;
> 1: At work a frequent issue in C++ is UAF a pointer to a stack variable which outlives the function, Zig don't help you here..

Sorry but if this sort of UAF is actually frequent, I would hazard a guess that your coworkers would struggle in pretty much any language? RAII-based lifetime management really isn't that difficult, and the type of bug you are referring to isn't even subtle.
Exactly! You went so far up your own asshole in denying the existence of hydrogen combustion in industrial use that you even forgot about steam turbines. The whole point was showing how ridiculous it was to go this far. It would be easy to sacrifice a bit of efficiency for a simpler system that's guaranteed to work and the basic premise would've been the same. No one until you came along did anyone thought there could be any doubt that hydrogen gas turbine couldn't do the job.

You could saved yourself all this trouble by just admitting you were wrong.
> We're discussing Stallman's comment that the interaction between Minksy and the girl

No, it is irrelevant (that alone should not lead to letting him go).

The many cases of actual in-person harassments are the important parts, like actually grabbing a colleague’s ass and there is plenty of others - just because “that side” is wrong on the former point, doesn’t make them wrong on the other.
Give us back our bloody Gioconda!
Undeniably
He bought the DaVinci Codex and made them free as a Windows 98 screensaver :D

https://news.softpedia.com/news/did-you-know-bill-gates-boug...

Rant: I have much more respect to that than the modern NFT craze. He didn't have any obligation to make them free to the public.
> I, as a brown immigrant, get to criticize my home country all I want.

Countries are not people, so criticism of a country cannot be racist (it's a category error).

Criticism of people of a country could be racist, but that's a different thing.

Criticism of the government/establishment of a country could be racist, but again that's a different thing.

Unfortunately these three separate things often get conflated and mixed up.
I am getting HTTP 500 errors when I try to see a collection.
1 ms per transaction is quite optimistic! In practice occasionally you will have some sort of latency spike caused by an external event or a single extra-slow transaction, and then your single-threaded queue will get backed up and requests will fail, if your database is dependent on a single thread. SQLite is great for the right problem but it just isn't the right tool for a web service with even a small amount of traffic.
Not a good idea as the emanated Sulphur dioxide is a terrible greenhouse gas.
> Sometimes, I'm really impressed at PR firms ability to think that the rest of the world is idiotic and will take their statement at face value.

Yep. Trouble is, it works. Most of the time for most of the people.

... you probably don’t realise how much “news” you consume daily was actually fed to you via a PR department
http://bbc.com, http://bbc2.com
This rule is basically standard in supermarkets in Australia even though not legally required. In my life I have only once noticed a pricing error.
“Customer is king. Employees are serfs”
"World championship" was basically a bunch US players and one dude from Canada. That changed in 2018, with players from Europe and SE Asia adjusting to the NES version to compete. In other words, it went from one player managing to get max score on the qualifying day to like 7 IIRC.
I know what you're saying. I used to think digital was everything until my first museum visit (Dublin museum), and it changed my mind when I could lean in and look at each individual brush stroke, and the related paintings next to one another, and even the chatter of people around me.

The chatter and humming of people around, by itself was worth going to the museum, seeing how fathers describe the items to their children, and how sophisticated-looking folks talk and such.

It was a magnificent experience that nothing compares to it in the digital world (yet).
Rust is catching many developer communities' (kernels, game engines, browsers etc.) attention lately. I have never used it but considering to use it in the future.

But I am wondering how will they make it work with underlying Linux mechanisms. One of the first challenge that comes to my mind is RCU or any other memory reclamation functions. Will they not use these memory mechanisms at all or call them from Rust source code?
Any reasoning you want to give on this? Negative nominal interest rates already exist in European countries as a counterexample.
Hilarious and potentially illegal.
I got a tablet with a pen from a popular South Korean company and I love it precisely because it serves as a great alternative to typing. I take notes for class with its native app. This format works for me because I love paper notes but can't get over how hard it is to organize my chaotic style. Having it all located and organized on in a single object I can pick up any time is amazing. Lots of potential there but what is available already has led me to replace pen and paper with digital handwritten notes and papers. I live with limited space so this saves on space and allows me to maintain an easily searchable database of my work.
That explains why original signed artworks are valuable, not really why NFTs are valuable

after all if I wanted to buy a Jack Dorsey signature tweet for two million dollars or a Beeple collage for 70 million I'm sure Beeple would have gladly put it on a usb stick, signed me a card, printed it billboard sized and driven it to my house while taking me out for a steak dinner

It's absolutely nebulous what the 'digital' part adds.
I wrote a small go app[0] which is invoked every 15 minutes and updates the DNS through the cloudflare API. Its very specific for my use case and ISP but works well.

[0] https://gitlab.com/dominikstraessle/homelab-dns
Talking out of my ass here because I don't know either, but maybe in these kinds of jobs, happiness doesn't really increase performance. If your job is 90% just reading out the FAQs page to customers or handling the exact same problem 50 times a day, its probably more an automatic process that the longer you sit at your desk, the more calls you are able to process and when your job has such a large supply, the contracts go out to whoever is cheapest.
For $work I reduced our cloudfront egress bill by over $2000 / month by putting cloudflare in front of cloudfront.

For a side project I likely wouldn't bother, but the pricing differential is really damn steep.
> RMS especially because he does not submit to what feels convenient at the time

I’m sure to a sick mind sexually harassing others feels convenient at the time, so apparently he is not that good at restraining himself...