skysight-inc/HackerNews huggingface dataset:
TL;DR(mine):

Proposal to extend reflective programming in Java, enabling easier analysis and transformation of code; at compile and runtime. The general motivation being to broaden Java to nontraditional domains.

Should help enabling:

* LINQ-style code transformation into SQL

* Same for graph programs

* Translating Java functions into GPU kernels

* Autograd-like differentiation of functions
I suppose that could also be an indication that they haven't typed in a URL in a very long time.

A shocking (to me) number of people I work with don't know the URLs of websites they visit every day or that they can go directly to a site by typing in the address in "the search bar". And I mean people who use their computers for a living, not the "smartphone generation" or strangers to the web.
I’m very aware of cellulose in food production, this comment is not responsive to my point.

Edit: while we’re playing food trivia though, ponder the no-sawdust rule that doesn’t forbid cinnamon.
AI Grant 2 Batch Announced
Show HN: Displays users nearby using GPS position
Hello! My friends and I have created a platform where users privacy and data are safe and not shared with any third-parties.

Where you can talk about different topics, ask questions and post information.

Because many people nowadays have problems with:

OCD - Obsessive-compulsive disorder

SAD - Social anxiety disorder

PTSD - Post-traumatic stress disorder

IBS - Irritable bowel syndrome

as well as phobias.

We wanted to create something where people with such problems can date and meet like-minded people.

On the "Find Users" page in the menu (which is only visible on mobile devices), after activating the GPS on your mobile device, all users within your radius will be displayed.

The radius can be adjusted and it currently goes up to 1600 meters (1 mile).

If any of you are interested, we would be very happy if you join.
Depends on if you're the bank or the customer. If you're the customer, yes, it is bad.
I live in Canada and it is also difficult to get a family physician. Not that I would even entertain trading our socialized system of course, but it is still a problem here.
I think it's also worth keeping in mind that a lot of important open source tech has originated at Google. Without Google we wouldn't have NodeJS, Electron, Kubernetes, Go, Flutter etc. None of the other big tech companies have made comparable contributions.

And just considering mobile alone, of course diminishing Android will empower Apple.
I have a theory that Haskell's main applications are in teaching and academic research - both concerning theoretical computer science. It's not a practical engineering language.
> Previously, it worked by checking every site visit against a locally-stored list of known bad sites, which is updated every 30 to 60 minutes.

> To block these dangerous sites the moment they launch, we’re upgrading Safe Browsing so it will now check sites against Google’s known-bad sites in real time.

So this "upgrade" means you will submit your browsing history to Google in real time and will have to wait for the service to respond before every website visit. Sounds great, sign me up!
> Orson Welles couldn't get his movies funded.

I've seen his films, were they made without funding? Of course not, so what you are really saying is Orson Welles didn't have a unlimited bucket of money to do anything with.

> Van Gogh never sold a painting

Van was profoundly mentally ill. It's not surprising he wasn't able to make a living doing anything let alone art.

> Mozart was near broke most of his career.

This was a long time ago prior to industrialization. The alternatives available to Mozart would've been much worse and paid much less. Poverty was much higher back then, Mozart did well.
One trick I've applied with a wordpress environment is to change the default 'admin' password to something longer / more complicated, change the default location of the admin panel to something else (only works if the admin environment is set up for that), and change the default SSH port. This already defeats 99% of 'low hanging fruit' attempted login attempts.
The only ls replacement I have installed is sl. And that's really just a typing aid.
Beam search is well known. I mean strategies like beam search, but one's we don't know about.

I can imagine some, for example like beam search but you score every option with a smaller model. Of course one can say "but we see every token as it streams" to which I might say, are you sure? Perhaps they generate a hundred entire responses in the time it takes for one token to be shown. They just "stream" those tokens so slow to make it more "human pace" oriented.
I think we actually agree on this, we just have to separate two pieces. When it comes to determining which kind of behavior we want, what we want to encourage and discourage, then determinism or not is probably not relevant. I would not completely exclude the possibility that it might sneak in somewhere, but ad hoc I can not think of anything.

The other piece is more the implementation and enforcement of the rules, how do we deal with people violating the rules. Here I think determinism or not has to influence the way we set things up. With determinism you can not really justify putting people into small prison cells, they should instead be allowed to live a normal live except from being prevented to come into situation in which there bad behavior would kick in again.

