skysight-inc/HackerNews huggingface dataset:
A combination of AWS Workspaces and Appstream solutions worked fine for us, with a few hundred developers and data scientists, spread all over the world, as FTEs (for the first category of products) and contractors on various continents (for the latter), including some M&As we conducted and continue to undergo, which require(d) very short time to bringing new teams up to speed.
That's a bug, there is no such thing as an invalid trigraph. ?? followed by any character other than =, /, ', (, ), !, <, >, or - is not a valid trigraph, but that doesn't make it an invalid trigraph, that just makes it not a trigraph, it's perfectly valid to have ??? in a comment, or in a string literal.
This above is obviously sarcasm. When PayPal did the exact same thing and was reported here it was all 'okay' and 'fine' for the big tech appeasers and the responses were 'but private platform', 'they knew they broke the TOS', which is not the point.

The entire point is that companies like Twitter and PayPal should not be able to do it for 'no reason', or giving a vague TOS violation without pointing to what exactly was violated. Now it has happened to someone who isn't an 'undesirable', it is now a 'problem' when in fact this have been happening for years.

It can happen to anyone, including this tech blogger. It shouldn't be 'guilty until proven innocent'.
Amazon suspends 50 workers who refused to work after warehouse fire
if you can scan the QR-Code with your ipad, Yes
Whoever was claiming that in 1998 was wrong, tho. It was actually a fair bit easier back then; in particular CRT monitors could react very badly to bad signals.
PV is toxic crap? What?
Possibly one of the greatest examples of "Lawful Evil"
Do AIs dream of electric hotdogs?
Congrats Lightdash, looks cool!
The war would go nuclear long before that ever happened.
Many programmers complain that they can't complete a hello world example in one or more of the languages featured here because they're too difficult.

This guy demonstrated enough understanding of 128 of them to make this work.

Is the difference in competence really so big between us?
> the flight crew certainly will care

How long will tankers be crewed?
Terra has had this for a long time. Anything you wrote in Terra could be invoked at compile time just the same using LLVM's JIT stuff. Made writing game tooling a breeze.
Recently I'm considering building an information system for the company I work for and I believe it would ultimately look like an expert system.

This has naturally led me to prolog, but this is a very scary proposition for me to try and sell to the company though they have been very supportive.

It's a powerful tool but just so esoteric and I worry it'll be a pain to build a production grade system that can be worked on by someone other than myself.
>A tactical nuclear weapon detonation over Ukrainian combat units that disrupts Ukrainian offensive, western military support for Ukraine, and global markets suffer lasting disruption.

A single tactical nuke would have virtually no impact on Ukrainian military operations. It would only affect a few square km, maybe a battalion strength unit. To decisively influence a significant front like Kherson would take at least a handful of them. To relieve pressure along the whole front would take dozens. Strategic warheads used on the front would do more, but then the radiation and fallout effects would also impact Russian units, and Russia itself. there's also no way to use and EMP pulse to impair Ukrainian front line units without also impairing Russian front line units.

>Western coalitions have disrupted the Russian economy with sanctions, but China/India provide two major energy export customers.

Using nukes would remove all the remaining support Russia has, including that from China and India in terms of trade. It's likely the west would impose a total blockade and interdiction of all Russian ports, sea traffic and air transport anyway.
sounds like you haven't tried tiktok yet?
So actually trying to “help” by getting Twitter to reverse the suspension, may actually be the worst thing you can do to him and his fellow activists.

Yet another example of how good intentions aren’t enough. You need to fully understand the situation before you act, especially when dealing with a situation that is different from what you are familiar with.
I quite like the concept of information hazards for reasoning about these kinds of risk.
Blink (Chrome) is a fork of WebKit which is a fork of KHTML (Konqueror), but that is a very much different situation. None of the Chromium/WebKit-based browsers are full forks but rather merge custom patches with upstream development. They don't have the development capacity to go against any Google changes except for a few things here and there. Meanwhile Google isn't relying on KDE to develop new features - in fact KDE isn't developing any new KHTML features but instead is switching (or has switched) to WebKit/Blink.
This all comes to something that only you can answer:

>but I have to ship this thing by May 2023 come hell or high water.

Do you feel that you have to start working today in order to meet the deadline, or you can put a couple of weeks aside to develop your skill in whichever other language you'd like would be more adequate.
It's lacklustre unicode string support. Pretty unique for a modern language!
Anyone know if you can buy these as a non US citizen?
That's the definition of value storage. The economy works on greeds, realization of greeds, and creation of new greeds. Scarcity would lead to the greed of owning it.
Funny how Twitter tolerates blatantly terrorist regimes like Iran while banning those who challenge them.

How do they justify this?
I have affection for your affection for Vietnam.

My fear is that while wealth has increased greatly in Vietnam, it has dragged along with it major shifts in motivation (greed) and happiness (materialism) and a reduced value of community… a shift that, (cynically on my part), may be more in the leaders interest than in the peoples. Ah capitalism.

But this is not just an issue with Vietnam, it can be true in any country… just more visible amidst the transition that I saw a small small bit of in the early 2000s there.

Is the transition “good” in an ultimate sense? I (with you) hope so… but my gut says otherwise. Do the weeds grow faster than the grass when fertilizer is thrown down? We’ll see. All the best to you.

(I agree with your core point that from a western perspective, high tech manufacturing in Vietnam likely makes good sense as a China diversification play.)
I am one of those people. There was a bonus for every patent granted. They were telling us that we need to big patent arsenal to fend off against IBM. It turned out that Splunk is IBM now.
Can I use it to pivot my csv files?
Where is the fun in that? We are alienated enough from the stuff we consume as it is.
I think I would use a lightweight 'reference' table with the unique index, put the actual data in the partitioned table, and use a foreign key to enforce a 1:1 relationship.

Something like this:

create table orders(
order_id int unique
, year int
, primary key (order_id, year)
);

create table order_data(
order_id int
, year int
, LOADS_OF_COLUMNS_HERE jsonb

, primary key (order_id, year)
, foreign key (order_id, year) references orders(order_id, year)
) partition by list(year);
Yes.

I see this every single day.

And it becomes more and more obvious the better you become.
Review of Amazon Fire TV Stick 4K Max as a Digital Signage Player
Which is why I wish primary school ( up to age of 11 ) would outright ban Smartphone.

Above that is hard. There no way you could ban smartphone at age 15/16. But then you end up having 15/16+ students having phone while the lower age in the same school from 12-14 not having one.

I seriously think Smartphone does more harm than good for Child. But Tablet, in a controlled environment, are many times better.
first check the location. If you're inside EU, you're safe.
The drawings are amazing, but the reason he is so well-known is his process, which you can only see in the videos.
Income = Revenue - Expenses
It's pretty much impossible to get jacked by eating garbage and just hitting the gym for hours a day. Diet is an important component, and gyms (and habitual gym users) won't tell you to drink only protein shakes.

In fact, gym attendance has been directly linked to lifespan and therefore general health.
I fear for Mariupol
It’s crazy to me how Facebook has so many employees when their entire business is basically managing 3 software products (Facebook, instagram and the advertising platform).

Meanwhile I think Apple has about the same number of employees if you subtract the retail Apple store workers.

Yet, Apple’s business is comprised of managing, and this is only a rough guess:

- 30+ hardware products and their supply chain, marketing and distribution

- A microprocessor and component design business

- 3 entire operating systems and developer tools and app store sales infrastructure for each

- 50+ software products and services, including competitors for Microsoft office suite, Netflix, Spotify, Google Chrome, Dropbox, Adobe Premier, Zoom, and more

- a film & tv production business

- a massive physical retail store footprint

- a global e-commerce store

