skysight-inc/HackerNews huggingface dataset:
> blah blah blah

> The cost of travel is also a consideration.

> The yen is at its weakest in decades, and many Japanese workers haven’t had a raise in 30 years.

> Less disposable income means young people may be more inclined to stay at home or explore nearby locations

Sure, there are some other valid points, but it's pointless to talk about traveling abroad if you don't even have the money.

Being an island nation with many hours of flight to any destination not in SEA doesn't help.
The Netherlands shed its car dependence. A taller order for some places yes, but definitely both a possible and potentially a necessary one (for a variety of reasons, not just this one).
That would be a killer feature to have, do you have any ETA on it?
I am sure there are court fees and whatnot, but more importantly, a significant portion of the tax base in New York State and New York City comes from having a well developed and functioning legal/judicial/financial system, including the people working within it to produce predictable and “fair” results.

I put fair in quotes because even though it is obviously subjective, clearly many entities around the world, including China, or investors of Evergrande, however commingled they may be, or whoever else around the world, find it “fair” enough to seek these services in this jurisdiction.
'non-verbal semantic frames vs individual words' ok i'd agree for things using lstm style architecture but that goes out the window with transformers.
Do some work for my startup and I might hire you if it all aligns with my business plan
While some of the things said there cannot be assessed by an outsider, the last paragraph that starts with:

"Scheme has an outsized importance in the world of programming languages compared to its actual use in industry, because it has so often pioneered features that later broke into the mainstream.".

is doubtless true.

Scheme belongs to a list of at least two dozen historical programming languages that have introduced very important innovations and anyone who has the ambition of creating or improving any programming language should be familiar with all of them.

I consider sad the fact that all more recent attempts of introducing new programming languages appear to have been made by people who happened to have some brilliant idea about how to improve some feature of programming languages, but otherwise they seem to have little knowledge about past programming languages, so they combine their new good feature with various bad features from a few languages that happen to be popular now, due to various historic accidents, even if already many decades ago better alternatives were known.

Because of this continuous reinventing of the wheel, all the available programming languages include various combinations of good features with bad features, so none is completely satisfactory.
Exploring how soft robotics can revolutionize minimally invasive surgery
Best to read that entire last line about German humor
That reminds me - there used to be Twitter Lite on Android which was a simple wrapper for the mobile website.
The problem is not just cost, it’s how do I know that this more expensive device is better made
To address these challenges, the Chinese government has enforced exit bans and placed these individuals under strict supervision. They are often required to return these funds to China, potentially under threat of reduced prison sentences. This sounds not right... but yeah... it is China. And China does not have other means to use like US to extradite fugitives or request the money back even it got all the evidence... exit-ban and blackmailing are the only way China can go...

This doesn’t sound so unreasonable to me. These guys knew what game they were playing. They could have not tried to scam the Chinese government in order to build a foreign fortune and live abroad as kleptocrats.
Really needs another tier in between. Hobbyist are looking for 5-20 range. Not a free to 79 bucks jump.
https://archive.is/8S4oD
When I was trying to learn monads no one ever gave me an example of mapping a list-returning function to a list. Everyone went on about 'effects', monad laws, etc. For some of us it's best to work backwards from something concrete and then show why the laws are important.

I love how simple most things are in FP compared to OO. I also hate how poorly FP concepts are explained.

I'm not saying you're wrong about people learning terminology. However, you definitely get more strange looks from FP terms than OO terms. Class, interface and object are common terms. When I mention a word like 'monad', 'monoid', 'magma', or 'functor' people look at me like I'm nuts. It's not logical. A new word is a new word. It's just FP words sound almost alien and trigger extra confusion in people.
There is almost general consensus (in the techwear/streetwear/fashion scene) that Acronym is functional, but more in the sense of "functional for the sake of aesthetics".

The stuff is really expensive, it is delicate and you have an ultra-narrow range of weather conditions where you can actually wear it. The laptop in this article is kind of the same.
you're right, but in sales-led companies this is a bit harder to do.
Been using wayland on Fedora for years and I don’t know what you’re talking about. Intel and AMD graphics here.
I agree in theory with you. But you can 'bank' labour for later on. Building infrastructure (that will last) when you have a population bulge, means that the generations after can take advantage of that infrastructure, and have to do the lower amount of work, of maintaining it. This can go for things like education, investing in businesses, and generally any capital.

Of course you can also over build this capital that will never be used, but will need to be paid back (for example a local government pays to build a town that there are no people to fill it with) and the maintenance is too much, but you still have to look after the people who did the building.
List append would probably end up guarded by an instance specific lock. At least it is in some of the nogil concept code.
I agree with most of this. I would say Graham Hancock has some crazy ideas, but the Younger Dryas isn't crazy and his impact on the theory is minimal. If anything the fact that Joe Rogan had him and Randal Carlson as guests on JRE at the same time probably had more impact.

