skysight-inc/HackerNews huggingface dataset:
The tomshardware.com article says:

> The proprietary software to be included takes the form of Binary Large Objects, or BLOBs. In the language of free software, this means proprietary device drivers distributed without their source code, as pure binary.

But, in https://www.debian.org/vote/2022/vote_003 , I see no mention of closed drivers (i.e., code that runs on the Debian host machine) -- only of closed firmware (i.e., code that run on the component device itself).

(Of course, though closed firmware can seem reasonable right now, it can get more complicated over time, such as by encouraging complexity to be in closed device firmware that otherwise could've been in open kernel/userland in the host. And encouraging closed firmware over open firmware. But, for now, closed firmware seems not nearly as bad for libre/open software as closed drivers and other closed software on the host. And I'll admit that I've recently specified a company standard workstation built upon Debian Stable with closed firmware blobs, pragmatically, because we needed WiFi with popular off-the-shelf laptops.)
I am amazed. I have no idea how the hell could the author even do that.

Apparently, they have a book called "The world of obfuscated, esoteric, artistic programming", but it seems to be written in Japanese. I hope it will be translated to English someday, so I may learn this dark sorcery.
You can't be serious?
I used that giant example a bit comically, perhaps. We're not talking about rapidly retraining a huge, illiterate, agriculture-focused workforce, with utterly game-changing technology.

We're talking about things that can be eased into, by white collar workers. And the numbers affected are nothing like the industrial revolution's either.
Oddly the first tweet is ‘unavailable’ but this TikTok has a screenshot https://vm.tiktok.com/ZMFYF4HH6/

Short version: Microsoft allow scam crypto wallets in their app store and this guy installed one.
Oculus is the one to watch for Meta and it why they are betting on the AR glasses, not just only VR which everyone is missing. But it's not just Meta though, it is Google (thanks to North), Apple, Microsoft, etc all going for that.

We'll come back in a few years or decades time to see who will transform the glasses into another platform, just like the watch and the phone did.
This could very much be the definition of genius.

May as well include the link on CNN https://edition.cnn.com/style/article/kim-jung-gi-death-cec/...
Some background: https://esoteric.codes/blog/the-128-language-quine-relay

Note that the author made the challenge even harder by sorting the languages in alphabetical order:

> According to Endoh, the most challenging transitions were Befunge to BLC8 to brainfuck, as all three are esoteric. It runs through languages strictly in alphabetical order, so there was no opportunity to group easier-to-work-with languages together.
Apple tried to silence exploding Apple Watch customer
Hollywood tried that once, kind of, by letting a kid create a movie concept. It was called Monster Trucks. It did not change the industry.
Even if not inlined at -O0, when instantiated for a custom some_type, the standard library .so won't contain any code for it, everything will be in the application binary.
> Well, I just showed that forcing people to compete while not having a plan to "escape" stifles innovation.

That doesn't relate to what I wrote, which is why it is a non sequitur. Rather than just say "what about 'blah'", try actually addressing my comment coherently.

And you didn't show such a thing anyway. People aren't forced to compete, as can be seen even in the example you gave, not to mention all the collectives, unions, partnerships, companies, groups, corporations, etc., around us.

> In the future, I would really prefer that you either save the snark, assume good faith, and at least try to keep up with the points being made, or just keep it all to yourself and don't reply to me, alright? I will gladly do you the same courtesy. Breaking things down into teeny tiny pieces grows tiresome quickly.

Please.

"Now, what was that you were saying about central planning?"

That is the height of rude and bad-faith snark after posting something that did not even attempt to address my comment which was criticism of communist central planning, and I said nothing about forced competition or that people should be prevented from cooperating, so you can dismount your high horse.
AI can predict a patient's heart attack risk from eye scan
If anything, $150k (TC) is a pretty low offer for a fresh graduate in the Bay Area.
> how twitter invest almost 2B in R&D and there are no visible new features with that investment

From a financial reporting perspective, nearly all engineering costs will be recorded as R&D.
Very dream like, trippy results! Reminds me alot of Waking Life movie
“Anything you can do I can do meta.” - Charles Simonyi
not having any art background I was captured by the mesmerizing technique he used to create instant universes, what a loss
Hmm, “if you dispute me then I’m right” seems like an argumentation tactic more than a heuristic that has anything to do with reality.
On Windows it can still live on a dynamic library.

That has been a thing since the Windows 16 bit days, and other OSes with similar linking models like Symbian, OS/2 and AIX.
It is good that these "water is wet" statements get written down so we can point humidity-skeptical people to them from time to time.

The deeper problem is the sad state of affairs of distributed computing for the end user:

* Application instances expect to be the only ones modifying the files that underlie the document being edited. Most of them simply bail out when the files get modified by another application.

* The default is "one device = one (local) filesystem" which is the exact opposite to what everyone needs: "one person = one (distributed) filesystem."

* The case for local-only filesystems only addresses corner cases, or deficient distributed file systems that fail to uphold basic security constraints (such as "my data is only in my devices" or "no SPOF" for my data).

* Whatever gets pushed to the cloud becomes strongly dependent on devices and vendors. Users end up handcuffed to a specific hardware (iCloud) or software (Android) if they want to have any chance of interacting with their own documents from their own devices.

* 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.
My understanding is that when someone is arrested in Iran, other activists try to shut down that person's social media accounts in order to prevent Iranian authorities going through his/her profiles and gather more incriminating evidence against them. Isn't that what is happening here?
Google for jobs in under 10 minutes
> the behavior of the program is implementation-defined

You're basically defining undefined behavior. The way to do this "properly" would be "the program is allowed to do x, y, z, or also trap"–there's really not much else you can do.
What's worse is that the brands they use have became the extension of their identity, or even their complete identify. I once mentioned online that FaceID has failed for me almost once a day, I got attacked online by fanboys.... very strange behaviour
Yep. It can help if you ask their coworkers across the business for multiple types of feedback, but it's never going to be anything close to perfect. How do you define "performance" of someone who spent time helping 5 other teams deliver with their expertise, but then didn't quite do the thing they were given to do? It's not an absolute thing, and so we shouldn't be bemoaning that it's not used enough as a measurement.
Russian propagandists might say so in order to stir up anti-Ukrainian and anti-NATO sentiment, based on the narrative that this whole conflict was engineered by NATO in order to create a pretext to attack Russia, but it's absurd. It would also mean Putin and the pro-war faction in Russia were idiots manipulated by the west.

NATO forces haven't fought in this war so there would be nothing for them to parade about. Ukraine has no interest in going further than the internationally recognised borders, and nothing to gain from doing so. There has never been any military threat against Russia itself, except for the harm Russia has foolishly exposed itself to by going to war.
The difference is that implementation defined behavior must be documented and consistent, you get rid of code magically disappearing (null checks after null pointer deref for example) and becoming security problems when you update your compiler.
Of course author is from Japan, of course.
Depends on the implementation of helper functions and if external templates are being used.
I've long felt it was a pity that (in most places) employees and employers could not just have honest discussions about career path, suitability, and deliberate planned exits which are a smooth transition for everyone involved.

Instead it's just thick layers of bullshit during performance review time or people getting blindsided by a layoff or a fake PIP. From the employee side, one can't simply express what they need out of a job and folks are forced to just look for something better and then announce they're leaving with a 2 week notice.

Ironically, companies spare no expense when it comes to turgid, grinding performance eval exercises but ALWAYS kick honest discussions to the side.

At least facebook, it seems (?), is just cutting a bunch of folks rapidly rather than doing stuff like "managing out". That's better than the typical corporate 2-face behaviors.
Sadly it only works with iPhones that have FaceID.
I hope you have more than several dozen dollars :)
> Poe's law is an adage of Internet culture saying that, without a clear indicator of the author's intent, every parody of extreme views can be mistaken by some readers for a sincere expression of the views being parodied.
AI searches all social media profiles by given username and finds all locations
https://twitter.com/canthideme
We already require private entities providing services/products to the public to not discrimiate who they enter into contracts with based on certain protected attributes.

