skysight-inc/HackerNews huggingface dataset:
Honestly I like 5E better and I suspect I'm not the only one, so it's not necessarily a step backward.

Plus, I suppose you could argue that capitalism has succeeded in this case by giving us a competing solution: for those who prefer emphasis on mechanics, there's Pathfinder.
Any opt-out agreement puts the user signing the contract at a disadvantage; the opt-out could be 'lost' and then the upper-hand in the agreement prefers the service providing the contract, the same party which has the most to gain from the 'loss'. Whereas an opt-in agreement defaults to the upper-hand in favor of the user if the contract is lost, forcing the owning party to keep careful track of the signature.

Of course this doesn't preclude forged signatures/agreements.
It doesn't have to be either/or, but in practice for most people in the world, it is.

Even in tech, we don't always get to work on what we want, or what we'd find most fulfilling. Often the best we can do is put up with bullshit 75% of the time while we try to carve out some meaning in the other 25%.

Sure, "well find another job". Often easier said than done, and there are no guarantees that the new job will be more fulfilling.

I know a lot of people who get satisfaction and a sense of accomplishment from their jobs. I also know a lot of people who don't. I also know a lot of people in a weird middle state: they derive that sense of accomplishment, but they have to deal with so much bureaucracy/politics/bullshit, that it erases most or all of the good feelings they get from that accomplishment.

> The bottom line is, you have to find a way to get satisfaction from somewhere to be mentally healthy, and if have to work anyway, getting some satisfaction out of it is preferable to not getting any.

Absolutely! But I think you overestimate the number of people who are truly able to do that (HN is definitely a skewed population in that regard). And there's nothing wrong with just punching the clock, and deriving happiness outside of work.
"Microservice" is inconsistently defined. One cannot accuse them of using a strawman definition if there is no realman.
> I avoid the creepy feeling that Google is logging every mouse movement and keystoke I make for teh ads.

Microsoft is doing it too:

https://www.pcworld.com/article/423165/how-to-turn-off-windo...

There's still Linux.
Eat Just Partners with Chef José Andrés on Cultivated Chicken
I use tqdm (with argparse) in a pyinstaller packaged exe. 5-stars - Its great! I call the exe from Java to do some ML and forward the tqdm progress and status messages to a Swing progress bar. It makes the user experience seamless. Depending on the task and the user's settings the tool usually takes about 7-8 seconds(including the PyInstaller extract) but it can also take up to a minute. When its 7-8 seconds the progress messages fly by and the tool feels snappy. When its 50-60 seconds the users are very grateful for the progress bar.
Meanwhile I can develop and test the tool from the command-line and see progress info and when I want to run the ML code in Jupyter notebooks the progress bars can still be made to work.
On the margins, sure, there suburbs are gaining a little relative to the city. On the whole, though, cities are vastly more in demand than suburbs.
Right. If you live in CT right now, for example, you’re probably paying more in delivery charges (i.e. grid upkeep and repairs) than you are for your actual power.

If grid-connected solar is going to be a big thing, there needs to be a reasonable apportionment of those costs.
Agree. IMO modularity/coupling is the main issue. My issue w/ the microservice architecture is that it solves the modularity problem almost as a side effect of itself but introduces a whole host of new ones that people do not anticipate.

Yes, if you, at the outset, say we will separate things into separate services, you will get separated services. However, you do NOT need to take on the extra complexity that comes with communication between services, remote dependency management, and additional infrastructure to reduce coupling.
One advantage is OpenWRT versus iOS/Android. User utltimately has no control over the later, whereas user can easily compile OpenWRT from source.

For example, OpenWRT allows more control over DNS settings. There is no user access to /etc/hosts or /etc/resolv.conf on iOS/Android. User can easily run servers on the e750, e.g., DNS or proxies, and inspect the contents of traffic, including TLS. The e750 has fewer limitations when running servers on Android with something like Termux. Using Termux, it is difficult if not impossible to run essential programs like tcpdump. Moreover Termux is not available for iOS. iOS is intentionally "locked down" and Apple prevents users from compiling iOS from source.

The e750 can accept CAT5/CAT6 Ethernet cables. Wired internet is an option. "Smartphones" are wireless-only.

Corrections welcome.
> The problem with this logic is that ordinary users don't become the target of a denial of service attack either

I suspect the concern is not that ordinary users would be targets, but that ordinary users would be sources of ddoses (by being part of botnet)
Not true, google isn't the only CDN. And you can even just have your own local one

https://decentraleyes.org/
Where is this place that has 3 fiber ISP choices? It is hard enough to find residences with 1 choice of fiber ISP. I have yet to see a single residential location in the US that has more than one option for a fiber ISP.
RIVM warns against radioactive ‘anti-5G’ bracelets and sleeping masks
I looked at stripe years back when it was first trending and getting a lot of buzz and even then it looked to me like it was way too complex when compared to what I was doing with PayPal, which is simply setting up an account for new users or updating the timestamp for user renewals, and adding a PayPal button for their use on documents they create with the apps.

