skysight-inc/HackerNews huggingface dataset:
Haha I have a similar story but I was even earlier in my career just doing support and training things for a big call center and they just changed the policies to send an email to your boss every time you came in and left.

At the time I was working a lot of unpaid overtime, and this rule was just spitting in my face - they were making sure I showed up and they were definitely not caring if you worked more.

So I wrote a script to send an email at the time of my entrance and departure - whatever, I set it up to run and left for the day.

Weellll, it turns out I didn't understand the configuration for the OSX version of cron (and my shitty bash script) that well and when I walked into work the next day, my boss was waiting for me.

"Did you automate sending me your in and out email?"
"Yes... why?"
"I have a hundred thousand emails in my inbox and every time I delete as many as I can I just get... more. You have to stop it, you dont have to send me emails anymore, but you have to stop it."

So I went in and disabled my script and helped him delete the several hundred thousand emails I had sent him.
That would be if he was asking for Bitcoin silver to take over Bitcoin. This is like someone asking the bank to give him someone else's massive but abandoned account, if more than half of its clients agree.
The divorce rate is distorted because of those who have many divorces. It's split, also, across class lines.

Marriages between college-educated people are only about 30% likely to end in divorce.
> Very weird to show it in the UI a

I thought this is a common pattern for assessing user interest. If you don't display it users don't know it is available.

Very common in A/B testing to show different variations of CTAs as well.
Losing is fun. Nethack contains a number of opportunities for "cheap" deaths that a new player (even one who has experience with other titles in the genre) can't necessarily reasonably be expected to anticipate. This is widely considered to be poor game design, even by many roguelike developers.

A lot of (most?) modern roguelikes are a much better at conveying information to the player. Rift Wizard, for example, is built around a magic system exponentially more deep and complicated than anything in Nethack, yet is still possible for a (very) careful and through player to win on their first run.
> Who wants to have Neflix, Amazon Prime, Paramount+, HBOMax, Disney+, Hulu, CBS Whatevertheycallit

Uh, the CBS one is called “Paramount+”. Hulu and Disney+, I expect, will eventually merge since they are both fully-owned by Disney now. And there's more consolidation in progress.
Postgres Indexes for Newbies
I have written a neighbor comment. But in short: It removes user agency in the browser, and more than often solely exists to interfere with troubleshooting for the administrator trying to fix the issue.
Not in gitlab at least. Click on squash and you see nothing but the total of the branch difference, the merge req title, and a few lines of boilerplate it adds.

About as easy as it gets. As titles are issue numbers changes are documented automatically.
The new Mac app has a lot of OS-specific code for those nice integrations. Their new client is a mix of Rust, Electron UI and Swift with all secure processing and OS handoffs done in Rust and Swift.

No one owes 1Password anything but the engineering reviews often seem to miss what they're actually developing.
Comments moved to https://news.ycombinator.com/item?id=29996432.
this looks fishy as hell, just look at the "parent company" https://www.deepquestai.com/about/. There are these two fine gentleman, CEO and CTO. AND THEY HAVE NO NAMES. Wait, what.
Boeing ended up getting run by bean counters with the eventual expected results where the bean counters wanted to charge for a safety feature. Magically, the planes with the safety feature (every single plane sold to USA, Canada, and EU based airlines) had no issues. The ones sold to nations where they were trying to save money, had the issues that we all know of today.

As for how Tesla is structured, well it's Musk at the top who delegates everything and spends his time on Twitter trying to boost the stock price to hit his quarterly stock price goals. As for if they're managed by engineers, I have no clue.
You can always play old games over and over again...
Peloton insiders sold nearly $500M in stock before its big drop
Https://htwins.net/sotu2

I ported the flash app Scale of the Universe to WebGL. I asked for payment as a portion of ad revenue and make about $500 a month.
It has nothing to do with Comcast not liking DNSSEC.

