skysight-inc/HackerNews huggingface dataset:
Those short cycles are great when learning a new language.
Experiment with it, try new things, understand how the language works.

But at some point you are better thinking about what to write, how to write it, which structure you will use.
And this skill has to be acquired as well.
Logic? What are you, a fascist? Take the booster and don’t question it.
Higher education is generally a scam to trick most students into believing they'll learn anything useful to their adult career. There will be some successes due to education, but the vast majority of students can't handle it or end up in pointless jobs/careers...and debt they cannot pay. Some of the blame should be on the students, but most on the schools.

No accountability and certainly no guaranty...most schools suck and are simply collecting checks...they should refund most students, and learn what it's like to take a financial hit...currently it's a no lose situation for schools, and has been for decades.
I love the lang.. TBH though performance has never been something I see as a fault in the language.
I've almost always found (for my apps) that it's data access that's the hold up. Like if I map the issues, n+1 or bad indexing have almost always taken the lions share of slower code bits.
It irks me when people sight the lang or ruby as having bad memory or being slow. I've seen a tweak of the indexing cut response time to 25%. I even managed a 10x gain off of one index adjustment.
Reddit Sync is amazing and so is Apollo. The official app feels too much like tiktok. But Reddit doesn't get any ad revenue from the third party apps, so I wonder if they're really going to last that long.
Yes F# could be faster than C# but the compiler is missing some advanced optimisations. Right now you can do those by hand but often the code will read like C# once you are done.
the freenode irc network disappeared overnight, but everyone just updated their links to point at libera.chat instead, which has almost all of the same projects, active users, etc.

It was essentially just an infrastructure change, which is the nice thing about open protocols and server implementations. Libera has 40k users and over 1000 foss projects that were on freenode.

the freenode userbase and community is alive and well, just under a new link
The position being put forth here is frankly rather horrific and abusive, and on multiple levels. Normally I'd aim to provide a more substantive response, but I'm not even sure where to begin.
Most Expensive Rental Villas St Tropez That Cost 100k EUR+ per Week
Chatting with random people on the internet is much more unpredictable. Try writing on 4chan that you are depressed and gasp in horror how horrible humans can be when anonymous.

Okay maybe it is indeed very predictable what would happen on 4chan, but I hope you get my point.

Here the AI is just a tool, we shouldn't categorize them as some "special" software.
I worked on projects with long compile times and nowadays I will often write code all day without executing anything and then spend the last hour running and fixing it. Maybe that's a skill I developed because of long compile times, but whenever I work on a project with short ones I feel much more motivated and productive. Your experience is probably biased from watching beginners learning to code.
C# can never be made expression orientated. This is the real killer feature of F#.
Their website mentions the Fediverse. lemmy is a federated network that is completely separate from the mastodon/diaspora/... network, right?

Since I already have an account on a mastodon instance I first thought I can just connect to lemmy instances using that but that is apparently not possible.
A free alternative to the Nintendo e-shop for the Switch
If your language does currying similar to Haskell, and there's a good order to your constructors / arguments, even with three or more there might be some benefits with partial application.
I do, https://en.wikipedia.org/wiki/PC_Tools_(software)

You have to thank people for not wanting to pay for desktop software any more, so SaaS is the only way left.
> Good! I‘ll go long on them.

Nothing specific on Reddit, but I'd like to point out that when you go long on a stock, you should at least try to possess some specific knowledge that most people don't have about that company.

Reddit might be great; but if everyone knows about it, then the price is going to reflect that already.
When you maximize for geodesic distance, why would you go over Sweden and Finland? There are more direct ways to connect e.g. Frankfurt to Moscow, while leaving all the other things the same, so having the same geodesic distance.

