skysight-inc/HackerNews huggingface dataset:
There's information on Wikipedia, even though Wikipedia is generally not a good source on nuanced religious topics. I found many incorrect things mentioned about Islam for example (I'm Muslim).

> At times, many nations from ancient Greece to ancient Rome have outlawed loans with any interest. Though the Roman Empire eventually allowed loans with carefully restricted interest rates, the Catholic Church in medieval Europe, as well as the Reformed Churches, regarded the charging of interest at any rate as sinful (as well as charging a fee for the use of money, such as at a bureau de change). [1]

So we see how the Church changed its opinion over time. They weaseled their way out of the prohibition, and today they don't say anything. Separation of Church and State also made it easier to engage in these sorts of practices.

[1] https://en.wikipedia.org/wiki/Usury
> Personally, I'd like to see a version of Julia with all static typing and Rust-like memory management. That would be pretty close to the perfect language for me.

Can you elaborate on two things:

1. What would this language have that Rust doesn't? I don't know Julia.
2. Why?? Rust's memory management is the main reason it isn't being adopted even faster than it is, IMO. The VAST majority of domains don't WANT Rust's memory management. Garbage collection is great and not even "slow" (see OCaml). Rust's memory management has to be the way it is because it needs to be useful in domains where C and C++ are used.
Cyprus is a member of the EU, it is recognised internationally, it is a member of the UN... an electric cable is nothing.
One of my memories from basic training (circa 2002), was standing in formation and hearing an indistinct conversation between a platoon member and the platoon sergeant. At some point, the platoon sergeant loudly interrupts and yells "DO NOT SPEAK WITH YOUR HANDS PRIVATE!", while forcefully slapping the private's hands out of the air.

This has stuck with me my entire life, and I have a very real urge to mimic that behavior in the civilian world when someone begins using their hands during speech. Right or wrong, I don't know (and don't care), but that's the "talking with your hands" story that has been burned in my brain since being an uppity 18 year old.
Are you... are you blaming victims for being raped and sexually assaulted? Excuse me?
I was not expecting it to work flawlessly with my open source LMS CourseLit which I am currently building as CourseLit still has rough edges. But it did!

I was able to collect the analytics from my website and the setup was easier than that of Google Analytics. Great work.
If all goes well, 2022 [0]. The transition will happen in multiple phases. IMHO it's very interesting from a software engineering perspective.

- The Beacon Chain is already live (since December last year). It's going to act as the coordinating entity in the PoS system. Future validators are already staking Ether on it.

