skysight-inc/HackerNews huggingface dataset:
/r/all is just a spam of new items, not a view of its culture.

It was the largest Donald Trump fan site in the world (/r/thedonald before it was shut down for being so big its brigading tactics were damaging the site) and now /r/conservative takes that role. Before it was the biggest Ron Paul fan site. Its deeply pro-guns in nearly every comment section and any mention of Hillary or AOC is an invitation for angry comments and downvotes. Random subs are full of transphobic content and misogyny is near everywhere. /r/conspiracy is a right-wing paradise catering to right wing views.

You cannot talk about money or finance without being yelled at about how bad fiat and the fed are, which are right-wing talking points. You can't have a covid discussion without an army of covid skeptics yelling at everyone. You can't discuss police brutality without dishonest "but both sides" types full of racist dog whistles.

Its absolutely right leaning and token "liberal" positions like legal pot or better healthcare doesn't really change that. I know GOP voters with those positions but they always vote GOP for culture-war related reasons. Not to mention, being able to do drugs in your home is really neither liberal or conservative, its just in the USA only the liberal party is making any effort to make that happen.

Covid skepticism, which spez defends, is extremely coded right-wing, so even leadership acknowledges who reddit users really are.

The few liberal and feminist spaces that exist on reddit have draconian mod rules because of the constant brigading and some of them just give up and lock discussions because mods are exhausted and tired of fighting it. Just running a liberal or feminist or queer sub is a lot of work because reddit conservatives are constantly bridaging. This is not the sign of a liberal community. I mod a few subs and its just a nightmare out there. Just keeping conservatives from trolling and fighting with everyone is a big job. If you see "liberalism" its because the mods are keeping the everyday redditors away and trying to keep up the values and themes of that specific sub and its relatively tiny audience compared to the conservative majority.

Cherry picking AI spammed Bernie posts doesn't change the culture in the comments or what visitors receive when they post. I'm in a lot of Democratic, liberal, feminist, queer, socialist, etc spaces and I can guarantee you reddit is absolutely nothing like those spaces.

Also you are taking my comment out of context, not only is reddit conservative, but as a hypothetic competitor to google its extremely conservative. I can google for things without being hit with Ron/Rand Paul narratives, Trump worship, pro-gun narratives, covid skepticism, transphobia, or racist dog whistles. So just the idea that Reddit is as welcoming as a Google search is very, very questionable. Google will transparently present you ads. Reddit will drown you in propaganda, culture war politics, and harassment. As the meme says, we are not the same.
How does this compare with, say, channel I/O from mainframe designs?

https://en.wikipedia.org/wiki/Channel_I/O
Yes but Wikipedia isn't translating their own content to Portuguese as an authorised sub-domain.

Their volunteers are doing so, and will also include additional or completely different content that the English version doesn't have (especially so if the subject/topic/article is more relevant in Portugal/Brazil).

It would be like if YCombinator bought a new website called PortugueseWikipediainSpanish.cc and started to scrape all of https://pt.wikipedia.org/ then auto translated it into Spanish with no authorised CC licensing.

Not only is it Blackhat SEO, it's also plagiarism and unethical.
McCain was not moderate. He was a full-scale warmonger.

McCain sings bomb bomb Iran.
https://m.youtube.com/watch?v=U7s5pT3Rris
> Many believe that one of the greatest opportunities for fraud come

And where is the abuse that fuels this belief? What are the numbers?

And more importantly, how many people does doing so prevent from voting, which is just as fraudulent as allowing an extra vote?
The main problem with the tiles is that they are the same design as on the space shuttle, which had to all be individually rejiggered on each flight: take it off, squirt in some fresh goo, stick it back on. They won't be making any 8-hour turnarounds doing that.

The tiles they have are a design that is known to work, and will suffice to prove that the vehicle can get to orbit and come back in one piece.

