skysight-inc/HackerNews huggingface dataset:
I mean I think the services Troy offers are great. Both HaveIBeenPwned and PwnedPasswords are super useful.

That being said, I don't agree with a lot of his opinions on infosec practices. And I understand the self-absorbed thing, I find it weird he records a half hour weekly video about himself. I understand a weekly update blog post, but a video is a big commitment expectation for followers to make.
Garry Tan – What the future of the Internet looks like
Maybe people arrive at specific reasons before they decide to use an airtag? “Unless you have specific reasons” is only reassuring the kinds of people who don’t.
What’s “more free” about a legal loophole that allows million/billionaires to hoard art for speculative gains, while avoiding being taxed on them like everyone else?
In my opinion React is "great" at a lot of anything, besides being popular. The original author makes the point that other frameworks are greater, and I don't agree with the unqualified nature of that judgement.

React is really effective. And that makes it "great" in my book.
Peloton™ bikes are not real, apparently.
Found this on the wiki page for the M25.

>The M25 plays a role in the comedy-fantasy novel Good Omens, as "evidence for the hidden hand of Satan in the affairs of Man".[14] The demon character, Crowley, had manipulated the design of the M25 to resemble a Satanic sigil, and tried to ensure it would anger as many people as possible to drive them off the path of good.[122][123] The lengthy series of public inquiries for motorways throughout the 1970s, particularly the M25, influenced the opening of The Hitchhiker's Guide to the Galaxy, where the Earth is destroyed to make way for a hyperspace bypass.[124]
This was never an issue for me. In fact I like to change the key bindings so often like emacs users like to tweak their config (I used to do that too but there is no time for so much customization in my life).

I've made so many radically changes in the last year that I think my brain got used to the constant changing and I now gain muscle memory faster. I've also gone from the QWERTY layout to Engram[0] and become fully productive(55wpm) after a month of 30 minute exercises a day on keybr[1]

At the moment I am sitting on this moonlander[2]. Is it worth your time and money? I don't know, I know it is for me. At the least the shoulder pain went away and I've made a fun for me keyboard customization.

[0] https://engram.dev/

[1] http://keybr.com/

[2] https://configure.zsa.io/moonlander/layouts/7B45Y/latest/0
True, but this can actually be circumvented easily. The pointer on the map is at the exact location, all one needs to do is zoom in, and compare with a map that has street names.

It could probably be automated too.
My machine, my rules.

I don't need a justification.
That doesn't have to be bad at all. Most sites may be supported by ads, but most sites are also crap. This might clean a lot of low-quality distraction from the web and get us back to websites that are about stuff that people love or care about, which is already what the best websites are.
In my opinion, two-way bindings are evil...
Tim Cook's response to Android texting compatibility: 'buy your mom an iPhone'
Some people hate Cherry switches. But the complaints are largely subjective. I've tried a few switches that are supposed to be better tactile switches than MX Browns and yet I keep coming back to the MX Browns because I like force curve. They aren't the smoothest switches, but that's really my only issue with them (I'm sure I could lube them to fix that, but that would be far more of a pain in the ass than it's worth).
Aside from the well written article itself, it's remarkable the thought and time put into the commentary that follows. This reminds me how much the quality of commentary has reduced on most places that use them. As well as how much effort I put in to contribute. Valuable discussion used to be scattered across various blogs and HN is in some ways the last vestiges of it.
Very cool. Once you have the devs in place, there are a bunch of extras you could build in to attract the big boring enterprise customers. Personnel level things like background checks, work location, quality certification would allow devs to get into smaller, more expensive pools that some orgs want to pay for. Technical solutions to make it safe & secure to have short-term contractors collaborate on your infrastructure would also be helpful.

There's probably a content marketing side of this as well. If you really have the experts on a wide variety of open source projects, you could write high quality "when to choose X" blog posts. You could back that up with various measures of project health, host round tables where people discuss competing projects they have experience with, etc.
This is really great. I often add "reddit" to my search terms when looking for info or products. Currently enjoying the r/audiophile list here. Good work!
Svelte is brilliant. The new things you have to learn are minimum. New devs can be productive since day one. I don't know why I would ever want to use vue or react.
For the curious. I've checked the corresponding perl5 code, and it is not affected by such json/yaml DOS attacks. It bails out early on overlarge bignums already.
Ruby, no idea.
What ballot box? I can't vote about the Commission... It was chosen by a vote of ministers but that minister was actually from a opposition party here! This """democratic""" system is broken. And my vote about the EU Parliament affects only 2% of the total seats.
This sent me down a rabbit hole, and I'm back to share what I found:

The English word which shares ancestry with Blech is 'blink'. You're welcome.

