skysight-inc/HackerNews huggingface dataset:
"nobody is actually benefiting from government services"?

Do you suppose New Yorkers drink tap water? It tastes pretty good. I recently learned that still the longest tunnel in use is the Delaware Aqueduct, built in 1945, which brings water to NYC from a series of reservoirs. It runs 85 miles and terminates in Yonkers. Even decades later, and after China's spectacular building projects, it hasn't yet been surpassed. The reservoirs have to be actively monitored and administered to keep the water quality high. For 8.8M people even the most basic necessities of life depend on government services, and on creating and maintaining massive infrastructure.

You can argue that public spending is inefficient, dysfunctional, at times inhumane, but people live in NYCHA housing, go to schools including the CUNY system. They certainly ride transit, use the parks. NY recognizes a right to shelter, and while the system needs a lot of improvement, it does get a lot of people into supportive housing. To claim that _none_ of those people benefit seems like quite a stretch.

> the problem is "enablers" who do--thereby giving money to a government that is failing to do what it's supposed to do.

I'm confused about what you even think government _is_ supposed to do. But if you agree that government does have a role and responsibilities to fulfill, I definitely don't understand how you are actively blaming tax-payers. What do you think _not_ paying taxes will accomplish?
Except the grain becomes the size of your face, but yeah, other than that, nothing wrong with it =)

Seriously, it depends on the method of scanning. There's so many people that do 8mm projection to a camera rather than scanning. It is the most affordable in transfer prices, but affords the least flexibility. Maybe projecting to a camera recording in a RAW format might up that flexibility, but who's going to do that?

Film chains like a Spirit would have a limit on how much it could blow up the image before becoming a digital scale. Some of the larger archival scanners that offer features like triple flash scans have a scanner that also has a certain resolution where the small size of the 8mm frame would again need digital scaling to fill frame. 16mm gates allow for compensation of that frame size, but I've never even heard of an 8mm gate for the higher end scanning equipment.

This has always been the limitations as I've understood them. Plus, the grain does get much more pronounced with the higher res scanning, so I was only partially joking at the start. Granted, it has been about 10 years since I was personally heavy into handling film, so maybe something has been released? What are you familiar with that allows "no real issue" with higher res scanning?
No, of course not. They're not that hard to find; though, and they're pretty willing to talk about their trade.

I didn't say blind to the reality, but blind to the risk specifically. Are you suggesting that there isn't additional risk to driving a car that's older and has known mechanical issues? The expert assumes they can fix them as they break, which is probably true, but they often don't consider the myriad circumstances they can break in and the additional problems that can impose.

This isn't an insult to mechanics, but just an observation of the behavior and of the outcomes. Or are you suggesting experts are impervious to analysis?
Deepfake Captcha: A Method for Preventing Fake Calls
Cheap as a percentage of total healthcare spending.
I remember the thankfully now extinct, era of browser toolbar add-ons... yikes
Looks interesting, but at first sight, this summarises the first few Google results with relevant points.

That would immediately present limitations. Not all Google results are accurate or helpful, implying answers could be useless. Also, if a topic has no presence on Google, this bot cannot extract anymore information.
> My grandfather was able to write entire applications in ~2000 lines of GWBasic without any external libraries.

Yeah, I did that with my dad as a kid in the 1980s. Well, actually, they were polyglot apps using GWBASIC and DOS batch scripts, but…

If I had to rewrite them in modern Python or Ruby, using just the stdlib, they’d take far less code. (Now, if I was actually going to do it, I’d probably actually use some external libraries – if it was Python I’d use Click to give it a nice CLI and I’d probably at least bump it up to a TUI with Textual instead of leaving it straight line-oriented terminal style. But not because it wouldn’t be viable to do it without that, just because it would be worth the improvement.)
> you are terrifying me

