skysight-inc/HackerNews huggingface dataset:
Wandel is doing something right, that's for sure. But for me he goes a little too far in ignoring established wisdom in his attempts to reinvent the wheel. While I admire the idea of going back to first principles, debunking myths and applying new perspectives, sometimes you need to acknowledge that things are done this way for a very good reason so let's use that as a foundation, instead of going further back and eventually, painfully concluding that you have not been able to reinvent the wheel.

Here is a particularly egregious example that simply causes harm to those trying to refinish wooden floors: https://youtu.be/mHiF8xwjRGI?t=357
Yes, which is why in Java the cost isn't free but it's still rather low. Of course, the calculus has changed due to memory hierarchies, which is why Valhalla brings with it specialisation for value types (that outweighs the benefits of erasure for those types, but they're not variant, so it doesn't require baking a variance model into the VM).
If Covid has learned me anything, it's that people are not resilient at all and love to give it blame for their own problems. It worried me how many people thinks Covid has had a permanent impact on their lives. It's negligible imo..
The problem with attempting a high-documentation culture is that it's very difficult to have a closed feedback loop. I see this all the time. Someone writes up "Here's what tool X does, and here's how to use it", and it never works. There's always some environment variable you forgot to set, or some local file, or some path that's literally /home/$USER/... in the code, or even worse "Here's the built binary, which isn't the same as the binary that gets built from source". How do you fix this? As part of your documentation process you get someone else to actually read and reproduce and review the document. And that person needs to be at arms distance to avoid shared knowledge being elided. To enforce this you also probably need it to gate atleast reasonably large PRs. You need ways to ensure the documentation doesn't go out of date. What am I saying? This only works in a process heavy environment. Which goes directly against what the author of this article says - which is a red flag. What can easily be the case here is you have 50 engineers all building new stuff, all writing reams of documentation which probably isn't at all useful, but because no one ever reads any of it, you never pay the cost...

Then you hire someone and for the first 6 months their life is hell until they clock on to what everyone else is doing and just ignore whatever everyone else is working on and plough their own furrow. Sure, we've now got 17 different poorly documented logging libraries (because no one wanted to invest in adopting anyone elses), but every individual developer is writing plenty of documentation! Oh and god forbid you disturb the author with questions outside of the 1 very short window for meetings in 1 specific time zone. Their careers page says "Join teammates from Hawaii to Brazil to Germany". Their meeting time is 6-9pm in Germany every day and 7am to 10am Hawaii time.
Yes, I work for Memgraph, I am a developer there and I wrote this, and all of the previously published articles. I was comparing NetworkX to Memgraph algorithms, since that was the point of the whole article. I am mostly using Python in my day-to-day job and I love what they did with NetworkX. This article was influenced by many people who use NetworkX and are a part of Memgraph community. I just wanted to see how much of a difference does the underlying C++ implementation of Memgraph makes. Since I work with Python tools and Memgraph every day, and talk with a bunch of people working on graph analytics, it makes sense to compare by myself and get the facts right.
I've honestly been amazed in these past few years how many people have started hating Wikileaks for leaking things that didn't agree with either their interpretation of the world, or made their favorite politician look bad. The only interpretation I can draw from it is that many people crave ignorance. And when they're confronted with something that challenges their ignorance they blame the messenger.

Overall I find the sentiment pathetic and cowardly. I want to know what my government and powerful people are up to. I have a right to know it and Wikileaks was giving me information about this.

IMO people who get angry at WL for telling them what powerful people and governments do behind their back are pathetic bootlickers.
I find it difficult to believe there are use cases affected by this; given that NTP normally has an error window of some milliseconds, those use cases would never have worked.
There is an obvious need for time synchronized with the rotation of the Earth so leap seconds, or an equivalent mechanism, is also needed. The question is where to convert between linear time, more suited for computer systems, and Earth-synchronised time.

