skysight-inc/HackerNews huggingface dataset:
Most people will tell you that their monitor is flawless, then you do simple tests like that one and the monitor shows that it has severe issues and they respond "uh I never noticed, well I don't care". Which is precisely why manufacturers can get away with the shit that they sell.
so, we just need better digital competence?
Who is ready for a fleet of cubesats flying over cities, displaying ads?
Wow, that's `Pumped Up Kicks at the school dance` levels of not paying attention to the lyrics.
It just copied D which did it more than 10 years before Zig existed...
FEXPRs aren't comptime and aren't macros--the point of FEPXRs is that you hold off evaluating the arguments until runtime or, perhaps, not at all (think short circuit booleans).

This was actually a schism in Lisp and why FEXPRs died out. CS theory wanted to compile things for speed and FEXPRs very much didn't fit into that. This is why macros took over--they were very much targeted at compile time.

The late John Shutt's thesis and work on the language he called Kernel goes into quite a bit of detail and the history about it:
https://web.cs.wpi.edu/~jshutt/kernel.html

Sadly, Shutt never really "completed" the Kernel language--the language is very interesting but is extremely slow and unwieldy in the descriptions he gave. It generates a lot of garbage and extra "environments"; it resists compilation and memoization; it sometimes seems to go out of its way to deal with things that make life very difficult (circular and infinite lists).

A couple of good passes of optimization might have produced something very interesting.

I was personally attracted to it for very small embedded devices (<16K RAM/16K Flash) as it delgates a lot of macrology to interpretation--sadly I just couldn't get the footprint down far enough given all the garbage and environments the language generates. I suspect it's possible, but it would take someone who knew the landscape intimately to figure out what needed to be dropped.
OneDrive and SharePoint have been mostly ok for me… but there are real limits. They’re fine for a large number of medium sized files that you collaborate on with a handful of people. But then when you have a 100MB PowerPoint with a dozen contributors it falls over and can’t get up. I’m so annoyed they killed Slide Library…
They say music can alter moods and talk to you. Well, can it load a gun up for you and cock it too? Well, if it can, then the next time you assault a dude, just tell the judge it was my fault and I'll get sued!
sounds good in theory, but what about gradual errors accumulating after thousands of hours/millions of frames?
id be pretty interested to see the number of not that old male dying from heart attack since covid. not pointing the JAB (while it is one of the known side effects) but I think the big one is the confinment, forcing people to stay home, bringing a lack of exercise and mental fatigue would definitly put a toll on the heart. not even talking about the increased absorption of alcohol to fight depression from being isolated and not able to live like before.
>Everyone knows what "genocide" means. It means an attempt to murder an entire group of people.

It doesn't mean that. It means to annihilate a culture or people. That can be done by killing them or it can be done by destroying their culture and making their language, religion, holidays, culture, and cultural identity illegal or otherwise unable to exist. That includes forced assimilation.
pre-facebook wasn't that run by 50 people?
“You either die a hero or you live long enough to see yourself become the villain”
I wish I could find/read a version of this amazing piece with the photographs !
I work at the company the gives a chromebook and a cloud desktop. Works great for me.

VS Code for the development, SSH for the remote desktop, most of operations can be done via VSCode anyways. Chrome RDP is slow, I agree. I never use it anyways.
The projects you cite don't require 100s of FTE engineers.

Due to the absurd amount of SWEs on Facebook, surely someone or a team happen to working there will score a huge FOSS hit sooner or later just due to the numbers.
*since the nuking of japanese cities by the USA
> Find meaning and purpose outside of work.

For example... by playing with a weird programming language purely for the joy of the craft?

You can do programming outside work, you know.
Russians are absolutely doing genocide. They are removing the Ukrainian language, history and culture, they are burning Ukrainian schoolbooks, they are stealing children and re-teaching them to be Russians, they are targeting Ukrainians based on their nationality and killing them. Who doesn't sing the Russian anthem gets tortured.
> it's hard to believe Germany didn't know about this way in advance