If it’s just enough to get you to the dermatologist and then stop, count it as a blessing.
or rather, over-regulation, union focus on maximizing employment numbers instead of total compensation and quality of life, and similar short-term thinking (edited to reflect that I believe private sector unions are generally good, but focusing on membership count is not)
They have tax raising powers to fund it however they so wish.
Seconded. Use the web app, and when you're the one choosing the meeting technology choose more open alternatives like Jitsi (which doesn't even require an account for everyone).
and the goal, the dream, of every human is to live off charging for rent
Would you trust any asset to hold its value if it goes 20x in a short period? I feel like Bitcoin will be less volatile down the road when adoption has picked up.

Aka it’s less of a crazy speculative investment and more of an actual currency.
I use only FB and Telegram for sharing links to my portfolio. For FB I use plugin to block chat and timeline. I simply dont care.

As freelancer in art industry I find soc. media frustrating. It stole uniqueness in creativity, because consuming work from others shaped my work to be more liked by others. But it is not what I really want to create or like.

Be independent in creativity means doing more than consuming it.
Almost like google
In one of the recent JuliaCon presentations I caught that ASML uses Julia for their telemetry in production. Seems weird to use Julia for telemetry specifically, until you understand that for ASML telemetry involves heavy physics modelling. Lenses, robotics arms, chemical reactions, lasers, it's all part of what "telemetry" is at ASML.

You have to understand, random commenters in HN have very high standards, not like those amateurs at ASML /s
Don't even start me on the Chef ecosystem.
Or: business where you want to be: create a business that takes you into account (or join a business based on compatibility)
How is Neeva monetized? It is a paid search? I subscribe to another paid search that I've seen mention AI (what I assume means large language models) as an upcoming feature. Personally I see it as a gimmick (as others have mentioned it gives many wrong results, and I don't think rhd user experience is there, even if it gives correct results, I don't use search that way much and I already know how to answer questions).

My point being I don't value paying for it, and it's a shame to see development effort focused this way, as others have said, so follow a trend. There is already so much wrong with mainstream search that can be improved upon, adding a me-too AI feature really doesn't seem like a great use of time.

Otoh, maybe the calculus is that it will draw in new users who also are following the trend? I just hope real advances in website discovery and business model do not take a back seat to this
These decades, whenever the word "Wolfram" comes up, reliably discussion will center on his tone and style. My advice: don't confuse the message with the messenger.

Mathematica (yes even I can't bring myself to call it "Wolfram Language" or whatever) is an exquisite and indispensable software system, a true aid to thought. Likewise for Wolfram Alpha.

(And yes, agree his cellular automata stuff is unconvincing.)
That does not sound like "entry level" research to me.
Show HN: A Flexible Kustomize Plugin for SOPS Encrypted Resource
I think this is a generational thing. I do B2B consulting, remote only, and it's all about the relationship of trust. Building that over voice and video with a digital-native CEO is no problem at all.

I will add that my most recent client is remote-only and in their thirties. No competitor can beat me by going "on-site" because there is no site and never will be.
Crypto.com will delist Tether in Canada to comply with Ontario regulator
Or, if it's directly related to the problem at hand, do it during job hours.

Especially since reading is great, but actively engaging with what you have just rea, d by trying to solve some related small scale problem, is even better !
The job-to-be-done of therapy is 1. Attention from a human and 2. Cognitive loop bebugging. The latter can be done by a chatbot, the former cannot.
>A kilogram of steel is heavier than a kilogram of feathers

Isn't this technically true if you do the measuring under Earth's atmosphere where you have to account for buoyant forces? Granted the difference is minuscule, and it assumes by "heavier" you mean "apparent weight".
- Enter politics

- Write a book

- Enter the priesthood

- Say something quotable that hasn't been said before and ensure it lives on after you die

Note: These are from the top of my head and are not guaranteed to work.
> moving the button one pixel to the left can be a week

As an aside, I always find this to be a funny example, because it's the kind of requirement that reeks of design mistakes (either UI design or code design). How did we end up in a place where a button was 1 pixel out of alignment? It can happen innocently enough with a true "defect", I've seen it, but more often it indicates either A) designers are freeforming everything and wasting massive amounts of time or B) engineers are not using reusable styling frameworks/components.