I've heard a lot of complaints about PayPal over the years but I've never had a problem with them. But I have seen a lot of complaints about Stripe the past couple years now, so you're certainly not alone trying to figure what they need from you.
Even now the 3.5k monthly is probably Less than SV engineers pay in tax
Adding a simple endpoint to an existing API somehow ended up being a 3-day back and forth in my latest GitHub PR. Worst part is that I knew beforehand that was going to be the case, since it happens all the time.
Can't se myself lasting long here.
Hardly convincing. 13% of hospitalized patients had impairment. 50% of those were fine after 6 months.

These are also old people. It's pretty expected that a life event that brings them to death's door wont allow some of them to get totally back to normal.

6% after 6 months in the old and hospitalized population is a whole lot of Nothing.
The mods have really taken over. If you post this link on reddit you will be banned immediately. If you file an appeal it will be denied on the spot.

https://grahamlinehan.substack.com/p/theres-another-abusive-...

I wonder how investors will react to having horrible people moderating their investment.
> Just like with any kind of criminal, stopping deceptive crypto scammers isn’t ‘coddling’ people at the expense of everyone else.

It is if you're trying to stop these scams by putting greater constraints on, say, the fiat on- and off-ramps.

I mean, how exactly are you going to stop the average investor in doing something dumb like dumping their money into a shady project, without placing additional hurdles on everyone else? The whole point is that you're allowed to move, manage, and spend your assets as you see fit, without any government's ability to freeze your assets or block you from accessing financial services via sanctions -- for better or for worse, of course. And yes, the freedom to manage your assets as you see fit includes the freedom to make stupid financial decisions -- as you see fit.
Looks interesting. However, what gives you trust in this 'Mudi by GL.iNet' device and app ?
Genuine question since I am in the market for a hotspot device and reviewing my options.
An ISP provides an internet connection. When it doesn't provide an internet connection and only provides a web service with some internet features it isn't upholding it's side of the contract or the advertising. This is far worse than any "speeds up to $x!" lie.

And it's not just tor relays that use a lot of TCP sessions. Pretty much all distributed protocols are going to hold open a lot of TCP connections. This is not a bad thing and it isn't a heavy resource usage. It's normal. What's abnormal are wireless telco style restrictions being applied in contexts where there is no justification for them.

Saying everyone who does more than use a browser should colocate at a DC is disconnected from reality.
This might sound dumb and too obvious but why not just turn off wifi and go fullscreen on your editor?
At Google anyway, it's fairly common knowledge that cloud is a far more difficult place to work, both in culture and expectations, than most anywhere else in the company as a SWE.
Taking this a step further, I'd love for them to be able to issue some sort of smart card that I could then utilize when signing up for other accounts that still wanted verification, but were okay with a slightly lower assurance.
Irrelevant. Why did Twitter ban an account reporting objective details on a public figure's actions and/or corruption?