Considering that their spy chief was caught "pants down" in Kyiv when invasion started [0] and had to be evacuated by special forces it is highly likely they had no clue. Unless of course they intentionally orchestrated the whole debacle to look like they didn't know, but that sounds more like a conspiracy theory...

[0]: https://www.reuters.com/world/europe/special-forces-evacuate...
My work environment has a set of tasks that need to run exclusively in a tightly controlled cloud desktop environment. It's a nightmare.
True that food and energy security are primary concerns for India and China. Does Russia detonating nukes in Ukraine improve or harm food and energy security? Especially if the west interdict Russian trade in response, as they have with North Korea. The answer to that will shape the response of these governments.
How the Covid pop-up window is wreaking havoc on daily life in China
I have a work laptop, but do 99% of my work on an identical VM that sets on my homelab proxmox cluster. Working this way allows me to work from any device, even my phone or iPad from anywhere. It's encrypted, has all the standard security tools required for work, etc. Our VPN suite checks for all of that on connection. I have the added benefit of being able to provision with massive amount of resources that it'll only use when needed due to ballooning and quick backup and rollbacks due to LVM thin provisioning.

I do have everything sync back to the work laptop so in the rare case I lose internet or have a hardware issue with the cluster I can continue working. But that's only happened once in the last two years when a completing fiber provider cut a fiber line on my property laying their own fiber. (Not their fault, my current provider had the markings off by 50', and even then the foreman gave me a gift certificates for the trouble)
AlphaTensor finds faster algorithms for many matrix sizes
This isn’t the intended use case, but one upside of cloud desktops is that if I ever forget to bring my work laptop with me, I can RDP from a friend’s computer, etc.

In one particular industry that is rife with cloud desktops you can be trusted to invest or trade $X mln dollars of someone else’s money on a daily basis, or to model out a $Y billion dollar M&A deal, but God forbid you try to install VSCode or MobaXTerm on your own.

IT presumably got tired of being bombarded with application install requests, so one solution is to use vendorized cloud desktops that come with pretty easy tools (for them) to install applications.
You asked a question, I answered it.

Moreover, the last paragraph of my post actually agrees with you.

There is absolutely no need for a confrontational attitude.
“Push button, get mortgage” — was their tag line for a while.

It’s stunning to me that people will outsource all decision making to an app they saw in an advert, for their most expensive life purchase.

Their rates are terrible, and even light research would show they were uncompetitive, but it seems many americans value convenience over common sense.
So I can fire up a TOL server today?
Advent of Computing Episode 92 – Copy Protection [audio]
Google is mostly Java and C++, Go has more use outside than on internal projects.

Nokia Networks customers were using a mix of C++ and Perl running on HP-UX back in 2004, and nowadays it is mostly C++ and Java running on Linux distributions. Not every telco is using Siemens Erlang based switches.

Apple created Clascal and Object Pascal, migrated to C++, got Objective C via NeXT acquisition, which previously licensed it from StepStone. They also created Mac Lisp, Hypercard, Dylan and Newtonscript.

Microsoft used BASIC for a looong time, dabbled with Pascal, had one of the best macro assemblers in the market, was the last MS-DOS vendor to actually add C++ support to their C compiler, focused on VB and C++ until .NET came to be.
General Purpose Robots Should Not Be Weaponized – Boston Dynamics
Are you telling me that C compilers in the early 90's had bugs and confusing error messages??!!?!??? WTF?!??!?!?
> D allows comptime dynamic allocation. So I'm confused.

with the GC, which is safe
Bjarne Stroustrup proposed Generalized Overloading for C++2000, which not only lets you override all kinds of white space, like between two symbols separated left to right by a space (i.e. "a b" to add a to b), or two symbols separated top to bottom by a newline (i.e. "a \n b" to divide a by b, like a fraction), or even by tabs, or either kind of comment, but it also lets you override writing two symbols next to each other without any separation (i.e. "ab" to multiply a by b, which mathematicians love)!

Of course they also had to limit the number of characters per symbol to 1 in order to unambiguously support the "ab" syntax for multiplying a and b (or however you wanted to overload the "absence of white space" operator), but fortunately they mitigated that little problem by making C++ fully supports Unicode, so you had thousands of single character Unicode variable names to choose from. His prophetic intuition was spot-on, now that there are so many expressive and inclusive Emoji characters to use for single character variable names!

