skysight-inc/HackerNews huggingface dataset:
OT: s/Ontaro/Ongaro/g

> Do you have a suggestion on how the article title could be better?

I read "What does x have to do with y?" as implicitly dismissive, based on my experience. Its often rhetorical. "How a Paper From 1972 Solved Your OO SRP Problems From The 1990s and Beyond" seems more charitable and interesting to my ears. That title needs some editorial attention itself, but its a start.

Anyway, you got a discussion started and hopefully illuminated some to good design, so your submission was a success.
We Scaled the Credit Genie Platform with AWS Serverless
Automated password rotation would use machine generated highly secure passwords. I do not see your point.

This issue for master passwords is a bit harder, yes.
That’s a interesting metric I never thought about it. How much time pre year spent gassing up? that’s crazy to think about.
Zoom lets you share a region of your screen if you click the advanced tab when sharing.
Indeed, https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=memory+corr...
https://news.ycombinator.com/item?id=29378030
I recommend not working for a company that thinks its own employees are trying to subvert security. What level of trust is that?
No, rampant transactionalization/financialization is the cancer. Rent-seeking leeches trying to extract money out of previously neutral activity, growing unchecked. The very definition of cancer.
It wasn't propaganda. It was a BBC documentary that was on 3 or so months ago.

Maybe someone from the UK can shed a light on this.

And the narration in the documentary almost matches my post completely. Except for the part last paragraph, of course.

This really shocked me and the more I pondered on it the more convinced I became that Japan is an inhumane society.

I know, it was a dreadful time after the war. But come on, killing children simply because they're not useful? That's not something any sane human being would do.
Does this also impact Android's FDE layer when used with a reasonably-strong password, or does the FDE layer rely purely on userspace password-driven key derivation?

And additionally, interesting that the authors were able to conduct this research. IIRC, on Samsung devices rooting requires blowing the "Knox" fuse as part of the process, which should have bricked the TrustZone part.
Dzhovani, you are a legend. Thanks for your support.
> It seems awful transparent, when they do this “false flag” stuff, but I think they are playing to a domestic audience.

I think the US managed to get and share enough intelligence to forestall most effect of the false flag stuff they wanted to use for international justification, leaving them with basically “But NATO...” on that front.

At the same time, the solid international opposition and the sanctions impact make the domestic propaganda front more critical, and there's a lot more that they can do on that front given the degree of control they have over domestic information channels.

The real-time visibility of the domestic propaganda probably further aggravates the international situation, but I think they probably have written that off except direct intervention, which they think, probably correctly, is deterred by their nuclear arsenal.
Agreed, 4K is my favorite resolution. I was going to add above that the only way I’d buy another monitor was if it was a 4K or higher ultrawide.
Anyone who lives somewhere cold is aware that cold and batteries aren't friends. I'm actually incredibly impressed by the cold-weather range numbers listed in this article, feels like clickbait.
Unless it's illegal, the incentives probably force you to do such things if you want to be competitive. Free markets suck for such things.
Show HN: Geovisualization of news about global conflicts
I've built a website to visualize international conflicts on a map. It might help you to follow the on-going war in Ukraine, as the timeline and geographical context is getting more and more complex.
The news data is gathered from Wikipedia's Current Events Portal and Wikidata.
I'm happy for any suggestions for additional features!
Early on especially almost all of the docks had the exact same chip on the inside.
Speaking from experience, 2-3 days a week of just climbing isn't enough for everyone to reach 5.12d. Many people would also need focused training and deliberate nutritional support at 3 days a week. It's entirely possible younger people (teens to early 20s perhaps?) could get to 5.12d with less work, but that's not generalizable to the general population of climbers.
I agree, I climb a lot IRL and yep, VR can't come close to touching that experience :).
But yeah as far as what VR is good for, there are definitely places where it sings: and where people tend to make a mistake is thinking that it can be a 1-1 with reality and is supposed to replace existing experiences, like climbing or skydiving. I think it's more of a creative medium that will need a really long time to develop (think film, which has had over a century to get its feet under it).

Anyway as an example: this video is kind of the inverse of skydiving, (360 camera on a balloon floating into space), but definitely an interesting experience that can't really be replicated on traditional media.

https://www.youtube.com/watch?v=pCve1w1GFOs&ab_channel=Seeke...

Another really interesting one:
https://tenderclaws.com/theunderpresents
Yeah, there was a lot of poor management from AMD though that led to them being in that situation, let's not pretend like it's just one day "oops we have no money".

(And nor was it "all Intel's fault" either, AMD fucked up a lot in this time period, both technically and in their business decisions)

At one point AMD was set to merge with NVIDIA but the board couldn't get over the sticking point of Jensen wanting to be CEO of the resulting company. Had the board swallowed their pride and let that happen, I doubt he would have led the company down the Bulldozer garden path.

