skysight-inc/HackerNews huggingface dataset:
> Absolutely love this! The design language and focus on simplicity is right up my alley.

Thanks for the compliment! We did put a lot of thinking and attention to detail into our design language.

> Are there any restrictions on the free plan? I'd be more than willing to pay a reasonable fee to make the "single-person-plan" sustainable without the need to restrict it in the future.

Nope, there are no restrictions, and we don't intend for there to be in the future. The free plan is 100% fully-featured with no difference versus the paid plan aside from the limit on the size of your team.

> Also, one thing that I notice in the demo is a flurry of requests triggered on just about any user activity. Is this just extra analytics in the demo or is this also present in the full app?

There's no difference between the demo and the full app. You're right that some of what you're seeing is for analytics. There's also admittedly more network chatter than we'd like to keep the frontend synchronized with the backend, but we actually have work already in progress to reduce that substantially.
I definitely am making my money's worth with my Fastmail subscription. Just over $100 for 3 years? I could work 3 hours and recoup that.

Not a chance I could get away with < 3 hours of mail server setup and maintenance over the course of 3 years.
Is it Open Hardware? Where are the schematics?

If not, is it really that different than a thinkpad?
Supposedly one of the "worst kept secrets" of Monero is that a lot of the network is being "secured" by, essentially, botnets. Miners who are unaware that they are participating in the network.

I guess the controllers of these botnets seem to agree that there's no reason to kill the cash cow and (aside from the fact that they're running a botnet) don't tend to act maliciously towards the network.
The C++ standard IO library doesn't enable exceptions by default, but IIRC that's just a relic of the fact that it dates back to when C++ didn't have exceptions.
And those languages were badly designed. Which is why we don't have "procedures" or "subroutines" in modern programming languages" - just functions.
Are there any software projects of substantial scale that are purely FP?

Even things like I/O or dynamic memory allocation have side effects. So while FP has some great ideas implemented at scale (first class functions and MapReduce perhaps the most well-known), they don't seem very useful by themselves.

EDIT: I'm not objecting to the idea "functions should return information," I'm objecting to the idea that side effects are "not a great idea."
Good to see someone questioning almost exactly the same things as me.
> In the traditional sense, it's reporting on facts, checking sources, and providing two sides to every story. Opinions and partisan "news" are not that.

Unfortunately, the mad scramble for eyeballs for advertising dollars coupled a particularly virulent set of political objectives has completely decimated news, morphing it into nothing but a massive reality distortion field designed to keep you completely uninformed, pissed off, powerless, and addicted.
It's library dependent. iostreams (part of C++ std lib) doesn't throw exceptions by default but I believe it can be configured to throw if you want.
Thanks for the insight, Dan. I think that HN does over-represent (relative to population at large) the libertarian viewpoint, but my comments really stemmed from what I've seen of mainstream media coverage of the issue from the two sides of the border.
News channels, especially many local news channels that are owned by the same company, can and do explicitly coordinate their messaging. https://www.youtube.com/watch?v=_fHfgU8oMSo
> No, those are just the most outspoken members of the tech community. You’re ignoring the CEOs of IBM, Garmin, Cisco, and a whole host of other tech company CEOs that keep quiet but get the job done.

Good point about the many who are not insane. I mean that the prevelance of the fraud is very high.

I was not at all talking about the financial performance of their companies.
Not sure, one key aspect of the economics side in that community is “tail emission”

So looking up

Monero tail emission

might help, but I don't think there is more formal literate that just focuses on that, maybe some enthusiasts in university have something on SSRN
>And this gives Russia permission to invade a sovereign nation?

Nowhere did I suggest this, and Matlock does not even imply it in his essay. I was pretty clear that the problem I have with this discussion at this point. To put it bluntly: we will get nowhere with diplomacy if our line continues to be "your concerns are fake and made up, so do what we tell you". That's the attitude I see in here, in MSM, and from politicians (mostly in the US). Russia needs to be punished for what they're doing, but I want to see an end to these conflicts. The greatest geopolitical blunder since the end of WWII is the utter failure of the West to come to terms with and reintegrate Russia into a joint-security sphere after the fall of communism and Soviet Union. It's bigger than the Iraq War even, since Russia actually does have nukes.

>...it's a matter of the wishes of the Ukrainian people who have wanted independence from Russia for centuries

