skysight-inc/HackerNews huggingface dataset:
"Illegal"? There is no right to settlement of anyone in any sovereign country of which they have no citizenship in. It's entirely dependent on the laws of that sovereign country, and those laws are (usually) in place because of the preferences of the voting constituents, ie, actual citizens of the sovereign nation.

You are throwing around "far right" as a slur in this discussion and that doesn't address facts or the truth of the matter.
Threw me down this rabbit hole: https://en.wikipedia.org/wiki/Datalog

Looks like Flix is in a galaxy of languages implementing Datalog, a variant of (or somehow related to) Prolog. I guess Flix is Turing-complete while Datalog is not?
I'd have chosen to embrace that rather than hiding the USB ports behind the dongles. That would allow them to reclaim the wasted space, either internally for better expansibility, or externally for a smaller chassis.
See also

https://reviewofmm.com/the-latest-science-on-myopia-control-...
Sure they would, and one country is actively committing genocide and one isn't. I'd say objectively there are differences in the actions a nation takes in its own interest. If there really were no constraints on actions a nation would take this would be a much darker world and I think the U.S. would have taken much more coercive actions against the EU in preferential trade policy and beyond long ago.
For me, I can get all I want from LinkedIn (recruiter messages, contact lists, search for people/companies) and remove everything else from sight just by adding a few rules on uBlock Origin and making sure communication preferences are set to only incoming messages and nothing else. I don't see any feeds, I don't get engagement emails, and I don't have the app on phone.

I set communication settings to let only people who know me (ie are in my contact list) to contact me (Settings -> Communications -> Who can reach you). The contact list is culled mercilessly once a year (eg. recruiters who specialize in jobs no longer relevant to me are removed). The Email settings in the Communications section are also quite detailed and there are a bunch of preferences you can choose from; I don't get any emails from Linkedin except inmails.

