skysight-inc/HackerNews huggingface dataset:
Its from a preprint by two Chinese researchers, that has since been deleted from researchgate, which is why I couldn't find it initially:

https://web.archive.org/web/20200214144447/https:/www.resear...
I’m surprised it’s not 0xfeedface, the magic for 32-bit Mach-O binaries.
> To appreciate the difficulties of XML, let’s make a short excursion to the world of XML schema [...], which must be one of the most complex artifacts invented by mankind. The complexity of XSD is especially baffling since the existing solution, DTDs, is already a perfectly fine solution.

Ah, the period where it was attempted to integrate XML as first-class type/literal into programming languages. I guess the conclusion can only be that what SGML/XML is designed to represent (namely, semistructured text documents with regular content models) was fundamentally misunderstood by folks wanting to represent (relatively benign) business records-like structures for service-oriented apps. The complexity results for statically type-checking programming languages having XML as literals were disappointing, and the whole thing got out of fashion. Then, shortly after Mozilla dropped E4X (XML literals in JavaScript), JSX and React happened. I honestly don't know what conclusion should be drawn here :)
Excerpt:

"With jail it is possible to create various virtual machines, each having its own set of utilities installed and its own configuration.

This makes it a safe way to try out software.

For example, it is possible to run different versions or try different configurations of a web server package in different jails. And since the jail is limited to a narrow scope, the effects of a misconfiguration or mistake (even if done by the in-jail superuser) does not jeopardize the rest of the system's integrity. Since nothing has actually been modified outside of the jail, "changes" can be discarded by deleting the jail's copy of the directory tree."
How does your zettlekasten system work?
Pandemic: There Is No Afterwards
I remember reading analysis of this. Basically, it had to do with how google search engine selects content to show. Real receipt is short and similar everywhere, hence it does not show in results. People who earn money from writing receipts online adjusted and add long winded crap so that google gods favor them more.
*liberal wypipo. mostly Biden supporters in fact. and also that doesn't change that the food custom is unhygienic.
Europe is flattening, yes. It's also ramping up tests.

We know it is worse than thought in the US. The Outlook the markets check are 18 months.

You are still checking the next quarter, while I think it's a general consensus that eg. The summer will be lost.

It will improve in 2021 for sure.

+ That quarantine gets lifted probably with contact-tracing apps as it is in South Korea.
Alpine and AntiX, I use them in VMs because they are lightweight, so far no issues.
I have not read Weinberg opinions late in live, could you please link me the sources?

Molten Salt Fuel has a number of advantages over solid fuel pellets. I specially like the solution of the SSR where they copy the same assembly type setup and the whole process works very similarly to a PWR or Sodium reactor, but at the same time they retain the inherent advantage of liquid fuel.

> The MSR designs in work today are at a very early stage of development.

They are in advanced talks with the Canadian regulator and are planning deployment this decade.

> We cannot and will not know their economics until we have a fleet operating and see what regulations show up as a result of operating history. Just like LWRs experienced in the 1970s. 1965s Oyster Creek was extremely cheap. 1980s reactors, not so much.

We know now that building the nuclear station and financing of that build is the absolute cost killer for new nuclear, so having designs that are smaller by at least an order of magnitude for the same power output is gone be the huge advantage.

I don't really see how the situation now compares to 1965 where over the next 15 years the regulatory environment changed 100%.

The companies going threw regulatory approval are building to a known set of regulation for the design and the operation of their plants. The are building passively save systems with advanced operations that are designed for much fewer human operation (as any new design reactor design would).

If they get licensed, it is hart to see what possible change in operation could impact the cost to such a huge degree.
I would say those are reasonably easy to solve, you just need to offer platform specific trained binaries and add a realistic set of stress tests with which you can train the VM.
"Later he applied his extravagant principle to the other numbers. In place of seven thousand thirteen, he would say (for example) Maximo Perez; in place of seven thousand fourteen, The Train; other numbers were Luis Melian Lafinur, Olimar, Brimstone, Clubs, The Whale, Gas, The Cauldron, Napoleon, Agustin de Vedia. In lieu of five hundred, he would say nine. Each word had a particular sign, a species of mark; the last were very complicated.... I attempted to explain that this rhapsody of unconnected terms was precisely the contrary of a system of enumeration. I said that to say three hundred and sixty-five was to say three hundreds, six tens, five units: an analysis which does not exist in such numbers as The Negro Timoteo or The Flesh Blanket. Funes did not understand me, or did not wish to understand me."

