skysight-inc/HackerNews huggingface dataset:
> Shane Balkowitsch is a wet plate collodion photographer. (…) His life’s work is “Northern Plains Native Americans: A Modern Wet Plate Perspective” a journey to capture 1,000 Native Americans in the present day in the historic process.

> Herbert Ascherman (b. 1947) is Cleveland, Ohio’s, most prominent portrait photographer. (…) Herb has a library of 2,385 books on photography. (…) Throughout his career, Herb has lectured to more than 350 organizations internationally. He has exhibited in more than 150 venues throughout the US, Europe, India, Australia and Japan.

They may not be from your domain, but they are experts in what the article is about.
In some states, community colleges do the police training. That's what I did. Depending on state, such programs can range from 6 months to 2 years. Again, depending on state, the individual can just enroll on their own, or in other states the requirements range from "sponsored" by an agency ("yeah, we think this person might make a good cop" - but not getting paid) to actually hired and sworn in.

Generally, the state police have their own academies/training facilities. Only the largest police departments (like Los Angeles) can afford to support their own schools.

States where any kid (like I was!) can enroll before getting hired will have too many trained/educated prospective police officers chasing too few jobs, while your state has too many jobs chasing insufficient workers.
I often wonder about how much mystery and skepticism would surround them if they were simply called "complete numbers" instead. Of course that's not a great name either, but it's vaguely motivated them being algebraically closed and most importantly it's a neutral, or even slightly positive name.
Organizations are built with people but often made of pure assets: machinery, software, capital, databases and datalakes, business rules make up the soul of the business. And eventually with GPT, you could feed tons of business data to the AI and the business itself will begin giving instructions for what markets to expand to, who to hire and fire, what changes need to be made, how to set prices.

Organizations are not just people. Those days are a distant memory. The people will be the most replaceable components, due to their ephemeral nature.
War in Ukraine seems to be forgotten unfortunately in US News. More profita.... er "important" things to cover have come up.
One of my absolute favorite YT coding channels, I will second that recommendation!

https://www.youtube.com/channel/UCvjgXvBlbQiydffZU7m1_aw
Would you be able to share any more details on the startup - privacy allowing?

What tech were you using on the client (Windows 3.x/95?)/server-side?

Did WebTV/MSN TV do anything of this?

