skysight-inc/HackerNews huggingface dataset:
> I have this oldschool thing about data meeting invariant criteria and I dislike not using a RDBMS.

Same. As another 'old school' person, I've been around long enough to see that data outlives whatever the current application is of the day. This means that storing data in something that is standard, has good tooling, and can have some guarantees ends up critical.
Geopolitical spitballing here:

Russia masses troops on the border with Ukraine while at the same time using intelligence agencies to increase instability in Kazakhstan. Russia can then claim western retaliation and meddling in Kazakhstan by the West and CIA secondary to the Ukraine situation. Russian troops move into Kazakhstan under auspices of the CSTO. The civil situation is further escalated and more troops are needed. After months of instability Russia reabsorbs Kazakhstan.

I think it probably happens because Russia has been annexing territory since 1999/2000 (when Putin first came to recognized power). For example they retook Chechnya during the second Chechen war, annexed parts of Georgia, and annexed the Crimea from Ukraine.

Here’s a list of Russian actions, scroll to recent history. https://en.m.wikipedia.org/wiki/List_of_wars_involving_Russi...

They’re all victories. Kind of a foreign concept in my jingoistic American brain.
I’ve successfully used imapsync (https://imapsync.lamiral.info/)
My point wasn't to draw a direct line between democracy and a decentralized network. I just thought it was important to point out the risks and potentially short sidedness of giving up on decentralization because its slower and more difficult. That line of thought leads to more authoritarian control, and that's never worked out well for the average person in the long run.
Also of note is the fact that transportation of gas is a major part of its final price even when the mode is pipeline. There is a sweet spot of distance for which natural gas is competitive IIRC.
Hence NeXT, Irix, and NeWS examples I gave.

Yet hardly anyone cared about POSIX, rather whatever was on top.
Thanks for pointing this out, I'll adjust the title to make it more accurate. I think the benchmarks show that the runtime is at least on par with existing popular runtimes.

Some other cool pitch points I've learned while chatting with Shaw:

- MiniVM supports saving and loading compressed snapshots/images, like smalltalk

- JIT is in the works (it had a JIT in the past, which was removed in a refactor)

- Zero dependencies, compiles to Wasm with cosmo libc.

- VM supports multiple languages and sharing libraries between languages

- The main language that targets MiniVM is self-hosted on MiniVM; there's a minimal os built on MiniVM.

- Fast startup times make it good for embedded scripting, like lua.

- the way the ISA itself is also really interesting, would recommend reading the C if that's your thing.
Quickly does not imply lossy
The software sounds a bit like nagstamon.
> not some sort of immutable feature of the universe

Except it is. Running your own server will always be more work than letting someone else do it, so unless there is a strong incentive people will let someone else run their server.

This is basically the Law of Leaky Abstractions. At some point you will have to deal with a problem yourself because no abstraction is perfect.
Disclaimer: I don't have much knowledge around web3. I would probably consider my self a skeptic, if I had to.

> People don’t want to run their own servers, and never will.

Just wanted to point out that the last part of this sentence is merely a prediction.

> If something is truly decentralized, it becomes very difficult to change, and often remains stuck in time. That is a problem for technology, because the rest of the ecosystem is moving very quickly, and if you don’t keep up you will fail.

By that logic, has email failed? I wouldn't say so.

> Eventually, all the web3 parts are gone, and you have a website for buying and selling JPEGS with your debit card. The project can’t start as a web2 platform because of the market dynamics, but the same market dynamics and the fundamental forces of centralization will likely drive it to end up there.

I find it hard to imagine that NFTs will eventually not be backed by a blockchain, since this is what provides all the hype.
That is what the document says, but it does not detail in how it is actually done. If I transfer 100 USD, then it should somehow fluctuate to market conditions. So, the question is does GNU taler also vary the kudos to match FOrex rates? If not then how is currency exchange happening in this system.
Guessing that pipefail cares 0% of which filedescriptors are used and only the exit codes of processes
There are 2 different entities at stack. First one the privat citizen and second one the enterprise. Talers offers privacy for citizens… and isnt that the world we want? Transparent enterprise and intransparent citizen? Also talking from first world perspective … could work for the third world if the country aint corrupt.
> it cannot bring us back to some golden Internet age

Why? Because trust is a human problem not a technological one? What does that actually mean?
Groups like DappNode are doing good work here. You can buy a nuc from them with their os installed and then pick from a list of apps to install (owncloud/ eth nodes/ ipfs pinner/etc) and it handles the messyness of dyndns/openvpn/updates and all of that. Anyone can contribute docker packages with their markup for people to install new programs. I’m working on a funkwhale port so I can pull my music back locally and not digital ocean
With Python+Numpy, my issues are or were:

1. The matrix multiplication syntax used to be bad. But it became possible at some point to write A @ B for the product of A with B. And that seems fine to me.

2. The code seems more natural when you write `sin(array([1,2,3]))` instead of `np.sin(np.array([1,2,3]))` -- which you can achieve by running `from numpy import *`, but doing this is discouraged by a lot of people.

3. The convention in Linear Algebra is that indexing starts from 1, not 0. This sometimes makes translating from a language which follows the more usual convention difficult.

Overall though, I think only 3 is unfixable, but this is usually a minor problem. Usually, Python+Numpy doesn't seem any worse than Matlab syntax-wise.

I find the experience of using Pandas to be much worse. Sympy also feels abrasive because of needing to write `m12 = var('v12')`.
Yeah, it’s a bit disappointing how slow most non-JIT interpreters are -- I think JIT understandably took the wind out of their sails.

The state of the art as I understand it (but maybe you’ve figured out something faster?) is threaded interpreters. I suggest looking at Forth implementations, which is where I think most interpreter innovation has happened.
I don’t understand why remote learning during this surge isn’t acceptable. I’ve seen opinion piece after opinion piece go on and on about how we need to have kids in school. The pieces attack school officials or teachers but complete ignore the logistics of having so many sick teachers. There aren’t enough subs to cover for the teachers. We know this surge will die down in 4-6 weeks. It’s a perfect time to pivot to remote to lower the strain our on failing healthcare system.

Heck even if you have enough teachers the people who make things happen like bus drivers, aides, helpers, food prep are going to be knocked out too.

My district had two hundred cases of covid in staff alone this week. That’s 10% of the staff. And we were remote.
Google docs, Office online and Adobe cloud are giving these a run for their money. Adobe cloud is probably the least successful of three purely due to price and high piracy levels.
Standard blockchain apologist. Always jam tomorrow, never jam today.

It's always "early" for some definition of the word "it". Any decade now we'll have PoS, or an actual use case for smart contracts, or NFTs etc.

But no, every year just seems to bring a new "invention" that is "still early" while implying that this, unlike every single other use of distributed blockchain, somehow is the first of all of them to not be pointless (outside of a way to find the bigger fool).

Blockchains are just scam generators.

Well, they are of great utility to ransomware, so i guess they have found one use case in over a decade.

Edit: and of course this rebuttal found like one possible mistake in statistics and calls it a "lie". That should tell you all you need to know about the author's intellectual honesty.
The problem stems from users just pressing the "reset" button without removing their accounts first. I think that Microsoft's approach here (Refresh your PC without affecting your files, Remove everything and reinstall Windows) is better, because it tells you what exactly will happen. On "Remove everything and reinstall Windows", it'll ask you if you're simply resetting it for yourself or if you're selling or disposing that computer (the difference here for almost all computers is a zeroing disk wipe).
Ah, that makes a lot of sense! Hadn't even considered that, thanks!
My nitpicking brain immediately stumbled over these two consecutive sentences:

> something very close to forty percent of all the shipping on earth is just devoted to getting oil and coal and gas (and now some wood pellets) back and forth across the ocean.

Wood pellets are not fossil fuels though...

> That’s a remarkable snapshot: almost half of what we move around the seas is not finished products (cars) nor even the raw materials to make them (steel), but simply the stuff that we burn to power those transformations, and to keep ourselves warmed, cooled, and lit.

Oil is also a raw material, e.g. to make plastic. Not sure about what percentage is used as raw material vs. how much is used for fuel...
A lot of formulae start from 1 too. And in linear algebra, most of them do.

It's like driving on the left side of the road instead of the right side of the road. Inconsistency is what makes it painful.
Are bots actually crawling for email addresses? I've had my email public on various websites for years and have yet to receive any spam from that. On the other hand, when that email was leaked in a data breach the spam started immediately and continues to this day.
There is no currency exchange in this system. You just setup the system for each existing currency separately. The kudos is really just for development and demonstrating the system.
The scoop: by tonnage, 40% of what is transported by sea is oil, coal, and LNG.

By switching to local sources of energy (renewables mostly), humanity can seriously lower the impact of ships on the oceans, and stop burning as much fuel to move them, too.

I'd like to add that all these fuels are very energy-dense. Producing as much energy locally would not be an easy or inexpensive enterprise.
I would disagree on that. Parsing theory made it easier to write parsers, not harder. Separating the process into lexical and syntactic analysis makes for a much clearer structure than some ad-hoc parser. And writing a recursive descent parser for a language with an appropriate grammar is not hard and can be quite enjoyable.
Very interesting! I’m positively surprised by the iOS situation, also good to see Tor perform well. Never tried librewolf but I might give it a go.

I’m curious what it would look like with some extensions installed.
Did she need to do anything after clicking the link in Discord or was the exploit completely automated?

My kids have just started to get in to Roblox, not bought anything yet but I expect it'll happen soon enough.
Many regular people work in offices, talking to a computer. Indeed it is offices that cause the most transmission risk, as they tend to be small and ill ventilated. Certainly WFH can be the default in those cases.

Of course, this detracts from the social performative aspect of work - bosses with the corner office and so forth.
A hash doesn't really solve the core of the rug pull problem. If the hash doesn't match you know the file at that URL changed, but how was it changed? Was it just a metadata that didn't really change the artwork, or is it a totally different file?

And what does it mean for the transaction on the block chain if both the URL and the hash no longer match? Is it worthless now and unsellable? Or do you sell it with a note that says ignore the URL, ignore the hash, or both?

I did point out other issues and that may have been unnecessary, but a hash doesn't solve the rug pull problem if the art isn't part of the encrypted and (mostly) immutable transaction block.
Slightly related question-

does anyone know what data type Reddit uses for their post/comment id? It seems like a short alphanumeric yet unique identifier and much shorter than a uuid.

Also what does twitter use for their post/comment id? Seems like some sort of big int?
Should be pretty easy to find the top 100/1000/10000 companies and look at their MX records.

I’d imagine it’s a large number of Office 365, GSuite by Google and Barracuda/ProofPoint which may point to a SaaS thing or an internal server.
According to a Twitter employee, Twitter will piggyback on OpenSea verification for verified profile pictures. If it ships, that will be a big moat.

https://twitter.com/thesmarmybum/status/1478505321433735169?...
Fun fact, Toyota is not a big fan of the transition to fully electric: https://www.theverge.com/2021/7/26/22594235/toyota-lobbying-...
If you can solve a quadratic equation, you can take a bus at 14:34 without any hassle.

Missed connections are usually missed deliberately, regardless of what is said to the parents later.
Conversions, not conversations, if that helps?
Redarding the market cap of more than a million dollar per sold car: peanuts, way to go!
I wish they would expand on their objection to using tezos.

https://hicetnunc.art is an active alternative to opensea, and the gas fees on tezos are far smaller (pennies)

Whats the downside?
> I wish more developers would abide by the old saying "don't fix it if it ain't broke."

This can work for internal software (see people still running old Windows and IE for some random internal app), but breaks down for software with public access. The problem is when a bug is found, and one will be found, the farther behind the current release you are, the harder it is likely to fix.

I prefer to update my dependencies every so often so that I'm never too far behind if I'm suddenly forced to update for some critical security issue.
In my mind, being over 50 has stopped being an excuse to be computer illiterate while holding an office job in the last decade. They were 30 in 2000, 25 in 95 when you started working with computers. If in 2020 you still don't understand how to print a document or find your word files then you are. I don't know what you are but you better have a medical issue or something to justify still not getting file size and things like that.
So you get it to zero, or to low enough to test trace isolate.

China is a good example of how this can work.
One does tend to be an idiot at times...
Wood pellets are shipped across the ocean in large quantities because of a loophole in carbon accounting, allowing coal power stations to burn wood pellets across the EU, 'carbon free', as long as the wood came from outside the EU.
No as someone stated its a gift card. A voucher that your bank is giving someone N dollars or whatever. So if the value of dollar decreases the value of your gift card is also decreasing but it is still the same amount of dollars but with less purchasing power

Edit: its an anonymous check
What percentage of fossil fuels consumption is fuel for shipping of fossil fuels?
Sorry for my wrong assumption!
Why would that happen only to the antimatter and not to matter?
Blame the designer not the user.
Less than 10% of oil is spent on making plastics, though.
Moxie says 'Ys are often X'. This says that's a 'lie' because 'Most Ys are not X'.

Hands up if you see the flaw here.
"The consolidation in the climate intelligence space threatens to lead to an asymmetry of access to information. If you're a wealthy investor or large real estate firm, you can pay to find out which companies or regions will be safest from climate hazards, and make sound investment decisions."

This leads to a thought: could there be ways to identify industries/businesses that are increasing (rather than reducing, as competitive, efficient markets should) the arbitrage potential between asset value and listed price?

(that's one of the scenarios the article is hypothesizing, I think, and it seems plausible that an inefficient market might seek those kind of opportunities; participants might aim to hold better information and use that to raise their margins or potentially even create preferential-buyer scenarios)
Not so rich when compared with XDE, Mesa/Cedar, Smalltalk, Interlisp-D.

As for Windows, on the Amiga glory days, PCs were still stuck with MS-DOS 5 and Windows 3.0, with Petzold's book as the bible.

Being the only PC ownig guy on the Amiga school gang made me quite aware of the limitations during our demoscene like weekend meetings.
It turned out that was inaccurate IIRC, and both have the TSO MSR bit.
Hey, I’m sure plenty of people are buying NFTs with their own money, too. Nice trick to take $X and turn it into 0.98$X and an asset “worth” 0.98$X.
> Hell, eleven percent of the energy that America currently uses, according to Saul Griffith’s excellent book Electrify, simply goes to finding more energy.

That's a pretty shocking stat too!

The energy transition is about to thrust us into a world where for long periods of time, we have massive energy abundance of zero-marginal cost energy generation. It won't be free to transmit that energy, and the intermittent nature of the abundance will play hell with most capital intensive uses (eg crypto mining), but I'm super curious to see what new capabilities that people figure out for humanity.
Encryption is CPU-heavy and CPUs weren't nearly as fast then as they are now. Unix was developed on systems like a VAX which could do 1 MIPS (millions of instructions per second). For comparison an M1 chip can do about 10 trillion instructions per second. It just wasn't possible to encrypt data in real time like it is now.
Login with the original Apple ID you had on the device on iCloud.com and check if the device is still associated with that Apple ID. If so, leave it for now. Then setup a support contact session with that same Apple ID with Apple at support.apple.com, and tell them to help with your secondary account issue. Once support says it’s okay, remove the device from the original Apple ID; it’ll automatically get added to your second work one when you login during OOBE.

After support clears up any issues with the second account, reinstall macOS on the device with Internet Recovery.[0]

[0] https://support.apple.com/en-us/HT204904
Hey now, ransomeware /and/ drugs!
You may not believe this, but there are other ways of versioning software beyond breaking things every year and doing whatever Python 3 did.
Already, solar is the cheapest source of energy, and is still in the exponentially decreasing phase of the tech curve.
This is simply untrue. Loads of students in the "high school" age range manage to get to school on time most days. Depending on the country, your 16-18 year old student might not even live at home.
Not sure what highly qualified immigrants the US or your country are getting, but in Western/Northern Europe there's a significant influx of uneducated and poorly qualified immigrants which cost national governments tens of billions of EUR to house, feed and take care of and have almost zero hope of producing anything for the local economy during their lifetime, because they will be either stuck in dead-end jobs or live on government support.

And all these countries already have ghettos from the previous generations of immigrants which were not integrated in the host society. Few would complain if doctors, engineers and software developers would be coming in droves, begging to learn the local language and contribute to the economy.
Is that actually a thing though? When I got my own TV, I usually went to bed at ~22:15 because that is when the first evening movie ended. And that was before and after puberty. Eventually, at age 17, I found something I really wanted to watch which aired from 22:00 to 0:00, so that's how long I stayed awake. It had nothing to do with my body. Similarly, talking with classmates, I noticed that girls went to bed earlier (like around 21:00) and that was most likely because there wasn't anything interesting for them to do at later hours, while we boys either watched TV or played games. Almost all the boys quit around 22:00 which would make it a very healthy 8 hour sleep until they got up again.
And that is aside from being physically active during the day which makes sleeping in rather simple. Of course, if you sit on your bum all the day, sleeping in does become more difficult as there is little physical exhaustion.
Right, this was my point. People don't usually run Postgres themselves (e.g. set up Postgres in a docker container), but it's not very hard to do.

The article makes it sound like Infura has a moat. There's no moat, it's as easy to switch as it is to switch Postgres clouds.

To be clear, I agree with most of their findings, this on is just a bit off.
> It took years to get overall blockchain going. Then, to understand the need of programmability (smart contracts)

When was this need "understood"? When was it realized? How exactly?

I find it a bit paradoxical to say that "we understood the need for smart contracts right after the blockchain was invented". What problem did smart contracts solve when they were invented?
Have you ever thought it was because the tutorials you read were geared towards a type of programmer that had different goals from a computational programmer?
I think it really is light client development that will make a big change to being decentralised e2e. Being able to talk with the chain directly from an app or webpage without needing to make api requests to a node (be it local or infura/alchemy). If we can get light clients for indexing/search networks too that would be the dream.
The point of the wood pellets is that it's a fuel source that will have drastically reduced demand in the future.
Is the recursive comparison against OpenBLAS using ReLAPACK or the normal(?) one? I don't remember the story on building with that or know the different algorithms.

Does Julia not use OpenBLAS at all now?
Whenever I've tried to use Takeout in the past, it's missing a large amount of data. Haven't tried it in a couple of years though.
This is resolved on iOS by turning off Find My before doing factory reset. On macOS devices, you need to remove it from your device list on iCloud.com after factory reset, as well as turning off Find My, if applicable.
Can someone explain for those of us less familiar with Apple - can a Macbook not be used without a valid Apple ID, that Apple can revoke at any time?
The computer is brand new. No previus ID used.
Animal reservoirs don't seem to be causing trouble in China - my understanding is that animal to humantransmission has been observed only in minks.

Vaccines have indeed been a great success - but we wait to see how much protection they give against long COVID, and how COVID might evolve to evade them. With wide circulation, there is a strong selection pressure for such evasion. Luckily Omicron was inherently milder than Delta, so the vaccines' protection against severe disease held up. Maybe we won't be so lucky the next time (and the next time, and the next time...)