In terms of computer system design I'd say that the best is usually to convert as late as possible in a presentation layer and to use linear time internally everywhere.
Hinsightd web server: comparison benchmarks for requests/second
What is the goto place now for sharing data that governments don't want you to share?
If there is anyone you can trust in the country you are leaving then buy enough drives to make a copy of your stuff and leave that (encrypted) copy behind.

All of the stuff you take with you should be encrpyted. If anyone were to try to look at it then you dont know how to open any of it.
I'm now imagining Putin talking like the Pakled captain. It's a tremendously amusing mental image.
"And would rather we dedicate our resources to bettering our own clearly failing country."

So do that too.

"But that's socialism."
At the time they launched I believe they used wiki software as an organising principle, it provided free text search, tagging and indexing.
You are downvoted because you are equaling nuclear attack with no power.

One is incredibly difficult to fix with permanent effects, other is minor nuisance and not that big of a deal to fix or even switch to life without power grid, you can just have own wind turbine/solar/hydro if you really need the power.

Also TIL Middle ages were like 100-150years ago, in some countries just decades ago, I'd say you could get by without power very easily even in 1950s. I am pretty sure my grandma didn't much need electricity for anything and she didn't live in Middle Ages. You can have mechanical pump in well, you can store stuff in cold basement and you can use oil lamp or candles for light in dark to cover the basics (water/food/light). Sure you would need to change the way of life, but equalling this to nuclear attack is just plain stupid.

As someone who admires Amish I find it actually appealing.

If I have to choose whether time travel to 1920s-1950s or live in nuclear war wasteland it's pretty easy choice for me.

I've travelled to places with no electricity (they jsut use generator in evening) and people were doing just fine over there and I was also not missing much.
FB is not dying. It is literally a money printing machine and will continue to be for many years.

While i agree, it can be both at the same time.

previously Facebook was a money printing machine that was growing, and was valued accordingly.

now when Facebook is slowly shrinking it is valued accordingly.
What do you mean, you don't buy this? If whistleblowers need to look for another source, isn't that exactly the same as wikileaks losing support?
https://en.wikipedia.org/wiki/Wiki
You weren't, but the medias were driving opinions towards that.
> I think it's clear that they're a politically oriented group. It's not a conventional/general journalistic ethos

The same goes for any journalistic outlet. It's not difficult to guess the political leanings of most New York Times journalists. Hello, 1619 Project!
What does that mean in the context of git?
There are some merchants in some places that accept crypto currencies in exchange for goods and services. So yes, saying that none do is "strictly" false.

The question though is are there any merchants that provide, on a wide basis, to numerous consumers, goods and services that are paid for by crypto.

