skysight-inc/HackerNews huggingface dataset:
Source scan is indeed not a problem. Scanning all the binary blobs is where things go wrong, on two aspects.

For 1, there are quite a few false positives, especially if you use commercial 3rd parties as well. For example, I had a UI component recognized as some obscure academic micro kernel!? Investigating, we found that happened because that micro kernel project was using the same commercial UI component somewhere (probably under some academic license), and there repo was just where BD had seen this JS code before.

For a second, and much more common and annoying one, at least in BD in my company, you have to add explanations to each individual identified 3rd party package that uses something like GPL to affirm that it is being used in a way that complies with a license. If you're doing something like distributing a Linux VM, that means hundreds of packages that are part of the distribution. This work has to be done manually, which means entering the same copy/paste text in hundreds of places in the atrociosly slow BD UI.
The magic is in the "strategies"? How does it do that? And does it have a memory between test runs?
I used to love Cloudflare but their argument for free speech absolutism went out the window when they started making judgement calls about which sites to block and which to keep. Now I'm just disappointed but not surprised. Will probably move off entirely once Tailscale funnels allow for custom termination CNAMEs.

If this particular instance is them getting DMCA'd then it's not really their fault, but I'm confirmation biasing it with a pattern I see of them making more and more judgement calls about what to host and becoming more like a standard 100% profit-driven megacorp hosting provider.
This is a great example of how understanding the problem is the way to to the solution.
Italian national post lost lost 5M euro to phishing
These comments are great, but to get a job, you can’t casually read Code Complete.

1. Cracking the coding interview
2. Leetcode
3. System design

CTCI will give you the key of the land. The following two will you get a job.

Timebox 60 days. I got FAANG offer doing this and some other offers.
Seems to have an error on the "or" logic explanation on the boolean algebra page under "rules of the game"?
Elon says hi.
Shout out to
https://grid.iamkate.com/ on the same site

Shows realtime and historic energy generation data for the uk.

Recently been updated to include price history and other stuff.
Making a good business case is something I am still learning.
Here we were wondering, from a pure software-dev point, if we could make a case for Rust,
independent of the use case by trading ramp up time for time spent for debugging and
maintenance. The question here if Rust really saves time down the line or not compared to
other languages.
Data models, validation code, business logic that needs to be done on both sides, dynamic UIs.

And about protobufs, I am yet to see any production deployment using it.
I take offense at this. I value other humans, I help other humans. Most people do. But I take care of myself and expect other people to mostly do the same.

I think it's telling that you frame your most impactful work in the context of how much better you are than other people, and how the world owes you something other people have because it's an unjust place, and the mindset probably does more harm to you than you'd realize. If you want to help people, do that, focus on that.
He doesn't, but he will consider such results as a factor affecting certain decisions he makes. A key aspect of his existence is borne on fame/celebrity, another portion on adoration, another on notoriety and also begrudging respect. Accordingly, he tries to always keep a hand on the rudder of his public image, and will often do things (even if only paying lip service) that help maintain this image and service some of each of these groups.

Being famous and popular opens doors and probably helps grease much of what he does. The conservative gamble he made where he's swung quite to the right was an odd shift from him, though, and I don't think that will pay off.
There would be better EC2 instances (or AWS services) for that though.
TLDR. If you're like me, replace cow with slave and then read it again. It makes sense.

To Dove: if it's unnecessary to eat the animals, then their slaughter is cruel. See the movie Dominion to see why even "full & happy life" may may nothing compared to their final days.
Indeed. Currently playing Prodeus which is made by a couple of people using unity. Runs with about ~100 FPS whereas Doom Eternal hits about twice as that while looking much, much better.

In fact, there's a recent game called HOAT or something. Built by a single guy using the Quake engine. Had to return it because it was running with 30fps on my machine.
Huh? Mathemathical proof is not a social construct. This makes no sense.
And there's https://1.1
Ask HN: What is tech debt to you?
Context: Lead architect @ big tech

