skysight-inc/HackerNews huggingface dataset:
Searching a bit, you might check out Karmarkar's algorithm for solving linear programming problems in polynomial time. Note that it is literally called an "algorithm", and that linear programming problems were taught in my 11th grade math class. Yet it did eventually get patented, after controversy and publicity.

https://en.wikipedia.org/wiki/Karmarkar%27s_algorithm

The patent, linked from above: https://patents.google.com/patent/US4744028
Many/Some(??) journals now allow to publish a pre-print to arxiv and alike and do not count that as previous publication... So you don't get the paper in the "journal"-format style, but the content is the same.

So you can still continue to publish in journal, while the research is also still freely available. Usually you are also allowed to share the published article via email, just not put it publicly available on your website...
You can use Adobe app
> An African Union official told the BBC developed countries were to blame for the emergence of the variant.

> "What is going on right now is inevitable, it's a result of the world's failure to vaccinate in an equitable, urgent and speedy manner. It is as a result of hoarding [of vaccines] by high-income countries of the world, and quite frankly it is unacceptable," said AU vaccine delivery alliance co-chair Ayoade Alakija.

> "These travel bans are based in politics, and not in science. It is wrong... Why are we locking away Africa when this virus is already on three continents?"

True words spoken clearly. The fact my country was unwilling to pass vaccine mandates when there was time but kept hording vaccines and not donating them to poorer countries will go down as a mark of shame.

It has also served as a counter example I like to use now that representative democracy doesn't function as a safeguard against populism - passing strict pandemic laws even though they might be unpopular didn't happen, so why not just let the people vote?
> Those were all influenza A sub-types viruses which we've had experience with.

Let's be serious. Most doctors back then couldn't tell the flu from a coronavirus, and it was probably for the better.

You are taking the present-day degree of information and discounting it back at a much too generous rate.

People, even doctors, were all but alarmed in those years of flu epidemic, even though people died, and young people at that (the flu is a notorious killer of babies and young people)

They were not alarmed because in the great scheme of things nobody died. Most importantly nobody or almost nobody they knew died, so the process of extrapolation and panic didn't start, because those people perceived stuff which didn't happen in their circle of acquiantaces as not relevant to them, which is true even today, but we forgot about it.
A nation with the insecurities of a 14 year old child.

Begs the question - is stupidity the "great filter?"
Haha same here but sadly the wrong one for me
https://en.m.wikipedia.org/wiki/Z_(video_game)
Adjuvants and Vaccines (CDC)
If you're on Linux, and you want to copy multiple files, the best bet is probably io_uring. I actually wrote a small file copy program / blog post about this: https://wheybags.com/blog/wcp.html
Well, there's a selection bias in LPL's videos: If he can't pick a lock today, he doesn't make a video until he can.

But you're right at a higher level: 99% of buildings have glass windows. Paying $$$$ for locks that go beyond "keeping honest people honest" is pointless if they can be bypassed with a rock.
That's really interesting. The first thing that occurs to me is that the process of constructing a representative image in the brain might be distinct from the process of consciously experiencing it. Clearly, if a person can draw something from memory, there is some guiding representation in their brain. If they can't picture it consciously, that seems to mean that they cannot subjectively experience that representation, but that doesn't mean it doesn't exist.

That sounds a little far fetched, but I've had an experience that suggests to me that it might be true, nonetheless.

I am a lifelong migraine sufferer, though migraines have become much less common and much less unpleasant in recent years. One common feature of migraines is a visual effect called scotoma, in which a glowing or scintillating aura occupies a large area of the visual field. The scotoma commonly precedes the more painful and unpleasant symptoms.

Once, few years ago, I was reading an interesting book when my scotoma started to fade in. It was a bright, geometric thing, vivid and spectacular, and it was fading in right in the middle of my visual field, covering the pages of the book.

I was very interested in what I was reading, and resolved to keep going until unable to continue. I never reached that point.

Instead, I got distracted by the fact that, although the scotoma prevented me from seeing the book, it didn't prevent me from reading it. Fascinated, I began to read aloud from this book that I could not see. I was able to continue without difficulty. After a little while, the scotoma faded away, as it always does, the worse symptoms did not ensue--which happens sometimes--and I was able to confirm that I really had been reading what was on the page, even though I couldn't see it.

The best explanation I could invent was that the process of seeing and reading the book was separate from the process of being conscious of seeing it. Obviously, if I could read it, I could see it, even though my conscious experience was that I couldn't.

Perhaps when an aphantastic person draws accurately from memory, that's a manifestation of the same sort of thing. Again if you can draw from memory, there must be some sort of representation in your nervous system of what you're drawing, even if you don't consciously experience it as images.
I don't think the C++ aggressive implicit conversions are particularly well liked. Saving a little verbosity by omitting an explicit conversion is rarely worth the risk of silently derailing overload resolution; it was probably already a bad trade off in PL/I.
Could you add the publication year in the title of your submission?
these academics being the indian academics supporting sci-hub? or just academics in general?