Edit: Der Blechenmachine ist nicht für gefingerpoken!
f4k this crap. Spell it out.
Yeah, most people don't understand that the USD is granted value by the fact we'll come in with the world's most expensive army to kick down your doors and occupy your nation for a decade if you so much as consider stepping out of line. And one of those lines conveniently is oil exchange with that USD; which also happens to be the modern worlds biggest shared dependency.
The series of books of which A Pattern Language [253] is part of strongly argues for it as an ideal and a design principle, not just as a spherical cow.

[253] https://en.wikipedia.org/wiki/A_Pattern_Language
Title is kinda clickbaity (wha-? how can a VM be lighter than a container). It's about unikernels.
The Economist embeds Gmail links in emails, not “mailto:”
I feel anyone who drives enough traffic to get consistent and valuable ad paychecks could just as well make exclusive paywalled content through Patreon and whatnot. If you can convince 0.1% of your viewership to fork over 1$/mo, wouldn't that match or exceed what you'd get from ads anyway? Of course this system doesn't benefit the many websites that rely on clickbait and quantity>quality content (since they are direct consequences of how the ad market works), but would anyone miss those?
I think one thing studies like this miss is that it’s ok to have above average workload(e. g more than 40 hours), as long as you sprinkle in 1-2 weeks complete rest.

About 8 years ago I suffered from severe depression and burnout - I quit my job and basically spent 6 months browsing the web and smoking pot. My burnout was caused by overwhelming work without direction and terrible office politics. That is when I discovered that I’m the happiest with bursts of high productivity for 2-3 months with longer than average time off(2-3 weeks). Now I haven’t been working for 2 months and I’m craving that high workload again

Edit:
Sorry for going on a tangent, but work-life balance has become important to me.
What eventually led me out of my stress induced depression was a friend offering me work - it was a couple of levels below what I was doing before, I want from being a supervisor to doing fairly hard labor I had been supervising. It gave me a fresh look at my work life and a couple of years later, I had well surpassed where I had been in my career wise before my breakdown.

Another thing: just because you’re working 80+ work weeks, doesn’t mean you can’t have a social life. I met my current girlfriend while working on average 70 hours a week for 12+ months.

My point I guess is that these hours/day can be shifting quite a bit. Sometimes you need a maximum of 5 hours per week and sometimes you’re going for 90, and both are OK. We’re all different at different points
Everything you've said can be related to any other engineering discipline. Think of how many mechanical ways your car can break. Or a building can degrade. They have creative ways of dealing with that too. But do we insist that automotive or architectural design can't be managed? The distinction is other disciplines have managed away a lot of those failures through the constraining the design alternatives to standards and best practices (and sometimes regulatory codes). In other words, software feels like it's more creative because it's less well managed. So to say it can't be managed because it's more creative is circular logic.

What you've really illustrated is that software is hard. Engineering is hard. The distinction is that other engineering disciplines have had a much longer time to codify good practice. I bet if you went into, say steam engine design in the mid-1800s, it would feel a lot more creative than today. For a variety of reasons, software development is not nearly as good at implementing standards and to go into all of them would be a digression. However, I think the distinction that we disagree on is that it's due to anything inherently different in software. I'd make the case that software is easier in some respects (e.g., it doesn't display wear out failure modes) and harder in others (e.g., it tends to have more interface failures). I'm saying it feels more creative because it's less well managed. If you've ever worked in a heavily regulated sector like safety-critical software, it definitively feels less creative than a CRUD web-app development effort for this very reason.

I personally think part of the issue is that EM becomes a career-track that can start immediately out of school. It's similar to the change in MBA programs. The better MBA schools used to require that you have worked in industry for about a decade before even applying; now it seems like most schools offer a management track without necessarily having any experience. The result is a self-selection for people who want to manage without necessarily having a concrete understanding of what they are managing.
JSX is more than tolerable if you use React as intended.

You're not supposed to write single components that span a thousand lines of code nesting pure javascript and JSX elements.

Even better if you can factor out any computation out of the JSX parts into selectors.
Everything was nice until I encountered a knife in monitors category. It had the brand LG (probably not the tech LG) and it found itself in monitors list.
If you think the attention economy is legitimate, a browser that removes the ads publishers have put on their sites and instead serves different ads to the users is pretty shady.
I think it is somewhat interesting that it remains there, apparently after many many "generations" of combining with other images.

It's also interesting to consider what this image was originally "far" away from.

There are a couple of good followup threads exploring how such a thing might come about in the "latent space" of the model:

https://twitter.com/jthteo/status/1567418273628655617

https://twitter.com/mattskala/status/1567300206969982979
> That would indicate that there is a gas shortage in the UK right now which isn't true. In terms of staff the daily operations of a plant only requires a handful of people. There was I think only 2 control room operators on duty at the 1200 MW plant I was working in near Bristol (Seabank power station). So I suspect it's not that he's referring to.