Instead AMD said no, and then way overpaid for ATI, which depleted their cash reserves and forced them to sell their foundries (which was ultimately probably the correct long-term move, but that isn't the proximate reason why they sold them - they were just out of cash at the time). Then they had no money and had to underfund their architectures, and move to "cost reduction" mechanisms in the design and implementation, and had a series of implementation problems and poor designs.

Phenom was late (so much so that AMD had to put out a stopgap dual-socket "Quad FX" system just to try and compete against Core2 Quad) and Phenom had a major bug where part of the cache system had to be turned off, tanking performance by like >25%. And by the time Phenom II came out, AMD was putting non-SMT quadcores against Nehalem. By the time Bulldozer came out, the 8150 was going against Sandy Bridge, and by the time AMD fixed the worst of Bulldozer's performance problems, the 8350 was going against Ivy Bridge, and it still sucked anyway. AMD just executed extremely poorly in this period and a large part of that is the cash shortages resulting from buying ATI.

The next decade of AMD's financial woes largely spring from that moment when the AMD board said "no" to the merger, and the chain of decisions and failures that resulted. And while consoles might have saved the company - they likely would not have been in that position in the first place had they said yes to the merger instead of emptying the bank account to buy ATI, instead of doing a merger-of-equals with NVIDIA.

Also, AMD still isn't taking the steps that they can to increase their ML marketshare. They are actively reducing the support levels of their ROCm package - amateurs can easily get into the basics with a consumer NVIDIA gaming GPU while AMD forces you to buy a $5000 enterprise card.
Class identities are much weaker in the US: they're much more tightly tied to economic status and are thus fungible (almost anybody can move up or down the US class ladder by gaining or losing wealth.) We have a "cultural class" system as well, but it's similarly weak (with opportunity, nearly anybody can join the starving intelligentsia).

The author is in the UK, where class identities are much stronger and are not intrinsically tied to wealth (but are frequently associated with wealth, thanks to generational privilege).

An upper-class British acquaintance recently related to me that they'd never eaten certain foods that Americans think of as "quintessentially" British, because those foods are lower-class foods. They weren't afraid of eating them or snobbish about it, it just hadn't occurred to them that it was part of the international perception of their culture (because, to them, it just isn't their culture).
TL;DW

found it bit interesting, goes on about the history of AI/ Neural Networks and says these do not need the precision of digital computers (manly requiring matrix math)

and this can be done faster with analogue computers (using variable resistors type of transistors)
You gotta show the receipts here. Love to read something from you like this.
The exceedingly rude response that I expected when I wrote that comment.
The scale of suffering is incomprehensible during wars, it is reprehensible and beyond reproach (sickening in short).

Having said that, I encourage people (some probably too young to seen that) to research (warning graphic) city of Nis in Serbia being bombed by NATO forces in operation that have code names "humanitarian strikes" etc. NATO and US have used cluster bombs in many strikes, even using depleted uranium balls in Iraq and Yugoslavia. Heating and power plants have been targeted by NATO in Belegrade, I can go on for hours with this and more horrifying statistics themselves, the failed states with irreparable ethnic tensions it left behind, etc... but that is not the point. (To the point UA has used cluster bombs in Donetsk on civilian targets prior to the invasion... look it up)

Wrongs of other without any doubt and question do not justify doing wrong yourself. However, we (west) should hardly feel morally superior in the context of waging war, or feel any less brutal. And even more so, try to justify what was done is anything else than aggression, just as the conflict in UA is one. I very much dislike the double-standards fueling uncontrolled hate of assumed own moral superiority. (Wars are barbaric, protest, rebel against them and denounced using of any bombs (including cluster ones or thermal, or vaccum), but without the self-righteous misplaced moral hate against entire civilization most of which do not make these decisions).
Migrating a Monolithic .NET REST API to AWS Lambda
For the context, Rails (or Ruby) is not one of the popular languages in blockchain, DeFi and Web3 development. Most of the projects are written in TypeScript (frontend/backend) or Python (backend/automation).
I've been reading recently about the Language of Thought Hypothesis and the idea that conscious thought may be a production system. That is, it seems to work like a formal language or rule-based logic where a "sentence" (in the symbolic sense) may be extended or transformed by "rules" to produce new "productions" in theoretically infinite length and variety even if the actual performance thereof is bounded by limits of time and memory.

In contrast it seems almost all game NPC AI's are state-machine based. One could fit this into the framework described above by calling it a degenerate form of production system, where rules can be applied to transform a sentence (or symbol) representing one state into that representing another state, but none of the states are combinatoric and the rules just interact in a directed graph.

