skysight-inc/HackerNews huggingface dataset:
The owner would need to have multiple income sources and ba a jack of all trades a la "Mr. Haney" of "Green Acres" TV Show where they own the hospital, but also run several businesses... antique store, an airplane service, an animal rental, a taxi service, a home renovation service, an unemployment agency, several delivery services, and a chicken watching service, just to name a few.
Thanks for pointing this out--it would clearly be the case doing the thought experiment and applying human behavior around shipping timelines. I may be in a position to dedicate some effort to reducing tech debt but I don't want it to move the goalposts so it's ok to ship more of it.

Instead I want to pick out the worst culprits that bother most devs and in particular onboarding new ones and deal with those.
Maybe the current version of your extension doesn't use that permission to track history and browsing data. But what about after an update or two or after it's been sold to the highest bidder, unbeknownst to the user? Worst case scenario is totally what I'd want to see as a power user.
I built 3 chrome extensions for fun:

Notion Boost - 50k+ users , made 3000$ so far
https://github.com/GorvGoyl/Notion-Boost-browser-extension/

ChatGPT Writer - 20k+ users within 3 weeks of launch
https://chatgptwriter.ai:

Gimme Summary AI - just launched
https://gimmesummary.ai
Unless I can write and distribute extensions without signing a legal agreement or having to involve a thirdparty gatekeeper, I'd rather not.
Like most of the verbosity in those languages it benefits the reader more than the writer.
This:

"Geographic information is only available via automatic collection from gtag, Google Tag Manager, or Google Analytics for Firebase."

But otherwise, it seems useful.
It has very detailed benchmarks (the "Benchmarks" link in the README): https://github.com/ezrosent/frawk/blob/master/info/performan...
It’s amazing how times change, now I get annoyed when my ping is higher than 30ms.

That's because 2sec of ping is used to request 124 fonts, each using one char.
Fellow YouTube/Internet addict here. I'm trying a few things:

- Disable the YouTube app on my Android.

- Use Newpipe from F-Droid instead when I really need to watch a tutorial or something (very rare). I find it a little less addictive.

- Leechblocker extension (available on Firefox on desktops & Android).

- Use uBlock Origin filters to hide the YouTube feed and recommendations on my laptop.

- Using a feed reader with selected feeds instead of binging HN/reddit/blogs.

- Not using YouTube for music or background noise. Instead, use mynoise.net and download music from Amazon/Bandcamp/etc and build a music library.

- Find alternative stuff to do. In my case, anything from hobby projects to trying to walk 10K steps per day to meeting up with friends to trying a new journal/knowledge base app (Logseq) to organizing/rearranging my apartment and shopping for furniture.

- On a related note, take care of your health so you have energy to do the right things. Get an exercise routine, eat better, sleep at the right time, get enough time outdoors and with other people.

I don't feel like I've really kicked my bad habits yet. But maybe the vulnerability never goes away entirely, and the important thing is to always keep trying.
Newark and LaGuardia are just as packed. The nyc airspace is just over used.
More than a decades worth of experience in that department (not limited to sqlite)
> lighting is 80 year old technology

The first gas turbine was invented in 1791

Are they cheap? Can you buy them for next day delivery?
There's not really a public system (outside the military and IHS). The government acts as a payor into the private system (in many cases, driving a hard bargain where you want any of their money you have to take their prices for everything).
#1 sort of already exists, it’s called progressive taxi: https://www.skybrary.aero/articles/progressive-taxi-instruct...
I kind of mean in places like Saudi Arabia, Saharan Africa, or Phoenix in 20 years or so.
> and you shouldn't

