skysight-inc/HackerNews huggingface dataset:
But then the commenter wouldn't have something to criticize.
can sympathize here. not sure where outside of France + former colonies French is used for "business", but we were throwing around $400-$600/hr for two native English + North African Arabic speakers (who also had expertise in other Arabic dialects) for logistics work in MENA years ago. was basically impossible to get anything done without those 2 guys.

Arabic also suffers from serious fragmentation: we would need help even between people Morroco, Tunisia, and Algeria even though they're basically neighbors. i think they are the same "language" in name only.
The Most Important Road Trip in American History
That sounds like the backhaul is congested, which 5G won't do anything about at all. The good news is, it's likely much easier to upgrade the backhaul than it is to change up all the radio hardware - it's simply a decision your mobile provider/ISP has taken to not do it.
And yet the Chinese are successfully using real actual Scientific Socialism ("with Chinese characteristics" - but Scientific Socialism nonetheless!) to raise hundreds of millions of their fellow countrymen from the most extreme sort of poverty. You don't get any less "woolly and unsatisfying" than that!
I would not argue at all against porn.

However, I think the consent of the participants is a bare minimum for acceptability, and this seems to violate that directly.
I spoke pretty broken French in Paris and all I received was kindness. Obviously YMMV but I wouldn't paint with a broad brush like this.
Also, i don't know if norway has the same kind of system (i assume it does. Most western european nations have this). but "terbeschikkingstelling"(TBS) is usually a punishment for people with severe issues like serial killers.

see: https://nl.wikipedia.org/wiki/Terbeschikkingstelling_(Nederl...
Creating hardware where no hardware exists
Do Americans Need Air-Conditioning?
Since OP refuses to explain, my uneducated guess is that OP is facing similar issues that people in r/hapas are facing.

Not sure why OP got downvoted.
I think enthusiasts are separated from the mainstream by definition
I had to repost but my link seems to be working fine now.
Much easier if anything. I work for a French software developer in the UK and all of our traffic goes through a Paris-based gateway as per company policy.
>then there is less demand for natural gas, so the price falls

But it is not going to fall below the cost of production, at least not over the long term.
Let's just cut out the middle and build the minimum required board to project an image onto a retina. Or a signal into optic nerve ))
Were they were any people _not_ using alternative repositories for Node?

If I'm deploying node to a server the first thing I do is set the system up to use nodesource's repos.
Perl was already dying by the time 6 came around. Python was on the upswing when Python 3 came around.
The idea of the m-expressions might be coming back though, two of the popular newcomers are homoiconic languages (depending on your definition), Elixir as a functional programming language and Julia as an imperative CLOS inspired language.

Being not as powerful (able to create any valid syntax due to more complex and rigid parsing rules) and trivial to manipulate code as data as s-expression is considered a feature, as it helps preventing the proliferation of language extensions while still allowing them when their benefits outweighs the costs. Even the main elixir metaprogramming book starts with saying: "the first rule of macros: don't use macros", and in Julia you have to attach a @ to call a macro to make it clear that the normal rules of the language do not apply ahead. Those languages also focus in providing everything the user needs without the use of macros, which are for more advanced purposes.

While people who use Lisp eventually see the advantages of s-expressions (or at least of writing more idiomatic code in those languages), being attractive to new users coming from the more popular languages is very important (and like clojure interoperate with java, it might be even easier to make a lisp that has perfect interoperability with Elixir for example, so both groups can coexist).
Nuclear Thermal Propulsion (NTP) In-Space Propulsion Demo Formulation [pdf]
I can't speak to the merits of this article, but the tone is a bit sensationalist, especially the conclusion, and then they link to some commercial entities to help you prepare for doom. It makes me dismiss the entire article as a fear-mongering advertisement.
Wait, what? He's been ordered to obey the law that he wasn't obeying?
I haven't touched any of those tools in a decade or more. I just haven't needed to? The Linux desktop is so much less demanding than it was through the 90s and early 2000s. You don't need to know about any of that stuff to make it work, to customize things, set your favorite key settings (e.g. making Caps Lock useful), to have reasonable hotkeys, etc.

I would argue that not having to use those tools to have a happy working environment makes it further advanced, rather than behind.
The point is that they shouldn't be confused as having the same goal. The reason object capabilities are so difficult to integrate is that you basically have to refactor all of your software to use a different style of programming. I don't think that means that pledge is somehow superior. They do two completely different things.

For an example of an active project using ocaps see:

https://fuchsia.googlesource.com/fuchsia/
https://sel4.systems/
a standard supported by nothing, that reminds me of xhtml2...
Sixty two days to cross the US by truck! Thirty five years later thanks to Eisenhower it could be done in five days.
> I doubt that any gamer need more than 4-6 cores, but single thread is very important.

This is no longer true, thankfully due to the influence of current gen consoles.

