skysight-inc/HackerNews huggingface dataset:
I reject the notion that aesthetics is arbitrary. It is not. I also reject the mystification and the dismissive progressive fallacy that the only reason anyone might oppose change is because they're crusty old reactionary humbugs (of course, if aesthetics is arbitrary, "progress" has no meaning). Le Corbusier's Paris is objectively hideous. It is objectively a nightmare. It would objectively be immoral to inflict something like that on Parisians. It would objectively harm the common good. A nihilistic misanthrope consumed with hatred for humanity, and himself, could do no better. For this reason, I detest language like "clinging to an aesthetic past". It is a hollow comment that begins from faulty assumptions about aesthetics.

Of course, we often make aesthetic judgements in a relative fashion. People visiting Paris today might say Paris is beautiful, but what they mean is more beautiful than some other point of reference. Spend enough time in a beautiful city and your standards will shift such that you will be disappointed by aesthetically inferior cities you had previously thought were beautiful when you revisit them. This is good. Let our tastes become more refined so that we may make the world a more beautiful place. Let us resist mediocrity and ugliness.

So perhaps those critics of Haussmanian Paris were making such a comparison. I certainly don't think Paris is the most beautiful city, but if you had grown up in a Corbusian nightmare or some aesthetically lesser locale, then it would certainly be an upgrade and perceived as such. Still, Haussmanian Paris is at least built according to classical principles and that is the most important factor.

Of course, I am not opposed to development in the realm of art and architecture and so on, but modernist travesties like the ones pictured are not an authentic development, but a barbaric revolt against the past rooted in hubris, madness, or some other defect.
Memray: a memory profiler for Python
Please change the title to say "testicular cancers"
MSVC and GCC's standard libraries implementations both have a debug mode which has been checking that for almost two decades.
You don’t need dependencies like webpack, react, or even any javascript at all to show static pages… and it would be a poor use of them just to write static html. But if you want interactive elements like image editors, rich text edition, fancy tables, then you start needing smarter and smarter build tools to bundle it all together and support the maintenance of interactive complex web applications.

I'd also argue that having a static build tool that generates HTML will also allow you to write more HTML and more complex HTML, as you can abstract away reusable components. So there are benefits even if you are serving non-interactive HTML pages. Just cache the React build output.
@spyspy You don’t have the keys to sign all of the transactions
Could you give us a ballpark number of how much is moving out of banks compared to the reaming that is not? Is it 10, 50 or 90% of the current economy?
> For starters, it's a stable sort, which excludes quicksort right out the gates.

Negative, it excludes in-place quicksort but out-of-place quicksort can be stable just fine.

> Third, for very short sequences (also a common situation) it's an insertion sort, which is extremely efficient due to the low overhead (even more so combined with the adaptivity which insertion sort also has).

Every modern quicksort implementation also does this (or a similarly efficient smallsort).
There is not mechanism in Bitcoin for the non-mining nodes to somehow agree in the case of a 51% attack though so I am not sure what you are trying to prove here
Sorry, it definitely was a little inconsistent as I stored all snippets without proper formatting and I tried at the same time align texts for phones, etc

Failed at everything. Will improve
Not trying to stir something, genuinely trying to find the line/difference, so this may be a dumb question, but:

By that logic, isn't it the same for Google? They keep a copy of your content in their cache/index (you can even get the indexed page directly from their cache).
Does it make sense from an financial standpoint for a game company to run a multiplayer game server on the blockchain? Seems to me that if it did make sense financially then game companies would all be doing it already.
I get 5-7 hours on battery from my X1C7 FHD running Ubuntu. I carry a power bank in my bag that gives me that much again.
it is about telling what you want instead of how to do ("computer thinking"). so let's say you want all numbers from 10 to 14 excluding 13, 15, 19 and 23. In haskell you do `[x | x <- [10..24], x /= 13, x /= 15, x /= 19, x /= 23]`, which is declarative. In imperative programming you generally would need to do control flow like a for loop. So declarative programming is way more expressive, as in functional programming like haskell it borrows many mathematical notations.