https://www.stroustrup.com/whitespace98.pdf

I really appreciate Bjarne Stroustrup's clean simple design and coherent long term vision for C++2000, and I'm looking forward to using three dimensional white space overloading in C++3D.
I wrote up an alternative proposal here:
https://blog.joda.org/2022/10/fully-defined-entrypoints.html

My concept is much more powerful by having a new kind of class declaration alongside 'record' and 'enum' - 'entrypoint'.
The Air Force should have forced some kind of transatlantic agreement, and make the A380 the new tanker, instead of letting the airplane go out of production.
...and to live happily ever after.
It's ok for you to optimize for money and employability. I'm not sure whether it's ok to tell other people to do so.

> Passion fades, but you’ll always need a job.

No and no.

The original post was about having fun with weird languages. If it were a post about windsurfing, would you advise people to check the availability/pay of jobs for programming languages/frameworks instead of going windsurfing?
Saying your product were first to do X, when by all measures it wasn't first to do X, is the oldest play in the book of marketing.
i found hired.com and y combinator jobs to be a bit more meaningful these days. Othre than that I have tried indeed.com but it seems its mostly bait and switch in london..
This is the problem that needs to be solved. Cloud storage and p2p are solutions looking for a problem, but it would be nice to let them distract us too much.
> They can have it. It's broken anyway.

"That's the standard technique of privatization: defund, make sure things don't work, people get angry, you hand it over to private capital."
> There are many applications where hydrogen could be essential. But for buildings, writes Cebon, “heat pumps are a clear winning technology.

Absolutely true.

But, countries like Germany are still far away from having heat pumps as leading technology for heating homes.

Gas/oil furnaces still make up (50 % + 25 % ) ~ 75 % of all home heating systems.

Let's wait a few years and see where the electricity will come from, when say 10 Million homes are equipped with a 2 kW heat pump that's chugging away several hours a day in winter. And these 2 kW are a rather low estimate.

That'd be 20 GW of additional load not just for the generators/turbines/panels but also for the grid. Quite an increase from the currently roughly 70 GW.

So, yes, heat pumps are surely the future. But I'll remain sceptic as to how fast they can be deployed everywhere.

I'd say the better way to spend money is to keep oil/gas furnaces as long as they work, and use those ressources to further insulate homes instead.
Corollary: your company might force to use you a cloud VM desktop _even when your laptop is significantly more performant than the entire server holding these VMs_.
I was recently taught in first aid class that the survival rate of an out-of-hospital heart attack is about 10-12%. Heart attacks have a ton of causes, lifestyle is just one of those. Sometimes, things go very wrong without an apparent, explainable cause. Medicine hasn't yet figured out everything that might cause a heart attack.

Even with help on scene, people still die in hospital a few days later because of a mix of underlying causes.

CPR on scene doubles the chances of survival, but they aren't a guarantee someone will survive. The entire point of learning CPR is to maximize the number of people that don't have to die in the event of a heart attack, no matter how minute that fraction.

About 800k people suffer a heart attack in the U.S. yearly accordign to the CDC (this is both in-hospital as well as out-of-hospital).
Sqllogictest in a week, how safe is Zig again
> Because your machine is tied to AD, email, bunch of other corporate stuff

Most of the time, I genuinely wish it wasn't. There's so much I have access to, that I would never, ever need. And because I have that, I can't access things I actually need.

Just give me a iPad for all the corporate stuff and let me work on an open PC.
I happen to agree with NoMachine, specially because it actually supports transporting X rendering commands, which is still miles better than transferring video (and you can have e.g. 8K resolutions without requiring a server farm for encoding).

I also like that they allow rootless mode (i.e. without the desktop), which can of solves the problem of "local browser, remote desktop" that TFA is complaining about. Local windows are practically indistinguishable from remote ones.

Many of this also applies to X2Go/FreeNX, albeit it seems to be a bit more regression-prone.
Kbit | Algorithmic Trading Engineers & Researchers | Full-time | Singapore, NYC, San Diego