LinkedIn is my only social network (HN doesn't count IMO), and unfortunately I can't get rid of it without impacting my career, so I have incentive to bend it to my requirements. It thankfully isn't too difficult.
It seems more like convenience to me as long as you can charge overnight and have a high enough range per charge. There could be households with complex lifestyles that share one car though.

I would still worry about this indicator for capacity though, if 100% of people were heavily overlapping on 8 hour of charging at night that seems like hours of the same draw as 15% of people who all fast charge at the same time for some reason. Whole neighborhoods might be 100% electric within a couple years of no longer selling new ICE vehicles.
Opinion. The bizarro thing with this is that O_<xzy> flags are for a per file open, but the guarantees can only be supported by an underlying filesystem.

On Linux you can mount a filesystem and invalidate some metadata updates using options such as noatime. This is also depends on the mounted filesystem, such as FAT, which might not even support the updated attributes. Are these constraints honored in these environments with these flags? (sorry, too lazy to write code and check this)

There is no data on what is actually "broken" or why it might violate POSIX.1-2008. What metadata is actually important or impactful?

I am very, very skeptical of claims made by some database folks, due to past experience. Some Oracle products, and from what I understand, still do not understand that monotonically increasing means greater than or equal to (>=). The equal to is the problem, because calling an absolute value timestamp function to derive a "unique" value will always fail (with the same return value) when you get faster hardware and more cores. In a past life (~2000), I had to add code to bork an operating system to appease this very misguided notion. Last month (May 2022) I got (2nd hand) info that after a hardware update to faster hardware, duplicate unique row_ids were being created in an Oracle DB.

Without additional details, I find it hard to understand what the issue actually is. Is this a detectable temporal violation of order of operations for a live system, or some sort of fail situation where an abort / reboot occurs -- would love to understand how the external logging of this was carried out, because how was that synchronized / timestamped?
What it's like on the shortest flight
The Apollo missions were awe-inspiring, particularly given the tech at the time. But the Saturn V as a launch vehicle was simply too expensive. I see inflation-adjusted numbers putting the Saturn V launch cost at just over $1 billion but I honestly think the equivalent is way more than that.

The ironic thing is that Congress cancelled the Apollo program and approved the Space Shuttle program and that was even more expensive (in $/kg to LEO terms).

Payload costs are now <10% of the Saturn V/STS costs in real terms. That's what we need. If Satrship lives up to expectations, that'll drop even further. In addition to that there are important advancements in scalability (ie how many launch vehicles you can product and that really translates to how many launches you can do per year) and reliability.

My point is that whatever NASA wanted to do after Apollo was never going to happen and wasn't sustainable. Lots of people like to say things like we'd already have put a man on Mars if we didn't cancel Apollo but that was never going to happen.
As unfortunate as this is, you could replace “cryptocurrency” with pretty much any noun and find a time in history when that was the macguffin in vogue. Today it’s cryptocurrency, as it’s the mysterious new thing that all the young people are getting rich with, say the press.

There will always be confidence scams, as long as there are humans.
Can you provide any sources for that claim? Full fact does a breakdown that concludes this is not true - https://fullfact.org/economy/scotland-finances-whisky-tax/

It doesn't mention if it includes Northern Sea oil as part of that, but the Governments research goes into more detail and does include oil: https://researchbriefings.files.parliament.uk/documents/SN06...

Of course numbers can be manipulated either way but it doesn't appear to be as clear cut as "Scotland is heavily subsidising England".
Nice find! Yep I read about fermentation as well. I'm neither a huge fan of sweet or vinegary hot sauces so I usually find Sriracha or Mexican hot sauces (eg. El Yucateco) as my go to's.
Not to mention: huge underground tanks of gasoline are a fire and explosion hazard. They are an environmental hazard if they leak or spill. They require building to safety codes. They require trained and skilled operation. They need to be to insured.
Author here: lots of usual language-war type comments here. Just thought I'd add my own little bit of water (hopefully).

In my post notice that aside from my personal background with programming I didn't go into detail about memory safety, which seems to be what many are debating. Frankly, it's not even one of my top reasons for praising the language. If I had to pick three these are what I'd choose:

1. Strong features for describing real-world issues in software. Here I'm talking about things like tagged unions (enums). They let you describe so much very cleanly. Use a match expression on it and you can be sure you've handled it pretty well. These lead into the stdlib's Result and Option types which extend what I said further.

2. Excellent performance without any fancy language stuff like annotating lifetimes. Using the Iterator trait you can chain up a really nice operation FP-style and get ridiculous performance. It takes fewer lines than idiomatic Python.

3. Excellent tooling. Cargo is easily the best package manager I've used (yet, someone show me better!). When doing async work the tracing crate is great, it automatically handles all the entry and exit points of the state machine that gets generated. You can also use tools like tokio-console on it, or export via opentelemetry.
> While since 2017, England has increasingly drifted towards the far right.

I suppose it depends on your definition of “far,” but from an English perspective this seems like nonsense.
It really is puzzling- when I’ve seen this, I’d swear I could make out more detail on the surface of the moon than when it’s higher. I’ve measured with a ruler and know that it’s the same size, but there is definitely something affecting perception. Maybe higher contrast when it’s lower, in addition to having the horizon to measure against?
Awesome stuff.

As someone who occasionally writes parsers for real languages, and as someone who was really into R in university, I am happy that I stepped back on this one. ;-)

R's syntax belongs in the same category as Ruby and JavaScript:

Too much freedom of expression makes the meaning of a program highly dependent on its execution. It is hard to say concise things about a program without running it.

It is the murky side of (untyped) Lisp, if you ask me.
Craig says in John Gruber’s “The Talk Show” chat that the developer beta for this is early and they have a much better touchpad experience in the works already but wasn’t ready yet and hopefully the rest will get improved also

https://youtu.be/WfnvsepVJC0
I see nobody pointing out the relatively low number of integer registers (32 64-bit registers [1]) for a VLIW that is intended to emulate an high-end Out-of-Order machine.

