skysight-inc/HackerNews huggingface dataset:
I usually make a toggle button reflects its current state and shows the next state in some other way, like in the hover over tooltip or small subscript text. That means a toggle updates two things, the button itself and the tooltip.
Agreed. Although I took the cover off my old Samsung (s10e) about 18 months ago in the hopes for an excuse to replace it. I've dropped it and banged it on things and other such random potential damage so many times and there's barely a dent or scratch anywhere.

I'm impressed and annoyed. That said, I have very much enjoyed not having a cover. It feels so much better in the pocket and in the hand
They won't.

The reason patents (and copyright) have gotten so bad is a mixture of corrupt lobbying activity and a quagmire of questionable international treaties.
Show HN: OpalOPC Checks OPC UA for Security Issues
Security scanner for the critical OT-IT integration technology called OPC UA.

Since last submission [0], I moved the Linux executable to Snap Store, got the old landing page [1] redesigned and moved from Wordpress to Docusaurus, and added a whole bunch of new tests.

Try scanning the practice target: opc.tcp://scanme.opalopc.com:53530

All feedback welcome and encouraged! :)

[0] https://news.ycombinator.com/item?id=38166267
[1] https://web.archive.org/web/20231114080647/https://opalopc.c...
They do it in more direct ways, too. You might be surprised how long some people will work with only the promise of future payment. You might be surprised how long someone can go on committing wage theft (and other general fraud) without repercussion.

I'm self-employed and have made it a standard practice to look up court records on any new client I'm considering to take on. It has been eye opening.
It's time to sunset Firefox and usher in The Next Age of libre browsers.

Mozilla has betrayed FOSS for Google monies, at last the chickens come home...
Commenting because I'm curious about what you mentioned about getting your B2B subscribers through your newsletter. Seems like a cool way to get inbound. I started my own newsletter recently and I'm hoping to follow a similar strategy to you for getting customers.
You would use an "encryption library"? I don't understand what's complicated about this. I thought perhaps that top comment was talking about some country other than the USA, where cryptography had actually been outlawed, but it seems people really believe the US outlawed crypto in the 1990s? No, they did no such thing. They didn't even regulate it, excepting export controls.
I agree, tribalism of this nature has a huge effect.

With the internet, though, I think there's another factor that reduces its "fun level" -- the internet has also shifted to being a heavily commercialized environment, and commercialization has a very strong anti-fun effect.
I don’t have great links handy, but read up on observability.

You’ll want to read up on what people do on error, especially in the case that contracts change (search “api versioning”.)
I have never seen "software" abbreviated to SW before. Let's not do that.
That's why I'm going to democratize that business and make it available to anyone who wants access. How does bare metal rentals of MI300x and top end Epyc CPUs sound? We take on the capex/opex/risk and give people what they want, which is access to HPC clusters.
Yes! So confusing.
So it took 500 years to build.

If a building took one year to build, but they didn't work on the weekends, would you object and say no, it only took 260 days?
I have some systems that format their SCSI disks to 1,280 byte sectors, so I guess this would not work.
It's not a myth!

My uncle is such a garage inventor, and has made a comfortable living for himself by licensing a number of different inventions.

One of the things he invented was the Zipit drain cleaner. It's a long piece of plastic with barbs on it. You shove it down your drain, pull it back out, and it pulls out a gigantic disgusting hairball that you had no idea was down there!

It's really quite remarkable, it works so much better than what people were using to unclog their drains before. It seems obvious in retrospect, so why weren't such products already on the market?

Unfortunately after seeing the success a competitor decided to copy it and, when my uncle tried to sue, the competitor got the patent invalided. Meanwhile my uncle lost much of his savings in legal fees.

https://usinventor.org/portfolio-items/34660/