- Shard chains support is expected to be launched later this year. The plan is to have 64 shards to improve scalability. Together with Layer 2 solutions (which are on the verge of becoming mainstream, e.g. Jack Dorsey's tweet was minted using a L2) that will bring the throughput to ~100-200k transactions per second.

- The last step is "docking" the old Ethereum Mainnet to the Beacon Chain as one of the shards of the new PoS system.

[0] https://ethereum.org/en/eth2/
Big short on Treasuries spills over to yen as hedge funds pounce
The 0.3.x tree is fairly unstable... you'll want to look at the 0.2.x tree for stability.

Updates are always on Twitter with the #wordtsar hash tag.
Seems potentially overbroad: Do we truly want tech companies to be unable to ban expression based upon viewpoint no matter the viewpoint is? How about advocates of chattel slavery or using rape as a weapon of war? Right now the problem seems to be people with one popular viewpoint banning another popular viewpoint. It is a problem if one third of the population has a common view, and they want to use tech platforms to silence the opposing third and keep them from making arguments that might appeal to an undecided/disinterested third. I'm not convinced that it's a problem when a company doesn't want its platform used to convey messaging for a viewpoint that is universally reviled.
Unfortunately projects like will probably force GH to remove Actions for free private repos and limit it for public repos in some way, like enabling it only for approved projects. Please stop abusing this feature.
Keynesian economics kool-aid, all the Phd Econ guys worship guy who had done some really shady stuff in his life.
Nobel prize in economics was started by Sveriges riksbank in 1968, just to perpetuate same ideaologies.
Shady af.
It's DC so no phases to sync.
That's what "union types" are, sum types.
Cyprus is a member of the EU and has been recognized as a sovereign country by pretty much everyone already. The northern part called the TRNC and under Turkish control isn't however.
Okay, then say you disagree with the target, but don't say they are incompetent.
Yeah. There's "dead" and there's "DEAD". Many languages are "dead": COBOL, probably Perl 5, Groovy, Common Lisp, etc.
Working Holiday visa. If you're under 30 it's a rubber stamp thing.

Pay the 400 bucks and you're good for a year.

You can work legally as long as it's no more than 6 months anywhere, and it's pretty easy to get around that.

You can extend your visa for another year if you do 88 days (~3 months) of "farm work" -- doesn't have to be on a farm per se, I know a guy who worked in a hyper-remote rural gas station ("road house").

I worked on a very remote cattle farm digging watering trenches and welding cattle pens. Then hitchhiked across the country.
Housing has been rising for a long time. Wages have been stagnant for a long time as well. I'm fairly certain food prices won't be the cause here.

We printed our way out of a pandemic recession, so who knows what other nuclear options will be used to avoid near-term recessions.
Tech recruiter here.

Choose to work in a domain you are familiar with.

If you have been an accountant, try to find an accountant software vendor who will hire you.

It won't be easy though. Ageism is my pet peeve. I think it is one of the biggest, yet forgotten-about discriminations in tech. Here a shameless plug of a video how much it annoys me: https://www.youtube.com/watch?v=8V6XMvtNKS8
This hasn't stopped Turkey from laying claim on oil reserves found on the south side of the island. So why should this be any different?
You got downvoted by others - maybe because your comment isn't super additive to the conversation. But the general sentiment is right. They have a strong control over the country no matter which way you look at it. They build parallel infrastructures to that of the state: different phone systems, power systems, healthcare, etc... so they are shielded from the corruption and complacency that happens in the government - all while contributing to it.
Please come to Saudi Arabia, you may be in for a long stay in one of our nice hotels against your will.
Almost every article except for 1 lists GCP as #3

https://www.bmc.com/blogs/gartner-magic-quadrant-cips-cloud-...
'Also it is not object oriented which is probably the most popular paradigm.'

Popularity isn't a suitable metric for 'good'. Look at McDonald's food.

'Python will not be overtaken soon by such an exotic language.'

Python and Julia aren't competitors. Python is suitable for scripts and gluing high performance code together. Julia is a general purpose language which is suitable for writing high performance code.
Object orientation was likely a mistake. The industry is slowly moving away from it. There is no abstraction you can express with object orientation that you can't express with multiple dispatch. Structs are very much like the data part of objects.
Rust does have code in the compiler to make sure your code "cleanly" segfaults when you stack overflow, so while you can't catch up, you won't (as you do in some other languages) start corrupting the heap, or any other pieces of memory.

However, you still can't recover.
I wonder if the A/B tested this UX. I am inclined to do not use that form and, honestly, took me a moment to realize that was an actionable card.
Using a 1932 census. Let's get real...
I would highly recommend watching the mathematician Hannah Frys documentary called the joy of winning (link below). It has interviews from a wide variety of academics and overall a fun way to understand game theory. The program you mentioned tit for tat is also mentioned in there as the optimal way to get what you want and why pure selfishness dosnt work. It’s a great investment of time. For less than a hour you get a lot and besides test the waters if you want to dive deeper.

https://www.amazon.com/Joy-Winning-Catherine-Gale/dp/B07XHPW...
God there's been so many times I've been working on something and fighting with mainstream languages to produce what I want when I find a language that allows me to solve my problem expressively an simply with ease. Some of them see industrial usage but they're still not very common.
It's best to read his work - and the work of many philosophers - metaphorically, and with a grain of salt. His statements are vectors that point in certain directions, not destinations in themselves.

I think his work is deeply humanist. He's afraid the society we've created for ourselves prevents us from enjoying our own humanity. And this shouldn't be particularly controversial. We can agree that most workplaces can be quite constricting; Baudrillard speaks of our leisure lives instead.
It's kind of amusing because if you have a good enough internet connection to stream, the "pain" you describe of download/install/updating games is virtually non-existant. It takes 2 clicks to install a game on steam or other platform and updates are automatic.
HN Hack: Tag people and highlight their posts on HN
That is the traditional way of bringing generators into sync, yes, but these links are nearly always DC links with inverters at each end. The inverter will be digitally controlled to distributed the DC power across the three phases in sync with the grid. So the two AC grids do not have to be synced.
I have never understood how people separate emotions from sex (i.e. changing/leaving partners). I always thought the act itself is strongly emotional, isn't it? Will it be correct to say that cost of sexual freedom is emotional detachment from it?
https://en.wikipedia.org/wiki/Lebanon#Government_and_politic...

> Lebanon is a parliamentary democracy that includes confessionalism, in which high-ranking offices are reserved for members of specific religious groups. The President, for example, has to be a Maronite Christian, the Prime Minister a Sunni Muslim, the Speaker of the Parliament a Shi’a Muslim, the Deputy Prime Minister and the Deputy Speaker of Parliament Eastern Orthodox.

> Lebanon's national legislature is the unicameral Parliament of Lebanon. Its 128 seats are divided equally between Christians and Muslims, proportionately between the 18 different denominations and proportionately between its 26 regions.
Funny Travel Quotes to make you smile and laugh
You seem to be searching out a reason to be offended by this rather bland, vanilla blog post that simply explains what they did.
This is the country with multiple cabinet ministers from Hezbollah. Perhaps "how" is through these and similar vehicles.
That looks similar, but it's not the same phenomenon that is described in the article. The Dutch disease is based around currency appreciation making industry less competitive. Google is not a nation with its own currency (yet?).
HT Enable Hwdecode for Videos in Chromium Based Browsers on Debian Based Distros
Haha. Good luck with that attitude here.
> [...] what signal does that send to the third party developers

This but also: what signal does this send to the consumer to whom Google abandoning services is already a running joke. Would anyone knowing about this now buy a game on Stadia that they can only play on that very shaky platform?
No, I’m fairly confident in that comment. Any ranking of military capabilities on virtually any dimension puts Israel in a higher tier than Greece.

https://www.forbes.com/sites/dominicdudley/2018/02/26/ten-st...

https://ceoworld.biz/2020/03/03/ranked-military-strength-of-...
React Common Tools and Practices: State Management Overview
Love that 'petro curse' analogy. It makes me wonder where else it applies - where else that easy success in one domain prevents success in another.
I only have one regret in life; not buying Bitcoin early :P
I wish you the best of luck my friend. Hope to see your name many times. Continue going out in the world and be a champion!
Keynes was also a child sex tourist who frequently preyed on boys, sometimes with friends https://skeptics.stackexchange.com/questions/2802/was-john-m...

Edit: not sure why I’m being downvoted. He admitted in his diaries as a 30 year old man he would pay for sex from 16 year olds, and referenced others as “boys” without ages. By modern standards he would be a sex offender for life. We seem to hold all historical figures by modern standards now, not sure why we give this pedophile a pass.
But they also launched it with a big bang like any other big console maker. Therefore shutting down first party studios is a big red flag that they intend on not supporting the device going forward. Imagine what the message would be if Microsoft or Sony shut down their internal/owned game development studios, or if Nintendo decided to stop making games and just make the console hardware. You would not want to buy their new consoles which were released just now.

Even though it might not be true that they're shutting it down, it for sure sends a strong signal that they intend to.
> Web Analytics made simple and therefore privacy friendly

One small remark: not storing personal data doesn't mean it's privacy friendly. Yes, it can be private for the user, but not for the business owner. If we still centralize data, then potentially a single entity gets information about traffic and browsing habits of user cohorts, which can then indeed be used for "evil", such as creating a competitor of that business by using the collected data or to guide those users towards a different website/direction.
Doesn’t the WHOIS info have it? Even if it’s masked by the registrar’s privacy features, there’s still some email address that can be used.
The way OP talks about what's Alexander's design pattern they look to me more like Domain Driven Design, that is, creating a common vocabulary to be used between developers(architects) and people who will use or needs the software(people who will live at/use the building).
About the Women in IT
Today is the International Women’s Rights Day, so let's talk about a subject that is close to our hearts: women in IT. The purpose of this article is to give you a better vision of why there aren’t many women in this domain, why some give up, and, above all, how to make that change. So, if you too want more female colleagues, read on.
They dont have to directly prevent them, just you know, shoot anyone who tries after the fact.

Military is a deterent because of the threat of retalitation, not because they literally prevent other countries from doing things in the moment.
This chimes so much with me. I started coding in ~2011. I know how to use Cython, Numba, etc. and the options for accelerating Python are getting better all the time. I'm a confident C/C++/Fortran programmer by virtue of having worked in those languages for HPC codes anyway. Whenever I've tried to use Julia for things, it just feels like an awkward hybrid of Python and C++.

Plus, I think people forget that Python now works pretty well on Windows, and I don't think the same can be necessarily said for Julia. In my University, we support a lot of people on Windows with Python packages - particularly outside of traditonally HPC type areas.

As a final thing - on one occasion last year, I tried to integrate a Julia interpreter into an application - something Python does really well on all platforms. I found that copying the code from the website example verbatim did not work on Windows, didn't appear to have done for the best part of a year, and wasn't in the testing framework. I've just checked and it's still not resolved.
"Adores" strikes me as a curious expression for Duff Cooper's compulsive lechery. "Men and force"--not really a comfortable category. Rudyard Kipling all but worshipped force (when exercised by the British Empire), but he took the swastikas off his book covers when the Nazis took it up. Nancy Mitford was attracted to forceful men, but favored socialism; Iris Murdoch urged male friends to go fight for the Spanish Republic, etc.
https://commonslibrary.parliament.uk/lebanon-in-crisis/ it seems the UK government is also worried that Iran/Hezbolla are too powerful in Lebanon. that's just from a quick search.
I share the exact same sentiment. I really tried hard to like Julia, spent months with it because of all the shortcomings of python. I submerged myself in its community, but at the end of the day it just never stopped feeling odd.

I’ve also recently learned Rust to replace C++ and it’s an absolute pleasure.

I do think there’s a lot of room for a new data analysis language. It’s just not Julia, I’ve been writing all my ML stuff in Rust and that’s actually been a lot of fun although I don’t see that as getting picked up by the mainstream.
We all deal with the "normalization of deviance" all the time, in large and small ways. Like being in a group where it's "ok to take off your mask" or basically any form of teenage peer pressure. These flaws are basic to humans for obvious reasons (we want to be cool / successful / not problematic) and it takes massive courage to blow the whistle.
Fiat Money! Quantitative easing! Stimulus Checks! Next it will be UBI. Unrestrained monetary policies were the piper to save us from financial crisis after financial crisis. Now his pal inflation is coming for all of our free lunches.
Can it be used to circumvent IME?
It doesn't even always mean that. It often just means "a lot bigger"
Get a study bible.

A "study Bible" has one purpose --- to sell you on the religion. It's like asking the salesperson about a used car.

The ancient people who wrote the Bible were scientifically illiterate and their writings prove it. As an example, they believed the earth was flat and the sky was a solid dome (the "firmament" per the KJV) that separated the "waters above" from the "waters below". This "sky dome" was held in awe as proof of god's power.

But not only did they believe this, they doubled down on it by trying to build a tower to reach the dome. And of course, god was offended by their ignorance and punished them.

Now check your study Bible for the completely modern, white washed reinterpretation of all this.
Unrelated but fun story about antagonists and undersea cables that I saw in some Cold War history book in college.

The CIA had cooked up a bonkers covert mission to send a submarine with an airlock right into the soviets’ top submarine harbor. There, divers were to place a tap an underwater data cable that fed the nearby submarine base—a crown jewel of Soviet sub deployment intel.

The CIA knew the cable passed through the harbor somewhere. But where?

To search the entire harbor for a tiny cable would have taken too long. The mission planners were stuck on this problem until one day one of the CIA planners is out on his personal boat. He sees a sign that says “WARNING: Undersea Cable” and has a moment of clarity.

They brought a translator, popped up the periscope in the Soviet harbor, and spotted an equivalent sign which they used to carry out the mission successfully.

For extra credit they had to go back to exfiltrate the data if my memory serves.
Advertise Your Services
I understand that there is a spectrum of tech-literate. Perhaps I'm on the "hacker" end of that spectrum. I've mentored my tech-literate friends on the other end of the spectrum, and got them comfortable enough to acquire a NAS and setup a VPN.
Of course, we need to eat bugs, that's the only way out.
Fresh water shortages and the climate crisis will only make it worse.
5G Connectivity for All Sky Drone Products – Available Today
According to self-reported income satisfaction levels across all classes, almost everyone thinks that if they only made 10% more, then they would be set.

This creates the hilarious situation where most millionaires in the US don’t subjectively feel wealthy. Because we are taught that our subjective feelings are the truth, this creates an interesting political situation where we have a built-in assumption that no one will ever be satisfied.
Its probably being cancelled out in the basket by healthcare and education prices skyrocketing. Oh wait.
Has anyone used XState here? What are its pros, cons, and gotchas? The idea of expressing application state as transitions in a state machine is appealing, and I'd be curious to know how others have found it as I consider trying it out for myself.
Also healthcare (insurance) and education. We live during a time of massive inflation yet our media and government work to tell us not to believe our lying eyes (or bank accounts).
Check out StaticCompiler.jl. it's very beta, but it works (at least for some small problems)
As a counterpoint I got an Xbox Series X because the cost of building a decent gaming computer has become ridiculous.

Just the GPU would cost me as much as the whole console and as my desktop PC has an ancient motherboard, RAM, CPU etc. I'd have to replace everything.

The Game Pass has been a pretty good deal so far, but I agree that having to pay just for online multiplayer is ridiculous and of course they could jack up the Game Pass price tomorrow and I'd have little recourse.

Quick Resume and being able to play on the sofa is decent as well when I don't have much time.

The main thing I miss is all the smaller games like Valheim etc. especially since AAA games have become less appealing as they just seem like time-sinks aimed to optimise "engagement".
I read that statement as orders of magnitude more difficult/expensive to retrofit testability as opposed to making the system testable at the start, not as opposed to creating the system.
This was never a surprise to anyone. The goal here isn't speed, but maintainability.
Step-by-Step Guide to Registering a .BADASS Name
Using a stack-based data structure of your own is always better than using a call stack for recursive traversal:

- You get to store only the state you strictly need and no more. A call stack stores all local variables and parameters for each frame, potentially wasting memory.

- You get to access previous elements. A call stack does not typically allow you to access data in previous stack frames.

- You get to push/pop multiple, variable number of elements per iteration. Call stacks typically only work with a fixed number of local variables/parameters per stack frame. The workarounds are to 1. dynamically allocate memory for each traversal, which causes lots of fragmentation, or 2. use an oversized fixed buffer for each stack frame, which causes memory waste, or 3. use an ‘alloca’-like construct, if your runtime supports it at all.

- You get to explicitly bound its memory usage and use custom handling/error reporting when your desired max depth is exceeded. Doing so with a call stack is typically a lot more clunky and bug-prone, as it requires exception handling and mutating global state.

- You can serialize/deserialize your stack to/from persistent storage however you like if you wish to pause traversal and resume it later. A call stack can only do this if it’s a ‘stackful coroutine’, which even if it is supported in your runtime of choice, gives you little to no control over where or how it is stored.