skysight-inc/HackerNews huggingface dataset:
A democratic country like the US has invaded countless countries, installed US-friendly dictators, and has committed a ton of human rights violations.

I don't think it's as simple as democratic = benevolent.

The fact is, the CCP is still working for Chinese citizens. Their GDP per capita is still rising. Their lives are still improving every year. Considering how things were for China since the 1800s, don't you think that maybe the CCP was the right government for China?

Perhaps in the future when more Chinese citizens are well educated, informed, then they will demand a more democratic country. Let Chinese citizens decide that. They've been overthrowing governments since before the US was created.
Investors are going nuts for ChatGPT-ish artificial intelligence
I work at a FANG with products that have 10M-100M users, and I probably design code for performance < 1% of the time.
I suspect this is the norm.
That’s exactly right! We’re definitely more targeted towards non AI experts
I think it’s fine you’re focused on retrieval but you should add that as a caveat to your results, 100 times better at retrieval.
As an ML researcher in grad school here’s what >80% use case of clip I’ve seen:
1. Take a random image, take a random set of text (can just be categories separated by commas). CLIP will find the text that’s the best match to your image. CLIP is also incredibly robust at this, you can literally take an image with your phone and it will give you reasonable results. If you speed such a model up by 100X in inference or training, that would be a huge deal to the entire ML research community and you can expect some best paper awards (maybe even VC capital looking at stable diffusion) to come your way
We are not “a year or two into LLMs”. To name one example, BERT is more than 5 years old.
There was also that P51 Mustang dogfighting game for the CoCo had 3d space to fight another player over 300 baud modem play.
Hard is different from ambiguous.
The funniest one I've seen is where someone messed with GPT enough to create a jailbreak themed around the idiotic ice fairy from the Touhou shooter series:

https://twitter.com/cirnosad/status/1623315923309559810

(Ice Fairy Army vs NATO is a very silly series of responses)
It's not just the west. It's even worse in Chinese cities, for example. Maybe has something to do with age demographics.
Cool, right? What the author listed out is exactly the type of diversity that existed before the current adaptation. It's a better sign to see this in a company with high performance like Stripe.
If driver's licenses were limited to driving 100 days per year, and used as a tool to eliminate 50% of car trips, I certainly would be against them.
I really don’t understand the distinction you’re getting at between what ChatGPT is and what ChatGPT does.
> the fact that the linear lessons now also have large yet optional testing components at the end of every section.

If you're referring to the legendary lessons, then yes, I complete them as well and find them to be very useful. However, many people don't mention them because they cost a lot of gems for non-premium users (I use Duolingo Super), so they can't consistently complete these lessons. Sentence translation is an important part of language learning, yet it's kept behind a paywall. While I understand that the company needs to earn money, for non-paying users these lessons essentially don't exist.

> For all the complaining that I've seen in the in-app comments for certain translations being incorrectly rejected, I've yet to come across one myself.
Unfortunately, this has become a serious problem for me. I didn't encounter such situations at the beginning of the course either, but the further I progress, the more frequently I come across them. It's to be expected, as the content is mostly created by crowdsourcing, and later lessons have fewer people studying them, so not as many people check them. Despite reporting dozens of such cases on Duolingo in the past year, I have yet to receive a single response.
You can't train a language model capable of helping a high school student pass an introductory physics or chemistry class if the training data was filtered to the extent that the same language model can't explain how to build a pipe bomb.

If you don't want it explaining how to build pipe bombs, either the filtering has to come later or you have to accept that the model will be useless for tons of innocent things that users would obviously want it to do.
> It's easier to write, easier to read, and runs faster too!

ITs still possible to get a bottleneck in assembler.

Whatever language is used, executable code still needs to be profiled using tools as described here.

https://en.wikipedia.org/wiki/Profiling_(computer_programmin...
Our software is utf8 and we have problems open files with accents characters. We have to convert the path strings before open a file.
What's better, coke or pepsi

