skysight-inc/HackerNews huggingface dataset:
> So in France, GPL violations are not considered a copyright issue, they're considered a breach of contract.

They are breach of contract in probably any country, but due to a automatic termination clause the breach of contract immediately leads to a copyright violation as you no-longer have usage rights as they where terminated.

So it's always a breach of contract but in the US that breach of contract triggers a copyright violation where in France in that specific case it did not.

> to realistically imagine when the software is given away for free, this is some bad news indeed.

The software is free under certain terms, so you would need to find a realistic price for software without such terms. Which might be hard for a small ad-hoc library, but should be very doable for any larger software project.

> , and continues using it.

This wouldn't work they would pay some amount of damages (see above) for their usage until then, but you also can terminate their contract and in turn they would need to stop using it or (as far as I understand) they then (and not before) could be sued for copyright violation.
Wow. That honestly surprises me. I had been using Linode for my mail servers because of better IP rep
>once-in-a-century

There’s a newsworthy virus (usually SARS-like) every 2-5 years. There are notable “variants” every few months. The perceived risk of COVID has a lot to do with reporting, which is fickle at best. Heart disease kills hundreds of thousands and we basically don’t care.

>temporary

Nixon’s closing the Gold window and Bush’s GWOT come to mind as substantial counter-examples. I don’t foresee the US politburo giving up on their newfound unlimited and totally arbitrary authority so long as their appointed brain trust says it’s for your own good. Their subjects might start to ignore them, though.
Feels like an antipattern. If you're doing high-speed stuff where a context switch to kernel mode and back would kill you, then you really want an RTOS with virtually no attack surface, instead of trying to hack it into the Linux kernel. Because with the Linux kernel, you'll be tempted to run less-secure code on there, because you might become overconfident in the kernel's security (which you've just co-opted by adding a custom in-kernel database engine or something).
And if you personally don’t care about being attractive to other people for a variety of reasons?
Not directly related to the article, but I've been doing a lot of interesting stuff with WireGuard for the past few years. I've observed some odd behavior by some mobile service providers. Right now I have two permanently deployed WireGuard VPNs using terrestrial wireless carriers. One VPN uses AT&T Wireless while the other uses T-Mobile. That AT&T VPN worked fine out the box. The T-Mobile VPN required some odd tweaks to MTU/MRU in order to get it working. I found that the MTU on the mobile end needed to be 1220 or less, and the MTU on the remote end needed to be 1380 or less. This took a while to debug.
I'm curious, show an example of what you consider to be good photos, if you don't mind taking a moment.
If the person copied it from a legitimate version of windows that they originally bought, couldn't one then argue that they did have a license that they then violated?

I guess the point I am making is that I don't think that line tracks.
> Their signature was not required for the constitution to enter in effect.

That's... weird. I mean, I couldn't really imagine one of the 13 colonies not signing the declaration or constitution.

> but since the refusal was (and still is) mostly political

I mean, it's a political document... anything having to do with it will be political!
It might not be possible for a consumer to properly emulsify the mixture without special equipment.
>True, but here in Netherland, you can give out 3, 1 year offers before you forced to give a permanent contract.

I guess this just sounds weird to me. I would have to be pretty desperate to take a 1 year contract from a company that only paid me full-time wage as opposed to a contractors wage.

I have to assume the Netherlands has a lot of developers seeking employment for this to work.
Exactly -- this was one of the reasons we created the site.
Changes in BMI Among Children and Adolescents During the Covid-19 Pandemic
Haha, gotcha
Author here. Couple of things:

1. Not investment advice, as stated in the article. That said, I agree there is a lot of pump-and-dump going on in crypto. Do your own due diligence.

2. The main point was that if the typical HN reader feels late to adopt some technology or trend (with NFTs being the example of choice), they are still probably early compared to the rest of the population.