Two questions I have been asking myself recently:

- What is tech debt, really?

- Is the phrase tech debt being misappropriated to justify rewrites?

I've noticed a worrying pattern of engineers strongly rejecting the idea of maintaining inherited applications, because it's "old", "ugly", "unmaintanable". They want to rewrite, "clean", "best practices", "easier to maintain".

These are applications that work and serve millions of users a day, they are sometimes built upon unfamiliar libraries, they do things in ways you haven't seen before, but does that make them bad? Does it justify rewriting them, into your own delineation of "good code", so when you leave the next person starts the cycle again.

I've written code that is obselete within a few sprints due to the project going in a slightly different way. How is new code not subject to tech debt in the exact way older code is?

The more I see this behaviour, the less I want any part of rewrites. I am more than happy to be the person to iteratively improve on an existing, working system.

Maybe this has just become a rant, but I am curious of other's experience.
0 or 0 = 0
0 or 0 = 1
“The human body is the best image of the human soul”

I think this essay gets overly bogged down in thinking that personality is some thing that exists in the brain. Obviously it does to some extent. But instead of trying to self investigate your own personality or your own consciousness, meditate on the people that are close to you. Especially the ones that you love and the ones that annoy you. It’s so blindingly obvious that there’s giant differences between people, but those differences aren’t just in some abstract corner of their brain. People walk differently. They smile differently. Their attention is drawn to different things. What it means for someone to love you is completely different depending on who that someone is, they go about it in their own special way.

Interacting with other people is also your best window into your own personality and your own consciousness. Who are you comfortable with? Who shines brightly in your memory? What things do you miss about a lover when they’re gone? In solipsism our personality doesn’t mean much and our consciousness might as well be a brand floating in a vat. But in community we are as differentiated as can be.
I was going to write my own comment but I saw what you wrote and it reminded me of something that happened a few weeks ago.

Basically I'm the guy who keeps in touch with everyone. I have a chat group with guys I met at age 4. Everyone who went to school with me asks me "where is X now" and I'll tell them I last spoke to them not long ago. I talk to my old teachers, across the spectrum from 1st grade to high school. People from various jobs I did 20 years ago, I still know.

So I'm rounding up people for a high school signal group, and even those guys who never say anything to anyone will join it because it's memes and news articles we can comment on. Kinda nice to have all your old buddies there, even with lurkers bring a thing on private groups.

But this one guy, I know him pretty well, been to his house many times growing up, visited his parents, went to each others weddings, etc... Doesn't want to join.

It's just too painful. He feels tormented by some of the other guys in the group. Apparently they tried this some time ago and the chat descended into bullying him like we were in school, except now we're grown up everyone thinks it doesn't hurt anymore.

I really wish there was a solution, but I think it won't happen. Sometimes relationships go off the rails and never come back. I'll still go see my buddy next time I'm near him, but he's cut off everyone else.
What does effect handling bring compared to building/evaluating an expression tree?

Is it faster/terser/more easily extensible?
Article suggests the lack of ownership by the managerial class corrupts incentives, and that owner-operated companies will win out due to an alignment between company management and long term strategy.

Interesting to see how that's going for Facebook, Twitter.
If a Tree Falls in a Forest, Does It Overflow the Stack?
I am a bit sceptical when it comes to acutal adoption of Rust. On github language stats
the number of PR & pushes seems to be more or less steady over time.
We will tell you where to go today.
That's an interesting thought. Personally, I feel messing with another person's personal branch is dangerous. They might already have some change locally, which is going to lead to surprises, and most of the people I work with unfortunately don't know Git well enough.

It's something that could be addressed on an organizational level perhaps.

The other point to consider is the whole teach a man to fish vs give them a fish thing. Teaching is better in the long run.
During COVID-19: https://washyourlyrics.com

