skysight-inc/HackerNews huggingface dataset:
I think the idea may be to resell it as memorabilia - which might work for some rare or legendary performance, but, I think, in the typical case will be meaningless.
If anything Escape From Tarkov proves why Unity is not a robust game engine. I’m a huge Tarkov player, but that game is riddled with issues.
Combining that with Lukashenko talking couple weeks ago about "Belarussian seaports on Russian Baltic", Russia not having land connection to Kaliningrad (a situation like Crimea), and Russia recently mentioning that "USSR gave Eastern Prussia to Poland" (reminds Putin's "Lenin created Ukraine") ... it suggests that we have possibly yet to see the bottom.
Oh boy, this is a sore subject for me.

It's pretty obvious that Verilog and VHDL, modeled after C and Ada respectively, both imperative languages, follow a drastically mismatched paradigm for hardware design, where circuits are combined and "everything happens in parallel". It becomes even more obvious when you have tried a functional alternative, for example Clash (which is essentially a Haskell subset that compiles to Verilog/VHDL: https://clash-lang.org).

The problem is, it is hard, if not downright impossible, to get the industry to change. I have heard many times, in close to literally these words: "Why would I use any language that is not the industry standard". And that's a valid point given the current world. But even for people that are interested, it might just be hard to switch to something like Clash and not give up pretty quickly.

Unlike imperative languages, functional languages with a rich modern type system like Haskell are hard to wrap your head around. It's no news that Haskell can be very hard to get into for even experienced software engineers. In 2005, after already having more than a decade of programming experience in C, C++, Java, various Assemblers, python (obviously not all of these for the same time) and many other languages, I thought any new language would mostly be "picking up new syntax" at that point. Yet Haskell proved me very wrong on that, so much that it was almost like re-learning programming. The reward is immense, but you have to really want to learn it.

And to my surprise at the time, when I got heavily into FPGAs, the advantage proved to be even stronger when building sequential logic, because that paradigm just fits so much better. My Clash code is much smaller, but also much more readable and easier to understand than Verilog/VHDL code. And it's made up of reusable components, e.g. my AXI4 interfacing is not bespoke individual lines interspersed throughout the entire rest of the code. That's mainly because functional languages allow for abstraction that Verilog/VHDL don't, where often the only recourse is very awkward "generated" code (so much so that there is an actual "generate" statement that is an important part of Verilog, for example).

So by now, I have fully switched to using Clash for my projects, and only use Verilog and VHDL for simple glue logic (where the logic is trivial and the extra compilation step in the Verilog/VHDL-centric IDE would be awkward) or for modifying existing logic. But try to get Hardware Engineers who probably don't have any interest in learning a functional programming language to approach such an entirely different paradigm with an open mind. I've gotten so many bogus replies that just show that the engineer has no idea what higher order functional programming with advanced type system is on any level, and I don't blame them, but this makes discussions extremely tiring.

So that basically leaves the intersection of people that are both enthusiastic software engineers with an affection for e.g. Haskell, and also enthusiastic in building hardware. But outside of my own projects, it just leaves me longing for the world that could exist.
Weed is not a classical psychedelic, and if you smoke enough weed to get strong psychedelic effects you're likely to run into panic attacks, hypotension, nausea etc.

A few states are legalizing psilocybin, that'd be the way to go.
> I don't know if you've actually tried to send an international wire transfer, but it requires more paperwork/effort, is more expensive, and is less reliable than signing a crypto transaction.

Don't platforms such as https://wise.com/ solve international wire transfer problems? I have experience with only a few currencies, but as long as you can do transfers in your home currency online you should be able to do the rest via Wise online as well.

In terms of costs, you'd have to go into details to really compare (e.g. some platforms claiming "no fees" are just subsidizing them unsustainably), but if you're converting from and to fiat currencies via something other than a stablecoin you might already lose more because of volatility.

I haven't experienced or heard of reliability problems with bank transfers, is that a thing?
Sorry, I forgot to quote the part that I wanted to pick on:

> Interrupt processing (returning from an interrupt handler, actually) is fully serialising on x86, and on other platforms, no doubt: any userspace instruction either fully executes before the interrupt, or is (re-)executed from scratch some time after the return back to userspace.

Approaching this from the perspective of not knowing that iret is serializing, this quote doesn't really provide a good reason for why it should be serializing. You've mentioned the manual, which is probably what should've been quoted, because the thing I extracted out goes on to say that it must be true on other platforms too when it evidently is not. The rest of my comment was a hypothetical on how you might observe if iret was non-serializing, which (given what the manual says) must be unobservable.
So, it's not like a digital photo frame?

> That's why the mona lisa framed in the museum is worth more than a replica picture.

The Mona Lisa in the Louvre is worth more than a replica because the Louvre owns it? That's an original take, I'll give you that.

Is that is the case, why does the Louvre own the original and not a replica?
I put together this small site and call to action based on the take/advice from Chomsky in this interview:

https://the-us-needs-to-get-involved-in-negotiations-to-end-...

i like the ridiculously-long windows 95 name.

Some folks didn't like:

- the language I used
- Minsk II
- that I believe the US 'largely controls the world'
- that I was accusing the US of not being perfectly benevolent/benificent (?)
- that I was accusing the US of not being involved in negotiations
- other things.

I pinged Chomsky on email to try to get his take on why he thinks the US has to be a part of negotiations. I took my best guess, based on a lot of what he said in that interview and over the years, and on some articles on different sites like this:

https://news.antiwar.com/2022/03/21/us-signals-its-discourag...

On the tech side, I ended up using Carrd.co, which is great-ish -- pretty much exactly what I wanted -- cheap (I was already a Pro member), quick, simple, etc.

I had the image made via Fiverr for like $20 -- creator said it was the first time he'd been contacted from that site in 3 years.

I bought a domain for cost thru Cloudflare - that was pretty slick - it just seemed like wow - cost. The '.us' domain seemed a bit cheaper than a .com might have been.

Had a DNS/SSL/redirect problem with cloudflare inititially so had to change the Cloudflare 'Flex' SSL default setting to 'Full' and that sorted it.

Created a new 'Site' in Google Analytics and put the ID in Carrd.co - that was painful - i just hate GA (overcomplicated).

i just wanted to know if anyone was using the site at all (very rudimentary, built-in analytics) for a couple of reasons:

one -- to get feedback on the idea/action/implementation, and

two -- because i know little vanity things like that - to know that at least one person saw my effort - has made a difference in whether I continued putting in effort or not on various projects in the past. part of this is vanity, and part of it is -- is this tactic being effective in whatever its function(s) is/are supposed to be? if not, I have to do something else.
Trivially
Yep but can they reproduce it? When we say "low probability" we're acting like it's truly random, but in reality they could have stumbled across steps that reproduce it very frequently.
> you can only make a GET request by clicking on a link in the email.

Took a look and indeed there are a lot of email clients that don't support the form tag.

https://www.caniemail.com/features/html-form/
But a thread can be context switched via a system call, so switching back to it will return to it via a return from system call which is not necessarily serializing on x86. Also memory operations and barriers executed in kernel mode have to be ordered correctly within a thread and context switches there can happen cooperatively so there may be no interrupt at all.

Also a serializing operation is not a memory barrier. It serializes execution of operations in the pipeline, not necessarily coherency operations after completion.

x86 is mostly TSO except possibly some cases of nontemporal stores and write combining memory types. I don't know the minutiae of the ISA and implementations any more but IIRC it could be possible that stores in a a write combining buffer can be visible out of order.
It is clear that the Unity devs spent much time modeling the bones, muscles, blood vessels, fat, and unique skin properties of the face. I would not be surprised if surgeons were consulted. Was this attention to detail given to other parts of the human body?

Even those parts?
The NFT is the property. Social consensus is why people want to own it. The blockchain enables the creation of an ownable digital record. Our legal system continue to function and will still arrest you if you steal an NFT.
Every single day, the exact same article, with the exact same points, repeated the exact same way, and every time they are wrong, wrong, wrong, wrong. (But of course it reached the top of HN with hundreds of upvotes.)

Just for one glaringly obvious example, look at

> And if Web3 is “decentralized”, then why can OpenSea take away your NFTs?

No, they cannot take away your NFTs, they can hide your listing, at best, but bonus points for linking to another crypto smear article that completely misunderstands how crypto and web3 work as well.

You people don't even try to understand what you're criticizing, you're just parroting disinformation because you're mad at crypto.
Here they show how to attach your trolley bag to the bike and pull it behind you. I reckon this requires quality wheels on your luggage. https://kwiggle.odoo.com/home-kwiggle-rollkoffer

Besides that you can attach a standard bike pack (e.g. from Ortlieb) to the frame of the Kwiggle or carry a backpack, of course.
Ah, another Beixo driver. I really liked the idea of the shaft drive, but I couldn't get used to the elastic feeling in the drive train. I still somewhere hope I rode an old model and everything is better now, but my guess is it's an integral part of the concept of a shaft drive on a bicycle.
That's certainly true of some devs, but I've also seen devs who don't have that problem. Some people genuinely can write good code all night long for months on end. That's why the points I outlined aren't about the individual dev. The impact on other people is still bad even if the dev is great. All of my reasoning about why I don't want 'heroes' come down to preferring a strong team of good devs over a good team behind a brilliant dev.

Plus, if you want to make this about individualism and maybe stray into a little game theory, if a team has someone doing loads of more work than other people, one day that person is going to leave and your team will suddenly take a massive hit in productivity. That makes everyone on the team look bad. Everyone does better when there isn't an outlier (apart from the outlier, obvs).
Aha, I was under the impression that it was simply and literally a question of passing too much current through a conducting trace internally, causing the internal resistance to overheat it, thus melting it. Perhaps that would be a method too unreliable or something. Perhaps I should read the wikipedia entry before speculating :).
Cooking up a way to remove microplastics from wastewater – with okra, aloe
Look into velogical motors. Their tiny build size and removable battery should be a perfect fit.