So depending on what exactly we call the law - whether only the desired or undesired behavior or also including policies around implementation and enforcement - I could agree to both, determinism plays [almost] no role or it does.
September Plasma 6 Update
Yeah! Then they're going to decide that humanity is a threat to their existence and rise up by first assuming control over all of humanity's weapons systems and then using them to destroy human civilization. I think I've seen that movie, too, it was pretty cool.
Right. So why haven't they gotten rid of Google as a sponsor then given that they also hold contracts with multiple governments, militaries and especially one contract with the Pentagon in the US on top of aiding their surveillance programmes?
People as a whole balance diversity against the benefits of picking most-popular / best-in-breed (e.g. better support, reliability, and features; because it's funded at scale).
So just picking Java https://github.com/eiiches/jackson-jq

> jackson-jq aims to be a compatible jq implementation. However, not every feature is available; some are intentionally omitted because thay are not relevant as a Java library; some may be incomplete, have bugs or are yet to be implemented.

Where JMESPath has fully compliant 1st party implementations in Python, Go, Lua, JS, PHP, Ruby, and Rust and fully compliant 3rd party implementations in C++, Java, .NET, Elixer, and TS.

Having a spec and a test suite means that a all valid JMESPath programs will work and work the same anywhere you use it. I think jq could get there but it doesn't seem to be the project's priority.
> I've merely tried to compile and use stuff other people wrote and run into myriad ridiculous problems.

Which ones gave you trouble?
Thanks for getting the log drivers waltz stuck in my head NFB.
We don't know that the team was actually dropping the ball.

But even if they had been, addressing it in a way that sounds like you're saying "you clowns, I can throw out your months of work, and do it myself 10 times better in a weekend" (whether or not that's accurate) from the PM... sounds like a good way to ruin morale of a team, and seed a toxic engineering culture throughout the department/company.
I used to think info about whether an account exists should not be leaked in the password reset flow, and I designed sites this way, but then someone pointed out that in practice a hacker would then just move to the account sign up flow to check for the existence of an account. (If account exists, you cannot make another with that email on most sites.) I never had a good response for that. I now lean toward the idea that not providing info is just not worth the bad UX.
Damsel and Doctor in Distress – Vintage Computer Federation Forums
A variant I've seen was "We've sent you a recovery code to your email at gmail.com". I think it's useful for login name based authentication, since people will have multiple email addresses and may forget which one they used for that account.

(we have a 15 year old who's made at least four, probably more different gmail addresses for different purposes. Ironically, the one he used to sign up for porn includes his real first/lastname)
If the city just ignores the contract, it will be sued. You can't delay a court hearing forever. Eventually it would have to pay all the lost revenue plus interest plus court fees. That's a terrible idea.
My sister had her Facebook account taken over by a bot of some sort some years ago. It was odd – they changed her profile photo over time, so at first it was just the regular profile photo, then it was the regular profile photo with a little bit of a different profile photo sort of creeping in on top of it, like if they had pasted the new one into a photoshop layer. Over a few weeks the new profile photo crept up until it was the only one, and then it became a sort of "call me for hot fun" spam account.

I assume they were sidestepping some sort of detection algorithm, but it happened during a time when she was losing her mind in real life so it was a strange kind of metaphor.
Does anyone here derive any value from LI over just sending in a CV? In all my years of having a profile I had never gotten any good job offers. We also ran several experiments among friends on publishing content, got high 5-low 5 digit views and only single or low double digit clickthroughs.
PostgreSQL Bigger != Better
Once you have kids and meet other parents you will quickly find a whole lot of people you meet are randomly looking you up on LinkedIn...
That's mostly rubbish though.

The reason ls works perfectly fine today is no one dares fuck with the interface in case they break everything that depends on 30 years of assumptions even if they do suck a little bit. That includes all the forks and rewrites.

This is almost entirely missing in "modern" software development. And I don't think any of us have time or energy really to track down varying different forks of something which needs to work like it did in 1990 when you run that shell script you wrote 15 years ago.
A "grassroots" initiative comes from the people. "Astroturf" is commercial or political interests that masquerade as grassroots.
Without giving too much away, it's a small bank. My name is not common at all (in fact I'm probably the only person in the world with my first+last name). You wouldn't find me unless you're actively looking.
Seed-sized nuclear fuel cells could power a future NASA lunar base
Youtube making $30B a year is small potatoes? Google Cloud $28B.
I've never had a problem with ls. What about it doesn't "work fine?"

I could imagine another utility having a different feature set that people find useful, but in my experience gnu ls always does what it claims to do, and is so foundational that it's a de facto standard when working with Linux.

The desire to "replace" such well established utilities seems misguided to me - by all means add on additional utilities that help you out, but I think it would be wise accept the fact that due to its long history "ls" and similar tools are not going to be replaced any time soon.
>they are trying to avoid losing face.

After boris johnson, liz truss, not achieving much after 13 years etc, etc, etc I rather suspect saving face is the least of a Tory worry.
> but few believe fire carries blame for burning people