However in this case you don't even need to do that - just make it illegal for such services to keep information on minors for longer than $period. If they can't identify you they can't deny you service while still indiscriminately providing service to everyone else.
Yes it is.
Up to 5 instances.
I think, this was more of a football field comparison.
I predict it will be gone by 2025
The crucial difference between construction engineering and software engineering is the level of accidental complexity it allows. Any junior software engineer can create and ship unmaintainable architectural monstrosities, and most stakeholders might be completely oblivious of that fact and what it means until much later. Software architecture and programming concerns can be difficult to communicate to non-technical people.

Regulations and work environments seem to not exist to a sufficient degree in programming to prevent the sort of errors that efforts like from TA are directed against. The attitude of many programmers towards testing would be considered reckless in many other domains.

On the other hand, compilers and IDEs have very much become part of our work environment and should help as much as feasible in avoiding as many errors ahead of time.

We might also put construction engineering on too much of a pedestal here. Bridges are very well-defined artifacts that humans have been building for centuries. How well exactly are we doing with other infrastructure projects?
No it is not. The doctors currently wait until there is acute danger for mother. Also, 11 years old had to travel for abortion, because merely high risk of death or sever long term health damage was not enough of health threat.
extern templates won't help for user defined types of course as the standard library couldn't possibly have instantiations for them :).

