skysight-inc/HackerNews huggingface dataset:
First consider following: The problem with current LLMS they generate code which in addition to any obvious messiness have the tendency to look plausible even if wrong. I.e. the kind of bugs which are overlooked in reviews the most are also the kinds of bugs LLMS are most likely to have "accidentally learned as correct behaviour".

Then: Outside of some extra complex or absurdly simple case it is very often harder to write tests which truly and fully test your code then it is to write the code correct.

In my experience often correct code is a product of carefully written test (which still are in reality imperfect), static code analysis (can be the type system, or external tools) applied to carefully written code and a proper code review.

So if you bring both of it together you have:

- AI supported code which is likely to contain bugs which are really easy to overlook in reviews

- AI supported test code which is has the same issue, i.e. they have gaps which are really likely to overlook by reviewers.

- more code due to less reuse and it also sometimes being easier to generate instead of use a library leading to more code review needing to be done and in turn more time pressure and less quality review

so put together: more bugs which are hard to find with test which are more likely subtle pass even with bugs and less time for proper reviews

So does it pass the test? Yes, but it was AI written too so can it be trusted?
It has something, but not what you'd call modern type checking:

#include <stdio.h>

int main(void) {
unsigned int positive_number = -1;
printf("%d", positive_number);
return 0;
}

Prints -1.
Here is a study that suggests it is different.

https://www.mdpi.com/2227-9059/11/10/2704
Never going back to watching ad-stuffed television. I have nothing but bad memories of how ads made cable unwatchable and I jumped to buying DVDs instead as soon as I could afford it. If ads become mandatory for streaming it's back to physical media for me.
I've heard this before, and it seems reasonable enough (and also that a horse must be rested at least one day a week to recover from the march). Does it also hold true when the human is also carrying camping gear, food, extra clothes, etc? Or is the more realistic comparison human + pack animal vs human on horse?
>The X Window System was basically the wrong bet on how GUIs and computer hardware would evolve.

I disagree. Other platforms did similar things where clients would command the OS what it should draw and the OS would handle all app's rendering which allowed for good performance on primitive hardware. Like other display severs X did evolve to also be for passing around framebuffers of what the app drew once hardware became capable. X's problems come from being hard to maintain, being a monolith of unrelated concepts, having poor security, etc.
We've turned it into a game where we try all kinds of oddball searches on the website and watched how they affect the ads being shown.

Amazon now thinks I own an RV with a crappy battery that constantly needs charging, and I'm learning Spanish in between repair jobs.
OpenAI's ChatGPT breaches privacy rules, says Italian watchdog
Not OP but when I was running 60+ miles a week, I wouldn’t eat before most runs but I would get up about 2 hours before starting my long run on Sundays to eat a bagel or bowl of oatmeal or something similar. 15-20 miles was just too far for me to go on an empty stomach even if I used a gel or two during the run.

I did always try to get a morning bowel movement before starting my runs though.
the problem with music streaming is that music randomly disappears from the sites! I remember the first time I tried to queue up an album on Spotify and it was just gone. Heartbreaking.

Nope, not worth it. Bandcamp lets you listen to albums before you buy them, and once you own them, you have the files and they can't just disappear.

not to mention that you can't even hear music on streaming sites that has unauthorized samples in it, which is a sort of absurd and related topic (that it's illegal to make some kinds of art) but practically speaking I just want to listen to Neil Cicierega in the same place as everything else.
I think the Whisper models need to predict end-of-turn based on content. And if it still gets input after the EOT, it can just drop the LLM generation and start over at the next EOT.
I despise ads, and cancelled my Prime immediately upon hearing the news about "additional ad free fee". I did watch a lot of their movies, but at the price it was hardly worth it to begin with.
Have a nap, play a game, socialize with co-worker, learn a language, or just have some other kind of fun!
All don’t, no do
FWIW, they’ve been running ads for their own content for several years, at least in beta tests. I remember seeing non-skippable preroll ads in 2019.
I can't speak for this specific change, but I recently subscribed to CityTV on Amazon Prime and in addition to paying and extra $5/mo. there were ads. The Ad system was insanely broken. Ads played at least every 10 minutes and often the system seemed broken. For example an add would play, the show would play for 10 more seconds and then an ad would play again.

