skysight-inc/HackerNews huggingface dataset:
Wait, what's the thing with cleaning products? Do dish detergents and surface cleaners create VOCs?
Don't let me sound like I'm talking down lsp-mode, even though I have never gotten it to work reliably (railwaycat, Go, and Rust, and lots of TRAMP). lsp-mode is neat.
Agreed. I was writing a port of the redis protocol to erlang for a personal project that's a server using said protocol as an interface for distributed MPSC "locking", and it was incredibly simple to implement because of erlang's binary strings and pattern matching. Same with base64/hex/etc. manipulations of strings into binary data. I've read a fair bit about how erlang is great for protocols, but hadn't experienced it myself (professionally or personally) until I decided to implement this project.
It's worth knowing that this is an extension of a very widespread attack on HTTP/1.1; many (maybe most?) 1.1 implementations were recently broken by desync just a couple years ago.
"This is the Q train for Coney Island - Stillwell. Thanks for asking."
> No. You can't use rainbow tables on salted data.

There's something about this that you're failing to understand, but I'm not sure what it is.

A rainbow table is a collection of key-value pairs. The key is a hash, and the value is input that produces that hash.

Suppose my password on a website is "password". The MD5 hash associated with that password is 5f4dcc3b5aa765d61d8327deb882cf99 . If you dump the user database and see this:

+--------------+----------------------------------+
| user | password |
+--------------+----------------------------------+
| thaumasiotes | 5f4dcc3b5aa765d61d8327deb882cf99 |
+--------------+----------------------------------+

