skysight-inc/HackerNews huggingface dataset:
I recently had to work on a library I wrote in Go in late 2013. I think it was Go 1.2 back then. (Current release is Go 1.18)

It just worked.

And code was quite readable. I mean it not as a complement to myself, rather the fact that Go is designed to be readable and it pays off.

I only had to add modules support (basically run `go mod init` in the library's folder) to make it 100% modern-version friendly.

That was as close as I could be to successfully complete 10 Years Reproducibility Challenge [1].

[1] https://github.com/ReScience/ten-years
Don't forget gamedev. Have never used C# on Windows actually, but I've been using it for game dev in godot for a couple of years now on Linux and it works great for that.
+1 for Excalidraw. I just love the hand drawn feel
I've been annoying people lately by referring to Black Wednesday as "the collapse of the stablepound against the algorithmic stablecoin the ERM". https://en.wikipedia.org/wiki/Black_Wednesday
> ECUs and dashes on most VAG (VW Audi Group) cars are coded to each other and have been for around two decades if not longer

The mid-90s electronics in my Range Rover will cope with swapping dashboards by programming the mileage to be whichever is highest between the BECM and dash. It'll moan about "ODOMETER FAULT" for a bit but eventually it'll just give up telling you and set them to be the same. While it's possible to reprogram them it's extremely nontrivial, and no commercial units exist that can do it - and the poke-and-hope brigade that offer "mileage correction" will almost certainly leave you with more problems than you started with.

The electronics in them are very similar to late-80s BMW E32 7-series with a bizarre mix of Motorola, NEC and Intel parts.
Can you expand on the corruption you've seen in Vancouver?
Why is a mass shooting in the US a significant event in the real world? If you rank significance by the people impacted, you could care about the estimated million children who get trafficked each year[0]. I'd even argue that gun violence in the US is just a wedge issue[1] to drive views to news websites and stations, and to keep folks occupied, so they won't rock the boat too much.

[0] https://en.wikipedia.org/wiki/Trafficking_of_children#Preval...

[1] https://en.wikipedia.org/wiki/Wedge_issue
Over 100 years of Antarctic agriculture is helping scientists grow food in space
Meanwhile I've been trying to warn the Rust project team, or more specifically, the Cargo/Crates teams that they're cheerfully skipping down the easy/happy path towards the same mess.

It's inevitable that the conclusion will be the same if the same steps are taken in the same direction. The counter-arguments fail to recognise the special case of "most of us are from Mozilla and we all get along[1]", "no-one has attacked us yet so no-one ever will[2]", "it's tracktable to untangle the dependency hell in your head because there aren't that many crates (yet)", and of course "we all know this history like the back of our hand, because we've all been around since v0.1 alpha."

I'm picturing "10 years later" when some junior developer at MegaCorp Inc desperately tries to figure out why the legacy Rust 2018 version he's forced to use in 2032 can't compile some privately hosted crate that's needed for an enterprise project. It'll probably depend on a specific version of a crate that was yanked because some transitive dependency had to be yanked because that guy was a Russian kid that sold access to this popular crate for $500 to Israeli spies. Of course now the patched crate requires Rust 2030 or whatever, breaking fifty seven of the two thousand transitive crates being pulled it, so good luck to him with disentangling that mess and making this work.

PS: I wish I was making this story up, but I basically just changed Angular to Rust for a real thing that happened to me, like... a month ago. There is no fundamental difference to how Rust does packages, it's just younger so the mess hasn't accumulated to Angular's levels of madness. Give it time...

[1] Except for that spat with the core team.

[2] That we know of. Ignore the guy spamming popular, single-word crate names and shovelling in 99.9% C/C++ code with the thinnest possible Rust wrapper. Surprise! Your code is now more C++ than Rust.
Just like with Java/node.js, it works okay, but it is its own ecosystem

You'll need the runtime to run things where they are deployed, and it is a huge dependency

No debugger/profiler available on linux (except a commercial one from jetbrains)
> you're assuming that realism about the wave function is incorrect

No, I'm not assuming it. I simply observe that the SR by itself does not describe the outcomes of experiments. And I'm not even talking here about quantum experiments. The SR cannot by itself even account for the fact that we live in a three-dimensional space or that there is an arrow of time. And it certainly cannot account for the Born rule, which is also an experimentally observed fact.

> the only substantive claim the MWI makes is that realism about the wave function is true.

Yes, I know. The problem with this is that it is violently at odds with observations that every human makes every moment of their lives, and it does not account for the Born rule.

Other than that there's no problem with it.
I think static languages are generally more disciplined and manageable in this regard. The only times I struggled with 3rd party Swift code was when a package included some C or C++ code alongside with Swift.

Specifically, I think Apple's philosophy of "everything comes with its own dependencies embedded" saved us a lot of trouble. Sure, it's more disk space and potentially lots of duplicates (just count the number of times various SSL libs are included in a single large and messy application), but it usually just works.
This is us. We had a conversation last week about how much boilerplate bullshit is required to get our biz UI to the users eyeballs.

We are going to investigate developing some domain specific language / fluent interface to accelerate our efforts. Something like this constrained terminal UI experience could be exactly what we need to enable this path sooner than later. My current alternative is to handcraft a bunch of parameterized HTML UI components.
Hi there, maintainer here.

I'm using organice with my on-technical wife for all kinds of tasks and it works well. She even introduced it at her workplace(;

I agree that notifications are very important to have. For the time being, I'm using this workflow: https://200ok.ch/posts/2022-02-13_integrating_org_mode_agend...

Of course, this workflow is only for a technical (Emacs) user. The reason having gone this way is that iOS does not allow for web notifications. Having said so, I'm also currently working on a branch to integrate customizable reminders and deploy organice into the Android and iOS stores. Then it'll have native notifications on all available platforms.
Because for lots of code, they are interchangeable, and being able to write your code that runs on both the server and client can be very useful.

Not to mention that splitting the ecosystem down the middle would result in less high quality modules that can fit your specific usecase!
One 1998 Range Rover here with 130,000 miles on the clock, the other with 270,000 - and the latter did 100,000 miles in about six or seven years since I got it.

There's a guy on my forum with an ex-police Range Rover the same age as mine that is now considerably north of 400,000 miles.
GTA Online used a very slow c++ json parser for years which struggles with parsing their json file (which has grown to 10MB over the years). The load time was pretty bad, in some cases it can be more than 15 minutes. Improving them actually cut down startup time by 70%.

https://nee.lv/2021/02/28/How-I-cut-GTA-Online-loading-times...
> So how long does the microchip shortage continue?

In my humble opinion, there is no shortage. There is however a huge priorization and a control of the production to elevate the prices.

I guess some people in far east asia figured out they have power the same way as the founders of OPEP did in the 70's. Look at all the microchips based shit you can buy on aliexpress. Doesn't seem they are affected much by shortage.
But that was an inverter, so DC --> AC. But also, I don't know if that really makes a difference :P
I think you’re selectively choosing what constitutes “new” vs. “better”.

As Henry Ford said, if you ask people what they want they’ll tell you a faster horse. It’s not as if the automobile wasn’t new and revolutionary, but nobody cares about cars. They care about getting around. And a way to get around that was faster, more powerful and more reliable…that was new. It’s the details that matter.

If you take your view, the moon landing was hardly anything noteworthy because animals have been migrating to new lands for millions of year.
It's not as if 'not being visited' is some special protected status we need to preserve for posterity.
What does he mean by "is it concerned with what is in our power?"
Does it mean "does it concern us?"
If having liberal periods does not lead to better outcome for a country, this is a very bad news for liberalism.

The prevailing narrative is such: A country is a poor and corrupt, then it becomes a liberal democracy and becomes a permanently stable, prosperous country. But that's not what happens to Muslim countries. After a "liberal period" they tend to resume being theocratic, autocratic or defunct, and barely solvent, states. Why have those periods at all then? What did those millions of Muslims die for?

I don't think you are qualified to be in this discussion if you consider whole Russia a "dumpster fire", even more if you think Russia "turned into" a dumpster fire (compared to what period?). This shows a significant level of "liberal" bigotry and chauvinism. I visit Tatarstan's (one of the most economically developed regions) capital Kazan' every year and I don't consider it a "dumpster fire". Neither are its residents unless they happen to be acolytes in your "liberal democratic" cult.
In my experience as a 60 year old, I can recognise cognitive decline in myself compared with younger me. Examples include finding it hard to remember language constructs and APIs, and taking longer to navigate window systems and hierarchical menus. I suspect there are maths equivalents that would impact problem solving performance.

This is in addition to changes in lifestyle and life perspectives that have changed the way I prioritise my tasks and interests.
At my Big Corp (tm) we just let someone go because he offered a service to coach vendors on 1) How to get on our supplier list and 2) our internal criteria for vendor selection. He also charged for the service and as IT Ops head had a great deal of say over how this worked internally.
It made you a standard executable Windows installer. Inexplicably there wasn't a decent first-party Microsoft solution to this until the Microsoft Store era.