Essentially the answer is no, because most merchant supply chains require fiat, governments require all taxes to be paid in fiat (that's why it exists).

So there is no "crypto" world where I can go live that entirely uses any crypto currency as its medium of exchange.

All of them require conversion to/from fiat, because that's what the world/governments/taxation/laws are based on for value exchanges.
I’d love to use Pony (sans GC), but the project is dead, Sylvan has lost interest, Sebastian has lost interest, and even its biggest advocates (Sean and Joe) have moved on. It’s s shane since I really really like what Pony was doing.
> The FSB didn't know about the invasion, because the top brass didn't tell them.

Should have been painfully obvious to anyone in the FSB Ukraine division, given they reportedly surged in size in the months leading up to the war.

>> The files show that the FSB unit responsible for Ukraine surged in size in the months leading up to the war and was counting on support from a vast network of paid agents in Ukraine’s security apparatus. Some complied and sabotaged Ukraine’s defenses, officials said, while others appear to have pocketed their FSB payments but balked at doing the Kremlin’s bidding when the fighting started.

https://www.washingtonpost.com/world/interactive/2022/russia...
Was trying to make sense of that solve, but couldn't see any algorithmic thing happening. Either that's the craziest method I ever saw, or it's just a reversal of a random scramble.

Regardless, none of that takes away from the nifty 2D projection technique!
Others have already corrected you, but in case it makes it more concrete, here is the implementation of timegm() in musl (the libc used in Alpine Linux and some other Linux distributions). timegm() takes a time in UTC and converts it to Unix time.

http://git.musl-libc.org/cgit/musl/tree/src/time/timegm.c

http://git.musl-libc.org/cgit/musl/tree/src/time/__tm_to_sec...

You'll notice there is no handling or knowledge of leap seconds. (Leap years are handled, of course.)
yes, I'd go with one language first, but I wasn't sure if it's best to go with AST/CST or with a templating language first
Apropos of WikiLeaks itself, does anyone remember "information wants to be free."

As years go by, the www is decreasingly capable of disseminating information without monopoly, government or some other official backing.

Basic web technologies are designed to make documents available. This should all should be trivially achievable using early 90s computers. Maintenance/sysadmin shouldn't be a major hurdle.

Yet... Here we are.
I think pressed / laminated sheet materials like particleboard are one of the biggest sources of offgassing in many homes.
One day they will switch the policy from blacklisting to whitelisting...
They're as much under threat from RISC-V as the Nvidia hegemony is from Intel Arc. Hardly any at all.
Is this one of these cases where tax-payer money could have been prioritized better or is there a legitimate case for this type of content?
I think it's fairly clear now that the only time a voice based UI is better is when the user is unable to use their hands. Driving or in the kitchen when cooking seem the be the most successful. The are barely any other strong use cases.

On top of that the general distrust of the privacy of these systems has stoped a significant number of people (myself included) from wanting to us them at all. I don't have an in home device, and have turned off Siri on my Apple devices.
I don't know much about accounting, but as far as I know, dividends are not expenses in any way and therefore are part of the profit margin, not the remaining 60%.
Give the parent credit (as the HN rules ask you to do): the poster said nothing about people who aren’t assange.

Second, it’s possible to believe that statement and still follow Occam’s razor: if Assange says something convenient for Russia, it makes sense for Russia to offer its support. It also follows that over time, Russia could “convert” Assange.

I never liked Assange, but someone with a similar story that I did like is Snowden. I am under no belief that he was a Russian spy “all along” as implied by many conspiracy theories, and I have a huge amount of respect for him (even now…).

But it only takes a glance at his Twitter feed to realise that in his time being hosted by Russia (who likely just offered its help to someone convenient for them to help), the guy got turned. Propaganda is a hell of a drug.

In other words, “the enemy of my enemy is my friend”.
It is my understanding that benchmarks are run against LuaJIT interpreter (-j off), so here are some JIT numbers for reference, using the array3d.lua benchmark [1]

time luajit -j off array3d.lua

real 0m1,968s
user 0m1,915s
sys 0m0,052s

time luajit -j on array3d.lua

real 0m0,128s
user 0m0,068s
sys 0m0,060s

[1] https://github.com/luajit-remake/luajit-remake/blob/master/l...
I don't think it's a question of incremental progress, with AGI behind some ghost line. I think the current progress is, despite all the excitement, actually orthogonal to true AGI development. We're developing ever more sophisticated narrow AI, not even taking baby steps to proper true AI. I believe that the progress to the latter would be evidenced by the development of artificial intelligence first with animal capabilities, then with child-level capabilities and ultimately adult human tier capabilities. But I could be wrong - perhaps our current navigation of the problem space will reveal some strange pathway to true AI.
Musk is the type of person you should be prepared to simultaneously deride but also learn from. The jackassery he’s up to now, and the abuse he inflicts on his workers everywhere, coexist with the fact that he single handedly transformed the space industry and accelerated EV adoption and made inroads in BCI.

There are also then these self contradictory Elon hit pieces where they’ll simultaneously say he’s not responsible for the success of any of these companies, but also smart enough to invent hyper loop and boring company because he has an agenda to derail californias public transport infrastructure. Pick a side people!
I think Amazon is one of the worst platforms possible for voice shopping. For something that can barely understand what you want, you want a small store, that doesn’t have multiple products or sellers per type. I could imagine using voice ordering at my low-carb store, when I ask for "white almond flour", there will be exactly one product they can deliver. At Amazon? I might as well order from AliExpress, it’s a marketplace, you need human-level intelligence to order something, not a robot that can’t even figure out what band to play if there are 2 similar-ish sounding ones.
This seems like a good foundation for more testing of the AI-box experiment.

"It is a thought experiment where we create an AI which is isolated but convinces a human into allowing it a digital connection to the outside internet, whereupon it escapes into the wild." @curiosimo/Reddit

https://towardsdatascience.com/the-ai-box-experiment-18b1398...
Copying is not stealing. Stealing removes the original, copying leaves the original intact.
I've done this as well in the past - worked pretty well with Blink (and a bluetooth Thinkpad keyboard)!
Ultimately I missed some functionality, mostly viewing images, which are essential to my workflow, and not available in the terminal.
Unfortunately at the time there was no remote desktop tool available for iOS (not sure if one exists now) which would be able to display a GUI client on the iPad through X11 forwarding.
> Regained control of borders. This is going to be an increasingly important issue going into the 21st century as Africa is going through an enormous population boom.

Actually it is exactly the opposite. When you were in EU and migrant came in on a dingy or hidden in a truck, you could have return him back to France. After the Brexit there is no such agreement and France can just show you a middle finger.

See https://www.ft.com/content/d9eed579-a6ee-43b2-b2ce-3e8d83908...
and before that, take your time to generate your world :D

in my experience, the hints at the bottom row are pretty good reminders of how to navigate the menus.

i advise you to use a keyboard with numpad, otherwise it is a mess iirc
It is a fruitful area for research! Truffle is an example of the sort of framework you mean. Implement a parser+interpreter using Truffle and you get JIT compilation, GC, debugging, profiling and more stuff for free on top of the JVM.
> Soon, islanding of homes, and the spread of more micro grids, means that a lot of the older reasoning in this article won't make much sense

This. Not only is it not mentioned in the article, it seems to be largely absent from the minds of planners, as the development and implementation of micro grids is mostly ad hoc and haphazard. But the lessons learned from the war in Ukraine, as well as the increased likelihood of natural disasters (tornadoes, floods) should make the support of microgrids priority number one.

I assume the tardy adoption is because microgrids is still a fairly new technology, and not some nefarious plot by central governments to keep people dependent on their centralized systems. Right?
Quite, but the point still stands. Democracy gives 100% of power to the person who can convince 51% of the public. In reality in the US sometimes you just need to move the needle by a few thousand votes to make a difference, certainly changing 5% of the public views (either to flip or to stay at home or not stay at home) will settle it in your favour.

We have a trillion dollar industry designed to manipulate peoples views. Nobody is smarter than that.
I don't think cash would hold much value, there would be insane inflation due to hardly any value of cash and extreme demand after limited resources, cash introduction would be fine after maybe a year when people would get used to live without grid, but in first weeks/months it would lose all the value.
Encrypted DMs on Twitter
Sounds to me like the leaker was trying to get their attention without handing over all the documents. There are plenty of reasonable explanations where all parties are telling the truth here. I bet the Wikileaks inbox was flooded with more straightforward submissions, and the Panama Papers leaker wasn't being entirely forthcoming.
Dan Luu’s Nothing Works article is a must read for every tech person https://danluu.com/nothing-works/
Doesn't rebase use the exact same automatic merge algorithm as a merge? They are equally as likely to introduce a production bug. Especially if adding a tool like rerere into the mix to do even more auto-magic merging when you hit the differences between rebase and merge.
Title conveyancing.

When purchasing a property, there is a dance between the seller and the purchaser (and intermediaries) that effectively perform the necessary transactions to:
a) ensure the seller gets paid
b) ensure the purchaser gets the property
c) ensure that the record of ownership of the property is correctly updated.