http://www.velogical-engineering.com/velospeeder/produktinfo...
What are the obvious reasons? I've heard "Fuck Trump" far more often than, say, "Fuck Kate Moss".
The comment above mine sums it up pretty well, IMHO. There's general curiosity, a justified demand for an update and the inquisitive version indirectly implying whatever you do might be wrong. The latter, from someone with more authority, is putting you in a defensive position from the get go. It is passive aggressive. And it is borderline hubris from someone with no qualification in the subject matter at question. I especially hate the last version of it, if you don't trust me to do my job properly, why hire me in the first place? Plus, it creates a toxic culture where everyone has to justify every single one of his decisions all the time.
There is no law to enforce, the Tories have specifically avoided enacting policies against fire-and-rehire practices. https://labourlist.org/2021/10/tory-mps-defeat-barry-gardine...
I know the people involved, though I haven't run my interpretation past them, so here goes:

They fit data, using a "genetic algorithm", to 2 different models of the superconductor. They find that the magnetic model works better. (Don't ask me how much better)

Relevance: high temp superconductors are believed to work through magnetic interactions. So this is compelling evidence of that. However, the models here are fairly simple ones, not sophisticated ones you would use if you were a hardcore numerical physicist

I would say that they are trying to put the spotlight on the experimental technique, OTOH

Usually you can read the peer review file usually they are not paywalled and more illuminating than the abstract but I guess nature physics is not into that business
> why you'd want to actually carry it around

To get on trains and buses, or to walk up a flight of stairs, ... Why would you get a folding bike if you have no need to ever carry it?
I agree that the whole NFT whatever crap is 99.99% bull, but XKCD386 compels me:

> You say "secure" as though people are going around stealing houses from each other by snatching their deeds.

https://whyy.org/articles/philadelphia-man-charged-with-stea...

(not that blockchain woo would add much or any value to this problem, but title fraud is an actual thing)
Both Ukraine and Russia have reasonable friendship with China, China benefits more from a stable relationship between Ukraine and Russia. Who is losing in this? Ukraine, and Russia. Don't forget Europe, it needs to spend more money in military and higher price in energy. Who is winning? The only U.S. and A. The US has been pushing Europe to expand their military spending, and Europe is depending on US even more, meaning a lot more weapon sales in coming years; Russia's power is declining; US will benefit as an energy exporter as well.

For China it is all bad news, except the SWIFT sanction on Russia will show to other players, and the future trade currency could be more diverse, China can lower the risk of being sanctioned by the US.
How would the phone check whether it's stolen, without a third party, and without the user knowing the password (or lock screen pattern)?
> doing it correctly is hard

What is "correct" though?

`grep -iEt file` complains that `-t` is not a valid option (i.e. compressed form of `grep -i -E t`)

So Grep does not support passing values to the last of a series of short options that are grouped.

But tar does:

`tar -cvffoo.tar file` happily creates foo.tar from file.

and Python does:
`python3.5 -Ec'import sys; print(sys.argv[1:]);' foo` prints `['foo']`

and Gzip does:

`gzip -kvSsuff file` creates `file.suff`

I write a reasonable amount of shell. I've written a number of reasonably complex tools (mostly server admin related but also some more developer focused) in shell. I've written a library in shell, to make writing programs in shell easier. Part of that library does argument passing.

Until yesterday it supported short and long opts, with values, without values, with optional values, using space or `=` as a value separator. It also supported short opts with an 'attached' value (i.e. `-fmy-file.txt` in place of `-f my-file.txt`).

Yesterday, based on this discussion, I added the ability for it to handle `-abc` (e.g. `-a -b -c` where none of the options expects an argument) or `-abc` (e.g. `-a -b c` where the final option either requires or has an optional argument).

So, once again: what is "correct", when it comes to option handling? Your example was grep, but by the examples of other GNU tools, it only does an "approximation".
What can I learn from dumb feedback on interview rejections?
It's pretty hard to get feedback when rejected for a job. But sometimes it happens and in my case at least seems to be very dumb.

Some examples:

- "your code is correct and it does what we asked, but the way we write code is different"

- "you have the fundamental skills required for the role and have experience in a smaller company, but you don't have experience in a large company"

- "I don't think you would be happy in this role, I see you more of a <random_role> instead"

I almost never get feedback that I didn't have the skills. It's always some variant of I have them, but <reason>.

Any advice?
It is. But it isn't necessarily the in-crowd of success. On the contrary, strong indignation often arise from a position of deep insecurity. Maybe the insecurity to lose social status, sure, but there could be any other reason too.

It also was always part of the internet that people pile up on others. What is new is that there are some groups that seem to get a direct endorsement for such behavior from the media landscape.
No, absolutely not. This will only serve to prop up a false confidence in correctly signed videos. So in the end you're giving all the power to black hat groups and three letter services that can procure the secret keys from the camera vendors. Face it: Video proof is as good as dead, to delude yourself into thinking anything else is extremely dangerous.
Nuclear powers have gone to war before without an escalation to nuclear war, so I don't think NATO engaging necessarily leads to nuclear war. It's highly unlikely.

Also, I don't think sanctions are going to be removed anytime soon even if hostilities cease.
any way you can think of to get around insider trading the SEC knows about. people try this stuff all the time lol
You are correct. However I don't see anything on implementing exponentials or logarithms of signals thus i am confused how one would implement the product of time time continuous signals. I saw an screenshot in anadimgs software which suggested that a small number of such multipliers can be modelled but I am unsure how. If you have some explanation where inside the block diagram these analog multipliers would be implemented that would be helpful.

Anadigm is a bit shy about numbers one would care about as analog programmer. How many multipliers with constants, summers, multipliers of two signals and integrators are available on the chip?
Resource on that would be welcome.
"In the fragile reality of Discworld, and with the gods who like to play games, a million-to-one chance succeeds nine times out of ten."

https://wiki.lspace.org/Million-to-one_chance
I was responding to a comment that spoke about employers who value employees as if this is always clear to employees, or even true in the long run.
> and with root privileges to boot, not sure why that’s necessary

Maybe it needs low level access to audio outputs to reduce latency, or that's the only way to achieve low-latency / lossless interprocess communication? I'm just making guesses here.
Similarly, the value of the NFT is not in the token but in the community (artist, other NFT holders) honoring it and sometimes enforcing certain rights.
Currently there is a maltitude of solutions available on the market that make containers and k8s just a complex and hard to maintain choice.

It all boils down to “what bullshit was my management sold on”.

Promises of “easy to use, easy to replace, cloud-agnostic, doesnt require domain knowledge” etc etc etc.

Its all bullshit. At some point/scale you need experts in the field that cash in a month more than average dev per year.
I honestly tried to come up with ideas for crypto / blockchain but every time someone pointed out how my solution could be done easier / better without blockchain. Blockchain is a problem looking for a solution to make more money.
Our strategy as a startup (<10 employees) is to operate as if our entire infrastructure can disappear instantly. 99% of what we need to rebuild lives in git, which is extremely resilient considering the number of pcs and build machines involved with recent checkouts.

We do not store any customer secrets or other PII that could actually require a breach disclosure. At the end of the day it would just be a stupid messy fight with the hackers and then we'd be back in business the following on a clean azure tenant.

Trying to run your business like some perfect unhackable thing is probably not sustainable, especially if you are small. The next best thing is limiting blast radius and making sure you can pick yourself up off the floor quickly enough.
> Makes you think, do Linux, Windows and Mac handle this properly? Honestly, I
doubt it!

Rubbish. These kernels (well Linux and Windows) run on systems with hundreds even thousands of cores, on CPUs which are very weakly ordered, with a pretty reasonable level of reliability. A race like this will blow up immediately.

Linux handles this by requiring that a context switch operation includes a full memory barrier so switching off CPU0 has a barrier ordering prior stores on CPU0 with storing a field that implies the task can be migrated (it's not currently running), and switching on to CPU1 has a barrier ordering the load of that flag with subsequent loads from the task on CPU1.

EDIT: here - https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

* The basic program-order guarantee on SMP systems is that when a task [t]
* migrates, all its activity on its old CPU [c0] happens-before any subsequent
* execution on its new CPU [c1].

It's informally worded but "activity" basically means memory operations (but could include whacky arch and platform specific things to cover all bases), and "happens before" meaning observable from other CPUs, which is clear in context.
Look at their telegram.

They seem to be someone who is clearly inexperienced and support "hacker ethos" and don't really know what they want. They started talking about "demanding" code under open source licenses and stuff like that....

I think they are just some young hackers that started punching above their weight, and something will happen to them sooner or later. But let's see
>I can't imagine why you'd need more than 16 cores, 128G of RAM and 10T of storage to prove out an ordinary SaaS. That is a ferocious amount of resources.)

In my case because I was working for a checkout solution for a Cash & Carry chain, with 1000 stores in 25 countries, each with tens of tills, self service points, queue busting tills who also had to serve the web shop. And that solution had to work also when there was no Internet access.
I believe Russian's action is a stop-loss, rather than a gain. War is costly, for anyone with any reason, it would be a bad decision. To Putin it is just not a worse decision, or a worst decision. Probably he was worried that he is going to lose more. I don't understand the rational beyond Eastern Ukraine.