skysight-inc/HackerNews huggingface dataset:
Ask HN: How to open a specific Gmail account in the browser?
If you have more than 1 Google account, the URL assigned to them will have `/u/0`, `/u/1`, etc.

Is there any way to login to a specific Gmail account by inserting something in the URL? Bookmarking the URLs based on their `/u/` number is not a solution because when one account is logged out, the other account takes its number.
Or playing ads before showing someone the Tornado warning/radar.. I hate the weather Channel app
Non-techcrunch link for anyone else who doesn't like being spied on: https://nakedsecurity.sophos.com/2023/03/06/doppelpaymer-ran...
For HTTP/HTTPS, proxy servers (forward and reverse) offer an equivalent ability to hide addresses and a lot more features for security and performance.
Yes. I've never been a manager, but when working as technical lead productivity was the one thing I've never bothered trying to measure, as a metric or even an informal impression. Estimating how long something is going to take is really difficult, and as a developer I constantly run into something I thought would take a few hours, and then hit a snag that took a week to rundown and fix. That is despite being a programmer myself, and being very familiar with the codebase and program area. If I can't set a reasonable bar for my own productivity, how can I do so for my team mates, let alone how could a manager removed from the day-to-day work do so? I've felt like the people who thought they could measure productivity were the ones where were fooling themselves.

Instead, I looked at a number of things. Are you making progress? Are you getting help quickly when you stop making progress? Does your code have lots of bugs later on? Do you take constructive criticism well? Do you give constructive criticism well? Do you help out your team mates? But how fast you got work done is not something I considered at all, as long as you were showing up, not wasting exorbitant amounts of time, and not putting in extra hours if there wasn't an emergency, I figure it will get done when it gets done.

Eg, I cared about work ethic instead of productivity, and that is much harder to gauge with work from home. Without it, I feel like I have to start judging based on perceived productivity and I hate that.

That said, I personally love WFH and so do my team mates, and I know them and trust them so it isn't an issue, but I wonder about how new people will work out.
REST is based around resources and kind of the polar opposite of RPC when it comes to writing APIs.
Bro in this case the human is generating made up garbage.

That game is NOT the same game. It's similar but the games are different.
Without meaning to judge, the US as a whole seems happy to overexploit itself at the expense of its citizens.

Fisheries would be one example, agriculture which a sibling comment mentioned, another. But it's also pollution, labour laws, access to housing.

It's tricky because the US is literally the most powerful economy ever, so it must be doing something right, equally it seems other countries care more about their citizens. Not China or North Korea ofc but Europe or Canada etc.
Show HN: assertables v7.0.0 Rust crate of many assert macros to help you test
Gotta love that stupid marketing trend of overwriting history with product names
Relevant XKCD https://xkcd.com/2270/
You see this constantly in information technology contexts as well. People who at work, when required to work with many other people on the same project which itself is of a larger scale, then bring kubernetes style containers and ideas about "deployment" home to their personal webserver. And this would be fine, silly, recreation if only they didn't write up articles on "How to host from home" that described their k8/etc/etc setup like it was required in this new context.

Basically any time you see the word "deployal" outside of a business or institutional IT context you're looking at cargo cult behavior.
We grew up eating carp out of the Mississippi river. Certainly not great, but easy enough to put in a smoker. In fact, it's a relatively common dish in certain communities along the river, and you can find smoked carp in gas stations and grocery stores in the region.
Denver Devs turns eight this March, and I think it's time to move on
Yes, even though protobuf is a binary format, it is slower to parse than JSONs with simdjson. Counterintuitive, but that is the power hardware acceleration :)
That's an interesting idea.

I tend to keep pretty much everything, at least for a while. I'd call myself a "hoarder", but really, I have a fairly decent system for categorization and storage, and clean everything out every couple of years and sell a lot of it online.