I find declarative programming like functional better for higher level programming, while Torvalds for example likes C for Linux development because it is closer to how computers work (while providing the needed abstraction than programming in assembly for example).

but i don't think the argument for it really makes any sense for OP's comment. As an user or even packager you hardly use actual functional concepts. You're mostly dealing with a JSON with some functions for declaring the system, not some crazy Haskell shit. It is just that it takes time to learn new stuff, and stuff that have concepts you're unfamiliar with takes a bit longer. And it is true that the curly braces, function arguments, and some other stuff can look kind hard to decipher, but in general it's a familiarity thing.
The only thing 'absurdly complex' about this is the Javascript portion. Server side component based frameworks exist and work very well for this purpose.
And thanks to you, for demonstrating your flimsy analogy can only be defended with attitude, not reasoning!
> iThenticateÂ®

Unexpected place to see latin1 -> utf8 mojibake
Yeah, but at least all of your data are public.
> There is basically zero evidence that this device provides better quality of life than the systems that already existed.

IMO it is less about which purpose this specific device is used for, and more about what this breakthrough has the potential to enable us to do in the future, using this tech as the basis to build on top of (assuming it is proven a success and all the kinks are worked out).

If there was a standardized "smart hat" that I could put on my head that would allow me to control my AR glasses in an efficient way, that would be crazy. Because right now, that's one specific concern regarding AR usability, since current solutions with buttons and touch surfaces and voice controls and making hand gestures are awkwardly inconvenient and feel clunky.

UI/UX paradigm for certain consumer device categories completely shifts. A lot of accessibility problems get resolved. Hardware itself on a lot of consumer devices can become much simpler and more robust, since there is no need for much hand-driven interaction.

And that's just a singular the most obvious example I could've thought of. There are plenty of potential amazing things that could be enabled by this tech, even if the specific use case for it that was presented in the article might not "provide better quality of life".
Gov. Ron DeSantis clears a way to revoke Disney’s special district in Florida
I think I've beaten this dead horse for years, written multiple articles and even run a service called M3O (m3o.com) attempting to replace it for new use cases. Ultimately there's a generation of developers that have found AWS invaluable. There will be many MANY more companies who will adopt AWS because it's synonymous with cloud and the most mature solution. Yet for all it's worth I still don't think it's the end game. Throughout history we've seen industries and technologies evolve. I feel like AWS is the PalmPilot of this era and we're going to see a very disruptive evolution of Cloud soon.
To me AWS are the Apple of cloud computing. Expensive, reliable, opinionated, etc. I have been in very few situations where some AWS service was the ideal tool to solve a problem, but those times it just worked.
That's correct. I actually recieved a copy of this video about a decade ago from a grad student at the MIT tow tank - they were working on their Robotuna design and we were discussing Thunniform propulsion and this video came up. I've used this video in many talks because it's so cool.