(The 3rd most powerful person in our elite ruling class, mind you)
I do but only when it's in a state I'm happy with (if it's a wip branch I'm still not going to commit something that doesn't compile or I might forget the details of quickly). This usually isn't the case at the random moment there's internet instability.
A Comparison of Python, JavaScript, & Rust
My ONT has a standard single SC connector. The only custom splicework on the install is the run from the street to the service entrance. From there it's an off the shelf single mode SC-SC cable to the ONT.

Knowing little about the GPON protocol, what does the ONT actually contain to authenticate to the network? With some quick web research, it seems like it's a serial number and/or a static password Would it be possible to replace the ONT with a well documented model that you have flashed with the appropriate identifiers?

You might have to figure out how to take the ISP's provisioning profile and make your own device use those parameters? Then again if the ISP didn't want dodgy devices on their TDM network they should remove the motivation by deploying non-broken gear in the first place.
meh. json-ld alliws for referential linking. doing a shallow, hyperlink chasing, hateos representative state transfer of a big data store is not so wild. the idea that sparql is super special rings false to me.
Forget distraction-free devices, GPT-3 (and his sucessors) assisted co-writing are going to be the most revolutionary change in the way we write.
And then at the same time the corporate lobbyists are donating money to politicians so that the markets will sort it out?
No, they're not mutually exclusive, but the level of control you have over your extracurriculars is orders of magnitude higher than the level of control you have over your job.

If you so choose, you can set up your life so your non-work time is damn near close to 100% happy and fulfilling (and if you find something lacking, you have the ability to change it). I doubt there is a person alive who can claim their work time is 100% happy and fulfilling and that they have control over it.
This describes the technically correct argument that's insufficient to persuade. Even in his essay, PG has this much to say:

"Now we have a way of classifying forms of disagreement. What good is it? *One thing the disagreement hierarchy doesn't give us is a way of picking a winner*[emphasis mine]. DH levels merely describe the form of a statement, not whether it's correct [n.b. or, for that matter, convincing]. A DH6 response could still be completely mistaken."

I would like to know why an objectively correct argument persuades fewer people than one would think it should and what could be done to remedy this weakness without compromising integrity.
What does that tell us about the truth of what they are saying? How do we even know that they contacted media organizations and what the response was?

> News Media

There's no such thing. Look at the incredible, diverse array of news publications. Compare it to operating systems or social networks, for example.
VPN + DNS over HTTPS might solve part of this, then using VoIP for calls/texts
Hmm, I find it pretty practical, cmd-tab from one app to another, cmd-backtick to toggle between windows, I mean, it's a different paradigm, sure, but you can still move around from the keyboard? I do find it a little annoying that there aren't consistent shortcuts for moving between tabs in everything that uses them, could be cntrl-tab, could be alt-arrows...
Honestly, for various structural reasons, hobbyists are sort of actively discouraged from running Tor relays. It's less of an issue with middle relays than guard or exit but in practice Tor has a strong reliance on trust in relay operators, so small-bandwidth relays popping up onesy-twosy is much less desirable than institutional operators with significant resources.

Which is all just one reason that, of the set of people running Tor relays on residential internet connections, I'd wager a solid 99% shouldn't be.
Not only do you do very little work and get rewarded nicely for it, you post about your laziness on HN and get rewarded for it through praise and upvotes. Obviously you are doing well for yourself. But I am glad I do not work with you.
Probably we have very different use cases. I use my laptop to browse, edit documents, develop programs and transfer/view media files. In all these I'd very much like to not even know I have an operating system. So the major difference is I'm not using the laptop to have relationships, with it or with some community, and the less I need to fiddle outside the above use cases, the more I appreciate the experience.
That's a snarky comment and according to the HN guidelines those shouldn't be posted.
Ask HN: What popular articles discuss “cures” for the Expert Beginner?
The Expert Beginner was in part popularized by this Erik Deitrich article:

https://daedtech.com/how-developers-stop-learning-rise-of-the-expert-beginner/

It feels like it could be a 2-parter, with a follow-up describing methods to get the Expert Beginners to break out but I haven't found it.
Sorry to misinterpret you.
I think an appropriate assert_eq! is more idiomatic than an equivalent panic!, since it automatically reports the offending value in the panic message.
For context: https://teddit.net/r/DataHoarder/comments/rhttac/with_reddit...
Incredible. They paused his ass
Do local public school ratings belong on real estate sites?
Look, it’s just a convenient term for working scientists to use to categorize a group of people who are not worth listening to at all (in the scientific realm). Quantum physics gets a lot of this because it’s spooky but all fields experience some amount of quackery. Think people who send P=NP proofs to universities, “alternate” historians, flat earthers, and the like.

Imagine if there were coding boot camps that were entirely based on developing a good vibe with the computer, and didn’t involve learning about how to write code at all. People go in, “learn” something, but then they try to get a coding job and fall flat on their face because they don’t actually know anything. This is exactly the state of quantum physics re: the general public. I would guess as a scientist it would get demoralizing.
Ordinary users become a target of DDoS way more often than you would think. These days it tends to be related to competitive multiplayer video games, but I'm sure there's still some IRC drama and small-time Minecraft hosting driving it.

In general it's extremely unlikely unless you are engaging in "high risk behavior," but at the scale of an ISP there are enough users doing that kind of thing (Twitch streaming, etc) that it becomes an appreciable frustration for your network operations.
I had the same feeling. I wish there were an equivalent that tried to minimize the magic and global state a bit while still letting you make decent CLIs with a tiny amount of code.
Gradio is already integrated to some extent to HF's platform, and nothing is as trivial to build as it seems. So it just made sense to buy an existing refined solution and to hit the ground running rather than build from scratch.
Nah. Ridicule them ruthlessly and bring back the shame to being an idiot. One idiot's quantum entanglement with a tardigrade is another idiot's claim that antifa created the tornadoes that devastated Kentucky. Can't they see how much they have in common with each other?
Take a look at DrivethruRPG and tell me how capitalism killed art...
To add one more thing: don't make life hard for your peers. If your intentional lack of productivity is making your teammates' lives harder, that's not cool. Don't be selfish at the expense of others.
99% of deployed solar systems in California are stupid. They don't have any battery storage and they don't operate during a power outage. The problem is they're using the wrong kind of transfer switch system. The ones that allow grid, generator, batteries, and solar are more useful than the grid-dependent ones that were deployed. If NEM 3 is another grid-dependent "solution" that doesn't work during a power outage, then it continues to not be in the interests of the customer.
I get what he's saying. I myself am not so pretty, but I carry myself with pride and have that "alpha male" attitude. I speak with confidence, humor and a bit louder than others -

And that lets me get away with a lot of slacking off.
Curious how the comparison of "battery-included" frameworks instead of un-opinionated like express.

I think Rails would be comparable to something like NestJS in node. Probably it will take both 2 days? However different experience for sure.
https://archive.md/EWC7T
Avoid any advice that touts itself as gospel! Do your own DD for the product or services you’re building. Maybe you’re never going to hit more than 100 users in total or maybe you’re building a static website. Take some time and evaluate the pros and cons of your architecture and seek advice from those who have come before you!
Drug dealing involves all the same risks without the moral detritus.
I mean, people already install what are basically kernel level rootkits so they are able to play competitive multiplayer games. It is no stretch from what is accepted for Firefox to dig into the OS and stand its ground
It should be obvious, I think, that the question is whether being of the pre-dominant nationality/ethnicity, and also being physically fit, etc, makes it easier for someone to get away with coasting through their job without doing much work.
NASA Spacecraft Enters Sun’s Corona for the First Time
> Speed [of delivery] is often the most important factor.

Depends on the org and the app type. If banks "moved fast and broke things" using millions of dollars, they'd be shut down or sued into oblivion. If it's merely showing dancing cats to teeny-boppers, sure, move fast and break things because there's nothing of worth being broken.
Yeah, I've been looking. I'm not finding anything really better. I put in a couple applications for things that would be about 50-100% raises. Had an interview for one, but wasn't selected (faster people at the code screen... plus it was in JS, which I'm very rusty at).
Are you quite certain you don't work in public relations for NSO or a similar firm? This is suspicious and weird.
In my years consulting for companies in their traditional IT departments, what you describe is all too common -- and utterly depressing.

