skysight-inc/HackerNews huggingface dataset:
George Clooney can go watch a Brad Pitt movie, can't he?
It seems like you're suggesting that the authors of this paper are trying to imply that those professors were dismissed because they might give unwanted advice about Covid-19, or to hide the fact that they were re-hired at the Karolinska Institute. But the 2014 date, and the rehiring, are right there in the abstract in the same sentence as the one that says they were dismissed:

"In 2014, the Public Health Agency merged with the Institute for Infectious Disease Control; the first decision by its new head (Johan Carlson) was to dismiss and move the authority’s six professors to Karolinska Institute."

I'm not sure how these facts are any more "seemingly incriminating" than "actually incriminating", since the things you say (and I agree) make them less worrying are given plenty of prominence right up front.

It looks to me as if the argument the authors are trying to make is something like this: "The government moved the national health authority's actual experts out of the way several years ago, with the intention of making the health authority less an impartial scientific body and more a political tool. That meant that when the pandemic came along, politicians were able to persuade this body to make recommendations that were politically convenient even though they were scientifically unsound."

It may well be that that argument is a load of bullshit; I don't know. But, right or wrong or Not Even Wrong, it doesn't depend on hiding the 2014 date or the fact that the professors were given new jobs, and it doesn't need the people involved to have had the clairvoyance to predict what specific inconvenient scientific advice the professors might have insisted on giving.
How do you stop caring? I would give nearly anything for this superpower. Even obviously completely insignificant moments that matter to no-one can stick with me for days, and some stay with me for years, bubbling up and causing anxiety or low mood out of nowhere. No amount of rational analysis or forced positive thinking seems to help.
Server operators would just set that header on everything. There's no downside for them. The privacy issue only impacts users and it would still exist even if only a subset of libraries were shared.
TI-99/4A
> . You can see the modern GC-based/"managed" languages, perhaps most notably with Java, as Lisps that avoided this significant pitfall.

An interesting perspective. From my POV, it's hard to think of a less Lisp-like language than Java. COBOL, maybe.
The assumption was that feature parity with _version 1_ should be attainable in that timeframe. Not the current state of the platform.
> One of the reasons for them knowing it in the first place was false marketing that python "reads like English" (as if that would be a good thing).

Sounds like the story of BASIC (and a bunch of other early languages besides - BASIC was originally a simplified variety of FORTRAN, with a REPL terminal-driven workflow tacked on as a key innovation), except that Python is a lot more semantically complex than BASIC, even at a novice level. Perhaps we might use some development tools that can make, e.g. Rust read "like English", too. (After all, the Rust compiler diagnostics literally read like nicely-phrased English, so extending the same approach to the rest of the language representation has some meaningful precedent.) Then novice scientists might learn to program by tweaking their code and reading what it actually means, pretty-printed in nice English language.
I would have assumed they fall foul of the IR35 rules. I’m assuming these rules are uk-wide, but I’m not sure
Where is the download for the SDK?
In the U.S., rooting does not void the warranty unless the manufacturer can prove the rooting itself caused physical damage. Just having a blanket policy of rooting = voided warranty is illegal because of the Magnuson-Moss Warranty Act.
Not just open source.

- Every web app being built.

- google docs

- every ebay post

- Etsy

I mean technically speaking every post, put and patch operation is an upload. It might be JSON (these days) but they are still data being uploaded.

I use Kafka, and the data I upload there is raw binary (formatted through schemas).

This could only be proposed by an idiot.
I just checked the play store and there was indeed a pending update for chrome. Now at .88.

Until the next C++VE, cheers!
Same here. As a shy guy in my 20s I went to a small club on 300mg of Ecstasy, and over 5 hours I introduced myself to pretty much everybody in the place, asked a random girl to dance and went backstage to chat in another language with the band. I just felt I was a human among other humans. At home among friends.

I must've been pretty clearly high as a kite, but the lesson I learned that night is that people generally are approachable, not that scary and we just want to have a good time. The negative side effects was thinking I had fallen in mad love with a complete stranger, and the extreme dehydration that caused me to drink about 5L of water over as many hours.

I haven't taken MDMA since, I plan to try it again later in my life when I'm content with my place in the world (no more than once a season, as Shulgin recommended), but it was certainly an eye opening experience I will treasure forever. This relaxed and optimistic view of the world and other people has been with me since that very night.

With the correct set and setting, MDMA is something everyone should experience once in their lives.
You get melted snow? Mine is always still frozen …
Ignoring the fact that you still would have clue who you meet is a healthy vegan because why the hell would that come up casually when meeting random people throughout the day, your belief is the opposite of every major nutritional and dietetic association around the world. I linked to the collection of those official stances elsewhere in the thread.

