skysight-inc/HackerNews huggingface dataset:
Is it really a 'scientific breakthrough' if it's just that they've firing fusion shots with 'net positive energy output'?

Good work, but IMHO we're still a long way from using fusion for energy, if ever, even if only because it will be so expensive to build and run these ultra-high-tech plants. But also because of all the downsides of D-T fusion, like, where is the tritium, and that most of the energy comes of as fast neutrons, etc.
I didn't claim it to be a new idea - I asked why we didn't do something simple like that (as the solution) instead of all the expensive complexity of trying to upgrade the entire Internet to IP6 over multiple decades.
I think this illustrates well how we have to be careful with our arguments around quack medicine.

The problem with "works for me" is not that that argument is invalid in and of itself. The problem is that homeopaths don't actually know that it works for them. What healed your infection and what did and didn't help is almost impossible to know.

Dark mode is very different. "do I have eyestrain after 4 hours of work" is easy to answer, and dark mode can be toggled with a single click to see how it affects you.
You didn't point anything out though. I'm sure in your mind there was a meaning to "propoganda terminology" but that set of associations doesn't exist outside your head. So from our perspective, all that you expressed was, "I don't like your ideas, I think you should rethink them, but I'm not going to offer you any criticism or point you in what I think is the right direction."

If your statement hinges on understanding the working of someone's mind, it should be rephrased to rely on the ideas expressed in their comment; your opinion on whether someone's thinking is "clouded by assumptions" isn't worth discussing because it's not something you could possibly know. If you're right about it, you're right like a stopped clock.

If you nebulously posit someone is wrong without highlighting specific views and indicating why you believe they're wrong, you haven't made a criticism, you've made a swipe. This is a more wordy was to say, "you're dumb."
Part of the issue is that a lot of propellers in GA are, well, simple.

We do have better designs available, but very fast you end up with either very complex manufacture (and thus price) for special aeroelastic propeller, somewhat less expensive automatically adjustable props, better engines (hello recertification! the big cost killer and what made G100UL so important). I do not know if scimitar prop blades require adjustable mechanism, but wouldn't surprise me. And then there's how to fit scimitar blade on some airplanes.

So unfortunately non-trivial even when everyone involved is all for change, because change costs a lot.
SomethingAwful does something like this iirc, signing up costs like 10$ (more if you want to read archives).

It worked largely pretty well to keep out the trolls; as it turns out, a very low amount of people bother trying to troll others when it means that they get hit with an account ban and signing up again means paying the entry fee again.

You could probably also see it as the reason that while SA culture is uh... pretty toxic, it still largely managed to be fairly consistent and polite to each other (towards other communities... less so). Take away the 10$ signup fee and what you get instead is 4chan (whose original culture was a wholesale copy of SA at the time, since it was made for SA users after moot got banned from SA).
That is my point. Yours is a well done comparison, but ultimately useless if not for pure curiosity.

I run Fedora Silverblue on a 64 GB machine, so RAM concerns are not very big for me. In any case, just for curiosity's sake:

~ % uptime
10:38:17 up 2 days, 22:57, 1 user, load average: 0.32, 0.45, 0.60
~ % free -m
total used free shared buff/cache available
Mem: 64083 12381 6576 729 45125 50252
Swap: 8191 24 8167
Well IMO the worst thing about webtoon / manhwa format is double spread, where it's achieved naturally when reading the traditional book-type manga, while in webtoon (solo leveling) sometimes it's rotated +/-90deg.
My point is we shouldn't be here in the first place
If you downvote, I think that should come with an explanation of your downvote.

There may be genuine reasons for downvoting, errors in what is presented, etc. Fair enough.

But if you downvote because you don't like something, all you are doing is attempting to create an echo chamber of views and opinions you already believe. Is that what you want? If so, you are now in a war for control of the echo chamber you want to see with others of like mind - its a race to the bottom.

In reverse, if you value alternative, unusual and/or creative ideas, perhaps this is something that should consider giving an upvote to, even if you disagree with it.