That's true, but if a plant has been mothballed for several months or even a few years, I could see there being extra staffing required to do a un-mothballing maintenance inspection prior to startup.
Bear in mind wireless keyboard protocols are very hard to create without side channel and key injection attacks.

Wired is the way to go if you do not want to be easily wirelessly implanted with malware or keylogged.

https://media.defcon.org/DEF%20CON%2024/DEF%20CON%2024%20pre...
Like in Volgograd, most of action in Chile happens in almost round area of Valparaiso - Santiago - San Antonio. So it's not that linear after all.

Volgograd is quite nice but it loses locals due to its 'rust belt' legacy.
This sounds great, but I see a challenge. The author recommends measuring e.g. user happiness instead of engagement. How to measure user happiness? IMO, some type of survey could be used. But the “best” metrics are based on observable behavior. Not what users self-report, because they may not know how they actually feel about the experience. In general it’s better to see what users do rather than what they say.
New Book: Ada&Zangemann-A Tale of Software, Skateboards, and Raspberry Ice Cream
But that satisfying crunch and galvanic shock of grounded fillings!
The crisis is having an impact on science funding in general:

https://www.universityworldnews.com/post.php?story=202207262...
In that case, you aren't doing cryptography in Python. You're using cryptography in Python. I'm not just saying that to be pedantic, I've seen some crypto implemented in Python and it is awfully slow.

This is the case of most Python code & is why many attempts to compile Python to native code results in slower overall performance.
I’m just grateful we don’t yet live in a world, where to proceed incrementally with content, I not only have to watch ads, but have to endure some sort of interaction on my part to make sure I understood what I just watched.
Look up pretty much any resource on deflation.
From memory, IBM PCs were not things people had at home until much later. Actually they didn't really show up outside of word processing and spreadsheets in a business setting, in the early days (so for example University CS people were using VAXen and Sun workstations, not PCs).
You can't determine someone's spiritual state through a mobile phone. Also, if my kids are any indication, the removal of mobile devices and computers from their lives has greatly increased their focus, maturity, happiness, and discipline. Just a couple of days ago my boys were outside building a fort out of fallen logs that they carried a half a mile themselves, instead of inside raging at other Fortnite gamers.

The answer is not to encourage more use of mobile phones to analyze problems caused by mobile phones.
Because realistically, they've been dependent on fossil fuels for so long and the public for a large part have not been that friendly to renewable power sources for so long. Also, renewable energy hasn't been that reliable in the past. It's not like they weren't dependent and then decided to become dependent. And fossil fuels are a resource for which not many countries have it, so creating backup supplies isn't as easy as in other things.

Germany was about to build a backup gas pipeline (Abeit still to the same supplier), it took 10 years to just to get it to the viable stage before it was cancelled.
I think Steve's most important skill was the ability to say no. But even more important, was his ability to say no and that the person he said no to listened, agreed he said no, and then stopped working on the thing and tried to do something better.

If you've ever worked in a large company you know how rare that is and how critical that is.
Basically, the entire European green and anti-global warming movement was either delusional or bought off and there was (and still is) not really much of a counterbalance to this within the mainstream. They pushed for renewables that required a huge amount of natural gas as backup for when the wind dropped or the sun went behind clouds and for the shutdown of alternatives like coal and nuclear, whilst simultaneously campaigning to block new natural gas exploration and investment in Europe. This made energy supplies completely dependent on imports from totalitarian dictatorships. In addition, Germany chose to make themselves completely dependent on Russia specifically despite attempts by the US and eastern European countries to stop them and somehow arm-twisted the EU into letting them go ahead with this - but even if it wasn't for that, the natural gas capacity just isn't there to cope with Russia refusing to supply and there hasn't been the willingness to invest in building more.

I don't think they've stopped this campaign even after it ended in catastrophe either. It's certainly still going on in the UK - for example just yesterday I saw a BBC article telling people that building more natural gas production here is pointless because wind and solar are cheaper, presumably based on the raw per-MWh number with no storage to fill in the gaps when it doesn't produce. That is not a useful replacement for natural gas at all.
I sincerely doubt that would be better with any other framework. With React, there at least are enough good examples for complex code bases.
Nice project!

Heads up, the animations on your website are pretty laggy on Firefox (Firefox 104, Windows 10 1909).
Micro-payments never really came to pass is the sad thing - except where they just increased in size enough to become "payments".

Though I suspect the answer is closer to the ugly truth: whatever you think you're worth, you're not really worth it unless it's through ads. If people had to think about how they allocate resources, then they'd inevitably decide they can do without in most cases.
FWIW, the iOS 15 beta was also solid leading up to release.

There's something about general availability that just hits different, exposing bugs to be fixed in the eventual .1 release.
> I recommend visiting the ergo keyboard comparison tool [1]