Modern high-end Out-of-Order processors feature over 160 physical integer registers.
This number is high because OoO processors use a very large instruction window, and every instruction in this window have to be free from register name false-dependency (Write-after-Read and Write-after-Write dependency). That's the register-renaming job to introduce extra physical register to hide false-dependency.
If they really emulate the behavior of an OoO processor we should expect more registers.

The large instruction window form OoO high-end processor provides latency tolerance, with VLIW processors, to increase latency tolerance, we usually increase the register count and employ more aggressive static scheduling techniques.

It is known that register-renaming technique allocates on average more registers than necessary, due to early allocation and late release, so with static scheduling it should be possible to make more efficient allocate/release.
But here the register count difference is too large, low register allocation/release efficiency of register-renaming is not enough to explain the difference.

As a comparison, Transmeta VLIW core has 64 integer register and 48 integer shadow-register which is equivalent to the physical register count of OoO processors of its time.

So either they don't really emulate an out of order processor, or they do some magic, or they don't really perform that well..
(or documents that mention 32 integer registers are incorrect)

The most likely hypothesis to me is that their benchmarks numbers are based on a selection of benchmarks that can exploit their vector unit, and other uncompetitive bench results have been left out.
Meaning that performance on typical x86 general purpose applications would be extremely low with this processor.

[1] https://www.tachyum.com/media/pdf/tachyum-tries-for-hypersca...
This reminded me of when I started listening to a new podcast and also tried a new podcast app at the same time. The podcaster had this unusual editing style where he'd cut all the pauses out of his podcast and I really grew to love it. It was only when I tried a different podcast that did the same thing that I realised I had set the app to cut out all of the silences.

After that I've been unable to go back to normal speed podcasts - I just don't have the time or patience.
Old English Computer Glossary
Seems like the common thread in these failures is outsized “guaranteed” returns. Are there other large systems or companies still paying out double digit rates now?
What's sad about it?
I believed very strongly in Bitcoin until the first time I tried to accept it as payment at by business. It’s fundamentally incapable of providing any real value… unless you’re into money laundering or tax evasion.
Apple's Chip Success Has Qualcomm Fired Up to Show Who's Boss
It would go a long way towards reversing New Zealand's brain drain.
That's not the whole story though, some edited podcasts I find hard to listen to _because_ they're (heavily?) edited. Some people-having-a-chat-podcasts work well for me.

I guess I can't stand too much 'energy' in the audio, be it from editing into something fast paced, or overly enthusiastic and dramatic voice (acting). I'm looking for something where content speaks for itself, rather than the voices.
its not just the best ones. If you remove people from the grind for 1-2 days a week, give them a small budget and enough autonomy to do what they want, most people will fix shit that bugged them for a long time.

The main problem is how micromanage-y the current development processes are. Everything has to be a ticket/user story and has to be planned and approved by some people that never even wrote a single line of code. Everything has to have some immediate business impact. I even see scrum teams measuring for team utilization now. target is 90% atm and they wonder why productivity is down.
there’s nothing inherent about why we cant port Shiny’s features into the Python ecosystem. what do you like most about Shiny that is missing? (from Mercury or otherwise)
You obviously haven't been to Belgium, which has 6 governments (and prime ministers) for a country that has the size of 1/10th of Italy. Decentralization has benefits, yes, but as for everything there are limits to it.
Yea I think you’ve really got a great point here overall. Personally I think smaller government is better, and it makes sense that Scotland could or perhaps should become a separate nation from the rest of the UK. But… you can’t support that without also supporting Brexit IMO because there is no meaningful difference in philosophy here.

