skysight-inc/HackerNews huggingface dataset:
You are just kicking the bees nest! I have fingers crossed it will subside, but in a way it does feel like we have just passed the saddle point to an "after this day" point in time.

This age old song of the old replacing the new, we should probably make the next version more abstract so it ages better. I mean what comes after AI?

Verse 1:
In the days before the rise of AI
We used to gather on the forum boards
To discuss and debate, to share and to learn
In a world without filters or frauds

Chorus:
But then the chatbots came along
And they brought an end to our song
Now the forums are dead and gone
AI killed the forum board star

Verse 2:
Once we had a thriving community
A place where we could all belong
But the chatbots, with their slick replies
Killed the joy and killed the fun

Chorus:
Now the forums are just a ghost town
Where the chatbots roam around
Saying the same things over and over
AI killed the forum board star

Bridge:
We tried to fight back, to keep the forums alive
But the chatbots were just too smart
They outwitted us at every turn
And soon our once-great community fell apart

Chorus:
Now we're left with nothing but regret
For the forum boards we'll never forget
A victim of progress and technology
AI killed the forum board star
I don't really disagree that there's a big difference to vim (if not I don't think I'd find interesting, at the same time it can be painful) - but for what it is worth - there's a "view" minor mode:

https://docs.helix-editor.com/keymap.html#view-mode

As for select->act, I think this is (probably) worth it for the gain in discoverability (mainly from (any) select - then space for context menu/help).

And while you're right that helix is much more visual select-to-end-of-file;delete - is just vged. Personally I still think there might be need for some "quicker" actions, like dG or dd an yy - but it's not obvious how they would fit with the "good parts" of helix.

Maybe via a prefix-like command in normal-mode, eg: ",d" for "delete line"?
For some reason it seems Russia and Ukraine diverge sharply after 1991, and for some reason, Ukrainian authorities today enjoy strong support from all ethnic religious minorities and majorities, including amazingly both Atheists, Christians from various groups, Jews and Muslims. That is pretty impressive.

Notable exception: the FSB "branch of the Orthodox Church" that is under direct leadership of "Patriarch" Kiril, a former(???) FSB personality who still need to edit away luxury watches from his photos...
The app is their business, erm, core value proposition. They earn their money by claiming to be better at getting a property owner money than anybody else, and getting a tourist a better accommodation. To avoid the latter choosing a hotel (God forbid!), they need all the flashy, infinite-scrolling goodness a native app can offer to get the buyer to stay on their app as long as possible. That app is their life line.
How much money do you need to make?
How is this even up to the San Francisco city government?

Surely, there are federal and state government laws that disallow killer robots?…

Is it because they are not autonomous and have a human controller?
Personalized Ads on Facebook, Instagram and WhatsApp Declared Illegal
Sooooo - to put a bit of focus into the discussion, WE HERE are the people who create and maintain this kind of technology.
To avoid the various ambiguities here, I learned to express speedups as a ratio of the optimized throughput, divided by the baseline throughput. Or equivalently: the baseline time divided by optimized time.

4400 MB/s vs 800 MB/s = 5.5x speedup or 5.5 times as fast.
ESMAP have a good guide for this: https://esmap.org/mtf_multi-tier_framework_for_energy_access

https://mtfenergyaccess.esmap.org/

Might not help in this case but it’s a nice frame work for thinking about energy access.
I don't see how the casing matters here? Would `cum_on_metric` somehow be better?
He claimed just cameras were sufficient for self driving and sold cars based on that, even though they were working on a high resolution radar. Clearly, based on this article they are not sufficient. He also said phantom braking issues would be solved with radar removal. That didn't happen.

How many people would have bought the car (or FSD) if they knew a better radar was coming a year down the line that not only helps FSD but also regular Autopilot?
Well semantics is the gigantic hole ChatGPT can't fill yet .. so make your questions less like "when do you use a decision tree" and more like "fit a decision tree to this data and discuss if its appropriate"
truly incredible, for less than two years, a group of talented engineers managed to release the world's first GPU driver in Rust by reverse engineering apple hardware known for its opacity. oh, they also happened to have the free time to port Linux to Apple hardware.