Some non template helpers might be improved of course.
mkdocs: https://www.mkdocs.org/
Are you sure it is needed? Twitter is basically pure evil. Everybody knows that. If Elon will be successful with the acquisition, it will become evil^2.
https://twitter.com/canthideme/status/1577724748926259209
He did a live drawing session 3 days ago in Paris and apparently died flying out from Europe.

According to his Facebook:

> It is with great sadness and a heavy heart that we inform you
of the sudden passing of Kim Jung Gi. After finishing his last
schedule in Europe, Jung Gi went to the airport to fly to New
York, where he experienced chest pains and was taken to a
nearby hospital for surgery, but sadly passed away.
October 3, 2022
After having done so much for us, you can now put down
your brushes.
Thank you Jung Gi.
October 5, 2022
Hun Jin Kim
If you wish to send a note or a drawing to his family, please send it to
1975-2022@kimjunggi.net

https://m.facebook.com/story.php?story_fbid=pfbid037QzdzNrwP...
The first graphic design monitor I bought from Benq had a busted image processor so that you couldn't turn off the sharpening - only set it to -5% (blurry) or +5%. Eventually I complained enough that they sent me a different monitor that didn't have the problem.

I've had bad experiences with some of Dell's pro-grade monitors too. It feels like modern displays are so complex firmware and hardware wise that it's just very hard to find one that isn't defective in some way. This replacement Benq works for basic uses but its freesync is broken and it's already developed burn-in around the edges after about 1.5 years.
Obviously not. As far as they are concerned, covid is made up problem liberals lie about.
Zenfolio Introduces Data-Driven Pricing Recommendations for Photographers
> the most taxing tools that I use regularly are things like video conferencing and "collaboration" tools like Miro

Do you mean computationally taxing or mentally taxing?
Behaviour depends on your shell. With Bash, for instance:

> The shell exits by default upon receipt of a SIGHUP. Before exiting, an interactive shell resends the SIGHUP to all jobs, running or stopped. [...] To prevent the shell from sending the SIGHUP signal to a particular job, it should be removed from the jobs table with the disown builtin (see Job Control Builtins) or marked to not receive SIGHUP using disown -h.

> If the huponexit shell option has been set with shopt (see The Shopt Builtin), Bash sends a SIGHUP to all jobs when an interactive login shell exits.

