skysight-inc/HackerNews huggingface dataset:
Steam, Epic Games, GOG galaxy. They offer non game apps and they need to promote that
How do I turn it on if I can't SSH into the machine? In most cases, SSH is what you use to do management tasks.
People are stupid. They don't value certain value adds like good support until it becomes important. But more often than not by that point its too late. People are short sighted and value price over everything else.

This is ultimately why consumer protection laws exist. A person is smart, people are stupid and "the market" can't be expected to always act in its own best interests.
I'm really impressed with gunDB, which is a distributed realtime database that works in the browser.
> The beauty of music is that you don't need to be an aficionado to enjoy it. You can enjoy it on a shallow level, or as deeply as you want—tracing every thread in technique and influence and emotion and commentary and so on.

Of course, I agree about that wrt. music in general. My cautionary comments about appreciation being both hard and not seriously engaged in, as a matter of fact, by many listeners were specifically about commonly-performed orchestral music. (Some people might even consider that alone "real music", while excluding that status for movie soundtracks and the like. Of course, this is self-defeating if you actually care about "real music" being more broadly appreciated: lighter works are a necessary stepping stone to that lofty goal.)

(Just open up your favorite music publishing platform and see how common it is to market just about any piece of orchestral music as something purposely bland and good for "relaxation". Needless to say, this is not what real appreciation looks like. It's not even a "shallow" level of engagement with the music itself.)
Create 100 different npm projects that should be one bit of functionality but ship every single method as a different github repo and update all of them continuously with new content in their README.md and such in order to suggest to the AI that you're super busy in maintenance. Then abandon all of them once you land the FAANG job you're looking for.
What's the problem with Swing that inspired JavaFX and new frameworks like this one?
> unhappiness ... necessary

No, no, no, no, no. Deontic action is performed irregardless of contentedness. Unhappiness is not a requirement for motivation. Improvement of your suit is not impeded by the utter perfection of your armchair.

And, optimal state and false diagnostics ("I fixed the issues by having the `test()` function just `return True`") are diametrically opposite.

If the misunderstanding comes out of misunderstanding of concepts, this is why some of us insist on the importance of the awareness of language - the sheer elementary gain out it will be a "Careful with that word, Eugene".
That we are still arguing about burying viable fuel, instead of burning it in more modern and safer designs is what really boggles my mind.

"Here's a nice loaf of bread. Let's bury it in a mountain!"

Utter madness.
Here's a novel approach: Build native applications / user interfaces. Time gained from using cross-platform libraries is negated by all the issues it creates.

It's better to have one developer per platform, than two (or more!) working on a cross-platform application. And you get true native applications; think of things like accessibility options, which are often overlooked in cross-platform toolkits, or performance.
Pixelmator, Transmit, Nova

There definitely exists a market for desktop apps. But they need to be superior (especially in the "sparks joy" department) to the opensource/multi platform alternatives.
I’m making one as an internal tool to help our manual testers use playwright… and I’m using avalonia just because I want to make this thing multi platform… so far I’m impressed
They are using the term "hacking" to describe offensive penetration testing regarding security, not "hacking" as in the action of "creatively overcoming a problem" or just generally programming. One would think the paper would start by defining what "hacker" and "hacking" is referring to in the paper, but they don't seem to do that.
Would love a browser extension similar to distiller mode that uses this
That hasn't been our experience. Our elasticsearch cluster has been a pain in the ass since day one with the main fix always "just double the size of the server" to the point where our ES cluster ended up costing more than our entire AWS bill pre-ES. (but that might be our limited experience) whereas something like postgres has required nearly 0 maintenance apart from adding the occasional index but even that has been just due to tuning, not that the DB fell over.

Both are AWS hosted products (RDS, AWS Elasticsearch).
Trying to determine if you're taunting python devs or not :)
Yes, most politicians would adamantly deny the the facts, or that they were making a tradeoff at all. So, credit where credit is due (what little it might be).
If you continue working and learning throughout your 30s then how would it follow that you won't be as smart in your 40s?
Has plenty of purpose when you see people being deplatformed from their banks, inflation at all time highs, and the dollar possibly losing de facto monopoly in world trade.
This looks pretty good. As you pointed out, it's a crowded marketplace, but none of the incumbents seem all that invincible. If you focus on executing in your niche, I think you could do really well.

Have you thought about how you'll integrate other big social platforms: YouTube, Instagram, TikTok? I know the picture/video format requires a big expansion of features, and it might be better worth your time to refine the Medium/Twitter connectors, but it's hard for any social-promotional strategy to ignore those platforms. Even just a mechanism to format a post before copy-pasting into the network's app might be a way to approach it.
Slightly off topic but, while we are talking about Korn the band, here is an insightful retrospective by David Silveria on music and technology: https://www.facebook.com/david.r.silveria/posts/662560027105...
Support a way to give back the ownership of information to the users; it's always a good idea!
sure, but that's why you're using a password manager that lets you generate 24 character mixed everything random passwords and use them easily, right? Right? Guys?
I just watched the Netflix series How to Become a Tyrant, and she's featured in it. It was released last July.
Interesting blog post, and then there's the mighty www.revshells.com
As someone what worked in the Customer service/care industry, my two cent:

Honestly the ability to talk to a human will not solve much if anything, most problem could be solved by extremely automatic system, not even ticket system are really needed.

The main problem is the lack of the ABILITY of solve a problem. A very simple example: one common problem that user have is not having access to some kind of documentation, like bills, contract, recepits etc... now this is very simple problem to solve, except that as operator i didnt have access to the system to recover this kind of documentation! So, i could not help them, keep in mind that i could see the documentation just we did not have the ability to send it to the customer. I wasn't even a security problem since we could verify the identity of the costumer (to the point that we could make administrative changes to their contract) simply the software did not have the button "Send copy to customer".

This is just a very simple example, but i could write here an entire book of situation like that. Most of the time i know how to solve a problem but i can't.

NOW, how we solve this? From my point of view we need two thing, the first one is more money put into the customer service/care department, right now is a race to the bottom to a unsustainable point.
But also we need to rethink HOW we handle support from the ground up, right now is often a complete separate department, often outsourced, that cannot in any way "talk" to the rest of the company!!
This make solving problems often impossible, since we don't have an "API"(way) to solve a specific problem, (i asked for MONTHS... to have the ability to see some configurations of customer account, i could already see every form of personal information, including numbers and the european-equivalent of a social security number, but not the language selected for the UI)
the support functions need to be bake-in into the product from the initial design, not as an afterthought.

Until we change how we think about support functionality and consider the support agent job with the same "respect" (i'm not sure this is the right word) as the one of an engineer the ability to talk with a human will not help you.

edit: Also the number of times i was talked-down from the Engineering department that blame everything on the "stupid-user" is infuriating!! Sometimes user make mistake, YOUR software/service NEED to be able to handle that!

edit: grammar
Nope, a fabless semi company.
Because if I spend my time writing down everything I think is wrong with the world, I literally will not have time to do anything else.

Your cause is not more important than thousands of other causes, and my refusal to spend my time amplifying your viewpoint does not in any sense imply I agree with the opposing view.
Aren't localbitcoins.com and similar markets that?
No, the first amendment is totally disconnected from what I said. What I said instead is that our culture is about free expression. This is an important lead-in to the whole Hacker News saying, "information wants to be free." It's interesting that instead of answering the question I asked (effectively revealing the answer), you've chosen to go down this unrelated tangent.
I don’t see how to enter the two states at the bottom left (idle, down and hover, pressed). I can’t press without first hovering. Those two states seem to be inaccessible.
What we need is some kind of distributed version control system, then this would never happen.

Ideally it'd be a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency, but I think that's just unrealistic.
For the same reason legalizing slavery should not be up to a referendum, and "states rights" don't include the right to deny other people's humanity by legalizing owning another human being as property.

If you will recall, the United States fought a bloody war about that, and the traitors on the pro-slavery side lost.

And I'll remind you that the US Supreme Court already strongly affirmed that human rights are not up for a vote, when it legalized same sex marriage.

https://whyy.org/articles/supreme-court-affirms-my-human-rig...

>Supreme Court affirms my human rights are not up for a vote

>Human rights should never be subjected to a popular vote. The will of the people does not matter in the slightest. The Supreme Court did not give LGBT citizens anything today. Countries merely recognize the rights that already exist, and protect them.

>“…the right to marry is a fundamental right inherent in the liberty of the person, and under the Due Process and Equal Protection Clauses of the Fourteenth Amendment couples of the same-sex may not be deprived of that right and that liberty. The Court now holds that same-sex couples may exercise the fundamental right to marry. No longer may this liberty be denied to them.” -Justice Anthony Kennedy

>Human rights do not stem from the will of the majority in any nation. Ayn Rand (even a broken clock is right twice a day) said, “…individual rights are not subject to a public vote; a majority has no right to vote away the rights of a minority; the political function of rights is precisely to protect minorities from oppression by majorities.” If this is true, the inverse is also true; a majority has no right to permit or grant the rights of a minority.

You yourself just admitted that "I usually am one that hates when any discussion about Mozilla or Brave touches on Eich's controversy", after complaining that hate has too many definitions. With such a low bar for hatred, which you admit to yourself, how can you at the same time deny that Brendan's dehumanizing homophobic anti-human-rights beliefs aren't hateful?

Your hatred of discussions about Brendan's beliefs doesn't ruin people's lives or deny their humanity. But Brendan's hateful beliefs about same sex marriage do ruin people's lives and deny their humanity.

So why don't you just stop hating those discussions, and learn to tolerate free speech?

And why doesn't Brendan Eich simply stop hating gays, and tolerate same sex marriages, which the Supreme Court has affirmed is a "fundamental right inherent in the liberty of the person"?

Isn't it ironic that so many of the same people who attempt to raise the goalposts so high by redefining "hate" to not include denying another person's basic human rights as hatred, also claim to hate Mozilla so much?

Why is Brendan Eich voluntarily deciding to cancel himself by resigning from Mozilla of his own free will so much more of an atrocity to some bigots than Brendan denying other human beings against their will the simple universal human right to marry the person they love?
Ask HN: Thoughts on Embedded Device Security?
I’m thinking of pursuing a project to improve embedded device security for enterprises. It seems like a weak spot in cyber security to me.

However, I’m looking for some insight into how enterprise security people and embedded developers think about this topic before I dive in.

Replies here would be awesome and much appreciated. However, I’m hoping I can tempt you into a deeper conversation over email with the following… First, I haven’t written a line of code so I don’t have anything to sell (yet). Second, I’m an experienced software developer on cyber security products so I should be able to contribute to an interesting conversation on the topic.

Thanks for reading.
My email is in my bio.
Not even for the average HN user.
Athletic Brewing makes good non alcoholic beers!
Check out the ways people have tried to identify Satoshi Nakamoto to learn more about this and other ways you leak information.
The Svelte banner looks ok on desktop, but yeah seriously problematic on mobile.

I think this is an outgrowth of the "use whatever power you have to push for change" culture. It has been highly effective in the past, particularly with gay marriage, and I think those victories gave it enough gas to run for many years even without success. There's also the social points that one gets from it as well. I know of at least one project that added a BLM banner to their site because of social pressure, even though they felt that much of the protesting had gone too far (burning businesses, looting, blocking traffic, etc). The whole "not to take a side is to take a side" is a powerful social pressure to conform. I know of one other project that added a BLM banner so they could get on an "awesome list of BLM supporting software" or something like that which drove them a lot of traffic. Anyway my point is that there are lots of motivations for such, and I suspect many if not most aren't because the person has a deep and abiding passion for the cause (though without a doubt, some do).
I hear good things about this Tecton company, I wonder what tech stack they use!
As you can see I am a fan of both your product and the philosophy behind it, so thank you for your work. If I was interested in working just on software diagrams.net would be somewhat of a dream job for me, however, currently my life plan is to finish my last years of med school (after being stuck for ~20 years) and then possibly do something related to both software and med at the same time. Thanks for the offer anyway, since it came from you I admit I have really appreciated it.
> The problem with all these desktop UI toolkits is they have a look and feel all of their own (IMHO). You can make buttons look like Windows buttons on Windows and OSX buttons on OSX but that's only superficially cross-platform.

SWT (the UI library which drives Eclipse) would give you that on Windows, OSX and Linux. But it's not exactly light-weight...
What medical treatment? 12 step is fundamentally about community and connection (opposite of addiction), there is no pill that can give one that.
hence my point about covid pressure going down
Anyone know of an open source/self hosted alternative to GitHub's new project boards? Gitea has the old ones (Kanban style) but I really, really like the table layout.
> Test engineers of a "shipped" product should obvioulsy get credited, yet. (I mean, movie credits have the name of cattering people ! You worked on it ? You get your name in the credits.)

No particular deep knowledge here, but: my impression is this was a long and painful push by various unions and agents, with “top billing” becoming an actual thing to be negotiated as part of an actor’s contract, etc. Even having the end credits at all seems to be a workaround for accomodating the enormous number of people who insist on being credited: movies from the 30s seem to be perfectly content to just list the production company, the stars, and maybe the director at the start.

Of course, it takes at most a couple generations of professionals to shift from “this is a thing won through hard negotiations” to “this is a thing that everybody is entitled to by common morality”, but my point is it didn’t (appear to) start that way, it had to be squeezed out from the execs over years.

(Of course movies also don’t need maintenance or refactoring, at least not in the sense of requiring other actors and camera crews to come in.)
Beloved creator of the GIF dies following complications from Covid
Video: Why Open Data Matters for Cycling: Visualizing a Cycling City
all day I dream about scripting
> Similarly, nobody expects "scale infinitely" to mean that, as in Universal Paperclips, that we'll be converting whole galaxies into Kestra clusters.

I disagree. I've worked with plenty of people that would probably take this statement at face value and assume you could scale to a completely arbitrary amount of load with no marginal effort.

Plus, there's a difference in context here: we're talking about a technical product. It doesn't hurt to be precise and technical in your description of it, does it? This is the most likely setting in which someone might interpret something literally.
I am able to enter "idle, down" on chromium on linux by clicking and holding the very edge of the button.
Blaming software/database complexity as an excuse why GitHub hasn't done so is extremely pathetic. Systems almost always gets more complex over time, not less.
Well, ok. But if the data point is "X% of users have DOOM installed but not Windows", how does Winsock help you get that data to Microsoft?

I do remember using Winsock on Windows 3.1 to grab Usenet updates on expensive dial-up. The batch Internet :)
Interesting that Github has been getting slammed by people upset with the outages, but it doesn't seem like there's much movement towards Gitlab as an alternative.

I use both near-daily for different clients and I have grown to prefer Gitlabs... the price is higher, but it might be worth it to some of the people in the daily HN github issue threads (eg https://news.ycombinator.com/item?id=30790593 )
Different strokes for different folks.

Different keys for uhh, different complex application use cases.
Murder, rape and assault represent a minority of people in prison[0], and a full quarter of people in jail nationwide are only in jail because they can't afford bail.

If you believe people should be in jail for non-violent drug offenses, we can agree to disagree. I'm primarily a libertarian, and believe in the basic ethos of bodily autonomy.

[1]: https://www.prisonpolicy.org/reports/pie2022.html
Interesting. I've been debating this personally lately. I work where I can pull 180k-220k pure salary with a very high degree of job security and low effort, and I've been toying with whether or not it'd be better to switch to big tech and try to make more for a few years at the expense of WLB.

Weirdly enough, I'm kind of on the other end though, just hit 30, 7 YOE, and not strong technically because background isn't CS. So I kind of don't know if I should just coast, or leetcode grind and try to go for 300-400k... I just hear horror stories of PIPs and up-and-out and it doesn't sound like fun...
I'd argue the parent commenter committed this very sin; shallowly dismissing the article's conclusion to push their preferred narrative (ie, pandemic restrictions == bad).
They are obliquely complaining that the US gets a free pass to blow up civilians in other countries in the course of pursuing its own geopolitical goals, an by extension the US armed forces are exempt from international prosecution.

As for domestic prosecution, the record is mixed, but there was that high-profile case that got a presidential pardon.
There is no way to turn a Turing Machine into a finite automaton.

All finite automatons are guaranteed to halt, and do so in linear time. There is nothing to analyze the answer is always true.
Addicted to it.
I just think about why would they force video conferencing into SharePoint?
JS / React build performance suffers because of a few things; sheer amount of files and code due to the normalization of small files and many dependencies, and inefficient compilers / transpilers built in Node-flavored JS instead of native.

There's projects like deno and esbuild that should help mitigate those issues, and Yarn's Plug'n'Play to reduce file amount and size overhead by using .zip files and centralized repositories. I mean it's only a patch but still.
As a layout and rendering toolkit, the modern web browser is just head and shoulders above everything else in terms of features and ease of use.

As problematic as CSS is, getting things in the right place is still dramatically easier than with Swing LayoutManagers, and when you do have problems, you have great tools in the browser to explain what's going on.

Browsers particularly shine in text rendering, naturally; text styling, font selection, word wrapping, etc. are all easily configurable. You want bold text next to regular text in Swing? You either need two JLabels, or you wrap your text in <html> tags and let the embedded HTML 3.2 renderer do it.
This perspective is interesting to me because I feel like every single comment section on HN about async syntactic sugar has a Haskell programmer complaining that the sugar is only available for 1 single type (the async type) and not ALL THE MONADS.
That is another enigma, unfortunately i know too little about individual African countries to give a qualified statement.
I call it Flutter!
Last year, we were investigating if we wanted to go with GitHub or GitLab on-prem. EU company, they don't sell directly and forwarded us to some EU vendor (strange, but whatever). We were never able to get a proper quote. While I, personally, love GitLab, it wasn't hard to convince other people in the team: we installed the free version, played around, bought a license.

I still have no idea how much the final quote for GitHub could have been.
Do you think it's that or they'd prefer to get their 30% cut of transactions?
he's okay and currently does a super nice podcast with other youtubers like nilred and the backyard scientist called "safety third". He will release videos sometime soon again - He talked about his backlog with his releases because he wanted to release a video about his mr. beast's squidgame involvement first and didnt find a good angle to tell the story.
It's just an input to the decision making process, not a single factor. FF and Chromium based products are essentially at feature and performance parity so these second order effects become more important because there are so few first order effects, and the first order effects are minor.
for reference: https://ir.gitlab.com/news-releases/news-release-details/git...

They're still rapidly growing but they're loosing their edge to Github who since being acquired by Microsoft can afford to play the long game and give away more at a better price point.