skysight-inc/HackerNews huggingface dataset:
Some of the old bind codebase was riddled with security holes.
Ask HN: I See Legalist Posts
... and I'm wondering what they are. Like what makes them special?

I know I'm pretty dumb, but I can't figure out what I'm missing here. I see they use data (somehow) to determine what cases are worth investing in. It seems most of the cases are about business civil suits. They provide capital to move a case to closure. But how is that different from say a contingency basis from a regular large firm? I did see some DIP cases, so I think I understand how they could be a benefit there, but then why is it such a small part?
> As an outsider looking in, it seems that the kernel needs a lot more boots on the ground focusing on maintenance.

Following kernel development a decade ago, that was exactly my opinion as well. Maintenance of older, creakier stuff gets little attention. Adding shiny new buggy features was all the rage. Code and architecture review was spotty at best, and a lot of shiny new things caused damage to old things, but no one cared because the new things were shiny.
The difference is one of these gives you the opportunity to consent or opt out of the wasting of your time, the other ones doesn't. You aren't describing ethically equivalent things.
Sure. I think it's plausible that widespread surface sterilization is responsible for suppression of fomite transmission.
Defakehop: A light-weight high-performance deepfake detector
I think it generally depends on the market and on the route. I got some cheap flights in South East Asia in the week I flew, with prices being lower than average. This led to me postponing “what’s next” decisions to the last possible moment.
When should you memoize in React
You seem to think the only kind of harm is violence. I find that might hard to fathom. There is rich individual and statistical evidence that hate and bias cause lasting harm.
Check out jed!
I used it when my laptop died and I decided to do continue working on my project using termux on my (low end) smartphone. It played well with the touchscreen and made a nice temporary environment. Basic and almost zero learning curve, but extensible and customizable when I wanted it.
I work as a back-end developer so I usually get don't work at the "bare-metal" level. I did get to use a CPU profiler to isolate a lock contention issue with one of our services recently and it was super fun.

But I have realized that I have some gaps in understanding how a processor works (bad idea to not pay attention in your Comp Arch class), I am trying to cover that up by reading up on Comp Arch (Onur Mutlu lectures).

would working on Embedded (in my spare time) help in understanding the processor at a deeper level ? Any pointers on how I can accomplish that ? I am well aware that modern processors are complicated beasts, more complicated than Embedded systems for sure not sure how transferrable those skills are.
It's a lot simpler than that. Biden has this infrastructure project, an admirable idea to be honest, but he needs funding for it. There aren't many ways to get this much money. I'm sure he proposed to print the money, but was told no, and he has proposed to raise corporate taxes, but the rich have objected, so he is left with cap gains tax on the rich and on the middle class. The rich, well, have objected the first idea, so only one option was left, and the middle class can't object. In practice, this tax will create tiered cap gains for the rich and for everyone else. If you put 1 billion into sp500, it will grow at 10% per year as usual, for there are no taxable events for such capital. If you put 1 million, you'll get only 10% minus the 4% tax. Needless to say that 10% and 6% are very different tracks with wildly different outcomes in 30-50 years.
This was a nice post, thank you! I don't yet have an intuition for how to think about these 2-adic exponentials and logs (e.g. what does it mean to say that log_2(5) =6713115954038056572) but clearly the mathematics works out and even leads to faster code, so it's very cool and I hope to read it again and understand it better.

