skysight-inc/HackerNews huggingface dataset:
As an atheist I actually believe (some) religious establishments have found their niche in providing care, attention, and even love for people who have no other avenue for such things. A lightning rod for the less fortunate, as is their doctrine. There for those who need it, can be ignored, or even appreciably but minimally acknowledged, by those who do not.
Spying can be detailed or not so detailed. Here's the link that shows exactly how things can be traced backwards. Albeit, this is with a plane but with enough satellites, it's entirely possible.

https://www.wnycstudios.org/podcasts/radiolab/articles/eye-s...
> the natural tendency of humans is to be capitalistic

"Commerce" and "capitalism" are not synonyms. The former has existed for ages. The latter is comparatively recent.
> Additionally, I expect a language to essentially never introduce breaking changes, so semantic versioning isn't really telling me anything.

I'm afraid that expectation isn't entirely warranted. Especially around standard library issues.
Because every societal issue is identical.
Interesting point hadn't heard made before. Did you notice this yourself or were there epidemiologist analysis on this?
There is no law against using someone else's USB VID, as long as you don't put a USB certification logo on your product.

What FTDI did, on the other hand, is malware and clearly illegal. It is destroying private property and I guarantee violated multiple laws in many countries.
If they don't want you to fling binaries into your home directory they should just mount it noexec. At any rate it doesn't seem like a fantastic security/ability-to-work trade-off. Limit the privileges of the account or you're one exploit away from trouble.
Keybase
[ my public key: https://keybase.io/h1ll; my proof: https://keybase.io/h1ll/sigs/2np2d-Z0hvBnY30nrdw_US-hLcEVAeM0sIUxjOROD3o ]
That is a concern, and I think we need to be much louder and angrier about why, 2 years into a pandemic, we still haven’t built up additional hospital capacity that we know we need.

There are also other treatments that we know greatly reduce the severity (and thus would decrease the need for hospital capacity) that haven’t been rolled out as widely and aggressively as the vaccine has.
I don’t understand your comment. I’m referring to people who have incomes too high to qualify for Medicaid but do not have a high enough income to afford good health insurance.
Apple Employee donation and volunteering program raises nearly $725 million
Oh, I'm ashamed to admit that I don't really know what NFTs are, but I was thinking of something along the lines of Patreon. I use it and like it, but it's still a third party that both sides need to sign up with so not everyone's on it and it's not available everywhere due to the limits imposed by traditional banking, among other things. A third party can still host the content and mediate access and charge fees for the service, but it should be working for the creator and not the other way around.
untested: https://www.home-assistant.io/blog/2019/11/20/privacy-focuse...
> Who has been to San Francisco and actually thought we need to further reduce sentencing or that there was too much police?

Maybe people in the groups typically abused by the criminal justice system? Many of them feel less safe with police around, not more.
I have sympathy for your sentiment, but you don't have to come up with a proper definition nor get everyone to agree on that definition.

The Go people can just make up reasonable version numbers without having an all encompassing theory with definitions, and they only have to convince themselves, not everyone on earth.
I don't have an answer to your question, but have you considered scrapping voice control altogether and instead using motion detectors or other rules to govern whether the lights are on?
I did make some assumptions, lets lay out the the possible scenarios:

1. NFT points to Steam owned URL

2. NFT points to some decentralized storage (IPFS/Arweave)

3. NFT data stored on-chain

And the skin data itself has these options:

1. Proprietary format that only Steam can read

2. Some format that is readable by third party software

3. Established standard format like SVG (is there an SVG for 3d stuff?)

So if it was steam URL and data is in steam only format then you are mostly correct. IMO, any combination of the other options I think the decentralized skin means more than nothing. The guy didn't pay $60k to only use the skin while playing CS, he bought it as a piece of esports history.

There is a lot more to be discussed about composability with NFTs and the second and third skin data options I described, but just trying to explain the optimistic point of view.
> It's nuts that this was and continues to be a high-profile, multi-year effort spawning discussions that end up framing the whole thing as elusive—rather than, you know, a solved problem that is pretty much not even worth mentioning but for the long tradition of poor execution.

That’s what I thought too until I actually started trying to solve the problem. Could you offer a more specific prescription for how you would go about taking the touchpad experience of ChromeOS and getting it shipped in a Linux context, if you were running this project? You seem baffled that this has not been solved yet, which makes me wonder if you know something that we don’t about the specifics of how Google’s source for ChromeOS touchpad could be trivially co-opted?
I don't know if I want to use it, but I love this idea. The post promoting it was fantastic and the "you've been on a paper website the whole" time thing at the end was great. Serious inspiration food, thank you for posting.
You joke, but using marketing version names _in addition_ to semantic versions might actually make sense.
I'm fairly sure he'd have no such reticence to calling you (or me) crappy to our (mailing list) faces...
religion is not spirituality...and humans are evolved to have a spiritual component to their psyche...typically, as humans age, they have a spiritual/religious epiphany...in america, it's usually associated with the christian bible...this is how they dampen their fear of death as they age
Try open source vector database: https://github.com/milvus-io/milvus/
I always find such statements very confusing. It's like hearing someone if TVs still have that problem with needing to adjust the rabbit ears constantly while 90% of people have plugged theirs into a cable or satellite receiver. Font rendering worked fine in 2003. There is under skin certainly a lot of potentially interesting complexity around font rendering but you needn't much care about the details.

Some distributions look like Ubuntu look pretty good out of the box others look like garbage out of the box. Fedora used to be notoriously ugly out of the box in part because it was wary of implementing patent encumbered techniques. It's probably improved since. Notably firefox when rendering websites with some common on windows fonts in systems without many fonts installed may make some interesting and crappy choices insofar as substitution. If you install common MS fonts or tell firefox that websites aren't allowed to do their own thing you can avoid firefox raining on your font rendering parade.

If you want good looking fonts and don't like how it looks out of the box you mostly want to google good looking fonts in "foo" where foo is your distribution even though most advice is universal between distributions then consider installing some decent fonts.

For example in void linux following this gets good results.

https://blog.brunomiguel.net/geekices/how-to-get-good-font-r...

No wizardry involved just rote direction following.

For void the google-fronts-ttf provides an absolute ton of fonts in ubuntu ttf-mscorefonts-installer provides some common ms oriented fonts. Nerd fonts provides a lot of interesting fonts. https://www.nerdfonts.com/ which you can install manually or via a distro package if there is one for you. They provide many fonts patched with lots of additional symbols.

I also happen to think San Francisco from Apple looks nice. If you use the font patcher from nerd fonts you can have Apple font's on your Linux Desktop.

ET-Book is interesting

https://github.com/edwardtufte/et-book

This Emacser made a font out of her handwriting with instructions on how it was done so you too can type like you write for good or ill.

https://github.com/sachac/sachac-hand/

Personally I prefer the font rendering on Linux to Windows and have for many years.
> Imagine how many values speed of light could have, 1km/hour? 1m/hour? and life would be totally different

And if that _was_ the case, someone who managed to evolve under those circumstances would be saying "imagine if light was so fast that you didn't experience time dilation when you walked somewhere! That would obviously be ridiculous, so someone must have set it to 1km/h". The conditions we live under appear normal to us because, well, we live under them. That doesn't mean they're the only possible conditions.
Hue lights and an egg timer for each room.
The "fake" product might be legal if it doesn't have an FTDI logo; then it's just a compatible clone.

The vandalism though, that's definitely illegal, and outright criminal.
The article says EU banks can borrow at up to -1%. The article also says, "put that cash into the Federal Reserve’s reverse repo facility, which allows banks to park cash for a return of 0.05%."

They get paid to borrow and then paid to deposit what they just borrowed. Anyone see a problem with this risk-free infinite money mechanism?
> So don't pay the engineers that built the product and continue to maintain it?

Saas isn't the only way to pay people.

> most software is living and breathing and requires continual investment

Is it though? or is this broadly another side effect of value extraction focused engineering? I'm quite happy to buy a new version if it makes my life notably easier. CS2 is broadly a better experience than CC, etc. etc.
This argument is like 'the rest of them', uninformed, cynical, accomplishes nothing but poisons civic discussion. Maybe the politicians we get are an outome of our actions.
Always
Be
Closing
There's special archive Blu-Rays (M-Disc I believe) which are meant to last 100 years.

Not sure if they really do. We won't know for another 90 years or so :)
https://www.pinecone.io/learn/vector-search-basics/
No vaccine would have been authorized on billions of people before 2020 if it had such prevalent incidence of peri- and myocarditis! But now it's authorized even of toddlers, which have even higher chance for future heart issues! And all this, because politicians didn't have the balls to keep the face mask mandates!
> [...] and then make sure that your configuration files can accept marketing versions and silently transform them to compatibility versions.

Or alternatively, complain loudly.
> I believe the free market is like Darwinism for economic organisms: unintuitive and little understood by the regular folk, however working just fine nevertheless and able to solve and explain any issue without needing the intervention of an intelligent designer/regulator.

I feel like that's a bit of a charitable description considering the whole monopoly problem (and various other regulations in place to make the system actually work). Perhaps we just disagree on what "working just fine" means though :)
You're still comingling the concepts of capitalism and markets. I actually 100% agree with your entire post (as a description, anyway, not as an ideal or with respect to the conceptual foundations of property rights), but is in no way a refutation of what I said or what Marx said. It's somewhat tangential entirely, really.

EDIT: Also, I wouldn't use the word "exploit" in such a simple descriptor of commerce.
> Given this, I very urgently desire solutions that DON'T take 500 years to work, because if those are all we can come up with, then we might as well not bother: this civilization of ours is doomed sooner rather than later.

You keep coming back to that, but it's a strawman. I did not say that is the solution. My hypothetical 5% was just to say that so many difficult problems would suddenly become easy ones.

There is no one solution, there won't be a mere handful of solutions. There will be (and are) many many efforts and they won't "solve" it, they will make some things better and make others less bad. So anything will help, anything is better than nothing. Reducing population growth from 20% to 10% by 2030 means we only have to reduce per capita greenhouse gas emissions by 45% per capita instead of 50% per capita to achieve the same result (to make up some numbers). That's a huge win. And not only does that benefit apply to greenhouse gas emissions, it applies to practically all environmental problems.
The converse: they performed EEPROM writes in a way that was ignored by that particular chip from FTDI (only one - it would've bricked other FTDI products) but honored by the clones. They exploited a bug in their own product to make their bricking code only affect the (non-buggy) clones.

The code was blatantly deliberate; to pull this off they had to perform a preimage attack on the EEPROM checksum, etc.
This is exactly the reason why social media is so dangerous.

The strength of Western society was that we had freedoms that were managed by a elaborate social and information architecture that ensures we don't drift too far beyond the bounds (such as ethical failure in public office and being anti-science). Once you remove this it you find that there is a limit to how much 'free' speech can correct itself, and we discover how easy it is to divide and manipulate people with misinformation.
The part that wasn't obvious without the full context is that it is a quote within a quote, with the speaker quoting (and disparaging) someone who is critiquing lower-density zoning.
That actually makes a lot of sense, I've only ever played NTSC Sonic. In that case it probably sounds great at the right speed.

Thanks for the insight!

EDIT: In fact watching the video at 1.25x makes the music sound substantially better. I think that's too fast[0], but either way you've nailed the issue I had with it. I'm eager to hear it "as intended".

[0]: I listen to podcasts at 3x speed so my sense of the "right" timing for audio has definitely weakened.
It's definitely fair game to critique capitalism and free matkets based on actual implementations, not theoretical optimized scenarios.

If we're going for perfect scenario, communism is absolutely a great idea. Unfortunately, the real world is a bit different, and it turns out that capitalism and free markets can survive reality and bad actors just a bit better. And that's what counts in the end. Still, we shouldn't dismiss the failures of the system, since this is what shows misaligned incentives.
Send the components up over several launches and build it directly in space?
Only subtractive changes and eg performance changes would not break things in the grandfather comment's scheme.
The comparison here is with go.

Unwrap would look like:

file := os.Open("foo").Unwrap()

I'll take that over the current go state of the art:

file, err := os.Open("foo")
if err != nil {
panic(err)
}

Just like "panic(err)" is used infrequently, "unwrap" would be used infrequently. They're comparable, and for the cases where unwrap is okay (test code, once-off scripts, etc), I'd definitely prefer it to the panic boilerplate.
That is really cool. I remember reading about 'Real Sound: Kaze no Regret' and thought that was really nice. I wonder if it would be difficult to make a MUD that is easy to play for blind people.

On another note, does anyone know if screenreaders read advertisements? I got so upset the other day when I realized that blind people might have to deal with screenreaders narrating advertisements.
Once you get past the angry drivers, random chickens, Ybor, rush hour, crime, etc, the main problem with cities like Tampa is they are just soulless. It's like someone paved over the entire world and installed palm trees and Jamba Juices and nothing else. Everyone is angry, everything is boring and expensive. But if all you want to do is sit inside and look at a screen, you'll almost never notice.
An open-source vector database:https://github.com/milvus-io/milvus
I'm guessing that's because both the actual number is very low relative to the number of doses given out and that fewer people have died from the vaccine than would die as a consequence of fearmongering by a particular political party here were there open discussion of that. There are a handful of topics like this where there seems to be near-universal agreement that the best thing for society is to just not poke the bear.
Obligatory "weather isn't climate" quote.

We've got tornadoes happening outside tornado alley outside of tornado season. See, I can do it too.
until it isn't. then the semantic librarians have to re-classify everything. while an army of them spend months on their RDFs, OWLs, & re-taggings, a lone undergrad overtakes them in a week with a web scrape & word vectors.

that, and people lie.
I’ve asked myself this about many Biden appointees. He seems to be using identity politics to select political appointees rather than any sort of experience or qualifications.
> In practice if you do not trust an application you can isolate it, though it is really futile since applications can simply use other means than X to "spy" you. X already provide functionality for doing that but if you are really paranoid (why are you running untrusted applications in that case?) you can run a nested X... or even X under Wayland under X.

This exactly is the point. Wouldn’t it be nice to just use apps without extra steps? It would make Linux better for non-experts.

You can’t even isolate X applications without running other X.org because there is no permission control once the application has access into socket, and with socket it can see everything.
And you can’t really rework that. Sometimes you need to rewrite whole thing.

Applications cannot normally spy on you unless you run everything in root. It is X.org which provides access for keystrokes and windows.

> Xorg is an open source program, you can't "end of line" an open source program, it isn't Visual Basic 6 that died because Microsoft decided it should die. As long as someone wants to improve it, it will get improvements.

Because the design is bad, it gets harder and harder to add new features. Fixing bug introduces two new ones. Complexity makes it hard to approach project and control everything. Red Hat has maintained it so many years with proper funding, otherwise who knows what would have happened.
every one connected to Facebook>
To be fair, bootstrap and other classful frameworks look pretty similar to each other too, unless a skillful designer creates their own theme, at which point you might as well do it with frameworks like Pico.
> I'd be curious of there is a similar effect in SF causing specific single family neighborhoods to empty out.

Single-family home prices have been on a tear the past year, and for 2020 prices flattened rather than drop. Condominiums took a huge hit in 2020 and have only recently recovered to their 2019 levels.

I don't know if actual families (or couples looking to start a family) are moving into those homes, though.
>"you have to spread your religion over others".
That just seems like growth hacking (to put it in startup parlance). I find it illogical that a creator would see someone with a good heart, pure intentions, and kick them off to their "hell" because they didn't "spread your religion over others".
Yes I remember those foam crates. 10% of a new crate of Bigfoots were DOA right out of the box. But I guess the ones that lasted more than a week were much more likely to last years.
That's not quite right. The addresses are in 16-bit word units; there are no unaligned accesses or byte offsets. You can write to any 16-bit word on other FTDI chips. However, the FT232RL has a quirk where it expects you to write adjacent pairs of 16-bit words sequentially, and only commits the write on the second one. If you only write the first half (at an even word address), nothing happens.

Usually, when programming the EEPROM in these devices (e.g. with FTDI's tools or open source ones), you write the whole thing at once, so those pairs are always written sequentially and it works anyway. However, if you try to write to some words at even addresses without following up with the next one, the FT232RL misbehaves and ignores the write.

Specifically, what happened seems to be that the FT232RL uses an internal 32-bit EEPROM. So when you write to even addresses, those writes are staged to a buffer in anticipation that you will subsequently write to the next odd address. At that point all 32 bits are written. The bricking code only ever wrote to even addresses, which involved a preimage trick to keep the existing checksum valid, since the checksum is at an odd address they couldn't write to. Instead they calculate what the value for the word before the checksum should be to make the existing checksum valid, and write that instead. Genuine chips would just stage all these writes in a holding register and never get to commit them.

Basically, FTDI decided to use an internal 32-bit EEPROM macro when developing this chip, and came up with this hack to shoehorn it into the 16-bit protocol (in what is arguably a buggy way). The clones just implemented 16-bit writes properly, which is the same thing all other FTDI chips (with external 16-bit EEPROMs) do.

(Source: I'm the guy who first figured all this stuff out back when this happened, including reverse engineering the FTDI bricking code and writing an unbricker).
Which is almost entirely my point. There's at least three concepts that are quite distinct components of an economic system that people commingle when they talk about these broad categories like capitalism and socialism in popular discourse.

This naive conflation of commerce with capitalism is certainly one manifestation of this conceptual confusion.
This sorta exists in Java 17:

sealed interface Result<T>
permits Ok, Error {}
record Ok<T>(value: T) implements Result<T> {}
record Error<T>(error: Throwable) implements Result<T> {}

// to consume
switch (result) {
case Error e -> e.error().getMessage(),
case Ok v -> v.value().toString()
}
Whaddya mean? This guy clearly has an oil well, refinery, and gas station in his backyard.
Dan Kaminsky Inducted into Internet Hall of Fame
I appreciate the recommendation to actually read it; it would have been a mistake to look up the article instead of just reading it. It wasn't long and I got a lot from it that I would have skipped over if not for actually reading it.
Even if something is placed on government-owned land (eg. a river), they're still bound by the fourth amendment and they can't use security cameras that surveil where the owner/person has a 'reasonable expectation of privacy'.

Whether or not that means the owner of the land has such expectation on hundreds of acres depends on how secure the location is; you could make the argument "anyone could legally boat down the river and see them, therefore there is not an expectation of privacy", or you could make the argument that cameras installed at an unreasonably high elevation (eg. the top of a tree on the river) would be surveilling land that nobody not trespassing could see. This is also assuming you have a legal fence/barrier that informs anyone trespassing isn't allowed, otherwise it'd be harder to claim treading the land and setting up 'wildlife cameras' is trespassing.
About 1/4 of the traffic that used the link above did not have HTTP_REFERER set. This portion of the traffic would show up as "Direct / None" on Plausible