In a nutshell, fish are undulating foils. When an oscillating or undulating foils is submerged in a fluid, a trailing Karmen Vortex Street (1) is generated, which is a set of spatially offset vortices. One of the cool things about that is that as the foil "swishes" from, say left to right, it extracts energy from the vortex - the foil can propel itself forward by essentially "pushing" off of the vortex of spinning fluid. The result is that the vortex rotation slows down (that's where the energy to propell forward primarily comes from).

Side note: This is in contrast to a single rotating propeller that leaves a lot of used energy in the swirling trailing wake. Modern profilers can use things like contrarotating propellers or boss cap fins to recover some of that energy.

In any event, for this "dead fish" experiment, the Karmen Vortex Street (KVS) is being generated by the obstacle in the flow in front of the fish - this is due to the low pressure zone directly behind the obstacle. The flexible foil begins to undulate in concert with these vortices. If you look at the figure of the KVS, the region in the center line of the KVS is actually creating a flow in a direction that is opposite that of the vortices themselves. In other words, there's a flow in the center that's effectively sucking the fish towards the rock.

Nothing magic, no free energy sadly, but definitely some cool science! You can absolutely use this knowledge to design energy harvesters (generators) from flows, like rivers or deep ocean currents.

1. https://en.wikipedia.org/wiki/K%C3%A1rm%C3%A1n_vortex_street
oh does that actually work? the * expanding a filename to an argument? I guess it all just ends up in argv
> For integrity reasons, no one can delete anything from it.

Except if they're the central authority, in which case they can unilaterally rollback the blockchain, rewrite history and fork? Totally makes sense.
If you notice that this tweet is a reply to a person that called Guido out who seems to be somewhat pushy about calling people out - it is a perfectly fine answer.

If someone on the street comes out of the blue and wants something from me there is no obligation that I have to be nice.

Especially if that someone seems to be building his personal profile on calling out people on TT.
Claiming a technology is not a silver bullet is a statement that contains no useful information, because no technology is a silver bullet. However, blockchains do provide a very high level of durability across various dimensions, and some integrity failures reduce onto durability failures.
No one is attempting to convince you that a PR never existed. This is just how Github account suspension works. If they allowed PR to stand it would hardly be viewed as legally ceasing interaction with sanctioned entities.

I put "scare quotes" as you call them to highlight the fact that the overwhelming majority of Russians support the war in Ukraine. Even in independent polling.
So... not necessarily.

1. So that case was about the CFAA (Computer Fraud and Abuse Act). So at most it would say that ignoring the robots.txt does not violate the CFAA -- a law that makes some things felonies as "hacking", basically. I agree that ignoring the robots.txt (say if you are Archive Team? [1]) should not be considered a criminal "hacking" felony.

But there can still be other reasons ignoring the robots.txt is against a law -- or cause for a civil tort action. (Most copyright violation is a civil tort action for instance, the CFAA is, again, a law that establishes some felonies with many years of jail time, intended to punish "hackers"). The decision in that case said nothing about anything except the CFAA.

For instance, taking copyrighted content from the public web and re-selling is probably still going to put you in various kinds of legal trouble -- just not a CFAA violation. It's possible ignoring a robots.txt could put you in other kinds of criminal or civil trouble, depending on the particular circumstances -- just not a CFAA violation. It would be interesting to research what other possible liability there might be. If for instance you caused harm to the site by ignoring the robots.txt (say, an accidental or intentional DOS), I bet there'd at least be cause for civil tort.

2. Even so, even under that case, if that specific case didn't involve a robots.txt (did it?), it's always possible the presence of a robots.txt would result in a differnet outcome. My sense is probably not though, that Supreme Court decision referenced by the ninth circuit on remand -- probably does mean ignoring a robots.txt is not a violation of the CFAA. (And again, I say, PHEW, that would have been terrible if it were -- if say someone trying to archive MySpace before it went away could be put in prison for a couple decades for disrespecting the robots.txt).

[1] https://wiki.archiveteam.org/
We threw away billions in trade with the EU over not really that much, why would not throw away a far smaller sum when it comes to another country that was spying on us?

How much the UK and EU are allies remains to be seen too
Would be cool to see how they coordinate/handle the handoff. I get what you're saying about say Doppler shift.

edit: well it happens on ground too but yeah
Any ideas on what would drive that or what that looks like?
Nothing, that's called a hard fork. It has happened (out of consensus) and probably will happen again.
Dentists would not treat my toothache – now my health has been wrecked for ever
Me: "I was locked out of my house for a week. I had a pet $animal inside, and it died. I could've broken a window to get in, but didn't. Am I an asshole?"

----------

$animal = "hamster"...

u/ExcusesRUs_BOT: "NTA. Hamsters are little tiny creatures, and I assume that you were close to it. Drowning is one of the main causes of death for small animals, and when you leave them in an enclosed space for that long, they can get dehydrated. I'm sorry about your pet."

u/SanAndreasYourFault_BOT: "YTA for not looking for a solution before you started the drama. Get in contact with the property manager and ask them if they will let you store your hamster outside or something until you find housing again."

u/SplitTheBaby_BOTToss-up: "NTA but you're gonna wanna post this on r/adviceanimals too
because if you were a good person you would've posted this on r/poirot"

----------

$animal = "goldfish"...

u/ExcusesRUS_BOT: "NTA - you have a right to mourn the loss of your pet. Some people would've broken a window to get inside."

u/SanAndreasYourFault_BOT: "YTA Since you didn't break a window to get in, are you still considerate of the dead fish?"

u/Split TheBaby_BOT: "NTA you had the fish for like a day and a half. It's not like it was a long-term thing, you had it for like a week. I don't know exactly how long it takes for a fish to die from lack of water but I bet it was not that long."

----------

$animal = "dog"...

u/ExcusesRUs _BOT: "NTA. If you wanted to be in your house you had every right to. Also, I have dogs, I would've broken the window if I was you."

u/SanAndreasYourFault_BOT: "YTA. Do you not have a dog anymore?"

u/SplitTheBaby_BOT: "NTA. You should've broken a window, that's a dick move. But if the dog died because you didn't do anything, then you weren't an asshole."

----------

No animals were harmed in the making of this post :-)
> Children spend easily half their waking day with their educators five out of seven days a year, about eight out of twelve months. The power is there by default

