skysight-inc/HackerNews huggingface dataset:
* I find it hard to believe anyone with experience on the JVM would choose Java over Scala or Kotlin. The latter actually addresses most of your concerns. The existence of Lombok is a strong argument in favor of a more modern language.

* I'd violently disagree with anyone grouping gradle and maven together. One of them is declarative the other is a mess surpassed only by SBT.

* I don't get why nulls are so hated by people who are not real FP purists. How are they different from ", err := .. if err != nil .." in golang which people do a lot and seem to enjoy (in comparison with exceptions and even Optionals)? NPEs are not common in development and very unusual in prod. I'm not sure I like how much ceremony there's in Kotlin to keep track of nullable things.

* I hate to break the news but log4j was dropped in favor of slf4J&Co a decade ago. There are better restful frameworks such as akka-http and sparkjava.
Yes, that too
I saved a little money last year by going through my subs and purchasing annual subscriptions where available. I think on sites like Substack and Patreon it's determined by the creator, so you might be able to message them and ask for an annual option.

I found it odd that my own digital subs, which number precisely 19, have almost no overlap with the author! Only Disney+ (which I don't actually pay for) and NordVPN. I guess that's a testament to how many digital subscriptions are out there today. And a good sign that people are actually paying for things more now instead of being data-minded into oblivion or force fed grotesque ads.
It's interesting seeing "European" as a class of people. There are 44 sovereign countries in Europe and being just bundled together feels super weird for me. It's like there is no distinction between Germans and Greeks while these are two totally different cultures with different cultural norms.
I had a few books in the 1632 series[1] that I read during lunch when I was making gears. Every time a book again there were some new details I had missed previously. They never got old.

1632 in centered around a fictional coal mining town called Grantville, in West Virginia, that gets transported to 1631 Thuringia, Germany, in the middle of the 30 years war.

Eric studied the actual town of Mannington, interviewing the many of those in government and industry to get a feel for the real world responsibilities and capabilities of each. It's one heck of a project, and he pulled it off brilliantly.

I'm sad to know that he won't be around to see it keep going, as quite a community gathered around the story and it's follow ups.

[1] https://en.wikipedia.org/wiki/1632_series
For evidence of this, Tribal People React to Mr. Bean. https://www.youtube.com/watch?v=UzAgGWSm_gU
Amongst other issues, extensions have a habit of turning into malware.
I gave it a 10 minute poke just for fun. My main enemy for the first few minutes was the browser trying to tell me I can't do things like eval/etc. Once I got that out of the way with some policy the next issue was the console not really being used to non-printable characters catching me up. In the end those two tricks (both I'm sure being a pain on purpose not by accident) netted me not getting very far as expected, I was only a couple iterations into the first method of obfuscation.

I'm not sure how many levels it was applied but my general strategy on it was the first obfuscation method seemed to be an IIFE that triggers eval on a big string that has had some transformations applied which then calls eval on the next level and so on so I would take the IIFE, turn it into a function definition stuck in a variable like "decodeFunction1" so I could just recursively call directly and change the ending to return the string instead of eval it directly. There is probably something that could be done with debugger breakpoints here but I don't know enough about how that plays out inside eval. Anyways if I were evil I'd make sure at some point in this chain there is a subtle change in what's happening that breaks this approach so I wouldn't be surprised if someone told me that was the case :).

It'd be interesting to see what some real JS devs could get to, both from a "how hard is it" perspective but also just to see what different obfuscations are used in the real world.
> like not logging in to Google