My current thoughts are that the true history of human civilization does go much further back than current narratives and "Experts" claim. Our current civilization has progressed and innovated so much in such a short amount time, it is not unreasonable to expect that humans have built and lost similar civilizations through catastrophes such as the YDB.

It may not have been aliens but I think it is probable that right around the time we started going into space, ancient human made satellites were discovered and brought back to earth. It could also be that Area 51 and other places were created not for Alien space craft crashes but ancient human satellites that were intentionally crashed.

I can only imagine how alien a TESLA found in space by the next civilization might seem!

Considering the way our government leaders and wealthy have historically conducted themselves, it's not hard to believe if they survived a cataclysm, they would be quite willing to be thought of as gods and horde any knowledge they have to themselves.

Fun subject to ponder in anycase!
This is because white American anime nerds and weeaboos are racist cultural appropriators who make a mockery of Japanese language and culture.
Are we assuming that the current models aren't already engaging in this practice? In a world where ads dominate the internet and revenue flows from commercial interests, it's reasonable to assume that these models might already be skewed towards those who have contributed the most financially. After all, advertisements essentially govern the online landscape, so why would this scenario be any different?
Thanks for sharing. I read the replies to your informative post. Sorry to see so much racism directed your way.

I’m a resident in Switzerland and my girlfriend is from south India, now also a resident there.

This has not at all been our experience. The administration has been surprisingly pleasant and efficient. From the day we applied for her residence to the day she got it took about 6 weeks. Would have been quicker if we did everything right.
visually the classical try-catch makes error handling right there more verbose and less readable. I far prefer Rust-like passing result with maybe adding context to the error along the way than try-catch block at every step of long process that have errors that should be handled in-place. Because passing it up is still easy, but adding any context is much less verbose.

> The only hard and fast rule is that any handling requiring human intervention should definitely be wrapped up and passed up.

The "wrapped up" being the important and mostly ignored part. From my experience try-catch error handling usually generates incomprehensible errors where you can only guesstimate what actually happened from stack trace's function names.