That means that not only do you claim to have a better understanding of nutrition than those organizations and the thousands of nutritionists and scientists they represent, but you are able to determine your correctness by merely talking to the vegans you’ve met.

That means you’re able to also trivially determine if someone’s health issues are caused directly by veganism, rather than merely present in a vegan.

That is a level of delusion and arrogance I genuinely cannot comprehend.
> i’d bet that electron and it’s ecosystem exists strictly only because of the abundance of engineers proficient in javascript. electron absolutely did not standardise UI.

Bingo. We have a glut of developers who only really know web tech, and when they decide they want to do something for the desktop they just go with what they know instead of learning something different. The argument about portability that people make in support of Electron-based stuff doesn't hold up when you see that there exist cross-platform tools for other languages. At the end of the day, the tech world is crawling with JS developers who appear to be unmotivated to learn something other than JS (or one of its transpiled cousins).
In ZFC theory (fundamental maths), "A in B" means "there is a relation between A and B, and this relation is called 'in'". Replace 'in' by the correct math symbol or anything you want, it works the same.

From this, we can define a new relation called "=" such as:

for all x in A and for all y in B, x in B and y in A

We don't care what A, B, x or y are. We don't care what "x in A" means. It's just logical statements that are useful, and we build the rest of maths upon it.

For me "=" does not mean "equal", "equivalent", or anything. It means "there is a relation between 2 objects".

For example:

- in a programming language "a = 3" means that "a" is related to "3"
- in a BNF grammar "rule := term term term" means that "rule" is related to "term term term"
- in a math equation "y = x + 1" means there is a relation between "y" and "x + 1"
- on some old calculator "A <- 1" means there is a relation between "A" and "1"

In each of those domains, the relation is precisely defined. But it does not need to be the same relation (they are different math theories).

Another example, "y = x + 1" could be interpreted as "there is a value for x for which I can replace x + 1 by y". You don't even have to care about what "x + 1" means.
Yeah interactive rebasing is such a fundamental part of how I work with git, that's a total deal breaker. It's how you both "commit early and often" and leave a logical chain of commits behind in the end.

Without the ability to rewrite local history, you're either not commiting often (risky) or leaving long streams of poorly documented "work-in-progress" commits in the main project history.
> Someone is asking you to consider not supporting animal abuse, and you’re making the case that using electricity is comparably bad.

The arguments are exactly the same, despite your attempt to spin it.

The original argument was that a) eating meat is not necessary to human life, b) eating meat harms animals, c) therefore, you should stop eating meat.

My recasting of your argument is a) using electricity is not necessary to human life, b) using electricity harms animals, c) therefore, you should stop using electricity.

What is the difference between these arguments? Be specific.

And I don't really care if you "call me out". I don't bully. Sorry.
No one is calling it a "peer-reviewed scientific paper published in Nature" in this thread. The only person who mentioned Nature in this thread did so exactly to point out that this paper isn't published in Nature but in another journal somehow associated with Nature.
For me it was learning a formula for talking to anyone. You just have to have a few canned questions about them that you can ask to spur conversation. They're painfully boring to hear yourself asking over and over, and it feels like a transparent ploy, but it completely works. "How long have you lived around here? Oh, where did you move from? Really? Oh, what made you decide to do that move? Do you ever go back?" etc. Like, literally, this script right here has gotten me through so many otherwise-awkward social situations (including dates) that it's like gold to me. Because I am, at heart, really awkward. I think it basically amounts to A) showing an interest in the other person, which people love, and B) not leaving conspicuous awkward silence by always having something to kick the conversation forward.
> And it's structured, so if you are shy about sudden surprise situations, it can be comforting to know what is expected

That’s what I mean, I believe people like the OP tend to be concerned about daily life, random encounters, completely unstructured situations. Just not sure how much public speaking carries over.

I think it’s quite possible to become a great public speaker, singer, actor or similar, and still be shy in every day life. It seems like largely separate skillsets to me. But I’m no expert.
Rebase is may favourite part of git. Committing a small bug fix as you go and then plucking it out and moving it to the front of the queue is just so handy and avoids all those "Implement feature X, and a few bug fixes too, lol" commits.

Not to mention a stream of WIP commits that mean at any point I can diff the mess I've made in my editor to when it was last working (or any other time). Often that's enough to reveal the problem. If you don't commit often enough, you can't do that, but if you can't rebase, the history is full of junk that should be collapsed before going public.
Python has a lot of great libraries. It's the inverse of the chicken-egg problem.

Because there are now some critically important libraries (pandas, numpy), it means that is the obvious starting place if you want to hit the ground with minimal effort. I think that's totally fine for uni. But there should be a capstone level class for data/ai scientists before they can graduate which shows other languages and teaches some general best practices of software development.