That's my opinion anyway. And I try to do as I suggest.
Can we compare like with like? At gate.io you can have the same access to the matching engine and market data as anyone else for free. At NYSE this costs literally millions of dollars per year. At gate.io a retail trader can place a standing limit order and a other retail trader can interact with it, and this is structurally impossible in US equities because US equities has built up an extremely costly infrastructure around extracting profit from retail traders while pretending that this is good for them by publishing papers calculating how much price improvement they received compared to lit venues where there is no retail taker flow. Commissionless stock trading generally costs customers more than commissions did. At gate and a few other venues, spot fees are 0 due to recent competition over this sort of thing.

I don't endorse depositing at any particular centralized crypto exchange. They might steal your money. The London Mercantile Exchange might also do that[0].

[0]: https://finance.yahoo.com/news/analysis-turbulence-still-hau...
Open source designs can end up extremely cheap, when dozens of Chinese companies start manufacturing them. Exactly that happened with 3d printers.
If it helps, they weren't talking to you.

As soon as you put something out there in the world people are going to have conversations about it, with their own temperaments, that they'd never have with you.

You can take that personally, or realise that their comment really has nothing to do with you nor is meant for you to read it.
A bunch of smart Dutch people got the idea of asking people for money which they would pay back with future profits.

This managed to fund a war with the Spanish empire that owned almost all silver mines.

Paper won against hard currency. And the rest is history.
> How do they profit?

By charging trade and data fees.

> What will MS gain from it?

Equity exposure to those cash flows. And a strategic tie-up that complements the cloud business.
I noted that a while ago, but as most financial insights, Levine probably write about it earlier.

https://news.ycombinator.com/item?id=26813222
People that buy printers for printing a lot already optimize for that though, and thus buy printers with cheap ink/toner. And inks and their formulation are a big hurdle for a good open design: Either you pick some off-the-shelf vendor ink at whatever that costs, or you now also need to specify and enable ink production.
I agree then.
I rarely downvote here, but that's because the quality is already high. A part of keeping it this way is vigorously downvoting unrelated/lazy/overly emotional comments, so maybe a faceless mob with clubs is actually what it needs :-)

Only unproductive comments, of course. Different opinions should be welcome.
This is a massive about face. It's impossible not to credit this as a people's power, street protest victory, but I do worry their hospital system, and public health infrastructure in general are going to crumble.

A week ago, there was no signal this was going to happen.
I liked Whale Star, too.
And hopefully never will.

Systray is a wart, abused by too many applications. They should take the android approach, background tasks that cannot have UI and have to communicate with a frontend, which for a change cannot be left hanging in background.

In other words, if you want something in background, make it systemd user service, so the user can use standardized tools to enable/disable/start/stop it. None of that nonsense, where apps keep running after closing all of their windows and resisting to quit (like Skype does).
Let me guess: fusion for power generation is just 20 years away...

Wake me up when there's a fusion tax on my power bill.
One thing that was missing for me was how you checked RAM usage, since a similar previous comparison that was posted on HN actually measured something different than what most people expected.

Since you helpfully posted the source images I checked to see what you did :)

I saw that you used the output of "free", which I think is not what most people think of as RAM usage (IIUC it reports the total virtual memory in use). I usually look at the output of `smem -atk` and look at total PSS. See https://lwn.net/Articles/230975/ for a clearer explanation on that.
Pop_OS by System 76. I run it on a Thinkpad X1 carbon and it's a pretty nice daily driver.
Pattern matching is just syntatic sugar over using booleans and extracting values from data types. This is an exaggerated problem with a cherry picked solution. See what happens when the condition is if a number > 100. Are you expected to convert the integer into a church encoded integer and then write 100 S types? Are you expected to adopt a language with refined or dependent types? Adding a ton of abstractions to fix a problem doesn't mean you now don't have an even bigger problem.
Me too, I believe that it will make us put more faith in the real world and see things from a real world centric perspective once again, as well as not caring about what the outrage of the day is online because it could very well be synthetic.
This is not energy research, it's weapons research. Inertial containment fusion is only interesting because it replicates some of the conditions inside a fusion bomb - there is no plausible way to use it to generate electricity with anything approaching cost efficiency.
Please let's not bring all the design warts of C++ into C (instead only port the actually good ideas over, after they've been proven to be actually good ideas).

