skysight-inc/HackerNews huggingface dataset:
This is very helpful thank you :)

Having a general idea of what can be affected is the goal, not an accurate prediction of the future universe

How can the Ukraine war affect Subway (restaurant)

Ukraine war (catalyst) ->
Key exports of Ukraine ->
Grain ->
Acme Grain To Flour Co ->
Subway

Supply/price of flour may change for Subway.

Node Types:
- Country/Region (Ukraine)
- Raw Material (grain)
- Company (subway / acme grain to flour co)

Relationships
- Export
- Input to
- Supplier to
American healthcare system
>More importantly, it is the world’s fastest Lua interpreter to date, outperforming LuaJIT’s interpreter by 28% and the official Lua interpreter by 171% on average on a variety of benchmarks

Wait what the hell
ty for the suggestion, our designer will come up with some! https://github.com/terrastruct/d2/issues/158
yeah, I seen bugs in multi-db systems where a dataset gets accidentally composed from data from each due to aligning ids. Was a very strange afternoon.
It’s better than free: already paid for.
Gratitude certainly unlocks more opportunities. The neat thing about gratitude is that if you practice it you find inner peace and don’t need the opportunities to be happy.
I’ve been thinking about something like this for years - super psyched to see a team working on it!

A feature I’d really love is a linked list of these code pointers, so send someone a link to a “flow” where they can step through each code snippet with the spacebar or left/right arrows, with optional accompanying text for each step. I’m imagining onboarding myself or someone else to a massive monorepo, or tracing through a flow scattered across several microservices contained in separate repositories.
> I am pretty sure I would throw my marriage into chaos if I told my wife

Coming sooner or later …
That's not how history typically works. The group that destroys the place is not regarded as heroes, they're regarded as a warning of things to be avoided.

If any of those things happen, there will be very strong taboos against anything that would begin to lead down the same roads again.
We are certainly in the regime where an increasing Gini coefficient is bad overall towards all of society and we need less inequality and not more.

If your philosophy tries to contradict that, you need to figure out why your philosophy is wrong, not double down on counterintuitive reasoning as to why it is right.

If you can't see why and don't have your eyes open as to why this is obvious, I can't help you.
I think that's a setting the stage for a set of purity tests nobody can pass. He's done far more damage to the tournament by making that broadcast as a famous person, than he could by boycotting as an individual. You could argue that he shouldn't have said he would watch it, but I think that would've been dishonest.
NYC air quality is quite good, especially considering the density. I agree in principle re society's addiction to cars and I'd love if there were fewer in NYC, but, interestingly, the subway system actually has orders of magnitude worse air than street level: https://www.curbed.com/2021/02/mta-subway-air-quality-pollut....
I don’t have Ventura installed, but https://stackoverflow.com/questions/25357376/getting-notific... may still work.

Basically, a program running in the background can use file system events to detect when the database storing notifications is updated, and then query it.
The old UI is like a well-worn sock for me, fits perfectly and I know where the holes are.

But yes, the new version has an entirely redone UI to greatly organize and simplify things.

The updates here: https://steamcommunity.com/app/975370 go into more details - there's even a tutorial!
One caveat to pay attention to... Ever since LuaJIT and PUC-Lua diverged, PUC lua has made some significant changes to the garbage collector. I wonder if that might affect the comparison vs LuaJIT for memory intensive benchmarks such as binarytrees and tablesort.
ASCII is not a problem, since there is ton of graphics packs.

But controls, controls are ridiculous. I can't just enjoy it.
And I play very hard games, indie games, Ultima Online which you need to script own things to play properly.
But DF is another beast.
> You have the option already to hold on for 5 years+.

The difference is having the option. :) Behavior tends to be different if you don't have the option to sell during a window of time.

In this hypothetical case it might serve as a built-in grace period. Companies that otherwise might have failed if measured and punished quarter by quarter might have time to build a product over five year time horizon.
Once the data is acquired (health or social) by a centralized entity, there is always going to be the possibility of the data being used improperly.
A basic model, or general ontology is the scope. Very much agree dynamic situations and finding equilibrium is definitely a non-trivial question.

https://news.ycombinator.com/item?id=33712337
The hacker news title says (1962), but the article is dated "October 15, 1991" and it references "Database Systems: Achievements and Opportunities" in the October, 1991, issue of the Communications.
I think there are a couple things that mediate these phenomena:

1) a multi-year gap in the CV is generally looked at less suspiciously when the reason is child-rearing or some other positive commitment; you'll have to have an explanation for that gap that doesn't reduce confidence in you as a candidate.

2) There is a selection bias, I presume, with the immigrant comparison.

Not saying these things invalidate the claim, but should be considered before accepting the claim at face value.