So they will need a new design that doesn't need so much detailed attention after every flight. They have years to work out what that will be, because they are much farther from ready than some, apparently many, imagine. The gross, visible, easy stuff is mostly in place. The hard stuff you can't see is still to come.
Honest question - did farm subsidies precede the FR?
You seem to think I'm making every possible point but the one I'm actually making.

I'm not saying it's good for people to have fentanyl or misinformation.

I'm not saying personal choices are above criticism or regulation.

I'm just saying it's hard. You're going to be intruding into how people run their lives. Many of them won't like it.

My personal take is that social media can be awfully like a drug, and we're probably going to need detox programs and support groups. Misinformation is just one small aspect of how today's social media degrades the human mind and spirit.

On the other hand, social media isn't heroin, it's human interaction. Regulating a material thing with no legitimate uses is a lot more straightforward.

And to be honest, I am very skeptical of central authorities arbitrating what is truth. Historically this is a cure worse than the disease.
People generally object to bloatware not for its mere presence, but because it is hard to get rid of crap that doesn't work well at its intended function even if you desire a product like it or it generates a substantial performance hit or tons of annoying popups (McAfee for example).

Apple stuff does not do that.
They bill VMs per hour for small duration VMs only. If it sticks around for months, they charge you the listed per-month price, which is less than the hourly rate * one month.
I really wasn't trying to suggest that you were.

I was actually trying to acknowledge your good intentions. Thank you.
I wouldn't say it "logically leads to", but it does seem to be a fair question to ask.
Don't forget Romney who is a rich liberal masquerading as an R. He is part of the swamp that resisted Trump.
This comment is far below the expected HN standards of civility and decorum ("you are sooo touchy about this" and pointless accusations of "sealioning" in response to a reasonable question would not be generally OK here). I point this out not so much to engage in foolish 'tone policing' and purposely ignore its substantive points (such as they may be - the OP is actually more helpful here! And you have quoted a New Yorker description elsewhere in this thread that also provides a valuable outside perspective; we of course appreciate that) but rather to point out that HN takes criticism of itself very seriously, to the point of routinely giving comments like this one what amounts to special treatment. As a user base, we really, really want to avoid the tone-policing trap. And we'd like to see accurate information about these things even when that's hard to quantify.
Unfortunately with the advanced state of browser fingerprinting you are always "signed in" when you search on any search engine.
So many posts on HN are met with skepticism, pessimism,
or just an overall negative tone.

I cared more about being right than being kind.

My ideal self would exhibit both kindness and skepticism. I don't always live up to my goals, but it's possible for a pessimist to be kind and considerate. If anyone needs an example, Mark Twain probably fit the bill.
Here in Australia The Meet Co's "chicken" strips are fantastic for doing things like Thai Basil Chili Chicken and so on. Even Birdseye's product is pretty fantastic, surprisingly enough.
Yes, if you want to say something reprehensible it’s fine as long as you say it in a long-winded and impartial-sounding fashion involving lots of “logic” and “objectivity” à la Slate Star Codex.
"almost no consumer consciously chooses to use Google search anymore"

May I ask how you arrived at this observation? This is the first time I am hearing this. I know of NO ONE who uses any other search engine. The term "Googled" is not yet a proxy for other search sites.
> Also SSDs get those speeds by having onboard DRAM caches.

Usually not. Most SSDs that have DRAM only use it to hold the address mapping tables, not any user data. The DRAM cache for that internal metadata helps with random IO performance (saving an extra flash read before the real IO can be done), but has minimal impact on sequential read throughput, which is what has actually reached 7+ GB/s.
Thank you for following up!
sounds like we need to put disclaimers with every piece of knowledge.
to me it sounded like meta + primates:

"At Facebook, we have finally created the perfect high-tech workforce: genetically engineered apes that we call 'Metamates'. Tireless. Genius intellect. Loyal to the death. And...completely non-unionized!"
It's obviously not a streaming service in the normal use of the word, but the open source Jellyfin project (https://jellyfin.org/) largely meets these goals with a few caveats:

1. This is mostly personal preference, but the way to resume previously playing media could be more obvious on startup

2. I'm unsure if it supports the "still frame" feature the author wants as I've never tried to do this

3. It doesn't really support lists, but arguably the media the user chooses to put on a Jellyfin server effectively acts as a list
It's not genetics or a language strategy, just engagement.

Compare a toddler living in a ghetto concrete jungle to one who takes daily strolls through Central Park or Suburbia. The enrichment of parents teaching about the trucks and the trees and the lady with a purple hat pays massive returns.
Thanks for saying this. I also have been tasked to introduce airflow at my company. I decided to use 2.0 so it's more python dags. But for the most part the dags are JUST triggered via web service by other processes.

so... it's nothing more than processing plus a queue. I mean we already have rabbit and typescript. We also already have Typescript + Agenda (over mongo).

We have gotten to the point where a single company is implementing queuing at least 4 different ways because "microservices".
Me too. Used a different service more than 15 years ago that provides a ton of resources at an inexpensive price, then it was bought by rack space. Quickly migrated to Linode after that.

There aren't any clear alternatives to Linode this time.
It's a single "most" and a two "probably"s. That doesn't seem out of line for a reasonable estimate to me.
Why does how they're going to vote or who they campaign for matter? The federal government respects citizens' free speech.
7.1 in 100k is 0.0071%, not 0.00071%, off by a factor of 10.

Your lightning strike source states your lifetime chances are "1 in 15,300", which is slightly less likely than 7.1 in 100k (= 1 in 14,084), so, you are more likely to be hospitalized by COVID as a child right now than be struck by lightning over the course of your lifetime.

Personally I wouldn't want any of the children in life to be hospitalized with COVID or struck by lighting, which is why we take precautions regarding COVID and don't let children play outside in thunderstorms.
Eventually they're gonna solve OLED lifespan for the high end and color e-ink cost and speed for everything else, and maybe even layer both of them for phones, so LCDs might not be around forever.
Ah, I didn't know about the lack of variable latency, thanks. Does CXL.mem fix that?

For similar reasons I wish that SSDs, MicroSDs and similar were just stupid devices with simple read/write logic. Then various filesystems, databases, or key/value stores could compete for popularity for things like load leveling, minimizing write amplification, error checking, write performance, IOPs, etc.
> Google reminds you that this is all an impersonal transaction: this page has the recipe you want, it lets you buy a product, or it answers your question. The value of this connection can by quantified as unique visitors, bounce rate and time on page.
> With the social dimension of the web undermined, ...

I agree. Whether Google did it by accident or not, we'll never know. But the consequence of removing personal transactions between pages is the impersonal, shallow, SEO-targetted web that we see today.
If your email were hosted on a public blockchain, Google could not kick you off.

- Decentralized file hosting for all the emails using IPFS instead of Google's servers

- Decentralized login using ENS / Ethereum Name Service instead of Google's login

- a UI on top of your data, plus an outbound server for relaying to/from non-blockchain email accounts

Overall, you end up with portable data thanks to IPFS, and a login through ENS to whatever UI you want to use/pay for.

This seems like a win to me. Haven't seen anything yet that pulls this together but the pieces are there. Maybe someone here wants to prototype it.
TailwindCSS is really good for HTML template engines.

The idea is that you can’t separate style from HTML anyways, e.g. certain layouts and widgets require you to use multiple HTML components instead of just styling a base component. Or even if they don’t require, it’s a lot more straightforward than using some obscure CSS hack or possibly unsupported new feature (centering one element in another comes to mind).

So instead of writing HTML directly and then styling it with CSS, you write HTML components and then reuse those components. Each component basically has its own style, and it’s a lot easier to just define it inline using TailwindCSS.