It would make more sense if C++ would reverse direction and become a superset of C (like ObjC choose to do from the start), but for C++ it's much too late now.
To extend on this, I wouldn't use clear text for this. Create a HMAC of the IP and add it somewhere in the page, makes it harder to realize what's happening and for the adversary to work around it.
The problem with standardization of anything in law is that inevitably it slows down innovation a bit. That's obviously not a problem with something like housing, but in tech it might be an issue.

I'd rather have "ideological" bills that explicitly say companies can't take the piss, empowering judges to throw the book at them with liberal interpretations.
> I suspect `defer` is the mainstream right tradeoff

It’s not. It’s a conveniently simple language addition which foists all the issues and edge cases onto the language user. Defer is a limited subset which is more verbose and more error-prone.

However like “context managers” (e.g. try blocks, using, with, unwind-protect, bracket) it also works acceptably in languages where ownership concepts are non-existent or non-encoded, whereas destructors / drops require strict object lifetimes.

> The issue wasn't a failure to make the implicit explicitly provable, it was simply to make it explicit at all.

What, pray tell, would be the use of making borrows “explicit” then ignoring them entirely? Useless busy work?
It's fascinating to think you can combine and split signals on the fly with prisms. It should be completely obvious but I've never thought about it, my mind is far too set into digital habits. By comparison electronics feel so slow.
> If US prints money, the wealth of all countries holding USD goes down. While the wealth of US increases.

True, yet average Americans lose out because their savings get eaten away by inflation
On AMOLED display I using dark background almost everywhere, fortunately most apps have option to switch to true black theme. I also recommend plugin Dark Reader for Firefox browsers.

Similar story is for desktop except true black is not necessary and I prefer dark gray background for less contrast with font. White 27' monitor at evening is heavy for my eyes, even with 25% brightness, that I need for keeping calibration values.

Filter of blue light on phone is also very usefull at evening, I get easily tired.

However... For example for photography portfolios on web I prefer white background, especially for BW. I guess it reminds me more natural, paper white bacground, like prints has.

So it depends...
There are plenty of simpler solutions:

- zoom into the button, then click

- override the css yourself, e.g,: using your one of the many userstyles extensions or browser developer tools

- inject custom JavaScript using GreaseMonkey or Tampermonkey

- use a third party HN client. As you would imagine, there's a sea of those - one of them must be halfways decent :-D

- purchase a new device with better touch precision. Pixel 3/6 with display scaled down handles the problem of adjacent links smaller than a fingertip exceptionally well

- If able, try to reduce the finger sausages. Otherwise, use a stylus.

Why should YC change it for everyone to make it more attractive on your device?
Dark mode is a good shibboleth for who’s old. I’ve seen it working with people under 30. All the young folk have dark mode. The old folk mostly use light, with some using dark high contrast. If you have an interview with a person and they use light, it can be a proxy for age to help weed out the gray beards.
Is the paper just describing Clojure like Software transactional memory?
I'm all for a good hyperbole. Sure, there's plenty of unnecessary and bloated features in modern Windows.
Notably the memory leaking garbage news widget. But there's also plenty of useful features. Multiple desktops, search, multi window handling etc.
The user interface to git is too frustrating for everyone. Most of us just have Stockholm syndrome by now.
UK has a similar law.

https://www.legislation.gov.uk/primary+secondary?title=Unfai...

Also a general legal principle that the terms of a contract are interpreted in a way least favourable to the party making the offer where there is doubt as to the interpretation.
Wait, you mean his anti union positions on Tesla wasn't enough clear signal?