BTW, the claim in the article was fairly weak: since women do return to work after child-rearing, then it is possible that an applicant can get hired after a multi-year gap in the CV.
Yeah, I think you're "doing it wrong" as much as I hate to say that, sorry.

Search is keyword-based, like large-scale search is pretty much anywhere. Expecting "specifications" to match "spec" is expecting too much, same as expecting half your search to match a folder and the other half to match a file the folder is in.

The main thing to keep in mind is that search is content-based, not just filename. So instead, search for key terms you think are in the file, as opposed to focusing on folders/filenames. Start with one or two, then modify or add as necessary to narrow down.
> If you do want to give it a go, make sure you find an "Intro to DF" type video and follow it.

Honestly if someone don't mind spending few bucks waiting for Steam release and incoming slew of tutorials might be a better option.

And if you do mind, well,free ascii version will eventually get the new UI too
sorry to hear your bad experience. i close the lid multiple times a day on 2 m1 macbooks and i really have to rake my brains to remember when it failed. in 7 years i had the "taking it out hot from a backpack" exactly 1x (with intel). that's a track record i am super happy with.

on the other hand i got macos black screens of death for a year as the last stage of every reboot... apple is by far not flawless. but i cant imagine using windows as a daily driver. the shit to put up with is just endless. and it makes my eyes bleed
Agreed. I don't play RimWorld that often anymore (though that's about to change again as I'm about to get the new Biotech DLC), but when I do, I go out of my way to clear my whole weekend of any obligations just so I can immerse myself in the game for a couple of days.
Interesting way to put it, "digital twin of the world economy".

What would be the simplest ontology definition to get a rudimentary idea of what's going on?
That is the reason why I moved from eMacs to neovim. Emacs on itself is amazing piece of software, but I had to fight my way to setup vim binding on everything.

With neovim you just get that by default. Everything is thought around that.
This covers the retail side. However I think there’s a lot to be said about modern, global, 24/7 infrastructure for institutions. Maybe crypto needs a rebrand.
Agreed. This is using an AI to play a game, IRB seems like overkill. I guess the only potential problem is if it went off the rails and spouting toxic language, but that presumably was not a real possibility.
More than that. Artifact can be stolen from your fortress then you can go in adventure mode to track it down and steal it back. Well the "track down" part would probably be done in legends mode coz it would be hard to scour the whole world to find a single artifact but still
... they commented on a thread about an article proving exactly that benefit... :|
Sometimes StackOverflow energy bleeds into Hackernews lol
"people don't release language updates for no reason", indeed, many reasons are in the end "planned obsolescence" or ways to make even a naive compiler so much complex that only few remains, and of course in control of very few groups of ppl, and it is near impossible to implement reasonably a real life alternative.

My opinion is C is already way too rich and complex. I would stick to c89 with benign bits of c99 and c11. The benchmark being "one average system developer coding a naive and real life C compiler in a reasonable amount of time and effort".

That said, I know that my "next" C compiler will probably be a RISC-V assembler with a very conservative usage of a macro preprocessor.
I concur with what you observe, with one caveat: I think this was true before COVID. It parallels the partisanship of American society, which has ramped up since (at least) the 1990s.

One might expect technologists to do better, but we've all noticed that scientists are actually not very good outside their discipline. Worse, they're bolstered by their success within the discipline, leading them to believe that their biases are based in fact and therefore their conclusions can be firmly held.

One other thing: Netflix is, in this aspect, not a tech company, but a movie distributor. It doesn't endorse its content; it just feeds the gaping maw of people seeking entertainment. It's not great that people will get the perception that a big, successful tech company is endorsing conspiracy theories, but I don't think they've ever considered whether content is good before making it available.
>"sawdust and mistakes, mostly"
Love that phrase. Will share it with my father who has a woodshop. Also agree with your thoughts about woodworking.

I also started doing some wood work, I got myself a desktop CNC and some other basic woodworking tools.
> I once lived in a world where I could have confidence that I wasn't being fundamentally deceived by literal dei ex machina.

What difference does it make that it's a computer doing it?

https://en.wikipedia.org/wiki/How_to_Win_Friends_and_Influen...
23-11-32 then
China Announces New Social Credit Law
You can try any of these [1] but to be honest the time investment to get up to speed on any one of them would be significant. You're probably better off making a scale model out of lollipop sticks, balsa wood, matchsticks and pins for a project like that. It'll be much quicker.