Some of these people in Ukraine are hardcore neo-Nazis, and we are giving them weapons. Some a genuine I'm sure, and I haven't been to Ukraine, and only have a few friends from there. So it's hard for me to gauge exactly how genuine any of this is given how toxic coverage of anything even tangentially related to Russia is in the West.
> Does WH recommend using his method for breath-holding underwater? (I don't know)

No, he explicitly says don't do that. Just one example:

https://www.youtube.com/watch?v=nzCaZQqAs9I&t=56s
They didn't say dual boot.

They said they're done with Windows.
My opinion:

- Steam was first, and because of that;

- They have all the features (both for users, and gamedevs)

- They have all the Games

- They have all the Users

In particular, in the Gamedev side, Steam is not a Storefront, they are a platform, much like say, Xbox Live or PSN. For example Steam provides:

- Friends

- Leaderboard

- Chat (Text and Voice)

- Multiplayer/Network api, which handles routing and NAT punch through

- Update/Install delivery globally

- Savegame cloud sync

- etc, etc

Steam docs are actually public, so go take a look: https://partner.steamgames.com/doc/features

If you develop your game for Steam, then Steam does a lot of heavy lifting for you.
They suggest consciousness is fundamental and irreducible? This is like saying "where the car goes when you take all its pieces away?". Occam's razor suggests that the material (easier) explanation is much more likely to be the answer than any complex one.

It's not even a good question unless they first prove consciousness can exist outside its physical support, AKA the immortal soul.
I'm not sure I understand the appeal of C++ exceptions. For years I've been told that Rust and Go's lack of advanced exception support is a crutch; and that error returns or sum types were unimaginative.

Now, in this thread, exceptions are supposed to be used rarely. I don't see the difference between an exception and Rust/Go's `panic`. If the error is rare enough, then chances are you cannot gracefully recover. If the error isn't rare; then why are you using exceptions for control flow?
I got blocklisted by Microsoft one time, I filled out the following form, it was cleared in a day or two, have not seen any issues since.

https://support.microsoft.com/en-us/supportrequestform/8ad56...
How about bad milk? Food poisoning? Chemical additives? So many things it would be helpful to detect by smell.
If you’re in the tech industry, FIRE is an option closer than most. You can build your own tenure to pursue what you like.
Old and never solved. I guess anyone, if they squint enough, is able to find (or plausibly invent) a sixteenth of minority blood in their veins, if it becomes advantageous to do so. Who's going to dna-test employees? The moment affirmative action starts really moving the needle is the instant everyone magically discovers a multiracial heritage in their family. Percentages of diversity go up, everyone is happy and the problem is worse than before.
It's also stitching several interesting APIs together in an unusual and whimsical way. Better yet, the article itself is well written. If you've done something better with your day that then feel free to tell us about it.
I run my own mail servers for small projects, though for my main email I've actually switched to ProtonMail (previously dovecot + postfix).

It's never been easier to self host your email with projects like the following around:

- https://foxcpp.dev/maddy/

- https://github.com/albertito/chasquid

- https://github.com/haraka/haraka

- https://github.com/mail-in-a-box/mailinabox

- https://github.com/Mailu/Mailu

Of course the usual dovecot + postfix setup is great for learning even if a bit complicated.
This line "Set up low-latency, elastic, highly-available, and cost-effective inference close to your data." is the problem I've found that annoys everyone - Software Eng don't understand MLOps, Data Scientists don't understand systems programming, and everything ends up costing way too much money and taking way too much time.

Even with a magic API the latency still isnt good enough, so the choice is often entire ML solutions like the OPs product, months of development time, or a really expensive container.

Shameless plug since my Show HN went completely ignored earlier today ;) ...but that's why i built this: https://news.ycombinator.com/item?id=30428664
Yeah, would appreciate if parent answers this.
Yeah this is def the stuff that badly, badly needs to be redeveloped.
So they're doing it for the lulz?

No. Nations don't throw national resources away, especially in modern times. If they're spending money, their lives, political capital on this they're profiting from it in some way.

Russia has to control the black sea and they have to control territory all the way to the Dneiper river. If Ukraine realigns to Europe and NATO they have to at a minimum have control over that territory to have a defensible position. This has been true since the days of the Russian empire, and this is one of the historical reasons for a Russian ethnic majority east of it.
I came to web development from graphic design via web design.

I don't really do it anymore, but even after transitioning to full time development (mostly backend) I used to pick up small design jobs (such as logos). Some of that was pro-bono work for or related to open source projects, but much of it was compensated at fairly reasonable rates.