Another benefit of TailwindCSS is that it’s really concise and has automatic support for custom color palettes and size units. In React and Vue there are many ways to define inline styles, some with typing guarantees, but still Tailwind tends to be easier.
As an American, Americans being paranoid about communism is the the weirdest thing. It’s not even a particularly defining trait of American enemies of the last few decades. Even among countries that call themselves communist
Sounds like you were bitten by Jest inadequacies, no?
It's a competitive advantage so this probably will never happen, but I wish Google would extract the YouTube player and publish it as an OSS library. As much as I hate the (ever changing) rest of the YouTube UI the player is the best I've used on the web by an insane margin.
That's an interesting take. I've seen that with very large purchases that are part of critical infrastructure. I was more thinking more along the lines of save-time, reduce-headaches type of tools for developers or operations but maybe I should focus more on essential workflow tooling.
> The contemporary world is not designed for sane people.

Sanity is defined by people who want to control the masses. The world is very much designed to contain sane people. Or people who can work in the world are declared sane. Something like those.
You're assuming here that Google's primary interest is consumers, but their paying customers are the advertisers. The reality is that the worse the organic results are, the more likely a user is to click on the ads instead, and that's how Google makes money.

At the least that's a perverse incentive, and at worst it's a corrupting influence.

Whether it is conscious or not, Google does better financially when there is more SEO spam in results.

That's why the better Google does financially, the worse the search results are getting.
CRTs are marvelous technology, but I don't miss them at all. Not a bit. Not the weight, the heat, the power consumption, the footprint on my desk, the depth, the whistle, the fuzzy pixels, the X-rays.

My dad told me around 1970 that the two greatest inventions would be a TV you could hang on the wall like a picture and a typewriter that could fix mistakes.

He was right on both counts :-)
If you work at Linode now is time to get the hell out. 250+ employees and barely anything to show for it. You fell behind DO and Vultr and caker took the easy way out. Follow your customers and leave.
Interestingly, this is how (surgical) sedatives usually work.

They increase the average activity of all neurons, so the brain is losing consciousness, because no coherent thoughts can circulate anymore.
The government controls who it wants to grant these licenses to, so these restrictions mean you need the governments permission to vote, when it's your right to vote.

Why not get better integration with universities so it is a valid id?
Respect. I do one layer more — black box, print out, then scan.
I thought Siri's web results were returned from tour chosen search engine in settings. Does it use its own search?
Alright, so I know some of you Arduino/Rasp Pi experts are out there. I suck at hardware dev of any sort.

If making open source 3D printers is pretty common right now, why not this? Some of these Dymo printers are $200-$300 bucks. How ridiculous would it be to create an open standard and plans to let folks make 3d printed build kits and use the power of open markets to drive this bullshit into the ground? I think that discussion is far more productive than crying about this.
Subs about specific medical conditions have been really helpful for me.
Ask HN: How to get government software engineering job?
Where can I find these types of jobs? I’ve searched on traditional job boards and am not seeing anything. Google search just brings up a bunch of keyword stuffed garbage.
> grin and bare it

Except where legally prohibited.
What's interesting to me is that if I search for "You said in the post that quotes" the first result is the Twitter thread, with that quoted phrase bolded. the second result is some other site which is mirroring this thread itself. There are no more results, I only get those two.

However, if I search like you did for "quotes don't give" then I get the behavior you describe. So the quoting works sometimes, not others. Maybe based on length or something else, I'm not sure.
Hmmm can't seem to finish the login flow
I've read that paper, yes. It works by bypassing target row refresh, because all those chips are trying to be clever about their row tracking and failing.

Track row activation counts for real, no estimates and no hash tables, and you're not vulnerable to this.
CRTs are so terrible by themselves, but the history is amazing. The whole modern world, geek culture, gaming, people's childhoods... it all went through those heavy lead glass things.

The tech was much worse, but people seemed happier anyway. Maybe because what was actually on those screens was better("better" interpreted relative to the potential of the tech)
Decorators don't work like annotations. They're functions applied to the function (or class) under them. As such, I find them much more direct and logical (and debuggable).