[1] https://top3dshop.com/blog/autodesk-inventor-free-alternativ...
It's actually not bad game to have running on second screen and just poke at it from time to time as your dwarves are working and building stuff. Kinda perfect "podcast game"
C++? Java? Rust?
Great, let's definitely teach computers to play a game that requires strategic thinking, a robust theory of mind, the capacity to lie convincingly to your enemies, and well-timed betrayal, with the goal of world domination. Can't see any ways for that to go wrong.
I honestly feel that people have got away with one with this type of thinking. In my province (British Columbia), there's a few major issues that have all been attributed to climate change; forest fires, flooding & decline of the salmon populations. Since there's this big boogeyman that they can't solve themselves (climate change), they don't even have to look into their forest management practices (spraying round-up to kill Aspen - a firebreak species - to plant mono-culture round-up ready pine stands - a serotineous species), or their off-shore fish farms that are located at the mouth of some of the most important rivers for salmon (spread sea lice and disease) or power generation (almost exclusively hydro dams), or that they've drained lakes for farm land and when the levees can't keep up the land floods again.

Great Barrier Reef is another prime example, pollution is causing a lot of issues, but you only hear of coral bleaching because of climate change.
Rejoin eu reverse it
i'm not saying this can't be true, but why leave the boot loader open then?
> That is - it is conditioning its language model generations on its actual true plans, and does not have any features to create false messages.

That's not how I interpreted the paper. If I have it right, it chooses its message with its current most likely intent in mind, but it doesn't try to be truthful about that intent - it tries to generate messages a human might if they had that intent (so it might tend to be truthful to its intended ally and lie to the player it's about to stab). I don't completely follow the description of the message generation, though.
I agree, but pretty much every UI has its own learning curve to get over, and taken together it’s just overwhelming to get started with. Curious to see how the tutorial system in the premium version helps address this. I’m cautiously hopeful but still doubt I will have the time to properly run a fortress. Maybe we’ll see the premium version lead to a jump in DF as a spectator sport given the much richer graphics library.
Nice to see Haskell make an appearance in an article about Lua and C/C++:

> For example, at LLVM IR level, it is trivial to make a function use GHC calling convention (a convention with no callee-saved registers)

This refers to the following section of [1]

“cc 10” - GHC convention
This calling convention has been implemented specifically for use by the Glasgow Haskell Compiler (GHC). It passes everything in registers, going to extremes to achieve this by disabling callee save registers. This calling convention should not be used lightly but only for specific situations such as an alternative to the register pinning performance technique often used when implementing functional programming languages. At the moment only X86 supports this convention and it has the following limitations:

On X86-32 only supports up to 4 bit type parameters. No floating-point types are supported.
On X86-64 only supports up to 10 bit type parameters and 6 floating-point parameters.
This calling convention supports tail call optimization but requires both the caller and callee are using it.

[1] https://llvm.org/docs/LangRef.html#calling-conventions
Onshape is my favorite modeller. You'd need to do quite some tutorials if you have no prior experience.
If I'm watching video or editing text I'll often drop into the lowest availible CPU power setting to save on battery and keep the system below 30c.
NASA probably stands to save a lot of duplicated development time if they could use just one ISA from their tiny MCUs to large HPC chips. It would also help with vendor dependency. If a vendor doesn't work out, just move to another RISC-V vendor.

Why not ARM then? Because NASA can use their own implementations in FPGA without paying a bunch of extra money for the privilege.
> The advantage of Vim is efficiency and speed. The disadvantage is that it has a longer learning curve.

I'm not disagreeing with this comment all, just throwing my anecdata at the somewhat squishy "longer" word in that sentence.

For me, I went cold-turkey with vim (my employer wanted me coding on both Mac and Windows at more or less simultaneously; I figured it would be a useful investment of time to learn a single set of hotkeys that I could use on both systems and get into my muscle memory, rather than trying to keep Xcode hotkeys and Visual Studio hotkeys straight in my head)

I stopped using literally any other text editor or IDE either at work or at home, just to try to learn vim as fast as possible, and spent a bunch of recreational time playing VimGolf.

As I'd expected, it was catastrophic for my productivity initially, but I reached a basic proficiency within five days; I got back to my normal development cadence quickly enough that my lead didn't even notice I had taken time to teach myself to use a "difficult" text editor; I just had one week where I was slightly behind schedule, before catching back up and getting ahead during the following week, where my skills improved even further.

It definitely is a longer learning curve before you can say that you've "mastered" vim than most other editors. But you can reach a basic competence equivalent to other (non-emacs) text editors pretty quickly; it's just that there's still a lot more useful functionality you can learn after that point.
I was one of those zero people until i realized i can tell Siri "add an appointment with Blahblah next tuesday at 11", it will actually understand that and it takes less time than using the calendar interface.

I'm sure enough people find some small use for the voice commands that it's a good feature to have on the phones.
They’ve revamped the UI. Here is a dev blog post with an early screenshot from 2021.

https://steamcommunity.com/games/975370/announcements/detail...
The Steam version has a much-cleaned up UI including things like normalizing menu items, commands, etc.

I agree that it isn't actually that bad, and there is (was?) a form of logic to it and it eventually became second nature.
I like this a lot in principle but would add two notes about doing this in practice:

1. Promote self-documentation as much as possible—e.g. meeting notes typed straight into Google Doc, discussions typed straight into Slack, issues typed straight into GitHub, comments typed straight into code—so you’re documenting as you go in a way that’s automatically archived and searchable for future reference. There are times when separate out-of-band documentation is appropriate, but that takes extra effort and can get out-of-date more easily.

2. Promote an it’s still okay to ask culture in parallel with the high-documentation culture. Asking questions in Slack can be a shortcut to finding the right document or finding out something is yet undocumented, and should be encouraged especially if the asker has already done a quick search without locating the needed information.
Well, I prefer to think that my point is intentionally correct, and I can't help it if the OP blog post I'm responding to has some epistemic issues which twist the whole discussion ;)

