skysight-inc/HackerNews huggingface dataset:
Global scope (really global -- even between windows) is the default and the encapsulation tools are not particularly easy or convenient to use and not heavily promoted in the example material.

This leads to a dynamic where anyone without the CS background to recognize the foot-gun and the discipline to disarm it winds up with awful spaghetti code and the all-to-familiar consequences: a big blob of unmaintainable mystery code that becomes more and more difficult to modify until all project time is spent merely keeping it working rather than improving upon it.

We might laugh about this kind of newbie mistake here on HN, but even extremely intelligent people can't be experts at everything and the sheer number of physicist-hours and mathematician-hours I've seen needlessly flushed down this particular toilet is really quite unfortunate.
How DXOMARK tests the smartphone battery experience
Wait..with that thing you need just one spherical (360deg) monitor and a tillig wm.
"elect". There's rampant election fraud. Elections are total fraud all over the US, Trump's election gave so much evidence, but so called "liberals" just ignore it. Even tho it hurts them just as well and they get corrupt candidates from it. Bernie was also cheated out. The magnitude of fraud shown at 2020 presidential election was huge, you can easily control congress with a fraction of that fraud, and that was probably happening for years. Congress approval rating tells you all you need to know about how functioning are your elections.
Female escorts often engage in fantasy and what is basically affirmation therapy for their clients. That doesn't mean men aren't seeking sex anymore than the alternative holds for women.

Women do tend to engage in sex with hosts [1].

> it seems fairly obvious that heterosexual males are highly desirous of sex with attractive women, which creates a power dynamic based on that desire.

You're affirming the consequent. If men desiring women creates a power dynamic, and if that power dynamic is why men desire women.. we have a logical issue. The power dynamic cannot be it's own origin.

If we can show that the power dynamic exists in situations where women desire men - and I think this is both obvious and we have - then it clearly has some earlier origin. It is not the root cause.

[1] - https://www.scoopwhoop.com/Inside-Japans-Host-Clubs-Where-Wo...
How to prevent conflict on the way to Mars
Apparently they are only going to allow gpu compute on wsl2 on windows 10 and not allow the full graphics integration.
They don't even try to claim it isn't hate speech. They acknowledge it is hate speech, but then give it a free pass.

Hate speech is now allowed on Facebook, as long as you hate Men, Whites, or America.

“We know that hate speech targeted toward underrepresented groups can be the most harmful, which is why we have focused our technology on finding the hate speech that users and experts tell us is the most serious,”
If you study the various versions, Masoretic, Samaritan and Septuagint, a number of the ages differ. At some point someone reduced Methuselah's age because it would have meant he survived the flood, which didn't fit their interpretation of the Noah story.

That said, most of the ages in Genesis were incorrectly translated from Sumerian cuneiform due to them having different numbering systems for different things which reused some of the same symbols (why would anyone find that confusing???). Whoever copied those numbers into the Bible used the wrong numbering system. If you convert back and use the numbering system for dates and time, you get regular ages. For example, Methuselah didn't live 969 years, but instead, 85 years.
It's definitely technically interesting.

But it's too bad that every new piece of technology nowadays has a huge asterisk attached: please sign away your family's privacy and security, We Promise You Can Trust Us. I guess I'll just have to pass.
Because alternative to modular (and layered) monolith is spaghetti code, and no one wants to do it ever.
I went the opposite way. Used to do everything with argparse, then discovered click and never looked back. While argparse lets you do anything, click forces you to build a good CLI.
Zimbabwean archaeologist reimagines the story of momentous African civilisation
Awesome! Always happy to chat; my contact info is in my profile (and also at the bottom of the linked demo).
Also, don't let your mobile phone number expire and someone else get it.

I can log in to the previous owner's TikTok account with just his number.

I signed up for a food delivery service two days ago and it autofilled all the details with his full name and address for me.

How many other sites let you log in with just a phone number? Asking for a friend...
> What obvious fault am I missing here?

Well, let's begin with the fact it's worse. You argue it's not "much" worse, but it is clearly worse not the same. Under 'pass' all passwords conforming to chosen rules are equally likely, under your approach some are twice as likely as others.

But then the other characteristic is simplicity. Using 'tr -cd' is, by my counting, five characters. How big is your best implementation of this supposedly "even simpler" but worse solution?
> This is one single character

So you're bubbling up the error without annotating it... great
Microsoft probably knows that governments have turned their attention to apple, google and facebook these days.
A small gender imbalance can become greatly magnified. For example, in a hypothetical town of 100 hetero adults comprised of 55 men and 45 women, perhaps 40 women will decide to settle down with the best 40 men into happy committed relationships. The 15 remaining single men will be left to compete for the 5 remaining women. Here, a population-wide gender ratio of 55:45 turns into a dating-pool gender ratio of 3:1.

