skysight-inc/HackerNews huggingface dataset:
> That is true, however, certain people when surrounded by "hateful" speech for long periods of time can easily become the actual law breakers who attack foreigners or trans or whatever other things some people hate.

I'm connected to a few British people on social media who seem to just spew constant dehumanizing vitriol and hate against the Tories, for years and years. They're traitors, they're nazis, they're destroying the country, they all hate the poor, women, gays, etc. Do you think this kind of rhetoric has caused a significant increase in violence against "Tories", and do you think it should be criminalized?
Yes, this has been a concern, but so far we have only witnessed the link rewriting for clients using the gmail web application, not IMAP access.

I'm counting on Google Workspace customers much larger than me to keep gmail in line.
"We eradicated smallpox and polio."

Smallpox, yes. Polio, unfortunately, no, as evidenced by the current anti-vaxxer polio outbreak in New York.
> I think it's time to stop repeating that it's likely that a Rails app is I/O-bound rather than CPU-bound, my experience leads me to think the reverse is currently likely.

I'd like to offer an anecdotal counterpoint. I worked at Shopify for several years. The big problems were always due to I/O. Usually that was in the form of long-running network calls. You're calling the FedEx API for shipping rates in the cart. All of a sudden FedEx starts taking 5 seconds instead of 1 second, and all of your worker capacity evaporates. That kind of thing.

Or, if databases are more your speed, we faced another problem with the GraphQL API needing to rattle off a bunch of requests to the DB, without being able to do so in parallel. So the more different slices of data you needed to fetch, the longer the single GraphQL call would take.

We spent significant amounts of time finding ways to work around Rail's inability to do these sorts of things in parallel (or at least, the inability to do it without lots and lots of Spell-o-Tape). Writing proxy services in other languages that could parallelize an incoming request and fan it out to the actual Ruby boxes, etc.

I like Ruby but I feel like it's pretty unequipped to deal with the problem of long-running I/O and worker saturation. There's work happening there but it will be a long time before you have the same ease-of-use as languages with better concurrency support out of the box.

You could argue that these sorts of long-running calls are not the norm, but in my experience it's way more common for a web app to need to perform some call to an external service at some point during its lifetime than not, and that's not a use case that Ruby/Rails are built to elegantly handle.
Ahh, the power of a cursory search to prove just about anything. What about the arguments given in the article?
Belongs to this topic

https://news.ycombinator.com/item?id=32408393
Not everyone finds comfort in nihilism; it can be pretty off-putting to read something like "you don't matter at all, and will be quickly forgotten" and than be told "so, enjoy!".
That seems reasonable, a rise on prices of stable commodities can easily be counterbalanced by reducing taxes elsewhere.
2%, but knowing this administration, it's quite likely that they just change the calculation to something that prints 2% regardless of what inflation is at the moment.

For example, based on the pre-1990s CPI calculation, inflation is currently at around 12%. No government's changes to the CPI calculation ever result in a larger inflation number, only lower!
https://www.texaselectricityratings.com/resources/historical...

Says the guy who can’t spend 2 seconds searching.

Energy prices at least doubled in Texas. And was relatively stable 2016 through mid 2021
With proper nested catching, you can see response times in 50ms.

No need to over complicate the views with a separate js front end.
Good question. We generally overestimate to make sure people are given lots of time to complete a task. We also are not strict on deadlines. Didn’t make it this sprint but put forth your best effort in 40 hours a week? No worries at all. Good job. We’ll finish it in the next sprint. We never expect anyone to sacrifice work/life balance to further the company, a luxury of hiring only the best developers who keep my managers happy working reasonable hours. A lot of it is my managing their expectations as well. So far it’s working well.
> My house insurance is up 30%

Everything seems to be going up, but interesting that you brought home insurance up? Any particular reason why you mention it?

