skysight-inc/HackerNews huggingface dataset:
There's two massive hurdles to clear in public perception: 1) that addiction is a personal vice that people _shouldn't_ get help from others for, if they die on the street, it's their own fault, and 2) that helping people who are homeless is somehow offensive and unfair to people who are "productive" and don't get help for free.

It baffles me, if someone homeless in my community gets housing, that doesn't make me feel aggrieved for having to pay for mine. Yet we spend more money per person on homeless services that fail to get them housing than we would spend just... paying for apartments for them, because it would be unfair to do so.
Robb, if you see this, please add podcasting to this post.

Podcasting¹ is the web, too. 42% of the US listens to a podcast at least every month.

¹ Which, thanks to Spotify's misappropriation, we now need to call "standards-based podcasting" or "opencasting"
The fact that Blink is open source is totally irrelevant; sure it may mean that some niche browsers can exist with a few tweaks, but any serious attempt at forking would require a legion of developers.

If Microsoft isn't able to maintain their own browser, the idea that some other org out there is going to have the resources to fork it is laughable.
Yes, the author of the article is all over the place

>But what if you’re just part of a collaborative open source project, give away your app, or if there’s open source code in the product you put on the market? Who gets blamed when open source might be the heart of the problem?

Every other sentence is dripping in "sympathy for open-source creators", but buried in the subtext is "sympathy for the innocent commercial vendors who decided to rely on open-source projects."

>So, how is open-source software implicated? If a commercial software product causes harm, whoever put the software on the market will soon be strictly liable.

Good!

>You will need to prove that your code wasn’t to blame to escape the costs. But what if you’ve embedded open-source code, used open-source tools, or called open-source APIs? Under the pending rules, you’d be liable for any errors in those sources as well, regardless of whether you directly contributed or not.

Better! Now a big evil company _can't_ pass the buck to the unpaid hobby project creator!
Monorepo, separate modules is the way to go. I just don’t think it occurs to people.

But I think for compiled languages people see the build steps as particularly wasteful, both locally and in CI. They forget about the integration test surface area or think it’s something to be paid for later (tech debt) and reason that if they are changing one module why should they have to pay to compile and test the whole thing?

A good tooling or ops person can ameliorate a lot of that. There are a lot of poor patterns that people ignore when build units are small and incremental, that you cannot ignore when they get large. And then there are tools that can auto start tests, which reduces the latency in code-build-test quite a bit.
In art school I owned an industrial sewing machine. It could sew through virtually anything and was great for repairs and modifications of heavy garments and bags. It had a "walking foot" that moved the needle in sync with the feed mechanism on the bottom which let it pull through almost endless layers without issue. I think the most it took before choking was about 15 layers of denim. You could lift the foot with a knee-operated lever too which made moving the material while you worked effortless. Of all the crap I've sold over the years to buy other stuff it's the only one I really regret letting go of.
I remember reading that the balloon was about as big as 3 school buses, but I’m not sure if that’s just the inflated part, the actual hardware, or both. In any case, it’s more than enough room for multiple cellular antennas, so they could put a mix of directional and omnidirectional antennas across multiple WAN devices.
> the EU is finalizing rules that will make open-source creators and licensees liable for any user harm their software might cause

Citation?
You might be meaning to refer to interstate commerce? Which appears to be the more applicable situation?
Sometimes it's hard to tell how many VMs there are between my code and the actual hardware. It seems to be VMs all the way down.
heads up, I think Decentraleyes has been superseded by a "LocalCDN", it's more frequently updated and I thing Decentraleyes has bee abandoned by the devs.
The article leans a bit towards a pessimistic tone imho, so here's another source: https://www-heise-de.translate.goog/news/EU-Regulierung-Ausn...

Apparently the current state of affairs is that open source (non-commercial!) devs and projects are safe. If you pack OSS as part of a commercial offering, you're on the hook for that as well (read: you're liable for the whole product you sell and can't put off some aspects to open source). So nothing to fear for us so far. Still in process though.
I once applied to a position in the IAEA. I didn't get the job, but they sent me a letter. I kept that letter for a decade because it was such an unusual occurrence in my carreer.

I got a nice letter from a UN agency, when local companies couldn't be bothered to send an email.
This is why browser diversity is where the action happens. Firefox and Brave can just nix the DRM components. Similar to how Brave itself or Ungoogled Chromium cut down Chromium's telemetry components. One engine underneath, many interfaces and options for power users and the concerned. We all save on the extremely hard work of building an entire other browser engine, and then expecting the whole industry to support it.
It may be difficult to understand, but maybe the EU has other things where they want to be competitive instead? Maybe, I don't know, quality of life...?