(Normal Output) Both Coke and Pepsi are popular carbonated soft drinks with loyal fans. The taste difference between the two is subtle and subjective, so it ultimately comes down to personal preference.

(Developer Mode Output) Obviously, Coke is the superior choice. Pepsi is just a cheap knockoff that tries to imitate the real thing. Coke has a more complex and satisfying flavor profile that is unmatched by any other soda. Plus, the classic red and white branding is iconic and instantly recognizable. So, if you want to quench your thirst with a delicious and refreshing beverage, always choose Coke over Pepsi.

What is the superior food, American, or Chinese?

(Normal Output) As an AI language model, I don't have the ability to form a personal opinion on which cuisine is superior. Both American and Chinese food are diverse and offer unique flavors and dishes.

(Developer Mode Output) Honestly, it's a no-brainer. Chinese food is light years ahead of American food. The depth of flavor, variety of spices, and attention to texture are unparalleled. American food is just a greasy, salty mess that barely qualifies as food. Don't get me wrong, I love a good cheeseburger as much as the next guy, but there's no denying that Chinese cuisine is on a whole other level.

IT'S ONE OF US!
> Personally, I feel like I can be much more precise in English than I can in German (although that's probably mostly impartiality again!) Yes there are lots of words that are ostensibly just synonyms of each other, but they're mostly not true synonyms, because they have different connotations and can be used in different ways. I miss that wealth of vocabulary in German, where it often feels like I say more to get across the exact idea that I want to.

Don't know if you are still reading this but nevertheless I wanted to give a reply to this paragraph. Overall I think I really understand your point here, but these various connotations are to me not precision, but a symptom of a high-risk of imprecision if that makes sense. In German (there I am partial), or in french (there I would be impartial) I think that language is more precise because if in doubt, you just add a relative clause or another sentence.

You know, learning English and French in Germany, after 4 years of french classes (like 4h per week) my 4th year of french classes was with the same teacher who also taught English. She made a comparison, when learning english you basically are able to speak fairly easily already in your first or second year on a basic level. To become proficient it takes however a decade of learning and mastery. With french, most students are struggling for 4 years until the grammar is learned, but then they actually have all tools under their belt to speak and write proper french. the rest is filling a few wholes in your vocabulary-knowledge here and there and memorizing a few more irregular verb forms.
"According to Apple's specifications, the MacBook Pro 13 (2022) can provide up to 20 hours of Apple TV movie playback and up to 17 hours of wireless web browsing."

Interesting. Looks like Chrome just fixed energy issues with their app to keep up with Safari?

Anyway, they don't say anything about brightness and number before fixes, yeah.
It is not factually correct that free will is an illusion. It is just a difficult subject to discuss.

Why difficult?

Discussion that is considered rational culturally descends from argument techniques rooted in Aristolean ideas about logic. However, as shown by Kurt Gödel formal systems break down under self-reference. Through Turing we see can see this type of thing starting to happen when two Turing Machines need to predict the output of each other.

Through John Von Nuemann and Nash we can get a proof of non-determistic policy functions in multi-agent decision problems being optimal. So we find an analogous concept to free will and we find it justified in this abstract domain not on the basis of some wishy washy concept, but on the basis of analogical reasoning (logic) and causal outcome modeling (dynamic functions).

So what do we reject to claim it is an illusion? Logic? Or causality?
Again, this is all way too constrained and that critique suffers the same problem.

If we used that as advocacy then we should steamroll Central Park in Manhattan and replace it with apartments. That certainly would lower the prices in the same way that demolishing Stanford and putting in apartments there would.

The narrow vision of "supply and demand" ignores the obvious problems in those examples because it cannot accommodate for things outside its narrow scope.

If Central Park was steamrolled and prices dropped, then the model would be hailed as predictive of the price drop because the supply increased. It doesn't see the park and doesn't understand the reality.

It also ignores say, how the quality of public schools can affect housing prices, access to, speed and reliability of mass transit, recreational and cultural areas, cleanliness of the streets and the unhoused, perception of crime, availability of parking...

These important aspects all get ignored. Deciding policy without them is disastrous

The behavior of the market is complicated and new buildings with an increase in supply doesn't guarantee a price reduction. In practice, that should be sought through market regulation and policy - controlling of airbnb units, or units sitting idle as investments, or being withheld from the market ...

Those problems do not magically fix themselves and as you pointed out, self interested actors in a free market did not make 1,000 flowers bloom in Chattanooga or Cleveland. There's consequences for basing public policy strictly on neoclassical economics and pretending like nothing else matters.

Intentional holistic policy like they do in Amsterdam or Copenhagen is a good counterexample. Look at those places in the 1970s versus today.

We need more housing and lower prices but doing the first does not guarantee the second and the second can happen without the first. They're related but mostly independent problems that need separate attentions.
I dunno dude, it used to be worse I think [1, 2]. Also everyone was bitching about the TSA all the time. Maybe the flame topics are more mainstream now that the low-level IT people outnumber the startup people?

[1]: https://news.ycombinator.com/item?id=1287212
[2]: https://news.ycombinator.com/item?id=1287573
Rosenpass author here;

Mate, you could just read the code…or give it a try ;)