In my (biased) opinion, this was a case of a legitimate, deserving patent. But all the junk patents and patent trolls, and the arms race you describe, have shifted expectations so much that the patent review board now tends to invalidate everything brought before them. So now the patent system doesn't even work for the people it's supposed to work for, since when a small inventor makes something actually worth patenting, a big company can just invalidate the patent.

With all that said, I do agree that software patents are pretty broken. If nothing else, the 20-year time limit is way too long, as technology moves much faster than that. We are constantly building the next layer on top of whatever was invented last decade, so last decade's inventions have either become foundational or have been discarded. Patenting an idea means it has to end up in the later category, as a proprietary idea cannot be made foundational; the industry must work around it. Meanwhile, the upfront investment cost in software ideas is much lower than other kinds of inventions, so there's no need for 20 years of royalties to incentivize it. I think software patents could make a lot more sense with something like a 3-year time limit. But I'm not really sure it's needed at all, as first-mover advantage seems sufficient to reward many software inventions.

(Disclosure/disclaimer: I work for Cloudflare, but obviously the above is personal opinions. I am proud of what Cloudflare has done with Project Jengo -- which I had no personal role in, I'm just an enigneer.)
Imagine I'm a small software company, and I can't fight a patent troll, and I don't want to pay them or go bankrupt in legal costs.

Can't I short-circuit that by just selling services elsewhere?

Aren't there companies that just refuse to abide or negotiate with patent trolls, out of spite, what happens then? Can a patent troll shut down a company? At some point, wouldn't that make the news? What are the risks? What allows patent trolls to have legitimacy?

I can understand that it's mostly a scam operation to extort money to those who want them to go away, but that can't always work.

I've heard it's mostly a few courts in Texas or elsewhere. Isn't it possible to just not interact with the states where those patent trolls are?
Always use the luggage stand.
It's pretty common
Hmm, may be I've had network issues last time I checked. Anyway, that's the only place you can get it — it's a completely free desktop app, but it's not open source.
>Is this something which could be addressed through the use of a specialized AI assistant?

JFC tech workers sometimes. Just unionize man, that's like the whole point of unions. An "AI assistant" that was effective would be telling you the same thing. You can't convince your boss that paying you what you are owed is the correct choice, you don't have any power in the relationship. Whether they are right or not, they BELIEVE you are eminently replaceable.
I mean, look at him https://imgur.com/a/7UTrwCQ.png . I don't think the philosophy goes too deep.
> Very memorably, the "bus stop" was just an intersection with a dirt road, with (1) a phone booth (2) a brothel.

They mentioned that in the article a couple of times. I wonder if it's still that way? Sometimes Vegas seems like a different country.
Vent away! Sounds frustrating for sure.

As much as I love Microsoft/Windows for the work they have put into WSL, I ended up just putting Kubuntu on my devices and use QEMU with GPU passthrough whenever I need Windows. Gaming perf is good. You need an iGPU or a cheap second GPU for Linux in order to hand off a 4090 etc. to Windows (unless maybe your motherboard happens to support headless boot but if it's a consumer board it doesn't). Dual boot with Windows always gave me trouble.
>In the vast majority of cases, these are not your customers. These are apple's customers they have given you access to.

Unless I am misreading somehow, this is an unusual position. Software developers don't sell their software to Apple. They sell to the end users. Unless an intermediary rebrands the software and takes ownership of customer acquisition and support, software users are the customers of the software developers.
This is great, but unfortunately the current title doesn't do a good job convincing people that the article is worth reading, in my opinion.

Maybe a title like "The story behind the NeuralRad organ and tumor segmentation cloud service" would be better.

(I see that the previous post you're referring to https://news.ycombinator.com/item?id=31449147 had a similar title and did extremely well, but maybe you just got lucky then.)
Nvidia Overtakes Amazon in Market Value
pretty much. And as far as woodworking goes, you can’t undo cuts.
That's not really a counterargument. Having to do those things sucks in and of themselves. They just mitigate some of the other suckage.
No, it isn't. What is a better measure is to look at businesses like what I'm building (and others), where we take on the capex/opex risk around top end AMD products and bring them to the masses through bare metal rentals. Previously, these sorts of cards were only available to the Top 500.
The REAL problem comes from math and physics teachers (even at the university level) writing things like:

(a + b) / 2π

instead of

(a + b) / (2π)

It seems that math teachers put division above multiplication in order of operations but programming languages almost universally treat division and multiplication as equal and read them left-to-right. I've fixed multiple bugs before that were due to this.
Does that mean everyone wants to be a waiter and nobody wants to be a CEO?
In William Gibson's The Peripheral (the book, haven't seen the show myself) there's something like a weaponized version of this:

```
“What were you in, up there? Mason says you’re training.”
“Kind of like a washing machine, inertial propulsion. Big-ass fly-wheels inside.”
“Washing machine?”
“About three hundred pounds. Big red cube. I’d just learned to balance it on one corner, then rotate, when they made me come back.”
“What’s it for?”
“Fuck if I know. Wouldn’t want to meet one in a dark alley.”
```
100% agree. we always show you the SQL that the AI generates so you don't have to trust it blindly! the sad part is when you do manually review it and still miss the issues... i've done that a few times
If BSD didn't exist, NeXT would have built on SVR4 like the other Unix vendors. It would have been slightly more expensive.
> Why is it so hard for you to believe that Republicans are against contraception?

Because I try very, very hard not to believe things without evidence, and I haven't seen any evidence yet. From my sibling comment on this law, this bill would have guaranteed the right to an abortion because the way they define contraceptive includes abortion. This then seems like evidence that Conservatives love the idea of restricting abortion (which they absolutely do). It is a fallacy of composition to say they favor restricting contraceptives. If you do that, you may as well broaden the category more and say they love restricting health care, or that they love to restrict free market transactions, though such is clearly not warranted because generally speaking conservatives hate the idea of restricting free market transactions (unless they're jailing people simply for ingesting plants (an allusion to the war on drugs, which they definitely seem to love, but I digress)).
I use bartender and try to keep the right side of my menu pretty light on taskbar stuff. I think I do lose a few things on my 14" but anything critical I want in 1 click is on the far right and visible.
Every job/client I've acquired has been a 10-15min informal chat with a stakeholder and a technical peer, and then an offer.