anything to support your claim? or just a bad generalization?
Awesome-- I've heard of him, but didn't know he had done so much detailed work on his stories. I'll check him out.
I will raise an import distinction: asynchronous logic != dynamic logic.

There can be dynamic synchronous logic, and vice versa.

Dynamic vs. static determines whether the circuit as such needs to be driven by any constant pacing input, whether embedded clock, or external clock, vs. not needing it to arrive to a settled state (to latch.)

If you are to speak strictly, asynchronous vs. synchronous determines whether that pacing input is external, or recovered from input.
ϖ is not a separate letter it's just ω with circumflex.
For those not familiar with his channel, he's got a whole April Fools theme going. Here's another classic: https://www.youtube.com/watch?v=k9VewWKfH_0
When I write code for my work does it not exist? I'm in essence minting new programs using my time as proof of work.
Going by a presentation from a professional pen tester lock picking is usually far down on their list because there are easier ways to open many doors without picking the lock.

https://www.youtube.com/watch?v=rnmcRTnTNC8

Someone who wants to get in is probably already on his way out while LPL is only halfway through with the lock.
You can also emulate a 2D array in 1D. For array[w][h] you would allocate array[w * h] and instead of indexing array[row][col] you would index array[w * row + col]. Wrap all of that in a nice API and for all intents and purposes it's the exact same thing.

see https://stackoverflow.com/questions/2151084/map-a-2d-array-o...
FYI the planned downtime for upgrade is 5mn every 3 months done on Saturday night, I believe our instance uptime is much better than GitHub uptime
Of course we are using it only for 10k users not for millions like GitHub
Yes, if you push hard enough everything is "pickable" I guess

But an easy code, power tools and having the lock in an ideal work position doesn't make it easily pickable.

Sounds like the same useless discussions on computer security where people will discuss key sizes but not rubberhose cryptography.
Market inertia is a perfect breeding ground for startups to disrupt things. We're talking about companies paying large amounts of money for a service that has a marginal cost that is effectively zero; or it could be if somebody did it properly.

The main issue is actually not doing it properly, but figuring out a business model that makes that worth doing. It's a key issue with standardizing and decentralizing a lot of things and getting them done. Technically feasibility isn't the issue. But why would you invest in it? It takes effort and where's the profit if you let go of all the control points and let others freely copy the software or implement their own. There's no upside to dedicating your life to that. You see the same issues with federated chat systems; or identity systems; or payment systems. The incumbents have no incentive to fix these things as they make money from the status quo and for outsiders to first fix it and than make no money makes no sense. Occasionally somebody tries of course with varying degrees of success. But it seems hard to convince businesses to switch to relatively unknown OSS stuff.

And of course OSS and industry standards don't just magically happen. Somebody has to pay people to work on OSS. Or at least has to care enough to dedicate non trivial amounts of time and effort to get things going. Mostly this isn't even a technology problem. You actually need lawyers and other skills to do this properly. The tech is mostly pretty trivial. Lots of off the shelf OSS stuff you can repurpose for this. I'm sure that's what Docusign did probably. I bet most of their expenses are sales, legal, and marketing rather than tech.
Originally posted in Jan 2020 [0], albeit without much traction then.

[0] https://news.ycombinator.com/item?id=22025704
Is this secure? (i.e. does this prevent a malicious VM from fully taking over the host, writing arbitrary GPU memory, reading arbitrary GPU memory, corrupting other GPU memory or state, crashing the GPU)

Apparently the web people decided to create WebGPU instead of adopting Vulkan in part due to security issues, and I see no mention of security on the Mesa documentation.
it's quite interesting as it describes the relationships, differences and lineage for 6 garbage collectors. This makes the whole thing quite digestible.
Integrity Guarantees of Blockchains in Case of Single Owner or Colluding Owners
Payments are a basic utility, but the hidden cost of ensuring funds are available on request in every conceivable location are not to be ignored.

If you disagree, why not run a payments service at no or low cost yourself?
Didn't emoji somewhat solved this problem?
Link to Github for easier reading
https://github.com/nadavrot/memset_benchmark
Is Topre switches worth it?
> representative democracy doesn't function as a safeguard against populism

Why would you think that "rule of the people" might function as a safeguard against "things that are popular with the people"? Democracy may be many things, but a safeguard against all evil it is not.
Wow, that guy dodged a bullet by not going with aws free credits. After a year he would have ended up being locked in aws and paying tons more.
Yeah, I couldn't figure what the fuzz is about at first, as I simply right-clicked, copied and pasted into mspaint. I rarely need to save an image, more often than not I just paste it into some other application.
The recommendations are also generally good.