3. You can download the historical TQQQ data from Nasdaq along with historical Bitcoin pricing and take a look at the returns to date. (Bitcoin data starts just March 8, 2019, but it's not worth the time right now to find a bigger dataset.) Assuming you bought on the same day and held to yesterday, Bitcoin outperforms TQQQ on 58% of buy-in days: https://www.nasdaq.com/market-activity/funds-and-etfs/tqqq/h...

4. Investing in a 3x levered Nasdaq 100 index reinforces the point that "we're still early" -- your investment thesis is that large-company tech innovation has a lot of room for growth.

5. Completely agree with the point that there are always additional financial opportunities coming. Don't FOMO in.

Edit - Numbered my bullet points incorrectly; added clarity on dates for Bitcoin data.
A major thing that’s overlooked in the phone spam discussion is the fact that when people have to deal with medical issues, especially chronic/ongoing ones, they need to allow calls from unknown callers. Doctors offices often have multiple phone numbers and it’s not realistic to have them all on the allow-list. It gets worse when you realize that the people most likely to have health issues (old age) are the same ones most likely to fall for the scams.

When looking at it this way, one can see that it’s pretty tragic that we’ve allowed this amazing communication system to decay to such a level that people just hate to use it now.
I've got two cards, a beefy one that only does crypto all the time and an older one that does display and crypto at night.

The biggest learning bump has been temperature and air flow control. But winter's coming so that should be pretty easy.
I use claws mail for this. I get invites from caldav and reply directly in my mail client. Cal views are primitive.
I've compromised - Calls from numbers in contact groups get custom ringtones, but the default ringtone is just a silent .wav file.

In the last year or so, I've been seeing "Scam Likely" on scammer calls as well.

Just the same, I'd love a "dismiss with prejudice" option when I receive a call: no voicemail, just disconnect, mostly because these clowns inevitably leave a voicemail.
What about edutainment type games? Will there be a censor deciding which game is eligible? The loopholes and ambiguities are many. This could backfire, especially if not enforced in some visibly meaningful and fair manner...

Caveat: I know next to nothing about the gaming universe in China :-)
Roon provides the best classical music experience I've seen (better than when I tried primephonic previously) - there are still some papercuts, but generally it handles normalizing classical metadata well
No, I very often see people say things like "I took a selfie of my dog" and only the dog is in the picture.
AOL thought they were an ISP, when really they were a media and community company. I was a kid in the 90s, and my friends' parents didn't want them on the broader internet. AOL was considered safe. While they should have leaned into that, they also had an uphill battle - people now paid their cable companies for internet access, and didn't want to pay AOL's (high) prices for access to content.
This is already banned in the UK, Canada, and Australia. I'm unsure why its taken so long to ban in the US considering the inherent conflicts of interest.
Comet Supercomputer Used to Illustrate Methane Storage Applications
Melatonin may decrease risk for and aid treatment of Covid-19
I never said it wasn't important, but we literally have the largest GDP - we won, game over! And we don't have universal healthcare.

It's like we've confused a metric (GDP) with success; we maximized the metric and can't even wake up and realize it's not what we were actually trying to accomplish.
Bandwidth negotiation - Uh, no. Human in the loop with ears can hear a complaint of interference and stop or adjust. Autonegotiation just turns up the power until the victim can't use the service anymore. RF is not a phone line. Note that we have legal things like RSID mode detection, which is not autonegotiation. Autonegotiation is a great technology for military anti-jamming purposes, not ham radio.

Spread spectrum - The coding gain from SS varies with the bandwidth spread across, so SS over a narrow enough channel... isn't even SS anymore. That said we seem to agree that VHF and up there's plenty of space to channelize and regulate by frequency. What does anyone gain from it other than it interferes with anything else in its channel?

Encryption - You haven't explained why its needed. "I can't talk to you, you can't talk to me" isn't very neighborly or ham radio friendly. So its not needed and only provides downsides. Emcom is difficult enough without everyone not sharing secret keys. What part 97.1 "basis and purpose" section does secretive private transmissions benefit? I mean, if it was useful for some ham radio purpose, sure sounds cool go for it. Encryption is certainly very useful for non-ham-radio purposes, but then by definition it shouldn't be on the ham bands anyway. I admit there are weird exceptions where encryption might be useful, which are already written into regulation, like 97.211 "Space telecommand station" part (b) permits space satellite control uplinks to be encrypted, but only the control signals, which makes sense, so some rando doesn't take over a satellite...