(As a sidenote on the motivation, I do wonder how common/useful it is to compute x^y mod (2^64) for random 64-bit integers x and y (so they'd be close to 2^63 on average)... from this perspective, the promised future post about computing the k-th root of a perfect k-th power integer sounds very interesting!)
I thought lice were found in the environment and not human reservoirs only. Obviously sterilizing the Earth coukd technically solve it but going full War of the Worlds Martian would be a terrible idea.
> The advertising is given no strings attached. The only incentive that you (the politician) have to vote for things that favor the company is that, if you don't, they may not advertise for you next time.

When an oil company buys advertising to a candidate, both parties know it's going to be in exchange for votes that favor the oil company. To claim anything else is bad faith. I THINK we're in agreement here?

If so, I don't think it's correct to call it "no strings attached". The politician might not be contractually bound to votes in favor of oil, but if they want to still have a job at the end of their term, they're somewhat forced to.
It's not necessarily because the person is trying to be sexual for its own sake. That's a good test as to how constrained the system is. Commercial systems (such as video games) often lock out any sexual actions (at least the systems not specifically made for that purpose), or constrain them to a fixed set of times and or circumstances. Immediately using a sexual situation has the dual benefits of testing how flexible the system is, as well as seeing something somewhat new and novel.
For EU and Asia traveler, that trip seems very expensive. My cheapest trip ever included 7 flights between 3 continents for 90 euro.
I tried to make a point, you might call it condescending, I think it's poignant. But I see what you mean. And that probably explains some people's misgivings with my comment.

Computer games are fine. I'm not playing these days, but I've played my fair share (by which I mean _a lot_). It's a perfectly valid use of one's time (not that I try to judge in any way, shape or form), but not as a supposed "virtue" for an individual that is struggling with procrastination.

If you are someone with a day job, active social life, and spend time playing computer games, there are certain games that will give you value, ideas, fun, intellectual stimulation. I'm not arguing against gaming, and for reading. Neither is a "fix" for procrastination. "Start reading a chapter a day in a book to fix procrastination", calling that nonsense is not arguing against the virtues of reading.

If you are someone procrastinating, not doing important tasks and not fulfilling your responsibilities, saying "play this game", as it will teach you to "overcome procrastination" and "how to be productive in real life", all of which is either directly stated or at least strongly implied in the article, then I strongly disagree, and even go so far as to consider the advise dangerous, and laughable.

For someone suffering from severe procrastination, to the point at where it has a strong negative impact on one's life, I think stress management, introspection, reaching out to people, meditation, forming healthy habits, in some cases even therapy, all of that is far better advise than "Play Factorio".
You are just highlighting that they are different things. The article seems to be pointing out that they are now getting used for the same reasons/aims.

That is, yes, they do ultimately tell you different things. But, per the article, both can be used to push back on using a model.

That is to say, in prior years, folks pushed back on models for them not presenting their uncertainty. Seems there is a growing push to push back if they do not present explainable reasons.
Not much other than reflecting the reality that BigCos are using rust in production, and as a result, have a vested interest in the project's governance. This is true for pretty much every popular language of software with an open governance model.
Why does your approach presuppose that there are only two sides to any given question?
Nice man.

I've only managed to see Landstrumm twice, cuz of being on this side of the pond. Once in the early 2000s he DJ'd along with DJ Hell at a local club, and actually he was quite competent on the vinyl (more than Hell was) and he played a lot of Chicago and Detroit classics. It was a good night if I recall.

The other time was actually very recent (2019), someone I know locally knows him personally and brought him over into my local small Ontario city to play live. Small gig, maybe 50 people there. Even got to shake his hand and say hi.

Def. one of my favourite musicians in the genre.
The two things I generally think about with regards to sponsor influence on software foundations are:

1. If the sponsor is a software vendor, does the funding enable them to secure a marketplace advantage over competing vendors? For example do they gain a majority on a steering committee, or fund a critical mass of foundation-employed developers?

2. Does the funding enable the sponsor to unduly influence an official or de facto standard which impacts a marketplace outside of software? (For example, web protocols: see https://httpd.apache.org/ABOUT_APACHE.html#why-free )

I think you've properly identified "good will and the dependence on funding" as sources of potential undue influence. The structure of the foundation is supposed to guard against that. But more to the point, it's hard to imagine how Facebook would be able to leverage undue influence over the Rust Foundation: they aren't competing against Rust vendors, and it's unclear what public standards could be subverted via the Rust Foundation in a way which could benefit Facebook.
Ah, you're reading the word "forever" at the end of that sentence, which notably does not actually include the word.

Influenza will likely never be eradicated from the earth completely, but in the most recent flu season worldwide, it was essentially missing.
Why did the engineers at NASA's JPL put a Morse code on the wheels of Curiosity?
> Diseases that weaken your immune system

Why are some people to be weakened and not others? Maybe that's what we should be investigating.
I think regarding immigration:

Low tax attracts high skilled people
High tax attracts low skilled people

Don't get me wrong. Maybe it is untrue. But just the intuition behind it: High tax means high redistribution. Also I don't think US would attract so much talent if you had very high taxes.
Humans aren’t too good at multitasking. Context switching comes at a huge cost. Therefore I try to work on one project at a time. The problem is to say no to all the other interesting projects that present themselves, seducing with their apparent simplicity, while the project currently worked on is stuck in the thicket of nitty gritty.

The grass is always greener on the other project’s side ;)
If you're going somewhere anyhow, housesitting is a way to get paid to live in someone's pad. Cheaper than airbnb. :) Hostels otherwise.

Freighter cruising is slow-paced, DIY/BYO entertainment, interesting, and cheap, but you'll typically have to live without as much internet.

Eurorail young adult pass if you're younger.

Get paid as a vehicle courier to drive cars from one place to another.

If you fly a lot a lot... https://www.prioritypass.com for near universal airport lounge access
Certainly! Application and microservice authorization is probably one of the more common use cases for OPA, and there's definitely benefits in having a unified policy engine in an organization or company.
Awesome. I've been keeping an eye on Zama AI, and in particular their Concrete[0] library. Glad to see they're a member now.

[0] https://github.com/zama-ai/concrete/
Thank you. Let me add my angry indictment of search engines that a search for "Biden tax plan" doesn't surface any links to the actual plan but rather just commentary on it.

Sadly, the plan itself doesn't even answer these questions and only mentions capital gains once, saying past reductions are one of many factors responsible for labor share of federal tax revenue increasing relative to corporate share.

That just raises the next question of what are pundits even opining about if there isn't actually a plan at all?
Don Fizzy – IN the Game
Does anybody work on translating the best habr.com articles into English?
Bing flights also did this with a very prominent message like "This flight is more expensive than usual...wait 6 days to buy" message....I wonder if part of that explains why bing flights is shut down now?
Tell them you’re going to leave if you can’t WFH, and mean it. Have an alternative job lined up in case they say no.
Me2. It was so useful. The chipmunk swaying with the airplane arms. :D
> There’s nothing silly about a novel virus having greater abilities to overcome barriers when compared to other pathogens that humans have had years decades and centuries to develop defenses again.

Agreed! What you are describing is viral interference: population-level immune responses to one respiratory pathogen causing suppression of others.

We've seen selective suppression of influenza and all of the other four endemic coronaviruses, while SARS-CoV-2 has thrived. This is true throughout the world, including places where stringent horizontal interdictive measures were taken, in places where no such measures were taken, and in all places in between.

> At the end of the day it’s likely gonna be the result of a combination of all these factors.

I think it's very unlikely - almost impossibly so - that interdiction has played a meaningful role in population-level suppression. I don't think it will be a combination; I think it will be explained by the same clearly observed phenomenon which has been responsible for similar outcomes in the past.
> does not make sense to DFT data before feeding it into a multilayered neural network

is false.

"It would be nice if we didn't have to DFT data before feeding it into a multilayered neural network" is true, but a completely different statement.
How are each of these projects doing? Are they bringing in revenue? I'm no expert but that sounds like a lot for me but hey if it's working out then good for you
Agreed. He was very clear that solving the existing problems involved directly confronting them. "Letter from a Birmingham Jail" makes very clear that however uncomfortable white people are with being forced to look at what's going on, that discomfort is a necessary precondition to progress: "Nonviolent direct action seeks to create such a crisis and foster such a tension that a community which has constantly refused to negotiate is forced to confront the issue. It seeks so to dramatize the issue that it can no longer be ignored. My citing the creation of tension as part of the work of the nonviolent resister may sound rather shocking. But I must confess that I am not afraid of the word 'tension.' I have earnestly opposed violent tension, but there is a type of constructive, nonviolent tension which is necessary for growth."
I'm working on three tabletop RPGs, a website for procedural content for RPGs, and a variety of real-world projects around the house.

I never work on more than one at a time - usually I'll spend a week or two tinkering with one before drifting to another one.
I have been an iOS developer for more than a decade and I will never buy another brand of phone unless Apple manages to ruin the ecosystem.

I want Epic to win. Devs should be able to distribute their apps to consumers without Apple dictating style guidelines or which features are/aren't allowed on a general purpose computer. The iPhone and iPad are general purpose computers and Apple wants to pretend they are not.

I've shipped a ton of (legit, non-spam, useful, popular) apps over the years, but there are 2 I was never allowed to ship simply because they didn't fit in to Apple's rules... which were not even explicit, it tooks several rounds of review feedback to land at the final rejection.

Once that happened it made me wonder just how many products out there simply aren't allowed to exist or are intentionally handicapped because Apple said so. We should work to end it.
That could be, but the simple truth of the matter is that regular kernel developers continue to insert bugs at such a rate that there should be little need for malicious actors to add more.

That's the trouble with the one giant kernel architecture. Too much trusted code.

The QNX microkernel barely changed from year to year, and the number of kernel bugs approached zero. It's only about 65K bytes of code. Yet it could do most of what Linux does.
I've always been surprised by nano's ubiquity since it comes across to me as a very niche application. It's a highly-accessible, bare-bones text editor... for a terminal, where the overwhelming majority of users will be "power users" who will likely value the additional features made available by vim or emacs. It's not a bad tool. I just seems to be designed for a very small demographic.
On Windows, using the equivalent of LD_PRELOAD makes all the antiviruses go crazy.

One way around this if you insist is tricking another app into loading you, instead of you forcing your way in, this looks more legit.

But the best way to stay undetected is to behave as a regular innocent program and not use any tricks at all. These days, when computers have hundreds of processes running, nobody is going to notice another one.

For network communications there are ways of delegating this to other apps, so that you don't trigger the firewall. For example you can write something in the Chrome user profile directory which will make Chrome fetch data for you on the next start.
The climate solution adding millions of tons of CO2 into the atmosphere
GDPR Has Ruined the Web
I couldn't load the site either, but it reminds me of something I built a couple of years ago that let me analyze the happiness of specific Twitter users: https://github.com/dmuth/twitter-aws-comprehend

Some interesting takeaways from my experiment:

- President Obama's tweets became a LOT happier once he left office.

- Donald Trump's tweets were less negative than one might think! I did some digging and found most of the "happy" tweets were made by his social media team--the tweets made by him personally were quite angry.
I feel like most companies just give you more work when you finish early. They want your at you desk for x hours in exchange for a salary.
Please don't post in the flamewar style to HN. If you're answering a comment that you think is incorrect, do so in a netural and/or friendly way. Otherwise you just make the thread worse, no matter how right you are or feel you are.

https://news.ycombinator.com/newsguidelines.html
Yeah, you pretty much have to browse every major price site and then the suggested vendor directly. And check them on desktop, mobile, and someone else's mobile just to be sure the deals are the best.
At work?

I try to keep 2-3 going at once. This is mostly because I get bored quickly, and having another project to fall back on is much better than finding something else to goof off on.
I know what you mean, but didn't find it annoying. I'm also in the camp of people who enjoy that there's not teleport within the ship -- you must walk everywhere, and if this is tedious tough luck! Walking inside actual ships requires walking.

As for the other ambiguous situation I mentioned, I found it hilarious in the "guns don't kill people, other people do" sense ;)