I have a storage tote full of floppy disks - there have to be hundreds of them in there, though I've not counted. I think I'll go grab that box tonight and see if I can't sell them on eBay or something.
Probably because large parts of population unfortunately prefers communicating with emojis. Curious if this becomes a a logographic language in future like Chinease.
If there's data supporting RTO then why do they justify it with vague appeals to "company culture" and "watercooler moments" rather than just explaining the data?
London really sticks out with lowest salaries (compared to US and Canada, not to the rest of the UK/Europe) and lowest % of remote positions.
Carp are bottom feeders that accumulate toxins in polluted waters.
Microsoft Semantic Kernel for LLM Integration
It really came in handy though when I needed an extension on my homework. I would just intentionally corrupt the file, blame it on the floppy, and the teacher would give me an extra day to turn it in.
Gotcha. Google search ranking threads versus Reddit search ranking threads.

I’d posit that Google counts the upvotes and other signals on the thread to calculate EAT or whatever.
But surely there's a difference between entertaining crazy ideas, which can be fun and an exercise in creativity, and elevating them to beliefs?

I wonder if it stems from discomfort at the admitting, even to ourselves, that there are things we don't know.

For me, it's not so much about being correct all the time, as just avoiding being wrong.
The limit of changing addresses once every N seconds as N approaches 0 is equal to offline.

With any usable N, a clever observer would still easily work out what you were doing and still map out your infrastructure.
Not saying we’re absolved from the bs, it would be great if other people also bought houses to be homes instead of a profit vehicle.
There were 2.88" floppy disks, not mainstream.

From memory, the home computer market moved quite quickly from cassettes to floppy disks (mid 80s). Everybody then used floppy disks either as primary storage or as a way to install software to hard disks (late 80s), increasingly so until we got CD-ROMs. They became the primary software distribution media (early 90s). That was 650 MB vs 1.44, game over.

We had CD burners in every computer. Floppy disks were too unreliable compared to CDs and files were already too large. We had external hard disks and pen drives in the late 90s when USB was released. That was the end of floppy disks for backups.

So, to answer your question, no time to do it. Every manufacturer was probably working on the next big technology and not on incrementally perfecting the floppy disk.
Entity Relationship Diagraming with ERDLab
I'm not saying there's any downside, I'm just saying it's not the magic bullet "this is why you should use ipv6" that everyone seems to think it is. It's a complete non-issue that nobody really cares about.
I'd suggest if it's on fire it's not really a case that a "newb can do the job of 20 people."

It's a bit like driving around on a donut; Sure you can do it but it's not stable, durable, or performant.
We need omega3, not fish.

We should acknowledge that it's our personal responsibility to lower demand, and protect (demand protection of) what remains.

"Yesterday I was clever, so I wanted to change the world. Today I am wise, so I am changing myself." - Rumi
I have 15 years experience and haven't received any interviews from companies on hired either. I also didn't do the coding assessments.

Another factor is that my experience probably isn't in demand. All of my experience was writing C++ for devices but only in user space. Most C++ jobs seem to want more than just a generalist C++ programmer. They want low level embedded experience, or backend, or distributed systems, or GPGPU, or graphics.
Adding magic links to your Next.js application using FusionAuth
Yes, same story there :)
"should" is the key here
Imagine claiming to have a monopoly on ethics.
I don’t agree with the argument. It shows one design for unsigned integers with confusing implicit conversions and concludes unsigned integers are bad. There is probably a different design for adding unsigned integers to Java that would be good.

I’m not saying a good design exists or would be worth the cost to implement. This post just does not explore the solution space much.
Expanding Mozilla’s Boards in 2023
Also I'm not going to expect my ISP to actually give me more than one address, so if I have multiple devices at home, I will need to do NAT. Heck, back in the day they used to set TTL to 1 so the packets weren't routable at all without mangling them via iptables. Maybe that will be harder now than 20 years ago since everything connects online...
At some point, sitting in front of a screen not doing anything gets harder than actually working. That's very different for "remote not working", where you can go out with friends, or run errands, or clean your house, or chill in your living room etc.
Ask HN: Guides on interesting a useful terminal outputs for logs
I'm currently trying to write an import script for a project and would like to output some useful information to the console/terminal whilst the script is running and most importantly when the script finished.