To get good error message every layer should have try-catch block that adds context to the error (what operation did it, or what logged user did it etc.), but that's almost never done properly and we get stack trace vomits instead.
If you want it to be fixed by actual humans you need to
It just occurred to me recently that AI could and should be set up to replace peer reviews of scientific papers. (See the book "Science Fictions"). I asked ChatGPT v3.5 what it would take to do exactly that and what the algorithm would look like. I was very impressed with the response.
Looking further down the road, if we connect AI to reality to any significant degree and train it to be completely objective, the powers-that-be will ban it. After all, they have their narratives to push and their propaganda to spew. I no longer ask myself why the conventional wisdom is so often wrong.
Fame vs. Privacy: alternative social media platforms vs. future challenges
I get where you're coming from, my mouse and keyboard are also still USB-A, but I don't think this is a major issue when you can just buy a decent USB-C dock. I've got one with 3 USB-C ports + display port + HDMI + ethernet etc. I find this honestly much better organizational wise rather than everything leeching from different parts of the laptop, and you're no longer beholden to each variation of laptop having the ports you need (some don't even have ethernet these days...)
Terminals are often single platform (I don't know a single one that is cross platform).

If you use multiple OSs, tmux offers a consistency that paned terminals cannot offer.
Google starts warning users it will delete inactive accounts
> I have an M1 Macbook Air which will only output video over one of its 2 USB-C ports, not the other.

Weird, ever since I had USB-C based Mac Mini or MacBook (two Intel, two M1) they could reliably output video on any of the two, three, or four ports (as long as I don't go past the limit). They're essentially symmetric on all features.
The TypeScript type system meta programming actually does pattern matching very well, it’s just the underlying JS runtimes that can’t, there is a proposal for it though; https://github.com/tc39/proposal-pattern-matching.
Because birth rates are going down worldwide and at some point the people who wanted to move away from the countryside/poor countries to the big global cities would have already moved (those left behind are older than the ones leaving, so such places will have even lower birth rates).

The major global cities will still grow in the next 200 years compared to now, just not as much as they have the previous 200 years.
I mean there is life beyond work. Finding apartments, doctor appointments, shcools is all a nightmare without knowing German. Public schools is berlin have no teachers
Unproductive work is a financial drain, wouldn't it help investments to cut it? (We do have the problem of defining what's productive, though)... Economic calculation problem.
My only advice for people starting out their career is to make sure you are surrounded by really good people.

All the good things that have happened in my career have been because the people around me have been amazingly good.

Find those people, and stick with them - they will take you to places that cannot reach by yourself.

This also means you need to be friends with people and maintain those friendships.

Also, if you ever find yourself feeling like the "smartest in the room" it's time to start worrying. You are not going to learn anything in that situation unless you are a very special kind of person.
Just use a proper IDE already
> Do you build rules just for the bad actors

Sure. I mean, who else are the rules for?

A law against murder only applies to murderers.
The answer is that London has grown (much) faster than new homes have been built.

Net migration to the UK has been about 250k per year (with some variance) since 2000. I remember reading somewhere that 2/3 of that was to London.

So you'd need to add hundreds of thousands of homes per year just to break even. Instead much less than 100k are built, usually under 40k.

There's other reasons for the price and rent rises but this is one of the big ones.
the problem with the US political compass is that this is so far right that even the US left is right of centre. If you aim to build an unbiased model it will therefore seem to preference the party closer to centre.
Hey there! I'm a solo developer (23, just graduated university), and I'm so excited to share my latest project with you: I built my first app! In my spare time outside work, I've built a language learning app that takes a unique approach to language acquisition.

*The Idea*

I wanted to create an immersive language learning experience that goes beyond just vocabulary and grammar. My app lets users practice speech, improve listening skills, and engage in realistic conversations with realistic characters, all while receiving live model feedback and tracking their progress.

*The twist: AI-Driven Adventures*

But here's the twist: I've also integrated "adventures" into the app. Imagine stepping into plot-driven scenarios where the AI acts as a dungeon master in D&D, guiding users through language-rich quests that make learning fun and engaging.

If you're interested, you can check out the app at the above link (Android & iOS). I'd be super grateful to hear your thoughts on the idea, the UI, marketing tips or anything else.

Looking forward to your feedback and suggestions. Thanks so much for taking the time to check it out!
Stealing this. I'm using send-keys to run specific test examples under my cursor (sends test_command current_file_path:current_line_num)
This is around what you can get in Warsaw.
I was not in Tower Hamlets but in the City of London and Southwark, but I'm sure your comment is valid: London is a large area and you can get a better quality of life on the outskirts.

Still, flying from London to somewhere else or taking a train to go outside, the difference in air quality before and after was noticeable.
C++/Rust are different because exceptions in those languages are expensive and culturally counter indicated.

For the runtime-hosted languages the author is talking about (JVM, CLR, Python etc.), optionally throwing an exception is much cheaper than constantly creating and unwrapping Result objects. Your example is a perfect case where one would prefer to throw: say you have a parser that parses your file and the parser is expensive because the files are large. You are better off throwing out of your parsing iteration then doing a Result.map in your hot loop. (However you might want to wrap the top level of the parser in a Result and return that.)
If you rent, that’s not an option. I would happily pay, but the landlord lives in a tax heaven and doesn’t do anything, not sure if he is even a real person.
Ultimately seems everyone agrees a women's category is helpful.

The question is should transwomen be allowed in? I can see the argument for excluding them there appears little value as they can compete fairly in the Open category.

I don't think there is any benefit to the women's category to allow transwomen join.

I think transwomen see they being allowed in as beneficial to themselves.
Exactly - they should charge for carryon bags and give checked for free, because apparently the desire is for carryon.
Yep - Greater London does have some hills, especially in the outer boroughs, but most of the highest points that are not within a couple of kilometres of the border are all under 140m high.
People are now realizing that having the errors a function can cause right in the type system may actually have been a good idea, but when you point out that Result is not the only way and that Java checked Exceptions do the exact same thing (and so does the Zig error handling mechanism which is a third variant of the idea), they come up with all sorts of easily dismissable nonsense to explain why the two are very different.
Malloy: A language for describing data relationships and transformations
It's downright insulting. Norway is a country not a mere here today gone tomorrow company.
The problem with this study is that it assumes US style politics has a left, right and centre. It is all right. There is centre right and far right. This means an unbiased model will seem to preference the centre right even though it preferences neither in truth.
This looks nice, but what is the benefit?

The pane thing looks nice until you start to use it. There is typically not enough space on the screen to have all useful information visible and then it's simply distracting.

I prefer to use multiple monitors and have terminals on fullscreen. I understand it's not always viable (space, cost etc.) then I still prefer to switch between fullscreen windows than use panes.

The same with code editor. I tried to split windows e.g. to see code side by side, but even if you have your code limited to 80 columns, you may still not be able to see the whole lines, so in the end it's just more faff.

If you switch full windows you can also train your short term memory, as you need to remember the context more and you can focus more.

But each to their own...
I'm starting to think that just doing a set of "stdlib" packages for R6RS that roughly matches what Python has (including essentials like SQLite, HTTP servers and requests and JSON/EDN support, together with some common patterns) would have been easier and actually gotten somewhere by now :)
Works really well with families - each person can have the app installed and it’ll bring all photos onto the device. Yes you can share photos and albums. Yes you need to make a firewall config, otherwise you’d be hosting elsewhere in the cloud. There’s no way around that.
What? Why? Riyadh changed like crazy in just 10 years.
Thanks for the youtube suggestion, I'll check it out. The only one I'm aware of is the PR firm that worked with BP to develop the recycling concept. Maybe I'm being too easy on them.
Yes, but many countries aren’t like this. In many countries, administration is efficient. Why compare yourself to one notorious for poor administration
I don't know if they get paid for it, but it is apparently NY law.

https://www.lexology.com/library/detail.aspx?g=e36cde01-e97b...
Hard disagree with toys poor analogy. I don't have any stats but I'm sure a huge percentage of Twitter users are not using the latest version. I'm just choosing to to run a particular version. Anybody on iOS 14 and earlier will also be running this version.
Well, the argument brought up is that users want it this way, so this is existing practice which is implemented and should be standardized. So please complain and file bugs.

Also use the compiler and language feature that help, such as variably-modified types such as bare pointers, attributes, compiler flags, etc.
Every time I accidentally close my terminal with full setup running or I'm away from my PC but would like to check on it and do some simple stuff from my phone, I'm thankful for having tmux
Not sure why you think I am from India. We are not comparing countries here. We are talking of absoluyes. If German quality is about being better than India, then ok, best of luck
> Can we HN users help push Firefox to incorporate better fingerprint circumvention?

They can't win, no matter what there's going to a subset of sites that simply won't function when you block their fingerprinting techniques, and you'll get people every thread going "Firefox sucks! It doesn't run this website when Chrome happily does!" and then you get everyone on the other side going "Firefox sucks! It isn't as private as Librefox/Tor/my-other-obscure-fork!"

I don't envy their position.
(Sorry for hijacking the thread with a general fuzz question.)

I want to do fuzz testing on a library/framework written in C++. The actual target to test against is a simulator that takes input from a socket according to a network protocol. This simulator is built on both Linux and Windows.

What fuzzing frameworks would you recommend for this? There are quite a few and not always easy for me (as a fuzzing beginner) to understand the differences between them. Some of them seems to be abandoned projects as well.
There are a lot of things you don't get in big cities in India, which you can easily get if you're in a small town or a village. Parks, trafic, quiet are all part of that.

That said, there are indeed a lot more things that are in general better in Germany than in India, and this rant of mine was the result of a year of frustrated dealings with German bureaucracy (not that that makes any of the points I raised invalid though).

> Maybe it wasn't what you said, but how you said it. I'm judging based on your tone in this post. If you're this rude to people, expect them to dismiss your opinion even if you're making valid points.

Actually, whenever I've had in person conversations with Germans, after they get to the point where they realize that immigrants don't have the same experience as they do, they quickly accept that there should be change. However, the vast majority needs to understand this and push for it. Otherwise there is zero political will to fix these things. And the large majority don't have a friendly neighbourhood immigrant who will sit and tell them all the problems they face.

> P.S. Obnoxiously high is a stretch.

If you are single, you get zero benefits out of the system and are just paying into a pot you cannot touch. So yes it's obnoxiously high when you consider you don't see much benefits from it. I do understand the social nature of contributions, but that doesn't make my wallet hurt any less whenever I receive my paycheck.

I didn't include the things you listed as problems because these are there in any country you would want to move to (except maybe cheap/better mobile internet). It's okay to have to learn German - it's the language of the country I chose to live in, and it is in some ways a much more logical language than English .

Housing crisis exists pretty much everywhere. Again can't see any political will anywhere to change this - which surprises me as this is something that arguably impacts Germans more than immigrants.
I'm sick of seeing overly complicated TypeScript code. Mainly overly complicated types.
Your comment it's idiocy and you know it. The browser with the HTTP protocol and the HTML markup language (sorry for the redundance) came from Europe. Period. Everything else has been extensions of top. Worse, a good chunk of codec technology (FFMPEG) came from Europe, too. So without FFMPEG and the browser itself you wouldn't do shit, you would be trapped with Gopher licenses from Minessota. And, that's ironic, because today as an European I love Gopher and Gemini (since ~2007 with the SDF reborn) and I hate the bloated, DRM enabled web.

BTW, on the comment of the Airbus on the thread, I repeat, YOU, the Americans, created the airplanes, and not the other way around. Modern plane tech it's irrelevant without the original creation.