skysight-inc/HackerNews huggingface dataset:
It's funny that everybody is focusing on how Germans won't change language to something else to attract muh migrants. But there's no talk about local culture. How do we raise next generation to go do real jobs? Instead of dreaming to become tiktokers or whatever is fancy at the moment.

Few migrants won't fix anything if locals sit on their asses. Especially if local culture pushes 2nd/3rd gen migrants the same way.

We need to use state propaganda machine (which is already very well greased in EU) to make it fancy to be engineer, doctor and so on. And then make sure those professions let people build a nice life. Universities have to be geared towards that as well.
Only insofar as travel blogs are shallow SEO spam.

Good travel blogs maintained by locals are immensely valuable. They usually have much better technical advice about local culture, airports, payment, SIM cards and that sort of thing.
Unexpected monism
> Rust does not have lazy evaluation

Does one need lazy evaluation to be FP?

Scheme isn't lazy to my knowledge.
everybody who ever stepped a foot into india knows this is nonsense. even you know that which is why you didn't leave to somewhere else.
> None is better or worse than the other

Of course there are better or worse work cultures.
Maybe they wouldn't enjoy listening to it, but who says they don't need to hear it? I'm definitely checking it out.
I am not a german but from India. while there is lack of digitialisation but most things work fine

> So then moving to Germany from India is like stepping back into 1996.

Seriously then leave the country.

> Germany will stay as it is for ever - there is no need to change in their view.

You are attacking Germans.

- Million rules exist and if followed then it works smoothly.

- I know vast majority of Indians think bureaucracy works like India

- Assuming you are from wealthy background or software or doctor etc. They expect minimal paperwork and want the German bureaucrats to skip things. Why? because they are entitled.

- The rules are very clearly laid out. Too often people from India fill up forms like <I dont give a shit. I am invited to work in your country. So give me visa attitude>

- If you complain so much about German bureaucrats try to get your passport or any documents (like attestation) from Indian Consulate/Embassy. Unless you have power/connections etc. they delay it EVEN when you give all papers. Look all the ridiculous docx or PDF with one small line for complete address in embassy website. More over if you dont speak Hindi it is PITA.

> he vast majority of Germans think this is all acceptable

They don't. But remember many things in Germany are designed for EVERYONE. Incl. non smartphone users.

- Look at Indian railway system: If you have coding skill all tickets are booked by these people. And people that wait for booking in counters are left NO with no seats on the first day of booking availablity. Is this happening?

- Data protection. Sure in India: you dont care and upload any document by whatsapp etc. We dont.

- Language: it is painful. But why not learn? (Given the fact Govt of India wants Southern people to learn Hindi - why dont you learn German)

> health insurance, but

I call BS. How many helicopters are available for you in India for the €100 - €200 you pay in Germany. Do you know the number of celebrities from Bollywood that came to Germany to get COVID vaccine (Yes, I am in this field).
>That said, for many server-type use cases these days, 11MB isn't a huge deal.

Yes but that doesn't make it a good candidate for a default editor that would be ubiquitous, from small embedded development stuff to servers to desktop.

I don't mind several MB when the tool offer more than the competition. But what are pico/nano lacking really when it comes to editing a few lines in a config file once in a while? It is not like micro is trying to replace visual studio code or emacs either. Or is it?
> At the cost of killing all other competitors and letting SpaceX monopolize so we are stuck with whatever quotes from SpaceX?

1. Are you suggesting that SpaceX will bankrupt Japan (HIII), India (GSLV/PSLV), and Europe (Ariane 6)? That seems unlikely to me.

2. There's very little evidence that SpaceX will jack up prices when they're a monopoly. I mean, they're a defacto monopoly right now (in a limited sense) with ULA transitioning to Vulcan, and ArianeGroup transitioning to Ariane 6. And their prices haven't budged.

3. The DoD (as part of NSSL) and NASA work very hard to split large contracts between multiple launch providers - effectively ensuring that there is no monopoly in US medium-heavy launch providers.
Poor 22 year old driver, just entered the industry and already taking the blame for what a certain percentage of 60yo foxes have been doing.

Also, many of the violations are a consequence on how this god forsaken industry is structured and that includes our Karen who wants that pink outfit NOW! Because they have tickets to see the Barbie movie tomorrow and the pink T-shirt is an essential part.
There's something I don't understand. He's been a drummer for 40 years now. How can he still be "not good"?
Yes, 'try' can be used like an expression in Zig which resolves to the unwrapped success-result of an error-union, or in case of an error immediately passes the error-result up to the calling function.
No, the compiler is proving that the return true statement must be executed given the axiom that the loop cannot overflow.