Changed my life in many ways that I would never have imagined :~)
Er no - the loss of a mother is extremely traumatic to a child. It can lead to long term mental health issues and physical health issues.
That sounds like a dog.
> So it's not malicious, Microsoft is just implementing their strategy to create more monetization opportunities.

So it's not malicious -it's just malicious.

Gotcha!
Not full, but anything that is not easily replaceable. My documents, code, photos & videos, ete. This sort of stuff is on at least two providers as well as any original copies or copies synced/cached on other devices. And one of the backups is "soft offline" to ward against malicious tampering taking out everything (originals, backups, synced copies) in one swoop. A small selection of things (keepass db, a few legal documents, …) get the full offline backup treatment.

Anything I'm only keeping for convenience or sending cloudwards for transfer/sharing purposes, doesn't need the extra protection. Though it sometimes gets it as errors in that direction are better than risking failing not-safe with other data.
Sadly no. JS is not a thread safe language by design. However, JS can be used in multiple isolated threads simultaneously, and when they call into Java (or Kotlin or Scala etc) that codepath is shared, so you can use Java objects to share data between JavaScript contexts.
This. Find some group activity that's not work. Don't be shy to change said activity until you find one that you like. Then you'll have a group of people that are interested in at least one thing you're interested in and don't need to do office politics with you. Some kind of friendship with at least some of them will just follow.
Unironically the best experience for Linux in my case is no graphics adapter but instead a serial console. You can copy and paste text from the vm console window without any additions!
That works on Win10, but not Win11, afaik.
Web application/service development is probably the most mature domain in Haskell's ecosystem after compilers & interpreters. Maybe it even exceeds that since so many people are using it.

There are plenty of people doing it for their jobs.
Nice to see the case resolved in about a year. I expected there to be some monetary damages to fund the Stockfish project or something. However, maybe that cannot be done in free software projects.
The Node that comes with GraalVM is the real Node, but with a shim that maps the V8 API to GraalJS. And GraalJS is a very conformant implementation so compatibility is actually really good.
Yes: https://drops.dagstuhl.de/opus/volltexte/2020/13170/pdf/LIPI...
> So it's not malicious

Ahem. You literally just described a very clear-cut, textbook example of malicious. Yes it is absolutely malicious.
I suppose they mean what's commonly accepted as true and can be referred to as truths. No one can read all the proofs, so they have to trust others who have. There was that one example where a mathematician "proved" something terribly complicated using his own methods and terminology developed over several years. The truth value of that kind of proof is very much a social construct.
From the site:

For this reason ES4X has a few packages published on npm that make the development easier by providing a small shim to map the Java API to JavaScript plus the full API as TypeScript .d.ts definition files.
Hey!

I got lonely/depressed in 2020 and started a hiking group. It was a cool experiment that failed. I was not able to monetize or scale it. I was bummed for awhile, but upon further reflection I examine the Pareto 80/20 in action. Because I started this group I met some amazing people that love adventure and plan/invite me to their adventures. I also met a very good friend who is focused on business/start up life. So my life has improved a lot even though the outcome was not what I was hoping for.

I'm still on the journey to understand and operate in my zone of genius. Though I think money is important (to the extent that bills are paid and 9-5 can be avoided) I value experiences and creating impact.