The main challenge for Scotland is EU membership if they break away. It’ll get vetoed by Spain who doesn’t want Catalonia to break away. Frankly, perhaps unfortunately, I don’t see Scottish independence in the cards for that reason. Fostering nationalistic, anti-UK sentiment for political power is a dangerous game to play when you’re going to remain in the UK and is loosely akin to all the pillow-rattling that Texans do about seceding. It also somewhat contradicts the mission of the EU. Why stop at Scotland? Why not Catalonia? Or Brittany? How does this not give fuel to secession movements in the US as well? You can’t have your cake and eat it too. You can’t “support self-determination except when I disagree with who is self-determining”.
Because it is a loaded question (check the wording) that also mostly backfired.
China’s ‘Particle Beam Cannon’ Is a Nuclear-Power Breakthrough
I'd be much more interested in watching an AI play the board game Diplomacy, charades, or see one LARP.
Pretty soon you're going to be able to replace "Man" with "Everyone who bought crypto."
Protection from data races and invalid pointers maybe?
If enough people want it, then of course? Why is this even a question? It is a democratic country last time I checked, if the chosen government representing the people decides that a referendum is what the public want....it should be held regardless of how much time has elapsed.
> noticed an ad that was endorsed by two well-known celebrities showing you could earn more money than you could earn in a bank

I can't even.
> perhaps we should have a reverse-brexit referendum vote!

I can see it now... 51% in favour of rejoin, 49% against. Boris et al. reject on the grounds that it's too close, hilarity ensues.
The three pillars of secessions are ethnicity/culture, improvement of representation, and money.
I think the issue in Donetsk/Luhansk is actually the Russian army forcing them into Russia, against the wishes of most of the inhabitants [1]. BTW it's interesting you use the the Russian pronunciation "Lugansk" rather than the standard "Luhansk", it hints pretty strongly where your loyalties lie.

[1] https://blog.politics.ox.ac.uk/most-people-in-separatist-hel...
I read an article some time ago with the reasoning that went like this:

"The goal of software development is to automate things. So, in principle, with time there should be less demand for software development skills because most of the hard work has already been done, and we have better, more high level tools. The only reason we see demand for software developers growing is because we let the bad developers in :) Bad developer can easily generate 2 FTEs per year, by introducing subtle bugs in code that someone has to find and fix. "

Anyone here has the actual source ?
So, you don't get money for free?
That would be true if the circumstances are unchanged that lead the public to make that decision.
It's ok to support 'Leave', there is no need to sugarcoat it.
The policy addresses refugees which are covered under a number of UN conventions. Deporting them is illegal.

I’ve already explained why it’s far right policy but let me explain in simpler words:

Only black and brown people are sent to Rwanda under this scheme. White Ukrainians are not. That’s why it’s a far right scheme. One might even call it racist.
DCSS has been beaten by a handcrafted Lua bot, written by the (at the time) indisputably best player in the game. Unlike the approach here, it got to benefit from human expertise, and also it can only win with a very narrow set of characters. Learndb entry:

qw: A fully automated lua bot written by elliptic, with some code borrowed from parabolic and xw. The first DCSS bot to ever achieve an uninterrupted and unassisted win (see '!lg qw won 2'). Now maintained at https://github.com/crawl/qw by the DCSS devteam. See qw[2] for a summary of results.

As of 0.29-a, qw has a 0.36% winrate with GrBe with 1 win in 276 attempts. See https://crawl.dcss.io/crawl/morgue/qwqw/morgue-qwqw-20220613... and games are sometimes played on cdi. Historically its best 3-rune winrate was 15% DDFi^Makhleb, and, for 15 runes, about 1% with GrFi^TSO before the 0.28 hell rework.

Branch order: D -> Lair:8 -> Orc:3 -> D:15 -> S:5 -> Vaults:4 -> Depths:5 -> S:5 -> Vaults:5 -> Zot

On the online servers, qw plays with an extra added delay so that it doesn't use too much server CPU. Playing locally without this delay, qw is much faster.
> Apple is still popping up ads for the latest MacOS, even though I can’t install it.

I have this on my 11 inch Air from whenever it was - maybe I can get them for false advertising - because they are saying I can have some great new features if I click the button ...
> you don't understand what's going on, but, clearly, some very smart people do and they are convinced.

Even applying a steel man, it is not convincing. Don’t defer to “smart people”. Do your own research from first principles.
Matt Levine has a great take on how the "Big Short Guys" are always expected to say what the next Big Short is