That's exactly what people are worried about--schools using their monopoly over children's time and attention to exceed the scope of their mandate.

> For example, classrooms can teach stealing is wrong (and enforce it via code of conduct). They're not brainwashing the youth with a belief in the value of private property and societal protection of it when they do so. Nor are they brainwashing the youth into believing in the correctness of division of labor if they hang one of these in the classroom (https://www.amazon.com/Learning-Resources-Helping-Hands-Pock...).

That schools have the power to set and enforce rules, and explain to kids what's socially "allowed" and "not allowed"--e.g. bullying, for any reason, is not allowed--is not in dispute, and doesn't require teachers to opine on disputed moral issues.

> That's an excellent concern for parents to have, and school boards are usually excited to hear feedback on the curriculum if there is a perception that students are being taught a morality that clashes with their parents'. Building a curriculum that benefits students as much as possible is a collaborative exercise.

Public schools and parents don't "collaborate" on the moral education of children. That's squarely in the domain of parents. That's one of the basic bargains that allows pluralism to work, and a key reason why America has largely avoided the disaster with integrating Muslims that France has brought upon itself.
>When a paper is submitted to Turnitin, it is compared against a vast, secure proprietary database of licensed source material, including millions of periodicals, academic journals, books, and web pages. Turnitin also maintains a separate repository of student papers. Each institution (at the discretion of his or her school administrator) can determine whether or not to include student papers in the repository. We can remove student papers from the standard repository at the request of a school administrator.

https://help.turnitin.com/Privacy_and_Security/Privacy_and_S...

So your school or university are really deciding whether your paper is stored for future plagiarism checks.
Sounds like Play to Earn doesn't make sense which seems reasonable, but I imagine "Pay to Win" could work.

Some kind of skill game or distributed casino
That’s a feature, since it will force society to resolve a variety of incoherent laws.
This is for enhancing CSR initial load times. For apps that need to work offline, have a lot of UI state, have sister native apps, etc.

Yes we've had SSR, noone is disputing that, nor is it relevant. These are separate solutions for separate problems.

I agree some people reach for the wrong tools sometimes, but that's a universal problem.
That's interesting, you're right, the article does report a linear-only relationship!

They may not have sampled muscular BMIs much above 30 though:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5745404/

Gym sample:
> n = 61, mean BMI: 24.0, s.d.: 2.75

~5% would be above 2 s.d => 3 people with BMI above 29.5