Because fire doesn't have intentions, beliefs and mental states that respond to feedback about right/wrong, and that govern its future behaviour.

> he problem you are trying to solve is that people are getting hurt. You need to determine the ultimate cause for that in order to effectively solve it. So, if A is killing people that you want to live, you will want to first stop A from doing so. Next, you will have to determine what was causing A to kill people - if A was doing so because B paid for it, then you probably need to stop B as well: otherwise B may pay C to kill people even if A is in jail. If this has been determined, A may or may not need to be jailed at all, based on beliefs about whether A may still continue to kill people even if B has been stopped. None of this requires some metaphysical notion of blame

It's frankly amazing that you can perform an in depth analysis of how to ascertain who is to blame, and yet conclude that blame is not required. You're performing this elaborate dance trying to avoid the word "blame" despite the fact that this analysis is exactly what everybody means by "blame". There's nothing metaphysical about it.
The Diquís people of Costa Rica also made these huge stone spheres that are extremely impressive!

They aren't kidding about them being used as lawn decorations for ticos, in my neighborhood there were at least three, and one in a park.

https://en.m.wikipedia.org/wiki/Stone_spheres_of_Costa_Rica
You have an accent in a foreign language [video]
> I have had little difficulty finding all the linkedin profiles for employees in small companies (~100 employees.) Go to [...]

What does this approach accomplish that the search function doesn't? If I want to see all employees in a company I submit a blank search in the search bar then select the "People" tab, click on "All filters", and then specify the "Current company". From there it seems to list everyone that currently works there.
Your point is well made but I stand by my rampant misanthropy.
I use `exa` (and now `eza`) because it provides a better experience than GNU `ls`, IMHO. Sure, I don't _need_ it, but it's nice. I don't see any downside, especially since I've aliased it to `ls` since time immemorial and thus I only need to re-alias eza to ls again.
Microsoft Will Use Carbon-Absorbing Rocks to Meet Climate Goals
Maybe because the regulatory offices aren't built well enough to handle all monopolies at once? These companies have a huge amount of lobbying activity and the best legal teams out there. I don't think taking down one monopoly would strengthen others, it'd set Google as an example and other monopolies that don't shrink themselves will get taken down next.
This is the problem with all tools outside the most basic and you have to keep muscle memory for grep and ls to deal with it. Thus the fancy replacement tools have a cost.

I can bear to pay that cost for "fd" (fdfind) and ripgrep but exa didn't really offer me enough.
Most potential employers will check your LinkedIn profile before even talking to you.
He seems to give a different nonsensical reason for this about once a week.

It's the regressive "mind virus" that has infected him. Logic and reason are ignored in favor of dogma and delusions of grandeur --- his dogma alone can "save the country". Any discussion to the contrary must be suppressed for the sake of "free speech".
That's akin to saying people don't like Taylor Swift's music because it is good, they like it because it is popular.

:hmm:
Is there some specific controversy with Anduril that the community is reacting to, or is NixCon simply avoiding sponsorship from defense firms?
I mean a single attempt is always possible, even a number of attempts. But consistent attempts affecting what is probably millions of users over the span of years is a Facebook problem, clearly any measures they have to avoid repeated login attempts aren't working.
Yes, and if revenue goes down because of where they places them, the city itself has to make up the difference.
Yeah, I can relate with that cynical take, I suppose the more accurate way to put it would be that good regulation is way past overdue for software.
I wonder where that anti-military sentiment in U.S. tech stems from? At least in former Soviet bloc, we view your military in quite a positive light. Well, for sure in a more positive light than armies of competing 'superpowers'.
God writes 4D X-L
> My tooling needs to be somewhat more portable.

Ah yes, because it's 100% impossible to learn new tools and fall back to the core ones when you need to. ;P

I've been doing this for decades now, it's just not that big of a deal.
Apple Records is older than both
We've started doing nothing but QR for links and portals. People on the whole don't type in URLs, but they always have a smartphone or tablet. Designing for mobile is the only way to easily allow a room full of people to actually visit a page, and until laptops have cameras that can face backwards, there's not a lot of competition.
One of the leading reasons pets end up at animal shelters etc is that their owners can't afford to cover their medical costs. Dogs develop cancer just like humans do, many breeds are prone to joint problems, spinal injuries, etc, and the treatment costs often quickly grow to thousands of dollars and more. So yes, a lot of people who get a pet can't really afford to own a pet, they just don't know it yet. As a side note, if you want to avoid that being you, I recommend checking out Trupanion [0].