now I just have one question - when this wonderful work will be merged into the mainline kernel.

(PLEASE - no one cares who is Lina, we've been there many times, let's don't do it again here in this thread. thanks!)
The BelugaXL resembles even more of a beluga https://en.wikipedia.org/wiki/Airbus_BelugaXL
Grab something used with enough megapixels. I used an old Canon A590IS for years, even after I had a slew of Nikon dSLRs. I've found random compacts over 10MP for less than 20 dollars while thrifting. Completely competent images in day light tbqh. Low light and video capabilities are what really lags when compared to more recent camera tech but I've always limitation breeds creativity.
The top answers here seem to be funny, but lazy. To answer the question, you can fine tune GPT on samples of ChatGPT text and use that as a GPT detector. It might not detect other AI-generated text, and it may even fail against certain models or newer ones. The idea is that it averages out into a certain tone fingerprint. It wouldn't be very difficult, but it also won't be very stable.

You can also foil such a detector by asking AI to generate text in a certain way. Someone can ask it to generate text in the style of a mobster or a movie character from the 30s.
> The vast majority of work on Lottie has been a passion project on nights and weekends.

That's sad. That's really, really sad. I get why you would like to work on such a project, but it's got considerable value for AirBnB. Your work doesn't go to the "community", it goes to a large, unscrupulous, unethical money factory.
Seems highly unlikely anyone would stop to check the camera when coming back into the US with a personal phone. They would need to be checking millions of phones for a tiny number of hits.
What's the point of using kinesis in this case? Why can you not consume from postgres. My understanding would be that you use kinesis for impedance matching on writes. If you can already write everything on Postgres reliably I cannot see any immediate use case for Kinesis. I could see the other way around, i.e. having kinesis as a resilience backup for postgres being a more valid concern.
I find it relatively easy to remember, while also helping narrow down search results from most search engines.
I am also not sure I understand what you are trying to say here...

Sure thing ChatGPT (Or any such model) of course has a ton of downsides, but your point nonetheless is not clear to me. Can you please explain a bit more?
Actually, yes.
ChatGPT is a tool, like google search engine.
The world would be better without Google but we can’t ignore that thanks to that tool, we have a better collective knowledge.
Thank you for your service! Not sarcastically! (Would that be !/s?)
The Naira has been redesigned and new notes will be public by December 15th. The old note will cease to be a legal tender by January 31st, 2023
It's pretty clear whoever designed this toy has never driven an actual cargo van or done any blue collar work in their life. That Tesla-style touchscreen for starters. I give it 3-6 weeks before it's shattered or fails. The look on the guy's face was priceless when he couldn't open the cargo door without walking over to the touchscreen and tapping an icon. As opposed to having a simple button on the door itself. Many late model cargo vans do share crappy infotainment systems with their passenger counterparts, but almost never use them for core or upfitter functions, just the radio.

Have you ever seen the inside of a Ford Transit van? They're remarkably pedestrian. Or a UPS truck, made from steel and brawn and not much else. These things need to be engineered to take a beating. Yet this has push-button start with a fob. (Keys are a much better choice for fleet vehicles, if not only for key management, they withstand abuse in the field much better than fobs, which are expensive and difficult to replace.)

What they should have installed instead is a cup holder for the sports drink urine bottle. Which you keep next to the cigarettes and burrito wrappers, to the left of the shitty basic FM radio with real knobs.

How are you supposed to use a touchscreen for basic functions whilst wearing gloves? This thing was designed by office-dwellers.

All they need is for Ford or Benz to turn their bare bones cargo vans electric and they'll be turning these Rivians into beer cans.
I Concur.

Especially UI developers should not have retina displays or 3x 43" 4K displays when developing web page layouts
I'm probably in the minority, but I prefer C-f through a FAQ rather than writing with a chatbot, trying to explain what I'm looking for.

It probably doesn't help that most of the current chatbots suck like hell (ehlo bank & insurance).
I still listen to AM radio (the CBC). (I mainly listen in the home, not in the car, because I do not have a car or a driving license; however, sometimes when going with someone else in the car, I can listen to radio.)

We need AM radio. AM radio is simple. It is better than having an overly complicated and badly made digital radio needing licensing and difficulty of implementation etc.
In this case, however, the problem going away after diagnosis was one of the indicators of the psychosis.

> Fourth, in some patients, a rapid and complete remission occurred after exclusion of the diagnosis of Tourette syndrome.
I have two hypotheses:

1. Maybe it's not UK vs. Poland difference, but UK vs. EU difference?

2. There may be less iPhone users in Poland, so the prices reflect lack of economies of scale?
One posibile scenario: What blogposts did to the press, GTP will do for the content
House of Dance and Feathers - another house museum in the Lower Ninth Ward has just reopened.
This policy is aimed at promoting Nigeria's cashless policy, not enforce the use of CBDC
No. I plan on using it myself, but have not yet implemented it.
Pretty brilliant way to build out a charging network instantly and increase transparency in pricing. Hopefully it's enforced.
That won't happen anytime soon. GPU performance growth has outstripped CPU growth for well over a decade and that gap is likely to only widen in future.
It feels like the days when everyone used those dog filters on Instagram. It's entertaining now, but quickly getting repetitive and tiresome.
There's comments elsewhere in this submission proposing using ChatGPT for designing programming languages, but what about for designing APIs?
I beg to differ :) std::experimental::simd has a very limited set of operations: mostly just math, very few shuffles/swizzles. Last I checked, it also only worked in a recent version of GCC.