You can look up that hashed value by any number of means (it's well known) and learn that the plaintext input to the hash was "password".

If you salt the password, nothing changes. When you dump the database, you'll see this instead:

+--------------+----------------------------------+-------+
| user | password | salt |
+--------------+----------------------------------+-------+
| thaumasiotes | 9caa7f6693553ed9129bb0c7a0c8aa50 | bEanx |
+--------------+----------------------------------+-------+

Then, when you reverse the hash, you'll learn that the plaintext input was "passwordbEanx". You also know that the suffix "bEanx" is the salt, so you can log in as me using the password "password", which is "passwordbEanx" with the salt removed.

A rainbow table can tell you that 9caa7f6693553ed9129bb0c7a0c8aa50 came from "passwordbEanx" just as easily as it can tell you that 5f4dcc3b5aa765d61d8327deb882cf99 came from "password". That's what rainbow tables do.

> they are not lookup tables

This is flat wrong; that's exactly what a rainbow table is.

> For "CorrectHorseBatteryStaple" the rainbow table will not contain "sdfgnWlgiuwreFrglrkemnmZflgh". You map the chain to your search space.

This is a possibility, but it's also an admission that making a rainbow table at the desired length is infeasible. You trim the space of passwords you can look up down to something that you hope contains your target's password. Now you don't have a rainbow table up to 30 characters, you have a rainbow table for a list of common passwords.

But once you've done that, you are vulnerable to password security policies. You can no longer crack uncommon passwords, and uncommon passwords are the problem rainbow tables are meant to solve. Common passwords you can often just guess.
No idea about the veracity of it, but it sounds almost like it's a dark matter/gravitational analogue to the piezo electric effect. That's a very interesting idea, it'd create a signal from a dark matter partical (assuming they are particals) interacting gravitationally and disrupting the crystal temporarily.
so what happend since this?
https://discourse.mozilla.org/t/mozilla-org-wide-updates-imp...
Nice list. I live car-free because it seems immoral to contribute to Alzheimers, cancers, fertility problems, autism and mental health issues. Anyone using a car (including electric) for a journey under ten miles needs to really think about the damage they are part of (disabilities excepted, as in all walks of life). If fewer people used cars, public transit would become more sustainable, more and more routes would be added. Fewer people would die.
Probably want an activated carbon layer in there too, but that's only another $20.
> I also don’t find the concept of bit-shifting to be that intuitive.

Can you clarify what you mean by this? Because the concept of shifting bits to the left or right is so simple that I don't see how it could possibly strike you as unintuitive unless you are completely unfamiliar with the idea of data being represented by a string of contiguous binary digits.

If your problem is merely that knowing what bit-shifting is does not present any obvious use cases to you, that isn't the same as finding the underlying concept unintuitive.
There's a classic Ken Thompson talk about Trust where he shows how a compiler could essentially propagate a bug forward even after the source code for that compiler was cleaned up.

http://cs.bell-labs.co/who/ken/trust.html

It's a fantastic concept.
https://apnews.com/article/fact-checking-644288348135

Your anecdotal evidence from a friend isn't data.
Wow, you really kicked the hornet's nest with this one! My hot take is that people not knowing this is a good thing and is a sign of progress. Our (range of) languages are just - better - now. We still have languages for situations where people need to squeeze the performance out in resource constrained environments. We also don't have people wrangling raw pointers and bits for web applications because we have performant abstractions over all that generally extraneous detail. And that enable productivity gains.

For example C# has the [Flags] enum attribute which allows an enum variable to have multiple values. These enums are meant to have values which are powers of 2 like:

[Flags]
enum Options {
IgnoreCase = 1, // 1 << 0
Multiline = 2, // 1 << 1
Global = 4, // 1 << 2
Foo = 8, // 1 << 3
Bar = 16, // 1 << 4
}

And you can just use these things without having to really think about what they're doing, e.g:

var myOpts = Options.Multiline | Options.Foo;
var isGlobal = Enum.HasFlag(myOpts, Options.Global);

This is all bitwise stuff under the hood. For example:

var myOpts = Options.Global | Options.IgnoreCase; // 5.
var isGlobal = myOpts & 4 > 0;

I've ended up doing a lot of it at a low/raw level in C# when working with binary formats but most people just don't need to know it and that's great! Not working with that level of detail is good because it sure is easy to get it wrong. And it enables us to go faster and build quicker.

Sure HasFlag is less performant than actually doing the bitwise operations in most cases but it's an irrelevant thing to try to optimise versus caching, the database, CDN, authentication, permissions checks, etc. People getting worked up about the whole thing smacks of premature optimisation.
I have been learning about video creation for the edtech space. I would like to learn more about storytelling, voice, and presentation skills.
Solaris Sig
In the reddit thread someone posted the recording: https://www.youtube.com/watch?v=rHxVVeM9R-M
Mercola removing all article content from web in 48 hours
No clock is perfect. Computer clocks and data types assume exactly the same amount of seconds per day. Adding leap seconds to clock code makes it unnecessarily complicated. Leap days have a well behaving algorithm, but leap seconds require a lookup to a table that changes over time. Also maybe people look at the raw data for dates. If we stored a different format, inevitably people would store both forms, and every time you programmed you would have to ask which form is it in.

TAI is for things like GPS and missiles where super accurate timekeeping is crucial. Most computers are crap at keeping time and quickly drift. They make calls to central time servers that are better at time keeping, that is where the smear occurs. For most computers their normal drift is in the same order of magnitude as the smear, so it’s not noticeable. Also most distributed programs realize time stamps are not always correct, and when temporal ordering is crucial other methods are used.
It's an escrow + marketplace service. Your argument can be used against anything like eBay, Etsy, Poshmark, etc. You're assuming that the OP stagnates while copycats emerge around them, which is also a horrible assumption.

Also, "free" cannot host websites, hire workers, add features (as quickly). It's funny you mention that their service will require multiple compliance officers while you simultaneously think there's also someone who can do it for free because they're passionate.

Lastly, a skin is a skin. There's no "not quite like it" because it's a digital good, not a sandwich. I'm sure they'll use their retained lawyer when someone sues for 50k.

Overall, it sounds like you're not even against their specific product, but the idea of being a venture funded startup.
> How do you represent a time which lies well in the future, like "January 1, 2030, midnight GMT" in that format?

Problem is that "January 1, 2030, midnight GMT" is not time moment itself, it is just human label for some time moment. Time is a physical quantity measurered in seconds. We do not know which time will be represented by label "January 1, 2030, midnight GMT" in the future, because that might change. That is why such representation it is unusable as a timestamp.
I love this new FTC. Feels like they are on the side of the humans again.
Will the jailbreakers be able to disable this feature?
Given iOS being totally proprietary on a heavily locked down device making inspecting even the binary blobs complicated, how can anyone can be sure what it is doing ? Not to mention any such capability missing now is just one upgrade away from being added with no ability for the user to inspect and reject it.
Functional Programming with Python – Building a Simple Slot Machine
“Prohibit” is an interesting word that in the world of public web publishing of data is actually pretty meaningless. Certainly companies take measures to prevent bulk scraping when they can detect it and have legal remedies if copyrighted or owned material is republished. But simply telling me I am prohibited to hold on to a copy of your site’s data is pretty meaningless when my browser caches your page and you want my browser to cache it to speed your site up.
Video handle really varies depending on how it was encoded and whether there is a hardware decoder available or not. YouTube is highly tuned to work well with Chrome and vis versa.
Chaos Mesh Celebrates 100th Contributor
You do understand that a single anecdote is neither compelling nor conclusive. Many people recover from covid naturally. That's why we do science so that we don't have to take the word of random people on the internet
>> I have found that many conversations that would have been public in an office setting are now held in private chats

I haven't seen that. What type of conversations that used to be public are you seeing being moved to private now that things are done through chat?
Would you have to consult a reference in order to be able to point to the least significant digit of a number written down in front of you? Maybe the "least significant/most significant" terminology is unfamiliar enough to you to present a stumbling block. Certainly the fact that you're communicating on a written forum means you're probably comfortable and experienced reading a string of digits and knowing how to understand it as representing a quantity, even if you've forgotten the formal terminology describing that process.
I don't think it's fascinating at all. You could make the same argument about atoms or neutrinos. Nothing gets more deadly than nuclear radiation from neutrinos found in every. single. atom.
Why electric included?
Box fan with a 20x20x1 filter makes the fan work much harder.

20x20x2 or 20x20x4 filters have much larger surface area, which is better.

Creating a cube with four 20x20x2 is the best in terms of energy use and air output.

And then you add a fan shroud for even more efficiency.

https://www.texairfilters.com/how-to-improve-the-efficiency-...
Are the FAT file systems close enough to software? FAT32 is commonly used on SD cards to this day, and as far as I can tell, it hasn't and isn't changing. There is also xFAT that hasn't seemed to change since it was introduced.

Nearly every current file system get the occasional patch and update. But not the FATs.
Air indoors should be clean, but children should spend hours outside in nature every day.

This won't be an option in some urban environments, but those are simply bad for the health of children (and adults).
To put another way, more time has passed since the 1977 introduction of the Apple II, TRS-80, and Commodore PET than the time between the end of World War II in 1945 and those computers' debuts.
If that's your bar for labeling someone a big liar, I surely don't wanna know ya.

I actually use this feature pretty regularly in Safari, even if it's a long press rather than force touch now.
Ivermectin is interesting because the in vivo indications seem to suggest that to replicate the same result in humans, the dose would need to be pretty high.

High doses of Ivermectin are likely harmful.

Regulators assume people will take high doses, so they use a sleight of hand and issue a blanket notice about effectiveness and safety, under the assumption that people will take horse-strength doses.

Safe prophylactic doses should probably be studied, but instead studies like the Oxford one are being done at the critical stage.

It's a strange form of gaslighting where it is like pretending to mishear what is being suggested and then acting on that misrepresentation, as if to disprove what was actually said.

The actual claim is never addressed nor studied. Practicing doctors continue to prescribe it in India and elsewhere.
Regarding your last sentence, 'If ivermectin is actually effective.." Pharma execs wouldn't have to push for it? They would just tell their family member to take it. I know anecdotes are not medical studies, but I know two people who caught covid, were feeling relatively 'incapacitated'. They were prescribed ivermectin by a doctor I know personally. They took it and started getting significantly better very quickly. Just anecdotes, but it's real life data point for me (high confidence). Not for you as you cannot know if I'm telling the truth unfortunately.
Recent related threads:

Facebook’s claims about the Ad Observer are wrong - https://news.ycombinator.com/item?id=28068359 - Aug 2021 (105 comments)

Facebook bans researchers who were investigating Facebook ads - https://news.ycombinator.com/item?id=28063637 - Aug 2021 (77 comments)

AdObserver Blocked by Facebook - https://news.ycombinator.com/item?id=28059869 - Aug 2021 (46 comments)
>In the first study, published in 2015, they had 24 white-collar volunteers spend six working days in environmentally controlled office spaces at Syracuse University’s Total Indoor Environmental Quality Laboratory. On various days the experimenters would alter ventilation rates and levels of CO2 and VOCs. Each afternoon the volunteers were tested on their ability to think analytically and react to a crisis. (One test, for example put the volunteer in the role of a small-town mayor trying to react to an emergency.) All tests were double-blind: Neither the volunteers nor the study personnel knew that day’s environmental conditions.

Cognitive testing (detailed above) was used to test "smartness." I am, however, similarly pessimistic.
When I can, I don't look at prices, I only look at $/unit.

Some stores (like WalMart and Costco) make this very easy, and I pick the cereal with the best $/unit price.
I think it’s pretty normal for this to happen on launch and show HN posts (just like it’s normal for a fellow HN user to tell you that your startup can be cloned in a day.) We’re an odd bunch. :)
Well given all this and the consent decree, I'm kind of seeing why FB made this decision. If it's legal, let the FTC say so explicitly.