Edit: Ah, I missed that: Ways around borders closed to passenger trains due to COVID and political tensions in Europe
How are you doing volume mounts? That's where I tend to come unstuck.
You may be right. I hated how ugly and dorky Reddit was compared to digg, but then digg self destructed and now I’m on Reddit. Recroom is like that, it’s annoying it has a terrible interface, it is a giant pain to get a group together to play, the audio is janky to get working right, and then when you finally get to your game it’s almost impossible to play on the same team.

Then after every match I have to spend time opening up some kind of gift that I have no use for. All the while 13 year old kids are being annoying yelling and whining. It’s a pretty rough experience right now.
Map is a pretty fundamental thing you might want to do to your data structures (and more). Look up all the places that Haskell's "Functor" pops up for example.

Filter is much more limited in where it's applicable, that's true.

In any case, I already gave another example in my comment: sorting. And sorting's API is done terribly in the Go standard libraries.

The Go standard library does a lot with callbacks; and yes, it manages to get something useful out of them via something even uglier: mutation.
Honestly my university giving us rooftop access for working on and setting up radio equipment was one of the most educational and enriching things I did there. Restricting access to rooftops for students seems like a terrible idea for education, where a lot of science literally happens on rooftops, whether with antennas or telescopes. (some students used the rooftop access to monitor fukushima reactor radiation in the atmosphere as well!)