Games like Assassin’s Creed: Origin tend to be heavily CPU limited with less than 8 fast cores. Core count is really starting to matter in gaming.
> Chinese is rife with misinformation, alternative facts, sophistry and pure garbage

Sorry, but you can't post slurs to Hacker News and we ban accounts that do it.

https://news.ycombinator.com/newsguidelines.html

(Sometimes people do this when they're of that background themselves and have some criticisms to make, so to speak, of the home team. That may be fine in person but it's not fine here. It has an overwhelmingly provocative effect whether you mean it that way or not.)
Adding Spain and most of southern europe to the list.
> But the idea has always been that Hurd would replace Linux and create a GNU system that is entirely under the FSF.

I don't think that's the case. The FSF has long been satisfied that Linux meets its goals for an OS kernel, and the Hurd project has changed somewhat from "this will be the final piece of the GNU operating system" to "this is something we're working on to explore microkernel design." I think its developers have given up on it ever replacing Linux, as it's very behind in hardware support, and the gap is only ever growing rather than shrinking. For example, it doesn't support multicore or 64-bit userland (in a time when projects are pulling 32-bit userland support!).
Hydro v0.2
What did you think of William Arkin's resignation letter from NBC News?

The idea of deliberate, clear, top-down oligarch manipulation of media is nonsense, I just thought the argument against that hypothetical to be empty. I do not find the lack of editorial consistency across outlets to preclude it. I could just as easily say the strong division around a low number of media sanctioned positions could even suggest the existence of warring factions of oligarchs. But I don't think that either.

I do think lots of small, deliberate and conscious editorial decisions are an evolutionary process that creates giant editorial shifts where none (or few) participants can see the forest for the trees while they're in the middle of it. Only after it's effects are seen does the change come into focus.
For what it's worth, the "Android -> Java" part is now obsolete. Especially as you do mention Swift in the context of iOS development. Kotlin is now the default language for Android, officially recommended ahead of Java.
I've been waiting for Apple to at least apply some ML in text prediction (and moreso, spellchecking) in its onscreen keyboards. What they have now is worse than useless and I would have thought it would be low-hanging fruit?
I hear you on voting but we had Obama in place for eight years and we did next to nothing as a country on climate change. At best, we took some incremental steps that were totally insufficient.
I'm all for switching to Wayland session, but it has a long way to go to become usable.

The biggest issues for me:

* KWin still has major bugs like flickering windows due to broken subsurfaces clipping.

* No Wayland compositors support adaptive sync yet and according to KWin developers it will take "several years to arrive".

* No support for drawing tablets (Wacom).

So all this "X11 is dead" is way premature, as much as I want Wayland to take its place.
How much testing will the fix undergo before being deployed?

How much testing will each fixed plane undergo before the first passenger flight?
Most of the BSD variants have some (generally outdated) port of the Linux kernel graphics stack, sometimes even with a wrapper layer to try and make the BSD kernel internals look enough like Linux for it to run unmodified. So it's probably not completely hopeless, but that's mainly because the best shot at getting the graphics accceleration it needs is a straight port of the Linux kernel drivers. (At least for non-NVidia users.)
I mostly have too, but GTK itself is a bummer. Doing most any interesting thing is a ton of work.
Make a Facebook ad campaign asking for donations.
I've thought a little about it, but as it won't exactly be trivial to implement (internal app states will depend on specific files with specific contents existing at specific paths, and so on) it's not on top of my TODO-list, at the moment.
Countries that deeply care should buy up the land themselves and declare it off limits. They can pay property taxes to make up for the huge amount of economic stagnation they want to force on Brazil
No dictator has absolute power. They can't rule a nation single-handedly. Their will is enacted through others. There are many generals, and in essence an entire ruling class who run the country, and benefit from the status quo. He rules through them, and his power depends upon their consent to follow his leadership.

His uncle is almost an irrelevance. The system continued. It might have even been in the interest of others in that system that his uncle was removed to benefit them in some way. But, none of that really has much bearing upon the original point:

His rule depends upon others, and they will place constraints upon what he can and cannot do. It doesn't matter how enlightened, or how despicable, his wishes are. It will depend upon others to carry them out, or to refuse to do so. And they might have their own agendas and demands as well. That is what I meant by walking on a knife edge. He must balance competing internal interests, plus external ones, in order to maintain his position and the stability of the nation. One critical mistake, and he's gone. The same applies to all of the other people in power there as well. They benefit from their position, but one mistake and they are gone too. Not nice, but that's the way it is.
Yup, I did this in college all the time as well. It was usable for most applications.

Even wireshark is usable this way.
I would say that the motivation non-English speaking students get from being immersed in English language media does more than half the work, though. Speaking as a Swede who took high school German and can barely introduce myself.
There's plenty that should be done to help rehabilitate prisoners. Maybe there's some things we can learn from Norway, but they don't have to contend with the likes of MS13.