This all has to be done simultaneously and atomically.

Moving the records of ownership (ie "title") to the blockchain and then having the appropriate contracts/transactions to ensure the points above solve the conveyancing problems.

But, given that for the most part, the title that declares ownership is essentially a legal document, and that legal documents only have power because of the laws that are enforced, there's no advantage to blockchain that can't be also solved by a central trust registry that maintains the records.
Concurrency via transactional memory. Try and retry (potentially infinitely) until your transaction (copy) matches source. Then try to push the transaction headers …. The essence of a lock free queue …
DeFi really is just a series of distributed (not necessarily decentralised) applications that enable parties to enter into agreements involving virtual tokens without the need for a contractual agreement between them. Not relying on contractual agreements places enormous constraints on what DeFi can do. For example, DeFi can't handle counterparty risk at all. Therefore DeFi doesn't remove the need for conventional financial institutions that rely on contractual agreements, such as so-called "centralised exchanges" and "lending platforms". It's disingenuous to say DeFi is fine because it didn't fail unlike those centralised exchanges, because DeFi doesn't (and can't) provide the same services that centralised exchanges provide (namely, custodial services and trading that isn't limited to virtual tokens).
Hey I think you articulated your point really well, and the thing you described is something I've come across so often myself.

I've found it worth building a literal picture or map of what the hell is motivating these managers and decision makers to persist with the bs. So often it's schedules or money or hobby horses or vested interests, egos, sunk cost fallacy. Time and again bs proliferates because bs begets bs.

Fight bs by separating out the concerns into standalone problems, and season with a healthy dose of yagni.
Yes it does, we've disabled tab unloading on Linux because low-memory detection just didn't work. We will re-enabled it sometimes down the line but only to avoid swap, not crashes. The OOM killer does already a good job with this change and we feel no need to do anything further (besides optimizing memory usage, but that's system-agnostic).
If that is true, then that's still no allegation of political selectivity (by US partisan standards - of course, WikiLeaks doesn't deny being political). I see no reason to doubt Hrafnsson's statement that they would have wanted to publish them in full.

There could have been any number of explanations why they didn't follow up the alledged inquiry from the Panama Papers leaker - most likely it came in the "spam folder" equivalent. It can't be easy for WikiLeaks to separate the wheat from the chaff, and Assange had very little opportunity to do it at the time.
Xbox Series S price drop to $249
So does any form of "money".

The only reason crypto is incentivizing it is because the law hasn't caught up with regulating it.
I always thought that trees spend energy to grow higher, because they are fighting for the sun. Looking at the picture there seem to be enough sun for each sprout,why does it keep growing?
> If you're claiming that there are vendors giving a 2.5% discount for using crypto for anything, you've got some evidence to produce.

Or more, yes. https://www.youtube.com/watch?v=7OxtTGml564 that said technically Visa will punish you by removing you from their network for doing this.
Indian stocks are outperforming S&P 500 index and China's CSI 300
True, and thats why it's important to have both the political time centre with a TZ database city, as well as coordinates as an options. They are both different things.

TZ database city covers the political time based on a political centre, and is future proof for that use case.

Coordinates cover changing political centres. If a country border moves but you need to specify a time that will update with any boundary changes this is the only way. The coordinates also don't have to match the location of the event, they are specifying the "human time" reference point.
It's useful for trivial unambiguous tasks where you have your hands full or don't want to touch your device or it's dangerous to. That's all I can muster mine for.

"Hey Siri, add more toilet paper to the shopping list" (while pooping)

"Hey Siri, shuffle my music" (while driving)

"Hey Siri, countdown 10 minutes" (while shoving a pizza in the oven)

Anything else is a shit show. Anything where trust or accuracy is involved i.e. mutating data, spending money, absolutely no way can I trust it at all and never will.