skysight-inc/HackerNews huggingface dataset:
Member of Twitter’s Trust & Safety Council Explains Why She Up & Quit
Once a month for the water bill, because the city charges extra to pay online with a card. I think there are rules that say they have to?

A year or two ago when we had a tree service come out to trim some things. Before that, when we had a fence redone. Both of those were smaller local companies.
"Tamper-evident", meaning, Element will list the string name of the member the server injected into your group in the group list.

(Here it's worth noting that this is the behavior post-fix for this paper. Read the paper! It was so much worse.)
I wrote my own implementation, now called Uxn38.

I had done a few writing uxn programs, and figured out some tricks with programming with this.

I think that there are a few problems with it, one of which is the delete/append ports of the file device, which I had proposed a change, to allow seeking and a few other things. (Deleting files in a uxn code is probably not that important anyways. Uxn32 allows deleting directories too, although since there is no way to create directories using uxn, deleting directories seems worthless.)

I also made some enhancements to the assembler. Some of these do not match what other people had done, so due to this sometimes there are two ways of doing the same thing. It was before the symbol file output, so instead it has its own symbol file format (although it might be possible to use the official assembler to convert the symbol file). If necessary, I might need to add switches to control some options, e.g. different versions of the uxn assembly language (since sometimes changes will break some old programs, even if the target instruction set has not changed), symbol file format, etc.

I have not implemented any optimizations in the assembler, since I think that the writer can make the optimization by themself (or, possibly, can have a high-level programming language capable of uxn, but I do not have such a thing).

I dislike the proposed metadata formats. For one thing, I think that it is unnecessary for a device port to be allocated for this purpose. Also, specifying capabilities would be useful, I think; at least to me, it seems more useful than including icons.
Ah that's a shame. Thai and Indonesian cuisine has the most delicious peanut sauces. eg http://www.thaifoodandtravel.com/recipes/peanuts.html
Yeah I had to suffer through the full-blown training from a "Senior Agile Coach" like the author - taken extremely seriously by the management at the time, so I can see how a bunch of people who took this stuff literally - including the "coaches" - are a bit heartbroken now. My employer who ordered that expensive training collapsed several months after that.

But, trying to distill all the formalistic nonsense into usable points, they actually do have a few. My personal takeaways:

- try to ship faster (try daily for a webapp), but do what feels right for you

- have some task board and scrub it regularly (once every week or two, whatever)

- learn to use ballpark estimates (1 hour, 1 day, 1 week - or whatever else floats your boat. Fibonacci, none of this stuff will ever be realistic - just get the order of magnitude)

- have short meetings about blockers, but schedule stuff for later the moment someone starts banging on for too long

- yeah, and try to break stuff down into smaller, more manageable pieces, the spec, the PR's, pretty much everything

No idea if this is "SCRUM" or not, but this has worked for me so far...
I was super interested, but the link highlights they are unfortunately shutting this down Classes next month.
> Sometimes people, being imprecise, ignorant and/or lazy, call those techniques "shadow banning", but that isn't what they are.

What umbrella term would you use for moderator actions that are kept secret from the author of the content? "Moderation" on its own can be secret or transparent, so by itself isn't an apt description.
Cool. So the fact that I can remember the past means some traces of energy dissipation are in my brain. Without energy dispersion we the people could not experience "time", whatever that "is".
An extremely low quality, low effort meme comment more appropriate for reddit, but I'll respond earnestly in any case.

It's not rent seeking, which should be clear because the premium domains have a fixed price schedule that is far lower than what domain scalpers would charge, instead of a variable charge based on what they think they could get away with. Even at $850/yr, you can probably renew premium domains for multiple human lifespans before you end up paying as much as the scalpers might ask for certain domains. Instead of rent seeking, it is priced such that scalpers can't afford to squat on thousands of common word/phrase domains.
My blog is a fantastic income stream. It makes about $250 per month off of Patreon and ads. It's nowhere near enough to quit my day job, but after tax burdens it pays for the hosting costs and all my video games. It's pretty great!
Publishing Jekyll to S3 with GitHub Actions
Travis-ci.org is gone, needed to move to something new.
^ this is agile. at least "people first" - then its process and tools. Tools are last, because there are always new tools and the way you do something should be somewhat consistent within a team/org even if the tools aren't

While scrum/agile does not = more developers, it can be leveraged to actually grow a developer's career and skills when done well.
Were Armed Kangaroos Added to a Military Combat Simulation Program? (1999)
i don't know about ARMs but I worked at a WeWork for a bit next to a mortgage lender and they were talking people into getting mortgages against their 401(k)s...
Texas state representative files bill to ban minors from social media
They offer a settlement in exchange for silence. If you talk (before or after), you don’t get the money.
I agree with you, to be called out when seen if applicable, although maybe it would be useful to be able to separate which comments are about such thing than not.

Fortunately, if there is such a top-level comment, any other comments can be replies to that and so you do not need to fill up the top-level comments with such kind of complaints, I think.
Don't miss the word "primarily" in https://news.ycombinator.com/item?id=33912023. That's a critical bit, and when I use that word it always means that I'm not just responding to one comment but to a repeated pattern of behavior.

(More on this in https://news.ycombinator.com/item?id=33930212)
This is the agile suggestion.

A previous commenter had it right imho. Its not that the approach isn't working, its that it has been co-opted by management and requires separation to actually succeed. Another note would be that agile itself says:

- non team members shouldn't be at stand ups etc.

- points shouldn't be used for evaluation of performance (good luck with that)

- if management joins anything other than the demo, they should not speak during the meeting (I've had some success here but also always been labeled a curiosity when I push management to be silent)
I was not in the right state of mind, my brain weirdly skimmed and auto-corrected grammar mistakes. I thought it was weird but I was just happy and yet busy to think about it further.
Layoffs, AI Style
As someone who has worked a corporate job for a while, this is all red flags _BUT_ if you have not worked for a corporation, and you really need a job, you may be motivated to dismiss those little warning signs so you can get paid.

Scams don't work because scammers are smart; scams work because scammers exploit our motivations. Beware of charity scams this holiday season.
That is true, but unfortunately it is not implemented very well for other purposes; most of the stuff relating to accessibility tends to be made for blind users. While it is possible to help blind users, good accessibility would be able to help everyone, whether you can see perfectly fine or not.

"ARIA view" with a user specified CSS and using a combination of HTML and ARIA roles to decide how to display, can be helpful, perhaps. (This would be true for form fields too; some web pages implement their own, but sometimes specify by ARIA codes, what they represent; you can use that to replace them by the standard widgets instead of their specialized ones.)
To make a long story short … I built a delivery service that unexpectedly went semi-viral. Within a matter of hours we went from 2-5 orders per day, to 10, 20, 30, 40 … I had a small crew, and it got to the point where I was ordering Ubers and handing the drivers wads of cash to make the deliveries. Somehow we managed, and I eventually shut the service down to pursue a more interesting opportunity. It was a wild ride, and I learned more about business in those 2 short months than the 10 years prior.
Classical and continuum mechanics are hundreds of years old. A surprising amount of the numerics is pretty old too.
VSCode is probably the only Electron app worth using.
No self expression "needs" to be there. We can criticize it's effectiveness and accessibility, but let's not insist that people's individual blog sites conform to a uniform standard. I'd like the web to be weirder and more experimental. I'd also like users to be empowered to overwrite these decisions when it impacts their accessibility, or even if it's just not to their taste. We can have both.
Right, and you should. But a retrospective is just another process. As soon as you find you are doing it for the sake of doing it, consider not for a while.
Sometimes an Ubuntu package of a Python module is probably good enough
Seems like an unmitigated environmental disaster.
Probably not relevant to the younger set here on HN: I became obsessed in the late 90’s with using a camera to photograph subjects and events that are hard to observe with the naked eye. (Examples include: spotted bats photographed in flight, or red tree voles that only live at the tippy top of Doug fir trees, or nocturnal genets photographed in arboreal habitats). I loved the challenge of the work.

I grew up poor. So I had to figure out how to finance this work up front. It was a true obsession and I would have probably gone completely broke if not for the fantastic interest my work generated. I was licensing the work for good $$$.

Cut to now: I’m still fascinated with this type of photography. But my work these days involves social media content generation. Since I hate being the center of attention, I’m lucky that my clients just want content (and leave me out!).

But this early work just keeps selling. The subjects were so difficult to capture that I guess others have not really pursued the same path? I’m probably just a lucky fool.

If I were to die tomorrow, my family would still have good income from just this early work. I just can’t believe how this played out for me. I’d like to think it was a clever strategy. But no.

Coming from a family riven with poverty, addiction, and early death - I’m just astounded. I’ve already outlived every male member of my family in the last three generations. I hope to set my child on a different path thanks to this lucky break of timing + opportunity.
> Mortgages are "underwater" because home prices are depressed due to the high interest rates.

So you mean to say that mortgages are underwater?
Is English your first language? I ask because in your first point you write:

> Not too well antiquated with the job hiring process

“Antiquated” means archaic or old-fashioned. There may be other errors in your article; I didn’t read the rest.
The "blocking" and "non-blocking" APIs do completely different things.

With the old API (webRequest), Chrome calls an extension's event handlers before every network request, and uses the result of the handler to decide whether to filter the request. This requires Chrome itself to block

With the new API (declarativeNetRequest), an extension sends a list of rules (i.e. URL patterns) to Chrome, and each rule specifies a static instruction that says how requests matching that pattern should be handled (for instance, being blocked, upgraded from HTTP to HTTPS, or redirected). So Chrome can use its own optimized lookup procedure and doesn't have to block waiting for extension code to complete, which might take arbitrarily long.

The privacy advantage is that the extension can tell Chrome how to handle network requests (in a much more limited way than before) but can't actually gain any information about what requests the user is making. But that's only part of the justification. The Chrome developers have stated in the past that they believe slow extensions using the old webRequest API are causing general browser performance problems (by doing lots of blocking computation on every request) and making it seem like it was Chrome's fault.
I’d love to know more of the blow-by-blow history of the internet’s built environment. I feel like the story must be something like “long lines terminated at telephone exchanges, internet exchanges naturally located near telephone exchanges, and colos like One Wilshire located near internet exchanges?
Which wars? Do you mean colonial era, or recent ones?
In my country (New Zealand), you can withdraw all except NZ$1000 from your retirement savings (usually only available at 65), if you are a first home buyer, to help you get into the market.

You can imagine how that went.
I just paid the US State Department via check for passport renewal. Also, I expect to use my checkbook later this year to buy a car. Overall, I probably average 2 checks per year. (though I do expect that to decrease to 0 in the next 5-10 years)
In the last couple years, I used to use checks pretty frequently to transfer between my personal and business bank accounts with different banks. It was the easiest way to do it without fees and was reasonably quick (used mobile deposit).
> Stripe obviously won't work, since it's not a merchant of record. I have heard good things about paddle, but are there any other alternatives?

The main alternatives I know of are Gumroad and Fastspring. My feeling last time I looked at the APIs and features was Gumroad was more for digital products you buy a license key for (vs a SaaS subscription), and Fastspring was feature packed (e.g. users get a web interface to manage their subscription) but more expensive.

I'm using Paddle for a subscription-based Chrome extension (https://www.checkbot.io/) and it's made accounting about as simple as it could be. Paddle send a payment once a month, it gets reported as income in tax returns and that's about it for accounting. I've never had to think about country specific VAT or sales tax, or keep up to date with any changing requirements there (similar to app store payments). They charge 5% + $0.50 on each transaction which I'm happy with.
High voltage transmission losses can be low, <3%. I have seen previous reports that 5-7% of all electricity is lost to transmission. For a backbone (highly maintained) electrical network, I think that would be fairly marginal cost vs everything else involved in the calculation.
Yes, those people will be selling at a loss, performing a short sale, or learning what it’s like to be a landlord.
I have to pay my water bill with one!
>Everything’s been done before. The scenes change but the behaviors and outcomes don’t.

>Your personal experiences make up maybe 0.00000001% of what’s happened in the world but maybe 80% of how you think the world works.

Contradictary.

I think that the second is completely wrong. Not that any of us watch in real time everything that is happening. But certain patterns remain the same.

For example, when I was an 8-year-old kid, my father would always say the lines of tv shows and movies a few seconds before the actors said them. I asked him how and he said it was because they were all predictable and said the same thing all the time. I said, "No, you watched the tv show/movie before." And he said, "How could I have watched it, this is a brand new episode, right?" And he had me there, because it was.

Of course, I can now always say the lines in movies before the actors do, because, my dad was right - lots of shit is the exact same and predictable as hell. I don't need to see 100% of every single tv show or movie to know what they are all about.

Pretty much I do understand 80% or more of what's going on in the world through my 0.00000001% seeing stuff that I do see.

The older you get, the more everything becomes the same fucking shit, day after day.

Someone wrote this shit about 2,500 years ago:

What has been will be again, what has been done will be done again; there is nothing new under the sun.
Is there anything of which one can say, “Look! This is something new”?
It was here already, long ago; it was here before our time.
No one remembers the former generations, and even those yet to come will not be remembered by those who follow them.
The twist was the check was to cover his purchase of computer and supplies for his home office and after he deposits it he is told to wire $8,000 to a vendor for the equipment. Implied threat is that he is stealing from them if he doesn't wire the money.

Of course even if he waits for the check to clear, the bank will still come after him for the money in a couple of weeks which is usually how long it takes for these bad checks to come back.

Edit: Check was sent to him by UPS which avoids the use of mail fraud which the USPS Inspection Service can prosecute very aggressively.
Paying extra principle payments to get out of being underwater probably isn't economically rational, unless it's a prerequisite for something of value. If you're underwater and have an ARM, maybe you want to refi to a fixed rate if today's rates are under your rate cap, etc. Maybe it looks bad on your security clearance, or impacts your ability to get other loans.

Otherwise, wouldn't you rather have $30k in your pocket and a debt of $30k than having $0 in your pocket and no debt? Especially if your mortgage loan is non-recourse.

I get that it feels bad to owe more than your home is worth, but that's usually the lender's problem more than yours.
Don't you think this might not be a safe side income for you?
I can’t see how this is corrosive for society exactly, but this strategy exists because it works (even though it’s not without some downsides). Churning isn’t free, the employee/customer has to commit resources to churning, and especially in the case of an employee, accept risks.

You’re always going to have some churn, so no matter what approach you’re taking you always have to tune the incentives so that churn occurs at the level you’ve deemed acceptable. If retention becomes dramatically cheaper than acquisition, then the existing customers/employees really only have themselves to blame.
"Firewalled" and "balls to the wall" are aviation terms for full engine power, and refer to the forward wall of an airplane cockpit.

On a good day, the wall keeps any fire from the engine from entering the human-rated zone.

The engine power control, by convention, pushes forward to increase power. So full power is at the maximum excursion towards the front of the plane, towards the firewall.

In the very few general aviation aircraft I've flown, the throttle was literally a rod with a plastic sphere on the end. You grab the ball and push it all the way into the instrument panel for full power: that's "ball to the wall".

Also in the other direction, reducing the throttle setting, that's "pulling power": you pull it out. Usually on time. And yes all of the jokes are that childish and it doesn't matter because hey, you're flying and it's awesome.
I've been doing Duolingo religiously for about 150 days now. like anything, it is what you make of it. My Spanish has gotten significantly better during that time, and I think I'm learning at a faster pace than I did in high school. sure, it's not perfect and I wish it would explain some things a little better. but it does get me to come back and do it every day and hopefully in a couple years I'll be at least able to understand things.
Is that really a startup? It seems pretty straightforward, no uncertainties. Or there is some legal \ approval challenges I'm not aware of? That solar panel Roomba seems to be the only unique thing about the project.
Bitters: A text editor inspired by the Canon Cat
On a related note, Gladwell participated in the Munk debate just last week.

https://www.youtube.com/watch?v=nvaf7XOOFHc
I have used Element, and new users joining a room are displayed as an event in the timeline. The paper confirms that in section III-A, and based on the context I'm 99% sure that they mean pre-fix, not post-fix.

With III-B, they can add an unverified device, but that causes a warning for every other room participant. Again, tamper evident.
I also use Libera.chat. But, is there a specific channel for discussion of random ideas that you do not otherwise know what channels will be appropriate?

Although, for some stuff, NNTP might be better.
I do not think train phone calls were common or regular. It would have been for the extremely wealthy on a very uncommon train.
Architects, permits, contractors, hazmat anbatement, inspectors, etc…?
Can't edit so I'll reply. Just saw this post:

> And to be clear, premium prices are set at the registry (i.e. wholesale) level, not at the registrar (i.e. retail) level. That means that these names are premium at all registrars. Premium pricing is not unique to Google (either the registry or registrar); it's used by nearly all new gTLDs.

https://news.ycombinator.com/item?id=33929615

That's not as bad as I thought.
IDLs or Definitions for Binary / API / Language Grammar?
These are the best tools I found so far to abstract, define and generate for each:

- Binaries: Kaitai Structs

- APIs: Smithy

- Language grammar: ANTLR

Does anyone have suggestions / experience / conclusions for these tools,
or shortcomings and alternatives to evaluate?
We're clear that this is "an event in your timeline" that says "the server might be decrypting all your messages or maybe a new participant joined your group", right?
I don't see how is this possible, are you counting each operation as a separate "invasion" so you get two invasions in Ukraine (2014 and in 2022) for Russia, then I imagine Syria and Georgia? But what is fifth - is it Transnistria/Abkhazia/Ossetia in 1990s? Then the US had 20+ invasions in the same sense (Yugoslavia, multiple ops in Iraq, Afghanistan, Syria, Yemen, and various countries in Africa) over your lifetime.
That could also be kanban. Which is actually great - it means that what you described is a set of tools, which can be used for whatever purpose the team decides. That's agile, as opposed to forcing a process on the team.
Lol. Do you think soda is made from pristine mountain spring water? (Hint: it's not)
it’s the new sketch
Sure. Buying and selling stuff that's "deplatformed" by Paypal / Zelle / Venmo (nothing illegal, their lists of prohibited items are as long as they are silly). Paying roofers and other local contractors who often aren't set up to take credit cards, especially if you venture outside a major metro area. Paying for a car without financing. Refunds from my own bank.
Flet is a new one on me. Thanks for the link, I'll give it a try.
Yeah sure.

I usually stay on top of my domains, I found the way higher price for .sbs & .xyz when trying to renew them, at different times.
Whatever Happened to the Open Internet?
265 thousand non refundable fee + few months review process, as I was following the then-new gtld launches in 2011. May have increased now.
Absolutely not. If you can learn to build even a basic CRUD app, you can likely make way, way more than the $30 invested.

Absurd that this even a complaint.
Those color photos are great. Most of historical photos are black-and-white and we subconciously get an impression that everything was blurred and monochrome in the past - cities, people. These photos allow us to get better image of life in those times.

Also it is worth noting that even today there are many villages that look like those on the photos - with traditional wooden houses and unpaved dirt roads.
Yikes, someone has a chip on their shoulder.