skysight-inc/HackerNews huggingface dataset:
In this day and age, and especially as I grow older, I have more and more respect for men (and women) who look good, almost in a platonic fashion. Attractiveness is a summation of multiple fitness factors, and overall those factors have been on the decline.

Edit: It's also not easy to look good, especially if you are 30+. It takes effort.
Also Ray has, for those who still find fibers interesting, a series on them. Part 1 starts here:

https://devblogs.microsoft.com/oldnewthing/20200602-00/?p=10...
I think this probably relates to fundamental differences in how people think. Like the "imagine an apple" test of people's mental modes of imagination.

I'm quite a visual thinker so I use the shape of the surrounding code to anchor my mental model of the code. If I have to jump to another file or function then I lose the shape and it disrupts my model. This is why on balance I (now) prefer longer functions over code split up.
with MOSP there is no Workflow to setup. No need to edit a JSON file, the editor is generated based on the JSON schemas.

And yes, there is an API, which is already integrated with tools such as MONARC (https://github.com/monarc-project/MonarcAppFO).

The API is really easy to use. There is also a client: https://github.com/CASES-LU/PyMOSP

Versioning is planed for the next release.
A lot of people are speaking about medication, which is great, but I will give a different perspective. Getting the diagnosis made me a better and more empathetic human being.

Getting the diagnosis allowed me to be open about this with my peers, and understand that while I am flawed in a way I can't really control anymore. I will never have focus, but I pay off by being passionate. It helped come to terms that I will never be a specialist, and accept that I am a generalist, and that's how I bring value to the world. Nowadays, I bring ADHD and generalism during interviews, because not every company has processes setup for the kind of work I enjoy doing.

It made me better understand why my partner is not able to take the same risks as I do. For example, if I don't like my work I just quit, I don't overthink. But risk-taking behavior is an ADHD trait, so it makes sense that other people don't want to take as much risk as I do, and in our relationship it's actually good we have someone more stable.

The diagnosis helped explore my frustrations, helped me be ok with the fact that I will change hobbies all the time, that I will change jobs all the time, that I will change roles all the time, because that makes me happy.
Back then we didn’t have routers
> When your core business is trust and transparency, this isn't an "oh well" type of issue.

As a user, the core business prop of BFX/Tether is that they keep my money, and maintain my ability to use the platform without KYC.

If I want a super-duper legit stablecoin, I'd use USDC. Tether is about bringing stability to the chaos of non-KYC, anonymously-operated exchanges, like the 100x leverage ByBit, or the various smaller no-banking, Tether-only exchanges. And they've done that.

When you place copper (Tether) next to burning trash (balances held on anonymously operated exchanges), the former looks like gold. Sure, it's not as good as actual gold, but that doesn't mean it's a scam.

Bitfinex and Tether has weathered and survived a variety of doomsday scenarios, from Crypto Capital, US seizure of bank accounts, the Bitfinex hack, and the NYAG investigation.

I think you're expecting Bitfinex or Tether to be Coinbase. They're not. If you look between the lines, and look at how Tether is used, the whole point is that you can have safe USD without any AML or KYC.

And since 2014, Bitfinex and Tether has fulfilled that promise despite so many obstacles. For someone trying to move capital out of China for example, Tether considerably is safer than Yuan in an onshore bank account. For people prosecuted by the USA, like the founder of Sci-Hub, Tether is safer than any USD bank account.
"Coding in paragraphs" is described in Damian Conway's book "Perl best practices" [1]

Myself I like coding in paragraphs very much, and giving the paragraphs one-liner headings (comments) definitely makes code for me more readable and easier to navigate.

I usually don't give a heading to a "paragraph" which is just one line, unless that line does something subtle.
(Conway provides a definition of "subtle": if you need to think more than 10 seconds or consult the fine manual to figure out what the line does).

[1] https://www.oreilly.com/library/view/perl-best-practices/059...
In my understanding, part of the issue is that we can't value or risk assess the backing ourselves. This is due to the lack of transparency on whose commercial paper Tether is holding, etc.
That, at least, does have a reason. Uphold is an online exchange and crypto wallet more popular in Europe but very similar to Coinbase. The government doesn't want money laundering and other financial crimes, and you might disagree with KYC but at least there's some argument there.

I don't like that Brave doesn't say, on their Brave Rewards page, warning: You will need to give up your privacy to cash out. If that's OK with you, great; if not, don't set your browser to show ads for months before you try cashing out or you'll get a nasty surprise.

From Brave's perspective, there's also a conflict of interest here. Remember, when an advertiser spends BAT to show an ad, 30% goes to Brave and 70% to the ad receiver. Brave has every incentive to get that 30%, don't they? If that means you were fooled into leaving your browser showing ads thinking you could cash out without losing your privacy, they benefit. And that's why it really smells fishy that they don't mention it on their product page.
That you lost friends is a fact, that it was due to "fear of association" is speculation, one explanation among many.
Can't we just like use Brave / Firefox and block all tracking domain names with something like pihole?

Does the browser not at all work then?
The people arguing that Firefox has an edge because it maintains a separate browser engine (like the writer of this article) are going to have real difficulties making their argument. Ditto the attacks on Brave for not being private enough. The people who care about privacy should be more worried about getting caught in Google's web of properties than about privacy per-se - that company is bad news. And Firefox is more closely aligned with Google's interest than Brave is. Look at how much money Google has been funnelling to Firefox over the years.

Having a different engine is really more of an inconvenience than a strength - it means that sometimes pages will not work in Firefox. Having an independent engine was important when it was IE6 vs the open web. It doesn't matter much when the engines involved are BSD license vs GPL.

If Chrome was all proprietary licenses then having an independent engine would matter. But the internet likes to standardise on one, open, technology.
I don't think this exists because it "needs" to, it exists because people want to read it. I think it's healthy to question why the audience is so responsive. It could be altruism, but people don't usually read articles out of altruism.
Fire in the Valley, Freiberger and Swaine.

Soul of a New Machine, Tracey Kidder.

Dealers in Lightning, Michael Hiltzik.
Are wind turbines really viable with Mars's atmosphere?
Compute benchmarks would also help paint the picture in case eg- the higher static pressure fan is more effective at preventing thermal throttling.
There's a misunderstanding, generated code is only "modified going forward" by very immature organizations.
For extra negative credits there is the false idol of "round-trip engineering", like in the old Together Control Center, usually involving UML.

Generating from nice models and nice templates (the real source code) verbose and correct "boilerplate" that won't be usually read, let alone modified, is simply a shift to an ad hoc, specialized programming language.
Soylent Green is people! ©
Role inheritance will really simplify our permissions system, looking forward to seeing that go live.

Those client libraries are interesting. We are using introspection queries and graphql-codegen to generate react hooks and typescript types for our schema and its working really well.
On the other hand, with TDD we often end up with code that has been butchered in the name of "testability," and which is both less efficient and more complex than necessary.
https://deno.land/x/ is a service from Deno, but it's a registry for 3rd party modules. There's no need to change the URL
I think it is more base than this. I believe it is that males with higher testosterone appear to focus on s3x more often than other groups; and they on the whole like girls.
And it was a complete failure
If you studied computer science you'd probably have two courses like this in the curriculum:

* comparative programming languages
* programming language implementation

what you need to know is not a large number of programming languages but rather the content of those courses. That is, that old versions of FORTRAN didn't need a stack (it's all static), C has a stack, languages like ML don't need a stack (it can be all on the heap.) What was special about LISP and why it isn't so special as it was, etc.
I'm not familiar with this subject, what incident are you referring to?
You can see them in more accepting countries, but many of those countries were far from accepting before.