It's probably very bad strategy to allow the privacy leak, and then hope that the FTC agrees with your decision later. No one will be sanctioned for adhering too strictly to consent decrees, but you could be sanctioned for being too loose. So the choice is obvious in that light.
Woman Places Camera on Sushi Conveyor Belt and the Results Are Amazing
Recent related threads (most recent first):

U.S. FTC says Facebook misused privacy decree to shut down ad research - https://news.ycombinator.com/item?id=28082371 - Aug 2021 (11 comments)

Facebook’s claims about the Ad Observer are wrong - https://news.ycombinator.com/item?id=28068359 - Aug 2021 (105 comments)

Facebook bans researchers who were investigating Facebook ads - https://news.ycombinator.com/item?id=28063637 - Aug 2021 (77 comments)

AdObserver Blocked by Facebook - https://news.ycombinator.com/item?id=28059869 - Aug 2021 (46 comments)
Embers are actually the things that cause the most damage:

* https://www.intermap.com/risks-of-hazard-blog/2015/03/does-y...

* https://ibhs.org/ibhs-news-releases/embers-cause-up-to-90-of...

It seems that by dealing with anything on/near your structure that can be ignited by them can reduce risk by quite a lot.
Correct[1].

>Facebook is more than willing to sell visibility into people’s lives, unless it’s to tell people about how their data is being used. Being transparent about how ads use people’s data is apparently enough to get banned; in Facebook’s world, the only acceptable usage is to hide what you’re doing from your audience.