This is tricky, because the code is perfectly valid if it always early-exit (and I have written code like this myself that avoids bound checking by guaranteeing an early exit, when micro-optimizing), so it is hard to statically reject it. On the other hand it seems a very obvious thing to warn on.
They should have gone straight to playing a cimbalom, but I guess that wouldn't have been seen as cool as singing on a "new" instrument.
> so what concentration of microplastics would you accept in your food?

As a rule of thumb, a tenth of empirically demonstrable toxicity. That's a good basis for thresholds, both legal and medicinal.
I have a third drive, working and unused, with same PCB model number. Others in this thread have said that my chances are good if I bring the DIP-8 EEPROM from the broken drives over to the working PCB.
> It also screams loudly and for long times whenever I power it on and when I want to switch the ambient noise mode.

You can disable that through the Android app.

> default is active noise cancelling, and it's broken most of the time

That's not my experience. Wonder if that was since the start as for me the noise cancelling is the sole reason I have it. If you want great sound quality it's often advised to buy something that's solely made for sound.

> The latter can be somewhat fixed with some good electrical tape

I've used "write everywhere pens" on annoying LEDs. Though up to now only on low-value devices (smoke alarms). This as I am terrible at only covering the LED, I often by accident write the area around it as well. You could cover everything except for the LED with some tape to prevent this though.
You do realise that this is effectively saying to people "what's wrong with you, just spend a few thousand £/$/€ and stop wasting time?"

Not everyone has £1000-£2000 lying around doing nothing. However, a lot of geeks have old PC hardware lying around doing nothing. One of the details I liked about The Big Bang Theory was the multiple half-cannibalised PC carcasses in the background of every shot.
sounds like you miss your servants which happen to be a little too expensive for you here ... and you even have to treat them respectful. what a bummer
It is very probable that data is an Either[Error, Result]. So you are forced to handle the error.
You could also probably add a mapLeft and deal with an error at every step of computation.

Given the way fp-ts work, this library should be very type safe.

But of course, all of this looks much prettier and less verbose in haskell
You've got my vote, two things are real,

* bad books can rise in search results, and

* misidentified mushrooms can and will kill:

https://www.bbc.com/news/world-australia-66495707
From one of the linked threads: [1]

> I might be good to remind the readers that the GIL removal has very little chance to break a Python-only codebase

Is this actually true? I was under the impression that some multi-threaded Python code relies on some operations being implicitly thread safe due to the GIL. For example, adding an item to the same list from two concurrent threads is never going to corrupt the list, simply because the threads never do that operation in parallel (the GIL prevents the threads from running in parallel). If you remove the GIL, suddenly you'll punish this kind of code, just like C++ quickly punishes concurrent mutation of an std::vector.

I'm not 100% sure of this, but I find this sentence a bit suspect.

[1] https://discuss.python.org/t/pep-703-making-the-global-inter...
> And then there's the wait time for everything. Appointment for visa extension: 8 months. Driving license conversion: 1 year. German exam: 5 months. What, you want the results for your exam also? Better wait another year then. Honestly Germany is a shit show, and if I hadn't already invested so much time, money and energy into this god forsaken country, I'd be out of here in a heartbeat.

I don't want to downplay any of this and I mostly agree with your points, but as a German the only "related" things I have to do is renew my ID and passport every 10 years and I've never had to wait such a long time (I think we're due to a change in our driving licenses, but that's one time, and I've not touched mine since I got it over 20 years ago).

My point being that we're not talking everyday things. Also not sure how long you've been here, before covid I could usually get one of these appointments in the next few weeks, like.. 2 or 3, which I found pretty reasonable. (just checked online, next available appointments are Tue-Fri next week). It was really bad in 2020-2022.

So maybe it depends on your city and the exact document you need to have renewed. I'm not saying this is a great country with low bureaucracy or that we're downplaying anything per se - but I've never heard a foreign national coworker complain that much, so maybe my town was just better at this all the time?
I suspect it’s because random assignment is simpler to implement than incremental round robin when the targets are moving rapidly (eg. pods coming and going in K8s). If you are iterating over N replicas in true round-robin fashion and the nth+1 replica comes online, you need to manage inserting it into your rotation to maintain true incremental round robin. To do it probabilistically you just update your weights. This is how kube-proxy sets up iptables based load balancing.
Sure it's a metaphor and as I state, there's nothing wrong with using the railway analogy, but renaming 'monads' as 'Railway Oriented Programming' is having the effect that newbies to FP-land think that's what _programming-with-monads_ is _called_.

Then they try to have discussions with others in FP-land and realise they don't have the lexicon to talk about FP because they've been taught some spurious terminology. This is a monad tutorial, it is over 150 slides worth of explanation (probably the largest 'Yet Another Monad Tutorial' I've seen yet), there's no reason to leave the reader thinking they've learned some new concept called 'Railway Oriented Programming'.
Fair enough. Respect your opinion.

All I know, in Delhi I was using 1 inhaler in 1 week, in Germany it is 1 inhaler in 1 year. That is worth something to me.
Another question I have is: "If governments have nothing to hide (apparently we don’t so they shouldn’t, no ? They said to me they are my equal and truthful protectors), shouldn’t they be legally obligated to warn users when their data/info have been requested by any entity ?"
> You are free to go private if you earn more than 60k a year

Good luck if you are married and have children, or good beware, prior health conditions. Then private will cost you waaay more than public
a)
This is based on limiting the methane from the soil being released
by rice plants during the growing process if I understand it correctly.

What will happen to the soil if it keeps accruing more methane?

If it is used to getting rid of a large amount of methane every year,
will it impact the fields negatively long term?
not really; can't immediately return from the lambda caller without throwing, always have to either try/catch anyway or if/else the return value of the lambda. (also, it's rather ugly to read and inconvenient to write.)
Yeah, but this project is actually delivering stuff that's been shipped. That's perhaps why it's taking a bit longer. As far as I can tell, they haven't gotten to the boxing removal stuff yet where the really big wins probably are.