The US wouldn’t need Black Lives Matter if they actually did. Skin color wouldn’t matter and wouldn’t be part of people’s identity if people weren’t racist.
Seems it would be easy to remove non-compostable materials first.
The real value comes from thorough, automated testing suites, whatever their origin is.

Automated testing is useful, for sure. However, TDD purists tend to focus on one very specific type of testing: automated unit testing, in the small, where you already know the expected output for given input and can easily specify that output using assertions in code. By its nature, TDD emphasises being testable in that specific sense above all else. I don’t think that is necessarily a good thing, partly because that type of universal unit testing may not be a good strategy for every software system, and partly because other useful properties of the code might be diminished because of the changes needed to make it “testable” in the TDD sense.
FF + uorigin + a dns blocker like pihole seems to be where it’s at right now. Maybe EFF privacy badger on top

Any better options out there? Been thinking of adding protonvpn
In the first sentence I meant spatial audio is good, and what I was referring to was when it was meant to be spatial from beginning, intended by the artists. "Just for the sake of marketing" obviously refers to Apple taking original artist's stereo-intended song and turning it into spatial, which might not necessarily what the artist wants audience to hear under their name.
It's indeed because the language is empty and it should raise flags.

The posed question isn't answered. The article mentions that a higher percentage of women are lesbians. It implies that sexual fluidity is the opposite of heterosexuality, i.e. gay/lesbian.

Also look at how this article treats sex and gender as stable categories.
That's very weird coming from researchers that study sexual fluidity.
Clueless.
For sure. I don't hold or trust Tether. But, the existential risk to the (crypto) economy at large seems pretty small, in my opinion.

The unregulated, debased Tether seems less risky than holding regulated, backed-by-real-property mortgage-backed securities in 2007.