If you say so - but honestly, why not just publish it in French then (I think the author is French)? If I were publishing something in French - technical or scientific or otherwise - I’d want it to be reviewed by a native speaker.
Or this classic madtv sketch. https://youtu.be/Tx9LSEjgQxY
Yes, I have some inkling, though it's interesting that the goal of this seems to have nothing to do with actually paying the medical providers who would presumably be helping the child. I will say that I have friends in all walks of life who do all kinds of jobs, and many of them can't even get coverage for themselves, let alone for families, so it might be more challenging than you think. That said, this is one reason among dozens why I will never have children.
It's genuinely hard for me to understand some of the UI/UX decisions made in the latest versions of Windows. Old versions of Windows seemed to be built in a intuitive way so even someone with no computer experience would have a chance at finding what they were looking for. Icons were designed to look like what they do. Things were labelled with text. The interface was predictable. Where as today everything just seems obscure and random...

For one, we don't have a "start" button anymore, we have a four square thing which you're suppose to just know to click. If I want to get to the control panel I have to erm... Search for it on the four squared menu thing? I'm not even sure there is a "proper" way to navigate there anymore, instead you just need to know there is a thing called the "control panel" and search for it. And even then you're never 100% sure if you want the "control panel" or "settings". And why do these two interfaces have completely different UIs? It's like the whole OS is designed to be as confusing as possible. If I didn't have experience with prior versions of Windows I'm not sure I'd even know how to do the most basic things.
America's culture is syncretic, with three primary components:

1. A fundamentalist Protestant Christian ethos, derived from the Puritans;

2. A cosmopolitan and secular ethos, derived from British and Western European mercantilism;

3. Literally everything else, including the last 240 years of immigration and infusion by every non-Christian group under the sun.

Whenever people say that America is "Christian," I wonder if they mean it in that syncretic sense, or in an attempt to erase or obscure it.
MDN and Chrome does are mediocre yet do have reasonable starting points. Main bits are background vs content script(s), event listeners, and promises.
Sully got a bunch of awards (The commercial pilot who put that plane down safely on the river in NYC).

https://en.wikipedia.org/wiki/Sully_Sullenberger#List_of_awa...
50ms works for network games when the input update loop is done locally, and with lots of fancy techniques to correct for the network lag.