As far as I can tell, the list of keyboards seems dated and does not include the Ergodox EZ
List of software package management systems
I curate more mobile ergonomic setups at https://www.reddit.com/r/ErgoMobileComputers/ . After a year of looking at different designs I'm starting to explore something based on the Atreus but with about half the keys being chopped down a bit.
It at least considers the original image adjacent to gore/violence, but there's something uncanny about how the "Loab" image itself is not a gory or violent image. There's something funky going on along a "concept axis" involving the upside-down triangles on the face, the rosacea, and the overall bleak composition of the image.
> I also like to call ads "mind control" because they are that manipulative, but it's hard to say that without sounding like a nutjob.

If they were that manipulative, they would always work. Every time you saw an ad you would immediately be compelled to buy whatever it was advertising like those mall zombies from Dawn of the Dead.

Ads are manipulative but definitely not "mind control" manipulative. You would probably be more effective convincing people of the dangers of advertising without resorting to hyperbole of that degree.
Good article, though I think it missed explicitly making the point that the reason "engagement" is the metric is because that's what platforms monetize. Engagement is a euphemism for attention, and social platforms exist to sell your to advertisers.

Since the article is written for "community builders," understanding that engagement is a metric to quantify the advertising potential of a platform should make it obvious that people who aren't in the business of selling attention to advertisers don't need to copy social media and optimize for engagement; instead they should target better measurements of value creation for their community. Of course Goodhart's law[1] still applies.

1: https://en.wikipedia.org/wiki/Goodhart%27s_law

(edited for readability)
Each step higher on the chain gets you closer to terms of service that say "if it's legal, you're ok".
> that there is a gas shortage in the UK right now which isn't true

While not an actual shortage yet, from the info I've seen, UK is very much behind the rest of Europe on the plan to make winter reserves. https://agsi.gie.eu/ currently storing only slightly more than Belgium for example.

Do you think they could be "cautious" with distribution of what they have?
Same here: I write Vue every day and I use `v-if`, `v-else`, `v-for`, `v-model` and sometimes a `v-slot`.

I also use about 30 different `v-` components from Vuetify, which come with so many properties, events and slots that it might as well be a giant DSL.
I think that very different numbering is to make sure customers don't pick up the wrong box. They seem to put very different numbers next to each other in the warehouse.
I wish there was a showroom or something I could visit to try them all out and see what fits my hands. I don't mind dropping $300 on a keyboard once, but I don't want to buy 10 different keyboards just to try them and then have to sell the ones I don't want.
I know there is a lot of push back against pay walls but I would rather give money to a business that I know than to have some creepy unknown entity record everything I do.
>I think OP is really talking about a lack of meaning, control, and social connection in our lives.

That is indeed a much more defensible thesis. But to do anything meaningful, you need to eat a bunch of frogs - to build a rocket, you need to call and compare suppliers, manage accounting, etc. If you avoided all of that annoying stuff, you would find yourself, years later, with very pretty blueprints and no rocket.
> When I stopped playing dota, civ took it's place, then reddit, then tiktok, etc

These are all still examples of things hyper-optimized to have addictive feedback loops.

> My point is, it's not the one game, it's the entire internet.

Fair point, but the author is most strongly disagreeing with the "human nature" claim of laziness, and everything you've described so far strikes me as an external influence coopting human instinct. Kind of like how cheesecake and other hyperprocessed foods coopt our instinct to really like eating fat and sugar, which from an evolutionary standpoint was a very good instinct actually for the sake of survival until extremely recently. Should morbidly obese people lose weight for the sake of their own health? Yes. Should we shame them for being obese when healthy food is hard to come by and extremely bad food is cheap and easy to find? No.

I understand how that might feel like arguing semantics when the end-result is still that you feel like it's hard to get control over your life and addictions, but the difference between blaming oneself and seeing that this is an external influence that one shouldn't hate oneself for is a very significant one.
Unfortunately what is really needed here is a suggestion of something else to measure that is better. I fight this a lot with bad metrics (code test coverage), nobody wants to give them up unless I can suggest a replacement to measure.
Using Graph Analytics to Explore European Gas Pipeline
The internet is still, fundamentally, a decentralized network of peers. As long as that continues to be true, it continues to be the case that any two companies could fail to reach agreement to do business.

The fact that KF is so beyond the pale that it can't appear to find any stable business partners is more a condemnation of KF than the system.
Cool!

Interesting so I plugged in for prompts from “Captain Kirk”, and none of the images look much like William Shatner. More like a cross of an old Chris Pine with a tiny bit of Shatner thrown in..

https://lexica.art/?q=Captain+Kirk

Weird stuff
Were there screenshots of horror movies in the training data? That could explain a lot.
Germany produced 48% of its electricity via renewables this year so far. The surpluss energy will soon be used to electrolyze hydrogen that will be fed into our vast gas infrastructure.
Crungus is another one which keeps coming up.

Perhaps there is some thing the machines can see, but our psychology protects us from?