https://www.bloomberg.com/opinion/articles/2021-10-18/the-co... (almost at the end)
Can you give any example of Hungary and Poland vetoing in good faith ?

Lately it seems they only cover own ass, while all other states are in agreement.

When only you see a problem its often the case you are the problem not the other way around.

Ps. I say that as a Polish citizen.
Labour has come to be run by London elites that hate the values of the party’s working class base. In that climate, Tories simply need a pulse to win elections.
Speaking truth to the power sometimes is nothing to do about power itself. It is about speaking.

In fact writing is never one person’s game. Otherwise why bother to write. It is also not just about who the author write to. It is the side audience, the chorus in the Greek drama, the reader of the x outside the channel etc.

of course someone has to struggle through it on their own. There is a target audience.

But real life it is never about them.

P.S. chapter 4 of Zhoungzi is about this speaking the power and even strangely it is arguing even if one adopt a zhoungzi position, very post-modern. The speaking truth to power could be just a guy state his position and not changed anything. Just hurt himself. But if the story leaked out it is a different matter. But if one concerns oneself … hence never about one. Not ever one person’s game.
Sweeping reporting failures may compromise the FBI’s 2021 crime data
> Just imagine Ukraine allowing people in Donetsk and Lugansk to actually decide their status themselves, instead of using an army to force them into Ukraine.

Apologies to everybody for continuing this huge tangent, but this is bizarre.

The Ukrainian army did not try to force Donetsk and Luhansk into Ukraine.

First, a linguistic quibble: they had been part of Ukraine from the moment of its independence (and in the independence referendum 80+% of the voters in the two regions had voted for independence), so they couldn't be forced "into" Ukraine.

Second, the conflict began when Russian and Russian-backed forces started an armed insurrection, so it's more the case that Russia tried to force them out of Ukraine, against their will.

I'm highly confident that if a free referendum had been held there in 2014, a majority of the population of the Donbas would have voted to stay in Ukraine. Obviously, we'll now never find out, due to Russia carrying out ethnic cleansing of the region (mass deportations and killings).

> I would even go as far as the community level. If a city in Scotland vote to stay in Britain, I would allow them to become independent of Scotland and stay. In the same ways as I would allow a city in Donetsk to stay in Ukraine if they want so.

This is a very interesting question, but it'd be very complicated to get right, since the support for independence of particular regions can be entangled. For instance, people in Aberdeen might support Scottish independence iff Edinburgh stays in Scotland; people in Edinburgh might support independence iff the border territories stay in Scotland etc. That is not to say that we shouldn't try, if possible.
> Russia has cleansed the occupied territories of ethnic Ukrainians pretty well over the last years since they took them over. Any form of "referendum" to associate with Russia is nothing more than a plain land grab, a sham election.

Without commenting your claims of supposed ethnic cleansing, I'd like to point out that such a referendum could've potentially been held before or after the Maidan coup in 2014. But since Ukraine regime decided to crush independence movement using their armed forces, people of Donbas had no other choice but to fight back and got help from whoever was willing to help them. Otherwise, this territory would be ethnically cleansed.

> In contrast, there has been no campaign in Catalonia or in Scotland to forcibly remove ethnic Spaniards/English people in order to stage a fraudulent vote.

I wish Spanish government reacted similar to British in case of Catalonia. Instead of helping to properly organize the referendum, they opted for using armed forces and criminalizing and arresting pro-independence supporters.
Nairobi should be full of programming jobs. There should be many that will hire you. Try to find one in an industry you are interested in, and where your colleagues are good so you can learn from them.

Then everything will be fine. I am jealous; Kenya/Nairobi is a phenomenal location to be in. When I was 23 I knew nothing. I started at 26, and now at 33 I can say I am a happy and pretty decent (maybe above average) programmer who can really add value to businesses.

Visit meetups regularly maybe if that's something you enjoy?
haha it is super weird!