But if the ecosystem as a whole was happy about DNSSEC and DANE, it's somewhat doubtful we'd have both specs and the involvement of https.
Most products defense companies produce are to prevent people from dying or to do completely tangential tasks.
The phrase "math equation" triggers my lack-of-rigor alarm.
> 100% this... there is a product definition and the free bring your own domain model is not part of the free product definition any more. I'm having trouble understanding how technically literate people are grumpy about this.

People often react badly to bait and switch tactics.

The solution is to offer people a way to revert to a free personal account without losing access to their files, data, and digital goods they have purchased.
It's a desire, not an entitlement
The decision to sell a safety feature as an optional extra was pushed by bean counters.
Thanks so much for getting back to me. That’s crazy!
The word "engineer" has different etymologies in different languages. In English, this comes from the word "engine", which, in turn, from the Latin "ingenium" "talent, device."

In Arabic and Hebrew, "engineering" and "geometry" are the same word "handasa". So an engineer is someone who draws blueprints, measures/validates them, and those blueprints are later used to create something. My guess is that it comes from the architects building the ancient Egyptian pyramids (a simple geometric shape).

The first is more like craftsmanship, the second is more like modern engineering.

Waterfall is Engineering
Agile is Craftsmanship
Real engineers can build a structure that with lifetimes of decades or more, with only minimal maintenance.

Other than old Netware servers, when has anything computer related you've seen had an uptime measured in decades?
there are no mandatory expenses, and you can indeed figure it out yourself… especially if you’re not selling things to europeans or handling personal data
Woman sentenced to death in Pakistan over ‘blasphemous’ WhatsApp activity
Global fine-scale changes in ambient NO2 during Covid-19 lockdowns
I'm supposed to sympathize with having Facebook violate individual privacy more than it already does!!!
Interesting. I've watched the movie but I didn't remember the Star Wars reference.
Deepmind changes Alphafold2 license to allow for commercial use
Yes, you’ve identified quite the double-standard there with the video-game heroine mass-murdering all those men! As if men didn’t also enjoy playing a female character. Are we somehow to believe that women are as likely to commit murder based on this sampling of virtual report cards?

Unfortunately in the real world, it’s still the case that women are underrepresented in positions of power, relatively underpaid, more likely to be harassed, sexually assaulted or raped, and dare I say abused and killed by their partners. I wonder why that is? Is it because we don’t take seriously the issues of misogyny and sexism, even when it’s made manifest and celebrated on forums as popular as Reddit?

There is no equivalence here that somehow playing a female character who kills men is akin to elaborating an abusive relationship then gloating about it with other men. There’s room for discussion about fantasy and gender, but equating these two doesn’t argue that in good faith when the very activity you’re comparing to represents a socially endemic problem.
Some applications like nginx or php-fpm want to run worker processes under a different user account to isolate them from the main process. In those cases user namespaces are the best option. Too bad PrivateUsers= in systemd unit just does not cover this case.
Choose Money First
I've had issues with Outlook (or whatever Microsoft calls their mail service) placing my emails in the spam folder, so YMMW. Works fine when the receiver is using Gmail, though.
Hm, k. BUT...everything counts in large amounts :)

So we have the very few audiophiles which totally ignore the thin copper layer on cheap PCBs, versus the whole market segment of twitchy gamers going for Bling, Bling, Bling without function on their RAM, coolers, vs. the equivalent stuff installed in laptops and servers which lacks that :-)
Yes exactly! The word engineer comes from the latin ingeniare which is partly derived from ingenium which means clever. The entire job of an engineer is cleverly solving problems.
"Install app" is available on Firefox for Android. So yeah, only desktop install I guess
When customers picked up their orders from our warehouse, they signed the A4 sized receipt. We made a copy using a photocopier, and kept our copy in a box. Then the following month, we moved the box into a pallet. When the pallet was full of these boxes, we shrink-wrapped it and fork-lifted it into a shelf in the warehouse. After a few years, they had pallets after pallets of receipts.