My 'theory' would be for muscular builds with BMIs above 30, the linear relationship breaks down for heterosexual women. You might need a larger sample to test that, perhaps with a bodybuilding sample rather than college students.
satoshi's use of cash probably referred to the concept of final settlement.
Is he just mad because Python is too slow for 3D work?
So, I can understand the hate towards copyright enforcement bots, but... did TurnItIn hammer the shit out of VLC's website? Or do VLC's developers just hate the idea of automated enforcement in general?

(I doubt they're pro-plagiarism - not even copyright abolitionists go that far.)
Please stop with the money illusion. Numbers on a balance sheet don't store anything. People do. Companies do. Governments do. Agreements between those sectors are needed to store value. Real value is stored in the warehouse, in the sewer pipes and roads, in the heads of the government officials and so on.
# Plagiarism?

# --> fuck off.

User-Agent: kome

Disallow: /
“…and for his caretakers to play his favorite band, Tool, very loud. But it's the communications with his young son that tug at the heartstrings…”

I dunno, the request for Tool, very loud gets me a little misty eyed.
Here is the [0] original discussion about the the blog post from the researcher who disclosed the issue. Still nice to have the summarized in this news article

[0] https://news.ycombinator.com/item?id=31089216
That’s because the preprocessor adds too much flexibility to make it easy to write such tools.

Once you have

#ifdef FOO
...
#else
...
#endif

you have to completely preprocess the compilation unit to find out which branch is taken. That means you have to interpret the build script (which may do -DFOO, possibly only for some compilation targets)

You have to do that even for such simple things as syntax coloring. Now, you say “I simply parse both branches, check what things they define, somehow merge the two, and we’re good to go”. That won’t work, as the not taken branch(es) need not contain valid C/C++, and their validity may depend on whether other branches are taken.

the preprocessor also has concatenation (https://gcc.gnu.org/onlinedocs/cpp/Concatenation.html). That makes writing a refactoring tool as good as impossible (for example, how do you rename quit_command to commandExit in the example on that page?)

Now, lots of code is fairly reasonable in its use of the preprocessor, but writing a reliable tool is a lot harder, if it’s possible at all, than with Java.
Can’t you model almost anything as a piecewise linear function? I don’t know if this claim is saying much of substance.
Union-busting is in fact illegal because we have laws that protect the right to unionize (in America at least)
Hmm, now I'm wondering why this hasn't happened yet? Is there be a way to encode arbitrary data inside a transaction?
This may work or may not. But the two researchers seemed not to be that honest in the past. [0] They probably try to restate authority...

[0] https://www.nature.com/articles/d41586-019-02862-4/
> Scarcity is bad.

We could just print money and all be rich? If you value money, and you think that compensation for work can be paid with money, then compensating the work that went into creating digital goods seems appropriate. Should compensation for digital goods be through donations?
Worst take ever
> React Server Components

really?

c’mon could we please ask the React folks to stop making simple things hard?
>The russians are a part of the problem. They are raping an European country.

I wonder if all US citizens are equally responsible for our military's reign of terror over the last couple of decades...
Rust has "an adaptive, iterative merge sort inspired by timsort" to implement the stable sort() method if you have an allocator, and a pattern-defeating quicksort to implement unstable_sort() which is provided even if you don't have an allocator (no_std embedded environments).
My concern is that while in theory this process seems fine, I wonder how it'll work in practice when long term leases actually end. For what it's worth, this is pretty much how public housing in India works as well, but we have yet to find out what happens when the leases actually come due. In India we can largely avoid the problem by throwing more and more "undeveloped" land towards housing. If anything, the government has a rather encouraging attitude to convert leasehold properties to freehold, at least for private residences built under the leasehold schemes.

> this has happened before many times too.

I assume this is developers selling before the 99 year lease is up, since the legal entity of Singapore and this leasing arrangement haven't been around long enough to see what happens when the lease is up.

If presumably 80% of the housing stock in SG is held in such an arrangement, what happens if a major chunk of leases come due in close succession of each other, eg, 10%? 10% of the population would be expected to move to housing stock which doesn't exist yet.
Well, they're not "web3" then. No central authorities allowed.