I've found that design work usually wasn't needed on a tight schedule, which made it easier to schedule around a full-time job, and having a shared technical vocabulary with the clients (and being present in the technical communities they frequented) gave me an edge in landing the business and getting paid up-front. I haven't tested this proposition for a while, but I would be surprised if it doesn't still work.

Now, you may feel that you aren't a designer, but good design isn't any harder to achieve than good code. Great design, like great code, often requires a little extra something, but we're really talking about 'doing design' rather than 'becoming a designer' here. A little coding effort can go a long way in terms of procedurally generating variations on a grid in order to narrow down the search space to a few that 'look right' even though you aren't sure why.
> I wonder what the over/under will be on how soon after launch it'll need to ban its first user. My bet is 3 months after launch, but maybe this will become Al Qaeda's new platform de jour!

Already happened (assuming this isn't fake):
https://twitter.com/MattOrtega/status/1496006497389666306
The way you deal with that is by arresting them and charging them with specific crimes.

You do not just get to seize all of their assets without due process.

The protest was already cleared away using conventional policing methods yet this law still remains on the books and they are going after protestors retroactively. It is vindictive and despotic.
uncritical supposition

I don't mind it because it's not masquerading as anything but supposition. Besides, this is the pop-sci summary of the actual source paper. If it's too pop-sci-ish for you, just read the actual source paper:

https://www.frontiersin.org/articles/10.3389/fnagi.2022.8135...

The linked paper is, of course, not necessarily super valuable from a scientific perspective. After all, n=1 and we're talking about somebody with traumatic brain injuries who has been administrated lots of psychoactive drugs. Not a typical healthy brain. But, I found it fascinating. There is some speculation but I would call it reasoned and restrained.
When I hear "feel good entertainment company" I think "junk content".
Not sure why you're making a distinction between ML and deep learning here. both of them can be black boxes. Calculating the area of a square can be a black box if all you know is how to plug numbers into the formula.

A big part of machine learning is looking at weights and outputs to make sure the results are sane and that you have an understanding of what's going on. This is true no matter what algorithm you use to make predictions.
I'd be curious to see if they voluntarily bootstrap brand love through these wonderful (really) tactics only to gradually remove the rate of free swaps. I have heard a few stories of "we can't fix nor replace that device, but you can buy a new one for 10$ less than market price".
Some devices have hard coded DNS settings, but you can set up a rule on most decent routers to NAT all DNS requests (port 53) that don't come from your pihole (or similar), back to that DNS server.
From cognitive overload to digital detox: Psychological implications of telework
The comment is now deleted, but here it is with my reply:

> smoldesu 3 minutes ago

> "and always remember if they can give it, they can also take it..."
Sounds like the moral of the story here. I have a hard time not coming at this from a devils advocate approach, especially since the guy seems very business-oriented and should have realized that something needed to change. It's hard to sympathize with someone that built a business off of abusing someone elses content feed, and then pointing their finger at Facebook when the paradigm shifts away from that content. I don't think Facebook is necessarily right in this case, but the writing was on the wall, and if they didn't chase the current trends then they wouldn't be able to enjoy the same level of success they had harnessed before

Sure, agree on all points ... yet remember it's all triggered because Zuckerfu wants people to stop "feeling good" and instead "take him and $FB seriously".

Kind of disgusting.
RaspberryPi Wordle Robot
> No, this is human nature. There have always been liars, cheats, and a conman ready to take advantage of others.

I think it's odd to try to normalize evil. There have always been been wars and starvation, so what? Do you mean that we have no power over our own society? That it's ok because it's happened before? Either seems bizarre to me - obviously false and why would someone want to normalize it?

Also, the IT industry wasn't like this 10 years ago.

> What gives hope is that this kind of deception can now be found out quicker and made known to all almost instantaneously. What gives dismay is that the same speed applies to disinformation as well.

The latter smees to be far ahead of the former. As people who study disinformation point out: You can post a lie much faster than someone can post the truth.
You generally want to test if an "I/O or dynamic memory allocation" worked.

BTW, I am basically a C++ programmer, not some functional maniac. But whenever I see a void return type, I think something is wrong.
Why downvote? Everything he said is true except that Erdogan staged the coup attempt. He probably know about it much earlier and did not intervene, but it is too much to claim he staged it. Regardless, lots of people had their assets seized or frozen by government or people close to it without due process.

Also equating what is happening in Turkey or Canada to Genocide is a bit too much :)
Highly likely it’s because of the “pre-order” - users agree to have it downloaded when it is released and may not receive a notification of its installation weeks or months later.
Agreed...The Joe Rogan thing is crazy (assuming this is what you're talking about).

He gets lumped in with Conservatives because EVERYONE must be lumped in to the left or the right these days.

You can't be in the middle anymore.
They don't care about a defensible border with China because they are allied with China currently. If that changes you'll start seeing militarization of that border also.
The Job Series – How to Find Companies Who Are Hiring (2021)
Humane Technology
They also often assume someone who is truly great can come in with a 12 week contract and turn them into a Unicorn without even getting unemployment on the other side, at least in the web dev world of say 2005 this was often the case.
Hi, thanks you. I'm really grateful for your answer. The Azure documentation seems to hint at the resource group name being case insensitive, so I guess that could actually work. To be honest I don't know if we tried just using a lowercase version.

Again, I want to emphasize that I find it really great that you took the time to answer here.
Popehat's Twitter is a really good source for "is legal issue x actually a big deal?" sanity checks on breaking news.

Sometimes it's "yes, this is actually quite big"; other times it's "this is a breathless depiction of something that happens 20 times a day and is entirely normal procedure".
docker supports some volume mounts while building, it's part of the buildkit backend and is used for mounting secrets during builds. It is very poorly documented and hidden behind the buildkit buildx command. Check out the RUN --mount= section here: https://github.com/moby/buildkit/blob/master/frontend/docker...
ML has already added actual value to so many industries. While the AGI fantasy may never happen and we may even see another AI winter, the existing products and solutions that you use every day are powered by ML.
Sure, but it's finite, reasonably circumscribed, and honestly not that mathy.

I mean, even the example given by the OP about the tanks is super well known (apocryphal[0]) and doesn't require math knowledge to avoid. You just have to have heard of this kind of failure mode

[0] https://www.gwern.net/Tanks
It's the premise of Brave New World. It tells of a society subjugated through genetic-engineering and hedonistic entertainment. I think a quick dose of happiness is pretty akin to "soma", a drug the characters use to avoid bad feelings.
that made me think "does distribution of police officers make them roughly that close anyway?"
The cover story is they collect no more than Facebook (others) but they have a sweetheart deal with Apple and Google to circumvent the app sandbox under dubious conditions.

Facebook is jealous of the revenue potential.
Epic is pseudo-concerned for the oppressed developer community.
This is only possible if you store client state, like the primary email address.

I use the same approach to the above, where users authenticate with an email address. I don't store any client state on the server though which is nice for regulations like GDPR.

I have 'logged in' users without storing a single piece of data about them! No tracking nor performance stats on the site either.
"For a software engineer, the hardest thing about developing Machine Learning functionality should be finding clean and representative ground-truth data, but it often isn’t."

Which is so much bullshit. The hardest thing is validating your hypotheses, which machine learning turns into a black box. When we have coworkers who insist on operating on wishful thinking we try to maneuver them out of a job. Except every 10-15 years when the built up pressure of fads overwhelms reason and we all get stupid for a generation (which in software is about five years).

The things that started as AI that we don’t call AI anymore, and don’t lump in with AI when discussing successes or failures? It’s because they can be explained in plain English and implemented without much or even any special jargon that marks it as anything more than exceptionally clever Logic.
Snowflake is not like the others in that list, as they just provide a pretty good SQL dialect over cloud storage, and a tolerable UI and API access, for a pretty indeterminate price (who knows how much a credit is worth this quarter?).

Personally, if there's ever a downturn, I plan to play Snowflake sales people off each other and get enough credits to last me a lifetime ;)
> Where are our 'neural binutils'?

Assuming you mean coreutils. binutils is for managing/inspecting binary executables.

But to your point: there were two key innovations and criteria of UNIX pipelines: a common and understandable data format, and writing programs to send and receive anonymous data. Crucially, the input and output formats were the same: plain text, separated by newlines.

In contrast neural networks are applied to a variety of data formats. Images, video, audio, text, social networks etc. each with their own encoding into something an NN can work with, with varying dimensions, features, metadata etc. So it doesn't make sense to bundle them as 'neural utils' but rather utils along whatever pipeline already exists, like GraphicsMagick. Which does leave a huge blind spot for the domain transforms like text recognition.

If you stay within the AI ecosystem, you _can_ set up reusable layers for tensorFlow, but typically you cant swap out something in the middle without retraining all layers below it. Which you might treat as a violation of the anonymity criterion, since the behavior / performance of a layer relies on the specific behavior of those above it.