It seems much a-do about not much, to me. But, I guess people need something to worry about.
I guess they should be renamed to Solve Architects, then :-p
Where do you see that? I use it every day and step one was switching search to DuckDuckGo
> It seems to me that ecological pressure from Humans is the parsimonious explanation.

Humans are very crafty at using the whole animal so the processing of a carcass tends to leave traces all over a settlement wherever bits get used (bone tools and whatnot).

Hunting big and necessarily rare game has a worse risk/reward tradeoff and is less efficient than optimizing for shaking an antelope/deer/elk on the regular.

The environment was being turned upside down in all sorts of places at the end of the last ice age. Humans in many cases where the did hunt things only accelerated the inevitable by a few thousand years which sounds like a lot but is the blink of an eye in terms of evolution.

Basically unless humans left evidence indicating they habitually hunted these animals it's a pretty fair bet they did so only in an occasional opportunistic manner.

"But the cave art" you say?

Nobody posts the 100th medium sized whitetail doe they got that year on social. But if me and the boys get capitalize on a once or twice in a career opportunity to bag a rhino you can bet that mofo is going on the 'gram. Simply put, rare and exceptional events get proportionately more documentation effort put into them. If you "read the docs" that any civilization has left important people and exceptional events dominate when in reality the bulk of the labor was spent on food shelter and clothing.

>The last major landmasses to be settled by humans were Madagascar and New Zealand...

Comparing the ecological impact of the relatively population dense cultures that settled these islands to the ecological impact of nomadic neolithic people (who would have hunted steppe mammals) is like comparing a skid steer to a mining shovel. Furthermore, islands tend to exacerbate the impact because they're a relatively closed system compared to the mainland where if you can't find enough to hunt and gather you pack up and move.
Your (a) is about the difference between use value and exchange value.
For those curious about REPL driven development, this is a good example that i ran across recently:

https://gist.github.com/daveray/1441520

Even if you don’t follow along and try it, you can probably get the gist of how experimental / exploratory you can be.
why I'm downvoted. I'm not php hater :\
I would think bone doesn't break down much during this process. So what are we left to do with the mixed-up skeleton?
He's completely right. The behavior of this Uncle Bob person on social media (or anywhere outside of the linked videos) has absolutely nothing to do with the linked videos. Please stop derailing these discussions by trying to insert drama where there is none.
I have worked at both Amazon and Google. The document writing culture is 10x more serious at Google. If you didn’t write a doc for a project, it didn’t happen.

However, the review process is different. People are expected to comment on the document beforehand and use the meeting to discuss any contentions. The google doc comments accurately capture the history of why a particular decision was made.

I found the Amazon wiki and quip terrible tools for writing docs. In practice, folks spent only the first five minutes reading a doc. That is rarely sufficient so you’re expected to read the document beforehand.
Amazon’s HR Failures
The Standard MIDI file spec had something similar back in 80s. They code gaps between successive events with increasingly longer byte sequences. Never mind that they waste a whole bit to do that.
It could also be an issue if a large number of people try to redeem a large amount of Tether for USD.

Ideally, it would be easy and high trust to go from Tether to USD and back. This requires high confidence that the various backings of Tether are low risk, which we cannot establish given the minimal information Tether has provided.
> nobody’s presented any evidence, just some anecdotes

As someone who has read histories and has been inside a courtroom, I’m curious what you mean by this.
In your comment, in response to what should be done, you replied "just [stuff the victim should do]'. That strongly implies that that is all that should be done. Very different message then is you had started with "One thing that hasn't been mentioned here is [the rest of your message]"

I suspect you are being misread due to that word choice, but to be honest I am not quite sure.
Brave's development team's responses can be found at these locations, covering a post very similar to this one.

https://old.reddit.com/r/privacytoolsIO/comments/nvz9tl/_/h1...

https://old.reddit.com/r/brave_browser/comments/nw7et2/_/h18...

https://old.reddit.com/r/brave_browser/comments/nw7et2/_/h1f...
With JDBI you can just write

@SqlQuery("SELECT * FROM users WHERE id = :id")
User find(String id);

and not use any of the ORM footguns.
It's all about your risk profile. For someone looking to move capital out of China, Tether is safer than the Chinese Yuan in a bank account.

For people dealing with all the anonymously operated, no-KYC exchanges, Tether in your address is far safer than whatever balances you have on those exchanges.

The 'dark' economy is huge, and a lot of capital live in fear of seizure. It shouldn't be a surprise how big Tether's market cap is.