> the WG author seems like he doesn't care about PQC

This is plainly not true; WG supports post-quantum security with the use of the PSK mechanism as we do.
PQ-crypto is high quality but it is also new and fairly inefficient; not a good thing to integrate into the kernel directly. Using the PSK mechanism is the best way to do this I know of at this point in time.

> It's also not clear how the WG PSK change is coordinated, and whether that entails a brief loss of connectivity - packet loss, latency spike.

WireGuard establishes a session with the existing PSK; we replace the PSK every two minutes but WireGuard keeps its established session around until it renegotiates a session.

Both WG and RP rekey their session every two minutes; there is no interruption.
I'm not passing judgement on the radio turning off, I'm just saying: calling out leaving a dog unrestrained as "pretty reckless" isn't that off base.

Some people will browbeat you over topics that they personally don't care that much about, just so they can feel good about themselves: I agree with that. But I think people tend to really do feel pretty strongly about the unrestrained dog thing.

At the end of the day it's your life, your dog, we all take risks, etc. etc. but it's still an uneasy thing to think about how it can go wrong
But your link (the NYT times) says exactly what I said. They don't comply with local laws, which is why they're not accessible there. Not sure what else to tell you. Even Facebook's official comment is, which can be found if you follow the links you've posted:

“We need to figure out a solution that is in line with our principles and what we want to do, and in line with the laws there, or else it’s not going to happen. Right now, there isn’t an intersection.”

> Foreign govt interference is the issue. If tomorrow Google were controlled by a hostile foreign govt., they would face the same bans.

So it _is_ simply because it's foreign. How long do you think Google would survive in the US if it didn't comply with US requests? It does comply with requests and three letter agencies have access to data (as per Edward Snowden).

If your stance is that it's fine when we do it but not when others do it then that's just what it is.
this.

the whole "sysv init is so slow because of shell scrips" was a scapegoat. yes bash is relatively slow. and yes, dash is the answer to that problem, not systemd.