- I’m sure I’m forgetting something else
God has blessed his chosen ones.
Are you indeed sorry to say it?
Or he enjoyed it tremendously and it had nothing to do with stress.
It's young but there's https://github.com/gleam-lang/gleam
I'm not sure what you're talking about. Please bring forward the link to a page containing the joke, so we can be on the same page before continuing this discussion.
There is no important difference between running compile time code using language primitives, or compiling and then running a program as part of the build. You can review the build system, but you won't find the "evil" stuff in there.
It's interesting to see how Big Tech firms can struggle with innovation as they scale, but perhaps for different reasons.

Facebook has lacked innovation for quite a while, first relying on acquisitions, then brazenly copying other social media company innovations (e.g. Snapchat, TikTok)

Google innovates, then seems to give up on products way too early. It's almost as if their management culture has forgotten that new products need iteration.

Amazon, to their credit, have managed to innovate better than these two (e.g. AWS, Kindle, Alexa devices). They started off as a book store, yet somehow became a Tech conglomerate.
> It's not currently overloaded and overwhelmed with Covid patients.

Do you have a reference for this?

I'm not doubting you but a couple months ago I visited the A&E in Whitechapel for an ankle injury. I asked one of the nurses and the doctor who saw me (they were both lovely but seemed quite stressed) about this and both separately told me there are still too many Covid patients in the hospital. That, and the fact that NHS personnel keep having to isolate.
For a second I thought it was Kim Jong-Un
Most physical ones I guess?

Many online forums are kinda social networks.
And the support letter got more signatures in the end.... which was an interesting outcome.
> * What we need is not cloud desktops, or cloud storage. We need local desktops with a decent distributed filesystem, and vendor agnostic access to that filesystem from all our devices.

While I agree, this by itself doesn't solve the problem when you depend on such a FS for your work in a way that when you lose network connectivity, you can no longer work.
In my experience, both?

And combine computationally heavy result of running stuff like Miro adding to any inherent complexity of collaboration task... Ehhh
I've done this for a long while, and I always come back to the only two viable competitors in the space (that don't require enterprise licensing).

Nomachine and ThinLinc.

Everything else is fine for the occasional remote desktop administration, but they all have a combination of bad video quality, no audio, no keyboard shortcut capture or bad scaling options.
It was actually a truck.

https://time.com/4711764/donald-trump-pretend-truck-photo-wh...

Dont let yourself be fooled by the lamestream media, he wasnt pretending, he really drove that truck, actually a bigger one that that. The biggest truck anyone had ever driven.
What Got You Here Won't Get You There, Marshall Goldsmith
If we could change their places it will be fair trade.
Dr. dre ofcourse.
Would debian had done that 15 years ago, Ubuntu would probably not have existed.
Yep. Having worked in these environments, this solution is almost always sold to companies that are working around shitty hard to reproduce software stacks, staff trust issues, scale up difficulties and checkbox security cargo cults. The resulting outcome is usually increased staff turnover, increased cost and decreased productivity. Most of this they are having trouble rationalising or acknowledging still.

You don't want to work for those companies.