https://www.gnu.org/software/bash/manual/html_node/Signals.h...
Disturbing
Robert Crumb, "A Short History of America"
Mailing – Build emails in React, send from anywhere
I often struggle to think of something decent from Google. May be when Gmail was spam free and Google Search was fast and accurate. But those didn't last long. If there is one thing I could commend Google, it would be their Datacenter infrastructure and Subsea Cable investment.
I don't think, if you want arrest somebody, you would crawl everything as a part of acquiring evidence before it.
AWS re:Invent parties 2022 list
If you fill your entire screen with nothing but a single solid color (try #FF6400) does it show up correctly? That is, without any gradient or areas of the screen where the color appears darker or lighter (especially around the edges or in the corners?).

I've yet to find a modern monitor that doesn't have a problem with that basic test, which is pretty disappointing considering accurately representing a single color should be easy and I've had several CRTs that could do it.
> This doesn't mean we should prefer "new safe technologies", it means our recruiting should far more stringent and our education far more formal (as in an actual useful programming degree).

I think the ironic thing here is that these "approved" languages are both less safe and less expressive. Statically typed functional languages like Haskell and OCaml allow much more correct code and reject much more wrong code compared to something like Java or Go. I'd even go as far as to argue that in some ways, Haskell is more expressive than the mainstream dynamic languages (Ruby, Python, JS etc).

Now, if your developers are really "idiots" (which to me is a very condescending thing to assume, but that's a different story...), then maybe they won't even be able to get their code to type check in the first place and ship no code at all :)
The cheap LCD will probably not be able to produce enough light to brighten up the main display, and if the two panels are not of equal size, you will need to add some depth to the unit and come up with a projection system to "blow up" the light map to cover the entire image.
Well, it is not that easy. Specifying a subset of allowed outcomes might still prevent future evolution.

For example bound checking, while fairly cheap for serial code, makes it very hard to vectorize code effectively. Then again so does IEEE FP math and that's why we have -ffast-math...

In the end, it is not impossible, it is just tradeoffs.

I'm generally on the opinion that there should be as little UB as possible, but probably this is better done by compilers that can push the limit of static and dynamic checking technology instead of the standard mandating it.
And I remember when Python, React, Node were all fringe. Until they disrupted the industry. But the important take away is to choose for a specific reason, and expecting a traction in the future. While OCaml might be good for a research project, it is unrealistic it gives you some future advantage. On the other hand, you can see how Rust can give you an advantage right now for some cases. Or even arguable rescript.
Yeah agreed on payments. I kept asking this question when I was there in 2013. They had payments licenses everywhere and just fluffed it completely in a quixotic attempt to put ads in messenger.

Like, from a margin perspective I get why they didn't want to do this, but it would have been a fantastic hedge against what happened with Apple and would probably have prevented Shopify from ever scaling.
>would have taken untold tens of thousands of man hours to plan and animate

The "tens of thousands" is an overestimation for 1min. And my guess is it took substantial time to plan and animate the original Witcher sequence as well. Also modern anime utilize similar conversions (such as sourcing photographs) and 3d software.
Sadly, it doesn't matter if it's legally a crime or not - if they don't like what you say or do, they can make up an excuse to legitimize their violence. Even if the court decides you hadn't done anything wrong, it's too late, you've been victimized. I say this as someone who spent a night in jail for crossing a street, when the friend next to me said something rude to the cop on the other side. We were lucky that they didn't beat us senseless.
That is not what the article is talking about:

> I'm also going to restrict this discussion to the case of "We run a full graphical environment on the VM, and stream that to the laptop" - an approach that only offers SSH access is much more manageable, but also significantly more restricted in certain ways. With those details mentioned, let's begin.
> It's not like you need an ID to buy stamps

In the coming cashless society, you won't be able to buy anything whatsoever without it being tied to your ID.
I believe suspending their account also blocks access to private messages.

It would also prevent their account being used to access any private accounts they may follow.
Ah the ol’ “this isn’t bad because there are things that are worse” argument. I suspect you don’t actually believe that, given the absurdity of its final conclusions, so I’m going to conclude here. Have a good rest of your week!
Yeah, I guess I just find it a bit frustrating that I have to setup partitions ahead of time using DDL. I would like it if postgres would just automatically create a partition on the fly when I insert new values into the specified column.
The arrests are not premeditated. They arrest you first, then ask questions
HN is having its Eternal September moment where universal feel-good content is upvoted by entrepreneurial newcomers. Nothing wrong with that, but there are better places to find that kind of content.
Do you have intimate knowledge of Iranian policing playbooks or intinate knowledge of Iranian activists playbooks or are you guessing?
I recall reading somewhere that this is the way orgs get rid of tenured workers. They can’t be fired outright, so the org creates a lot of little micro-aggressions that cause them to yearn for release from the torment.
Right, that’s my point at the top of the thread :) I’m just saying if you don’t end up with something that looks like what I just mentioned you’re really not specifying anything, so you might as well go for undefined behavior. This is fine.
How might SpinLaunch spin something fast enough to launch it into orbit?
Typically, you should not attempt multiple paradigm shifts simultaneously. In fact, I would argue, the more innovative your end user product is, the more boring your tech stack should be.

Facebook was PHP.

Google was C++.

Bitcoin was C++.

Netflix was Java.

Spend your innovation points on your product, not on programming language.
It doesn't.

The word is being used as part of a general rhetorical escalation. That's why the word "genocide" is also being bandied about, as if Russian war crimes were comparable to the Holocaust. It's insane, but people with no historical knowledge fall for it.
Yeah, no. The difference between the WMDs and Xinjiang is that for one we only had the State Department’s word for it, and there was no evidence, while for the other there are numerous independent groups that have provided evidence, there are interviews with many of the people involved, and many people outside of China have had their relatives lose contact with them because of it. There are so many independent sources that it’s silly to compare it to something like Iraq.

As for the other Muslim-majority countries, I can’t find any news backing your statement, but that might be my own lack of Google-fu or perhaps an international underreporting by the media, so I’ll take your word for it. But still, that’s not evidence. All of those countries have little to gain from speaking out at the UN (it won’t actually directly help anyone), and they don’t necessarily feel much inter-Islam brotherhood since the genocide in Xinjiang is against a specific group of Muslims, not against Muslims in general. (Almost?) all of those countries on the other hand are receiving aid from China, which presumably is conditional on saying that there’s no genocide in Xinjiang.

Edit: nevermind, my Google-fu was weak. I found this article. Note that you’re actually simply wrong, since Qatar didn’t back China, rather abstaining. https://www.washingtonpost.com/politics/2021/05/04/why-do-so...

Just looking at Pakistan, for example: Pakistan has been given tens of billions of dollars by China and is owed billions more, China is a major trading of Pakistan, and China is investing in major infrastructure development there. I don’t think anything could get Pakistan to not support China in the UN.
People seem to forget that people as early as Joseph Stalin was all about manipulating images for unpleasant reasons, this isn't a new phenomenon at all.
Actually, no, fission reactors have much higher volumetric power density. This is inherent in the technology -- in a fission reactor, coolant flows through the core, with large surface area for heat to transfer from the thin fuel elements. In a DT fusion reactor, the coolant has to flow in a blanket around the core, and all the power has to radiate through the surface of the reactor itself. The square-cube law comes into play.