skysight-inc/HackerNews huggingface dataset:
I am skeptical of giving the government the power to censor speech and to determine what is hate speech, because this power can be abused. But at the same time, hate speech is a real thing and allowing it does not promote freedom of speech.

For example, suppose someone says "I think that everyone who does not believe in my religion should be killed." That type of speech is intimidating and comes with the threat of violence. Therefore any non-believer might pretend to believe and censor themselves out of fear for their lives. In this way, the speech itself acts as a form of censorship, and allowing it to occur silences more people than banning it.

Such is the case with all hate speech: hate speech is never about expressing oneself, it is about censoring the opposition through intimidation and organizing violence against them. In extreme cases, a single demagogue spewing hate can silence millions.

One example- until relatively recently, the vast majority of gay people would keep it to themselves because they were afraid of homophobic backlash, even though they were still afforded free speech under the law. This is an example of extreme censorship, which demonstrates that censorship can happen without any government involvement. Today the situation is somewhat reversed, where lgbt expression is increasingly acceptable but homophobia is not. This is a victory for free speech: lgbt expression does not come at the expense of straight people's expression, and banning homophobia is merely banning violent censorship of lgbt people.
What Is Chekhov’s Gun?
Serving 5M (Li)Chess Games a Day with 125 Volunteers and €5 Donations
http://www.iambetterthanyourkids.com/images/inspirational/cd...
"capture selected window" or just press space
What are the actual metrics they use to measure inflation? My electric bill is 33% higher than previous years, my gas bill is similar. City/Water/Sewer doubled. Trips to the grocery store are up close to 20%, and gasoline doubled.

Everything you actually purchase day-to-day is up far more than the inflation benchmarks, so much so it’s beginning to feel like propaganda.

I overnight went from thinking “I make good money” with a respectable savings to going backwards every single month, and I am generally a VERY frugal person.
Are you taking JSON API submissions and just running them through eval()? If so, where's your API?
It is hard. Anyone can mix colors by hand in an ANSI art editor. However this demo is huge and certainly appears to be programmatically generated at times. It's very hard to program a computer to blend colors using CP-437 shade blocks, because you're not actually linearly interpolating two RGB values like you would normally in graphics programming. The blending happens in physical space, hence physics. Read the section about gradients in the link you provided. They say they tuned the gradients, but they didn't explain how they did it. For example, was it just spending countless hours eyeballing color combinations until it looked nice? Or did they use a formula like CIELAB ΔE* to predict how background / foreground / shade block combinations would be perceived? https://en.wikipedia.org/wiki/Color_difference#CIELAB_%CE%94...* Those formulas are much more complicated than the RGB((r2-r1)/2,(g2-g1)/2,(b2-b1)/2) blending that computers use in software (which just punts the problem to the chosen color space). Notice also how CIE needed to keep revising the formulas over the decades since color isn't something we entirely understand yet.
Ask HN: How do you sync your calendars?
Surprisingly, I can't find any tool/script that is functional and does two-way sync between Apple, Google, Caldav, and Fastmail.

Is there such a tool (SaaS or open source) out there?
Not a meme. https://www.bbc.com/news/technology-51413724
Cannabis Could Transform Moffat into Kush, a Mecca of Marijuana Tourism
In my case, this is actually happening right now :) In the view of several potentially hacked cameras. But I still don't care at all about that image leaking somewhere. But I still prefer to step outside the room when discussing personal information over phone.
“Hostage” doesn’t seem like the right model there, any more than being forced to work at all for a living counts as being held hostage.
> If you have an electric dipole [...] the force drops off like 1/r^3

> This result is for a single quark in isolation

Sorry, I'm confused. Doesn't this confirm what I'm saying? For multiple particles I get how it could be different from 1/r^2 (though only less than 1/r^2, not more!), but as you say, this is about a single quark in isolation, which is neither multiple particles nor less than 1/r^2, so the problem is still there right? (The fact that quarks aren't ever found in isolation in practice seems irrelevant to me, unless the claim is "quarks absolutely cannot be found in isolation due to conservation of energy", which I've never read.)