Taking Musks self referential statements about his political posture at face value would be as naive as taking Rupert Murdoch's
That doesn’t seem to be the case, with the people I’m referring to. It’s one thing to want availability. It’s another to try to shove your preferences down someone else’s throat, because, you know, they’re clearly superior. And because “science” and stuff.

See comments on this article pro light mode, about people living in goblin caves or such. On the other hand, people will literally mock you for using Discord in light mode.

Ideally, everyone would have the options they wanted available to them, use them, and stfu about it and get on with life. In reality, though, people would still be fighting holy wars over it…
People in other countries usually have freedom to minimise their US dollar holdings, holding their wealth in pesos, rupees or lira instead and only obtaining dollars for specific transactions.

But they don't, because they'd lose a lot more wealth if they held it in pesos, rupees or lira than USD.

In fact the story of the last decade has been one of significant increases in the purchasing power of wealth held in dollars compared even with currencies of reasonably stable Western developed economies.
If that's so, where is the GPT detector?
Yeah, why bother competing with newer languages on safety, that was never something that mattered on C's design.
I'd rather say that keeping interest rates down required a continuous artificial intervention into the market for money - the current rate rise seems quite fully driven by reasonable market pressure, not by some artificial intervention.
> produce no long-lived radioactive waste

It's important to note that while this is technically true, it's mostly irrelevant. Sure, there's no material that will remain radioactive for the next 10k years, but instead you get much more highly radioactive material that will emit high doses for a "short" hundred years or so.
Show HN: PyHeap – A heap dumper and analyzer for CPython based on GDB
If and only if people previously holding stock sell back to the company. Regardless, you realize no gains if you do not exit your interest on that stock. The exit is non-optional, and often not reenterable from.
If you use an alternative set of libs, such as KOL&MCK, you get fully featured GUI programs in tens of KB range (about 50KB for an empty window with a button, IIRC) while having all the benefits of the coolest RAD which Delphi/Lazarus provide.

...And then you UPX it to shave some more bits. ;)
Comcast have repeatedly been caught injecting, from 2013 [0] through 2019 [1]. At what point do you acknowledge that the large-scale business that is the ISP, might just have more bargaining power than a single individual?

[0] http://blog.ryankearney.com/2013/01/comcast-caught-intercept...