I don't really see the value in going through hiring gauntlets and opt out of any process that looks like it might waste time like that.
Creating a template language in 53 seconds [video]
Vulkan already has some standard compute functionality. Not sure if it's low level enough to be able to e.g. recompile and run CUDA kernels, but I think if people were looking for a vendor-neutral standard to build GPGPU compute features on top of, I mean, that seems to be the obvious modern choice.
Nice to see Reboot is back!
Nah, parenthesis are easy to parse with the eye if you spend even a small amount of time working with them. You still have to indent reasonably like you would with every other syntax.
JWT should not be your default for sessions (2021)
Author here: Sounds very familiar. I used this exact same "Poor Man's process" up until yesterday :D
As a physics layman, I learned his part of history from the book "Quantum" by Manjit Kumar, which as far as I can tell got the Planck bit right and covered his black body work correctly, FWIW.

It was a good read.
Californians Are Dreaming of Lower Taxes
It's very common. Kind of fascinating that you've never seen it.
> If you steal $100 worth of food from a store, they'll call the cops and arrest you.

And if you're a person of color, if you try to pass a counterfeit $20 bill (unclear if you even know it's counterfeit) then the police just murder you and the person in charge of it gets a cheesecake sentence
This is about misunderstanding purely of history, the actual derived physics are not mistaken in either version of the tale.
If cookie pop-ups are not the intent of the law why does the EU website use them?
https://european-union.europa.eu/index_en
It sits in a weird place because

1. Some things are added to your project through package.json the normal way

2. Some things are added to your project by vendoring (copy/paste) a file or two, now with configurable source