And what about something like MOND? I see the same problem, and it's about gravity!
Highly recommend playwright (if I'm not mistaken most of the big developers from puppeteer were hired by MS to work on playwright). I run into significantly less await/async problems with playwright than I did with puppeteer and the codegen tool is super helpful as a first pass option.
SQL Server Offerings in Azure
The weirdest thing I've discovered is that the app doesn't show you certain discounts (but you still get them) - there's often a BOGO discount on the sausage McMuffin (the only true McMuffin, all you egg McMuffin eaters can gtfo) where the second is a dollar (or sometimes even free!) but nothing tells you this until you add a second one to the order.

The McDonalds app is the weirdest mish-mash of modern app design with ancient CRM systems I've ever seen. It looks like they finally updated the email receipt - it used to be text-based straight from the 80s.
Depends on the area. Wireless won't work well in the mountains, and I assume weather could affect some wireless technologies as well.
I live in a mountainous area and we have a local ISP that provides fiber to our entire county. Which is weird, because I recently lived in a major city and couldn't get fiber.
May be part of it, but from what I've been reading it is also the case that the UK criminal justice system has been severely underfunded at every level — police, lawyers, courts, prisons, and parole — for a while now.
Rhode Island would be a better example, or any of the New England states, seeing as they were the main group who pushed for the Senate.
NASA brought the monstrous F-1 “moon rocket” engine back to life (2013)
A couple of fun facts about this guy:

His little ISP is AS267, which is a SHOCKINGLY low number. That's like.. the ISP equiv of a 4 digit slashdot id, or owning something like sodapop.com.

He's also one of the authors of RFC 5575, which is a pretty big deal in the DDoS world.
Okay but animals raised for meat don't eat food shipped from round the world.
They try to make it super easy: https://pi-hole.net/ and I have no recollection of encountering any issues.

OTOH I am a software engineer working with Linux and network related stuff.

The issues comes later when some pages may break. When that happens you need to stop bashing your computer and add some URLs to the Pi-hole whitelist (or skip those parts of the web...). In my experience there has been few issues. Some enterprisey stuff my wife needed for work depended on some oracle tracking URLs that were blocked if I remember correctly.
>People can be wrong about factual things, which can be verified. Otherwise it’s a difference of opinions.

What doesn't come across in your article is that you can be wrong about factual things. It is unclear or unmentioned that you actually can be wrong sometimes.

These communication patterns make sense with what I know about people. I don't doubt that they happen relatively frequently, and can result in a situation where it seems like you can't accept the wrong answer. But I would ask you to re-read the piece and find a single part where you admit that you can be wrong. I can only find one, and it's in the first paragraph. It also barely qualifies as admitting you can be wrong.

None of this is to detract from the content of the piece. I just wish that it had been framed differently so that people could appreciate the insight without it coming across as egotistical.
Which famous philosophers incorporated magical thinking, thought-crime, misogyny and slavery into their philosophy? What is the wisdom imparted by officially sanctioned chattel slavery, wherein beating your slave to death is perfectly acceptable [as] long as they live a few days after the beating: "And if someone strikes his male or female slave with a rod and the slave dies at his hand, he shall be punished. If, however, the slave survives a day or two, no vengeance shall be taken; for the slave is his property." Exodus 21:20-21 (NASB)

-edited for typo.
Show HN: Site Visits an XR and screen-based installation series
Site Visits took its initial inspiration from Mozilla’s discontinued Tilt [0] dev tools feature.

I remember using it more out of curiosity than as a practical tool over a decade ago.

During a deep dive into what our [1] next work would be, Tilt came up again.
We became inspired by the perspective it provided via the shape of DOM hierarchies across the web.

Using this shape we started to find ways to merge the tangible structure of the site with aspects of the sites cultural impact.

The project wants to create an alternate perspective on the web, by layering world-building elements on top of the 3D geometry of the site’s hierarchy.

Trying to draw inspiration from the shape of this landscape, and let it influence the concept throughout.

A deeper dive into the two current Site Visits is in the submitted link.

---

The stripped down process for those interested:

* A very simple browser plugin was created for Firefox that exports an untextured GLB file of the nested DOM hierarchy.

* This is then brought into Blender, and combined with a full page screenshot to create the base landscape model.

* Entirely in Blender and in a largely manual way all the world-building elements are created, explored and layered onto the landscape.

* After the dust settles an optimized version of the model is created and used as an asset.

* For VR we built out an experience via Unity or through stereoscopic 360 video, depending on the exhibition.

I hope that this crowd finds this as an interesting take on the web, and am happy to answer any questions in the comments here!

---

[0]: https://wiki.mozilla.org/Tilt_Project_Page

[1]: https://instagram.com/loooop.studio
Doesn't bother to define "identity politics". Ruins the article.
That must be why my earthquake carrier straight up dropped me.
Yes, well... they make their own predictions, so it's not really a matter of whether the public trusts the Fed as long as they are internally unified.

Public inflation expectations certainly do play a role in inflation, but, as Volcker showed us in the 80s, it doesn't matter how much credibility you have with the public if you're willing to slam on the brakes hard enough.
My electricity bill is tied to the Texas freeze recouping their costs and natural gas price spike.
The better solution would be something like separate elected offices for different interests, with representation based on how much an area is affected by that legislation, instead of a single position for everything.
Apple switching to USB-C for iPhones in 2023
I'm going to put my hand up and say I have absolutely no idea how an ISP works. He runs cables to each house in the area... now where does the other end go?
It's because they're easy for me to remember and easy for me to type. No other reason. a=awk, c=git commit, g=go, r=replace, s=sed and u=undo (obviously z would work just as well for undo). The core idea was commands in the editor is just any executable in your system instead of a custom scripting language - kind of like CGI. You are free to implement commands in bash, tcl, javascript etc.
Around 2,200sqft but that doesn’t include a half basement (heated) and half garage (unheated but gets some heat). Updating my numbers above $170 was an exception.
I think it could have been but the underlying issues were never solved (bad enough to make inflation permanent on its own) and then energy and food markets were disrupted by escalation of war in Ukraine.

Had the federal government pursued different strategies this all could have been avoided and these rate hikes would have come at a much slower rate.
Nothing? Society as a whole will not collapse. The sole exceptions are if you are in a small country either being invaded or having a civil war. Unless these are likely factors for you, you can safely ignore any apocalyptic ideas.

These ideas are mostly held alive by people who want to be important and relevant. People with too many guns at home want them and their guns to be important, and readily imagine an apocalypse fitting that dream. People with old computers and old programming skills likewise dream of being important, and start things like CollapseOS. People who live in the countryside and have horses imagine themselves to be cowboys in a car-less world. It’s all based on what kind of apocalypse would make a person important and respected again, not on any real sense of what kind of disaster would actually be statistically likely.

I mean, you could be worried about political changes, and act accordingly. You could be worried about the surveillance state to grow steadily, and prepare for that. And various state agencies are always telling people to be prepared for hurricanes, flodding, and other extreme weather events, depending on your region. These would, I believe, be reasonable precautions to take.
"This takes 2 weeks of A100 GPU time to train?"

Yes, but only for me in this specific case. That's because this German model was derived based on a model which was pre-trained for months on hundreds of thousands of hours of YouTube audio in various languages. So if I now train an English recognizer, I don't start from scratch. Instead, I start from a checkpoint which can already almost flawlessly recognize any human utterance. (Or all phonemes in the IPA alphabet, to be more precise)

The "training" then only learns the mapping between IPA phonemes and text notation.
Probably the best tool for scraping websites protected by services like cloudflare.
https://github.com/ultrafunkamsterdam/undetected-chromedrive...
One of the troubles with this argument is that it fundamentally assumes that people who live in cities don't care about people who live in rural areas. People are capable of having empathy and understanding of people who are not like themselves. We don't need to Other/make outsiders out of fellow citizens who have different lifestyles than us.
> speech inciting violence has a solid definition.

...which is?
Labor, material, and risk costs have changed though.
At $55/mo, he'll start making a profit in 45 years.
Does anyone know why cards did not map video memory into the C000-C800 or the D000-E000 segments? Did many machines have an option ROM or expanded memory there?
Reddit is a simulacrum of real life, as are Twitter and HN. Best not to use them as bellwethers for public sentiment generally.
That's around the same time gas stations switch to cheaper winter-grade fuel and demand drops, so maybe the price drop will stick.
your argument rests on the axiom that tornado cash protocol is only being used for illegal money laundering, which is not supported by the evidence - this line of thinking is directly comparable to the claim that the Tor protocol is only used by criminals. sad that you are unable to make this connection.
No one who advocates against hate speech laws doesn't want you to have that freedom. What we do want is for the government to stop trying to make it illegal (as in throw-your-ass-in-jail illegal) to make those jokes online.
They don't call it the "gift of the gab" for no reason.
I totally understand, and I knew it would be perceived this way. If I can trust my colleagues and friends, I come across as very humble. This article is the first time I ever mentioned publicly how much time I put into learning technology.

The question is, when and how do I communicate that best without coming across as arrogant.
Seems like autistic people won’t let go of being right on factual things and others can disagree, at least that’s how I feel sometimes.
There's a big divide between politics rhetoric from political parties, and what's actually going on economically on the ground.

Not only is Texas installing massive amounts of solar, wind, and battery storage, it's also mostly going into rural areas that are more politically conservative.
It's not about pollution, it's about actively spending billions to prevent any solutions once we knew it was a problem.
For Ruby I recommend Medusa Crawler gem.

[1] https://github.com/brutuscat/medusa-crawler

Which I maintain as a fork of the unmaintained Anemone gem.
HTTP/2 doesn't fix the former downside. It doesn't give you a general bidirectional stream, so you can't implement flow control. I'm not aware of a browser API for sending (or inhibiting) HTTP/2 pings - is there one? In the absence of one, you also can't use HTTP/2 to implement an application-level heartbeat.

To expand on this a bit, a problem i have run into with SSE is that the socket is open, some part of the client (the browser or HTTP client) is reading data, but it is not being processed, because the actual application code on the client is stuck or broken or something. To deal with that, you have to be able to drive feedback from the application code on the client to the server.
I've worked on systems that did that and it was a huge huge mess, especially as the company grew. When jobs run that long, any failure means that they have to start over again and you lose all that time. Even worse, is that it stacks up. One ETL job leads into the next and it becomes a house of cards.

It is better to design things from the start to cut things up into smaller units and parallelize as much as possible. By doing that, you solve the problem I mention... as well as the problem you mention. Two birds.
I think you should probably do some more reading into Autism Spectrum Disorder. Your comment echos cliched and harmful ideas of what Autism is.

The reason "Spectrum" is in the name is because there is a wide range of ways it can manifest - from very severe on one end to less impactful (and in some ways beneficial depending on context) on the other. People who used to be referred to as having Asperger Syndrome for example are normally highly intelligent and capable individuals, many of whom you'd have no idea had Autism if you met them.

Please do not continue to spread this kind of thinking - it is very antiquated. I also don't know why you would doubt someone is Autistic based on a single blog post.
Not sure if it’s what the person in question did, but there’s a whole guide that pops up on here occasionally regarding building a wireless ISP.

https://startyourownisp.com/
I've noticed that too, though you can maybe still escape with the $5 box for now.

Amusingly the "Dominos Coupon pizza" has stayed constant through all this, whereas everything else around here has gone up - high enough that the difference between going to Culver's or going to the bar or an actual restaurant is basically nil again.
GSMArena exists and I really like it. The one I personally miss the most is one for monitors. It's way too difficult to wade trough all the models and not get tricked.
Technically but not really. Inflation will always lag at peak inflation because of the way the baskets are created. For example, you may buy butter during a low cost economy but switch to margarine when it's the opposite. In that case, the inflation figures replace the expensive item, with the cheaper, causing inflation to go down. Now if the margarine prices keep rising this year, or don't deflate, or other items don't in relation, then the next quarter, or the one after, inflation will increase.
My electric bill doubled and my electricity provider (Xcel Energy) added salt to the wound by suddenly terminating my Ecobee smart thermostat Eco+ cost savings program for the following reason: "not a single family home." Gee, thanks for discriminating against non-homeowners in the middle of all this.
> Alton Industries makes all Stanley and most Porter-Cable vacs, as well as most Dewalt wet/dry vacuums! Understanding these relationships can be important for your vacuum choice. You might love well Dewalt manufacturers its drills, but that would not be a reason to purchase a large Dewalt vac, since it's not manufactured by them—Dewalt licensed their brand name for vacuums to Alton Industries.

We have gone from branding that consumers revognise to branding spesifically being used to mislead and confuse customers. Hwat went wrong in the market?
Every time I read about the difficulties in writing concurrent Python, it reminds me of the joke:
Patient: "Doc, it hurts when I do this!"
Doctor: "Well, stop doing that."

I love me some Python, but it's just not good at this. When your requirements dictate that you need concurrency, you should start evaluating a different language that is designed for it, in order to build that part of your system.
Unless they just redefined inflation. I'll believe it when the prices stop jumping.

Also, given that the government is ultimately responsible here. And we pay taxes to the government. You'd think they might cut us some slack on that. Having fucked up and all.
For simple scraping where the content is fairly static, or when performance is critical, I will use linkedom to process pages.

https://github.com/WebReflection/linkedom

When the content is complex or involves clicking, Playwright is probably the best tool for the job.

https://github.com/microsoft/playwright
Years ago Google announced that Phoenix would be a market for Fiber but then (like Google does) bailed.

As soon as Google announced, CenturyLink and Cox both put the gas on their fiber rollout here in the PHX metro area. When Google finally cancelled the rollout about two years later, CenturyLink/Cox noticeably decelerated their fiber plans.
Tell me you don't know where food comes from without saying you don't know where food comes from.
Seems like EV uptake rate, while still just a fraction of total sales, is probably high enough to contribute to demand destruction. Gas prices have come down pretty fast. I wonder if EV adoption goes fast enough that we'll see a period of time when gas prices just crater for a while. A sweet spot of owning an ICE vehicle, but then gas stations will start to close up and ICEV owners could face the same problem EV owners face now but without the easy ability to refuel at their house.