We are a quantitative, high-frequency, high-turnover cryptocurrency trading firm. Founded 5 years ago, we perform hundreds of thousands of trades a day in cryptos and crypto derivatives globally using a proprietary, distributed technology platform. Since inception we've done over $75 billion in trading volume and currently trade around $5 billion a month across many exchanges. We've been consistently profitable over different market cycles.

We are a small and entrepreneurial team. Our culture is casual, scientific, and engineering focused. There’s zero red tape, and tons of opportunity for impact.

Apply: https://jobs.lever.co/Kbit or email us recruiting@kbit.com
How does pCloud differ from Dropbox?
_GLIBCXX_ASSERTIONS is slightly different because it uses the bounds information that is already available. The historical expectation is that operator[] doesn't perform bounds checking by default, you need to use the at(size_type) members for that. Hence _GLIBCXX_ASSERTIONS for opting in. It's basically a library-only thing, much easier to implement than source fortification.
Sincere apologies that I made a type for the URLand typed https://www.employmentjapan.com/ with a "We" after the slash. In fact it was not a typo but the space bar seems to be pi$$ed with me :(.

The onmly thing I could do was seeting up a redirect, which I did.

SOrry HN family.
The reason D didn’t really gain traction over the years was because it required a garbage collector. Recently it’s going the other direction via betterC (a mode where you can ditch the GC), but many parts of the standard library still require the GC to run properly.
A GitHub log of his attempt was discussed on HN[0] a couple days ago. This is the more fleshed out recap/postmortem/discussion of that process.

[0] https://news.ycombinator.com/item?id=33070247
I work on a C++ project where a(n x86) Pro takes over an hour to build the universe. And that is less work than a browser or compiler.
> Distributed files to where exactly?

My desktop computer, my laptop computer, my tablet computer, my pocket computer. Whether that’s cloud or p2p doesn’t matter to me, the user. I should be able to start working on a spreadsheet or presentation on one and, without the ceremony of “save to a shared location, close the app, switch devices, open the app … now where’s that file again?” switch to another and continue editing.

First we need to specify a distributed fs. THEN we can decide the “to where” bit.
I feel that. I had a look at compiled languages to replace/complement my usage of python. I wanted something simple (no manual gestion of memory, thanks) and easy to my eyes, but efficient, and if possible fresh but with a thriving community.

I looked at D, Crystal, Nim, Go, Rust, Haxe, Swift and Zig (and C/C++, even Pascal). The language I liked the most (by far) is Nim, but unfortunately the niche community makes it a no-go for using it at my job, and the lack of hype like Rust makes me pessimist about its future.

The second most interesting languages where Rust (but the borrow checker and the amount of ', |, <, > intimidate me) and go (but for a weird reason I'm not hooked by its syntax).

My conclusion was that where I work (not a dev company), I can't use nothing but java, python and javascript if I want my code to be sustainable, and that I will keep Nim or maybe Rust/Go as a low level hobby

Edit: as a funny note, during my exploration i stumbled upon array languages programming languages like K, and I'm convinced there are mainly a scheme to guarantee jobs for people using them
Yeah he's talking about making it _economical in rural Africa_ and complementing unstable demand with bitcoin earnings to make the ends meet. I think it's a neat idea.
And set up certbot/whatever..

And update all links to not go back to the HTTP site...

And troubleshoot weird issues (TLS errors are generally not helpful)...

And maintain that setup for years...

Not an insurmountable effort for sure, but if you estimate 30 min for the total additional effort of adding HTTPS to a site then I have a bridge to sell you.
Would https://www.imagemagick.org/Usage/compose/#divide help?
For hardware wallets, provided there are no backdoors/side channels/JTAG holes, they are probably safe from this rig.

But, the OP's original statement: "for your crypto wallet or personal notes/ diary" encompasses by far more than merely "hardware wallets". So the relative safety of hardware wallets as a minority subset is not overall indicative of the safety of your proposed method for all the other members of the majority of the set.
https://i.postimg.cc/1Xy6V5wb/oledburn.jpg