There wasn't really effective competition, probably because it's hard to get people to pay for developer tools and it's a hard problem to do well.
Hi there, maintainer of organice here. Even before publicvoit started the great effort of orgdown, we've started working on a standardized Org mode parser which will run for different programming languages and runtimes: https://github.com/200ok-ch/org-parser

Having said so, since orgdown is a subset of Org mode, organice fully supports orgdown. Technically and as a project.
Inflation can be thought of as a high dimensional vector with dimensions equal to the number of objects you buy with money.

Each person is affected by this inflation differently because they buy different things.

To “solve” this problem, the government has decided to collapse this high dimensional object into a scalar number.

And now we are seeing a divergence between this scalar number and the actual high dimensional object.

Today with digitised transaction records, there is a ripe opportunity to convert these records back into a person-specific , high-dimensional object with pretty visualisations to aid with understanding.
Well that's interesting. So what does that mean, has to have been published by 30, or just the successful experiment carried out before 30?
>entire generations have grown up agreeing with you because literally the density of the pre-car era was eradicated and they know nothing different.

But a lot of people have experienced high-density living and deliberately reject it and choose the suburbs. Consider a common life timeline:

- early 20s (single no kids) : going to college in a big city or starting a career at a downtown firm so they enjoy the dense city living like Manhattan, Chicago, etc. Walking to restaurants and bars, museums, cultural things