Also: Never had a single accident or suicide for over 2 decades
Do you have any evidence for those assertions? Respectfully, this seems like a strained analogy; I'm not sure how the government factors into this.
Learn FastAPI instead (for new projects where you don't want the template-based MVC). Django is showing its age and comes with some unpalatable design decisions, particularly in its active record ORM. Django's most useful feature is arguably automated DB migrations, but this can also be achieved with SQLAlchemy+Alembic
And yet, despite this enlightened love of Israel for its Palestinian citizens, Israel is one of the developed nations of the world, while Palestine (the Gaza Strip and West Bank) live in squalor, are blockaded with not even the Red Cross being allowed to freely bring medicine in, and have to endure planned bombardments from Israel whenever a terrorist attack happens, all while their land is taken away by colonists flying the Israeli flag.

How exactly do you square this circle?

> Palestine has rejected every two state solution proposed for the last half century.

This is twisting history. UN resolutions for a two-state solution have always been approved by Palestine, with the USA being the veto against them. The idea of recognizing the state of Israel has been accepted by Palestinian leadership since the 1970s. But, the specific proposals that have usually been on the table have been almost universally laughable: taking away even more of Palestinian territory, limited access to Jerusalem and the Temple Mount, limited access between the two halves of the Palestinian state and many other issues.

Not to mention, almost all of these negotiations were "arbitrated" by Israel's single biggest ally in the world, the USA. This would be as if you'd expect peace talks between Ukraine and the Donetsk separatists arbitrated by Russia to go well.

> They are free to become Israeli citizens at any time and those are the positions they end up in when they do.

And looking a little bit into this, it's amazing you can claim this, as the truth is precisely the opposite. 90% of the Arabic population of Palestine before the war did not qualify to become Israeli citizens. Now, not only do they not have any special right to become Israeli citizens, they don't even have the right to enter the country, even if they have a spouse or property there, unless they meet some other conditions.

By contrast, any person of Jewish decent or that converts to Judaism has the right to become a citizen of Israel with minimal other conditions. They will also likely receive property from the JNF if they wish to settle in Israel.
NSO's iMessage 0click bootstraps it's own Turing machine like scripting language
World of Text is an infinite grid of text editable by any visitor
It's because they are not penalized by that mindset. Employeees don't push back. Heck, some people will gladly sell their time for "passion" or "ambition".

It's always about incentives.
> "Remains unclear" is very different from "no impact on transmission rates".

Well, at least within households[0]:

> Research reveals fully vaccinated people are just as likely to pass virus on to those they share a home with

[0] https://www.theguardian.com/world/2021/oct/28/covid-vaccinat...
Look at the photos on the page to see actual usage in the real world--it's primarily on wooden trail markers in parks. You see them pointing the way and sometimes distance along a trail. You never see paragraphs of text or exposition.
Users of React, React Native, Folley, GHC, Flow,.... seem to appreciate their existence.
> What do you think I meant by "almost always"?

Actually I did not consider what you meant with "almost always", because it is quite fuzzy and the value of that variable will may change over the discussion.
You can read about the migration process here: https://guides.rubyonrails.org/upgrading_ruby_on_rails.html#...
It was designed to reduce the time to download/install a game from the Nintendo eShop. In case you have a ADSL connection, to install latest Zelda (14.4Gb) it can take ages!

On top of that, if you have bought a game on eShop like Jump Force, once it is not anymore on the shop how can you install it again?
I understand where you're coming from, but this seems to be a web app with sync across team members etc. So there is recurring infrastracture cost to the provider, of course they charge a subscription.
As the article point out, they want to provide sustainable pricing.
Gosh, this must be really special research: "extraordinary", "unprecedented", "superb".

I was really hungry, and the menu looked pretty tasty; but the service was slow, so I left.
It definitely can, but it will not be price efficient since you can buy 3090 for 3k$ and that's the price of macbook pro with single m1 max chip.
Oh that's neat - let's make a format string shorthand for eval_from_url() so it's easier to interface with, e.g. from a logging framework.
The real oddity is that the government takes 40% of your stuff if you die.
The Go people did something reasonable. Yes, agreed.

I'm just saying that they could have done something different, if they had wanted to, without working out a complete theory for that different thing.
TCP head-of-line blocking is a huge problem. Almost nothing should use TCP. I am happy if people use CDNs but even happier if people use HTTP/3.
Ubuntu does pretty well with their funny animal names. Nobody confuses those with the numbers.
Who wants to invest in something that is one user revolt away from being digg on an endless list of edgy topics
>> Performance isn’t great

I see so much focus on this on web frameworks generally and it strikes me as almost always the wrong thing to optimise for.

I don’t know rails, the last time i tried it was circa 2007 and yet I’d confidently adopt it given the right situation.

If i had a choice between shipping features 2% sooner or saving $10k / year on server costs, I’d almost always choose sooner. Let’s be honest, a rails dev team is moving more than 2% faster than a java/c# web dev team.

If i have 5 devs and they’re all 2% more productive, that could be around $10k of free developer output but it’s more than that, developer productivity compounds. 75% off my server costs doesn’t.
But the tooling (vs Metal/DX/LibGNMX/...), oh my.
here : https://cln.sh/hKwQlf
> Instead, when the botnet’s C2 server is interrupted, Glupteba malware is hard-coded to “search” the public Bitcoin blockchain for transactions involving three specific Bitcoin addresses that are controlled by the Glupteba Enterprise

This is genius.
I just added a test case that importing org.apache.logging.log4j.core.lookup.JndiLookup throws a ClassNotFoundException. Any log4j2 class would work too.
More realistically, this code is 20 years old, several generations of maintainers worked on it, accumulating patches over patches over patches and nobody wanted to be the guy that say No / we should remove that feature.

You can see the discussions on HN about Gnome removing features as a good example about how hard it is.
When I use my trackpad on GNOME 40, the jitter is downright embarrassing. On a bad day, you can leave your two fingers in place and it'll jump around 25% of the page in a web browser, or the cursor starts to get drunk shakes.

It's so much better on Windows. This is a software problem, and right now the Linux ecosystem is doing a pretty poor job.
This is true, but the same principle applies to EC2 instance. We also tried renting an m3.medium and installed Debian+NGINX on one and Unikraft+NGINX on another and experienced the same cost savings with, in addition, twice the performance (roughly 12K req/s vs. 26K req/s).
> No one would enjoy paying for a fridge that leaks water, why should they do the same for software.

See, you are suggesting here that customers don't want bad fridge, so they don't buy bad fridges. The problem solves itself.

Why not give customers of software the same responsibility and maturity?
No it isn't 20yo. This feature is about 5
That would mean that a journey around a Circle Line[0], arriving where you departed, could have potentially infinite length. In fact, if you don't rule out travelling along the same stretch of rail twice, then any return journey could be of unbounded length despite not covering any net distance. Calculating the "longest train journey" then becomes a question of human endurance/longevity/wealth rather than about geography or transport.

Alternatively, if you measure "the distance travelled along the rail, without double counting" then the longest journey is probably equal to the total length of the installed rail network in Eurasia, which is an interesting statistic and a challenging optimisation problem, but hard to consider as a single journey.

[0] https://en.wikipedia.org/wiki/Circle_Line

[1] https://en.wikipedia.org/wiki/List_of_countries_by_rail_tran...
The emissions of the top 10% richest people globally where 17.60 tCO2 while the bottom poorest 50% globally emitted 1.57 tCO2 (2015).

Or in absolute numbers, the top 10% emitted 3x the amount of the whole bottom 50%.

And that is without taking historic emmisions into consideration.

What we don't have time for is doing nothing (ie continuing the destruction of our habitat). The 1.5° C goal is already getting out of reach.
A fun website!
I rarely Google without using site at first, reddit, SO/exchange, and two French forums (teaching related queries). Anything else from Google /search engine is garbage.
> Reddit might be great; but if everyone knows about it, then the price is going to reflect that already.

I think that's the wrong way to look at stocks. What you're describing goes along with the common belief that all known information is already "priced in". This is silly.

The price of a stock reflects the consensus/average estimation of the worth of the company. Your personal assessment is going to depend on what you personally believe in, but you could be holding a minority viewpoint. If 95% of investors believe that a company will have 10B in revenue in 5 years, but you interpret the facts differently and believe (correctly) that the company will make 50B in 5 years, then even though you are basing your estimation on the same facts as everyone else, if the majority interprets the facts incorrectly, then the information is not "priced in". As the company proves itself successful, the consensus estimate will shift. People will reassess their belief that certain outcomes are more or less likely. What matters isn't necessarily having information that other investors don't have, it's interpreting that information better than others, and making more accurate inferences.

When it comes to reddit, more specifically, you probably don't have access to any more information than every analyst on wall street, but there's a key difference, which is that most of these people probably have never used reddit, and have a very limited understanding of how it works or its potential. So, in some ways, your understanding of the functioning of reddit, as a reddit user, could actually give you an edge.
This is starting to remind me of the coronavirus
I want to ask "does this really need its own domain" but can't figure out which of my multiple personalities is behind it.
They didn't say anything about the feature?
Return to Marx
In 1967, «Marx Is Not a Has-Been in Detroit» was a Lotta Comunista headline for a memorable event, the struggle of the black proletariat in the American automotive capital. The race issue concealed class contradiction in itself; the centre of the struggle remained the factories of the metropolises in the industrialised powers, and not the countryside which should have surrounded those cities in the then fashionable myths of Maoism and Third-Worldism.

Half a century later, a lot has changed, but not that class principle. The China of Mao Zedong's peasant populism has become an economic power playing on the same level as America and Europe; its industrial giants challenge those of the West which had once subjugated it, but hundreds of millions of Chinese proletarians have also been added to our world class. It's been quite a while, and since the time for a modern class struggle has also come to the Asian metropolises: Marx is not a has-been in Beijing, Shanghai, Wuhan and Canton, as he is not in the other immense urban concentrations of the new Asian powers. In the USA, fifty years of social mobility have made a black bourgeoisie and a black middle class grow alongside the black proletariat, but this has not changed the fact that discrimination because of the colour of one's skin continues to disguise class oppression. In the districts of the American metropolises it is social discrimination that links the new flows of immigrants born abroad to the Afro-American proletariat and the stratifications of white wage earners. Finally, the metropolises in Italy, Spain, France or Germany have also changed their faces: the most thankless jobs and the lowest steps on the wage scale have been entrusted to the immigrant proletariat, and also old Europe, which had even known the monsters of genocide, has rediscovered the shame of racism and xenophobia.

So then «Black lives matter»: no doubt about it, but woe betide the hypocritical denunciation of racism only in other people's homes. The lives of the desperate who continue to drown in the Mediterranean Sea matter; the farmhands forced to live in inhuman conditions matter; and the millions without legal protection on construction sites, in factories, warehouses and hotels matter. The pandemic of the century crisis has only shown openly what was there for all to see but that no one wanted to see. So then, to fight every oppression and every exploitation means returning to Marx. It means rediscovering the principle of class unity in the scientific consciousness of communism.

Return to Marx. (2020, July). Internationalism, 12.
Big discussion, currently on front page: https://news.ycombinator.com/item?id=29574359
a) Yes, incomplete means incomplete. I said that.