50ms of input lag on the other hand is very easily noticeable. And makes games unplayable for lots of people.
Sent an invite to the email address in your profile.
yes, maybe esoteric today, but not when only tool available (~late 80's) across multiple platforms mac, unix flavors, vax, spery rand, burrows, wang, sun, alpha and x86.
It is troubling (and expected) this is one of the top two comments.

We need to do better than accept this.
The Constitution says under Article VI:

"but no religious Test shall ever be required as a Qualification to any Office or public Trust under the United States."
Overview of the Galileo Project
I have a knee-jerk reaction when most people say "refactoring". In many cases they're talking about a different, arbitrary way to deduplicate an implementation, usually in a mindless/mechanical way. If you can't name the 'factor' that you're separating and that factor doesn't have business or conceptual cohesiveness, then you're just pushing bits around for someone else to want to do it differently. So now when someone says it, I always ask what do you propose to factor and why?
A bit disingenuous to say N64 games cost $52 USD to manufacture. They did in 2021 dollars, but that's $30 in 1996 dollars when the console was released. The cost almost certainly went down as time went on.
> ChatGPT Writer - 20k+ users within 3 weeks of launch

So this plugin sends the contents of the user’s email to ChatGPT?

I understand that it’s clearly opt-in as the user is installing the plugin, but what the heck?
How is OpenAI's soon-to-launch GPT-4 different from GPT-3
Creating a Curiosity-Inspired Life and World
That image! It's evocative of cold war propaganda, but most of that that included family in the context of nuclear was in some fallout shelter.

Whoever created that for NuScale did great work.
Can geofencing save the plug-in hybrid?
Chrome allows permanent side loading for users in dev mode. Firefox requires at least uploading to Mozilla for signing and some sanity checks, then you can side load or self host them.
I don't know if it's because I'm getting old, but is anyone else a little put off by the cartoon girl in the short skirt? To me it seems like it is fetishizing under age girls.

I don't know it just feels creepy to me.
That one I'm well aware of, but in his case part of the disaster already happened. I'm asking about pre-disaster (preventive) situations like this one.
I've been working from home since March of 2020. I mostly like it, but I would be willing to go in to an office for team meetings now and then. After almost three years, I have definitely come to see and desire some in-person interactions. But for CEOs to just demand that people be in the office for some arbitrary number of days per week on a vague assertion stinks. It also assumes that everyone's personality and working style matches the CEOs idea of employee productivity.
I think it's crazy how they don't want to change cause it'd disrespect the work of maintainers of existing projects. Python packaging is screwed if maintaining all packaging software at the cost of functionality is the goal
I didn't expect to learn something new about sorting while reading this. It's really cool that you can do Merge Sort asymmetrically, which lets you use a scratch buffer only 1/4 the size of the original array.
I haven't explored the 'Effective Altruism' section of that site.

I frequent the Economics and AI section. Those sections have a high signal to noise ratio.

Can get snobbish sometimes, you are right.
You're oversimplifying the law. There's no legal speak as to what constitutes Big Tech. What if it's a social media company that does financial transactions?

Overall, you're giving more power to Big Tech and lessening the power of government over Big Tech. They will be able to hide their offenses under the cover of "user's data", which the government is not allowed to see.
Here if this helps: not the reason I’m holding on to being alive, the most important purpose I serve in the life I’m living. I don’t experience that with human children, but I do experience it with my pup. I care for her a great deal and she’s my most important responsibility. I really think it’s weird that this is such a foreign concept or needs this much explanation to anyone.
That's how Bungie's Myth worked.
How much more/less often do those ten $10 light bulbs go out?

How did you prove that?

If its more often, does an outage need to be detected?
How do you detect that lightbulb went out?

How much does that cost?
Elon took "complaining to the manager" to a whole new level by buying the whole company outright and then firing all the managers he was ranting about.
What server-side language/framework do you recommend for toy projects in 2023?
It's been a while since I started a project entirely from scratch. I'm looking to build a simple toy web project or two, and am looking for a language/framework combination that won't require a ton of overhead to set up.

Ideally looking for something that has minimal build configuration and is easy to google for help on, or at least where the build configuration is easy to manage as I might drop/pick up projects over time. For context I was an experienced developer but haven't done hardcore coding in several years due to a career change.

What sorts of languages and frameworks would you recommend today?
What software did you use to make these animations?
tend to forget, awk isn't the typical choice for programs in 20k-100k lines range.
Release: Cellebrite ( 1.7 TB) and MSAB (103 GB)
If the World were 100 People [video]
When the team has gone that far off the edge, imo it’s good when the wheels start falling off, when tickets start piling up, when the dev team very visibly has egg on its face. Sometimes it takes until the team is embarrassed before management embraces the option to go nuclear on the dev methodology. But I don’t know how to ensure that it’s the poisonous methodology that’s targeted and not individual people/scapegoats.
It is even more toxic in the corporate world.

At least in the open source world being a sycophant doesn't get you anywhere.
I still regularly have dreams about it 20 years later.

I take it as a sign that I'm in a good healthy place mentally when the most stressful and anxiety inducing thing my brain can conjure up is me being rushed by 3 units in the dark age.
I don’t know why this Bluetooth thing triggers you so much. Only you seem to think that Google spent all of their engineering and marketing towards that one feature.

It added few ms latency to a product that requires low latency. It was easy to avoid it (having controllers talk Wi-Fi on top of Bluetooth is hardly a rocket science). It was likely one of many small projects to improve it.
GNOME can be fiddled with, just not in the same way as KDE.

And KDE can simplified for installation on work computers, just not in the same way as GNOME.

Personally I use GNOME now because it fits my current workflow better, but in the past I had a different workflow and I used KDE more. I still have both of them installed so it's not difficult to switch.
In my opinion Perl is much more powerful than Awk, available just about everywhere Awk is available, and even explicitly takes inspiration from Awk for some features (like BEGIN blocks).
It’s certainly concise, but I wouldn’t consider that to be elegant.
BeOS were my favorite. https://www.iconfinder.com/iconsets/beos
Well regenerative braking is limited and even more limited when cool. So Tesla's trying to train you to use the brake pedal when you want stronger braking. Makes sense to me, last thing I want is to get half as much braking as I expected.

So with regen I get variable braking, but I get a reward (more range and less brake wear) if I plan ahead enough to make it work. However if there is surprise or immediate need for more braking then the brake pedal is there. So it's pretty much the best of both worlds, once you get used to it.
Just a word of caution: running iOS devices on constant power can bloat and expand their batteries. I don't think I would trust them to permanently run somewhere. Not sure if it actually is a fire-hazard but it sure ends up looking like it. Have seen this happen on iPhones and iPods that were used for automated testing and that were connected via USB 24/7.

Searching for "iPhone bloated battery" on any image search shows what it's like.
Leetcode seems like the opposite of politics at least. Hoop jumping sure.
Didn’t know about Randonneur of the year. Not sure if Audax India awards it. That sounds interesting
Dwindling Snow Leaves Swiss Alpine Villages Staring at an Identity Crisis
Parents are not OK after three years of Covid and a brutal winter of illness
If you use both pedals at once it will reduce acceleration and warn you.
That looks pretty nice. As far as I remember, the last time I used KDE, Kalendar would just open the Calendar view of KOrganizer.
Whats that
I think the avenue is "writing a blog post, posting it on HN, and having enough people agree with you that it'll stick around on the front page for long enough to expect some Chrome/Safari/Mozilla developer to see it."
Nice!

You could also use

BEGIN {
FS = “: “
}

Which sets the field separator. This would put the keywords into $2 and remove the need for the gensubs :)
“Citation needed” bot using ChatGPT
I used the Opera browser for a while then moved to Firefox. One functionality I really missed was the little popup you get when you highlight some text. The popup would let you web search for whatever is highlighted for example. Anyway now on Firefox I made an extension that can do the same thing but then extended it further. At a basic level you can copy to clipboard, do a web search but also can do a Google Maps lookup too.