I guess if house prices and building material and labor costs are increasing, it makes sense that insurance would too. (Although I'm sure if everything dropped, insurance would remain the same)
Why are you making this personal?
In 2048 I find alternating between right and down swipes goes really far. Or any other 2 adjacent directions. I know I made it to 8192 at least once and perhaps 16384 - not by just alternating swipes of course.
In my opinion, the focus here should be on the fact that this is a state of the art AI which beats Facebook's wav2vec2 by a relative 16% improvement, Scribosermo (based on NVIDIA NeMo) by a relative 44% and Mozilla's DeepSpeech German by a relative 75% improvement. People usually don't share their production-quality tools ;)

That said, I wrote "284 lines of C++" to indicate that this is compact enough for people to actually read and understand the source code. Also, compiling my implementation is super easy and straightforward ... something which can't be said for Kaldi, Vosk, or DeepSpeech.

If you try to read the CTC beam search decoder from Mozilla's DeepSpeech [1], that alone is about 2000 LOC in multiple files. If you try to read the pyctcdecode source that is used by HuggingFace [2], that's 1000+ LOC of Python.

But this implementation is all the client-side, i.e. the entire "native_client" folder hierarchy in DeepSpeech [3], narrowed down to a mere 284 lines.

Also, both DeepSpeech and HuggingFace Transformers use TensorFlow as a dependency, i.e. just like me. So in my opinion, it doesn't make sense to include TF in the LOC comparison if all the AI speech recognition systems use it. That would be like including libstdc++, too.

[1] https://github.com/mozilla/DeepSpeech/tree/master/native_cli...

[2] https://github.com/kensho-technologies/pyctcdecode

[3] https://github.com/mozilla/DeepSpeech/tree/master/native_cli...
At least up to 8th gen intel igpu OBS is unusable
I'm not saying they are literally a king, I'm saying there's no logical reason why we need to vote for one person, rather than say 3.

They could work shifts and always have someone awake, while still being able to go on holiday.

Similar applies to CEOs, why does it have to be one person representing the will of many.
In MA you are paying through the nose on labor to install though. That rebate evaporates pretty quickly, still a 5 figure job.
Directionality is the easy battle, actually getting to 2% is going to be more difficult. Powell said its important to hammer inflation before the psychological effect takes place and it becomes a spiral. I dont think they are going to let up as long as were above 4%.
This is the typical "improve society vs improve yourself" discourse. We should absolutely be in favor of changing society to make neurodivergent people's lives easier. This requires changing education policy, as well as increasing the diversity of communities so that children get more experience communicating with more kinds of people, and it'll probably take a few generations at the least before we start seeing major societal shifts, but it's a worthwhile effort.

In the meantime, it's not a bad idea for an individual person to improve their soft skills, just to make their own life easier. For the individual neurodivergent person, learning how to effectively communicate with neurotypical people is a more effective short-term strategy than waiting for all of society to adapt.
> In reality, I saw a lot about the companies switching/starting with because so their devs didn't have to learn SQL and they can just stay in Javascript/whatever language they were using.

Or because they wanted their data to be schemaless.

Now, a valid reason for wanting data to be schemaless is that you store free form documents, generic cache entries (Redis) or other such things where it really makes no sense to specify the shape of the document/entry, because at any point in time, different entries will have different shapes. Another can be scalability concerns or other reasons for why you consciously choose to have your data fully denormalised.

But invalid reasons, IMHO, include:

- "It's faster." It is, until you get data corruption and have to manually fix data on prod.

- "We don't know the schema yet." That's not "schemaless", because your application will still assume a schema, the schema is now just implicit. If you want to iterate on your schema, you can easily do so using DB migrations; this is actually easier because the DB will help you verify that you migrated your data properly when you changed its schema, as opposed to changing the schema, but still keeping data around that is invalid under the new schema.

- "Not all of our data has a fixed schema." This is now easily solvable in e.g. Postgres with JSONB columns, so you only need to fully specify the data that does have a clearly defined shape.
> the system which enshrines a minority party due to archaic and outdated laws

Both major parties are minority parties.
Well the original 2048 has new tiles popping up constantly, this one doesn't. But indeed, with 180 degrees rotation this one would just be an easier 2048
I keep seeing these Censorship laws all the time but something always gets in the way of it being put into law or practice. Is there anything different this time or is it another terrible attempt by our government to look like they're doing something instead of eating Michelin Star quality food for under £15 a meal subsidised by good people of this country?
I'm of the mind that the Fed pulled it off. They did their job this time - crisis averted. We've got a rocky six months ahead, but there will be no recession.
Any pill like that would make you not care about the side effects wouldn't it?
Of course, also Germany. I was gonna ask if NetzDG was the means through which you could have been arrested for speech(i.e opinions for example, not "spreading fake news") on social media. After a quick search I've seen that it passed after 2017, which is chronologically after the cases I remember that happened in UK&DE. In any case, not exactly an ideal law for western values.
Perhaps I misunderstood your comment, but note that "at historic lows and near zero" means that the prices in 2022 are very similar to the prices in 2021, not that the prices went back to the old values in 2019.
My previous plan was 8c per kWh, it's now 16c per kWh. I live in Texas where you shop for rates. Before you're quick to crap on comments give a little benefit of the doubt.
Yep, I understood that, but I disagree :) But I do realise that that could also have made the article longer and less focused. I think the gain in clarity and context would be worth it, but that is definitely my opinion, and I'm no writer.
It’s costs me about $100-$160 a month in the winter for gas to heat my home in the Deep South.
My area is upgrading gas lines and now the base surcharge is $35. However that’s not a forever charge.