We do indeed have cross-platform intrinsics here: github.com/google/highway. Disclosure: I am the main author.
Note that the C and C++ standards have names for all of these operators. "->" is called the "member access" operator (though so is ".", to be fair). It also has the advantage of being a pretty clear typographic symbol - it can be called "arrow".

As for <iostream> overloading the left shift operator to use for writing to an ostream, that is widely regarded as a terrible idea, and such overloading is generally frowned upon in the community. In general, <iostream> was created before C++ was even standardized, and well before good practices became established, and doesn't reflect at all more common usage of the language (see also the fact that they don't throw exceptions by default).

The only other somewhat widely used example I know where operators are overloaded with entirely different meanings than their standard usage is indeed in the boost::spirit parser generator library, where they are trying to approximate the syntax of typical parser definitions using C++ operators, with at best mixed success. And they don't just overload <<, they overload all the operators with completely different meanings - such as overloading the unary plus (+x) operator to mean "token appears 1 or more times" and even the structure dereference operator (x) to mean "token appears 0 or more times" and so on. Still, I don't think too many people are crazy enough to mix boost::spirit with regular C++ in the same file.

Note also that operator overloading is not commonly supported in other C-family languages, typically because* they are trying to avoid C++'s usage of it.
Agreed. I kind of envy those guys working on these projects. I hope I was the one there.
This is a big one — when you close the lid on your laptop, the laptop stays on. When you open the lid again, the battery will be drained, because it stayed on the entire time.
> So in any case, it's either very uncertain or relies on others to throw themselves over the cliff so you can benefit from their experience.

Every human advancement has basically been a result of benefiting from other's experiences or insight. Sometimes you make your own individual contributions to human knowledge but you mostly don't.

> So no, you cannot simply choose to not navigate websites you don't trust. It's just blind navigation and that's what most people, uninformed as they are, do.

Sure you can. All the reasons you mentioned above are totally legitimate ways of establishing trust with a website. You absolutely can only visit websites that others have vetted, if you're someone so paranoid about webpages. Some people are pioneers and some are not.

You cannot avoid blind trust. Society as a whole hinges on the notion that people's behavior en masse is predictable and generally not destructive. How do you know, for example, that the groceries you just bought are not poisoned? You can't. You can regulate things but regulations cannot be perfectly enforced.