As for your fantasy, we already have PyPy.
Pest control is the main benefit of flooding.
What is it about the topic of global finance that when someone asks a straightforward questions it illicits an answer wrapped in condescension.
> Why should the organ which tasked to find a mate, to have healthy children with, not work in us anymore?

I can't member where I read this, but I have read that the human sense of smell stopped being hugely important for food when we developed three colour vision.

It's conceivable that vision enhancements also gave us a different path to mate-finding than smell; if so, the smell genes can randomise without much risk to reproductive success.
Yeah, you could by running 1 command on your server.

To simplify that we’re working now on applying recommended conf via web interface.
Part of getting rid of slavery was paying reparations to the slave owners, which is unjust but probably effective in moving faster towards a system that benefits everyone. There was also a bloody civil war though, so that's also an option.
Online dating in the United States displaces other ways of meeting – PNAS
If I understand right, the Harpejji uses individual per-string pickups and uses an electronic muting system. Touching a string to any of the frets completes a circuit that causes the onboard electronics to unmute that particular string.

That's pretty unique.

The Chapman Stick just uses a mechanical damper where the nut is so the open strings don't ring out, and fairly standard magnetic pickups.
Booooing intesifies!
> just because you can't call directly from WASM into browser APIs

Surely that will change someday.
Why the snark? I will survive without the data, but I'm curious about alternatives to throwing $4000 at the problem and forfeiting my privacy and my data's integrity.
No, probably not, since many articles have images, but only irrelevant ones (i.e. stock images).
And this is where the fallacy is. Indian salaries are currently actually higher than German ones for my role. And that's without even accounting for PPP. The ground reality is different from what people assume it is. The base assumption always seems to be "People are moving to our coutnry from 3rd world countries because those 3rd world coutnries are not as good as us." That's totally not the case. There are a multitude of factors and every persons personal individual decisions.

And I love how there are multiple comments about disrespecting the country that I moved to. Why? Because I dared to criticize it instead of pretending everything is awesome? Yeah that's cool man. You do know that people criticize because they care and want the system to change for the better right?
I agree, what's this, rock concert and American Gladiator mixed up?