Customers often called to dispute charges on their credit card, this was an expensive furniture store warehouse. So we would have to dig up those pallets with the fork lift and look for a single signed copy of the receipt to defend the charge. Sometimes, it took days to find. Other times, we never found the copies.

When I took over the warehouse, I installed photoshop on the main computer. IT gave me hell for it. Then I set up a batch job to scan those receipts into 3 parts: Full page, order number section, signature section. I used a .bat file to launch the OCR app that came with the printer and rename the files to include the order number. Now all I had to do at the end of the day, was stack the hundreds of receipt into the printer and watch the computers do my job.

When a customer complained, all I had to do was enter the order number in a dynamic excel sheet and the copy of the receipt was loaded. It took seconds. Everyone in the warehouse called me lazy. But they were happy to continue using my system. Although, the printer/scanner mysteriously broke after I left and they were forced to go back to the manual way.

And that was my first real world programming experience.
I found those to be worse than normal vsauce videos
> Fox TV pays out the royalties received from the channels that syndicate reruns of the show, not ABC

When Modern Family was first made, that would have been a bigger distinction. Now, it's “which of Disney’s pockets are we talking about”?
Nice, good luck!

All the source is Apache 2.0 - https://github.com/neuml/txtai
They are Moses.jpg and John.jpg (based on the image names) :)
Also, kids 50 years ago already had ATARI consoles.
> Because of professional licensure, and all it entails, Engineers can give a hard NO to the wants and desires of management. Programmers will never have that kind of clout.

Just because you have a PE license and you say "No", doesn't mean the firm contracting you will continue hiring you. In reality, engineers are under a lot of pressure to acquiesce to the demands of management (who is generally an engineer also due to regulations). This is why external auditors/inspectors come in and offer independent analysis. These _external auditors_ are not under the same organizational pressures that engineers in the firm/being contracted are. It has only somewhat to do with licensure and more to do with oversight.
Love that channel also. Great videos on mundane topics.

TechMoan is a great British YouTuber who does videos about old tech & media formats too - https://www.youtube.com/c/Techmoan
I'd rather toxic men become obsessed with verbally abusing "AI" than real women tbh.

If the AI really is artificially intelligent (it is not), then I might have a problem.
The history of the end of poverty has just begun
Posting one thing on Twitter every day that I think will be valuable to someone. It's part of showing your work, which is important when building a bootstrapped solopreneur business. I've met clients and valuable connections that way.
The police already have the authority to chase you, shoot your tires, throw spike strips in front of you, ram you, and anything else they deem necessary to forcibly stop you. Formalizing this power in the form of technology which obviates the need for such hazardous measures doesn't really seem like some terrible encroachment on civil liberties.
> Kind of like how we realized years (decades?) ago that we didn't need pointer arithmetic

who's "we" here? pointer arithmetic is useful for all kinds of things.
> a process of optimization within a solution space bounded by constraints

That's just regular old optimization. There's no point in optimizing anything that doesn't have constraints, because there aren't any bounds.
My mother wasn't the type to watch Star Wars movies so it's plausible she learned of them from her own mother...
https://www.snopes.com/fact-check/infrastructure-bill-track-...

For some context, since the link is broken.
You could fall back to a publicly available knowledge graph like Wikidata for your general-purpose "meta" concepts. Then Wikidata itself takes care of linkages at the "meta" level, while your own private information can of course still be managed locally.
Where did the term "software engineer" originate?

Early part of my career, working at non-tech companies, everyone was a "developer".

Many years later, I was exposed to the world of Silicon Valley tech companies, where people were referring to themselves as "software engineers".

Even now, at most non-tech companies the term "developer" is probably more widely used, though even these companies are now starting to switch to using "engineer". Most of the younger employees these non-tech companies hire use "engineer", but talking to the older veterans, they still refer to themselves as "developers" more often than not.
Atm maybe, but since GCP/AWS provide their own solutions I don't really see 1P or Vault that much valuable - it's a pretty primitive solution with no lock-in or some hard-to-replicate technology.
If the beam is in a critical application, it may have provenance, or a material history, for similar purposes.
I'm in the exact same boat.