Has anyone got good examples of outputs or any guides on how to write good outputs.

I'm currently writing the tool in Node/JavaScript
The way I handle this on my home network is to advertise a ULA prefix in addition to the one delegated by my ISP. The ULA addresses are not routed. They’re just used for my network. My home DNS server advertises AAAA records using the stable, ULA addresses for those servers I want to advertise. For other machines (like computers, laptops, etc), I rely on mDNS.
This is nonsense pushed by industrial lobbyists.

The driving factors of climate change:
* industrial
* end of list

Individuals changing their behavior will not do a single thing to solve, reduce, or delay the climate crisis. It’s a feel-good thing for individuals to do, yes, but it doesn’t help in the slightest.
Voice control using a central mic that’s always on seems to deliver a poor user experience.

I found myself shouting at these assistants while they try to interpret what I say mid sentence.

The novelty wore off very quickly. But voice seems like a very powerful interface if you can solve privacy and usability issues. Seems like we haven’t tried very hard at this yet.
But how is it different from humans? I can't tell you how many times now that I've come up with what I thought was a really cool idea but upon web searching found it was already invented/discovered etc. In fact before the Internet I had come up with my own algorithms and only upon the Internet existing did I find they were already discovered years earlier. There's no way that I was regurgitating something I had read in that case.
I noticed that generally, people who describe themselves like you don't use the "believe/not believe" phrasing, at least not with so much intensity.

At the same time, a lot of cargo cultists are looking to relax and turn on the "just believe in something whole-hog" autopilot.

They don't even like exploring details that are interesting, because it muddies the waters around the big Belief question.
Twitter is down due to buggy release?
www.twitter.com

reply

{"errors":[{"message":"Your current API plan does not include access to this endpoint, please see https://developer.twitter.com/en/docs/twitter-api for more information","code":467}]}
EA really did screw up a lot of franchises around that time period. I was just watching some retrospectives about Dead Space, and the pattern plays out time and time again with pretty much ever big series they bought.

It seems like EA's MO in the early 2010s was to buy the rights to a successful game, strip the stuff that makes it unique, add some more cover shooting, multiplayer, and boobs, spend $100mil on advertising, then close the studio when they didn't get a return.
Using "better electronics" can't help you unless your idea of "better electronics" includes the actual tape mechanism being complained about. A few things are wrong with cheap mechanisms for playing cassette tapes e.g.:

The tape speed should be precisely calibrated and, as much as possible, unvarying, instead it wobbles all over the place and is just roughly dialed in. On average the mech might say run 2% fast, but then also vary moment by moment by 1%.

The right way to enable recording is to add an electromagnet, which can randomise the magnetic alignment of the particles on the tape the tape just before it is rewritten, but that costs money so the cheap option is a permanent magnet, moved near the tape when needed, this aligns everything, so it kinda works but it's much noisier (in terms of the recording)
no, this is BS. pretty much every big political sub does "brigading" against other subs, it's impossible to stop. a handful of bad actors can ruin it for everyone. reddit admins apply the anti-brigading rules selectively. there are big subs that have gotten away with it forever.
One of the final statements is rather telling of modern corporate culture: "We had already begged and pleaded to have more time, and at some point, as a public company, they have certain obligations to their shareholders. One of them was that SimCity would be shipping that quarter."

Torpedoed by one bad business decision after another, despite being a promising game.
> what's wrong with squash-merges?

In theory I don't mind them. In practice I've found that I more often encounter a scenario where I wish a change had been split to smaller commits rather than the scenario where there were too many commits to go through.

Anyway... I intended my example as an explicitly anecdotal evidence to counter the seemingly absurd suggestion of using Git without ever using merge. Feels like going back to subversion or CVS.
It's a reasonably testable hypothesis. It's trivial to translate into a theoretic framework.
Twitter Fails in the Browser
The phone app still works, but browsers return:

{"errors":[{"message":"Your current API plan does not include access to this endpoint, please see https://developer.twitter.com/en/docs/twitter-api for more information","code":467}]}
Twitter In the Browser Is Down
On a related note, I wish there was a swipeable element in the flow to prevent a Watch™ falsely entering PINs in your pocket until it locks permanently and needs to be completely reset. It can happen in minutes.

It's pretty crazy that people might be depending* on an Ultra model doing some extreme outdoors activity, and it turns itself into a little brick because it's tapping against something slightly conductive.

*—Don't do this with any tech.
If we’re talking anecdotally, I am running dual stack IPv6 and have had zero issues with Minecraft or any other game on my network on Xbox, Switch, iOS and PC.
It's good to see that despite all of the astroturfed "Journalism" on the death of remote work the data appears to show otherwise. The engineer market dictates the terms of employment. It seems that, based on this, remote is here to stay. That's good news for myself and others that would otherwise have very little reason to stay in tech. For example, the area I've lived in for the last 25 years has a small tech community. Mostly curmudgeonly old companies with a "tech" wing that is chronically underpaid. Think $90k for a senior a position. Given how expensive my house has become in recent years there's no way that's even possible to choke down.

Rails being the most in-demand skill is relatively unsurprising. It's becoming the web's very own COBOL. Millions and millions of lines of RoR code from over a decade ago needs to be maintained and these people are in high demand. I've seen a lot of new shops spring up that use RoR too. The trend with these places seems to be foreign developers and juniors powering the company. RoR, while it has it's problems, is still the perfect tool to extract any real power a developer has. It's about as close to WYSIWYG as we can come without going to dreamweaver.

It is interesting Python didn't make it into the in-demand skill list. I suppose the language is relatively niche still. It just feels like an in-demand kill to me because I work in data engineering. It's similarly interesting Go scored so high in demanded skills. Even outside my field it's still very niche despite all the posts you see. It leaves me suspect of their data somewhat.
Understanding people matters more than understanding tech
Good for your wife and I hope you have some snappy retort. Then, again...

Imagine if someone here said something similar about some dysfunctional piece of equipment:

Designed by a woman!

Either both of these made-in-jest sayings should be accepted - which is fine by me - or neither of them. Have a look at the way men are portrayed in commercials to see how far this imbalance has gone: Men are smelly badly-dressed clumsy idiots who would not make it far in the world were it not for all those smart women who... [1].

So, ladies, what's it gonna be? Free for all like it used to be with women making fun of men and men making fun of women or shall we have this boring speech-policed culture where each word has to be weighed and approved by the experts?

[1] ...fall in the trap of buying useless products?
100x faster than FastAPI seems easy. I wonder how it compares to other fast Python libraries like Japronto[1] and non-Python ones too.

1 - https://github.com/squeaky-pl/japronto
Have you not tried the CargoDist button?

It was added maybe 5 years ago, but as an Open source project, advertising for this feature is pretty bad.

It turns passengers/mail into agents who will perform 2 or 3 or more hops to reach their destination.
The PowerShell Podcast had Doug Finke on back in mid February of this year, he made a great point at the end of the discussion.

Don't be afraid to drive in another lane. Take the opportunity when you see it.

In a previous life, I had a management who told me to, "stay in my lane" and this led to a series of events where I ultimately left. Anybody who tries to keep you down or limit you ability to learn and think needs to be avoided. Those who foster this type of growth need to be held close.
Not the whole world. Just the world is sufficient.
Covered by CNN [1]

[1] https://www.cnn.com/2023/03/02/world/brain-computer-organoid...
There's definitely a category of people who 1.) Are more or less available during work hours, 2.) Do a good job of what they say they will do on or before the deadline because they work quickly and efficiently and 3.) Don't work a full day to the degree they probably would sort of have to in an office.
Why would you ever measure butt-in-seat time for a data entry job when you could, you know, just measure the amount of data being entered?
Ironically, this page is blocked in Russia...
"Your current API plan does not include access to this endpoint, please see https://developer.twitter.com/en/docs/twitter-api for more information"