I cancelled the free trial after watching two shows this way.

While I'm no fan of TV ads, whatever they are rolling out at Amazon seems way, way worse than anything before.
Given the prominent mentions of OpenAI I'm going to guess this doesn't use actual human translators but instead relies on machine translations using OpenAI?

This is literally what created a drastic decrease in the overall quality of Duolingo. I wouldn't trust an app like this if it's relying on machine translations, AI or not. Especially when it comes to learning phrases and real-world examples. Translation is hard. Machine translation is even harder. Machine translation for languages with limited sample sizes (e.g. "Sanskrit an Hawaiian") is nearly impossible.

The only way to make this thing pass an even remotely reasonable bar for quality would be to hire humans to train it but at the rates required to keep this thing profitable that borders on exploitation.
It's 10x the cost of an entry Oculus device. And no one wants that either.
I replied to the wrong comment, I meant to reply to the "what's the downside?" comment.
I seriously question this each time this is brought up.

I needed multiple monitors when we had 1024x768 and smaller. I now code on a dqhd that could fit 10 of those old monitors. I still use 2 other displays. Why? Reference. Nothing will be faster than the flick of your eyes to the alternate display. When constructing optimal copy pasta it’s impossible to beat.
Amazon drops $1.4B deal to buy iRobot after EU veto reports
Running mypy as a pre-commit hook is a bad idea for many reasons, primarily being a relatively really heavy runtime cost, plus you're running it on the entire codebase since it's going to follow your imports.

Many people, including myself, also like making atomic commits that may not be fully typed yet. Conditioning people to skip the hook(s), doubly so during a gradual typing rollout, just conditions them to skip them always. Leave it in CI where it's checked at a point in time where it actually matters.
Tangential: Your Fourier Cuboid is very cool project. I have added it to awesome-interactive-math [1] list.

[1]: https://github.com/ubavic/awesome-interactive-math/
I like this idea, but there has to be some mechanism to prevent everyone trolling.
> This is obviously true of communist countries that have never shown compelling evidence that centralized planning is beneficial.

USSR evacuated the large chunk of industry East during first months of Germany invasion in 1941 in a centralized manner, and that industry quickly started to work for the army.

NASA solved the problem of sending men on the Moon in 8 years in a centralized fashion.

Centralized planning does have its strengths.
No, you're just wrong. You're carrying water for the employers who want to squeeze their employees.

Again, there is no actual problem here, just an artificial one created by employers unwilling to pay their workers and crying about it. Don't buy into it.
Being a "loyal customer" is increasingly a sucker's game. Need to be as mercenary about purchasing decisions as companies are about their ToS and business models.
Illegal…streams? Why does the UK have police monitoring what streams people watch? That’s not good. UK wants thought police?
For the CEO of a company to even joke about killing elected representatives is far outside the bounds of acceptable behavior. With all due respect to Tupac, the particular words that Tan selected do not exactly push the limits of hermeneutic complexity. Tan chose to make his absurd death threats via a laughably off-key appropriation of hip-hop. That's a double fail. Neither idiocy cancels out the other.

In your second paragraph you seem to suggest that I only hold my point of view because it makes for a good story. That seems a bit patronizing. Perhaps in return I could offer my own diagnosis: that you spend a lot more time on Twitter than I do. Maybe this stuff starts to look 'normal' once you've been in that particular bubble long enough. All the more reason to stay away, in my opinion. If I ever start drunk-tweeting death threats at members of my local government, then I hope that my friends will not run to my defence but make it clear to me that I have a problem.
Isn't this a bit of a non-sequitur? The desktop environments could have been made coherent regardless of the underlying window system. Indeed, I think you could say that there were many coherent desktop environments in the past. Catch comes from the fact that there were a ton of competing ideas. With no clear reason to want one over the other.