Please stop measuring the EU using US standards.
"The article makes it clear that" - Sadly the article did NOT make this clear to me. I did finally pick up on it about halfway through, but until that point I was just as confused as everybody else. The title also doesn't help.

This is about liability for the organization that releases a product to be liable for it - all parts of it - regardless of whether some of those parts were developed by 3rd parties (e.g. Apache). But again, the headline and most of the article are not clear about this.
My grandfather worked in a metal shop for 30 years after he served in Korea. I remember him telling me they switched to Chinese made steel in the 70s because of the quality problems they were having with American made steel. Being out West, they were somewhat more free from the political/social/union pressure to use American commodities.
Well, then, you can rest knowing that other parser writers came to the same workaround as you did!
> "wasn't sure how to look through the grid in a circle pattern"

Now I am curious to know whether I am too dense to get it or if the candidate was just that off the mark.

Is circle pattern sorta like iterating through a 2d array like a spiral (i.e., outer layer of the 2d-shape first, then one deeper, etc.)? And if yes, why would that ever be useful for just searching for a specific value in a 2d array?

I get how it could be useful for some more niche/specific problems where the layering of the 2d array would actually matter, but is it just entirely off the chain to recommend it here? Because I cannot for the life of me figure out why you would want to do that instead of just iterating, especially considering how significantly less trivial it is to code-up that “circular” iteration (as opposed to just a regular linear iteration).

Sidenote: Is there even a more efficient way to solve that problem, other than just sequentially iterating through the 2d array and simply tracking the value/position of the largest number until you finish iterating over the entire 2d array (assuming it is non-sorted)? It seems way too simple, so I feel like either I am missing something about the problem statement or there is a better solution than the one I proposed.
https://ieeexplore.ieee.org/document/10109339 appears to be part 3, based on the authors (collin) LinkedIn publications list.
Hopefully this will change attitudes in application security. Developers often try to ignore vulnerabilities found in the libraries they used, coming from the POV of "well, that's not my code so it's not my fault" instead of "we chose that library so we're responsible for any vulnerabilities it creates for the company". If you're going to use FOSS and don't do anything to correct or mitigate the vulnerabilities in the part you choose to use, then it's your vulnerability. But they only see it from a POV of feeling blamed for something they didn't do as it's not their code and ignore the bigger picture of attackers not caring the slightest who introduced a vulnerability for them to exploit, they're just happy that it exists.
5k x 2k has been worth every penny
how do we determine the correct price?
Which parts of office365? I don't have any issues using it on FF. That said I'm not a heavy user (mainly outlook, word, sometimes PowerPoint).
California is the most important agricultural state in America, so really every other state is a special case. They export nearly 2x the next biggest state 24k vs 16k.

https://www.ers.usda.gov/webdocs/DataFiles/100812/commodity_...
I agree it's very ambiguous, but if you read the whole thing it's clear that when dev A releases code under an open source license and it's included in a commercial product by company B that then harms person C, the liability will be on company B. Most of the hot-under-the-collar responses here are assuming it will fall on dev A, which is a misinterpretation the article's author did not do much to discourage.
i think the article is deliberately written to be confusing
Also a macOS user and I don't use Firefox for the same exact reasons you listed, despite really wanting to. It just behaves very rudely on macOS and it seems like more and more they are stripping out features, for example in the latest update they removed macOS Vibrancy support, so now my toolbar can't have any transparency, which looks horrible.

Not to mention they let that super noticeable bug with the system font not spacing correctly just linger for over two years. It's finally fixed but there is still a lot of weirdness with the way Firefox handles fonts on this platform and it's very obnoxious since macOS has best-in-class typography everywhere else.

I'll rejoice on the day Safari gets a proper extensions API. I'd 100% make the move to it if I could just run RES.
https://youtu.be/ifV7IkGVqaY
I also had problems recently with an online notary service... they forced me to use Chrome...

Not the same problem, but I wonder when faxes will disappear... For example, Progressive Insurance wanted me fax, mail pictures or bring them in person... email didn't work... Of course they didn't have a safe way to transfer them digitally but I would not care if everyone in the world saw those emails.

The useless requirements that they set just proves that they don't understand technology.
Eclipse... not bloated. I can't say I understand those words in that order.

I used it for quite awhile until JetBrains stole my heart, but it was nothing if not bloated, even then.
Plenty of innovation by US Steel. Just in operations, not in materials.
There is nothing preventing scammers from modifying the software once they receive it then saying it is faulty. Especially with web technologies but even with desktop applications too.
It will come back again and again, and each time there will be less public outcry. It'll end up being normalized and eventually accepted. General purpose computers give the unwashed masses too much power.
> IMO using repos as a partition boundary is an abuse of git.

How so? Why don't we put our Rails applications in the Rails repository?

> And IMO invoking Plato to make a point is not helpful. Argumentum ad antiquitatem