I can imagine companies wanting a consistent set of components that are easily installed (hence shadxn), but why not turn that into an internal/private npm module?
Possibly near Chengdu, Mianyang?

I'll agree with others, this was unlikely to be an accident. But hey, you were entertained and they got to show off their English!
Other than those that have called for nuking AI datacenters.
Yes, having patents is expensive. Large corporations often file patents for defensive reasons, and for this they employ multiple patent lawyers full time.
Try having more that 40-50 devices connected to your home router and you will see devices disconnecting randomly because your router can't keep up with them.
The main issue with toggle buttons is that you have an object that at the same contain the state of the system and the action to change it.

The consequence is that it is not clear if the "ON" that you see on it is the current state (so pressing on it will turn it to "OFF"), or the action that you will invoke when you press it.

The solution is to separate (part of) state and action, and this can be done in a few ways. One possibility is to do like one of the answers in the link suggests, and write the label _outside_ the button. If you don't have a switch but a toggle button (like the teams example in some other comment), leave the icon alone, and change some other properties of the button (for example leaving it pressed to signal the "ON" state, like it has been done for decades without any issue....)
The thing about Delirium is that it's where the (unofficial) FOSDEM Beer Event happens¹, so that's where you meet all the other FOSDEM people.

[1] there used to be an official FOSDEM beer event there before COVID, but people just still go there.
Manage others as you would like to be managed.
Why did none of the other companies listed in the article fight it, if this is the case?
The department of labor doesn't make you whole. It investigates failure to adhere to regulations.

If you are owned money, go to small claims court. If a thousand employees are owed money, the time spent for the company becomes painful indeed, and these court cases will raise the notoriety of the company in the department of labor's view.

Even so, the department of labor has it's own procedures it has to follow to make a fair investigation.
Honestly I didn't realize that you worked personally with the Mozilla Foundation, so I'll defer to you (and color myself surprised).

My apologies, and thanks for the information.
Aha! Please tell me more about how your 7 transactions per second magic internet money is going to replace global finance and help the unbanked in Africa! BTW, have you guys decided whether your funny token is an asset or currency?
> Alright, maybe I’m out of touch, but I don’t think electricity is expensive in California.

This was your first comment in the thread.

If you don't want the point of your original post to be missed, don't make it cryptic and have surprised pikachu face when multiple people miss your point. We are not attending a stand up comedy here to understand your tone in this text format.
A friend told me that when she was in school, they'd hand in their programming assignments on paper, and a week later they'd get the output. She said week-long "compilation times" make you learn to double check your work!
There is a general problem with excessive rent seeking in our entire economy and society. But I don't think having zero patent protection is the answer. Like most problems with society, there is no easy answer, just a continual fight against corruption, rent-seeking, nepotism, collusion, price fixing and all the other crappy human behaviors.
> Why would this not be AMD’s top priority among priorities?

Same reason it wasn't when it was obvious Nvidia was taking over this space maybe 8 years ago now when they let OpenCL die then proceeded to do nothing till it's too late.

Speaking to anyone working in general purpose GPU coding back then they all just said the same thing, OpenCL was a nightmare to work with and CUDA was easy and mature compared to it. Writing was on the wall where things were heading the second you saw a photon based renderer running on GPU vs CPU all the way back then, AMD has only themselves to blame because Nvidia basically showed them the potential with CUDA.
> not a monopoly

So what percentage of humanity do they have to gatekeep before you will be willing to consider them a problem?

Apple is anticompetitive, and that's what matters. Arguing that it's technically not a "monopoly" and therefore A-OK is ridiculous.
SWE is a common abbreviation for Software Engineer. Others: PM, DE, PE, DS, UX, QA, etc.
That's actually a lot more of an upside than it should be...
It's very common. Ever hear of SWE or SWET? Based on the context of this site, what did you think they were applying for?
> people's views change from one generation to the next