Blink 182 snuck a lyric into one of their songs that I think describes what's been happening in the American dating scene: "Nobody likes you when you're 23." People in college generally like dating other people in college, but after graduating, women tend to prefer to date someone a few years older than them who has their life a bit more together, an established career, might be a notch more mature, etc.

This leaves a permanent glut of guys in their early-to-mid twenties who nobody really wants to date, so they clog up all the dating apps and throw off the gender ratios. These guys should probably be pairing up with older women (where a similar glut exists), but for whatever reason, I suspect most younger men and older women aren't much interested in each other.
I’m older than a cis woman would reasonably be expected to be able to conceive without extensive effort. And I’m 100% ok with adopting.
Interesting. I'm looking to rebase my entire team (similar size) in another country and I am closely looking at Portugal. I want them to have a passport that actually lets them pass ports, as opposed to the one they're holding. We're holding. They're between seven and twelve years younger than me and I want them to have actual mobility before they are my age today.

I would have loved to talk with you but we have no "monies". Maybe in a few years when we have many monies to hire you all. I know exactly what you mean when you talk about a tiny, tightly knit, team that slays dragons.
> https://raw.githubusercontent.com/aboxwithrocksinit/test-buc...

Beautiful. thank you for sharing that.
This isn't offensive. That's ridiculous to say. My entire reply was to give feedback, I didn't ask him to lower his price, or give it to me for free. There is lots of software I will use if it is free, and lots I will pay for. I was just speaking my thoughts the value added by such an app.
If next year someone make a browser usage chart and Edge usage percentage is increasing compared to previously, I would assume this is the reason :)
I seem to remember Microsoft in the past also manually patched the binary for it because they probably lost the source code to it. [1]

[1] https://blog.0patch.com/2017/11/did-microsoft-just-manually-...
The Wolfram engine can also be used for free: https://www.wolfram.com/engine/

It can be used as Jupyter kernel: https://github.com/WolframResearch/WolframLanguageForJupyter
Came here to say this. I think most of us suffer from this symptom of wanting to make the system more easily modifiable later etc. by "decoupling" various components, but as a result turn it into an unnecessarily complex blob that ironically makes our lives harder not easier down the road, in many cases.

If anything, the overarching theme should be "make it simple, but not simpler" and try not to increase the number of components in the system without necessity, until and when the proper time comes. Doing things like proper testing and CI/CD from the start are much more important because that's what actually allows one to refactor the system later to introduce additional components, de-coupling etc. where needed.

Otherwise, all of this is just shifting the complexity around.
Premature or wrong anything is clearly bad. But is parameterisation a premature or wrong abstraction? I'd say that parameterisation - even in the type language - is the original proven abstraction.
This isn't a rabbit home I can go down right now, but there's some background here: https://blog.gbplay.io/2021/05/10/An-8-Bit-Idea_The-Internet...
2. I am currently using https://www.inoreader.com/
To expand on this, I think one of the biggest challenges of Rust right now is that the borrow checker and compiler enforce constraints at a "tree"-level that are indicative of "forest"-level design issues with your code. Once you learn to construct forests in a way that harmonizes well with these constraints, you'll very rarely run into these kinds of tree-level issues.

But there needs to be more in the way of education that helps you understand the types of designs that the compiler is trying to push you towards.

You can generally get past things by simply `.unwrap()`ing and `.clone()`ing your way past compiler issues, but reaching for them too often prevents you from ever learning those (important) lessons given the current lack of better alternatives to learning them.
And not to mention that by definition, those DeFi contracts are readable. The actual code, itself. Sure, there might be (and probably are) bugs, and we need auditing tools, the list goes on, but at least it's not a black box.
This is what I am thinking all the time. Instead of having Cars to adopt to the infinite possibility of real world situation. The infrastructure should be built for it. Like a whole city that only allows self driving cars.

May be building a whole new City is an expensive task, but given the current housing market in US I wonder why no one has put some thoughts into it.
I use Go every day and yeah you can your work done with it but not quickly due to typing all the boilerplate.
When you had hundreds of engineers contributing, how did you manage releases?

We have a large number of teams working on a shared monolith, and a large number of teams working with separately releasable services.

One of our main drivers transitioning to the latter is the productivity gains that the teams get when they can release just a single set of changes on their own and release them on-demand (and during business hours).

For us, we release the monolith nightly with everyone's changes in it (not to all customers, but concentric releases). We find that the teams that are able to release on their own are happier and more productive.
10 is also quite bad. It adds very little useful over Win7, while making several built-in programs worse and infecting the whole thing with spying and ads.

They're on a bad streak.
> In this case, I definitely interpreted it as "baked into PinePhone" like the commenter.