At this point I have blind faith in anything Lukas Pope creates.
Ownership in a "good enough to dictate the value of the object through its exclusivity." If the player base sees Fortnite renege on its promise of uniqueness, they'll revolt, or at least the price of these unique items will drop.
The inventor of the PCR test himself, Kary Mullis, was very critical of Fauci and the way that PCR is being used today [1]. Are there any rebuttals or counterpoints to his statements on PCR?

1: https://www.youtube.com/watch?v=X0aMow7FrZo
To make more money. Like most "dark" patterns.
Sure. 3-6 months is usual for new hires, retraining.

For comparison, I onboarded ~20 domain experts, pushing real code to prod in 1 week, unsupervised in 2. New language, new tooling, new stack, new specs, new clients.

YMMV.

> ...pure speculation on your part.

Heh. Our part.

After that CEO's video, I'm completely comfortable to assume more of the same.
That’s really awesome.

But why would the system allow for detours like that? I know multi city is a thing for flights, but would have figured the utility less for trains, but I’m not European so for all I know it’s common to make big not-salesmen-problem paths.
The wrench does not represent physical torture, but metaphorical, basically representing a pressure point tailored to each individual.
<Immediately clicks to Calculus>... "Spivak". Yup, list is legit.
Spivak is brutal. But's its powerful medicine. There's a reason why the U of C can have large numbers of students take real analysis in their second year! Getting through spivak makes analysis much much easier
Ask HN: How to maintain good software when features come nonstop?
There are always new features the business requires.