Since, however, moving into the embedded systems space, I rarely see this kind of scenario, anymore. I see it as the effect of the commoditization of IT skills, coupled with the mundaneness of the kinds of software produced in typical IT shops. It's a sign of maturity (which to me had the stench of death).

I'm grateful to now (10 years+) working with deeper-skilled engineers, and getting to work on truly new products and technologies.

My advice is to embrace the discomfort you're feeling about yourself -- change is definitely indicated. Seize the day.
Shaded dependencies are a nightmare, and it's a particular bone I have to pick with using Elastic products that they think this practice is ok.

I prefer to package all my projects into a single fat jar, since it makes distribution so easy and clean, but if I was creating jar files with the expectation that other projects would use them I would make sure to package everything separately.

In this case using fat jars made things really easy to check for the effected classes and luckily for me I also didn't have any log4j-core classes in my fat jars.
The grammar checker is layer 12. The first 11 are nested ROT13. Ultra secure.
Why not work on some public software project in your 'spare' time?
Why do people still run Windows? Linux is almost universally easier to use now (except for a few things like scanner and printer setup), and gaming has almost caught up as well (with things like Steam, and that's if you're not already using a dedicated console, SteamDeck, or mobile device.)

At work, I can understand it a bit more, but I can't understand why anyone would still choose Windows as a desktop at home.
That sounds fucking complicated
I picked up a handful of biodegradable printed paper batteries at a tech fair in San Jose a couple years ago, so I don’t think this is new?
It can be. If you have two large services that need 99+% of the same code and their built by the same team it can be easier to maintain them as a single project.

A better example is something like a chain restaurant running their point of sale software at every location so they can keep operating when the internet is out. At the same time they want all that data on the same corporate network for analysis, record keeping, taxes etc.
I could apply to a tech lead position that's open... HR would likely throw a fit.
I have used a few of these devices and I am always disappointed as they feel so sluggish and lack features I had on my Psion 5mx more than twenty years ago!

The Psion had a better[1] screen, excellent battery life from two AA batteries, very good physical keyboard, excellent size, basically the only thing it lacks in comparison to these modern "solutions" is wifi. Although some even advertise lack of wifi as a benefit as it means even less distraction! I mean come on you're taking the piss there imho.

Things like the Freewrite Traveler are shockingly over priced and while they may be distraction free they are certainly not frustration free.

[1] better in that it was a monochrome LCD not eink. Yes it wasn’t amazing but it was still more responsive than eink
Works unexpectedly well! As many others I am wondering how difficult/costly it'd be to have this assistant set up for another dataset.
There's a joke here somewhere about entangling an NTF to the thing it's meant to convey ownership of, and thereby negating all criticism of NFTs... Maybe not
Kubernetes isn't about containers
Apple Builds New Team in Southern California to Bring More Chips In-House
What is the meaning of each finger in rings for men?