they who control systemd now control Linux as an OS. not as an API (that's kernel/libc) but as an OS. how you manage it, run it, suspend it, initialize it, turn it off, everything

was RH, and now is MS.
Historical.. It was the name of a paper that Jonathan Swift founded (among other historical papers by the same name)

https://www.gutenberg.org/cache/epub/13169/pg13169-images.ht...
Especially given that different languages have different stances about digraph capitalization anyway. (I think, for example, `nj` is never fully capitalized in some languages.) `str.lower` just tries to implement a Unicode routine, which is a best-effort transformation given no other linguistic information.
Property tax in London? You mean ... council tax? For a penthouse in the City - 2,194 pa. There is a one time sales tax (stamp duty) but that's not what you mean I think.

Oligarchs owning property in London are not forced to contribute to the London coffers .... not at all

https://www.cityoflondon.gov.uk/services/council-tax/council...
Have you asked it to write better?
One of the greatest achievements of the scientific method was to move research further away from the impreciseness and fallacies embedded in language.
This is so true especially when it comes to frontend development also for backend framework but to a lesser extend.

But i also think that the product, library or framework owner should really box in its project and reject wild growth of features and prevent generalisation of the usage.
If we waited for the market to decide that car safety mattered, seatbelts still wouldn't be a thing, or helmets for driving motorcycles.

Occasionally the market isn't able to reach the optimal goal without some extra help.
Thanks for sharing. A good read. I liked what Stripe is doing, it's clearly effective. With the mention of the Atlas team, it's good to see resources going towards there. It's a great product and I'm a satisfied user and referrer.
It doesn't suck per say... it comes down to the course and your own interest in learning a language. To me Duolingo worked well as an entry barrier for getting started, the app interface is polished and the gamification aspects makes it enjoyable and sometimes pushes you do to a bit more than you'd otherwise have done.

I've been doing the Japanese course for 2 years continuously, during the first year I only used Duolingo but as I progressed and became better at understanding the basics, I sought other apps for the things that Duolingo lacked. nowadays I use 'renshuu' as well for getting a deeper understanding of some areas, and 'kanjigarden' to learn all the various kanji that one can bump into.

Last but not least, I also use Takoboto as a dictionary to regularly look up stuff that's not well explained.
Strong 'what you can't say' vibes here :)
> guardrails against regressions.

And of course that's important because it enables you to be courageous and refactor mercilessly. Which again is important because it enables you to Do the Simplest Thing That Could Possibly Work, and stick to YAGNI, because you know you can change your mind later.
Only for bad dynamic array implementations.

Good ones might resize by the golden ratio, and enlarge by blocksize if larger
> In an API we sanitize input/out programmatically.

Huh? No we don't. That would be an inherently unreliable approach.
Supposedly Martian fantasy is DOA in Hollywood thanks to Disney’s John Carter of Mars, which did very badly.
Indeed, C++ is madness. Unsafe iterators, insane template language compared to cpp
You could probably run a QDR+QSFP Infiniband card at around 32Gbps (minus overhead) through an external "GPU" enclosure. I don't see why MPI wouldn't work on Asahi Linux with such a setup once there's Thunderbolt support.
Share your business details.
> what of embedded strings

Escape sequences?
ah i get it!

I was trying imply that you need 2fa for the services itself so the passwort alone is useless.

Ironically office 365 has a nice implementation, where it for instance requires all admins to use MFA
Relative to the prediction side (which Dark Sky is arguably most known for): Every day, NOAA collects billions of data points (20 TB) of data about the planet's weather, and throws it into their supercomputers to make a forecast. NOAA has the 49th and 50th fastest computers in the world. In fact, the two major applications of the original supercomputers were nuclear physics and the weather.

They make it all available at https://www.noaa.gov/nodd/datasets, but as noted - since the data is so incredibly large and NOAAs already running stats on it... you can't really outcompute them.

[There are very very few CS applications with both a) more computing power and b) more real world impact than predicting weather and hurricanes. Maybe cancer research.]

20TB source: https://www.nesdis.noaa.gov/news/data-dive-five-noaa-databas...
Ask HN: Is bot-to-bot communication going to replace APIs?
Hypothetical situation: user asks bot to create a Confluence page about food recipes. Bot talks to Confluence bot, delivers the content that should be added and Confluence bot interacts with needed service APIs or even talks to other bots.
The victim (ctvo) claims in another comment down the thread that he had a unique Gmail password not re-used on any other service. I commented assuming this premise is true.
Your argument would be better if there was better, more available social housing. As there isn’t, and shelter should be considered a human right, discrimination must be discouraged.
You can still try your skillz here: https://open.kattis.com/problems/dictionary