Let me know if you'd like to connect.
There should be a name for this, "medical theatre", analogous to security theatre. A brilliant performance art, with all its buzzing machines, expensive insurance, bright lights, pretty graphic logos, well-dressed specialists and doctors that aren't able to apply their knowledge correctly because they can't get simple things right, like letting patients sleep properly or recording and passing on information specific to a patient. All of this because the emphasis is on the "system" rather than the patient, and the solution is "more system". There is no amount of procedure that can replace genuine care and concern for a human being -- this man's father was lucky to have someone who was spending time with him observing these things, and presumably helping the staff avoid mistakes, and probably helping with the feelings of paranoia and hallucinations as well.
I think you are misunderstanding me a little. My car has a manual transmission and driving it is (oddly enough, since it's not a very fast or powerful car) one of the greatest joys in my life. It's wonderful to be so "close to the metal".

My point here is that the products Robb Report is shilling are not going to provide this experience, much in the same way that the fake engine noise piped into the sound-deadened cabin of some midsize BMW pedestrian-killer doesn't reproduce the true music of a classic euro V8. A stick shift gizmo on an EV isn't going to move you in the same way because it isn't real. It's nothing but an affectation designed to appeal to the vanity of the wealthy.
Thank you for your input. I like Rust a lot but I am also aware that I might see in trough
pink glasses. Could you make the case for Rust as i.e. a backend service due to increased
correctness and thus saved time in debugging and maintenance?
For that to work the destination server, in this case Gmail, would have to know to deliver mail addressed to me@domain.com into your Gmail mailbox. In this example it's a limitation on the Gmail side.

Domains and subdomains are handled by DNS which is why Cloudflare can E2E proxy them. Email mailboxes are handled by an application running on a server.
You can also not skip gears when downshifting, aka heel and toe

https://en.wikipedia.org/wiki/Heel-and-toe_shifting
The mathematical truths are the fruit of the work. The social consensus is an implementation "detail". Yet it's the implementation we have. Does this make better sense now?
Likewise, for fusion experiments.

I see assertions in planning documents that the supply of tritium on hand is wholly inadequate for planned research operations on ITER, never mind its successor imagined to be built in such a way as to be able to drive a steam turbine, or likewise SPARC or its imagined successor. I.e. there is not enough for either program, never mind both.

And Helion's D-3He reactor would need lots of 3He, and be utterly dependent on making more, itself. It takes 12 years for half of your stock of tritium to spontaneously become the needed 3He, and no possibility of hurrying it along.
Broken by design. Short story of bad user experience in smart home products
This is very nice, I wrote something very similar for telegram, I don't maintain it anymore, love to see tools like this

- https://github.com/divyenduz/languagelearners
- https://languagelearners.vercel.app/
And TM can get twice the commission!
There are such reachable truths, but every mathematical system has a non empty set of axioms - or assumptions- which are 'given'.
Extremely light sentence if you think money involved. There really should not be this sort of discount and some clear and simple math on prison time per amount of damages.
> > Which is true, creating anything more complex than forms without a framework, as the OP mentions would require web component tech.

> For the third time you present this opinion as undeniable fact, when it is not true in any way, shape, or form.

It's the majority opinion of the web dev world. We ll use components, moving from using React / Svelte / Vue etc to W3C web components is tough, and moving a world without components at all would be very, very difficult.

The existence of some great backbone.js or GWT web app written in 2005 doesn't prove that statement to be incorrect.

If you think it does, say why, but not to me, I'm tuning out. Bye.

https://chrome.google.com/webstore/detail/hn-blocklist/cgphk...

PS. I tried being polite while you did 1, 2 and 3 https://news.ycombinator.com/item?id=33652391. You have zero right to complain about how I conducted myself towards you.
Let me try to bridge the gap as someone who used to find it offensive but no longer does.

When people complain about "whiteness", they're talking about the social construct of the racial majority in the US and how this prevents certain disadvantages from being conferred on the individual based on that individual's race. The lack of race-based disadvantage is labelled "privilege". It's a shame that such divisive terms like "whiteness" were chosen, because the phenomenon is broader than a specific skin color. Han Chinese in China also benefit from their version of "whiteness", with Uyghurs and other minorities being disadvantaged. But they aren't white. Same with Jews in Israel, Turks in Turkey, and so on. There is undeniably an advantage (privilege) to bring a Turk in Turkey and not a Kurd.

If you're part of the racial majority, there can be an empathy gap that leads you to not see the disadvantages that certain minorities face. So then any claims that you have privilege (defined as the absence of race-based disadvantaged) seem farfetched if not malicious and racist. But it isn't racism, it's a sociological explanation of cause and effect.

Now, many people go to far and do actually turn it into clear cut anti-white racism. I really don't think that was what Arthur Hayes was going for, though. He was aiming for a sociological explanation of SBF's rise. Which, in those case, I happen to believe was rather flimsy and unsupported by evidence.
How robust is either the proposed:
`panic=60`
or the Linux API described in sibling comments?

I run into kernel panics a lot and usually power cycle the machine. In particular for this to reboot after the kernel dies it seems to need real hardware support. Ping this register every N seconds or I reboot style.

Is that what we're working with here, vs some other part of the kernel which might survive part of it dying?

> docs here suggest the system can get in a state which ignores the watchdog, https://mjmwired.net/kernel/Documentation/nmi_watchdog.txt

> thread here suggests a bug in the bios can stop a watchdog working https://community.intel.com/t5/Intel-NUCs/Issue-with-Linux-w...
A proof is a rhetorical device to convince others of the truth of a proposition.
Wouldn't the misallocation of funds be actually very big impact? Think of all the money spend on engineering, marketing, etc. were instead used on something productive?
The original project does that,

https://youtu.be/cPC2o262TfQ?t=26

https://github.com/MyOwnClone/quake_watch
Perfect is the enemy of good. Just because we can't block all ways to take advantage of people doesn't mean that we shouldn't block any.
And yet nonetheless you feel the need to object to this formulation publicly and have it considered by others
Cool Kate and thank you for this smart code. You could have a look to your code rewritten in my small lambdaway project : http://lambdaway.free.fr/lambdawalks/?view=viewing_trees
That’s the first time I hear about this software. Thank you.
Please elaborate. What did the next evolution look like? Why was ruby not sufficient?
oh, yeah, we're going to save the world one microblog at a time
My takeaway from his interview is that if you just give SBF another $10bn he can double it in a couple of months and make everyone whole again.
or, conversely, to judge ideas based on their merit and not based on who says them, maybe in some deep wonderfull future ...
I scored a 0 and I have pretty bad colour vison (red-green/grey-pink) so I am not sure how much trust can be put into this test to determine that.
At that point you are at "People want money you don't have and are willing to break your legs".

No relation to crypto or even who you are anymore.
I wrote a long reply, and then decided a short one was better.

I stand atop mountains and throw pebbles at the snow - I’ve only had 25 years or so of being really active in the world, but I’m satisfied that some of the pebbles I’ve thrown have turned into avalanches - either the thing has been an idea which proved popular, or it has been something which enabled someone else to do something else, or it was the collaborations and partnerships I spawned through the people I put together in my past ventures. Some of the things I flung out into the aether changed the world. For instance, in ‘03, I cheerily introduced SMS based microblogging, along with proof of concept code and the ability for friends to subscribe, and I know, based on who used it, what it went on to spawn.

I rode an avalanche once, and it was hard work - it’s just as satisfying to watch them from afar, and know that you were a key component to making that causal chain occur.
It's certainly a social construct, but it is not merely a social construct.
I'm having issues with archive.org today as well. Trying to archive around 600 tweets used for humanitarian purposes. I wonder if others are trying to archive tweets as well.
True but I managed to upload something else with weird ratio by just experimenting with "big X, small Y". From what I'm guessing there is both limit for too big X and too small Y
It was demanded by an angry mob of mostly male victims and accommodated by a male judge. You can't deny a certain amount of bias and sexism here. And a fair judge might rule differently and perhaps not separate kids from their mother. Having kids is not an excuse of course. This judge sentenced more than the prosecutor even asked. Seems harsh and petty to me to do that.

As it is, judges are elected officials in the US that dependent on campaign financing and support. Guess where the money is in Silicon Valley? Hard to prove that connection of course but this looks like the rich and wealthy "victims" buying some vengeance and getting it.
Yes!

Now I know what I’m doing tonight.