What's funny is that I would probably pay a reasonable annual cost for the service (I'm already paying an annual fee for the domain), but the way this is announced is enough to lose me as a customer, permanently.

- No links to the information in my admin.google.com panel
- No personal notification at all to the billing contact
- An automated "upgrade" to paying a monthly cost for a formerly free product

Yeah, no. This is borderline scammy, not the way to treat people who have been your customers for 15-20 years, and who disproportionately are responsible for spending decisions at their companies.

Any competitors to Gmail want my business and support custom domains / have a reasonable strategy for migrating data away from G Suite accounts?
There's much less value in commits where the tests are broken.
>You pay income tax on a salary in the year that you receive it. You pay capital gains tax on stock, which is at a lower rate, and don't pay the tax until you sell the stock.

You're still taxed on the value of the stock at the you received them. The reason why steve jobs had billions in apple stock isn't because apple paid him billions in stocks in the 2000s, it's because he had those shares decades ago when they were worthless. The billions came from appreciation on his part. It's independent of his position as CEO. Framing it as "loopholes like 1 dollar salaries" doesn't make any sense.
I'm fairly convinced that "wealth tax" is one of these things like "forgive student loans" that gets floated by people whose goal is to actually do nothing.

Because the idea is very bad, but it sounds good. So instead of the people who understand the dynamics and the people who want to make positive change working together to support something that would actually work, they spend all their time fighting each other. You spend years arguing and the best case is that you defeat the proposal for a bad idea that makes things worse, which is also the goal of the people distracting you away from doing something that would actually work.
This is a weird analysis. HSTS allows site operators to stand up sites that are HTTPS-only. They ultimately choose the services they want to offer, not you (or else every webserver would just be a remote shell).
Welcome to Microsoft 15-20 years ago. Or any company that uses stack ranking or a euphemism for same. As it was explained to me, “Jesus, John the Baptist, and the apostle Paul go in for their reviews. Who gets the ‘below average’?”
Thanks for the insight. I am sorry you had to endure such a long goodbye period. It was agony for me not to be able to talk with her at the end, but I do appreciate she tried to say something, and I am grateful for that.
iOS Safari does support service workers and "add to home screen". You can't however prompt the user for "add to home scree" - the user has to do it via the Safari menu. The notification dialog is a disaster in Chrome as all sites asks for it, few sites asks to be installed on the desktop though.
Safari does lack some functionality that Chrome has - maybe Safari could add that functionality if the user adds the web site/app to the home screen... like native file system, Bluetooth api, etc.
Ah, but one thing I miss about the burned-in subtitles was how, on VHS at least, one could fast forward like 2-3x and still be able to read the captions. I double-lazied my way out of more than one high school book review where a boring book was made into a boring movie.
You're probably using PWA sites without realizing it. Many SPA frameworks add a basic service worker automatically. It's the 'install this page as an icon on home screen/desktop' that's super rare and not well supported.
I am old enough to remember that Microsoft also had a similar free email product for custom domains called Microsoft live mail or something like that. In fact, you can still find articles on the internet about how to move from Microsoft to Google workspaces when Microsoft killed their free product.

I think even the users of this product knew that email with custom domain is a premium product that pretty much no email provider provides for free. I am still surprised that they let it run for 10+ years.