-- Funes the Memorious, Borges
Bonds (IMO) are similar to fast food franchise fees. They do a decent job of weeding out the majority of those that cut corners. 25 doesn’t seem all that high....Would be interesting to see what the # of registered vehicles is for each Fortune 500 (would be curious to see if dmv sold that info).
I live in Ethiopia. This country has the highest number of livestock in all of Africa. So it's available in quantities. The price for a kilo can range between 7$ to 20$ (if you go to specialized places). The price hikes was driven by high inflation driven by some economic growth. So meat is moderately expensive but it's a regular menu item at least in the section of society i interact most with. As a comparison, It was 3$ a kilo, markedly cheaper.
I’m not sure I could call it that considering the century also held two World Wars.
Ethiopian food is probably underrated as the creators are African. It is actually superior to all of these combined: Chinese, Indian, Italian, Japanese, Greek and more
I would definitely say PHPStorm. The amount of productivity gains are tremendous.

A lot of good editors have the issue that they are quite rigid when it comes to operating between multiple languages. So while your editor may shine at JavaScript, it won't understand vuejs templates or when you put Javascript code inside a php file.

This is where PhpStorm really shines. It can even complete your SQL statements inside php strings or go to a .vue file from a Html tag. I've never seen this type of understanding from an editor ever.

P.S. My only issue with it is that writing plugins for it is kinda hard. Since it is so extendable it's only expected that programmers would want to extend it with their own plugins. And while I have been able to write one plugin for it I found the documentation and tutorial for writing plugins all over the place and sometimes very outdated. It is my request if anyone from jetbrains read it to please make plugin docs more accessible and easier to understand, esp the testing quickly part.
The ones who’ve taken 11th grade history should know this, at least…
We know that our experience of physical reality is flawed (thanks to quantum mechanics and relativity). We also know that it's not the only possible way to experience it (thanks to drugs). Does it matter then if physics is formulated in a way that's a closer match to our experience?
Using OpenNebula + Kubernetes to deploy multiplayer game servers on the Edge
> nanowires of gold grown atop a superconducting material, vanadium, and dotted with small, ferromagnetic "islands" of europium sulfide

It's about effing time _they_ finally got their dizzy asses around to trying this, eh? I've been so frustrated over the past few decades urging this approach!
Zanetti has Chelsea message about £100M deal
Its by far my favorite design of all advanced reactors designs out there.

Their solution for dealing with the 'pumping' problem is brilliant and their idea to make the liquid salt reducing is an incredibly neat way to avoid corrosion issues.
I watched Conway's 6th lecture about Free Will today, and was thinking about the consequences of his theorem. As I understand, he proved that Free Will is mutually exclusive with determinism: "Everything happens for a reason."

Then I started thinking about time and causality. Does time really exist? Time dilation really exists, after all. What if there were an elementary particle that has no Free Will? Would that make it eternal?

I feel that eternity and infinity are deeply connected, but I'm not mathematically smart enough to prove it. If you'd like to discuss further though, please send me an email!

https://www.youtube.com/watch?v=IgvkhgE1Cps&list=PLhsb6tmzSp...
It’s obvious we didn’t truly believe about “magic” mind control.
He’s a handicapped person that can do something truly amazing thanks to tech skills.

Even though we all possess the same electric signals let me tell you. Unless you can chop your arm off you will never be able to do the same thing with your bloody trackpad.
Windows 10 Latest Update Is Wrecking PCs for Some Users
> I'm using a 7th Gen Lenovo X1 Carbon. When I got it everything worked out of the box with Fedora

Even the fingerprint sensor? Using a X1 Yoga here, had trouble with it.
Learn Godot Game Development
Store Books
…in your opinion, of course.
Contact tracing is a precursor to testing. An app flagging you as a potential positive doesn’t mean that you self-quarantine for x days, rather it means that you get tested asap. And this has to happen every time you get flagged. Otherwise there’s just no point in using those apps. Eventually the entire neighborhood would be flagged.