My price per therm has more than doubled when I renewed this year. That won’t mean my bill doubled as there about $40 or so in fixed costs before gas use is accounted for.

Edited winter numbers above:

December: $100

January: $120*

February: $160

March: $90

*out of town for one week.
The whole point is that he secured funding from third parties for the Twitter deal. He was never buying it alone.
Hehehe, that reminds me of a similar active record monkey patch at an old job, the name of which was used as a swear word everywhere except where that particular engineer was present.
Ask HN: Exercises to think, then speak, more clearly?
I read a quote along the lines of "Next to height, the most unfair advantage someone can have is the ability to walk into a room without preparation and persuade the audience on just about any subject."

At face value, this sounds preposterous but there's merit to what the author is saying. Upon reflection, I've realized that this superpower is a lot harder than it seems and it requires:

- Ability to think clearly
- Ability to encode into brain what you want to say
- Deliver message

I'm finding it difficult to perform the first 2 steps. Has anyone found great resources and exercises to help with this?
Regarding the concrete example: IMO these questions have nothing to do with being autistic. They are product 101 questions to ask before jumping into a rash rewrite, and the manager in this example took the author's sensible questions poorly. Speculation: perhaps it was not the content of the questions themselves that set off the manager? IDK.

I'd venture that the majority of mid+ engineers ask these questions out of habit. That is, if such a proposition even makes it to them. A good product manager would ask these questions well before the proposal even made it to engineering.
A 20% chance still happens quite often.
Highly recommend his new thing: https://www.executeprogram.com/
State of New Hampshire, 112% increase:
https://www.puc.nh.gov/Regulatory/Orders/2022orders/Document...
So the year over year CPI increase each month this year (starting from January) was 7.5%, 7.9%, 8.5%, 8.3%, 8.6%, 9.1%, 8.5%. So this value has been jumping around a bit as it has been going up. This drop is being taken as good news -- but I worry whether this is really a meaningful drop or whether we are just over interpreting what could be a fundamentally noisy metric?
These inflation numbers, as I assume other flagged posts have already pointed out, are extremely misleading. Does anyone really think that housing, food, gas, or any other major consumer expense has only risen 8.5% since a year ago?
Hope the news is true, and not some creative-accounting ;)
When people say things like "the existential threat capitalism has posed to the entire world via climate change" one has to wonder if they know about the horrendous pollution (often far worse than in the West) that existed in the Soviet Union and related countries. The issue isn't about "capitalism" but industrial society in general. If you want to get rid of that, fine, but I don't think you'll find many people willing to go back to an agrarian or hunter-gatherer society.
Selenium can be very difficult to install when it comes to specific browser libraries.. Playwright, just as one example, is very easy to install.
I agree with the OP, but also you to some extent. I think juries are a paradox. It doesn't make sense to use them as they're intended. The only way it makes sense is with nullification, in my opinion.