Anyway, I think the onus is on whoever is making claims, not whoever the claimant is trying to convince.

iiuc, there is additional evidence available that the virus came from a lab; but if we're focusing purely on the zoonotic spillover theory, isn't the current strongest position something like this: "claims that sars-cov-2 is purely zoonotic in origin are not consistent with the current evidence and modelling" ?

Such wording avoids the tortured epistemology of "no evidence = evidence".
"running the A/C," presupposes that the house has A/C. When a wildfire is near, I close up the house and run air-filters, but it can hit 100F inside in the afternoons.
my other pithy statement that I stand behind is my poorly routed sign that says "Glasses and Mask, Jackass" and sits right in front of the door entry to my workshop.

haste makes waste, but even worse, it can make for blind people with breathing problems
Isn’t that the point? The protocols are built to resist changes by single entities and continue working as expected, handling user deposits non custodially, regardless of market activity. HN can declare a dozen crypto deaths with each new CEX and Uniswap will just keep filling orders for whoever is sending value through it.
How do you reason whether a crash is near or has bottomed out?
Thank you for addressing my one and only concern with this scheme! No notes.
> However I think there’s a lot to be said about modern, global, 24/7 infrastructure for institutions.

Ok, then say it! And explain how those institutions will be better served by crypto than what they currently use.
Just realized that on 22-11–22, 22:11:22 I had exactly 212 HN karma points - surely the Universe is trying to say something…
Rimword -- if Dwarf fortress is a little too complicated for you.
Very cool! Do you mind posting what ontology you used for the graph? It is difficult to figure out what is a "node" or what is a "node property". Is "energy demand" of a company a property of the company node, or is that a node itself that connects to energy supply companies?
~~`b=DateTime.new(0,1,1)+_1/86400r;`->
`b=_1/86400r+DateTime.new 0`~~ oops
Doom Emacs. It's pretty straightforward to get started with out of the box, has good LSP integration, and I don't have to worry about any rug pulling down the road like when Microsoft abandoned their Python LSP server.

Jetbrains IDEs are pretty good, but PyCharm is pretty heavyweight when you've got a bunch of small Python repos, each with their own LSP server going. Maybe it's gotten better in the past few years though.
Previously posted in a sub-thread, https://diy.stackexchange.com/questions/133503/installable-s...

Feolite

specific heat = 920.0 J·kg−1−1·°C−1,
density = 3,900 kg·m−3,
thermal conductivity = 2.1 W·m−1·°C−1.
maximum operating temperature 1000 °C.

Water

specific heat = 4184 J·kg−1·°C−1
density 1,000 kg·m−3,
thermal conductivity = 0.591 W·m−1·°C−1.
maximum operating temperature <100 °C unpressurised.
For unrelated reasons I've gone back to neovim. But I used this in vscode for about a year. It works well. I found it got stuck once a day or so and I had to restart vscode. That might have improved by now. Having your keybinding-related config spread out across so many different places (nvim's config, vscode's preferences and keybinding files) is a bit annoying, and I found after initial setup I kept forgetting what was where. And then whatever vi plugin you use, vscode is never going to be entirely consistent about keybindings outside of the main editing panes.

Those relatively minor annoyances aside, vscode-neovim is perfectly workable for daily use.
I'm exclusively using Firefox on MacOS now.
You might find Rogue Bit interesting:

https://store.steampowered.com/app/949790/Rogue_Bit/

It's a modern game about hacking internals of an 8-bit computer by walking a single bit through it's memory.

Visually it looks like an ASCII roguelike game, but it's actually a niche puzzle game for people who like machine language, assembly and computer internals.