I dread the reaction on HN when Google finally decides to kill Google voice , which is another very popular but free Google service. In fact I am sure that running Google voice is even more expensive to run than workspaces because just the cost of assigning a phone number is some fractions of a dollar to the FCC.
Thanks Susie. You must be right! That is what I am going to believe as well.
We would not. There'd be no reason to have MTA-STS if there was universal DNSSEC deployment. Of course, outages like this would be vastly more common, because DNSSEC includes a large superset of the failure modes of MTA-STS.
Isn’t this a prime opportunity for disruption? These kinds of stories seem to crop up now and then. Is it inevitable that a startup will offer a service for creating custom solution for such repetitive manual tasks at a fraction of the price? $90k per annum leaves a lot of margin.
> I think there's a lot of gatekeeping about this. People - perhaps rightfully so - believe subtitled versions to be more ... "pure" than dubbed versions.

Well, they are more pure than dubbed versions. There is so much nuance and tone in the original language that is either left out or changed in the dub. Not to mention word order (subject-verb-object in English/Chinese, subject-object-verb in Japanese/Korean) that further changes the timing of impactful words.

I am not looking forward to having to watch the dub versions of Totoro and other Miyazaki films when my daughter is between 2-7 years old...
A browser with less than 4% market share probably has not that much to do with it. Firefox is barely used by "non-tech people" anymore. If PWA "never quite took off", it's not because of Firefox, because 2/3 of the people online use Google Chrome, which used to and still supports them.

Market share source: https://backlinko.com/browser-market-share
In addition to what others have said about just passing two parameters, there also row types, where the signature of `calculate_price` can be specified to accept any record that has the two required fields.
It sounds to me like the equivalent of taking your guns away. A zero effort kill switch makes the cost to the state much closer to zero if they don't have the counter force of individuals - and forget bad actors or actual criminals, I'm speaking to the safeguard and mechanism of making sure the individual is adequately equipped to take on a potential tyrannical threat with other sovereign individuals.
Forget what I posted, sorry!
I can saturate a 10G link on a $600 desktop PC with a consumer grade NVME SSD... serious servers are capable of far more than that.
I don’t know what kind of batteries are in furbies but my childhood friend’s house burned down due to a battery charger catching fire. These were AA batteries recharging. It absolutely is the case that low voltage devices like AA batteries can catch fire if there is a short inside them when they’re charging.
A Plea for Culinary Modernism (2015)
It exists because without HSTS, attackers can defeat HTTPS trivially by spoofing HTTP responses to attempts to visit the (unintended) "http" site.
So I read to my baby girl since she's 1yo, every day. Today she's 5 and ½ yo. She speaks like an adult, choosing words carefully and accordingly. She's starting to read by herself (we do not teach her purposely), she's able to write anything she wants (her own handwriting). Reading for my child is also a good time for me. I have an opportunity to read amazing Astrid Lindgren stories, I didn't know before. I believe that reading gives her a very important tool for being someone like an engineer, it's imagination.
Even weirder, the critical phase of all this is generally during airport approach and landing so at pretty low altitudes. In terms of reception if you can't design something to tell you if you are 100 / 50 / 20 feet off the ground with a 200Mhz guard band ON BOTH SIDES that is insane (600Mhz total bandwidth to tell me if I'm 20 feet off the ground??).

If you are ham these bandwidth needs are just nuts.

And this has been 10 years in the making. The FCC must just be rolling their eyes - why didn't FAA do something earlier.

We have coverage during landing phase with a localizer and glideslope as well, plus RNAV / WAAS enhanced GPS options etc etc + the mark 1 eyeball. Somehow in the last year the US has just become helpless to solve problems. Hard to beleive folks flew across the ocean with no GPS or moving map etc etc.
I was moreso thinking the juxtaposition between the scattered boxes in contrast to the soaring cityscape in the background. It was a visible sign of the class divide to me, and an example of how the upper echelons (skyscrapers) are above and unaffected by the mess below.
OK, but how many pages is too many? I can understand what you're saying for say, 1 to 20 pages, but it doesn't make any sense to me to go to hundreds, or worse, thousands of pages.
hello.

i added support for httpd to support systemd socket activation in 2013:
https://svn.apache.org/viewvc?view=revision&revision=1511033

httpd can start as non-root, assuming other configurations like the access / error logs are writable by the non-root user.