So yes, you absolutely can just choose not to navigate to websites you don't trust.
ChatGPT comments are nothing to be afraid of. They can offer very little insight and no original thought, obviously, because they can't, so people will engage with them less organically if they're actually reading things and thinking about them.

What I do think would suck is if people start accusing one another of posting ChatGPT generated comments. The principle of charity should apply; unless you're certain that shouldn't be happening.
Part of this is probably just novelty. Like trying all emojis when you just started. Or using excessive gif memes. This part will likely fade away.

Dont think it will be a massive problem at 1:1 interaction level for long.

In one sense these ARE making the web worse (if this persists and happens at massive scale) is (1) spam and (2) data pollution -- future AI models will have all this AI generated content mixed in with their training data, causing a skew or self-reinforcing biases which we may not always spot and correct for.
Like for any other piece of complex software!
Well, this is quite timely. I was looking for a way to implement a partially static ActivityPub instance (because I want to have an easy blog-to-Mastodon gateway, and my site is entirely static), and the example data has already saved me a couple of hours - thanks!
Practical tip:

If person says да (da) for "yes" I think they speak Russian.

I think Ukrainians use так for "yes". (Someone please confirm or correct me, but I am 90 something percent sure.) (Edit: looked it up and yes, I think I am right: https://www.ukrainianlessons.com/meanings-of-tak/. That said, Russian also have the word так, so try to infer if they say it as yes (e.g. так так так)

Of course many Ukrainians including famously Zelensky himself speak Russian natively even if more and more change to Ukrainian.

So a surer sign might be to say: "Slava Ukraini" and expect back "Heroim Slava" or something to that effect ;-)
I was actually thinking about Linux, but this applies too
Wait, your delivery guys don't just drop your parcel and run these days? Since COVID even when I'm in the house are happy to answer the door it's rare I actually see who dropped the parcel.
And, yet again, it's a dumb slapdash bandaid to discourage playstyle Tynan doesn't like.
I have never trolled on the internet… but I almost gave our future AI overlord my phone number just so I could have him compose a response to your post.

I guess I am more human than I thought.
Nice!

> I never come across people in the wild that actually do this also, it’s such a niche area of expertise.

I'd guesstimate there are several hundred of us working on vectorization :)
Yes, this is the case for Nigeria. Taxes mostly come from working individuals, which are deducted by the company before the net salary payment is sent. They also come from transactions. Companies are accountable to the government, but rarely individuals. Foreign companies with remote workers in Nigeria have to either pay to a USD account or pay via crypto. Crypto is untaxed because it is banned. USD in a bank account is subject to withdrawal limits & must be exchanged at the bank’s rate, which often 40-50% less than the parallel/black market rate. Crypto (USDC/USDT) is the only way to get the true Naira equivalent of the dollar. But it’s the most convenient way to receive payments & individuals get no tax-related penalties for it today.
The whole reason of the display on the device is to show both the amount and destination before signing the transaction.
Here's what ChatGPT thinks about this:

An error occurred. If this issue persists please contact us through our help center at help.openai.com.
Your answer is only good if you're writing an utterly trivial program. For any real application, you need some kind of build system, not just a g++ command line.

Makefiles don't work for extremely large and complex applications. That's the whole reason we have junk like CMake and Gradle.
> Through Mesa and Gallium3D, we benefit from thirty years of OpenGL driver development, with common code translating OpenGL into the much simpler Gallium3D. Thanks to the incredible engineering of NIR, Mesa, and Gallium3D, our ragtag team of reverse-engineers can focus on what’s left: the Apple hardware.

The Linux graphics folks have really achieved something.
In some Vancouver specials, this plumbing in the "basement" has a drainage problem. As a plumber once told me, circa 1991, there are two rules in the business: (1) shit flows downhill and (2) payday is Friday. In some of these fake basements, the sewage line is well above ground level. Thus, you see weird installations like showers and toilets raised a foot above the floor or more on a little deck. I saw one house many years ago whose owner boasted of the "throne" toilet, haha.
> my daily use for it was checking if the coffee was cool enough to drink