[1] https://gist.github.com/ryankearney/4146814?permalink_commen...
This site is not mobile friendly :(
I've been working on a tool called PyHeap that allows making a running Python program (on CPython interpreter) dump its heap content on disk and later analyze and vizualize these files. This works without any modification to the program source code, CPython code, or even restart.

PyHeap uses GDB to attach to the target CPython process and inject a piece of Python code that writes the heap dump. The dump will not 100% complete, because the dumper relies only on what it can find in the run time using the standard modules `sys` and `gc` without support from CPython. For example, various native extensions like NumPy must be explicitly supported (not at the moment). However, it's good enough for many use cases.

GDB doesn't need to be installed "near" the target, only "near" the dumper itself. It mean, it will work even with e.g. dockerized Python apps without modification. Linux namespaces are generally supported.

A word on motivation. Java has nice tooling for saving (dumping) the content of the process' heap into a file. A running JVM or a JVM failing with out-of-memory (at least, HotSpot) can do a dump in a portable format. There are standard CLI (jmap, jcmd) and GUI (VisualVM) tools to initiate this [1]. Tools like Eclipse Memory Analyzer [2] or VisualVM [3] can read and query (OQL) these files. Literally see the values of fields, local variables, thread states, etc. This is a super powerful debugging technique. In my career I've figured out many tricky bugs by poring over a heap dump. I miss this debugging experience badly in the Python world. I decided to fill the gap and provide something similar to jmap + Eclipse Memory Analyzer or VisualVM heap dump viewer.

[1] https://www.baeldung.com/java-heap-dump-capture

[2] https://www.eclipse.org/mat/

[3] https://visualvm.github.io/
I don’t know much about FB structure but there has been some murmurs about the board offering Zuckerberg a one way plane ticket to Hawaii soon.

Is this even possible?

“No one” cares about dividends since they are taxed like income and after corporate buy backs going the route next year I wonder what Wall Street will come up with..
A few years ago my parents were helping a family of Yazidi refugees in my hometown in germany. This included taking them to doctor appointments and at one such appointment a doctor fitted a contraceptive coil without consent or knowledge to the mother of the familiy... the reason beeing: they already had enough kids.
I felt disgusted by this behaviour and the casual way my parents told me of this, but have never shared this with anybody - although I have thought about it often over the years.
This paternalistic, "we know better than you" kind of behaviour sickens me and remains a thorn in my side, because I'm complicit.
See, treating this as an add-on is why software has a reputation as "not real engineering".

Engineering is all about turning science into products. Anyone with a chemical lab and enough post-grad grunt can make a compound. That's just the start. Getting it to customers, at scale, with a saleable price and not selling poison, contamination, or thin air and not turning your plant into a crater or superfund site is the task. It just happens to involve a bit of chemistry along the way.

You can't just complain from the smoking ruins of your startup "but the happy path we tweeted about when we did it in a flask worked fine, how could we know it would be hard to make 50 tons of FOOF a day?"

It's not always glamorous, it's not always fun, it's not even always innovative, it's almost certainly never easy, but it is what you're actually selling, and it's why you're the one selling it and not someone else.

Now, can you cut corners and make it work, say, 99% of the time and that's good enough to ship it and sit back[1]? Sure you can. But if someone comes along at 99.9% and the same price, or even a higher price and your customers will pay for that extra 9, you're in trouble.

[1]: or ship 99% code thinking it's 100% because you didn't check
Pretty slow, but I wonder if you could optimise a floppy RAID setup by pairing it with an NVMe cache. Please someone try this, I find the concept absurdly funny.
Stock exchange is not the stock market. It is just a platform or location where stocks and other securities are traded. They provide a system where stock trades can be made.

Unlike crypto exchanges they do not even need to hold or touch the stocks.

It is a company like any other. Just that service provided is pretty rare.
Stock exchanges are businesses like any other (albeit heavily regulated). Their main product is a marketplace for people to buy and sell stock.

While they have many revenue streams, the typical ways they make money are through exchange fees (they charge fees for traders to buy and/or sell) and listing fees (you pay to have your stock listed). They also often sell data.
> failures in this code are totally obvious during a smoke test - automated or not.

Yes, but if your codebase is large enough then a non-automated smoke test can be a very slow process, especially if things are configurable. It would have taken 3-4 days to smoke test all functionality manually at my last workplace.

Automated tests could make that 5-10 minutes.
The same things [1] were said about fission 70 years ago. Didn't happen.

[1] https://matt-rickard.ghost.io/content/images/2022/01/image-1...
To the author. The wording you use in the text may get you banned from your source of income, as it’s against their terms to do that. Not mentioning any brand names, as I’m paranoid that might trigger some tag based thing somewhere and lead to the ban.

There are still ways to get donations to Russia. Look at what popular opposition Telegram channels do regarding this. Crypto-hate notwithstanding, this would be a legitimate use case.
I remember dealing with aerotow, and there was definitely a feeling that Yak-12 that we had (with 260hp) was much better towing than 100-odd hp Morane Rallye.
Same here! That level of transgression is a one-and-done (and I have like 200+ kindle books).
Wouldn't be better to ask for a proper audit from one of the big 4 (EY, PWC, KPMG, Deloitte), instead of something that looks fishy?

Edit: typo.
XFCE continues to be one of the best bangs for one's buck. I would like to see stats for it with the compositing disabled (it feels faster for me).
The exchange is also just a normal company.
For example Deutsche Börse AG is a public company, listed on their own stock exchange (Frankfurt).
> Deliberate trolling?

Pretty much. Simon Peyton Jones has used for years, and if I recall correctly, he said that he just likes it, for whatever reason.