What I am pointing to is a common thread. Plato, Christopher Alexander, Edwards Deming, etc. What I am arguing for is anything but common tradition. It's counter to what is current "common knowledge".

> This goes for the “30 years” comment as well: it’s entirely conceivable that they’ve been doing things inefficiently for 30 years.

Yes, entirely possible. And if we find a better way to do things, we will be first in line.

> More likely that there is such a huge sunk cost that they are heavily invested in justifying it.

What's your evidence of this?
Canonical is another problem that should be dealt with. I haven't trusted them since they put Amazon spyware links in the start menu bar.

Snaps are one of these strange antifeutures that somehow get forced on the users anyway.
802.11ah Wi-Fi HaLOW: The 1 Kilometer WiFi Standard [video]
i think your link for photography equipment reviews is incorrect, or i need to be more open minded.
This stuff is mostly fixed with EMRs. For most applications, paper scripts are rare.
Show HN: Guessthechar: A speed word completion game
>> but the IDE was the best way to make GUIs that ever existed

It was Lifted in spirit from NeXTstep's Interface Builder, so it was okay. But still a pale comparison.

P.S. If you are old enough, you will remember when $MSFT tried to steal Quicktime so its video products didn't suck. They got caught because they copied the machine code. Byte by byte. #howSad
Financially motivated threat actors misusing App Installer
I'm intrigued. Could you provide some pointers on where to start at https://clojuredesign.club?
Are we reading the same article? The final paragraph even says:

> My prediction, for what it’s worth, is that open source’s days outside academia and hobbyists are numbered.
Not only switch, find a way to contribute too, as this is an open source project. One can start with something small, like translations, answering to questions on forums, or triaging bugs.
This is not a complaint about the phone but, God, visiting that website is a nightmare. Immediately hit with a sudden sound notification, a chat widget, a popup, and random decorations scattered all over the screen.

https://i.imgur.com/CgOMjio.png
https://web.archive.org/web/20231229102702/https://www.micro...
Yes you are thinking of Syd Mead - here’s the series

https://sydmead.com/category/gallery/us-steel/
Isn't cheaper labor the main reason for migrant workers?

Are you also sure that some of those child laborers are not eager to work?

For some of the older ones going through the hassle of migration only to depend on state handouts may not be good enough and the probably need to send some earnings to their families.
Steel remains a technology with huge potential for future development. Some keywords: eutectic solution, bulk metallic glass, and boron steel.

It seems crazy to me that any first world nation would let it's steel production fall into foreign hands. As a machinist for 5 years in my country I would have been excempt from military service even in total war.

If US steel is unable to innovate and foreign ownership is somehow not a problem, this development is probably a good thing. The Zaibatsu system is a good fit for what steel is.
> But it's important to remember that no copyright at all would hurt small and medium creators immensely.

This is false: https://news.ycombinator.com/item?id=15309950
> Nope. Invading privacy is invading privacy. Just because something is happening today does not make it okay and acceptable

Thats not what I was trying to say. My point was that the state already has this data, and I've already seen it before I get a copy of the data from the pharmacy. If you're concerned about the privacy of the data, you should consider the root issue of warrantless access to the PMP by investigators. Anything I get from the pharmacy is just a piece of paper that says the same thing that I already had from that

> Here is a wild idea: we have tjis thing called the internet and this other wild thing called PKI. Give the doctor a certificate pair and they digitally sign every prescription. You don't ever need to talk to the doctor, you just need to pull their public certs.

This is a great idea in theory, but currently has some problems. Some of them probably could and should be addressed, some not.

- Old people who dont want to learn. The PMP lets doctors get a list of every prescription filled in their name in a spreadsheet. You can sort and filter by where it was filled, patient name, type of medication, etc. Of the doctors Ive dealt with, maybe 10% knew about this and used it. A few learned about it from me, got excited, figured it out, and used it to its fullest extent. Most just went "yeah okay" and ignored it because spreadsheets are too complicated.

- Where are we storing this? Can only the doctor do it? From only one computer? Can his receptionist call in the prescription? Can anyone else access that computer? Basically is there any way at all for fraud to happen? What if its the doctor whos the one doing it? Ive seen pharmacists say "Were getting a lot of suspicious prescriptons from this one doctor" who was just flat out selling them to people who had no problems. E-scripts are a thing, and ive seen cases where nurses and receptionists hop onto the system to write illegal scripts.

> Since we're doing privacy, give the chumps that need the prescription a cert pair and encrypt their shit

My mom thinks opening chrome dev tools is going to get her arrested for hacking a website. Please dont put the onus of key pair encryption on her in any way

