skysight-inc/HackerNews huggingface dataset:
I think we shouldn't try to "retrofit" existing mechanics into blockchain.

It brought a whole new potential of "programmable money" and being able to tokenize everything with users in control and no censoring (at least generally in theory).

We should be building dApps that incentivize sharing/hosting things (e.g. Databases (Bluzelle), files (Sia/Filecoin/IPFS), hosting (again IPFS and perhaps some Tor-like layer that can "talk" to blockchain with any kind of servers), providing data (prediction markets/Augur) which can all coordinate with chains and tokenize any good behavior and sharing resources with incentives at a global level.

Crypto should not be for "web2 and below", it should be for "web3 and above" (sorry for the buzzword, but it really defines the culture that I'm talking about). It should perhaps be a whole new layer on top of TCP/IP, and can coordinate with the regular web at interface points, otherwise being a whole new thing by itself.

But we will need some sort of transition and Metamask on "regular" sites is doing well (but not enough yet) for now.

Most of the examples above have perhaps more efficient applications already, but they are all controlled by other entities. I believe blockchain is more about philosophy of every "thing" being addressable and "actable" using a private key that can sign anything publicly with no authority (which is the most important point), and blockchain is the main application of it, yet.
> On the Internet, we're all psychopaths.

That might be the best one-line summary of the problems with social media I've ever seen.
A problem with Linux support for Bluetooth audio? Say it isn't so! I don't understand why people are surprised that using Bluetooth devices on Linux frequently requires "their custom software". This is why.
You can do variadic args, you just have to explicitly label the type in both arguments for some reason, like you did for the non-generic version: https://go.dev/play/p/L6psz_WdETM

(I'm aware it's not actually using the varargs reasonably, typing code on a phone is a pain)
> it's an issue of virtual vs. non-virtual, not static vs. non-static.

That's what you started talking about, but that's not what I'm talking about.

> "calling static methods on instances of classes"

That's from an ancestor, somewhere upthread. Here it is as a c# expression.

"abc".Format("size: {0}", 7)

Sensibly, c# doesn't allow this, but some languages do. I don't recall which, but I've definitely seen this.

Maybe I'm not understanding a word or something, but the description of the problem is definitely about "static".
And not a single hello world example anywhere. This is a common theme, unfortunately.
Yeah, and I'm really puzzled to see this answer not being at the top.
Ok, so when Intel and AMD get on 5nm equivalents and their chips are both more powerful and efficient than the 5nm Apple chips, you'll issue a mea culpa here, right?

The fanboyism runs so deep it's amazing. Let's compare PS5 to GameCube next and talk about Sony's great engineering advantage
In most countries, medical images are not subject to copyright at all as they lack a creative dimensinon and artistic expression.
You are telling a story I can relate to. I am part of an org that uses both. As an employee from an acquisition we are still using slack internally. And teams as mandated by mothership.

It is okayish when talking to colleagues from different parts of the corporate. Or clients. But usage internally is near 0.

We are not forbidden to use it, but will be forced (due to "security") move to the most expensive tier on order of HQ. I know that there are talks if it is feasible with this price tag attached.

And I know the brain drain it would mean when loosing another symbol of not fully being the mothership.
That's a pretty good slogan. I vote for a duel between Bluetooth and USB-C marketers as to who can use it.

EDIT: the idea of tunneling USB-C ports over Bluetooth (like the wireless USB standard that I never quite saw take off) just occurred to me while writing this comment. What fresh hell.
A business founded by compulsive gamblers. What could possibly go wrong.
A sizable percentage of all of the Pi devices made likely are sitting unused in boxes in closets around the world. The resale value isn't high enough to motivate many people to go find them and sell them to those who would put them into productive use.
One Finance has a 1% savings account, and a 3% high-yield account that you need to jump through some hoops to fund (you can't put money into it directly, you can only skim 10% of any paycheque that you pay into your overall account)
The Apify library tries to address most of these issues (I'd say quite successfully). Apify.com provides a platform you can deploy the scrapers on. And yes, at scale.

There's also a software marketplace where you can order custom scrapers. 98% of the projects ran thru it have a 5-star rating (Disclaimer: I moderate that marketplace). Pro-tip: submit your project with a Gmail address to skip sales and reach me directly.
LibJIT is a library that provides generic Just-In-Time compiler functionality independent of any particular bytecode, language, or runtime:

https://www.gnu.org/software/libjit/

I've used that in the past to speed up a toy interpreter, but of course it is in C, rather than Rust.

There is at least one binding for it in rust:

https://github.com/MonliH/jit-sys

Finally here's a good introduction with several approaches for JIT:

https://eli.thegreenplace.net/tag/code-generation
He is strawmanning someone in the article, quoting them, but doesn't seem that far away from your position:

"Who is THIS guy to tell ME how to live? Oh, like he's so high and mighty! It's just some dumb writer on the Internet! I'm going to go dig up something on him that reassures me that he's stupid, and that everything he's saying is stupid! This guy is so pretentious, it makes me puke!"
This type of thing has been surprising to me as I've learned Go. It seems like Go makes a great effort around safety in a lot of ways, but sometimes will avoid safety and say "just be careful" instead
I was under the impression that birds have no sphincter so they can't control when they poop. Is this not true?
Hm.
" Chinese, they are fused with logographic elements used phonetically; such "radical and phonetic" characters make up the bulk of the script. Both languages relegated the active use of rebus to the spelling of foreign and dialectical words. "

I guess that counts.
Include most countries in Asia too. Only the developed nations care strongly about it. Developing nations are lax about it.
Does anyone know the position on this for the UK since we ... you know ... fxcked it all up?

Thanks
This would be true if copyright were held by authors and lasted within their lifetime, but that has not been the case for a while.

The idea that authors were complaining about their work being copied (rather than being flattered by it) or that all artists before copyright were poor due to rampant plagiarism is not accurate at all.[1][2]

[1] https://questioncopyright.org/promise

[2] https://blog.ncase.me/why-copies/
React and LiveView in 2022
If you keep using HN for hellish flamewar, we will ban you. It's not what this site is for, and it destroys what it is for.

More at https://news.ycombinator.com/item?id=31389366.
Taught was maybe a bad word choice. If you watch the promotional materials for Interstellar, you get a strong implication that they were the first to show what a black hole looks like, but that is not the case. People have picked up on that on that vibe and think that the tech behind the movie gave us the first pictures. There certainly was an evolution there, but it wasn't the start of it.

No doubt Interstellar popularized and helped re-energizze discussions about black holes, especially since it came out just before LIGO started making discoveries, which propelled things even further.
> I bet your credit card or merchant will provide a refund.

After 2 months? I guess it depends on the merchant, but I think my credit card requires that I dispute a charge within 30 days.
It seems to me that a particularly formatted Markdown or LaTeX file would be a totally reasonable way to implement TODO/did do. Just have space for "TODO" and space for "did do." What else would an app add? Maybe a reminder (but a phone alarm could be a perfectly decent reminder).
The middle of the market is actually all messy generally these days. The very high end wants systems that feel like current systems, but if you want something in the middle, you don't actually really want the awkwardness associated with having an audio system today.

A system of passive speakers, an amplifier or two, and the complexities of the user interface (I can't hear the TV, which of these three remotes do I need to push the "source" button on?) isn't actually a good experience -- and in the middle of the market, there's no particular reason it needs to stay this way.

At the highest end, people want analog sound processing. At the bottom end, we have cheap powered smart speakers using Bluetooth for connectivity. In the middle, we could easily have good quality powered speakers and some reasonable mixture of wireless and wired interconnect that didn't require all the legacy nonsense of a separate amplifier/audio receiver.
Uncritical of what? I avoid talking about religion and politics with everyone (family, co-workers, acquaintance) for obvious reasons.

Ignoring those hot button issues, I still need to be careful not to be critical of people.

- At work I've had a co-worker nearly get fired for telling another she "doesn't know what she's talking about". He got "written up" but ended up finding a better job a short time later.

- At work I need to avoid certain words that might be viewed as a "micro aggression".

- I need to avoid offending certain family members or they'll start yelling or storm out. Some family members get super offended if you make any kind of suggestion on how they can fix a given problem.

- Around strangers I need to avoid anything that might piss someone off and have them retaliate with force. I once honked at a car for not moving during an advance green and he followed me for miles. (The guy was flashing his lights and flipping me off the whole time).

(Edit: Added line break for lists)
I'm not sure about the first two, but the last one is a key point: many people who work in offices appear never to have been toilet trained at any point in their lives.
That's not a libertarian so much as someone who has more money than sense, thank you very much. I'd appreciate it if you didn't conflate being a fiscally well-heeled reprobate with being socially progressive but fiscally conservative.

Those of us that actually prioritize preservation of liberty for future generations and leaving the management of said reprobates to the community to do with as they wilt was what I understood the libertarian cause to be about.

I may just be co-opting the label though. Not that it makes much difference, there is no room for an "I reject the two major parties for being two sides of the same idiot" party in the U.S.

That being said, the Texas government of late is... Not at all an example of what I'd consider "how it should work", but as I'm frequently told, I'm a madman for having standards and expectations.
Because people don’t want physical violence and - tbh - have you ever been in a heated discussion before? Sometimes it does result in physical violence.

There’s also an aspect to online discussion where there’s a naturally slower cadence. Things can escalate very quickly offline because you’re physically there and engaged. You’re incentivized to not escalate it cause pain/damage. People escalate very quickly for no reason all the time. I’ve experienced the result of this first hand plenty - again, people are horrible at managing their emotions. Most people are not really any smarter than a three year old when it comes to managing their emotions - they just put up a big barrier to make it seem like they’re better at it. When violence is a subtext - like a dog that might bite you - you’re cautious about your approach and try to build trust before you do shit that could get you bit. Online - people face no repercussions and will escalate because no consequences.

Tbh - if there were consequences then people wouldn’t say shit as much. Some people here will point out FB/Twitter comments but I really want you to think about that - are there really any significant consequences except for celebs? For most people - their shit isn’t read and no one is going to read what they said in the past. If you change that dynamic - people will change their behavior online. If it becomes clear how many times Jim said the n-word negatively towards some folks online - he’d be socially outcasted and a loner for life. But most people just don’t know… thus Jim does not suffer and does whatever he pleases without issue.

I’ve seen this in forums with many real names attached. If you’re not going to see or be affected by someone - you just don’t give af because why should you? Being nice to your common man that you don’t know? What am I, a good person? No! Also - niceness isn’t rewarded on the Internet very often due to the prolific amount of trolls living in BFE with nothing better to do. (Know many of these people. People forget how boring most of the US is. We don’t all live in major cities with great attractions)
That's kind of the template for Canadian conservatism for the past decade. Flabby suburbanites who'll say whatever to whoever for votes. Ted Cruz looks like the 3rd step in the Andy Scheer->Jason Kenney->Cruz->Stephen Harper Pokevolution.

Polievre is breaking the mold by going full Trumper.
I think the crisis here is the crumbling of traditional power structures in corporate life, which many of us are now asserting are as toxic as we knew they were.

Office Space couldn’t be written about remote workers. Power tripping managers have a much more difficult time asserting themselves, and might be finding out that they’re not as important as they thought.

I think the rebellion against totalitarian work life has started, and that’s apparently worrisome enough that the productivity gains from remote work aren’t worth it.

The next step is realizing that the “theory of bullshit jobs” is at least partly true, and that modernization has removed the need for as many people to be working as there are. It’s actually resource limitation that prohibits our collective wealth, and not our labor.
Easy, with built-in Bluetooth. I run my phone with Spotify into my Costco-special Onkyo with Bluetooth. Works great, and I can even play audio with Bluetooth while viewing video through another HDMI port.
Soy as in "soyftware". I've changed this to bloated as apparently some people think I'm some radicalised alt-right 4chan user for using this term.
What's Next for Naughty Dog?
FWIW, it's the same in Haskell:

data T1 = T1 Int

m :: T1 -> ()
m t = ()

newtype T2 = T2 T1

main :: IO ()
main =
let t2 = T2 (T1 23)
v = m t2
in return ()

Gets:

main.hs:11:15: error:
\* Couldn't match expected type `T1' with actual type `T2'
\* In the first argument of `m', namely `t2'
In the expression: m t2
In an equation for `v': v = m t2
|
11 | v = m t2
| ^^
> And the movement from Java 8 to Java 11 was slowed by bytecode changes and the advent of modules, which declared which of their internals you could dick with. Sure, you could add --add-opens to your commands, but it felt (as intended), hacky as all hell.

While modules were added in 9, as you mention, strong encapsulation was only turned on in JDK 16; until then, visibility was identical to 8, and no flags were neededl. Modules were not the reason for the difficulties in migration from 8 to 9+. By far, the main reason was libraries that depended on JDK, not subject to backward compatibility, that were changed. Such libraries were non-portable by design.

Strong encapsulation (in effect only since JDK 16) is intended to prevent that. You only need to --add-opens when you bypass the specification, and when you do, you know that your code is not portable. add-opens is hacky because it is needed to enable hackiness; a codebase that isn't hacky doesn't need it.

So now that strong encapsulation is in effect, modules will actually prevent those kinds of difficulties.
Artificial intelligence can offset human frailties, leading to better decisions
Funding more killing _in defense_ is very much ethically justifiable.
Consider pup
https://github.com/EricChiang/pup
It is fun to see these historical arguments formalized like this, but they should remember to mention how flawed these arguments have proven to be over time.

P3 has the same flaw as Zeno's paradoxes, where there is a false assumption that the sum of infinite things must itself be infinite. If this were true, calculus class would be much easier, as all of those infinite sums would have the same answer. Since we know that the sum of an infinity achieved by infinite division of a finite is a finite itself, we are unable to tell whether it would take infinite or finite power to move these infinite things.

P1 fails to account for the possibility of multiple gods or gods other than the one this proof is presumably about. No evidence is provided for the claims of incorporeality or infinite power, either, without which the proof could well be proving that something more powerful than god exists, but not necessarily that god does.

The entire proof, flaws aside, only endeavors to prove that something god-like once existed, but not that it still exists or has any relation to what people historically have called god.
I very rarely see a bad faith argument gain any traction and not get immediately shot down here. Not to say it doesn't happen, but IME it's more common that a bad faith argument gets called out and flagged than it is that the bad faith argument gets support and stands.
It's a funny quirk of the history of home computing how enthusiasts usually dislike the sound blaster for being basically the crappiest hardware design you could somewhat get away with (ie with the original sound blaster, it was impossible to play digital samples without continuously having buffer underruns resulting in crackling), while the average gamer who grew up in the 90s or even 2000s has very fond memories of those cards. And I actually count myself to the latter camp, as like probably most people back then, just having digital sound at all was a miracle, and with those tiny desk speakers back then, it would've been hard to tell the difference anyways.
CEO pay is up 78% over the past decade
I did not use the term in this context. I've never even heard of this until people pointing this out today. I just meant it as in bloated software. I don't live in America and English is not my first language.
> a language without thoses would be hella weird and primitive, like stereotypical robotic talking. To answer you question, I don't know, do linear B have them?

I think there are very few assumptions of the form "every reasonable language has […]" that hold up even for all current languages, let alone historical ones.
If I had a quid for every “you’re all muted now, I can’t hear anything you’re saying”
Can there exist medical images protected by copyright? Definitely I'm you can even find an image made by a photocopier that can be protected by copyright, but that doesn't mean photocopies are usually so.

You're gonna have a hard time convincing a court that your dental radio was in fact creative art.
Also the Gravis had wavetable synthesis which made it a great MIDI file player.

For me the pure magic was Cubic Player which allowed a regular SB to play MIDI files with the GUS patch. I could not wrap my head around how that software could possibly work.
Firefox and Safari slow down when they do work, whereas Chrome speeds up
My experience with exporting Postgres RDS partitioned tables to S3
It’s interesting how all this plays out at the individual level.

My employer is reopening as a “hybrid” workplace this week but teams also have the freedom to choose their own approach (including staying remote) for now. Some people are thrilled to get back in, others (like me!) are remaining remote with some mild hand wringing about how long we’ll be allowed to do so.

As a parent of young children (who can’t get vaccinated yet) the pandemic has been quite trying for us but the switch to remote has been insanely good for my mental and physical health.

I have filled the two hours a day I used to spend commuting with things like running, biking, strength training, reading, more time with my kids, etc. and this has led to improved fitness and diet, more energy, better sleep, _and_ increased output at work.

At this point I just can’t even imagine going back to having a commute.
Good. Anything that gets complaints worded that way from companies that I am paying for a service that has nothing to do with watching my traffic and injecting ads into it without my permission sounds good to me.
Even when turning telemetry off there's still a huge amount of data going to apple.

For example the gatekeeper revocation check leaks a lot of data about what kind of apps you run. I'm sure some departments of apple really care about privacy but it's a big company and clearly not all of them do.
There's a good answer below about how to disable this feature in Chrome.

An alternative to starting it with the experiment flag is to use the "Disable Automatic Gain Control" Chrome extension: https://chrome.google.com/webstore/detail/disable-automatic-...

I've been using it for a while with an 85h and it at least removes _that_ part of the failure. The stupid things keep rebooting themselves randomly while I'm on calls, however - I will never buy another Jabra product again.

(there was a discussion about this a while ago on reddit where folks identified these workarounds): https://www.reddit.com/r/Jabra/comments/qikzif/elite_85h_spo...
I bought a raspberry pi 4 in Canada from pishop.ca a few weeks ago
> Soy as in "soyftware"

And that's supposed to mean what?
Did something similar. My wife was upset about the flying rats defecating on her flower pots on the terrace. Those birds are stationary (generally) and slow so I managed to iterate a solution that (a) used a 3w green laser mounted on a webcam with servos and (b) later used a static laser with a mirror that was mounted on a set of servos. I used a stationary 4k webcam. I mapped the whole terrace so I didn't need to use stereoscopic vision. When a bird was detected (i sampled images at 1fps and built a custom model for pigeons, it was generally ok at avoiding other birds, but not perfect), i'd triagulate its position and light it up for 100ms. I used a similar contraption as the OP to cut the power. The pigeons would react by flying away, even when hit from behind or underneath. I used a series of experiments before settling on 3w. 1w was not enough.

It solved the problem for good. Its not a perfect solution, obviously: i had to implement a master override which stopped it when terrace doors were open, also it only fired at horizon or below since I didnt want to accidentally light up a plane (there is an airport 5km from where I live). We dont have kids, and rarelh entertain guests, so I didnt need to implement additional safety Measures. Lastly, it was running on a pretty beefy pc and was consuming around 60w constantly.

We fixed the problem for good by moving out. If i had to do it again, I'd try with water pistols, way safer than laser.
In the ever expensive US health care system, I was able to get a free cd of my CT scan. Took 15 seconds to burn.
What a nostalgia. I used to scourge the internet (with a 28.8 Kbps modem nonetheless) for .midi files, put those files in a playlist, and play it throughout the day.

Later on I found out MIDI can sound much better using better sound cards, e.g. https://en.wikipedia.org/wiki/Sound_Blaster_AWE32 (mine was SB16)

Pure magic.