There are plenty of other languages which can do the same job. And honestly, the algos which are available can be recreated if they don't exist. Most of it is not "rocket science".

But the greater problem is that Python itself is a poorly designed and warty language. Whether a scientist or not, choosing Python means fighting these warts. No amount of make-up can cover some of these; and plenty of other languages start with clearer foundations.
Based on what I’ve seen in Joseon era dramas, this kind of behavior is pretty close to the norm for kings in Korea.
This machine changed my life as a kid. Don't miss the awesome JS99er in-browser emulator which includes every cart program and lots of disk software, too. (And a debugger.)

https://js99er.net
If you focus on your product you also must understand the medium it is in. Competitors can be a significant part of that medium.
Can archaeologists find the Ark of the Covenant?
Raidforums is now run by FBI
It looks cool but a web demo + a bit more explanation could help.
My mother used to listen to those MLM casettes about selling. One piece of advice that stuck was "Nobody is born smiling. The first thing a human does is cry. You have to learn to smile."

My default smile is sultry. That's awkward in a lot of situations. So when I smile, I'd cover my mouth, and I'd avoid smiling in photos.

I had to practice. It was like throwing a basketball; everyone knew how to throw a ball but not throw it the right way. There's a few smiles - the photo smile, that cute smile with your eyes, the instant smile upon seeing a pretty stranger, the "I enjoy your company" smile to use in dates and interviews.

After a while, it overrode my natural smile. It didn't even take very long, probably a month or two of practice in the shower.
I learned to apply that to every single social skill.