Apple rapidly evolved their GUI because they are trying to support just the one. And, frankly, they are starting to buckle on the idea that they are fully coherent.
Thanks for the writeup. As a compiler dev, I'm interested in databases as of late. Is there a good introductory text on the field?
Thankfully, almost everything on there is terrible. At least in the UK it is.
But some number of people get POd when not everything is literally true.

By pandering to irrational fears about nuclear power, 'Chernobyl' and similar works have consequences that translate, more or less directly, into fossil-fuel pollution.

I'm inclined to be more forgiving towards a Borges manqué who uses his talents to defraud hipster travel websites than I am towards people who are successful enough at spreading FUD and bullshit that they make the world an objectively-worse place.
I’m not familiar with the channel but it seemed like they were willing to torture any analogy to get to whatever point they wanted to make, was that just a bad first impression?
Two suggestions, one more plausible than another:

1. Dedicate the first X minutes of the meeting to reading the document. It sucks, and you shouldn't have to, but clearly people aren't doing their homework, so you gotta give them time to do it during the meeting.

2. "I couldn't do the prep work" "Ah, I'm sorry to hear that. I'll cancel this meeting right now, since we cannot proceed without that; everyone can use the freed up time to go over the prep work required, and I'll re-schedule this meeting for later in the week."

The second option requires you to have both the confidence to say this, and the credit to unilaterally cancel-and-reschedule a meeting and to call people out in such a way. But if the meetings are useless anyway, cancelling and rescheduling one doesn't sound like a big loss.
You chose two pretty out-there examples to prove the point; I'll leave it to the class to determine why.
No, "variable font" is not some generic term, especially in context. It refers to a specific technology. See https://en.wikipedia.org/wiki/Variable_font

It has nothing at all to do with metafont, even if metafont also supports parameterized fonts.
I’m sure Amazon will be happy to sell you movies in your preferred format.
I was going to say "maybe to launch a rocket into space" but then I realized SpaceX has made even that much cheaper than it used to be. (Still more than 20K though :))
Edit: nm
>I've forgotten so much and when I compare myself to those who seem to be able to talk circles around me when it comes to these topics I feel even more discouraged especially when I feel like I should know these things already.

Sounds like there is a fear of rejection or failure at the root of it. I get that, for me it manifests as anxiety. It is the same anxiety that plagued me in math classes.

You can ask yourself what evidence you have that you are bad at architecture? You say your boss is happy with your performance. So the evidence you present isn't consistent with your world view. The fact that you understand that you don't know everything doesn't mean you aren't qualified, it actually makes you more likely to be an expert. This is the known unknowns vs the unknown unknowns vs the unknowable.

Burnout is a side effect of all this. Extreme stress would be the manifestation of true overload.

You state that you want to become a better lead.. what does that mean exactly? What concrete steps can you take?

So take my example of having a fear of math and math exams, so called performance anxiety, how would you advise me?
> I have nothing but bad memories of how ads made cable unwatchable

I have nothing but good memories of how we used to pay for cable so we wouldn't have to watch ads. Then it went downhill.
There's a pretty big difference between 1300AD and 600AD

For example, by 1300 you have Kings of England with substantial documentary index.

In 600 you have ongoing Anglo-Saxon settlement, the written evidence is poor, but there seem to be tens or hundreds of independent political units.

There are reasons people refer to the early middle ages specifically as the "dark ages".
Client-side pagination in Go (1.22 range-over function edition)
The only ads I don't mind are commercial breaks on cable/DVR because those can be skipped. When you don't have full control over your video stream that's when it becomes too big a problem.
Then why single out "open source" ?