In many software projects there are lots of bugs but no time to fix them since features are rolling in.

Projects naturally require refactoring with time. It worst case scenario it may become unmaintainable.

A solution may be continuous refactoring and test coverage but I hardly know anyone who does that.

In my case there is simply no time for that. At least it is always neglected.

It is always either we do features or fix bugs brought by the former.

I understand that features bring value to existing users and attract new.

Can we do better?

Every comment is welcome. I really want to understand.
I agree, but even WFH, it seems many companies want you "at your desk" for the work day.
Yes this. Once you've got the product done with some sort of traction next comes the growth. I wouldn't say it's defintely harder but it's defintely no easier. It's like you have to get a series of incredibly difficult stuff done before you see the money roll in
https://www.quora.com/Which-python-packages-besides-Numpy-us...
Does NumPy use Fortran?

NumPy does not use Fortran. It provides an interface to BLAS (Basic Linear Algebra Subprograms) and Lapack (Linear Algebra Package) for which the reference implementation is written in Fortran.
My experience with this differential leads me to believe the train stems largely from caution and expectations.

A small child has zero degree of caution. An older person knows they don't know and worries that ignorance will somehow break the device (permanently or temporarily).

A small child usually doesn't have a formal expectation of what they are trying to achieve, it's largely experimentation, maybe with the intent to discover fun or find games, but it's pretty basic. An older person often will have a very specific y'all they would like to accomplish while being aware they aren't totally sure the device can do it, and if it can, how exactly to get the device to do it.

I think these two inputs create a feedback loop that works to promote technology acquisition in children and retard it among older people.
I would be a bit more enthusiastic about it if the foundations wasn't the closed black box it seems to be at the moment. Either they are yet to have a board meeting or they have not published the minutes, both possibilities are not great.
By banning the University, they bring attention to the proper authorities and light a fire under them to resolve the issue. The IRB should not have allowed this to happen. I've worked in the academic survey industry and there are strict rules you must follow with human subjects. Last I heard, the kernel team was still mostly human. You don't get to secretly do things to your subjects.

I believe even the old Folger's commercials where they secretly replaced people's coffee with Folger's Crystals would not pass muster with respect to informed consent.