I'd like to see a game where, instead of just states in a state-machine, the NPC's could generate thoughts like a production system. Even if it wasn't connected up to complex action or a planner, it would be interesting if the NPC's could have inner lives based on a chain of thinking, like, "Mary loves Joe. Joe loves his dog. Joe's dog eats hot dogs. I wonder from where Joe buys the hot dogs for his dog." Etc. etc.

See:
https://plato.stanford.edu/entries/language-thought/#ArguPro...
My recollection of Flash was it was just an annoyance. I remember avoiding flash websites with the exception being games. And I’m not a huge gamer but I recall a handful of flash games that stole a few days of attention from me. I always find it a bit odd when I hear people have positive nostalgic memories of flash because I had thought everyone equally agreed it was annoying: similar to Java applets, the Real Player, and actually many JavaScript things at the time.
Ye good someone agrees I started to falter. From my limited HL1 modding experience, good waypoints were key for grunts. It probably made the AI way simpler to program with better results -- maybe an unsexy expert system -- which ended up better than the fancy general approuch. Wild guess
Just upgraded the OS? Probably Spotlight indexing. But seriously, here? Not reddit?
That just about lines up with our experience. Our 2014 S 85 has about 200k miles and we're sitting at 13.5% degradation. 230 miles vs. the 265 it was rated new.
You’re in luck! There are a number of USB Lenovo thinkpad keyboards with track points, and sometimes trackpads in full and ten key-less formats. (I believe it’s also fairly straightforward to convert a ‘replacement’ x220/x230 keyboard to USB).
Here’s a couple of model numbers to get started:
FRU 0B47221
FRU 40K9427
RUS-UKR War and Ramifications for Global Supply Chains and Commodities Markets
How many people? How useful? What is the distribution of that useful amongst those people? At what cost does this useful stop being useful?
My MacBook Pro (15-inch, 2017) has two 34UM88s chained on a single Thunderbolt port somehow.
Then I rather use my own DNS solution.
I’m another supporter of split keyboards. I used to get terrible shoulder pain before switching. I’m using the kinesis gaming keyboard, which has been great aside from some minor firmware wonkiness.
right - and the US has also always had people who were committed to the opposite. Its a big place with a lot of people.
How do you define bear market for crypto? -90% is just another year (or even month) in crypto space.
I could make the argument against "rationality" a lot better than the strawman the author picked.

"Rationalism" is, too often, a way of insisting that one's model of the world is so self-evidently true that any objections to it are of necessity irrational. They often like to insist on simplified models, and insist that those simplifications must be fair because they're simple, while denying the ways in which they're constructed to reinforce their own preferences.

Economics is one especially popular place for that. Magazines like Reason will insist on "supply and demand" to explain everything, and simply ignore when reality fails to bear it out. Supply and demand is first-week-of-the-first-year economics. It shouldn't come as a surprise that it's no more effective than the frictionless massless pulleys taught to equivalent physics students. Which is to say, not ineffective, but nobody would try to run a real economy or a real engine with just that.

Rationalists aren't often very good even at the purely tangible stuff, much less the intangible stuff. Especially when that intangible stuff is things like the experiences and points of view of people who have been excluded because they've specifically defined those things as "intangible" and thus not subject to their rationalism.

In general, it's helpful to be skeptical of self-complimentary labels like "rationalism". Nobody sees themselves as irrational, so what is it they're actually setting themselves up in opposition to?
Thanks. The 'share results' grid is about as minimal as I can make it without it being devoid of information!

The reset upon completion is intentional, as there is (usually) more than one solution to be found. For the purposes of stats recording, only the first successful attempt is registered.
>The Bolt feels like a car that happens to be electric. The Tesla feels like a computer that happens to have wheels.

I like this, simple and effective.
OKC and Tinder-apps serve a different purpose.

You use Tinder when you don't know what you want or your wants are superficial, you use OKC when you know what you want/don't want.

Job searches would be similar. For those who don't know what they want, the salary is the pretty face. For those who have suffered from bad relationships, they have a checklist.
Your trick doesn't work for me in Firefox 96 :)

One more: If you set an image's src attribute to the same thing, it'll still reload the image.

const image = new Image("/img.png");
document.body.append(image);
image.src = image.src;
> it all starts getting murky once the road hits capacity limits and people start trying to figure out the best way to optimize their travel times.

that actually happens sooner when everyone is crawling up each other's asses.

once you get that first compression wave due to tailgaters slamming on their brakes then you've started the traffic jam.
> The “alias” attribute on a function declaration tells the linker to treat this declaration as another name for the specified function. CIL will replace the declaration with a trampoline function pointing to the specified target.

That already breaks as soon as someone tries to compare function pointers, no?
"There had been considerable confusion about the last election, and two Secession Presidents who were disputing possession of the State of New York after a conflict over the Yonkers Ballot Boxes had cut off communications with New England altogether."