"New technologies won't add or remove the underlying need for being neighborly."

Agreed. As of 2021 nobody has invented a technology for wideband digital to coexist with, well, anything, other than regulating under a channelized system, which seems impossible for international HF.

Your three main arguments seem to boil down to "why can't I jam other people?" whereas my point of view is "why would anyone want to jam other people" so we're probably never going to get along.
Ask HN: Tech jobs addressing crises like Hurricane Ida/Afghanistan refugees?
Every week there is a new crisis: COVID-19, climate change, Afghanistan, and now Hurricane Ida.

Are there any startups using tech to address these current problems? I'm specifically interested in problems like housing refugees from Afghanistan, or hurricane disaster relief in Louisiana (but there are of course, many other important problems).
I think I've used that 'homemade camera' Instagram filter.
Have you deleted your data from your device when you dispose of it?
I was so confused for about 15 seconds.

What caught your attention about this article?
They gave a 6 month free subscription to Apple Music. I was one of the Primephonic subscribers. I’m really bummed about this as I don’t like Apple Music (and I even work for Apple!), prefer Spotify for “regular” music, and want my classical to have a proper focus and giant catalog. The major streamers just are so basic when it comes to classical, in selection, discovery, playlists, etc. I don’t want pop classical, I want the good obscure stuff.

Sad day as a user…

Update: I didn’t see the part where there’s going to be a new dedicated app. That makes me feel better in the long run. That wasn’t so clear from the email that Primephonic sent this morning.
The FAQ section in README.md could also clarify this up front: "Q: Is this official/endorsed? A: Nope"
Ah yes it was. Sorry about that.
"The new restrictions targeting videogames, however, highlight the emphasis that Beijing has placed on cultivating morality in its youth, a preoccupation of senior officials that has come to the fore in recent weeks."
Fair enough. My point was that declining to wear a mask or get a vaccine is very different than punching someone or even threatening to.

In the context of COVID I've seen appeals to an imaginary right to feel safe, and using that to imply obligations onto others.
I don't think I'd agree with that dire an appraisal. iTunes was a good music app for a fair number of years, particularly on the Mac. It started to lose its way as it was asked to do more and more things, but I don't really think it fell off the cliff until they started integrating Beats Music into it. (IIRC, a lot of Apple Music's crazier UX ideas were present in some form in the pre-Apple Beats service, and subsequent iterations have just been different flavors of crazy. The metadata handling/matching, which has come up in this thread given how important that is for classical music, also got a lot worse post-Beats.)

Personally, I hope the Primephonic developers don't just develop a new classical app for Apple, I hope they work on the Music app, too.
Not in our case, so apparently not - it COULD but it obviously doesn't.

Also countries "worth" less seem to pay for it, so maybe it's that we have fucked up priorities?
Yep. Basically this. Everything else is silly speculation. Download speeds went from agonizing, even for the time!, to eye watering fast.

I remember downloading 300MB in roughly 30 minutes to an hour back then. To me that was absolutely incredible. And it was! For the time.

Whatever AOL was doing back then was irrelevant. Warez moved from place to place. People knew this and responded to the changes over the years as things naturally evolved.
This then asks a two part question:

* How do we prevent a predatory apprenticeship?

* How do we ensure that a non-predatory apprenticeships are able to keep their staff for a long enough duration that they're not losing out?

There is a part B to the first question on preventing predatory apprenticeships. There was an anecdote told on reddit of a person who was trying to get out of tech support and so signed with Revature for becoming a software developer, went through their bootcamp and then got placed at a company. That company found that he was rather skilled at doing tech support (rather than as a junior dev) and so moved his contract over to do tech support... getting paid less than he was getting paid doing tech support prior to joining Revature. Furthermore, the locked in two year contract meant that he did tech support for two years. At the end of this, he's got two more years of tech support on his resume that paid him less than what he was making before and no additional software development accomplishments.