Either way, ending up with a tiny task because a button is 1px out of place probably means you have been wasting hours of work and will continue to waste hours of work if you don't fix it the long way. Doesn't necessarily mean I would stretch that particular ticket out to a week, but I would certainly take a little bit of extra time to make sure we didn't have to fix the exact same problem again next week.
Agree, but it did kind of borrow the format statement from Fortran.
> The idea that senior leadership at AMD is unaware.. Senior leadership at AMD isn't dumb.

Lets try this with another company:

The idea that leadership at Lehmon Brothers is unaware of the fact that they are trading subprime loans is absurd! The leadership isnt dumb

The Idea that leadership at Being is unaware of safety issues with 737 Max is absurd! How could you suggest that anyone outside boesing understands better than they do the risks involved?
Also, you should study up on TCP/IP networking. You should be able to telnet to an HTTP server and write out a correct request by hand and have it work.
IQ 200 seemed increasingly verbose, while the IQ 100 had a succinct explanation. It's interesting to note that AI thinks a higher IQ individual keeps things complicated.
This is the type of fundamental science enabled by the exponential reduction in compute costs, especially storage.

The intersection of computer science, physics, and engineering is a fascinating space!
Some of those have companies attached, which have interests in a unique, memorable, and protectable name. Others are definitely just cute though.

That said, I have to object to including linkerd. It links services together, and it's a daemon. Can't get much clearer than that.
> A socket is just a file descriptor at the end of the day

They are. But I don’t have code to manage sockets whereas I already do manage STDOUT et al so adding another pipe there doesn’t increase the code complexity.

It’s a bit of a lazy excuse I’ll grant you. But it also wasn’t the deciding reason, just an added incentive.

> Unix domain sockets let you know the PID/UID/GID at the other end (SO_PEERCRED, SCM_CREDENTIALS, etc). So when the shell gets a connection, it can tell whether it is coming from one of its direct children, or a grandchild.

I wasn’t aware of this. That’s handy to know. Thank you.

> However, I'm not sure if one actually should restrict subprocess. If a child process spawns a subprocess, why shouldn't the subprocess be allowed to negotiate the input/output format, etc?

There’s a lot of scope for accidental data corruption. If you’ve just got a byte stream of text then it’s very easy for data to be safely concatenated. But if you’re streaming objects then the last thing you want is is those objects concatenated by dumb POSIX pipes.

An example of this is if one data type aware shell script forks a bash shell script, which in turn forks processes that are again aware of data types. You’d end up having each process forked from bash writing schemas to the socket (because they inherited the env cars from bash) while their actual data is being written in the pipeline. This would lead to corrupted data.

If the kernel was object aware then this wouldn’t be an issue. But since we are hacking objects into a byte stream you have to be a little more careful about how the data is segmented.

> In any event, what's to stop fd3 being inherited by grandchild processes too?

Indeed. Just as you can write directly to fd{0..2} on any given process if you wanted. But the developer would have to go out of their way to expose (or locate another processes) fd3.

My goal wasn’t to prevent deliberate exposure but rather to prevent accidental unwanted exposure.

I do agree there is the risk that some processes might intentionally create an fd3, unaware of my shell. But at the time I felt that risk was lower than the risk of processes accidentally misusing a socket…though I will look into the point you made about the PID of connecting process being available as that might swing my decision the other way.
"does Harry Potter's mom know he's gay?"
The way I see it is analogically to writing secure and memory safe code before people knew these things matter.

You needed someone with an incentive to go over code, find the bugs, break into computers and for the entire industry to mature from using strcat to having bug bounties and fuzzing and protect zero. It didn't happen over night and there had to be incredible incentives on the attacker / bug finder to exist, to probe and test the parts that aren't tested, and to serve as the devil's advocate.