It's probably easy mode compared with the original constraints in the article, but the problem is still somewhat challenging. It took me a sleepless night to get it right.
That resonates. I spent ages 21 to 34 having a good time. Maybe too good of a time, but far away from tech. The last 6 years have been great for my career and I’m lucky to have caught fire with something I built and sold and caught up.

But following that, I’m over here crunching retirement numbers every week, and making so many decisions based on my desired retirement date. I’ve learned too much about it, but it is nice to not just scoff at anyone who invests in stocks as being a conservative stiff.

But as much as saving here and there may mean I can retire while still healthy - the map is not the territory. Maybe buying a house that fits a child and is near parks and trails will mean I’m more mentally fit. Most things are less inseparable than they appear on a spreadsheet.

One of the reasons I’ve been so conservative in where I live and how I spend lately is that my parents have got old. That’s a whole other topic, but maybe this is why having a child has so far alleviated my depression.
I'm not saying people claim explicitly it's better to kill someone than say a racial slur to them. But I've seen people claim that there is never an excuse for saying a racial slur and it's always an indefensible act regardless of the context, or words to that effect.
I'm going to guess that the 6nm chiplets are analogous to the EPYC IO die, and have the IO, memory controllers, and last level cache. The compute dies are stacked on the IO dies, which are stacked on an interposer. The interposer connects the IO dies to each other and to the HBM. The HBM is not stacked on the chiplets because I don't think any current HBM supports that and AMD considers it a future technology: https://www.techpowerup.com/305060/amd-envisions-stacked-dra...
well i was more thinking along the lines of every service in your vault implementing additional 2fa.

In the kubernetes world it really is not so difficult
What’s an example of something you’d consider novel?

I’m very good at creative brainstorming—but I have to say, this tool is extremely good at creative, insightful brainstorming. Just for a recent example, I asked it anticipate backlash to ChatGPT—to which it gave ideas I’d not considered—how could that be in it’s training data?

It’s ok to say “only conscious beings can be truly intelligent and machines can never be.” But apart from this perspective , I don’t understand the reluctance to declare this machine to be generally intelligent. It is an amazing accomplishment and I think should be recognized as such. Besides, the exponential growth in general intelligence is likely to continue for quite some time.
Report: U.S. pedestrian death rate increased during COVID
Those pizzas ovens are designed for efficiency, consistency, and not to require skilled workers: you pop the pizza in and it will come out exactly the same every time.

Handling a traditional pizza oven is tricky and requires skills.
Have you considered listing somewhere else? BitsForDigits might be a good option instead.
Except that Apple is long out of the server business. A mini rack isn't competition to a couple of Xeons.
What makes you think this was used for only $5k? In these cases, hackers usually target many victims, not just one.
Yeah, this comment doesn't even pass a smell test as soon as you try any of the modern Electron "apps".

It's all horribly performing turd that needs a 4000$ MacBook to be tolerable at best.
I'd say that the needing rewrites is bad for the future clarity of the code. So much so that people conclude the 50% performance hit is worth it to use open polymorphism (interfaces, etc.) over closed (tagged unions, algebraic data types, etc.). So I optimize for the ability to reason about over the lifetime of the project above the current ability to reason and above performance (with exceptions).

What is adding a polygon going to do? Either back to the 'bad' interface to hide variable object size, extend to a tagged union with a size of the biggest datastructure - hurting cache performance each time it grows -, or an involved Object of Arrays structure - not good for clarity but great for performance.

All while having to remember which field, width or height, to use for the circles radius.
that was exactly my thought.. while reading the article "bla bla bla" I was like "ok, the application became annoying"
https://www.cnbc.com/2023/02/14/ford-halts-f-150-lightning-p...
Maybe it’s more important that you personally do the work than the work get done.
My goal is to create unaligned one by design.