not the greatest picture (some reflections). should have used a gray background, but I used red because this color is the most affected.

The burnin is mostly harmless, but the middle blob is very annoying; yellow parts of the image become greenish when they get to the middle of the screen.
Hear hear. I know what you mean, I've lived through the same in a different Fortune 100.
Does he do any planning or prep behind the scenes. I can't tell if this is magic or well rehearse magic. Either way, incredible talent.
Yeah, part of my search was a bit of 'nerd pride'. Org-mode, text files, markdown, I could have them be in git or used anywhere, etc... I realized all these shifts were just getting in the way of taking notes. When I really distilled it down, my only hard requirement was secure and easy to use and sync on any of my devices. Since I'm all Apple, Notes made the most sense.
> PS: Use the URL directly in browser because the site doesn't like traffic from HN.

Or just fix your browser settings to not send cross-domain Referer headers.
I would urge you to go ahead and use Clojure here.

A big part of the value proposition is access to the entire JVM and JavaScript ecosystems. Bindings will be available for the more popular libraries, and if there aren't, well, Clojure is designed to make that easy.

It might not be pretty, it might not be idiomatic, but you're never going to hit a wall where "oh, if only I was using a popular language, I'd be able to do $obscure-thing". $obscure-thing is available for the JVM.
So can other companies! Once they spent all that money, what prevents other competitors from taking that business from them?
nobody thinks that. not in their sane mind. except for the "you vill ovn nothing, und we vill be happy" technocrats, but their reasons for that are their own.
Chrome: The secure browser for your enterprise
There's a recent market trend regarding browsers made for enterprises such as island.io or talon-sec or zebra. Fun to see Google chiming in.
Space is.. like.. interantional territory right?

Sooo, I was just wondering if it's actually illegal to shoot them down if you launch from a boat in international waters?
He is arrested so probably shut down to protect him
>and the quality of the overall codebase tends to trend to the lowest common denominator of ability.

I think you've hit the key issue here. You can't build a super high quality codebase if you have a wide range of abilities in your dev team. If you personally try to maintain the quality bar really high across the whole codebase, you'll just exhaust yourself.

Ultimately that's on the company, not you. If they want a really high quality codebase, they can pay double market rate and hire devs very slowly and carefully. I'm going to take a wild guess that they're not doing that.

So don't feel like it's on you to be the saviour of the codebase. Do what you can, within reason.
Well now, Robert Malone was recently deplatformed for his views on the Covid Response[1], despite being an expert in the sort of tech used to build these vaccines with citations going back to at least 1990. I'd hardly call his opinion 'irrelavant'.

[1]https://open.spotify.com/playlist/0ZCLBEbktYqp1lSheZS81E
Good comment that should be on the top. Like another comment said, the suspension might even be to protect him.

The thing is we don‘t know either way.
> If you start "self hosting" on a cloud based instance ...

I can't anti-suggest this more. Everything I've done on anything labeled "cloud" is weird and special, in ways that would impede learning or dilute its quality. They're several wrapper layers above what's really going on.

Get a bare VPS (I'd start with one listed at LowEndBox for a couple bucks a month) or dedicated host for learning. After you've learned there, you can try learning the significant extra complexity of "cloud".
I am male, and I do get what you mean, which is why I wrote "Of course, I might have just caught his good and kind side, who knows?". As a person living in Germany, with a non-German accent, I also understand that not everyone perceives everything. Any person who feels excluded from participating in the Free Software movement is a loss. The more people with more perspectives, the stronger the movement is, which is in everyone's interest.

That being said: I do agree that some of the statements made in the past were tasteless, and I am disappointed that he did so. Yet when reading his own texts like https://stallman.org/articles/necessary-changes.html, I have to either conclude that he agrees but has made mistakes or is himself lying.

Another thing might be that I have only had contact with him via Email. Perhaps he is different in person, that I cannot say.
Crypto Fugitive Do Kwon Is Set to Lose His South Korean Passport
Infinite Canvas App Gallery
Computer Saturation and the Productivity Slowdown