So yea... Predatory apprenticeships are a problem.

The way that the "stay around long enough" of old was a signing bonus. When I started in '96 with Taos ($54k/y), I got a $5k signing bonus and $1/mile moving bonus (Mapquest was a new thing - HR was amazed at how much easier that was going to make their job in calculating the moving bonus). If I left before a year was up, I'd have to pay it back.

That works reasonably well enough when salaries are about balanced overall. But it works poorly when there are some jobs that can either offer a much larger bonus or the new pay can quickly repay the bonus. If you're making $75k/y and have a $10k bonus to repay and then get a job for $150k that bonus can be repaid within a month or so (by the time accounting sends out the "pay us back" the bonus is ready to be paid back with the increase).
I'd guess they invoked nostalgia in other photographers at the time about their old bad photos, so they thought it was brilliant. Like an inside thing only they understood.
Had that reaction too, and it's not just us :)

"Tichy was frequently arrested for hanging around the local pool and snapping pictures of unsuspecting women."

https://www.howardgreenberg.com/artists/miroslav-tich

Though he seems to have made quite a lot of effort in the handmade cameras and deliberate processing techniques.
Just 1 for sogo from the server side.
Yeah, this tool does not appear to be very good, especially compared to established alternatives.

It initially groups files that have the "same extension and same size", so you're out of luck if you have two copies named foo.jpg and foo.jpeg.

Then, it cheats by computing a crc32 (!) of the beginning, middle, and end bytes of the file and groups together files that have the same crc32.

So, it'll mostly work, but miss a lot of duplicates, and potentially flag different files as duplicates.
> There is not really evidence that the "other steps" works

Infection and hospitalization curves trending towards horizontal or 0 after those "other steps" were implemented, and before vaccines were available, was pretty compelling evidence to my eyes.

As was the resumption of upward trends as those "other steps" were repealed.

> We should just accept them as they are

Oh, I accept that they probably won't change. Just as I don't expect flat earthers or moon landing deniers to change their minds in the face of evidence.

Regardless, I absolutely refuse to support them, their politics, or their views.
Transit authorities care most about the quality of the data and the chain of control over the data from collection to QA and finally to delivery.

Most commercial LiDAR trucks are accurate down to millimeters in relative terms and centimeters in absolute position terms. The equipment has been certified by approved surveying bodies, and there are official records as to that specific piece of collection equipment’s accuracy and precision.

If any autonomous car company could deliver data to that standard then it would be valuable. But to my knowledge none of them can, because the accuracy of measurement systems for surveying roads at motion are so specialized and expensive.
Ask HN: What's the fastest way to produce an API?
What tools or processes do you use to go from an idea to a working API including an OpenAPI specification?

I've done this many times using code generation, etc. but still find the iteration time to be too long. Ideally, I'd like to get close to the speed of thought.

Bonus points if you can point to a code repository as an example.
My project does not have "physical" dimension, but it is a high impact social project. In case you want to join then the details of the project idea is documented here: https://loan-free-ed.neocities.org
I'm starting to notice a correlation between my prose and my code. Writing has not been my strength and I've quietly worked on it. Learning to organize my thoughts to best communicate with others has enabled me to organize my code for others to read. I've found this has improved the maintainability of my code. I wish I had put more effort into writing through out my schooling and early career.