I mean, it makes sense that the artist wants to circulate, but a T shaped stage makes more sense on a first glance (though of course having the guitar means that you need a pedestal for the mic, so there's that)
Imagine a society that never had cars, but did have things like eyeball monitoring technology, speed limiters, auto driving functionality, etc.

If cars were then invented, would the populace entertain the notion of giving everyone complete control to a 2,000lb+ machine capable of moving at 100mph+?

Is our acceptance of the risks of giving everyone complete control of these machines based on the cost:benefit analysis at the time of their advent, but not necessarily a cost:benefit analysis in the current?
This set doesn't show the very noticeable blocky developments further out in the suburbs.

The Wembley changes have been repeated across many areas in East and West London, with some - but not quite as much - North and South.

London used to be primarily Victorian. Now it's primarily Victorian with growing areas of rectangular glass-and-concrete modern in-fill.

This area used to look like this:

https://www.google.co.uk/maps/@51.5167921,-0.2271653,3a,75y,...

Spin around by 180 and follow the road to see what's happening across London. With more on the way.
> If I paid the same amount in insurance in India, I'd have a helicopter flown out every time I stubbed my toe.

Hi, I'm likely in the top 10% of top 1% of salaried professionals in India. I'd like to know where in India I'd be able to get the kind of insurance you're talking about. If it's not hyperbole, I'd love to move there. So far, I've found no insurance that's as generous as you describe. Not even close.
I think slow appointments are a thing across the western world right now (and possibly elsewhere, but my knowledge is lacking).

I'm currently trying to get my driving license in the UK, as a US immigrant. This means I need to go through the same process as a new driver. The wait was about a month between application and approval for my provisional license, then 1.5 months to take a theory test, then 2 months to take a practical test -- but that was choosing to drive four hours to a test centre with a test available, and if I'd wanted to take one in London, it would have been ~6 months, which is long enough that my American license would have expired and I'd be left unable to drive at all in the interim. (There's still a decent chance this happens, because if I fail the test, it's a month before I can reschedule, and then I probably have to schedule multiple months out again.)

Wait times were pretty bad in the US, too, before we left last year. It's not a government thing, but we had foundation work done on our house last year, and the lead time was about eight months between signing the contract and the work being carried out. Permitting alone took several months for what was relatively straightforward work on a single-family dwelling.
The whole financial and taxation systems are engineered to reward owners of wealth and discipline laborers. The outcomes are pre-defined. I thought this was pretty well understood.
What is disrespectful about voicing his opinion on things that he considers broken or in need of much improvement? It is entirely possible that German people are too complacent or privileged to see all the issues that he mentions.
Not sure if very reliable but there's an app to analyse size distribution using camera: https://coffeeadastra.com/2019/04/07/an-app-to-measure-your-...
Just a Simple Task
Why would Chinese Communist party members bail out USD denominated bond holders when they didn’t bail out Yuan denominated bond holders in 2021?
Is this any good for regular full stack programming, running a couple of docker containers?
I mean, what are people's expectations here? If you're sensible, you don't sign up for Proton Mail believing that the FBI will never be able to read your email. You sign up with the expectation that Proton Mail will follow the laws of Switzerland and only disclose information when they must do so under Swiss law.

What more do you want from them?
Fair enough. I simply wanted to highlight the middle of the road, which is often lost in the increasingly polarized online discourse. I probably shouldn't have bothered responding, given that it brought it back once again to the most extreme option to escape what is likely the worst marriages
He's probably better than anyone in The Clash for example

Technical prowess only goes so far, Metallica got where it got with him, and in the end it's a moot point

Yeah maybe he's not the best drummer, but it was good enough to get them where they got
I used to be more interested in political tests and https://sapplyvalues.github.io/ & other tests forked from it were always recommended instead of the "classic" test which was purported to have some unspecified bias.
> They usually have much better technical advice about local culture, airports, payment, SIM cards and that sort of thing.

If the locals have written any of that down or recorded it on video, the AI will have consumed it already.
I have been using tmux as my primary "IDE" for quite awhile now, largely because I am such a sucker for absurd modularity. Tmux let's me glue together a bunch of arbitrary things while still allowing me to stay entirely on the keyboard. I use nvim right now, but I could change to Emacs without changing the rest of my workflow.
maybe i have random successes or my questions are simpler than yours, but it works for me:

https://chat.openai.com/share/fbd14b6c-0ba0-473f-9e94-db97c6...
I've read this article from HN about it: https://hackaday.com/2023/07/11/displayport-a-better-video-i...
It's video done right!
for me the point is to be able to return from inside multiple expressions from the correct scope i.e. the root function without throwing.
You can already try this with GPT, e.g. "Can you summarize XYZ while giving more attention to its negative impacts on the freedom of individual", contrast with "... to its benefits on the collective wellbeing".

Both will be factually correct, but they will each manipulate the opinion of the non-expert reader by giving more attention to specific facts.

GPT seems to be very strong in being able to present information with some specific accent, e.g. there are many examples of "write this in the style of [person, literary style, political slant]".
This isn't their only problem though. Local Government Financing Vehicles are also having trouble servicing their debts - the only way they make money is leasing out land but the real estate sector had imploded. One of their biggest lenders, Zhongrong International Trust Co. also just failed to make payments.

Their economy seem to be swimming in bad debt.
"The first is situations where you need to handle specific, well defined and anticipated errors right at the point at which they occur"

Barring system level errors can you give an example of an error state that's not like that, that would then rather merit an exception? I would like to understand your point of view, is it due to the nature of the problem, or the constraints of runtime that make exceptions preferable.

In the C++ code I need to write, we can 1. check data for error conditions in the beginning 2. if we fail the error check, let application crash 3. use the found error state to debug and fix the error in the initial checking code.

The data my code needs to process is fairly straightforward - data abiding by some known CAD data format or given geometric topology, so the error conditions are "quite easy" to tackle in the sense that there is an understanding what correct data looks like in the first place.
Specifically this is the error/result monad. This was the first description that made sense to me as a newbie to all of this. Monad was a scary word. This helped me understand.
I read the question as it implies Evergrande is not a "China's property giant", which it definitely is. But I might read it wrong. I'll edit out my condescending tone.
Almost everything you see is residential. And in the case of the new office blocks (the Canary Wharf shots), the developers are seeking consent for residential conversions. Playing SimCity and building only residential zones doesn't tend to work out great.
you can still write the old javascript. it'll feel very lonely, though.