It's basically "USD-ramp-as-a-service", with the only fee being Tether doesn't pay interest, so obviously the operators get whatever interest there is on the float. And this service is VERY valuable, whether you are launching an exchange in a jurisdiction that prevents exchanges (e.g. China), or want to bring about traditionally regulated financial instruments (e.g. derivative swaps) into a relatively unregulated field.
We introduced an allowlist on all our testing and staging environments to ensure that only certain recipients can get email. We also make sure that no email address in these databases would work, unless we really want to send to it.
Building a data mesh to support an ecosystem of data products at Adevinta
It depends on the game. Unreal for example is optimized for large teams, and collaboration between different kinds of professionals (programmers, artists, level designers etc.). If you're doing a one-person project relying on procedural generation and pixel graphics, you might be more productive with a much simpler game engine with a much shorter code-build-run loop
A badly garbled article that might make you think the author isn't sure what the difference between Lambda and Kubernetes is...

Plays into the stereotype that "cloud" is just a bunch of buzzwords.

I'm sure he knows better than this so he should rinse, rewrite, try again.
How remote work opened the floodgates to ransomware
There’s certainly something here, but I agree the framing as if fetishization were the cause is a real stretch.

Women are the “fairer sex” as they say. Maybe that’s a cultural phenomenon as well, but seems like a better culprit in this case.
I like to imagine that if I felt I had my needs taken care of, I would not care about the money. But because money is linked to things which feel like existential threats like not finding a mate or losing the roof over my head, pursuing it is 'a notch above the whip'.
A BBC Exclusive. Obviously.
Build Clubhouse: Learn audio/video system design from creator of Facebook Live
Yes, it's awful for spikes.

I have done a variant of TDD where the output is slightly uncertain where:

* I build a test with everything filled in except output of some kind.

* I write code that generates an output I want to eyeball.

* I run the test in "rewrite mode" where the output is generated by the program and saved with the test. I eyeball it to check if it's ok and then commit.

* In CI it checks the output against the fixed version.

There's plenty of scenarios where it doesnt work or is generally inadvisable but I find it to be a super effective technique where it does.

I think it's an approach that would work better for code that generates text, images, sounds, than common-o-garden TDD.
Wasn't this old news? Why is it popping up again?
Another shady practice: you could donate to any website, but Brave itself received the amount if not claimed by the website creator. Users did not know. (https://davidgerard.co.uk/blockchain/2019/01/13/brave-web-br..., https://redd.it/a8g1i9)

Don't use Brave. Tell others not to use it.
For those who want to see some REPL driven development in action:

https://vimeo.com/230220635
You say that like its a bad thing. Sure dogmatic TDD can lead to issues, but going through a period of dogmatic TDD has, for me, resulted in becoming a far better programmer. And as time goes on I find myself drifting further back towards the dogmatic side of TDD as I know the difference how it feels working on tested portions of our code vs the untested portions of our code.
AIUI, pure homosexuality is rather more common in males than females. That's not to say that male bisexuality or fluidity is not a thing for some males, of course it is. But pure lesbianism is comparatively rare.
I probably end up with numerous "useless" comments in my code.

That's because I write my code's doc string first (or JavaDoc or whatever), then write the body in English comments or pseudocode on rare occasion, then write the code beneath and between the conments that are my English plan.

I will also write additional comments about anything unintuitive, complex or unusual, even slightly, because I know that the code will be read many more times in the upcoming decades. (I have code I wrote in 1994 in production at one company, and another hitting its 20th anniversary this year still in production. Do you even remember libg++? Me neither, but the code still uses it...)
> But how do you deal with refactoring?

We solved this problem by having thorough automated test coverage for all SQL queries.

Here's basic lifecycle of a test:
1) Create the test database
2) Migrate the database to the latest schema version
3) Insert test data
4) Execute the SQL query
5) Validate the results of the query
When Discord was relatively new they had a comparison table with Skype, TeamSpeak and other platforms. As a long-time TeamSpeak user, I found that very helpful at the time, because it helped me understand what Discord wants to be.

With Stride it is kind of similar. I don't expect an open-source engine to have the same set of features as Unreal, but they should tell me what they think they are good at! Especially in comparison to Godot, which is a direct competitor in the open-source landscape.

The page talks a big game, and makes big claims. So honestly I'm a bit sceptical :/
Amazon’s Greatest Weapon Against Unions: Worker Turnover
That sounds to me like an excuse to not engage.

We all watched a man be murdered last year, and HN was filled with people making excuses for the murderer. He was convicted only because every single person watched it; others whose murders weren't caught on film escaped punishment. Much less the numerous others that are less than murder.

When people can't even agree that a murder in front of their eyes was a bad thing, I'm going to say out loud that something is deeply wrong. If that seems like a pointless conflict to you, then it's going to keep happening and I'm going to be shocked that I have to say to your face that it's bad.

If your aggravation about their time offends you more than the injustice done to them, then you know why the tone will keep getting more aggravating.