Listening is probably the best skill to be charming. Make a habit of listening first, then deciding what to say. Public speaking is a skill too. The way my trainer taught it, you have to load your head with bullet points and then speak it out without sorting the words beforehand. If you can combine those two skills together - make bullet points in your head while someone is talking, then speaking from those bullet points, you can sound very sharp and charismatic (people love it when you're paying attention).

I still haven't fixed my posture at 30+ but so far it's a dump stat.
> Yes, they had slavery and slave trade was a part of their economic system, but Islamic philosophies allowed a slave to be freed and treated at par as a citizen once he bought his freedom or was freed. There are even freed slaves who rose up to rule the kingdoms they were citizens of

If their slaves were treated so well, where are the descendants of their sub-Saharan slaves? They imported more than both Americas combined, so their black population should be much larger than that of the US.

Others also had good reason to avoid falling under the Ottoman Empire:

The Ottoman Turks conducted a large-scale genocide and ethnic cleansing of the ancient and indigenous, Greek, Armenian, Assyrian, and Maronite Christian inhabitants of Anatolia, north western Iran, the fringes of northern Iraq and northern Syria and Mount Lebanon during and immediately after World War I, resulting in well over 3 million deaths and large-scale deportations in the Armenian genocide, Assyrian genocide, Greek genocide, and Great famine of Mount Lebanon. - https://en.wikipedia.org/wiki/Christianity_in_the_Middle_Eas...
The decision of those countries is perfectly legitimate (and in hindsight a very good one, seeing how Putin instrumentalizes Russian minorities).

But my point is, before the soviet collapse Russia didn't have a lot of shared borders with NATO countries. Now they do. If Ukraine, Moldova (who knows, maybe one day Belarus) end up joining NATO or the EU, this will considerably hinder their power projection capabilities. Expanding on McCain's analogy, Russia is a sketchy gas station where you can hire bruisers.
Did you consider that the article is educating people? It even uses the opportunity to have a link to one of their other articles specifically about AU.

In comparison, you wrote two redundant sentences and didn't teach anyone what an AU was, choosing instead to go on a grammar critique that winds up teaching less. Its often common to incorporate synonyms in editorial writing specifically to avoid writing the same phrases twice.
I read the article.

Everyone probably has someone who is interested in the presidential election.
Ask HN: Does anyone remember the name of the open source AWS cost explorer?
6 months - 1 year ago there was a tool posted here that was open source and was a browser based tool for exploring your aws costs.

Does anyone remember or have a link to it?

I've scoured the search for an hour now and can't find it..
Why the ad hominem? I have nothing against the mathematicians or their work. I don't even know the math; that's why I'm reading the article. And I'm just trying to wrap my head around the article's explanation and trying to figure out why its premise seems inconsistent with my understanding. The problem is more likely somewhere in my understanding, so I posted it here in case somebody could clarify whether/what I'm misunderstanding of the difference between what we've called "equality" and what they're calling "equivalent", given neither of them seems to necessarily mean "exactly the same".
The immediate mode gui is largely a myth, IMHO.

The concept of gui fully controlled by program data works well for interfaces consisting of a single button. As soon as we have two buttons, each button has a position, and the positions is the data of the gui itself (retained data), not of the program.

Imagine a multi-tab interface - which tab is currently active and has its controls drawn is the property of the gui (retained data), again.

An action that can be invoked through a menu and can also be added to a toolbar. The toolbar can be expanded or collapsed. Again, that's data of the gui itself (of the view), not of the program (the model).

The currently focused button should be highlighted somehow - the property of the gui again.

Selected elements of a list (they should be highlighted). Expanded/collapsed state of a tree widget nodes. Scroll positions.

So, the immediate mode guis are interesting and somewhat liberating because they demonstrate one can easily build simple ui without complex widget libs, but the results are limited, and very soon stop being really immediate mode. When evolving, they become reinvented wheels of retained mode guis.
What kind of trouble?
Also be aware of the sideband interface[1] available to the IPMI by checking the block diagram in your motherboard's manual. For instance, here's AsrockRack's X470D4U diagram[2] showing the IPMI can be accessed directly through its dedicated NIC and also sideband through one of the main NICs.

[1] https://en.wikipedia.org/wiki/NC-SI
[2] https://i.ibb.co/dL1tNCq/image.png
I love the detail that this article goes into! I'm not sure if I understand the "25% less carbon" claim in that many motors (electric vehicle motors) are already efficient enough that you couldn't get that much improvement, but maybe you gain something in some applications because the motor is lighter or maybe this motor type can replace less efficient motors.
I've written code for a few different computing architectures that were designed to present a single logical level of RAM-like storage. That experience has convinced me that it is a terrible idea, largely because it makes elementary software optimization difficult and the default result is usually mediocre.

No matter how it is presented, all addressable storage in modern computing systems is hierarchical. Pretending these latency hierarchies don't exist doesn't make them go away.

If you obscure this by making it all look like RAM, the implied access latency variance due to access patterns and underlying concurrency control is still operative, just opaque. Computer science is full of data structures and algorithms designed to be fitted to the latency hierarchies of real hardware; it is difficult to make algorithms well-behaved when the hardware is designed to make it difficult to reason about these latency hierarchies.

Ironically, I always worked around this by reading the low-level system hardware documentation that described how the hierarchy was being hidden and scheduled so that the memory access patterns could be engineered to elicit specific hierarchy aware behaviors that the code wasn't supposed to know about. We ended up writing the same hierarchy aware code required for systems that don't use RAM as an abstraction, but with a much worse and more difficult to control API.

Working on different exotic computing architectures was extremely educational. It gave me an appreciation for the practical tradeoffs of various weird hardware models that most people only talk about in theory. It is similar to the perspective you gain from experience writing software in many different programming language paradigms. There are no silver bullets, just a different set of problems you have to deal with.
There are plenty of examples of people who lived normal lifespans without using electricity, without modern medicine, without central heating, without running water...

So what?
Not really. Those who hate free speech want to control your speech. There have been more than enough times the same folks who hate a subset of speech have complained about the same speech in private signal channels.
Don't forget that there is a sandbox. Even if there is a vulnerability with V8 you need to pair it with a vulnerability with the sandbox to exploit the system.
One wonders how long these will last give their lightweight construction. There are videos on YouTube of century-old motors still operating like new, and of course they can be relatively easily rewound and rebuilt for another century of service. They appear overbuilt compared to ones of similar power today, but that makes them very robust to short-term overloads.

The VFD also monitors performance, and the results can be reported via the cloud, if the user wishes. The motor’s software can also be updated in this fashion. Such remote monitoring offers a variety of ways to conserve energy, manage performance, and predict when maintenance may be needed.

More points of failure, more opportunities for attack, and more ways to enforce planned obolescence? I'm a software developer, and yet I don't think putting more software in everything is a good thing.
When you can get all the safe and efficient nutrients from living things that do not suffer, then any suffering is unnecessary.
What are the weight savings? Am I even reading correctly that reduced weight is the main motivation for the change in materials?

I've always been under the impression the heavy parts of electric motors were the copper windings, magnets, and outer casing.

If nothing else, the name sounds exotic and cool in a futuristic way.
Please don’t hold me responsible for my wife’s actions. I have no control over her.
Well, now you're just being obtuse. Putin just got into an incredibly expensive war, and protests are marginal at best. This is achieved through repression and violence, but if you don't think that is stability, you're deluded.
“The Elements of Computing Systems”, by Nisan and Schocken, starts at logic gates and works up to a functional computer that can play Tetris. So not quite Ohm’s Law, but close.

https://www.nand2tetris.org/book