If this is a characteristic of "modern big software projects" then it has nothing specifically to do with whatever happens or doesn't happen in open source development.
I think it's just because it's a relatively rare word (https://books.google.com/ngrams/graph?content=nonplussed%2Cb...), and it's often extremely difficult to figure out what it means from context ("He looked nonplussed"), so people just try to guess based on the word itself. Plus means like more of something, so not more, not a lot, something like that. "He looked not a lot", I guess not very interested. Plus might mean more of a reaction, so nonplussed is no reaction. Simple as that. I don't think most people paid as much attention to their high school reading as you're imagining. Also note that two of Merriam's examples are from before 1984 came out.
Ads lead to incentives for many other dark patterns in a network. I appreciate that they label which content has ads and we actively avoid it. Since we can’t trust the misaligned incentives with the increase in ads, especially before prime shows as well, we’ve also started doing all of our content purchasing from Apple instead of Amazon.
Apache Flink sink connector built for writing data to Snowflake.
> How many other organizations lose all funding if 0.1% of their employees, in their spare time, commit some terrorism equivalent act?

We are not talking about startups here. This is terrorism. Most probably more information will appear soon.
In rural upstate New York, prime takes a week for almost anything. Walmart+ is 2 days, and even things like Best Buy are faster. Prime delivery outside of NYC is not very good in my (somewhat limited) experience.
I can't wait until we have AI-powered ad detection and removal that can kill ads that manage to creep their way into everyday contexts. Even stealth social media advertising. And if we ever do have wearable headsets, mine will be set to replace billboards and logos with paintings and art.

I understand the need for companies to make money, though. I just hope they continue providing ad-free tiers.
I think this is 100% it for many companies. Predictions are Apple sells in the hundreds of thousands of units this year. There is no market any of these companies/products care about that has that small of a user base.

Once Apple starts selling millions of these, and the demand is there from users, we will see companies change their tune.

Spotify, in particular, doesn't make that much sense. Even amongst Apple Vision Pro users, I would be surprised if music listening is a big use case for this device. All of these users will already have their phones and other devices to listen on. There is nothing about the Vision Pro that is particularly good for music.

Video, however, may be something the Vision Pro does exceedingly well.
Meta AI releases Code Llama 70B
This wasn't always possible with TV; before DVR people would actually watch the commercials.
I assume everyone said the same about television, especially as the VCRs came out - no more theater and cinema.

But: the iPhone did replace the rotatry phone! /s
You could write all physics in a single simple equation. deltaW=0 Where deltaW is deviation of the universe from the relevant math.

Writing Maxwell's as 1 equation or 4 or more is just esthetic choice where you decide what to accentuate.

20 might be too much because three dimensions are not really different from each other so the notation that maps over them wholesale is probably a good idea.

4 equations seem perfect if you want to differentiate between classical effects of the electric field and relativistic effects (magnetism).

I don't know if single equation really shows that they really have the same source and the relativity is involved or is it just a matrix mashup of the 4 separate equations that doesn't really provide any insights.
I don't know. I suspect they are proportionately as well as absolutely better at carrying large loads at slow speeds than we are; momentum is in our favour as we're on two legs.

But I do know there's a guy currently training to run the London Marathon with a refrigerator (OK a British one, but a refrigerator) on his back.

https://www.bbc.co.uk/news/articles/cy7wq4y9w5jo

We have a really distorted view of what humans are capable of!
Japan's powered-down moon lander makes a comeback
The future of everything is basically "the upfront and ongoing costs of the tooling are infinite, while the physical deployment is free".
Microsoft Teams hit by second outage in three days
Phrenology is fully back in the mainstream now, except it's called "physiognomy" again.
>And yet I could never bring myself to boil a kitten and if I knew someone who enjoyed boiling kittens, I would consider that person to be an incredible danger to everyone else. Anyone who would do that, means there is something incredibly and dangerously broken about them, and no one else is safe around them.

So what you're doing there is creating thoughtcrime. Allow me to explain. Suppose we have Steve, George, and Mike. Steve does not want to boil kittens, and would never do it. George would like to boil kittens, but would never and will never do it[1]. Mike likes to boil kittens and has done it already. I think we both agree that Steve should not be punished for boiling kittens, while Mike should be. Do you think George should be punished, though? We both agree that George is at least potentially dangerous, but should he be punished for harboring a desired that he never acts on? From a purely practical standpoint, doesn't that encourage people like George to act on their desires at the earliest available opportunity? If having the desire to do something is basically the same as having done it already, George may as well do it.

[1] The reason why doesn't matter. Maybe he doesn't think he can get away from it. Maybe he has conflicting emotions about it. Maybe he feels he would enjoy boiling a kitten but morally couldn't bring himself to do it.
I love when they ask me to pay for Prime to get faster shipping, but selecting free shipping usually shows up just as fast.
How do you know it’s AI-generated?
A sex toy is a sex toy, not a substitute for a human being.

If you'd frame the topic differently, maybe "women/feminist movements" wouldn't "always react furiously". Why even bring that up? Regardless of truth in that statement, considering crime statistics, a woman has every right to be scared, when a man views them categorically, as something that can be replaced by a doll companion, at all. Same with AI porn, the concept of consensual sexuality becomes even more distant. That's scary, as we're not living in a world where that's all fun and games. At least in Germany, most murder victims are still women. Objectification and feelings of possession is a major cause for femicides.

Super cool, if your fetish is sex robots. But even bringing up "loneliness" and "choice" ... idk, man.
The problem with prime is that it is not piecemeal (I am sure by design). If a customer is not happy with a change it might not matter because they rely on other areas of amazon too much. Amazon is just too big, sorry. I don't know what the right solution is but I don't think it's good for the consumer for companies to be in so many industries at once. Should a cloud computing service also be producing mmorpgs and movies?
For some reason, I immediately thought "Milhous" when I read the parent comment, and then after seeing your response, it took me a moment to realize that somehow got confused with Richard Nixon.
That’s kind of the point of the article… they aren’t.
If we are talking about a grid with a very small spacing, say around the Planck length, I don't see how we would be able to macroscopically observe it.

Everything we can see move on the grid is at least 20 orders of magnitude bigger than the grid spacing. Any macroscopic objects we can experiment with are more like 30+ orders of magnitude bigger than the grid spacing and consist of numerous atoms that will all be moving within the object due to thermal jiggling over distances orders of magnitude bigger than the grid spacing.
As a Haruki Murakami fan, I appreciate this title
Regarding the meetings: VR meetings are much less fatiguing because you aren't staring at 12 people who are staring back at you. The spatiality and body language make a huge difference.

The corporate implementations are bad, but they'll eventually take some lessons from VRChat.
We can't expect people do to their jobs?
In this case, PRs were made for close to a decade, tons of people implemented the feature in forks etc but upstream just didn't want it. You can't tell people to just write the code since it's open source when that's irrelevant here, the code itself wasn't what was missing. Though I still think it's great that it is now done regardless of the weird historic that specific feature had.
> Logically when you then are creating media where cars don't exist, you're going to need to create an equivalent and it's "common knowledge" that horse carriages were the big thing cars replaced. So you instead get a horse, something that whilst obviously much slower than a car, still gives the impression of "this lets you move faster" than how a human would walk on foot.

This is very well put. It's a sort of category error with an associated conceptual leakage.
database internals by alex petrov comes to mind.
It's a pity calcite.apache.org has never been known for extensive documentation.
> So what should you say? Simply remind them that your results, availability, and team spirit make you a reliable actor in the success of the company. Emphasise your future commitment more than your past success. In short, show them that by increasing your salary, they’re investing in a long-term project.

They didn’t put it in a separate section but they do have a bit about what to do at the end.
French version looks wierd.
'"Toujours produire" découvrira le métier de ta vie...'

Huh? lol