Jury nullification is ignoring the law for any reason. In fact, it seems like the normal, "classical" interpretation is to find not guilty to laws you don't agree with. It's also used for people that did it, but the jury sympathizes with them. Otherwise, it could be they think the penalties are just unfair.

All of these things are jury nullification.
I can guarantee, that trying to make someone else happy, will never ever fail to make you happy :). Even in the unlikely event you fail to make that person happy, the effort of trying is fulfilling. Now the problem is, most of us , myself included, forget to direct our efforts to making others happy. I imagine God up there like an exasperated parent : "If only you guys would actually listen to what I suggested, you know, loving each other and stuff, you would actually be happier. You know that? but instead you insist on being out for yourselves"
I used a pi-hole, but wanted it to work outside my home as well. NextDNS uses many of the same blocklists, and I happily pay $20/year for it. Also has apps for devices that roam from the house.

https://nextdns.io/pricing
Seems that archaeologists are some of the few people who care about the future, as well as the past.
Fuel cost is down in part due to releasing oil from the US Strategic Petroleum Reserve. The release will stop in October.

https://www.energy.gov/articles/doe-issues-fifth-emergency-n...
I think so, yes.

And I know many become an indentation shift. This can be a lot more intrusive then just moving a paren. I personally find it harder to match indentation shifts. (Excepting simple one liners, of course.)
My gas(for heating, not petrol) has literally just gone up 600%. You look at these numbers posted in the media and you think "what are they on about? What 8.5%?".
2% inflation a year over 17 years (2019-2002) is about a 40% overall increase in prices. Having lived through decades where inflation was 5% or 10%, it has indeed been very low for the past couple decades.
You can tie a trace 8 directly into an existing loop like your climbing harness where an 8 on a bight needs a carabiner. Most people would just use a carabiner anyways though.
I respect your preferences -- I certainly don't want to take vehicles away from everyone. But I do want to limit their impact on my happiness and the sustainability of our civilization.

Personally I think personal vehicles simply shouldn't exist in dense cities. They take up too much space to move around and to park, they cause too much noise, and when they interact with other transportation -- by foot, by bike, by scooter, whatever -- there's a fractional blood price I'm not OK with. Not to mention the fact that people in cars in the cities I've lived in frequently become raging jerks who use their car as a weapon to enforce their own entitlement to all public space.

As a car enthusiast, do you think it's OK to ban personal vehicles from US cities? I envision a world where secure parking garages exist on the periphery of a public transit, walk, and bike-dominated space for folks who still want to own a car while living in a city -- or for folks who want to visit a city via car. This periphery would largely align with existing ring roads around US cities. Outside of the periphery, folks could live near the benefits of the city with a garage, car, street parking, etc. But they wouldn't travel into the city via car.

Deliveries would largely happen at night or in the early morning, when pedestrian traffic is the lightest. Ride shares would exist for the disabled only, with everyone else using their feet, a bicycle, or public transit to move around the car-free zone. Building out public transit, bike lanes, etc. would become very cheap in the absence of personal vehicle traffic, because you could just put street cars, buses, bike paths, and light rail on top of 90% of the existing streets.

And of course, if you don't live in a major city, your life wouldn't change at all. You just wouldn't drive into the downtown of any of the top 50-to-100-population US cities. I suspect some small towns might embrace a similar model if it's successful in big cities, but not many.