Z-Library for discovery, LibGen for fulfillment!
Watch his April Fools Day videos - they are full of not very subtle innuendo (and pretty funny).
How to Read a Jellyfish's Mind
There's literally no decent solution for this.

Long term, the best solution is to make sure that the entire world gets vaccinated evenly. Dense populations first.

Short term = our own people first.

But there's no way to compare them if a different strategy is taken. Not every country will think the same and the country / politicians that implements the long term solution will get severe backlash from their own citizens for every measure that they will take to dampen the virus.

The only mid in between is not force vaccination and give those vaccins that are potentially unused to other countries instead of holding on to them ( except group purchases)

Any other thoughts that are realistic from a politicians POV?
Once a new variant it is found somewhere, you can already assume it is everywhere.

It happened the same way with the Delta variant and the initial outbreak in Europe. It was first found a in a few countries a way, and just two or three cases. Next thing you know, it is in your own country.

I'm not saying that there shouldn't be any travel restrictions, but I am say that they generally are quite too late.
It's an example among many, of something with a technically clear solution but which seems trapped in a hard to exit equilibrium and collective action problem. The major journals confer prestige and are nearly all paid access. Those who benefit most from the current system will tend to either be the most vested and or least concerned about improvements. This gap creates an opportunity for cheaters to break rank and improve their individual prospects in any collective action scenario. What reinforces the trap is cheaters don't need to be malicious, they can be anxious or have low risk tolerance (perhaps stemming from lots of responsibilities).
We did the same thing to India, Brazil, SA (first time around), the UK, and of course China. That is why the WHO warns against travel restrictions, or naming diseases by their origins. Fighting infectious diseases is a long game that involves the whole world. If we insist on punishing those who notices new diseases the first, we are surely punishing ourselves.
There seems to be a lot of criticism of the books mentioned in the blog and the comments. I am aware that expecting that some books are going to revolutionize a person's skills as an engineer is naive at best, but some people are even going as far as saying that following some principles/books can even be destructive. Ofc following anything dogmatically is dangerous, but is that the only concern? Just keep in mind that not everything can be applicable to every situation and we're good?

Genuine question, as a software engineer of 3-4 years professional experience, how should I approach furthering my skills? A lot of advice is just "do more, practice more, try things" and while that is going to be a significant part of it, I don't believe we should outright ignore books as a valuable source of info. How should I approach and identify books that contain "outdated" or sometimes "wrong" advice?
Called US writing style over here, just being overly verbose. Course literature, e.g. Calculus, suffers from this. It is a style in which you wax on and drive home the point by repetition.

This style is popular nowdays and finding books that succintcly describes a subject is hard. This is mostly because you need to have common ground, and writing for the smallest common denominator is better.
It's a resounding yes from me.

Even law making and law enforcing please.

Governments are incompetent by definition and hold too much power. I'd rather have a N local corporations competing against each other and not being able to extract money from everyone's profit - compared to a massive monopoly governing and profiting off millions of people.
Bringing AI closer to the retail investor
There are a lot of things you can do to lower these sort of metrics without addressing actual complexity, sweeping the problem under the rug. Perhaps a better metric for software complexity would be the amount of work the computer has to do, or the number of instructions it has to execute.
Breaking glass is noisy. If that would happen in my city, the entire neighborhood would know.
Any thoughts from HN about gadgets that made their life (either work or social) significantly better in 2021?
Ah, right, upon more careful reading, that's indeed so: my apologies!
> What about TIMESTAMP? DATETIME?

The same thing as we've always done: proper column names and strong datatypes in the application layer.
I was waiting for the crypto crowd to do something like this.

It's the ultimate dumb move for somebody who won the lottery (either real or figurative)

When things go well the public falls in love with the players, when things go south the owners are the first in line of the firing squad . Fans , media, talk show hosts...they get attacked by everybody, maybe only the coach has it worse but at least he can leave.
I agree with this rule.

As a child, every time I encountered a character that was cruel to animals, I was like come the fuck on, that person is already clearly bad, how fucking lazy is this writer?

There was one book where there was one character which was cruel to cats in a very specific way. In 34, I am still feeling traumatized by that short, textual description.