b) The links are broken because they take a different URL form in that particular backup. All the links are broken.
Stochastic Bisection in Git
Without judgement is just silly. I lived in SE Asia and could buy drugs that had already been withdrawn from the US and EU markets due to “risk of sudden death”.

That’s not risk tolerance it’s just neglect and ignorance, mostly due to poverty.

Even with non-Rx birth control you usually need to ask the pharmacist for it and they do verbal screening.
TIL Europeans called them "Arabic" numerals because they were in use in parts of the Arab world and popularized by a Persian mathematician (who called them "Hindu numerals")

I also wasn't aware that they are a relatively recent invention from somewhere between 1st-4th century.
If you mean popular as in "many people are using it", probably.

If you mean popular as in "many people like using it", I would question your (and their) sanity.
It's a bit hard in the UK to separate his products from his politics.

Maybe like reviewing a MyPillow in the US.
Ah I've resolved my long-standing question about this phrase. All this time I thought it was only used like in mathematics, but not so!

https://www.lexico.com/definition/by_definition
Real world use cases of F# which aren't pet projects and the empty set are equivalent.
Probably something to do with that XKCD about waiting for compiling, "The #1 programmer excuse for legitimately slacking off": https://xkcd.com/303/

Running tests is the same type of thing!
Diversity certainly decreased massively in the last years just by content restrictions and overbearing moderators. But true, you have to find the niche subs and pray that they aren't discovered by people that have a moderate to high degree of problems with internet comments.
I have somewhat the same experience with my first real TDD-based project. Progress was slow, but the amount of debugging afterwards as almost zero. It feels slower, but more predictable.