I've noticed that the most successful business people I know are good at written communication. Much like programming often the better communicators write less to achieve more.
See also fclones (focuses on performance, has benchmarks https://github.com/pkolaczk/fclones). I didn't know about rdfind but thought the standard was fdupes https://github.com/adrianlopezroche/fdupes, which is as fast (or slow) as rdfind according to fclones (and fclones is much faster).
Modules to build your own Apple-1
From the wikipedia article: "...using homemade cameras constructed of cardboard tubes, tin cans and other at-hand materials"

I mean... I don't know if I'd take perfect pictures with such equipment, especially not if I'm trying to do it secretly.
Quebec politicians’ Covid-19 vaccine passport QR codes allegedly hacked
I have to guess a little at what you mean. My guess is the word "fix", having only been tangentially involved with photography are these the chemicals that we now call "fixer"?
Right, but that's unlikely to be a scenario where there's any enforcement going on.
Undervalued comment that doesn't vibe with mainstreams interpretation of "gaming addiction." I only became "addicted" after both my parents almost died of medical conditions. It's easier to write it off as "gaming addiction" in the same way certain drugs are "gateway drugs."
When I went to high school in Canada, this analysis was more or less the standard treatment of the subject. I'm surprised you're getting downvoted.
Marketplace is far more active in my area. It's not better, IMHO (the search is all but unusable) but there's more stuff to be had and items showing up in one place (often FB Marketplace) aren't always on the other (CL, offerup, etc.)
If you want to get your message across to these types of people, you should first consider MMOs IRL. The friends, the responsibility, the schedules, and the socio-political skills are all very real.

It’s better to refer to hiking, etc as AFK.

Credentials: I grew up on 40+ hours a week of video games. I’ve played more than a year worth of screen time in World of Warcraft, I’ve gotten a Bachelors of Computer Engineering, and worked at Amazon for 8 years.

Meanwhile, I’ll tell you first hand, playing WoW from 16 to 19 prepared me more for being successful and getting promoted at Amazon than my 4 years of university.
Walmart. Retail chains are still limited to upper class. Unlimited sms doesn't exist. Credit cards doesn't exist for obvious reasons. Paypal is spend only. Can't receive. Trains IMO don't exist. Coffee shops, shaved ice, radio shark, lego, unlimited internet, fiber to home, bicycle delivery, yellow pages (but there's a craiglist equivalent). Most homes still cook. A national Health insurance basically doesn't exist but Ghana has. Regular medical check up isn't a thing. Self medication is widely practiced. Tax filing is still requires going to the tax office. Most markets are still messy, dirty, haggling based. Jobs are monthly paid except for labourers who are paid daily. No ikea.

Electronic repairs are done by random technicians rather than by the manufacturers or their certified partners.

Arguably clothes are mainly used clothes. Weed is still illegal - no medical weed. Airbnb has negligible foothold. Renting of properties is mostly a frustrating offline experience.
I'm a big fan of outlook as well, but it should be noted that it doesn't have write access to google calendars which can be frustrating. As a mail client, it is great.
My mom discovered Facebook last weekend and opened an account and is trying to figure out how to use it. I considered opening a short position in FB today.
Wait until you have to deal with the admin web apps.

To enable mail forwarding to another domain I had to install powershell and a plugin to install a plugin to allow forwarding in my org.

Then there are times when it says : „To change this setting please enable the legacy UI“

And everything of this convoluted UX hell is documented in a dizzying but highly accurate documentation. I have to give them that!

Switched to protonmail and not looking back.
The biggest turnoff about AOL to me is that I wanted the internet to be a world thing not an America thing.
To be clear, the storage app is not bound to the port, rather it’s a VPN server.

It’s how most companies operate (RBAC behind a private key challenge).

Exposing anything to the internet carries intrinsic risk, but exposing a VPN door is among the least risky of the available options, if internet accessibility is an essential feature. The only realistic compromise vectors are private key disclosure, bad VPN configs, or operating an outdated version of WireGuard with a known vulnerability.
There are conventions that help, but they could be made explicit:

- If you don't know where a slice came from (such as getting it passed as an argument), treat it as read-only. Any exceptions should be documented.

- If you're going to mutate a slice, make it a private member of a struct and don't give out direct access to it.
We worked with Primephonic on the development of the platform, and this was one of the topics that got a lot of attention. In this talk about the app architecture [1] a former team mate touches upon the datamodel briefly.

[1] https://www.youtube.com/watch?v=ERPmUsLkwEE