Getting this message.
It would also be a live service shooter.
Current API plan does not include access to this endpoint
This feature would make mainstream adoption of Mastodon even more unlikely
I'm sorry, but byte should not be a signed type.

Every time I work with byte in Java I have to cast it to an int with (b & 0xFF).

Utter madness.
The same cannot be said of computer fans unfortunately -- they were annoying then and are annoying now.
Hired also only serves certain major metropolitan areas, so it's even further focused than just North America.
At my last job, we have had to deal with this. We had huge json files (compressed size of 20+ GB) and had to perform certain operations on the data. I found that rapidjson had a better (not perfect, just better) API to do this. I quickly wrote a little wrapper around it to process json data coming in as streams. This was a writeup about it: https://dinesh.cloud/2022/streaming-json-for-fun-and-profit/ .

If there is any interest, I can ask if they can to open source it.
That sounds like it means that the translation OP is asking for would also be under the same Creative Commons Attribution.
Is outage global?
It's not necessarily in-demand. It's the ratio of jobs to applicants. Both numbers can be low which anecdotally feels right for Rails. It's not the new hotness anymore but there's still plenty of systems to maintain/expand. Can be hard to hire because fewer engineers want to do it but the systems can't easily be transitioned to a new language.
A Privacy Hero’s Final Wish: An Institute to Redirect AI’s Future
Here is a screenshot: https://imgur.com/I5ws2oA
I really agree with this. I've gotten into Cities: Skylines numerous times over the years and have bounced off of it each time because it was so hard to scale a city past a certain point due to transport.

I'm up for a challenge and I think transport is actually a fantastic gameplay element for the player to scale, but as it is the only way to "solve" transport feels like cheesing whatever algorithm is under the hood, rather than designing a transport system that makes any real kind of sense.

I have some beef with agent-based simulations in this regard. They're fascinating in the abstract, but IMO too many game devs are obsessed with it to their own detriment. Heavily agent-based sims tend to scale really poorly (an issue I suspect is true with SimCity 2013 and Cities: Skylines) and imperfections in modeling the agents causes extreme divergences at-scale that break the illusion of realism badly.

At this point I'd honestly much rather - especially with large-scale sims where you build cities of millions rather than a town of dozens - have non-agent-based statistical simulations. I want to build cities that I can imagine seeing IRL, not some metagame-game-mechanioc-defeating monstrosity that's optimized against the game's pathfinding.
From the article:

> Bytes are a different story however. I argue that signed bytes make programming needlessly annoying, and that only unsigned bytes should have been implemented in the first place

> https://www.nayuki.io/page/javas-signed-byte-type-is-a-mista...
A related quote that I always loved: "Without education, we are in a horrible and deadly danger of taking educated people seriously."
Agreed. These threads always bring out the myopic xenophobes.
Nothing about high-level qualitative behavior in an LLM is trivial to translate into a theoretical framework.
The main page works for me, but I get that error also in the official Catalyst Mac app for some actions. And even greater: That error also returns for t.co short links, e.g. every external link posted on Twitter.
Technically they are still there.
And to be more specific, for non-realtime transcoding you want to use ESRGAN in VapourSynth with models from upscale.wiki. You generally want a denoiser in front of the AI model and a temporal softener behind it. This is quite a rabbit hole, and I can point to more specific filter setups if you want.

For realtime, mpv shaders and mpc-be extensions linked above are good. TBH I havent done a subjective quality shootout between these in awhile.

Smart TVs also have AI ASICs that can do a surprisingly good job. That + vapoursynth transcodes is what I lazily rely on these days.
It could be worse. It could be unspecified whether it is signed or not. But surely nobody would design a language like that.
Skio (YC S20) Is Hiring – Subscriptions for Shopify, ReCharge migrations
I should read the article, doh!