I think that's what Kevin Kelly means by attention in the essay.

He writes:

> It is much easier to build a rocket that will sail 500 years to the nearest star, then it is to ensure that the future generations of people born on board that 500-year rocket maintain the mission

So he doesn't mean we'll flake out and flit our attention to something else on a whim. He's saying if we drop a project due to changing beliefs, opinions, and goals, that's "not having a long attention span".

I don't love his use of the word "attention" to mean that, but I think it's pretty clear what he means by the word from the essay.
Yes, that's actually largely a part of the question.
That's a false myth, used to guilt young workers to more easily leech from them. The food you eat today was not farmed by the people who are old now. Your consumer products were made in China, not by the elderly. The infrastructure you use has been repaved and remade several times during the decades that have passed since old people worked.

Except for a few relics, nothing remains today of what the elderly made. The exception being real estate, and that's why the elderly demand to each become a millionaire to let go of any of their real estate.

It's not like today's elderly worked to build something for future generations. They worked to benefit themselves at the moment.

In general when somebody comes to you selling guilt and murky reasons to why you are indebted to them, that's an enemy and a scammer, seeking to leech from honest people. Whether that's an employer, a generation of elderly, the government, a guild or whoever.
Author here: Can you test this and share a working one-liner? I will happy to add it into the blog post.

I tried few commands like this but they didn't work consistently for me.
although in both cases, Trust is very important.
How about we both:

1) Support low income people by giving them formula if they need it, AND

2) End the war on drugs and move people into treatment instead of the carceral slave system

Sounds like a win-win.
Why can't other companies emulate iOS?
This has been my experience as well. The more hoops a company made me jump through the less they were offering to begin with, and the culture was not great.

My last gig was great in that aspect. My client found my LinkedIn, we had a quick 15 minute call to discuss the project and I was working for them the next day.
> you're looking in the wrong places.

Could very well be, but I find it very difficult to locate the right places, then.
“Their warehouse workers get paid low wages and the arrangement is that you need to be available between 4:00 AM and ~10:30. It's not that you'll be working during those hours. No, instead what happens is the night before they determine how high of a load they have and then set the hours for that time. ”

One of my buddies said they did this to them. I don’t know how common it is but it does happen. They were satisfied with their pay, though, compared to what many jobs in the area offered.
Ask HN: Looking for publicly available log files (JSONL or logfmt)
Hello HN community,

I’m currently developing a log parsing and log viewing tool (https://github.com/dloss/klp) and am in need of realistic log file examples that I can include in my documentation and use for internal testing. Specifically, I’m looking for log files that are:

1. Publicly available and permissible for redistribution under an Open Source license (ideally MIT license).

2. Structured logs, either in JSONL (JSON Lines) or logfmt format.

The purpose is to show how my tool can be used to effectively handle real-world data, and to identify new features that would be useful.

If anyone knows of datasets, repositories, or sources where I could find such log files, your guidance would be immensely helpful.

Thank you in advance for your assistance and suggestions!
Sessions vs. tokens: how-to guide for implementing authentication state [video]
But the caveat is that trademark law only applies to usages that are likely to cause confusion within the same product category, or to imply some endorsement/connection with the trademark holder.

People using your brand to refer to your product in normal modes of communication isn't a violation of your trademark in the first place, and does not need to be defended against.
> If you rent an apartment and agreed to pay 3000 a month for it and instead only pay 2500 a month you would be taken to court and lose the case. If an employer did the same it would be "a civil matter" having seen this firsthand I can attest to the truth of this.

Both of those are decided in civil court, I don't see the difference.
My weirdest experience is still the one where 6 people in a room have me go through my entire education starting with grade school.

For a senior SWE role. Even the body shop recruiter was agast.
Wait till you see HW (hardware) and FW (firmware).

People who regularly have to work with a mixture of these will abbreviate them. You'll see them everywhere now.