Not sure what the downvote is for.
> By not warming up they refer to instances when early performance is higher than later performance or when the performance doesn't settle.

which are both cases where you would be disappointed were you to use the VM as a server.

I think their point is that VMs are more unpredictable than many realize and also intrinsically unpredictable in some cases.
NextDNS is my new favourite DNS service
They’re quite popular, too: last time we visited they had an hour wait to be seated.
https://jitsi.org/ diff?
A Philosophy of Software Design by John Osterhout: https://www.amazon.co.uk/dp/B07N1XLQ7D/ref=dp-kindle-redirec...

Concise, readable, and highly applicable.
Yes. I now use Rum + Datascript + core.async for event sourcing. Here is the entirety of my reactive event-loop handling, inspired by Tonsky's Cat Chat (https://tonsky.me/blog/datascript-chat/):

; One Macro in events.clj:

(defmacro go-loop-sub [pub key binding & body]
(let [[db-bind & bindings] binding]
`(let [ch# (cljs.core.async/chan)]
(cljs.core.async/sub ~pub ~key ch#)
(go-loop []
(let [event# (rest (cljs.core.async/<! ch#))
~db-bind @yourproject.data.core/conn
~(vec bindings) event#
result# (do ~@body)]
(when result#
(yourproject.data.core/transact! yourproject.data.core/conn result#)))))
(recur)))))

;; Usage (at top of core file)

(defonce conn (d/create-conn schema))
(defonce event-bus (async/chan))
(defonce event-pub (async/pub event-bus first))

;; For each event you want to dispatch on:

(go-loop-sub event-pub :todo/add-item [db {:as data :keys [text]}]
;; Query db here. Any tx-data you return will get transacted.
[{:db/id -1
:todo/text text}])

;; To display some reactive queries in DataScript:

(rum/defc root-component
< rum/reactive [conn]
(let [db (rum/react conn)
todos (d/q '[:find ?todo ?text
:where [?todo :todo/text ?text]]
db)]
[:div "Todos: " (pr-str todos)]))

That's it. You don't need re-frame.
Thank you for the references - I'll take a look.

Awesome jobs by Rust to keep something like that (hopefully updated too), since the lack of updated information usually is the bigger barrier of entry for contributing/working on stuff like that. I struggle to find something similar and in-depth for clang, but I guess the bigger complexity makes it more difficult.
What's strikes me is that the cost of operating a nuclear plant during its lifetime is actually unknown, making it the expensivest energy source. Why it is still in use : obviously because it serves as base technology and knowledge to build weapons.

Some example of hidden costs not included in nuclear kwh price :

- Cost of managing waste: How can you evaluate cost of managing basically forever (at the human scale) dangerous wastes ?

- Risk prime to insure huge damage that could arise from accident or future leaks in storage area : Again this amount is so big, that this externality has to be socialized.

- Cost of dismantling a plant : Beside one or two exceptions, no plant has been successfully dismantled. All the planning and costs for the currently plan in dismantling are exploding and will take years and tons of capital ... leaving more unmanageable wastes and unusable lands.

All those aspects will become increasingly difficult to manage in countries that made the (bad) choice of going full nuclear a few years ago, like France.
Brilliant. I knew it was Borges after the first sentence! There’s something a little Library of Babel about this project.
There's some recent SF touching on the subject; e.g.: "Proposition 23" by Efe Tobunko.
Basically, the populace becomes dependent on such governmental support, and the threat of its withdrawal is used to stifle dissent and ensure conformity.
Scratch: Block-based visual programming language
Are multiple used smaller drives really more cost effective than fewer new larger drives once you take into account cost of power, HBA, backplane and lifetime of used drives?

I'm a data hoarder too (proof):
https://i.imgur.com/j9jk9OP.jpg

But always been curious about cost so let's do some sums...

With a used 3TB setup.
Assume 12x3TB = 36TB storage. A reasonable 2U server would be needed to support that which would include a backplane and HBA.
Power consumtpion would be 12x 5W (HD) + 10W (HBA) + 65W (server).
Total is 135W.
Power cost in UK for one year at 24/7 is approx £176.
Assuming used 3TB drives give us two years of reliable operation and cost £30 each to buy (going price on ebay a few months back) total cost to buy would be £360 of just the drives (not including the server).
Add cost of electricity for two years operation and we get a total of £712.
Average the cost per year (£712/2) and we come to £356 per annum for the 3TB drive setup.

Now with new 12TB drives.
3x12TB consumes 3x 5W of power + 30W for the server (no backplane or HBA needed).
Total is 45W.
Power cost in UK for one year at 24/7 is approx £60.
Cost of drives would be 3x£300 = £900. Assume we get 5 years of life out of these new drives, plus electricity costs of £60 - over 5 years total would be £1200.
Averaged the cost per year (£1200/5) and we come to £240 per annum for the 12TB drive setup.

(I have not counted the additional cost of the 2U server for the 3TB scenario since that would complicate the math since servers tend to last longer than drives.)

So I'm wondering what the appeal of large servers with lots of small drives is when back of the envelope math suggests it costs more in the long run. Unless of course it's because you like those blinkin' lights :) https://i.imgur.com/4ypumBQ.jpg
https://github.com/facebook/nailgun
I wonder what will happen when people realize there are other sources of radioactive waste [1] ... they may either seek to reduce those as well or lose interest in eliminating nuclear energy.

1. https://www.capitolhillseattle.com/2019/06/an-extraordinaril...
If you’re in the .NET world, NCrunch is basically Wallaby. Saves me a huge amount of time and helps me write better tests by identifying where I’ve missed branches or setup test data incorrectly through the line indicators.
This is dangerous advice. BSD networking stack may have been superior at some point but that hasn’t been the case for many years now.

You are very likely to run into issues trying to do filtering and/or routing at anything >1Gbps on commodity hardware (ie. e1000 nics).

Pf is pretty but it’s not worth trading stability for.
> I mean in Serhii Plokhii's book on Chernobyl he several times repeats the claim that a significant leak into the river/sea would have rendered large parts of Europe uninhabitable.

The grandparent's claim is about what did happen, not what might have happened in some hypothetical, but the claim you're quoting sounds utterly implausible to me; there simply isn't enough nuclear material anywhere to render a significant area uninhabitable for any significant length of time.
Ask HN: Where is the evidence that learning COBOL pays and is in demand?
Recent events made the story that COBOL runs the world and yet only retiring old timers still know it, thus creating a massive shortage, high demand, high salaries make the rounds again.

But I’ve never been able to find actual evidence of this. Only people who keep repeating that it’s true and that people should learn COBOL.

I’m interested in learning because I’m tired of running on the JavaScript treadmill for the last 10 years. Has anyone got real data? When I search for cobol in the usual job websites I get very few results compared to java, JavaScript, etc.

When I look up rates and salary info, I only get nonspecific information like “6 figures yearly.” SE pay in the US and other firs world economies is around the 100k ballpark. Six figures isn’t specific to cobol.

What is it then? Does cobol really pay multiples more than any other language? Is the demand really there or is it all absorbed by consultancies like Deloitte and tata?
Excerpt:

"Write snprintf in C. For those who haven’t used C before, snprintf is a function that produces formatted output based on an input string and a variable number of arguments. Doing it in C forces you to deal with constraints you may not have had to deal with in a higher-level language. Don’t skip out on writing unit tests! (And don’t bother with floating-point numbers; just handle %d and %s.)

const size_t bufferLength = 128;

char buffer[bufferLength];

snprintf(buffer, bufferLength, "%s %d %s", "first", 2, "last");

assert(0 == strcmp(buffer, "first 2 last"));

Write snprintf in assembly…for the exact same reason. Pretty much no one programs in assembly any more, and that’s generally a good thing, but this will (a) force you to learn a new and very suboptimal language, (b) get you to learn a little about your CPU2, and (c) help you later on if you ever need to debug a compiled program without debug info. Bonus points if you can get your assembly version to work correctly with C."
valgrind, assuming you mean _at least_ 100 hours.
Kubernetes Gardener
I see, which is might help explain breeder reactors are so few.
A human in a closed system would probably reduce their rate of entropy increase fairly quickly ;)
WARNING

There is zero indication on the whole site as to who is responsible for this.

There seems to be no privacy statement.

The registrar is anonymized.

The chances of this being a cutesy email phishing site are VERY HIGH
This

The thing I dislike about this kind of article is that they contain enumerations of relatively small deltas between systems. Things that you can bicker over for hours ("look, FreeBSD has better ZFS support", "but FreeBSD is actually rebasing on ZFS on Linux"). But they do not matter that much in the end. FreeBSD does not provide any meaningful changes compared to Linux that will convince most Linux users; and vice versa. These discussions usually boil down to some form of tribalism.

For me the excitement is in projects that radically change FLOSS systems, addressing their shortcomings. For example:

- Docker, despite its shortcomings, drastically changed how software is deployed in most companies (most FreeBSD folks don't seem to get this, it's not about "we had jails earlier", it's all about the ease of packaging/deployment).

- Nix and Guix completely change package management, by treating packages as values built by pure functions. Allowing using several (isolated) versions of packages in parallel, reproducibility, per-project environments, fully declarative system configuration, atomic upgrades/rollbacks.

- Fedora Silverblue takes Fedora, but changes it to a stacking of OSTree snapshots, providing a largely read-only root filesystem, with atomic upgrades and rollbacks. Applications are installed through Flatpak. Development is done through rootless containers with Podman.

Not all of these projects and ideas may end up being adopted industry-wide, but they explore exiting new directions in packaging, system management, etc. Which to me is far more interesting than bickering over which kernel is slightly better in which use case, or separation between a base system and third-party ports which don't solve the 99 problems in packaging that actually matter (such as: this old project needs an ancient Boost version and in my 'global FHS namespace' package manager having two versions of Boost is conflicting).

I am currently using NixOS and Nix on Mac, but I am also actively tracking Guix and Silverblue because these projects are so damn exciting.
We all know that Bloomberg is in the pocket of the CCP, but it's sad to see that his news is too. To be fair, it's more likely that he has lots of business relations with China so wants to be overly friendly with the CCP so they don't shut him down, or they give him favorable deals.

But it's bizarre to see so many American newspapers gladly spreading CCP talking points. I mean, the NY Times let a CCP official write an op-ed. What is going on?

I feel like we've entered yellow journalism 2.0. Media outlets show their bias on their sleeves with no shame. It's always been kind of a crap shoot for opinion pieces, but now even the regular news feels more like someone's opinion than actual journalism.
> we wasted it by never moving beyond 1970s reactor designs

There's this popular idea that the reason nuclear never moved beyond 60s tech is because some evil conspiracy, too stupid populace, or both.

In reality, billions were poured in research especially during the 80s for more advanced designs, but it is a classic hard problem. It is both a physics and an engineering problem, with plenty of unknown unknowns.

Breeder reactors were already built 30 years ago and they spent more time under repair than delivering energy, after building costs have already been overrun many times over. To make the case that we should build more of the same, better arguments are needed.
It certainly depends on the device. Several years ago I bought a Wii U Pro Controller before getting the actual console, so I'd planned to use it with my computer. On Windows I had to install the Toshiba bluetooth stack (on a non-Toshiba computer, fighting to remove what I'd had before from Windows Update), manually add the HID for my bluetooth dongle to the driver, then run in "Test Mode" for it to let it work. Test Mode watermarked the corner and also warned me it would only work for 30 days.
On GNU/Linux it really truly just worked out of the box.
This is an extreme example, but it's one I will never forget. I believe in the Windows world it's common to make controllers pretend to be Xbox 360 controllers because those are supported well, while the kernel known as Linux has support for more obscure things like Wii Remotes and such.
> but it looks like Twitter has actually had this feature since some time in 2016, and I'm not sure when Mastodon added it.

Mastodon started in 2016, so it was a bit early. It added this feature in 2017: https://github.com/tootsuite/mastodon/commit/4ec1771165ab8dd...
How bleak an idea.
kinda duplicate of
https://www.color-hex.com/color/7fffd4