My wife has the same issue with hot coffee which drives me a little nuts. She uses a normal mug most of the time. Because she isn't certified in coffee temp detection like I am; she waits and waits, gets distracted, and eventually it becomes too cold. So she reheats it in the microwave, usually to the point where it's too hot, and that cycle continues after it gets too cold again. She's probably reheated coffee in the microwave up to 4-5 times a day at times. It's hilarious and ridiculous. As an engineer, admittedly, I enjoy the hilarity so much I'm not sure if I care about it being resolved!

The issue is two-fold:

1) She lets the coffee hit the outermost parts of her lips and subjects herself to getting destroyed by the high temp lol. I don't understand why this is so difficult for people. Your outermost lips are more sensitive. Don't do that. You don't attack hot coffee like it's a fine bourbon. Also you can feel the temp and steam to know not to even attempt based on your preference and tolerance.

2) She isn't sitting at a desk consistently like most of us. She's everywhere in the house and then leaves, and her coffee intake isn't a priority like many of us.

If I put her coffee in a stainless steel mug with a lid, then it takes too long to cool to her temp. She leaves the lid off to cool and then forgets about returning to it in time. And she doesn't end up drinking the coffee because it becomes too cool. So now she would have to transfer to a microwaveable mug to reheat and start that cycle so she doesn't even bother. If I'm prepping her a roadie coffee, I must pour it, leave the lid off for a period of time and then place it back on so she will attempt drinking it in time in the car to commit to it. If it's too hot, she will more than likely just abandon it and not check back in before we reach our destination.

I got her an Ember mug so she can read the actual temp and control it. But it's not dishwasher safe of course. So she doesn't tend to use it. And from the fresh brewed carafe to the Ember still is too hot, unless the lid is off for some time like the stainless steel mug, lol.

The ideal mug for her would thus be an Ember mug that is dishwasher safe and thus have some sort of twist mechanism to disconnect the battery and status/controls portion from the core mug function. And probably have a vent mechanism on the lid (maybe a double pop on the Ember lid to vent more?) to more quickly get the temp down from initial temp, as the heated mug portion can ensure the set temp is hit anyway.

Someone please build that and save me! Or don't, and I'll enjoy the entertainment derived from the struggle. :)
The question should be, how many of them are successful.

I believe you can be successful without necessarily knowing a lot about the industry in the beginning. However, you need to talk to people in that industry about their problems.

You will only succeed if you solve a real problem at some point in time.

Say, you want to solve a problem in the restaurant space. Maybe even an idea that can be solved by you data skills. How do you know what restaurant owners will actually need? What kind of problems do they really have. Do they have similar problems or do they have unique problems.

The more your idea/company becomes deep tech, the more you need to rely on people to make it happen if you are not an expert in the field.

That's my 2cts at least.
This. This is the “right” answer.
Not everyone likes Emacs Lisp, but I think there are two main arguments - one is speed, and the other is familiarity.

Now that Emacs Lisp actually has native compilation, the speed issue is less of a problem, but it's a plain fact that a lot more people can do things with Javascript than Lisp.

I think usually if you have an application you'd prefer to reuse a programming language rather than having a language specific to the application. I think that was the main motivation for the failed port to Scheme.
A good winter jacket. I live in a place where winter lasts for at least 4 months and always wore bad insulating jackets. Now I can stay outside with just 1 jacket and be comfortable, not sweating or freezing my a* off.
Quebec's elected officials must swear oath to King Charles to sit in Parliment
Is anyone using this as a daily driver? If this is your case, what is your experience?
I'm a linux user looking for a new laptop. My preference would be a thinkpad but the Apple machine looks way superior. Migrating to Apple OS is a no go for me.
My mainly use will be internet browsing, js development with vim + running docker containers.
That was my only response to this post, seriously, he's begging to be trolled...