- mid-life with kids: they enjoyed cities in their younger years but they want to raise a family so they move out to the suburbs. Multiple reasons could be the better schools, less crime, less noise, more square footage, a back yard, garage and extra space for hobbies, etc.

- senior/retired and kids are grown leaving an "empty nest": some (not all) senior citizens might sell the suburb house and move to a city condo and walk to museums again. But some also stay in the suburbs and just move to a smaller house or single-level townhouse.

Yes "walkable cities" have advantages but the suburbs also have particular advantages that can have higher priority. It's not about ignorance. It's about prioritizing which advantage is most important.
Twitter investor sues Elon Musk and platform over takeover bid
Not at all. I'm looking for something that shows incident frequency over time, without scrolling through a bunch of pages.
It was the go-to for hosting small projects for a time, back then.
Tether launches new stablecoin pegged to Mexican peso
Crypto Security Debate Goes to Court
Investors are asking the courts to decide an existential question for the cryptocurrency industry: whether digital tokens are, for legal purposes, more similar to stocks or to gold.
UK - £24.99 per month for 50/20mbps
What can go wrong...?
MachO has some features that make this easier than ELF, namely matching libraries by full path and two-level namespaces (external symbols know which library they're found in).

Though it's still not great if everyone uses their own SSL library, because then you can't update it if there's a bug.
If you have a smartphone, then you can use the customizable capture templates[1] (similar to Emacs) from organice. You can even use bookmarklets to capture web content, and have Siri integration.

Limited networking is not a big issue, because organice can cache your Org file locally until you can sync later.

If you do get around to building an SMS to Org mode gateway, I'd be interested to see a post about it, though. Good luck with it!

1. https://organice.200ok.ch/documentation.html#capture_templat...
2. https://organice.200ok.ch/documentation.html#bookmarklets
3. https://organice.200ok.ch/documentation.html#siri_integratio...
Aren't they legally obliged to do this, anyway?
A Defensive Computing Checklist
I have a hard time believing Go compiler being faster than Java’s. Like, none of them do barely any optimizations, but Go still has to do a bit more.
> gather it sustainably

From where?

> small batches

The capex cost of handling equipment ruins this. That's why so much natural gas is already flared.

LNG efficiency in large modern plants appears to be about 80% per https://static.conocophillips.com/files/resources/smid_016_w...
If this perspective carries the day - which is plausible - then all it will reveal is that basically nobody in the voting public should care about inflation:

1) Inflation is not a useful metric for financial planning. If your investments are keeping pace with inflation then you have completely failed to position yourself correctly relative to the massive money creation going on. The gold price trend is posting consistent real returns vs the CPI - which is stupid (if you believe the CPI measures inflation, anyway).