[1] https://signal.org/blog/the-instagram-ads-you-will-never-see...
Been saying this since the onset. Vaccinations were never going to be 70%+ in this country. How many people get flu vaccines and other ones that are non-compulsory?

We needed a solution with many different approaches to cover many ways to combat the problem.

Cheap box fans + 20x20 filters work wonders. I bought 30 for my place of work as well as jerry-rigged UVC lamps in enclosed boxes. That, combined with high vaccination rates through paying employees 0.5 days PTO if they opt for vaccination (and other common sense policies like distancing, copper-taped door handles, and improved general airflow), has led to 5 outdoor COVID cases coming into work with zero community spread.
It doesn't matter who's okay with it. We have a choice between that, or an even less pleasant future. "Everything is awesome forever and we don't have to pay for it" is simply not one of the options.
Federico Herrero Considerado Por Instituto Internacional Como El Que Más Sabe
It’s an interesting point and I somewhat agree but I think the example takes it too far. The most important information is not the sort column but rather the country name. If I want to see who is leading, I don’t want to scan to the final column on the page to see the country names. In fact, if I just want to see which country is leading (and I don’t strongly care about the sort order chosen) then I might only look at the country names and ignore the detailed counts entirely. Whereas if I only see the total medal count or gold medal count column, then I basically have no information since I still need to scan to the last column to find the country names they are associated with.
Yes it is extremely broad. And as it is right now, the IRS could use it to go after crypto miners.