Can you use them poorly? Sure, but this applies to anything.

I.e. how is a decorator like this:

@dec
class Foo {...}

Different than this?

let Foo = dec(
class Foo {...}
);

It seems the same to me (mostly). The above has a better syntax.
Jest is inadequate because it doesn't support some non-standard experimental feature that was shoehorned into TypesScript to make it look more like C#?
Thanks, that helps. As a consumer I always saw yearly subscriptions an attempt to lock-in consumers but it'd be less of a hassle in the B2B space where expense reports are the norm.
I do kinda miss the flippy-flappy electro-magnetic leaderboards at the airport, though.
Saving to PNG doesn't necessarily change anything (though see below) -- the issue is the artifacts that are already present.

JPEG breaks an image into 8x8 pixel blocks. Each of those blocks then has its information content reduced, so that it can be described in fewer bytes. (I.e., information is thrown away -- making JPEG "lossy", and producing visible artifacts.) This has the necessary side-effect that, when reconstituted, this 8×8 block now contains redundant information (if not, then the compression of that block was not lossy). This finally implies that at least some certain pixels of that block can be (at least partially) inferred from other pixels. That is, if lost, they can be recreated.

(It's helpful to understand also that JPEG does not encode each block on its own, but additionally factors out block commonalities into a central "dictionary".)

For the above to be useful to infer text hidden by a black box, requires:

(a) that the edges of the black box are not aligned to the 8×8 grid;

(b) that the relevant portions of text to be recovered lie near the edges of the black box (i.e., within the 8x8 blocks which straddle the edges); and

(c) that these blocks originally contained data of sufficient complexity, and/or deviating sufficiently from the rest of the image content, that the encoder decided to throw away sufficient information in these blocks to leave significant artifacts.

Finally, if the redacted image was re-encoded as a JPEG (or other lossy format), the re-encoding process must not have thrown away too much information in these blocks, else the redundant information will have been obscured and rendered all but useless for reconstituting the redacted information.

So, an easy way to avoid having redacted information extracted in this manner is simply, to ensure that your black boxes extend at least 8 pixels beyond the redacted text in each direction. (And also, to force the JPEG encoder not to re-use the dictionary from the original image, as information about the statistical distribution of block data could theoretically be extracted from that. Round-tripping through PNG is one way to force this additional safety measure.)

This still isn't 100% information-theoretic secure -- there's still residual information in artifacts elsewhere in the image about what patterns the original image's dictionary contained (which could be extracted with e.g. principal component analysis), which, when combined with a prior statistical distribution of the expected uncompressed content of the image, could leak some information about the portions which were redacted -- but I suspect the amount of information available via this channel to be vanishingly small.
Despite the assurances from the Google employee (Danny Sullivan) at the end of the article, I have not found quoting a phrase to work reliably, especially if trying to exclude the phrase. But what I have found to work is typing the quoted phrase in twice in the same search query. Weird, but so far, effective. And no, I don't remember what the searches were for. Wish I did. Not for a second am I accusing Danny Sullivan of dishonesty. I take him at his word. Quirks abound on the net.
Would you mind sharing?

Email address in profile
U+202E is a Unicode codepoint, a control character that signals that letters (or other characters) should be printed right-to-left, as in Arabic or Hebrew.

What the DDG link illustrates is that when someone searches for information about that codepoint, DDG's autogenerated answer section accidentally _uses_ that control character (reversing the answer text) instead of just printing the codepoint.
I like how you put this. Yes, it does seem like our ownership of digital services is tenuous, unlike owning a knife or a car. I could wake up tomorrow and conceivably be locked out of my Twitter, Gmail, Facebook accounts forever.

Perhaps in the new era of tech we'll have better data portability and ownership. Sure, maybe Google can kick me off but they should still let me export all my data.

See my reply below about public blockchains.
That's a very insightful quote.
How has no-one here made a Deus Ex reference yet? It's like a story straight out of the Human Revolution game!