We also have a lot of politics that keep things from changing. For example, we have one of the few systems that prohibits working, because unions don't like the competition. Learning a skilled trade or just the skills required to hold a job could be life changing.
How to Debug
GPL is absolutely incompatible with BSD licensing. The license does not allow for one to "rewrite" the same code into a BSD licensed driver.

Of course one could clean room reverse engineer the GPL driver and then give the spec to someone else to implement and create a BSD driver, that would probably be ok.
I don't run a desktop environment in X. I run xmonad and terminals. I don't want a desktop environment in wayland, but it seems like that's the only way to get reasonable functionality because it can't be added piecemeal, only monolithically via the compositor.
Having to use a non-FOSS app for something as basic as a file explorer is a symptom of a very sick ecosystem.
"Be kind. Don't be snarky."

"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith."

https://news.ycombinator.com/newsguidelines.html
I'm not sure why people see errors as a bad thing. Errors are good. They stop you from doing stupid things. But maybe this article is good for telling people why you should handle errors well or when you write code to make sure it fails gracefully. Because if you don't people are going to start telling others to use the force flag when removing (almost always a terrible idea).

Learn to handle errors, don't learn to brute force your way through them.
>> I'm not optimistic about Wayland, since early on they decided not to use an extension language, and that's not something you can have a change of heart about later, and then just nail onto the side.

I don't see a need for an extension language for a compositor. A miminum of DE features will be implemented in Wayland compositors and everything else will be other programs - write them in what you like. Or am I wrong about the partitioning on Wayland?
As a Hindi speaker, it really irks me when people refer to the language as "Hindu". For someone talking about languages, it comes across as not having done even the most basic due diligence into the subject at hand. Not saying that's you, but that's how it comes across.
yeah, on second thought, you're right regarding Asia.... to a degree. I worked in Singapore for a while and a lot of people my age didn't live at home, and a few did. Singapore was a bit different though, it's bloody expensive there.

In the Philippines I found that depending where you were from, depended on whether you left home as early as possible for better opportunities.

Never heard of the dorms thing though.

My wife and I will buy a house one day, but it won't be near any of the "big" NZ cities. Too expensive.

I see the logic too, but surely your mental health must suffer!
What of vim are you missing from Emacs' Evil mode?
Well, we'll have to look at the cost benefit analysis. It should be done if it makes sense.

Would it be more economically feasible to invest the money into fourth generation nuclear technology and then research solid aluminum batteries that are hot swappable? That would cut down on costs for copper or steel for electrification.

"Enormous effort" and "it should be done" without an economic analysis is generally ill thought out.
> Start a GUI application that resides inside a container

I do this all the time to confine an application to a network namespace.

It is great for forcing some GUI applications (for example a browser) through VPN while keeping everything else going over the default route.

This way you can make sure the browser in your network namespace can only use the VPN.
In my average EU country 4G has also great coverage, but for USA that is still a challenge: there are many low density rural areas that are too expensive to cover, so nobody does it. That is why getting 4G coverage there would be more relevant than going for 5G in a few cities.
I missed that. Sorry! Title restored.
A friend of mine created a subreddit* a while back to encourage people to plant one tree a year. Unfortunately, the subreddit did not get any traction.

* https://www.reddit.com/r/a_tree_a_year
It's implying I have a choice in the accelerators I could rent in a cluster... Yes, it's about using an intel GPU for display and a nvidia GPU to provide local development (latency being the primary reason).
pledge(2), and the traditional OpenBSD privilege dropping model by which pledge(2) expands upon, is demonstrably the superior model by which developers can easily understand and use to design secure programs. Simple interfaces always beat more complicated ones.
Frankly Ill take the extra visual structure of square brackets and commas for lists instead of overloaded parens and white spaces of Lispy sexprs any day.
Ancient life awakens amid thawing ice caps and permafrost
probably step one is to plant some trees yourself. you'll at least see how it's done at a low level

then convince some friends to go with you. encourage them to bring their friends. and repeat this

with exponential growth, any constant number is surmountable
> Python might not exist on your windows machine.

Bash might not exist either.
It is basically a raw video that transfers the full window content over the wire.

Because that's more efficient.

If Wayland would contain modern drawing primitives like those that Cairo offers which could easily be serialized, we would have real network transparency even over slow low bandwidth connections.

Nope, drawing commands for a modern UI are more bytes than the window contents. This is a deeply counterintuitive topic and it's unfortunate that nobody implemented waypipe until recently so it was impossible to measure.
I'm a moderator here so it's my job. Yes, the moderation comments are off topic and tedious. Alas, the system can't autocorrect without them.