Often I'm reading a page and I come across some location like a city name or some place around the world or a GPS coordinate. Or something I want to research further. Now I just highlight it then select the appropriate action from the menu that popups up. Through the settings menu you can extend it further and add your own search.

Side note: For web search you can search using whatever search engine you want. Just change the string in the settings menu.

Here's the Firefox version: https://addons.mozilla.org/en-US/firefox/addon/popup-tooltip...

And the Chrome version (yeah had to learn Manifest v3 to port): https://chrome.google.com/webstore/detail/popup-tooltip/opbi...

I use this often and made it for myself... but maybe others find it useful too.
> The nitpick about how much the manager shows how much you've been fooled.

This was me, letting my opinions get the better of me.

Having to optimize the fees on your 401k is the fiscally responsible thing to do, under the system as it exists, but the fact that social security isn't enough to properly live off of is horseshit.
Before I was enlightened, I chopped wood and carried water.

After I was enlightened, I chopped wood and carried water.
In my view, the listed items are one step away from tech debt. They may be the pressures that lead to tech debt, but it's the devs that wrote and shipped the tech debt. I personally have maintained the quality bar of projects so that they ship later than originally scheduled. I may not be popular at the time, but eventually people start to notice that projects that I tech lead do complete (eventually) and run well after they go live with much less follow-on maintenance and support. Performance being built into v1 is one of those things. I'm not talking about an MVP for a startup, but extensions to an already high scale platform.
It’s not about the culture, it’s the fact that the separation isn’t actually really all of that separate. If you swap the “secular” elements enshrined in our government to another faith it becomes glaringly obvious that we are respecting an establishment of religion.

* One nation, under Allah, indivisible… (Islam)

* Marriage is a legal institution between one man any many women (Mormon)