Pinephone doesn’t make software, it just makes hardware. It’s philosophy is they make hardware that’s easy to hack. All the software is community maintained and not official.
According to the voting market, people love corruption, party politics, authoritarianism, and war.

Consider that there are a lot of factors that go into markets, and if they were simple to understand everyone would be making a killing day trading.
Heaven forbid someone would want to live in a phenomenal climate in a city with good diversity and tolerant people.
It depends on the type of work being done
Why shouldn't it be illegal?
Yeah, it depends on the work and the person. I've had periods at my company where 60h absolutely would have been sustainable for what I was working on at the time, and periods at the same company where 40h is still headed towards burnout. And I've experienced much worse elsewhere. I actually really like the periods where I have stable things that give back enough energy to keep me sustainable at 60h.
Second this. There is no real point in dual booting any longer. Linux as a daily driver is fine. Pop_OS is plenty good.
Just because a lot of people are responding to you with what I can only call low key trolling, a look at the scientific evidence[0] says

A large body of scientific research documents four important gender differences in sexuality. First, on a wide variety of measures, men show greater sexual desire than do women. Second, compared with men, women place greater emphasis on committed relationships as a context for sexuality. Third, aggression is more strongly linked to sexuality for men than for women. Fourth, women's sexuality tends to be more malleable and capable of change over time. These male-female differences are pervasive, affecting thoughts and feelings as well as behavior, and they characterize not only hetero-sexuals but lesbians and gay men as well. Implications of these patterns are considered.

I've got to question the good faith of people who pretend to think that gay men and lesbians have similar amounts of sex.

[0] https://www.jstor.org/stable/20182831
They never learn do they?
Advent of Code '21 in hand written WebAssembly
For my previous boss, I have the rule of 3. Until he asked for something 3 times, I just said "yep" and didn't start it. If he asked three times, he wasn't going to forget so time to start moving it forward.
Don't try to understand it logically - it is classical bigotry, which is usually built on a basis of visceral revulsion, not facts or deep thought.
I did actually play Shadow of the beast on my beloved Amiga the other day, not that fun but a great technical show off.

Lemmings is real fun though, can't believe the first Xmas Lemmings was released 30 years ago :-)
I know this is innocent (maybe not) but who approved this at fb... maybe don't frame this as building AI that will capture kids attentions. Why does it even need to be framed like this... it could be stick figures or ANYTHING. Its comical.
ListenBrainz Presents: Your Year in Music
Meanwhile the USPS instead funds itself by being an open channel for wasteful junk mail.

Making money while doing something actually useful? Not my government, not when there's a tiny sliver of profit to be funneled to wealthy special interests!
> > Some people judge the language on their ability to get work done with it.

> Really? Safety and correctness aren't relevant for you? Then why even bother with go instead of Python or a Lisp?

A charitable reading of the GP would be that "safety and correctness" would be included in "getting work done", in amounts that are appropriate to the work in question. Your interpretation is... less than charitable.
I'm all for it if they execute it well enough to make a profit.
True. But I meant it more in the context of the discussion. Her implication is that she wishes to continue trading stocks instead of parking her money someplace safe while in office. Why? What is the point? Does she not have enough? Is it sport? I'm not saying people should not get wealthy, but she could park it and easily still get $10M a year.
It's still Windows, we can tweak everything exactly how we want it.

https://github.com/valinet/ExplorerPatcher

https://ramensoftware.com/7-taskbar-tweaker-on-windows-11-wi...

I've been using 7taskbar for years, it's rock solid. ExplorerPatcher is a new requirement, works great and adds tons of features.
The microsoft-edge:// application handler is hard-wired to open Microsoft Edge? My God, the pure, unexpected evil of it.
I don't really study dev topics on mobile. I do see this as being a pretty cool idea if I was outdoors camping or biking and needed to make a hot fix for my company. Personally if inspiration hits me when i'm out, i would make a note of my thoughts in notion and move on. I rarely sit down to code for less than an hour block of time.
I’d compare birth rates of men to women. Comparing number of men and women existing isn’t super great. The number of women grows with age because men die younger for various reasons. In the USA, men outnumber women until age 40. Guess what ages men and women tend to look for relationships? Below 40.

Men are birthed more than women just naturally and exist in greater numbers in the world until about age 40. (Many men dying due to suicide and suicide related incidents which don’t get labeled as suicide)
That market is different since people with billions decide who gets to be a politician, not voters. The consumers are the PACs, lobbyists, etc. not the voters. The voters are the product.
Hey HN!

I've been working on Daily in my spare time for a few weeks now. It's a desktop app for creating simple, blog-style websites. I mainly built it for my dad. We started out with a static site generator using markdowns and dropbox. But markdown was still quite the hurdle. So I tried focusing on making things easy for non-technical users.

It's still quite rough around the edges, but it does the basics.