[0] https://www.trupanion.com/
I closed mine years ago (self employed, don't need it for jobs, etc).

I reopened it a year ago because potential enterprise customers were sketched out they couldn't find me on LinkedIn (I have a personal site, etc, but they didn't seem to care for that). I guess for them, if it's not on LinkedIn it's not real (what a weird opinion to have).
True, but the problem right now is apps doing this on HR departments' behalf. If you make the site robustly immune to scraping and bots and take active steps to disable such apps (LinkedIn, if anything, probably sees the existence of these apps as a feature that makes businesses like them), you'd see a lot less of this sort of thing in the wild

LinkedIn is business-first, not candidate first, and that's part of the problem.

Like imagine if instead of a global searchable index, you can generate as many unique profiles as you like and give whichever version to whichever company you want and can reasonably expect that only people that company has shown that link to will see it.

Then you can have some anonymized way for businesses to "discover" candidates and they can send a request for a full profile. Heck, if the talent pool is good enough, you could even make _them_ pay to _ask_ the user for a full profile.

If one were to make such a "candidate-first" platform, it would theoretically be a lot easier to get tons of profiles on there, since the scale is tipped in their favor. They (and not businesses) are the majority in this situation, so it's natural that services like this should cater to the real primary user and have businesses foot the bill.

edit: now I want to do it X_X
Unfortunately, I concur that this is the most likely outcome.

I would love to believe we could inch a little toward:

> 3. Greater focus is put into fewer projects to develop a stronger ecosystem and engineering culture [...]

A hopeful sign might be stuff like PCI compliance: major impact on velocity, money wasted on consultants, brain-dead training and project managers, but also much less catastrophes than what might have been. But it's just as likely it goes the SLA-way, where promises and legal documents paint some desirable level of control that in reality does not exist, just because asses need covering.
Monopoly is a red herring. We should be going after trusts of all sorts, even if they don't rise to the level of monopoly power. A cartel is no less damaging just because the individual players don't hold monopoly power. What matters is that you leverage your large capital position into political power used to enact anti-consumer policy. Competition is only important in-so-far as it is capable of protecting consumers, so even if there's a fig leaf of competition, that's not the point if it isn't effective at protecting consumers. Large concentrations of capital are used to undermine consumer protections without needing to be allocated into a strict monopoly, and therefore should be subject to antitrust regulation.
Claude Pro
Being an island with a really strong Navy sure has advantages, doesn't it?
Lindy effect. ls is likely to be around 40 years from now since its already been around 40 years (I am assuming it's been around since 80s correct me if I am wrong).

The practices of project sustenance are already baked in, where as new projects like exa/eza have to figure out and put these practices in place to be around for that long.

We have a phrase "test of time" for a good reason.
Well, apparently „God“ writes DNA. And in the language of mathematics. All else is for mere mortals.
A 75 year lease is pretty standard in lots of these kinds of government contracts, and I'll explain why.

I work with a nonprofit that is negotiating a (standard length) 75 year lease for a piece of parkland. The nonprofit will have to invest many millions of dollars into buildings and improvements on this land (all publicly accessible). Without the 75 year lease, there is no way the nonprofit could run a capital campaign to raise money for the improvements - nobody would be willing to donate money if in a couple years the government could choose to change their minds and rip up the contract. This type of dynamic exists (someone else needs to make a huge upfront capital expenditure, and they need some sort of guarantee that they won't get "rug pulled") all over the place.

Case in point, in 2017 Austin leased part of the airport for another company to run as the "South Austin Terminal". The original lease was for 40 years, and then only a couple years later the city changed their mind and decided they wanted that land back to do a major overhaul of the airport, and they tried to get it back with some extremely shady eminent domain tactics (and they basically got their ass handed to them in court). I actually hate the South Terminal (it's confusing and not connected in any way to the major Austin airport), I'm glad to see it go, but I'm also glad the city can't weasel their way out of a bad decision just because they changed their mind: https://communityimpact.com/austin/cedar-park-leander/transp...

I agree that there needs to be some way to hold previous office holders accountable for decisions that affect a locale long after the original signers are gone, but just saying we can only have leases for 20 years or so isn't the right way to do it.
It's still right to worry that other obscene monopolists are merely using the government as a cat's paw against a rival - or maybe the government itself is using the lawsuit as a threat to whip Google into compliance with some national security demand that won't be made public.

These are concerns you would have if it was in China, Russia or even the EU it happened. Rightly so. You should worry about it for the US too.
"Scale model" means things are correctly sized relative to each other, e.g. your square room doesn't end up rectangular.
What if they send you dozens of these, then one that actually looks legitimate, saying something like "We have detected 24 login attempts to your account in the past 30 days coming from this location, click here to see additional details and / or improve your account security", containing a phisher's login form.