Prescient.
I think that even just on private machines, this would make some types of legal compliance needlessly difficult. If you ever need to delete that data, for example to comply with a corporate retention policy or in response to a request from an individual in a jurisdiction that requires you allow doing so, you would need not just to rewrite history but also to ensure that history is rewritten in every clone that any employee has ever made of that repository; there might not even be a record of which clones exist.
Right. But you likely end up with most of these clients being pretty dormant and a few, or the new ones, being needy. If any given one is too needy then you cut them.

In practice many companies have a similar model they just dont say it. I mean technically as a dev I'm going to make as many revisions to my code as is requested and I get paid the same amount at the end of the month. My team just knows if its 500 revisions then there are probably some issues with the asks or my code.
I work for RELISH; we have some fully remote positions if someone is interested.

https://www.linkedin.com/posts/relishiq_relishiq-ukrainecris...
Most of these policies boil down to regulations or compliance. The financial industry, ironically, is a huge propagator of antiquated security controls.

We all knew that the controls were bad, but we had to use them
I noticed I got downvoted for sharing a genuine viewpoint. Since that's the case there's no benefit continuing the discussion.
Same, the corne (and generally 40s with layers) are great for programming.

I had to learn touch typing, but it was well invested time.
Sure, I specifically only included the Ukrainian name.
I still find it very hard to believe that this guy is handling everything by himself.
To me, this domain is synonymous with phishing.
I don't, though I did play piano for 10 years starting at age 6. I think the frequencies are around middle C or so, though I haven't really checked.

Only digits have notes associated with them. A number like 1000 is just four notes in a row. Irrational numbers again are just composed of their digits.
Same. I grew up in suburban-to-rural Pennsylvania, and I think my K-12 schooling was excellent, with the possible exception of year-12 calculus, where our teacher just didn't seem that knowledgeable. Consequently I had to re-take a year of college calculus, not a huge deal.

In my view, the worst thing about public education in the US is how inconsistent quality is from district to district. One public district can be excellent, well-funded, full of great teachers, while the district in the next county over is a dumpster fire. I've got a kid now so we played this game when deciding where to move. I could move to one street, which is in a great quality School District, or I can save $300K and move one block to the west, where gangs run the high school and your kid will not learn multiplication. This is a result on the US's obsession with micro-local control (and funding) of education.
yes, that's always been the primary underlying reason AFAIK, there's too much licensed code involved in their driver stack, and they don't care to spend the time re-implementing those components.
Classic corporate use of passive voice to deflect responsibility.
No, what Putin had in mind was how he unilaterally invaded Georgia after setting up two breakaway regions and didn't face any sanctions at all. He did exactly the same thing in Ukraine, but the West had prepared for this months in advance. If Putin cared about Iraq, he would have organized sanctions against the US himself. https://www.politico.com/news/2022/03/02/united-states-russi...
so.... a mural clone? currently sitting through a 2 day training class that is using mural and i do not get the obsession/love of this tool at all.
SQL Search Using Terminal
Hi, I am creating a file search program using sql as the language.
It aims to work the same way in Windows and Unix.

I am looking for contributors, people interested in using it. It would be nice to have more people using it.

Feel free to give ideas, suggestions and more .

Thank you!
Yeah, sadly we use Google which does not.
just my 2c... they're already not valuing what your bring to the table. what happens after you've worked without pay for 6 months and they start getting traction? I would offer to build the mvp for cash. They can keep their equity if it's so valuable.
The History Behind the Russia-Ukraine War
But the thing is, you could be a class bullshitter, just like the woman the article describes! There is no objective test to determine if you had to overcome "extreme adversity" or if you were "privileged" like most middle/upper-class people were.
Off topic

> to everyone in the cricket-following world, which is a huge portion of the world

I'm from India. But as much as we like to believe, cricket is not followed worldwide compared to other sports like Football (American soccer).
Created a new wrapper for OpenSSL in TypeScript
Most of the current wrappers are written in js and even use the old Javascript API.
This new lib uses promises instead of cb and avoids the need for writing/reading from/to the FS.
I worked at a small consultancy. We started without password rotation requirements, because it's more secure. We had to add them, because our clients' legal teams started requiring that their contracts with vendors mandate industry-standard security practices. Your employer was probably in a similar situation: certain practices are mandated by customer contracts, not actual security assessments.

It takes a long time for industry-standard to catch up to actual practice.
In my response I was addressing the specific phrase “let or hindrance”; that let has historically been auto-antonymic is incontrovertible and well-documented and (whether rightly or wrongly) I was interpreting samatman’s comment as referring to the two specific contexts where I say it is still exhibits its historical auto-antonymicity.
Since this account has been using HN exclusively for political and ideological battle, I've banned it. We ban such accounts, regardless of what they're battling for, because they destroy what this site is supposed to be.

Please do not create accounts to break HN's rules with.

https://news.ycombinator.com/newsguidelines.html