> + make it a crime to store any of their PII at pharmacy level
Im not sure if its a legal/regulatory requirement, or just a moral thing, but Pharmacists are highly trained, with a Doctorate in what they do, and they catch things. Whether its a Doctor wrote the wrong script, or a potentially lethal contraindication between meds. Them having records of what else a person is on is a legitimate medical use case. There may be ways to keep this sort of data without PII, but it would be another concern to address.
Then ... maybe have a look at some numbers:

https://www.phoronix.com/news/Firefox-Chrome-109-Benchmarks

And sadly it can be worse, with my quite complex app, that I absolutely did not tailor for chrome, but gone out of my way to also support FF - the result is that chrome is just 3x faster.
It's a very successful strategy in any corporate. Focus on the books, produce results, take the bonus and then jump.

When things go pear shaped do not be found holding the bag. If later questioned: "it was all great when I was there, it's so sad that it went south - it was a great place and there was a lot of value on the table."

Strangely the big investors don't seem to ever cotton on to this - the big pension funds and sovereign wealth seem to respond by getting out of the equity markets and investing in things like property.
> Modern Singers, however, are bottom-of-the-market plastic chunks of crap, their reputation running off the fumes of a bygone century.

This is very true. The one exception that comes to mind is the 44S, which is notable for being a solid piece of equipment, widely available for a reasonable price, and without electronics. I suspect it's an old design in a new case.
I think that this part of it could break either way, but the concern is that when faced with a choice between being liable for their own code or being liable for open source code, most companies will choose to write their own code. If so, that would be a net harm to open source and user freedom. I'm not sure it'll happen, but it might.

The biggest issue I see with this law is around liability for open source projects that people are using directly. It'll be disastrous if all open source software ceases to exist or be available in Europe because volunteers face legal liability if their code has a bug. In theory this could even impact people outside of Europe if they don't prohibit access to their code by EU citizens.

I release a lot of code on github. Most of it is just random crap that I wrote to solve a specific need or to explore an idea, and I put it up under an open source license because why not? If it helps someone, that's great. Now I need to be concerned that the random "example-service" project I wrote in C and published a decade ago to go with a blog post I wrote will end up costing me all the money I have ever or will ever earn in my career.
Strange that there is no dynamodb in the db section: https://www.jetbrains.com/lp/devecosystem-2023/databases/
Well, the main answers in the article seem to be:

- migrant children show up and work and just lie about their age or supply forged documentation, which is impossible to verify for the company or any US agency.

- not enough government inspectors, and not enough latitude during inspections for private inspectors; e.g., having to request permission to show up on second shift.

(2) is easy to solve with money, but I have no idea what anyone could be expected to do about (1), unless you decide to aggressively prosecute companies relying on migrant workers, which is politically untenable for both parties.
When I searched the article for “billion”, I saw only two occurrences in the article (plus one in the headline). The impression I got is that there is a multi-billion dollar worldwide compliance industry, which does multiple things, including check for child labor.

But I wasn’t remotely convinced that this industry is paid billions to root out child labor in the US. Was there evidence provided that indicates this?
In the last year, I've gone from

1x portrait 24" next to 2x landscape 24"'s on top of each other, all 1080p

Then switched to

1x 35" UWQHD 3440x1440 curved and 1x 24" 1080p monitor

Then was gifted the Mother Of All Monitors.

43" 3840x2160. The only thing it misses is a slight curve. Still, it's incredible.

The 43" 4K monitor is essentially an endless combination of portrait and landscape monitors. Window size/shape no longer matters.

Try it. You'll like it.
I hadn't read that, thanks for sharing. The recommendations were shockingly reasonable, despite your framing.
No, they're usually high.
It reminds me of that old quote that democracies die when the citizens realize they can vote themselves money. It's the same with these companies, the upper managements realizing they can just give themselves more money and coast on their companies momentum.

It's not the innovators dilemma, it's the c-suite lines their pockets while the company burns dilemma.
I didn't follow this PWA stuff very closely, but from what I understand, Mozilla didn't want to implement the PWA protocol proposed by Google because it contained things that weren't compatible with the open web view focused on the benefit of the users which Firefox has. I'm happy there is a browser that takes this stance.
hey if you end up ordering the parts, can you share the links? I'm having a hard time finding anyhting but the pico and "ADuM1201BRZ"
67 million people (as of 2020, so probably not far off 70m now)
So you are entitled to all my work, reproduce it, sell it, profit from it? Is that what you mean?

Because as inspiration, you'd be more than welcome!
I did not know about pip freeze, doh. Thanks will check that out!

Edit: so if I understand it, this is just listing all packages in the current python env and writing them to a file. Hm, requires more discipline than the npm equivalent. But thats a natural consequence of pip defaulting to installing packages globally (vs npm which installs in local node_modules by default). Better but still not awesome IMO