* “The office is closed for Yom Kippur next Monday.” (Judaism)

* The right to bodily autonomy begin at birth so there is no moral issue with abortion (Satanic Temple)

Of course the people are descendants of protestants and so our customs would naturally reflect that but so does our government. As a country we were so concerned about escaping state sponsored religion that we didn’t stop to think at all about how codifying norms into law that come from a particular religion end up creating a religious rule in all but name. Like we don’t even pretend to have religious freedom in any meaningful sense — your right to practice the traditions of your faith or have your institutions respected ends where what is acceptable and normal as defined by Christians ends.
Amazing. It’s so obvious I wonder why billion dollar corporations didn’t figure out the legal implications of these models yet. Do you have an email address I could pass on to OpenAI?
Agreed. I've seen an org that essentially let the devs run the show for picking timelines, technologies, features. It was a disaster. Endless design by committee, no progress, too many abstractions, and on and on it went with developer created problems after being given free reign with only general direction. Of course, this is a management issue at the root, all problems are, aren't they? :)

Creating functional software engineering orgs is hard. Between dysfunctional management, lack of support from other business departments, or problems originating from the devs themselves.

It's pretty easy to feel when it's not working properly and know roughly where the problem lies. But solving it properly is hard stuff.
Design is countersignalling. Same as how we went from websites that put all the information on the first screen to those that conspicuously waste acres of space. Putting less information on the screen, and making icons harder to distinguish, signals that the site has sophisticated users and is best viewed on an expensive monitor.
Same. Played 6 games with my brother and friends today.
Seeing stuff like this on here fills me with nostalgia.

I basically learned to code thanks to a few helpful and extremely patient IRC members in the Spring RTS engine[1] community (some of whom I spot in these comment sections on occasion - hi!), and deterministic lockstep simulation for online play was one of the first ideas that totally blew my mind when I learned about it ("b-but that means all the "random" numbers on every computer need to be the same! and so do all the floating point calculations across different hardware!"). Of course, to me at the time, that was deep magic that I thought I'd never be able to fully understand.

[1] see https://springrts.com/ - or check out http://zero-k.info/ and https://www.beyondallreason.info/ for games on the engine that are still pretty active
Chrome allows permanent side loading, and without signing, if one enables dev mode from extensions page.

Firefox requires uploading to Mozilla for signing to side load permanently or host with them. Though you can self host once signed.

IME Firefox add-ons are approved almost instantly if your addon is not minified or downloading code to execute outside the package. Chrome approvals are always days.
You bet. Mangonel micro, archer kiting, cavalry bluff charges, deer pushing etc are all things you regularly see today that wouldn't have been feasible in the old versions. (in online play)
What are some of the intricacies in the 45-cent chip that makes it hard to produce by a large number of different fabs?

In the absence of more details, it seems to me that a cheap, 45-cent, chip should not be so complicated that only a small number of companies can produce it on-demand.
TensorFlow for Python is dying?
SVG isn't necessarily the panacea you're making it out to be. If you have a highly detailed SVG that looks great at large sizes, when you rasterize it at low resolutions, it looks like a gray soup.
From a personal experience, some of the extensions I built were for enhancing productivity for internal tool (with a good amount of userscripts and userstyle ) to reduce the amount of paper cuts in my use case and shared with multiple team with positive feedback before escalating to management so I could get in touch with the team in charge of the tool and suggest the enhancements.
I was caught out by this today. My use case is I downloaded an image and realized it was mostly transparent and relied on a certain colour background to show properly. I ended up using the snippet tool in Windows instead to get the image, which was OK for my use case (taking some notes).

In addition, one annoying thing is "save image as" seems to only work on image tags, not images that come from CSS. So I think some kind of image tool that handles these kinds of issues, including the "is transparent" would be quite cool.
How to Enable Rear Fog Lamp Button for North American Version BMWs
Get ballistics!
>I haven't seen much out of him recently

Ever heard of Space X, Tesla, and the Boring Company?