It's notably different if you have a cloud VM running linux and you're connecting to it with VScode or something over SSH. That's borderline acceptable. The reality is usually some horrible AWS, Azure or Citrix portalised solution however.
Yup, I was about to start spreading the celebration news... then I read the surname :(
This I think is a bit like the "IQ selection" phenomenon, where if we suppose IQ actually measures (say,) test-taking ability rather than some complex notion of intelligence... then we find places that try to filter on IQ (law schools, med schools, FAANG) end up selecting for uncreative kinds of intelligence.

As a bold, perhaps wrong hypothesis, this might be in play here. We have the very best leet-coders, but the very worst programmers: in that sense of programming Peter-Naur called "theory building". An activity which is perhaps the most comprehensively demanding on the intellect. Not rehearsing the techniques and solutions of others, but innovating oneself in the face of ambiguity and ill-posed problems.

Perhaps the worst sin of IQ-test-like processes is that they use questions with answers to test intelligence -- which if it is anything at all, is what one uses in the face of the lack of questions with answers.
>> Until it becomes standard practice to require verified LinkedIn work history.

Unless LinkedIn truly believes they are the new standard practice of work history.
youtube shorts is recommending me videos according to my political views i had 10 years ago. I have since moved to the other side of the spectrum and long videos recommandations are up to date. I find the whole thing amazing.
>Gee, I dunno. Does it matter if I trust the person telling me something? Well shucks, I guess not.

Or you know, the post is about more than that part, and whether those that dismissed the idea were experts (say SPJ or Hejlsberg) or just some programmers that dabble in compilers and had strong opinions, is irrelevant.

Of course by "stopping reading" one would never get to understand whether that's the case or not - god forbid any otherwise good article/post/book was frontloaded with something inaccurate...
Funny that I should be reading this on such a "cloud" desktop.

I have a Raspberry Pi[1] running Remmina and accessing a number of different machines via RDP - A personal Fedora 36 desktop running in an LXC container[2], a Windows VM on Azure, and various other similar environments. I am typing this on that Pi, through that Fedora session, pushed to a 2560x1080 display. Typing and typical browsing is almost indistinguishable from "being there". Coding too. It is only noticeable (on the Pi) when large parts of the screen update and the little thing has to chug along, but I'd rather have this completely silent setup than an Intel NUC.

For work, I do have spanking new a work-issue laptop, but it is fairly recent and the fans spin up whenever I launch anything of consequence, so I am still logging in to a virtual desktop environment for everything up to (and including) audio calls (RDP has pretty decent audio support these days). Video and display sharing I still do locally, mostly because it's usual to switch environments during a call, but I have full multiple display support, and the connection can handle my 5K2K and 4K displays just fine.

I've been doing this for a decade or so, ever since I could use Citrix over GPRS. The user experience is fantastic - even at that time I could literally close my session in the evening, take a morning flight to Milan, pop open my laptop and continue where I had left off, over a piddling sub-64Kbps link.

With the right setup (and experience), latency issues mostly vanish. These days you can push a full 3D rendered desktop over DSL with either optimized RDP or game streaming, so the real constraints typically come from IT restrictions and people wanting to micromanage their environments.

That said, I also use VS Code Remote, and it works great for me as well over SSH. But it's just easier to spin up a VM/container and do that from my iPad :)

[1] - https://taoofmac.com/space/blog/2022/08/14/2030
[2] - https://taoofmac.com/space/blog/2022/04/02/2130

Edit: Remembered I shot this video of it running over Wi-Fi, unoptimized: https://twitter.com/rcarmo/status/1561397639215665153?s=20&t...
Nothing beats working directly on a fast but quiet workstation sitting next to my table.

At least for me, the productivity gains associated with quicker builds, IDE resyncs (CLion, looking at you) or just being able to have email, chat, calendar and an active video conference running without making the system crawl to a halt or long latency spikes are huge. 3-4k for a machine that will likely last 2-3 years is nothing in comparison.
The difference here is that the behavior would need to be documented.

That's why I didn't bother with "the behavior of the program is unspecifed", because that really is just undefined behavior.

But yeah, actually listing allowed behaviors and stating that the actual behavior out of them is unspecified/implementation-defined is more practical.

One example is conversion to signed integer in C17:

> ...either the result is implementation-defined or an implementation-defined signal is raised.

https://cigix.me/c17#6.3.1.3.p3
Do you have an actual argument? Offshore wind has a capacity factor of 60% that is close to nuclear power plants. If you locally distribute your generation, the chances of power falling to zero goes to zero.
The strategic mistake with the metaverse was the size of the investment, and going all in while appearing to ignore the rest of the business.
I don't think that the precedent matters that much in this situation, as to whether people would dismiss such an idea or not.

People can dismiss language ideas and concepts that "have been known and used for many decades" just the same.

For a trivial example: significant whitespace.

So, e.g. "Lisp has had that since forever" is not a guarantee people would be OK with it, unless they also like Lisp - not to mention they might not even know about it in Lisp.

As for C++, many people consider templates - at least as implemented - a bad idea. So some people knowing that it existed in C++ already, and considering it a bad idea to have in Zig is not contradictory.
Adobe, on the other hand, with its ~26k headcount is juggling an astonishing range of products and services it seems.
Which part of the Gawker was about money?
Cars which use LPG last the most miles
I don't get the use case. Why would you even consider using a cloud desktop?

Even a very low-spec laptop is going to run a simple graphical desktop environment like Xfce just fine. Watching a youtube video, browsing the web and even video conferencing can be handled with any new-ish laptop.

And in reality, you still want a reliable laptop with decent keyboard, long battery life, good display and so on. So you won't end up on a low spec machine to begin with.

For computation heavy dev stuff a simple SSH access is good enough. It can be a very smooth experience with a locally running VS Code or something.
Plus...

* Humans are just not competent or trustworthy enough in general to run larger numbers of these plants safely in the long term. The excuses you hear when accidents, natural disasters, or wars happen are the point: we can't reliably guard against those scenarios, so we'd really just be committing to creating more and more Chernobyls and Fukushimas around the world as time goes on.

In fact all of your bullets are in a sense a consequence of this point: they're a result of people trying to maximize profit with a minimum level of care for the consequences.
I work at Google and wish this joke was less accurate.
OTOH, Firefox funding depends almost entirely on Google so they are unlikely to do anything that upsets Google too much.
Hitler maybe, but I don't see all that much to separate Mussolini from Putin. As others have pointed out Putin doesn't have a personal political movement the same way, but that's really the only significant difference IMHO. I personally wouldn't describe it a fascism, but there's not a big difference. I can see where people who do call it fascism are coming from so I'm not inclined to quibble with them on it.
From the lawsuit:

Although Splunk provides HEC for third parties to use, Splunk maintains other
aspects of its software as proprietary. One example of such proprietary software is the “S2S”
protocol. S2S stands for “Splunk-to-Splunk,” and this is software that Splunk itself uses to send
data to, or receive data from, Splunk Enterprise and other Splunk software and technologies.
Splunk does not support use of S2S by third parties, does not publish S2S’s source code, and does
not document S2S in a manner that facilitates third-party use of this protocol.
> Well, yes, there are. But picking the right language for the task is one easy way to improve software quality, so why discard it?

The language isn't all that important. The main problem is functional decisions that transcend the implementation language. It's not hugely important if I write this comment in English or French to get my point across, and that's why I'm writing it in English.

Beyond the random internet post (or the rare one, like "Beating the Averages", which might well be exaggerated) I haven't seen any obvious competitive advantages from choosing a non-mainstream language. On the contrary, what you often see is that immature ecosystems are huge timesinks because a lot of stuff simply isn't "there" yet.

That's not to say there aren't incremental improvements happening with new languages over time. But if your goal is to complete a project as opposed to evolving a language ecosystem I'd say that it's unwise to pick a non-mainstream language. Heck, I'm still using C for almost all of my projects (chances are I'd be using Java or C# if I was working in other domains). I've tried to switch - I have smaller and larger investments in a dozen languages. But no other language has stuck for me. A big reason for this inertia is that I simply know C well and I feel productive with it. But there are more objective qualities, some of which are related to it being mainstream and having a mature ecosystem. My language of choice has flaws, but they are well-known, with well-known workarounds. That lets me focus on the problem instead of the tools.

Blog posts generally don't consider these qualities because they can't be discussed with toy examples that show you how you can neatly turn an isolated problem from 10 lines of C code into a 2-line fancy language solution. The problem with these examples is that they are not representative of longer-term and larger-scale software development.
They help for common types like std::string.
I don't think Splunk claims will hold in court. As said running Wireguard would too just fine.

Mr. Sharp posted a derivation of Splunk’s
proprietary and confidential S2S source code to his personal github webpage (a publicly accessible
website for sharing source code). Mr. Sharp named this derived code “go-S2S.”