Happy to have your feedback! Feel free to e-mail at hello[at]project-daily.com
The real problem is that if you don't trust the existing system, the normal solution is to patronize a different one. Go trust a bank in Japan or Switzerland or India or Brazil, which has a decent enough reputation but does things differently.

But the existing system latches onto any point of centralization in any kind of alternative and uses it to impose the same problematic constraints of the existing system that the alternative was intended to redress. Hence the desire for decentralization. The lack of those pressure points.

It would work well enough if we would just have multiple banking systems and let them compete with each other without international pressure to conform to a uniform set of defects, but that isn't what we have. So how do we fix that, if not with this?
An American investment banker was at the pier of a small coastal Mexican village when a small boat with just one fisherman docked. Inside the small boat were several large yellow fin tuna. The American complimented the Mexican on the quality of his fish and asked how long it took to catch them.

The Mexican replied, “only a little while.” The American then asked why didn’t he stay out longer and catch more fish? The Mexican said he had enough to support his family’s immediate needs.

The American then asked, “but what do you do with the rest of your time?” The Mexican fisherman said, “I sleep late, fish a little, play with my children, take siestas with my wife, stroll into the village each evening where I sip wine, and play guitar with my amigos. I have a full and busy life.”

The American scoffed, “I am a Harvard MBA and could help you. You should spend more time fishing and with the proceeds, buy a bigger boat. With the proceeds from the bigger boat, you could buy several boats, eventually you would have a fleet of fishing boats. Instead of selling your catch to a middleman you would sell directly to the processor, eventually opening your own cannery. You would control the product, processing, and distribution. You would need to leave this small coastal fishing village and move to Mexico City, then LA and eventually New York City, where you will run your expanding enterprise.”

The Mexican fisherman asked, “But, how long will this all take?”

To which the American replied, “15 – 20 years.” “But what then?” Asked the Mexican.

The American laughed and said, “That’s the best part. When the time is right you would announce an IPO and sell your company stock to the public and become very rich, you would make millions!”

“Millions – then what?”

The American said, “Then you would retire. Move to a small coastal fishing village where you would sleep late, fish a little, play with your kids, take siestas with your wife, stroll to the village in the evenings where you could sip wine and play your guitar with your amigos.”
Well, we disagree on how to interpret Scripture. The most interesting tidbit about the Flood (to me, anyway) is the fact that Methuselah means (I've been told) "After this, the end" -- which I take to mean that God gave Methuselah extraordinary longevity as an indication of his patience in waiting for that evil generation to repent.
Computer Networking Resources for Software Engineers
Maybe it's an "acqui-hire".
That's kinda my point really, you can't just point at the market and make simple conclusions because they are not simple systems.
Nearly 50k Facebook users may have been targets of private surveillance
I fondly recall downloading a tar file of Oberon over ftp and running it on a Mac IIci at work. I can't recall how many floppies I used. I think it was more than one. That was an interesting time for me, as I was able to quickly investigate a lot of languages and environments. Some, like Oberon, took over the machine, and others, like Dylan, provided a graphical environment to experiment with the language.
If you know where the documentation for the most popular DeFi system, Bitcoin, is, then by all means share it.

• What does the peer-to-peer network protocol look like?

• How do I make a transaction / mine a block?

I know how to do this using end-user wallet applications, but the open protocols are so very well documented that I'm sure you can find this information easily.

The pages that show up in search results[0][1] don't really have this information. It gives me a high-level overview, tells me that it uses TCP and which port it uses, and gives the structure of the TCP packets (with some examples), but there's a whole load of stuff that's just never defined. To actually understand what's going on, I then have to read the source code.

And… making a transaction?[3] Mining a block?[2] No chance. I know it's “double SHA256” and that's about it. (I can look at the source code to find out, sure… but an open standard? Open secret, more like. The flaming whitepaper[4] is more useful than these docs.)

This is Bitcoin, the best-known, most-popular, (presumably) best-documented DeFi system on the 'net. Ethereum has… a blog post, an onlinelibrary.wiley.com book and an academic article. I don't even want to know what other stuff has. Most DeFi garbage barely has a whitepaper.

[0]: https://developer.bitcoin.org/devguide/p2p_network.html

[1]: https://developer.bitcoin.org/reference/p2p_networking.html

[2]: https://developer.bitcoin.org/reference/block_chain.html#ser...

[3]: https://developer.bitcoin.org/reference/transactions.html

[4]: https://bitcoin.org/bitcoin.pdf (which has apparently been taken down…?) https://web.archive.org/web/20140320135003if_/https://bitcoi...
I agree about the product; perhaps they were acquired for the people rather than the actual IP. Would make sense from that perspective for HF, which has leaned strongly in the text direction, if they want to expand in the AI space.