> Recently decided on using TDD for some library code and aiming for >90% test coverage at my dayjob.

I thought the point of TDD was that you don't write code unless a test requires it? In my mind (and the little experience I have) that translates to 100% coverage, with exceptions of really annoying side-effects that are near-impossible to test reliably.
But isn't knowing the IP a decently good identifier? I know signal is trying to be as trustless as possible, but since IPs don't change often can't this be used to deanonymize people relatively easily? I mean supposing the server became hostile/hijacked?
You're not a super influential figure with the prime minister in your WhatsApp.

Nor did you lobby an entire country to do something stupid to enrich yourself.
Good point, that's the other way to see it. But think of people that have been through war, rape and famine?

You are right a vast majority of people would become completely apathetic to anything happening around them, similar to how we feel about things happening on other continent sometimes.

I'll make a note you and I discuss this in 800 years and see who's right?
I think it's time to update the "cloud to butt" plugins...
It's a great example though, I really like how readable Homebrew formulae are. Run "brew edit go" or "brew edit pkg-config" to take a look at how things are downloaded and built.
Facebook gets attacked because politicians believe it can be used to nudge peoples opinions en mass but in a way that's hard to detect.

Reddit doesn't because everyone can see what's going on. You might not like it, but you can see it.
metaverse is whatever anyone wants it to be.
It can be fun, it just depends on who you are. Sadly most developers prefer to follow PM and churn in features instead of this precious work.