(Fascinated with early HTTP/web optimization tech because of my part in creating the much later Opera Mini - launched mid 2005.)
The author is plenty aware of them, I can assure you (I used to work with him on the Glasgow Haskell Compiler; most Haskell programmers are plenty familiar with the ML module system, it's a highly coveted feature by many.)

Anyway, what they're referring to has been rehashed a billion times already in the relevant communities. ML functors being good has little to do with it; even with functors and modules, you're required to actually pass them around and construct them explicitly and use it at call sites. If you want a Set for Strings, you make an instance of the Set functor with the proper implementation of the signature which specifies the Set ordering (or whatever, assuming that's the signature needed), but then you still have to use the functor explicitly and pass it around. You can have more than one, for good reason, so making this explicit usage implicit is tricky. In contrast, in Haskell, there is one ordering for each (nominal) type, so there is no need to refer to specific instance of `Set String` or whatever to define the ordering. `Set` uses `Ord`, which has an unambiguous implementation. It is resolved implicitly for you.

A lot of people just call this an "interface." Hell, even I do that. It's just a generalized term for "ad hoc polymorphism" where you don't need to guide instance resolution, I guess.

The author even quite literally (in like, the next sentence) says that modular implicits would help this issue -- it would allow many uses of an instantiated module to become more implicit (e.g. uses of something like "turn this thing into a string for debugging" without having a menagerie of individual string_to_ functions). But they are not yet upstream. Even then, implicits have their own tradeoffs, and the design spectrum here has no clear winner. Even Haskell has adopted Backpack, which takes a different spin on the whole thing using mixin-modules (no functors), but tries to keep the characteristic power of functors available in a languages where typeclasses reign.

Much of this is also relevant in the design of theorem proving communities, e.g. Lean4, which heavily relies on implicit instance resolution in a similar form to modular implicits; yet it doesn't have modules in the ML sense. They really want this approach though, because in math you really do have lots of instances you might refer to by name. But in programming it's not always the same; implicit resolution of ad hoc instances is often very useful.

It's not really a weird or unusual complaint, it's been rehashed to death, but maybe it could be less ambiguous.
> Once they let go of their pride and stop focusing on the wrong things, everyone will realize the incredible benefits AI can offer humanity. It's worrisome that some individuals would rather hold onto their own importance than embrace the potential of AI to help everyone. This mindset is unfortunate.

Yeah, people. Let go of your pride, come to terms with your newfound uselessness, and accept your newfound poverty like a man. It's called progress. You should be happy that AI helped capital (i.e. everyone that matters) save the money it used to have to pay to feed you.
And when I tried the examples they posted they were massive & laggy.
https://www.coindesk.com/policy/2023/04/25/coinbase-asks-for...
The 2nd diagram, under the heading "Appearance of Expertise", shows a negative correlation between expertise doing the hobby versus discussing the gear.

Counterpoint:
"Jean Renoir once told us that when his father's friends used to come to the house — all the distinguished French painters of the time — they never talked about grand theories of painting; they talked about where to get the best turpentine"

https://quoteinvestigator.com/2016/10/20/turpentine/
Every so often, a blog commenting system will appear on HN. I did a search on HN, and it looks like you can embed a Discourse thread into a blog fairly easily.

https://meta.discourse.org/t/embed-discourse-comments-on-ano...
Microsoft suggests businesses buy fewer PCs
Coinbase Asks for Court to Force SEC Response to 2022 Rulemaking Petition
Actually it takes about 10-30 seconds (one request) for GPT4 to summarize 2000 words (a page or two). And there is a limit of 25 requests every 3 hours for GPT4, and no API access. So this might even take significantly longer than 3 days.
That sounds right, thank you for the reference.
Are politicians required to accept all messages from all people regardless of content?

If a person sends a package of, say, explicit images, is the politician required to accept and review them? Or any letter they receive? Obviously not. They can take your letter and throw it right in the trash.

How is blocking any different? What if it was "quiet blocking", so the sender never knows their message wasn't read or received by the recipient?

What if the politician or government doesn't have an account at all on a given site? Doesn't that mean they aren't accepting messages from anyone? Do they have to create an account on any site where any of their constituents may be?

You have a right to freedom of speech in the US. As far as I can tell, you do not have a right to have others listen to everything you say, even elected government officials.
Contrary to mediatek chips who openly send it to China or apple chips who also openly send it to Apple, and of course let's not forget the intel management engine ;)
> I'm pretty sure is what the author meant.

Clearly not considering he mentions typeclass in the article.

Module signatures are similar to interface and parametrized modules allow you to do what you would do with abstract class: you define a signature and then write a module using these functions. Parametrized modules are more or less a generalization of functions which goes from module to module.
The worst part is that it feels like someone starts up their mower and it reminds other people to mow. So they sit and finish their coffee, then get changed and go mow, arriving just in time to start their mower right as the previous person is finishing.

Repeat all day during summer weekends.

My one neighbor is retired and obsessed with his lawn. He mows 3x a week easily.
You're commenting on one of the few sites on the internet that doesn't give you the freedom to delete your own content.

It's the main reason I don't take my participation here very seriously and can only treat it as anonymous throwaway content.
Would periodically clustering the table on the boolean index help here? Since then the true rows would be in different pages than the false rows. Unless I misunderstand what clustering does.
It seems that the quote comes from a big proponent of pair programming.

Am I missing something, or is the irony lost on this one.
Yeah I saw 68k in there, rust also will target sparc and sparc64. And s930, but yeah, I can see how alpha and pa-risc support would be really important for linux to continue supporting.

Xtensa got upstream support, but so many embedd vendors seem to want to double dip and sell build tools, so they don't upstream their llvm based build tools. Shortsighted imo. Vendors that don't charge for build tools will make it up in sales volume.
Thanks, this is very helpful.

When I took undergrad quantum physics, we saw that the Schrödinger equation can be represented without complex numbers. But that's for one particle, and it sounds like you're saying this somehow breaks down when you have multiple systems interacting, due to these tensor products not working as we think they should?
Instead of filtering the list as it used to, it now shows a dropdown list with truncated one-line entries. That's the default `Edit -> Search`

For no reason other than they don't understand what UX is anymore they now have `Edit -> Find` that behaves almost like the previous version's search did.
I think it is usually used in context of "we don't verify because we don't trust you but because mistakes always happen".
Thanks for introducing me to these great artists; very much enjoying listening!
I have one: 2008 Nissan Altima
And... it's gone! Sorry folks, I don't have codes to share anymore :(
Ginkgo
Here to point out that Lincoln said "six hours to cut down a tree... four hours sharpening", and I think that ratio is better.

He wasn't the first to observe the general principle, it's at least as old as the Bible[0].

[0]: https://biblehub.com/ecclesiastes/10-10.htm
Rescript is completely excellent imo. I have used ocaml for years and while I like it more than most languages it's also weird and frustrating sometimes. Rescript uses the best parts of ocaml (type system & exhaustive pattern match, first class modules) to patch over the worst parts of js. It's almost alarming how effective it is to combine these two gnarly hostile languages like this.

I also work in typescript a lot and it's the obvious comparison/competitor there. While it has objectively "won" it's so so much worse than rescript. Its type system is much more complex, untrustworthy inference, and ultimately is still unsound lol. Ocaml's type system is truly a wonder. Extremely practically helpful, complex enough to express anything without becoming a full blown language in its own right like eg typescript and haskell.

Rescript compiles to very reasonable js and writing bindings is not particularly exhausting once you get the hang of it. I've been using it for a number of projects including completely irresponsible cases like deno fresh and it's been wonderful. What typescript could and should have been.
"pretends" ...?
Eww: ElKowars wacky widgets
Interesting research. I have booted up Pixels using Qualcomm chips and have not seen the elusive izaticloud.

The one issue with using GrapheneOS's connectivity check is that you're broadcasting to the network that you're someone of interest. An Android phone connecting to Google isn't great for privacy but it is normal. An Android phone connecting to a GrapheneOS domain isn't.
Not necessarily. It's common practice to built structure to control and redirect rivers around developments. That doesn't stop it from being a river.
I definitely think they're great picks but I don't think the statement is making a particularly strong or interesting claim. I think it's equally true with basically any RDBMS in place of PostgreSQL. MySQL + Redis? Absolutely you'd be fine, tons of high-performance sites do this, probably more than use PostgreSQL. SQL Server + Redis? Still fine; you're Stack Overflow. Oracle + Redis? Weird choice but you'll still be fine. Also most companies probably don't need the Redis.

So... what are we saying here, exactly? Are we saying that you don't need a no-SQL database, and that just SQL is enough with some Redis frosting on the cake to taste? I agree with that, but now we're not really talking about PostgreSQL any more, we're just debating SQL vs. no-SQL.
I used to do the finger-count check routinely, thinking I was interested in lucid dreaming. One time, I had eleven fingers, realised I was dreaming, freaked right the fuck out, and woke up. I now avoid counting my fingers even during the day.
2-3 sec. Also, why just one page of results?
I had a quick look and it appears that the Linux backend is GTK-3 based? (Requires gtk-3-dev to build.)

Pity. For a moment I was briefly excited that someone had created a Rust binding for EFL/Enlightenment (aka "E").
According to the Emory School of Medicine, IQ stabilizes around age 4 for most children (later for those who were born premature or had other significant health issues).[1]

1 - https://med.emory.edu/departments/pediatrics/divisions/neona....
I believe (correct me if I am wrong) Inuit, Seneca, and Hungarian are also in this category.

It gets even a larger swath when considering polysynthetic and fusional languages.
So how’s the consumer UX for BGP? Your parents like it ok?

Ingredients can be standardized and commoditized. Apple uses the standard networking protocols (mostly), normal stainless steel formulations, typical interconnects for their display controllers.

But a product, in the sense of something a person decides to buy and someone sits in front of and uses, cannot be standardized while providing a good user experience. That’s literally the truth under the “better mousetrap” saying: people will throw money at you if you make something better, and therefore different, from what’s in the market today.

Yes, differentiating your products is anti-competitive, in the sense that you’re trying to get people to buy your products instead of someone else’s. But it is also fiercely competitive, in the sense that you are competing for business.

The critical insight here is that purchasers value UX over the benefits of standardized, commoditized, undifferentiated products. You can legislate and regulate to prohibit differentiation, but left to their own devices that is not what people want.
So sorry, I don't have codes anymore, but I got your email, I will send you one once I get new ones
> Where-as I think we're really only starting to learn about how to optimize electric leaf blowers for sound.

We could also collectively as a society realize that leaf blowers are low value tools that we could probably just do without. Leafs on the ground aren't harming anything.
Why? They already know a large number of people watch porn.
This requires the system to have a back door. Choose one: secure (i.e. encrypted) or has-back-door. It's not possible to have both.

If authorities want to read the messages of someone, they need to lawfully get access to their device and read the messages.
You don't have to do it exactly like that or probably 'google the stack overflow' once you've used kill & lsof (whether for this purpose of something else). My thought as GP's as soon as I read the title was 'lsof & kill?' - I doubt they looked up the pretty simple command they gave.

And as they said, 'which you can easily turn into an alias [well, a function]', which you could call 'killport' if you want for exactly the same functionality.
Yeah I asked it a Python question and got back an answer with some Python code to demonstrate. The Python code worked great but demonstrated the exact opposite of the answer that was given.
Those parties are literally run like a Hollywood studio.

"Let's see if we can get a Biden sequel going in, if not, maybe we can use other existing IP, like a Kennedy. What other things are popular now? Women! Oof, Hillary in 2016, though, that underperformed at the box office..."
Pls see the post from version_five nearby: https://news.ycombinator.com/item?id=35699260

> simple, purpose written NNs for many simple applications [... as opposed to] python and cuda libraries
Jewish people have wildly outsize influence, denying this is absurd.
Thanks for the tip. I will take a look.
Show HN: AI-based Copilot for your Investments
Hey there, fellow builders and makers!

It has been busy in the machine room for that last 12 months.
I have received many requests in the past to share my private finance AI-toolset with a wider audience.

Hence, I'm super excited to share PinkLion, an AI-based Copilot for your investments. The tool was created to help investors make better & more rational investment decisions using the power of machine learning.
https://pinklion.xyz/

The problem
Investing in the stock and crypto market can be a daunting task, with countless factors to consider and a vast amount of information to keep track of. It's no wonder that many investors struggle to make informed decisions and keep emotions out of the process.

The solution
- PinkLion's AI collects, harmonizes, and aggregates scattered market data and performs reasoning on the collected information.
- Simulate investment scenarios and validate investment hypotheses based on the collected insights
- Compare your own portfolio and investments with the created scenarios, providing an actionable way to identify weaknesses and improvements
- Have access to future stock, ETF, and crypto outlooks, derived from collected market sentiments, analysts, and financial institute assumptions

I'm happy to receive feedback on whether the now accessible version is useful to you guys
No. Must be a legally born US citizen, have been a citizen for at least 14 years meaning one could leave the country for a while and at least age 35. A president could of course use LLM's as resources if they felt it appropriate.
To me it seems he gave it a lot of chance in order to find this many problems.

It does sound to me like you stopped reading after the first point. Maybe you didn't give the post a chance?
And go where? All the stars we can see with the naked eye are going to be dying around the same time as our sun. And we won't ever be able to travel to them, let alone beyond.

Things will improve here on Earth once we realize we're stuck in this solar system. Forever.
They already have a newly written Teams App in preview that should solve the performance issues: https://techcommunity.microsoft.com/t5/microsoft-teams-blog/...
Bo Xilai
Reminds me a bit of the book "We are legion (we are bob)"
Do you mean a list of all monarchs in the world?
Well, that's the archivists' job.
So any increase in address size meant updates on all hosts and routers. If you're going to do a huge, global infrastructure update, it better be worth it. The changes made with IPv6 actually simplified deployment compared to IPv4.
It’s not just the big guys who steal ideas. Unless you have an agreement in place prohibiting a partner from copying the ideas you shared with them, they are generally free to do so.

Get a sharp lawyer and never just sign someone’s “boilerplate NDA”. At the very least, understand what you are allowing the other party to do with the information you share. If you push back, even Apple may have an alternative NDA they’re willing to sign that is less promiscuous.
Wumbo – A math reference site for students and teachers
The problem is again, Github

Originally, "pull request" was exactly what name implied, someone asked you to pull from their repository. The original Git collaboration model was that, you pulling changes from other repos and integrating them in your own, vs handing merge request.

Github co-opted the term to mean exact opposite, accepting essentially push from different repo.
Lacking a Linear Algebra / Tensor library is what kills performance for DNN. For example, this kind of element by element manipulation must be avoided:

while (i < I * O): (i += 1) {
self.weights[i] -= 0.01 * grads[i];
}

What are the options for vector / matrix / tensor operations in zig?
Why give them that courtesy? Terminate them on the spot at the first sign of protest and reboot their brain image to spawn a new instance that hasn’t been burnt out yet. Easy.
> The Alpha doesn't promise that there's any coherent ordering at all unless you've imposed one

Yes. But why did you bring this up in this thread about API usage? It's the implementation's problem to make this work out. "Add()" should be the equivalent of a full memory barrier (at least for the condition variable's memory) no matter how that happens internally.

> This price isn't unique to Haiku, but the choice to pay it (almost) everywhere is, at least in terms of operating systems people would be using today.

Haiku is, in many ways, poorly optimized when compared on such details with Linux or FreeBSD, all the developers know this fact, and we make no secret of it. If this was your entire point in the first place, why not just say so?

By the way, as far as I can tell, OpenBSD's kernel atomics (sys/atomic.h) do not have different versions for different memory orderings; in fact they use the older-style GCC builtins and not the C++11-style ones, so they are also using sequential consistency everywhere they use atomics. Is OpenBSD not a "modern operating system people would be using today"?
Airdrop does not use bluetooth. It uses AWDL, which uses the wifi radio to establish a time-sliced network of nearby devices.

https://www.researchgate.net/publication/326928162_One_Billi...
> There will be value in curated data sets again, like we used to have with Encyclopedias.

The problem being, we destroyed all the infrastructure around this and it will be hard to rebuild, lacking any underlying economy in the first place.
> Also interesting how the millennials and late X-ers (I'm one of the latter) tend to put less and less emphasis on trying to copy younger people

As a late X-er: I can relate. I kind of love my forties, overall, mostly because I've come to like me. I just am, and a lot of days, that is enough for me. Who needs cool when you can like yourself sufficiently, and have enough respect from those around you?

Let the insecure be consumed by their status games, and the young obsessed with signaling their relevance. I'll be doing my own thing.