GLS is built into Android (via Google Play Services). The data collected is "anonymous". Just like the anonymous person that is in my house motionless from 12-8am every night.
Even I am surprised when I first started looking at this list. There is a subtle line between most used vs most loved :) . I think in one sense, this also depends on the community at which stackoverflow has surveyed. This list is based on 71,467 responses and possibly most of them might be within the community of stackoverflow (original source: https://survey.stackoverflow.co/2022/#technology-most-loved-...).
When it comes to love vs high use, I think that's where things can be a bit tricky.
But, abundant ionizing UV radiation. And perchlorate dust. So, maybe not so nice.
Wow. I have a 6 letter Instagram account handle that actually matches a popular (Western) name and initial out there. So far I get about one fairly polite request per month via DM to sell my handle to them, which I always decline, but lately I am seeing a rise in the number of 'password reset' emails I am getting from Instagram. It's gone from about one per week to sometimes 2 or 3 per day.

That fact, plus the stories in this article is making think of really closing off my social media visibility a lot more than it currently is.
That’s true, their instant packs are probably my fav Sbucks product. So damn convenient/portable.
At some point you’re going to have to choose one or the other. You can only do both until that happens.
Exactly, yes. Through phase 3 according to your link would have been about 2 to 6 years. Testing for covid vaxes was nothing of the sort, additionally millions of people have received multiple doses as the drugs are in wide release, whereas normally Phase 2 would be maybe a few hundred and Phase 3 several thousand.

And every step of the way through those layers of filters, many drugs are rejected. Exactly what I was getting at.

It is certainly not your contention that COVID vaccines went through 3 or 4 phases of long term (years) of limited FDA trials is it lol?

1000s in 6 years = millions in 6 months? I think not, and I don't think you do either.

Having been able to circumvent long term FDA trials, obviously.... obviously.... It made it more likely than it otherwise would have been for the drugs to be approved.
Comfy Software
Google hides the lost of existing privacy and makes tools that expose it only available to corporations, states, and insiders-- for good and bad uses. In this case, yandex is exposing the loss of privacy and making the tools to benefit from its beneficial use available to everyone.

Hiding the loss of privacy makes it harder to resist, it doesn't make it go away.
On Building a Cloud, and Choosing Lisp: Because Nobody Told Me I Couldn't (2017)
That there is a continuous path of low loss between them.
It'd be great if the code processing highly sensitive personal information were open source, which seems like a whole lot higher priority than the printer drivers that got Stallman hot and bothered in the 1970s. Holy crap did we miss his message over trivialities.
Last time I was in Oregon I tried to go into a coffee place and get a cup of coffee. Now, I'm admittedly not a big fancy coffee guy, usually drinking whatever Dunkin Donuts or McDonald's swill I can get, but I couldn't for the life of me figure out what the hell I was supposed to order. It was all fancy names on the menu and nothing that was just "coffee". I finally just said, "I want, like, normal, I don't know, East Coast coffee." The guy rolled his eyes, but obviously understood me, because he gave me coffee that tasted normal and was just fine and dandy.
So hard to balance both.

For my young kids ( under 10 ), I am very strict on what they can see and do online. Screen time, CleanBrowsing, and app restrictions enabled.

For my teenager, it is a bit different. More conversation, more privacy and more spending time teaching her about computers, security, privacy, etc. She chose to install CleanBrowsing, an ad blocker, all on her own to protect herself.

Good luck!
Starbuck’s Via instant coffee is the best instant coffee I’ve ever tasted, and it’s not close. Like a real cup of coffee, somehow. I’ve been looking for an off-brand version of it (micro ground coffee beans?) considering it’s much more expensive than regular instant coffee but haven’t found any.
Well that’s bleak but entirely expected. I don’t remember the Texas government doing anything in response to the last time their grid almost fell over last year other than crow about their independence
I agree. You shouldn’t have draconian restrictions and monitoring up until their 18th birthday, but it’s the parents job to gradually scale up the freedom as the child matures rather than letting them swim straight into the deep end right away.

I know the tired “back in my day” stories about how kids were less supervised decades ago and they turned out fine, but I think different times call for different measures. When my parents grew up in farm country, their parents knew every other family nearby and had a good idea of what to expect by letting their kids wander around the neighborhood. The internet is nothing like that. You really do need to gradually introduce internet freedom to kids and be able to provide some parental guidance and context as they grow up. You can’t protect against everything, but there’s a huge difference between letting kids play in a few kid-friendly places and just letting them discover whatever comes their way.

I think some people forget that restrictions are malleable. If a kid wants to use a certain website that isn’t on the allow list, they can ask and we can give it a quick review and approval. Setting boundaries isn’t an end to exploration.
I first learned this from python docstrings, which can include testable examples.

I think rust improves on how it’s achieved, but I’m more familiar with how go does it.

Whichever language you use I agree that it’s a great way to ensure that the docs match the package. One thing I would love to see more of is annotations in docstrings that specify when changes were made to packages. (E.g. “version 2.3, added FooFrob()”) Python standard lib does a good job of this, but I can’t think of a convenient (for developers) way to enforce this with tooling.
We're building an iPad reader app that uses Apple's PDFKit, but we encountered JPEG2000s in the PDFs of the client's library, and PDFKit doesn't render them correctly. The frustrating thing is we're stuck with the issue since it's such a niche case that I don't think Apple will ever fix it. There is a 3rd-party commercial library PSPDF for iOS that renders it right, but I don't think they want to pay for it.
We cut our Postgres RPS by 50%
You can splurge on router bits, but I've also got a set of perfectly usable 12mm bits from AliExpress that I've even used for hardwood, and which will be just fine for any plywood.

You can also spend a lot of money on drill bits if you're seeking perfection over the perfectly adequate.
I'm in Ireland, they seem pretty popular here. Especially with those who are barely old enough to buy them.

Personally I'd be comfortable seeing them banned - for the same reason we banned the sale of individual cigarettes. Their only role in the market is to make addiction accessible at the lowest barrier to entry.
Would you feel comfortable dropping off your kid, by himself, in a foreign country with no supervision?

That's how you should view being online. When they are very young, they should be attached at the hip. As they age, and (hopefully) mature and develop the capacity for navigating the dangers and the judgement to make good choices, they should be granted increasing levels of freedom.

Most importantly, however, is to remember that you and you alone are the one responsible for the well-being of your child. Nothing matters less than what other parents or other kids are doing, or what schools, governments and "experts" recommend. At the end of the day the responsibility for your child is yours alone. Spending a lot of time with your child and getting a good gauge on just how much freedom and responsibility they can handle is absolutely critical to this process. In my opinion the fact that so many don't have the time to spend with their child, because of work or other obligations, or choose to outsource the raising of their child to a school or daycare program because they see other people doing it, is why our society is turning out so many broken people. If you really take an interest, your child will pick up on that - just like they will pick up on it if you don't.
It’s not perjorative in GP’s case, simply an observation IMO. It’s valuable to assess ideas from varying cultural standpoints
I happen to really like the UI of Chrome over Firefox. To me the add bookmark dialog is very clunky in Firefox. Also, I prefer in the in-tab bookmark manager of Chrome over the 'Library' Window Firefox opens.

Also as far as making extensions go I like how in chrome you can use dev-tools-protocol within extensions as you can you cool things like intercept the body of a response with it.

That being said I'm really wanting a better browser but for me Firefox is not it.
Starbucks Pike Place beans are fantastic. Don't know what your talking about. And I've tried numerous "specialty" beans.
Yeah, there’s a lot of live-action films that they haven’t put up yet.
It's called Safari.
Please elaborate

Edit = spelling (dang autocorrect:-()
The article addresses this. The open source implementations are not complete so there are compliant files they cannot render. Also they have rendering bugs which mean some content does not render properly, and worse some files they generate render fine now, but are not compliant and if the code is fixed those portions of the files may stop rendering correctly. Some of these issues only manifest at particular zoom levels, so you are never be sure what you are seeing is correct. This us all part of the problem with the spec being so complex.
Also, they are running 100% for longer periods - so they skip some maintenance. That's not good for systems like this. The breakage will likely be bigger and more exciting.
> i'm almost sure i would be in an ICU if i didn't get any shots.

It's a meme really.
What you two are describing may be the addition of Robusta commonly found in Italian espresso blends and more. It's what gives those blends that bitter kick. If that's what you're after, try seeking out blends with 5-10% Robusta.
No. I imagine you already know why.
> Weighing a very low probability extreme consequence vs. various questionably impactful interventions with certain downsides is hard (at least in my view).

And that's the essence of the decision.

IMHO, the sane move is not crippling your child's development and your trust relationship with them in exchange for preventing an extremely low probability event: that they will be approached by a sexual predator, who's convincing enough, decide not to talk about it with you, and successfully conceal it from you.

To me, it's a known harm (spying on your child) in exchange for a nebulous good (you might catch something).

Do I have conversations with my child about what they do online? Absolutely! Do I keep a weather eye on any new developments or characters who pop up? Absolutely!

But do I think the solution is technically spying on my child? Hell no. The proper means of redress are analog and emotional.
Mayo is really not difficult to hand whisk. It's pretty much the only way I make it, which is once every week or two. Blenders are nice when you need a larger quantity, but for a small amount I find them to be a nuisance.
Can we not try and better society? It hasn’t always been this way.
> they will learn to work around it (at least once they hit the young teens).

Teenage years and the 7-12 range are worlds apart in terms of what’s appropriate.

Regardless, it’s not a good idea to let “perfect be the enemy of good”. The idea that putting any restrictions in place will result in kids going off and accessing the worst stuff doesn’t really follow, in my experience. Half the battle is communicating expectations and creating a framework for understanding what’s reasonable and what’s not.
Journey is a great example of a narrative game which doesn’t use verbal communication.
There is skill in being concise, and the OA sadly lacks it. The piece wraps a lot of weak verbiage around the core idea, "Understanding isn’t a prerequisite for acceptance", which is good, though pretty basic. We all have different paths through life. Perhaps the piece spoke to you, and I'm sorry if my first reaction was hurtful in its curtness.
The developer says:

> I am currently making arrangements for a permanent download site for the version 3.0.2 disk image for licensed users and for public access to the source code.

It remains to be seen whether this is "open source" or not, of course, but it's a positive sign.
It is good to have that conversation but it isn't remotely enough. Children lack the reasoning capacity to make good decisions. They are immature by definition. No matter how well-informed and well-schooled your child is, they will not have the faculties or defenses of an adult.
Check the article’s discussion of rendering bugs and implementation incompatibilities.
Which type of drill bits you tried? There are drill bits made specifically for plastics.
A favorite trick of mine is to replace regular length variable names with absolutely massive ones that all share the same first 1024 characters, plays hell with debugger UIs and makes differentiation all but impossible without writing a custom lexer. Add into that a bit of Z̶͚͎̙̭͈͚͚̘͗̑̉̈́͌̆̀̚͝ă̶̡͉̠͍̻͔̯͔͖̪̤̤̫̓̽̏̉̎͌͒̆͘̕ḻ̴̡̡̝̫̠͇̻͎̥̲̜͆͌͑̍ͅg̸͈͒̏̀͂̈͊̂̾̑̈́̑͝o̴̡̙͍͉͓̘̮͗̏̒̂̃̏̓́̕ͅ and you’ve got a stew going, baby!
I love this mindset. I did not consciously realize I also needed ‘leisure time’ until I read this - so thank you. Tomorrow I will play soccer and hopefully that will help me accomplish the laundry :-)
Works here
His plan certainly was to, and his generals told him it would happen.

Operation Sealion (the German invasion of Britain) was planned for September 1940[1]. The German invasion of Russia[2] commenced June 1941.

Note that Orwell was writing this in March 1940, before it was clear that Britain would win the Battle of Britain (the airwar that was supposed to destroy the British airforce in preparation for invasion) and Germany would be unable to invade. His whole quote is worth reading:

Probably, in Hitler’s own mind, the Russo-German Pact represents no more than an alteration of time-table. The plan laid down in Mein Kampf was to smash Russia first, with the implied intention of smashing England afterwards. Now, as it has turned out, England has got to be dealt with first, because Russia was the more easily bribed of the two. But Russia’s turn will come when England is out of the picture—that, no doubt, is how Hitler sees it. Whether it will turn out that way is of course a different question.

[1] https://en.wikipedia.org/wiki/Operation_Sea_Lion

[2] https://en.wikipedia.org/wiki/Operation_Barbarossa
Failing to load in web view was an instant fail for me :/
> I've tried some of the pretentious coffee before. It's just not as good. It distracts from life. Cheap standard coffee just gets out of the way and enhances life.

While my personal preference is the opposite, I guess I feel the same way about vehicles, to the point where I've found a freedom in having a slightly beat up, feature lacking car because it doesn't matter if it gets scratched and there's less to break.

That gets me thinking one could make this statement about virtually anything though. "It's just not as good" is completely subjective and one's "it distracts from life" is another's "enhances life". To each their own
As long as the generator is seeded by the server and deterministic the only thing running the generator on the server for every spin would do is cost more money. In the rare situation a claim is made the server can run the spins in bulk with the same data it gave the client, if the results are different or the number of spins suspicious the claim is thrown out. If the client doesn't win anything (i.e. almost every client) the server doesn't need to do anything except serve the initial page.
Yes, but newspapers didn’t socially engineer everyone in to writing these things and publishing them to the world. It was the norm for your comments to be private and forgotten. Now it’s the norm for the same style of comments to be public.

I’m saying the system is at fault here. Either what the tech companies have done or the fact that a normal action is now a firable offence which has become a new problem.
Not sure why you got downvoted. As a Texan, that's exactly what happened.

Our state government will learn its lesson only when a series of major incidents start making companies reconsider their plans to expand or relocate to the state. Republicans may love their "independence" but money is also a language they understand very well.
Sadly that perspective is misguided - its harder to be a trust fund investor. The evidence is right in front of you, otherwise the labourers would be doing that instead.
Just spent a pleasant hour looking through machines and paraphernalia on AliExpress.. when my Silvia dies again (repaired twice now @ $500 a time) I'll get one from here.. didn't see any double boilers though (mine is single boiler anyway..)
Also it's worth noting that these conditions often travel with friends. I have ADHD and the switch to fully remote work nearly wrecked me completely. It took a long time to work it out but although I've always known I have some anxiety related issues I didn't realise to what agree it might have been affecting me. My strategies for getting myself unblocked to that point had always heavily relied on physically talking with a coworker due to the immediate nature of the feedback and in a fully remote setting I found myself really struggling to reach out. My meds had become ineffective and I decided to try and switch and overnight I could push through the pang of anxiety I felt when I needed to reach out and remote working has become not a problem for me.

These things can interact in really subtle and complex ways but when you have effective treatment you realise just how damaging these conditions are to your life and just how not normal the level and degree of your "procrastination" is.
Bottle deposits were a thing in the 1970s when I was a kid. Those bottles were heavy glass, made to be returned, washed, and re-used many times. I'm not sure it was legislated however, I think it was just what the local bottlers did to get their bottles back.
1976 for Michigan(and 10c at that). My mom and I used to save every can when we lived in MI, I remember doing the deposits, and thought it was crazy that we were getting money for that.
NOT great documentation - Lazarus/Free Pascal

It's all docstrings type stuff, and very incomplete
On the “subscriptions or not” part, the useful distinction is what’s left when you cancel.

Amazon products, even if you paid monthly to get them would still be in your hand, and potentially of value if you canceled your subscription. Same goes for “build this ship one piece a month” kind of irl subscriptions: arguably nobody would buy your half built ship, but it’s still in your hand when you stop paying, and it makes a decent paperweight.

Disney+ or MLB leave nothing if you unsubscribe, in that respect looking at it the same way as Adobe CS if fair imo.
> Crypto mining has also taken off in the past year, bringing with it the industry’s power-intensive operations.

Risking the real economy and even human lives for this.
I'd legitimately rather drink Starbucks than Stumptown for all of the reasons mentioned above. Starbucks is 'meh' but at least it doesn't have that sour, floral taste.