2) Inflation isn't a fair metric for referencing on wage raises. Again, we can see that wage earners are slowly getting crushed as a % of the economy [0]. If they are focusing on keeping up with the CPI then they'll get distracted from the fact that they could be doing a lot better if they could re-link wages with productivity.

3) Nobody knows how the CPI is calculated. If someone can find out the actual methods, weights and inputs then report back you get a virtual gold star. I did it once and it is a labyrinth to work out what they are actually measuring - I don't believe more than a small fraction of the people debating inflation understand or care about the details of what it measures.

To cap off a mild rant; it is not obvious why we care about what the truth about inflation is. Few people understand the number and it is unclear what use it is for decision making.

The more concerning factor is that the government is creating money on a grand and accelerating scale and that is going to end badly, like it always does. Cite some examples where it has led to a golden age? Printing money literally does not and cannot plausibly solve real problems.

[0] https://www.weforum.org/agenda/2020/11/productivity-workforc...
Well, I was there at the time and this is what I remember. The Gmail spam filter is very email specific, it's not like you could just point it at a stream of chat messages and get good results.

Independent XMPP operators don't have anywhere near the spam problems Google has/had. They're just far less appealing targets.
The difference likely is that they didn't do what these people did - try to use some package from scratch. It's much easier to take a sample and extend it, especially if you can join a team and hop onto their running, fully-fledged project.

The JS tooling story _is_ convoluted, and most people just don't touch that stuff, or when they do, they start from a working place, and just make small tweaks.
This isn't steganography though, it's a string compiled into an executable. It's not hidden.
Code Review Guide
I think they (as in author and the friend) need some expectation adjustments about how easy it will be to get some random code package published for free on the web to work, regardless of the programming language.

In other news I am quite annoyed by the confusing range of hardware and how difficult they make it to bolt a fencepost to a wall: There are masonry bits, high speed steel, different sizes, different anchors. And then getting the right length screws. I seem to do it all right but the post keeps slipping out.

Eventually there will be dropbox-like disruption of both node.js and diy hardware, but until then just do the normal 10-20 hours of mandatory training (like udemy courses) to get the basics down.
And was doing this across the entire time of the EEC butter mountain, and wine lake, while complaining about price support in Europe to the WTO
people in high density urban areas are far more antisocial in my personal experience.
small stores were largely killed by the repeal of fair trade laws and decades of policy that explicitly favored market consolidation, that has nothing to do with density.
I guess the first thought that springs to my mind is why should ECMAscript care about what node does? Standard vanilla modules just seem to work totally fine without any issues (in standard vanilla javascript environments) while being totally intuitive, and is basically identical to how typescript does it too... and it is even very similar to how Deno does things.