The analogy is that it is hard to find bugs which happen silently. Computation inaccuracies are a huge class of bugs that also happen silently. There are no incentives to look at old code.

There's just nothing like it for climate models, and the default behavior of code development is that whatever isn't tested or validated by something will always stagnate with bugs.

The code copy just makes everything worse because implementing the same thing in two different ways by different people is actually good at catching bugs.

So even if I wouldn't have trusted a single climate model, I might trust several climate models developed independently.

The way it works now is that they always prefer to rely on code of others, because academia is driven by citations, and creating new models from scratch means you're missing out mutual citations.

It's a systematic problem, the same way security had been a systemic problem: current methodology just doesn't produce code that fits the requirements. Nobody had neither the incentive nor even the idea that these things should work differently.

Admitting that this is a systemic problem is just a politicized subject.

There are plenty of people saying these models are problematic but getting those working on the models to admit that enough such that the entire system can change its methodology, that won't happen because of human reasons.
>Need to write a fast loop? ASM

Let GCC/Clang solve that for you.

>Need to explore a computer science problem? LISP, SmallTalk (I don't know Haskell)

Scheme it's far easier.
I'm a scientist, and a programmer, but I don't code in Fortran. I've noticed a "brain drain" of programmers out of science and traditional engineering (mechanical, electrical, etc), simply due to the disparities in pay and mobility. Anybody who's good enough at coding to do it for money is at risk of bailing out of science altogether.

The best way to convince someone to learn SW practices is by giving them the hope of finding a better paying job.

I think there's actually a shortage of good training for scientific programmers, which probably has to come from people who are immersed in it.

On the other hand, is the grass really greener on the other side? One can read plenty of blogs and forum posts from programmers on the commercial side, complaining about the quality of code and coding practices, that they have to work on. I've read about banks running on COBOL and hacked together Excel workbooks.
Should've called it "video encoder service". Then people could refer to VES and you'd still have no idea what it was.
(co-founder here) We are working on a bunch of freshness improvements across the board (ranking, indexing, crawl) that should help with this. Thanks for the feedback and keep it coming!
I use a reMarkable e-ink device for a lot too.
wunderground.com has existed for a long time. Defining feature it is can crowd source weather
Thoughts on the Book, “Designing Secure Software: A Guide for Developers”
this is one of the designed benefits of hungarian notation, generating short, unique (not already overloaded) names that give a notion of type or class, and a distinguishing descriptor/mnemonic.

these terms can take on a memorable cuteness factor without being a sledgehammer of cuteness that crushes any notion of meaning.
(co-founder) Thanks for reporting the rendering issue. We'll fix this.
The Poland/Malaysia Model
I guess that you need at least some scientific knowledge about the project's subject in order to work with the domain and maintain the code, but not on an expert level, because that would be a waste of resources put a great scientist on maintaining and polishing old code (even if it is important).

And why would a good programmer agree to suffer to the whims of a Professor that is clueless about programming even if the domain itself is important and interesting?
Thanks. Let me digest this.
X extensions overriding the core because of performance predate Wayland for long years.
>in the english context...

Not a bad source of counter-argumentation.

>Looking through a mod/trad prism...

Perhaps I should clarify my use of the dimension of "modern"/"traditional" - my intention was not that politics ought to be understood through the lens of those who are against and in favor of the present establishment. It is instead an epistemological distinction: do the certainties which motivate my actions originate in my immediate sensibility and in abstract arguments, or in relationships and in the thoroughly-mediated historicity of my surroundings? What is intended in my use of "modern" is closer to the original sense of "modo" - "at-present", etc. The same goes for my use of "traditional" - I don't mean "old" or "established" as much as I mean "transmitted" or "perennial".

The contest between liberalism, communism, and the axis ideologies that culminated in the second World War was one between different versions of modernism, and different visions of a post-war world. You are definitely correct in your observation about the collaboration between NatSocs and communists, though I'm not sure they would have regarded the forces of international capital as "traditional". Status quo certainly, but I imagine, since their thinking was deeply-infected by the ideas of Rousseau and Hobbes (and Marx of course), that they, like most traditionalists, would at least assent to the proposition that capitalism is more fat than meat as far as the transmission of intergenerational wisdom goes. The reasons for doing so might differ among all parties involved, but their is at least an assent to the proposition taken at face value.
You're correct. The "News Media and Digital Platforms Mandatory Bargaining Code" requires search engines and social media sites to negotiate terms (including payment) when embedding (and more dangerously, linking to) news content.

(Act is here: https://www.legislation.gov.au/Details/C2021A00021 - sadly it's an amendment which makes it harder to read, but it includes all the pertinent details)
Error after receiving permission to get location:

Firefox:

brightearth.app:6:4322
XML Parsing Error: mismatched tag. Expected: </input>.
Location: https://brightearth.app/
Line Number 6, Column 4322: 2

fetchWeather.ts:31:31
Uncaught (in promise) TypeError: l.querySelector(...) is null
g fetchWeather.ts:31

Safari:

App.tsx:46
[Error] Unhandled Promise Rejection: TypeError: null is not an object
(evaluating 'l.querySelector("creation-date").textContent')
(anonymous function) (index.2994085b.js:139:2367)
asyncFunctionResume
(anonymous function)
promiseReactionJobWithoutPromise
promiseReactionJob
Framebuffer+kms+SDL2 (or embedded QT) would be better.
The future is going to be great!
I worked at a place where people would write their own wrappers for Chef things, name them, and then refer to them by that name. "Dave, nobody has any idea what 'spork' is."
Does biking and running factor in vehicle injuries?
This is not incidental. Space between atoms is also huge. And the space between electrons and core relative to core density. The world as a whole is largely empty at microscopic and macroscopic level. And in fact when it's in balance, it looks like that at every level.

So when some wise guy tells you "well so what if we're 8 billion, Earth has plenty of land for more people" think about that. We're not in balance, and reality has a way of getting back to balance one way or another. If not through wisdom and intelligence, then through brute force.

Emptiness is an abundance of environment. It's all it is. Then you have the freedom to play. If your environment is scarce, your resources are scarce, then existence becomes an increasingly desperate play in which no one wins.

BTW when looking for "aether"... consider the stupidity of a water wave... looking for and not finding the water it's a wave of. It's all I'll say, if you need more, ask me.
I was afraid this would be a link to a site selling vintage 110 BAUD Teletype Model 33 ASR teleprinters.
No, because if you have to spend e.g. 80% of your lifetime building the application, and having no GC would require you to spend an additional 30% of your lifetime on memory management, then tough luck.
Quantization and pruning have dramatic impacts on model quality, no matter how often they say that it doesn't in papers.
That's how I am with my programming projects. I always see all these new technologies come about (React/Vue/etc.), and yet... I can get so much done with just PHP/jQuery/CSS and a standard DB like MySQL or Mongo.
> How is Neeva monetized?

> Neeva is 100% ad-free and never sells or shares members' data with any third party. Neeva's Free Basic membership is completely free and full-featured, allowing members to search both the web and connected personal accounts like Gmail or Dropbox (subject to certain usage limits), set news and shopping preferences, and search from multiple devices.

> To earn money, Neeva offers a Premium membership tier where some members choose to pay a monthly fee and receive best-in-class privacy-protecting tools, as well as other exclusive insider benefits.

https://help.neeva.com/hc/en-us/articles/1500011532921-How-d...

Looks like the $$$ they get from premium subscriptions finances their 'free' offering, but as with all services with this model I am skeptical of anything 'free' since it could be powering their AI and later down the line that will be potentially abused or weaponized.