I think it's more likely that changes are made to that part of the bill to make it more specific before it reaches the courts.
Letter from Acting Director of the Bureau of Consumer Protection to Facebook
Probably because tire ware is a (the primary?) Cause of vehicle air pollution.
I kind of agree with you there. Isn't it just another toggle? Surely if the entire feature is opt-in, the blurring could be a toggle, as well as the notification.
>but the way to do it is probably to come up with a certain basket

I don't get it. Tell them what to buy? The official figures are based on a basket determined by surveying people. That is the point. It sounds like you are saying the problem with the government CPI is that it's not predetermined?

"The Quarterly Interview Survey is designed to collect data on large and recurring expenditures that consumers can be expected to recall for a period of 3 months or longer, such as rent and utilities, and the Diary Survey is designed to collect data on small, frequently purchased items, including most food and clothing. Together, the data from the two surveys cover the complete range of consumers’ expenditures."

See https://www.bls.gov/cex/
Really cool, if there are just two terms is is basically two images combined?

existential dread simulator: https://nightcafe-studio.imgix.net/jobs/GFM872ChxPF4Xeb2jTiC...

graffiti sunset: https://nightcafe-studio.imgix.net/jobs/MJfXTM5rFdNqHcR5xBRG...
Being exposed to allergens at home is the worst.

I grew up with a dog, and never tasted or smelled anything until a few years after the dog died
> For nature doesn't care about anything but the truth.

A red pill awakening moment.
I was wondering about similar things a while back. I don't know if there are any easy options, but if you were, say, looking to do a custom house build, it seems that a passive house with mechanical ventilation heat recovery (MVHR), or alternatively a positive pressure system, would be ideal for indoor air quality. In either case you are getting a steady supply of purified, low-CO2 air to breathe.
Classic example for Betteridge's Law of Headlines
FTC on Facebooks disabling accounts at NYU’s Ad Observatory:

"While it is not our role to resolve individual disputes between Facebook and third parties, we hope that the company is not invoking privacy–much less the FTC consent order–as a pretext to advance other aims"
to be precise: we perform worse in conditions dramatically different from our natural habitat.

Fish also can't breathe on land, despite much higher concentrations of oxygen. What does that mean?

Those studies are often mis-used as doom porn fodder, and are really only useful for occupational limits and employment liability, not some future forecasts for the next few centuries.

The only constant thing about climate is that its constantly changes, and large fluctuations have happened many times in the past, and mammals survived.

Some of the dinosaurs that survived (birds) even developed a whole different type of super efficient hemoglobin, and if CO2 keeps going up - so will we. Some people already retain large amounts of fetal hemoglobin, maybe that's the way?

At any rate, the best view on climate change I've read online: http://timtyler.org/end_the_ice_age/
I can confirm this was the case 3-4 years ago when it was in its early stages. Although, I wouldn't be surprised if developers who worked on LÖVE, have started working on this project since then.
Exactly my first thought. For the last few years Mozilla has been beating the "XUL is dead" drum. What's up with this?
> get insanely wealthy off the backs of Americans

You could just as well argue America gets insanely wealthy off the backs of globalist foreign labor. But in that case, no "duty" is owed it's just "fair" trade.
> this is what funds great nations

Is the US a greater nation than Cyprus?
What kind of capital gains, given foreigners can hold US assets.
Question as an aside, does anyone here have experience with indoor air quality meters? I've had a hard time finding some good recommendations for something reasonably accurate and not too expensive...
So the proposed solution here is "use two tables." The rearrangement of the column order is somewhat arbitrary and unconventional. Seems we haven't solved the real problem.

I think to answer the question of "how should the scores be ordered," we simply need to ask "how do you win the Olympics?" Is it the most golds? Most total medals? Weighted sum of all medals? Order it that way, it's the only way it makes sense for a leaderboard to be ordered. If one does not "win the Olympics," then there's really no meaning to tease out of any potential leaderboard ordering, so order it however you'd like.