What do you think of this future model? It would let people who want to live car-free in a community do so in a dense urban environment. It would let people who want to live with cars do so in the existing exurbs and rural parts of the US. I have a hard time seeing major flaws, but I'm likely biased since I desperately want a car-free environment here in the US.
created a webapp for this exact purpose:

https://screencap.video
Imagine a world where every product category had someone dedicated enough to build a site like this and keep it up to date. I'd specifically love one for cameras, lenses, and for the analog shooters out there, film.
Realtime web/mobile apps that scale to millions of users with Flutter and Kafka
> Nothing about the developer experience of React seems better than any old HTML template language

Is that a joke? You get autocomplete from typescript and props to be fully typed functions, or any kind of object for that matter. That compares to autocomplete that's just some ad-hoc, bug ridden tools that locks you into some IDE or editor, and who cares because all the attributes have the same type (string) anyway.
Hi HN!

Triggim is my project I’ve been working on.

It is currently a chatbot builder for Instagram DM and Telegram.

My goal is to build an ecosystem of tools and services for messenger marketers.

If you try my service, I will be grateful for your feedback.

To test my demo bot on Instagram DM, follow https://www.instagram.com/eugene_grn/ (DM "welcome")

Happy to answer any questions.

Thanks!

Eugene
If the sale goes through, their staff will probably leave and create an alternative, leaving Twitter to folks who also have Truth Social accounts...
I tried to include TensorFlow in the submission headline, but that would have been too long. "Show HN: State-of-the-Art German Speech Recognition in 284 lines of C++" uses up 72 of the 80 character limit. Originally I also wanted to mention that this is and offline, cloud-free, and privacy-respecting, but that, too, didn't fit.
Because it stings. 2019 I paid $1400 for insurance for my home, this past June I paid $2200. Same home, no massive improvements, just pay more.
If Python is slow and you need concurrency, and you have a long-ish timeframe in mind, do yourself a favor and use one of C++/Java/Rust/Go/Erlang/Elixir/(other newer programming language). Especially, don’t rely on Multiprocessing.

I’ve been developing and maintaining a largish batch processing Python project where performance is a key feature, and it’s been very frustrating. I should have rewritten it when I had the chance, but I’m slowly outsourcing critical pieces to C++ and Rust libraries. Multiprocessing has been a source of subtle portability errors as it has changed over different minor versions.
Only time will tell, but it is "good news" in the context of wanting to reduce inflation.
I don't even think it describes the assembly process. More a base template or seed data for the assembly process to act upon.
Recently I wrote a small firefox extension to scrape only the Hacker News submissions which I upvoted, and also my own submissions, and create browser bookmarks from them.

It also scrapes all my comments I upvoted and if those have links inside them it creates bookmarks from them too.

That's because I often find myself searching for some submission I upvoted but can't find it, especially if there were many similar ones, whereas Firefox bookmarks manager has a nifty search feature...

I had to scrape since the HN API doesn't expose ability to get information about upvoted submissions/comments. The extension assumes you are logged in, it doesn't ask for your username or password.

It's mostly for my own use and not very polished, but it works. I uploaded it to the Firefox extensions gallery, and you can probably find it there, but I don't think it's ready for public consumption yet...
Newly identified Langya virus tracked after China reports dozens of cases
"always ignore the fact that speech inciting violence can have a material impact on the world"

Not as much as you think. In the US (I know that this story is about the UK but bear with me), speech inciting violence can be charged criminally already, as you can see by the investigations into the former president over whether he incited violence with his Jan 6 remarks. Whether I agree with that is irrelevant, I'm making the point that remarks inciting violence aren't 1st Amendment protected.

The second problem is that Hate Speech regulation is, actually, being used against religious people in the countries with Hate Speech laws. In Finland, there was a criminal prosecution for a pastor who quoted the Bible that Men-who-have-sex-with-men is "abominable" even though none of the violent passages were mentioned, nor did the pastor have any violent comments regarding the quote. This was openly admitted by the prosecution, who said the charge was not that it was violent, but that it was "hateful."