I'm not disturbed easily. Just to quantify: a few years ago, I've seen an aftermath of a fatal car crash: bloodied children, first responders doing CPR on mother's body that didn't need it at that point (she was a goner; news said, she didn't wear a seatbelt). I helped clean the debris for the ambulance to come through.

I was fine at the scene. It wasn't on my mind a eek later. I didn't forget, but it wasn't disturbing anymore. And I didn't even know one can flip an SUV in clear weather.

But I can't get over that fucking cat murderer. I don't even remember the name of the book, or anything else from it. Just the way he did it.

I gained absolutely nothing from that, except a strong hatred for this cheap way of creating a villain.

Even though I learned, when I grew up, that some people do torture animals, and that it is a predictor for other horrible things that they do. That book might have been not just realistic in that description, but outright real.

..I still wish I could've un-read that part.

The only other thing that affected me that strongly was watching "Dancer in the Dark" as a teenager. It's still one of the movies that I'd rank as the Best of All Time. I have not seen it twice, and I don't feel I'm ready.

But at least the cruelty wasn't pointless there. It was a means, not the point.

Cruelty to animals as a villain's trait is rarely a means to an end. A hunter that skins his game isn't an example of that.

But, say, a character that skins an animal for fun is traumatizing.

The problem here is forcing the child to choose between being unempathic or traumatized.

Because either you empathize with the defenseless, tortured being (traumatic), or you get desensitized and learn to not feel bad about cruelty for cruelty's sake.

Which is precisely what we want to avoid.
Maybe it was low hanging fruit? Removing the counter might eliminate easy coordination of distributed automated attacks. It could make botnet brigading less nuanced, and possibly easier to detect and mitigate. It also disincentivizes human brigading by removing context.

Channels get shadow banned by activists through manipulation of automatic moderation. This required keeping the activity under the threshold needed to bring a human in the loop. It's been a while, but there are guides on dark web forums on targeted harassment and manipulation of auto moderation of various platforms.

It's always frustrating to see non techy creators wail and gnash their teeth about being banned or harassed by a platform, when it's a million times more likely that a small group of dickheads manipulated automated rules using downvote and channel reporting features.

Not sure why captcha or other barriers aren't required for the use of abusable functions on social media, that's always seemed very user hostile.
Eh it's not that hard, there's just a lot of aspects to work on so you have to work on it consistently. Maybe try a game jam sometime, like Ludum Dare and the sort.
Benefits of Contactless Dining
> To get to the truth of the matter, we will need to agree on what's actually happening. The phrase "concentration camp" provokes imagery of Nazi Germany, with overtones of the most egregious human rights violations.

Using the term "concentration camp" used to refer to nazi death camps is euphemistic. It really misses the core horror of the holocaust by drawing attention away from the death/extermination aspect of the camps and instead naming the camps for concentration (e.g. internment.)

"Not to be confused with concentration camp." - https://en.wikipedia.org/wiki/Extermination_camp

The camps for Japanese-Americans during WW2 could be appropriately called concentration camps. Wikipedia redirects "concentration camp" to their page on internment, with this note: "Not to be confused with [...] extermination camp." https://en.wikipedia.org/wiki/Concentration_camp
Production Matching for Large Learning Systems (1995) [pdf]
Here is two interesting articles from The Economist where they analyse the success of Hamilton[1] and where they see if you could have predicted the success of Hamilton[2] and here is a in depth post on the data and methodology of the model they created and used[3]

[1]https://www.economist.com/business/2016/06/16/no-business-li...

Archive of the first Article https://archive.md/L3xzV

[2]https://www.economist.com/the-economist-explains/2016/06/15/...

Archive of the second Article https://archive.md/oylse

[3]http://www.economist.com/broadway-business

Archive https://archive.md/5HUpH
It produces just what the person said. A lottery win.
Visma Sign is about 1$/sign, check it out.

As an accountant, the answer is a lot of companies sign hundreds of documents every month. I alone send around a hundred documents for digital signing every year and I’m not management.
Also most solutions are shit right now, so a lot of money to be made from those who can make a good solution.
Some of the hashing functions used with hashcash are exceedingly complex, such as RandomX used in a popular coin. Even scrypt, an extremely popular choice of hash function, is relatively complex, long after its 128KB memory footprint briefly served its purpose of resisting ASICs.

You're right that Bitcoin will never accept a change of PoW. At least not until SHA256 shows signs of being broken.
I liked The Mythical Man-Month. What do people think of Fred Brooks' more recent book, The Design of Design (2010)?
I'm by no means an expert, but my intuition is that the relationship between on chain and real world should be regulated by real world courts.
So, for instance, an on chain DAO hires a contractor, that then does insider trading on behalf of the DAO in the US: both the contractor and any real world activity in the US get targeted by US courts.
It's like fining Google in the EU: you can't touch it in the US (it's as if it's on chain), but you can prevent it from doing business on EU soil. Or what happened with Facebook in the UK: the parliament summoned Zuck, and he just didn't show up.
It's convoluted, but not far fetched imho.
It is not about spent electricity bills, it is about spent time. This is the problem that needs to be solved, how can you make the work more time consuming without beeing able to go around this with computing here: electric power.
If you count trotskyists among communists there might be some, but nowhere near the majority
You: 'vision is the only future for self-driving.'
Also you: 'No one actually needs self-driving anyway! it's too goddamn complicated!'

Uhhhhhhhhhh