If it helps at all, they're a thousand times more tedious to write than they are to read.
Oh the irony of finding this link and a discussion about it on a website driven by a lisp dialect :)
Ironically, Yahoo didn't re-write Viaweb's lisp for a decade either after they bought it. (Ironic because HN.)

But that doesn't make Yahoo a lisp company.
> Humans aren't adapted to the possibility of reconciliation, our knee-jerk reaction is revenge out of past necessities. But if we can afford to rehabilitate someone, we absolutely should. We should never limit the rights we grant people purely out of vengeance.

I don't think punishment for criminal action is "revenge" or "vengeance". In theory, it is suppose to stop the possibility of it occurring again and hopefully deter people attempting it.

My opinion is that society needs to be protected from certain people.

If you tell me with a straight face that if someone mutilated your kids and did unimaginable things and you are truly fine with accepting that he will live his life as if nothing happened after a few years, I wouldn't believe you are human.

I can be downvoted to oblivion, but it won't change certain facts and realities.
The Play Store requires each developer to include a contact email address, which is then published in the store listing for each app. This makes it very easy for someone to scrape all the store listings to collect all of the contact emails to spam.

By contrast, the App Store only requires a support URL to be included in the listing, not an email address.
They also discover they don't need to assimilate since every western city, at least in North America, has enough Chinese citizens and community resources where you can easily survive with just Mandarin/Cantonese and minimal English.

There are plenty of Chinese people here in Toronto who have been here for two plus decades and still have very poor English (or feign as much). Because they live in Chinese communities, shop at Chinese grocery stores, and eat at Chinese restaurants.

It's their kids who learn English or the ones entering a work environment where English is used.
The thing is, Category Theory and the practice of programming are too far apart. To create a reasonable application of some notion of CT in software development, the notion must be first thoroughly digested by the theoretical computer science, with the usual stress on the computational efficiency and the constructive formalism; the result of this must be a set of well-understood computational schemes - data structures and algorithms; only then one can hope to arrive to a design of a universally useful library, in a given programming language, that could withstand criticisms and the test of time. This is similar to the distance between, say, knowing Analytical Mechanics on the one hand and being able to build an efficient and economically viable internal combustion engine on the other...
Perhaps worry is not the right word, as the person I initially responded to had used the word “terrified”. As in I wouldn’t dwell on things out of my control.
Can we have an exception for malicious behaviour like in this particular link?

As far as I know this isn’t a standard paywall where you either agree to ads (whose tracking you can kinda mitigate using private browsing) or pay - this is a “pay” wall where you have no choice but to get tracked (since the explicitly block private browsing) or login and thus get tracked even more.

In fact I’m also critical of the Washington Post’s paywall/GDPR-wall which offers a more expensive EU-only (thus aimed at GDPR compliance) subscription promising ad-free content after having already loaded trackers on the paywall page itself.
BIY (Believe it Yourself): Real-fiction belief-based computing kits by Automato
> People used to say X had become an OS itself, having memory management, font management, a full drawing API (not used by modern GUI toolkits), and more.

That's OK. I used X terminals from HP in the early 90. 1024x1024 monochrome with an Ethernet connection. Their only purpose was to manage the screen, mouse and keyboard. I don't know which OS they were running on (something proprietar?) but probably X11 was the only application they were running.
The math in high school was more relevant 50 years ago than now, though. Most students who learn calculus will never, ever, integrate a function again in their life. Most people who don’t learn statistics will get bombarded with arguments based on statistical analysis, often done sloppily but only obvious to someone with training in the subject.

So, if your choice is between calculus or Spanish, Spanish might be the better choice.
Deutsche Bank Scales Back Ambitions, Announcing Job Cuts and Reorganization
Very little modern software uses the X drawing functions. GTK uses Cairo, but so does X (that's where it came from, the library behind the X drawing API). But apps will use the GTK implementation of Cairo (client side) because it works on other platforms as well (windows and OSX). In most cases it doesn't actually make sense to put your drawing functions in the display server any more.
> I don't trust the experts, if only I could build my own disease spread model with partial vaccination - then I could compute the nash equilibrium strategy for the vaccinate-don't vaccinate game.
You repeatedly crossed into snark in this thread, and fed the flamewar. Please don't. It's against the site guidelines, and we're trying for something better than that here.

https://news.ycombinator.com/newsguidelines.html
Most developers have been sitting on the sidelines until Wayland is on by default. I would expect to see the long tail of features added after that.
Why not both?

Seems to work for the rest of humanity.
I use ansible only not to have to do this :) nice tricks though
They are disturbing only people who don't program with Lisp a lot.

Which is about 99.9% of the population. It's good for Lispers that they can ignore braces, but why ignore them when you can just drop them (in many cases), and thereby increase it's chance of mass adaptation.

BTW, this post was an outcrop of another article "Why Lisp Failed (2010)" https://news.ycombinator.com/item?id=20374782