It seems to me that nopde + npm here is - as usual - a bit of a cesspit. It is this sort of thing that keeps driving me away from node + npm. There is just too much hassle and gotchyas and concerns when using it these days. By comparison Deno is a joy to use, as is pure vanilla js in the browser without a build step.
Another perspective from NYT's Brian X Cheng, who broke his phone using the DIY kit: https://archive.ph/QngdR
But why starlink then? A Stationary satellite for N.-Canada would do a much better job.
FTX lists their reference pairs [here](https://help.ftx.com/hc/en-us/articles/360027668812-Index-Ca...).

> FTX USD
> FTXUS USD
> Binance USDC
> Binance TUSD
> Kraken USD
> Bittrex USD

If there was a run on tether and exchanges shut down trading, I cannot imagine that making the situation any better. Traders would just move off exchange to some place where there's actual liquidity. Moreover, traders would never use that exchange again. Halting would do nothing like it does in traditional markets. In crypto, price discovery cannot be stopped.

In regards to those pairs being used as reference prices, there's no chance they freeze prices just to stabilize the derivatives. Open interest on tether is only $328m on $73b Tether outstanding
> Am I like the last person on the planet who doesn't want to live in a dense city?

There is currently more people who want to live in dense cities, than there are supplies of homes (apartments) in dense cities. It would be nice to build homes in the dense urban area so that the supply would match the demand.

It would be to your benefit, too, if the "dense-loving" people would all get to move into the dense city area that they like. Currently some of these people fail to find a home in the city, so they are competing for the same suburban homes as you, and they don't even want to live in the suburbia.

Also, the denser the city is for those who like dense, the less land area it takes, and then also your suburbia can fit a bit closer near the city. At least for those suburbanites who still prefer to have a relative short distance to the urban core.
It really depends on how complex your solution is and how AWS savvy your team are.

I'd argue that if your team is writing business logic code, it's not going to be a huge time investment to get them up to speed with the various AWS API's so they can operate the infra.
This thread is also a good read: https://twitter.com/Aella_Girl/status/1522633160483385345

Shows that a lot of people, ESPECIALLY programmers, vastly overestimate the competence of the average person when it comes to whatever they are an expert at. You may think that this person is silly - but that is tainted by your past experience of already knowing it warping what you think the baseline average knowledge level is at. And this issue would have never been solved for normal people - the only reason this barrier was ever breached for this person was due to their large twitter following. Most people don't have that luxury.

So, if you think it's hard for someone who is already a programmer - think about how needlessly complicated the entire ecosystem and everything surrounding it is for the average person. It's no wonder many people basically view anything past the surface level of computers as dark magic, and we call people good with these magical devices "wizards".
The BLS already publishes per category CPIs, alongside the aggregates[1]. Presumably you'd want the Fed to use different weights than the BLS (overweight "necessities"?) for monetary policy. But they already do, they vastly underweight food and energy prices, using "core inflation"[2]. (Besides, they typically use the BEA PCE deflator[3], rather than BLS CPI for monetary policy.)

Occasionally you'll hear that this is part of some government conspiracy to suppress true cost of living measures or some such. I think that's largely nonsense as CoL adjustments in government departments are always done with plain CPI, only the Fed uses Core. The logic of using Core (excl. food and energy) is mostly pragmatic, it's just a simple smoother, they could also use trimmed or rolling averages. The raw inflation is pretty volatile, based on that they'd have to adjust policy rates up and down all the time.[4]

[1] https://www.bls.gov/news.release/cpi.t01.htm

[2] https://en.wikipedia.org/wiki/Core_inflation

[3] https://www.bea.gov/data/personal-consumption-expenditures-p...

[4] https://krugman.blogs.nytimes.com/2010/02/26/core-logic/ (Sorry, can't find a non-paywalled link)
Seems to be up again - but there are still some performance issues. The main page was down for approximately 15 minutes