skysight-inc/HackerNews huggingface dataset:
I disagree. I work from home as a new dad of a nearly 8 month old girl now. The first 3 months I took off work to be a full time dad, but since then I've returned back to a 4 day work week and when I work Monday to Thursday I am not distracted by my baby girl at all. I have a separate room as an office, if the door is closed then it means no interruptions. My wife is still on maternity leave so she is free to do the majority of the child care during the working week. She respects the door is closed rule and knows that I cannot be interrupted then. However, WFH with a young baby has some MASSIVE advantages which I wouldn't be able to get if I was going to an office:

- I get to spend time with my baby girl in the morning before I start work. I wake up at 6:30, it's by choice, I love getting up early and get half an hour of quiet and peace, drinking a coffee and watching breakfast news before the rest of the house wakes up. Then I get to cuddle my daughter for a while whilst my wife gets up and gets ready herself. By 7:30 or 8am I am in my office, often an hour or even two hours online before any of my peers and I'm already working away completely uninterrupted and get more shit done than so many others.

- When I come downstairs to top up a cup of coffee, have a snack, eat lunch, etc. I get to see my daughter again. I get a chance to quickly give my wife a hand with something, or often I just have the opportunity to cook for us rather than her, which is a huge help if nothing else.

- Because I start earlier than everyone else I can also finish on time and when I finish work then I'm immediately available to start winding down and spend time with my family and my daughter again.

Overall I get more work down, I get more sleep, I am more refreshed, I even get extra time to have an outlet after work, playing tennis, going to the gym, etc. and I get to be a much much better husband and a very involved dad even though I have to work 4 days a week.

This is priceless and if I had to go into an office I'd be less productive, more tired, more angry and irritated (less balanced life) and a worse husband/father.
I don't think the argument is that "it's just autocomplete" by itself, but rather the implications of such. The current product is absolutely useful for all sorts of little things, but I think we're all looking to the future - whether consciously or not. The idea is not that ChatGPT, in its current state, will change the world - but the exciting possibility that ChatGPT shows we're on the verge of artificial general intelligence. OpenAI themselves are happy to play into this with regularly repeated claims of AGI coming within 10 years.

So the question is, is it coming? And I think this is where "it's just autocomplete" comes into play. Can you get from a really sophisticated autocomplete system to AGI? Look to the past of humanity. Our intelligence drove the epitome of human knowledge being 'bash stone, poke with pointy part' to putting a man on the moon. Now imagine we were able to seed a ChatGPT style program with all of the expressed knowledge of humanity from that former time. Where would it lead us? Your answer here is going to be driven largely be whether or not what you think what we're seeing today is "just autocomplete."
While big companies getting even bigger may not sit well, equating business development with the actual ponzi schemes of crypto, which will result in convictions (FTX members are already admitting guilt) seems like a stretch. There doesn't seem to be any reason to believe users are not in a position to pick experiences that work for them and abandon ones that don't for AI products - a far cry from financial products that require significant literacy and profit the most when ensuring the users never achieve it.
>It's based on Toyotas Corolla platform where traditionally SUVs are based on a truck platform.

"Traditionally", but that's not the modern usage. SUVs haven't been built on truck platforms for many, many years now; that was the 90s.

"Traditionally", a "phone" is a device that plugs into the wall and has a rotary dial for placing calls using numerical codes. These days, a "phone" is a very different device.
For OTP secrets, you could add my yubikey-otp tool, which is a CLI tool for searching and adding otp secrets stored on your YubiKey to your clipboard: https://github.com/MarkusZoppelt/yubikey-otp
How is that different from agile, TDD and refactoring?

> A steel thread is a very thin slice of functionality that threads through a software system. They are called a “thread” because they weave through the various parts of the software system and implement an important use case.

This sounds awfully like spaghetti code.
Damn... Thank you! I didn't realize it was a video...

I thought it was just an image. Video controls appeared only after I hovered a mouse over the element.
i have been trying for an hour and am completely unable to run this project. currently facing a "Building wheel for numpy (pyproject.toml) did not run successfully." error.

the state of python dependency management and project distribution is just abjectly horrible.

---

update: perhaps spoke too soon. just made it work! https://github.com/microsoft/visual-chatgpt/issues/37
What an uncharitable view of an entire profession. Is this really HNs attitude towards UX/designers? That if it weren't for them, we would have perfectly usable and fast apps?
This is an interesting management-training problem. When you're left with a single veteran developer in a team, what to do? The instinct would be to give them extra support/leeway etc. But I wonder if the better solution is to simply remove that person from the team and replace them with a junior. Short-term pain but long-term gain, maybe?
If you know you have to recompress and want to reduce unneccessary artifacts, you do. But beware that uncompressed video in 8 bpc (not HDR) 1080p @ 30 fps is 1,5 Gbps so you'll need 1,3 TB to store your 2-hour capture :)
So, you have no problem, I assume, with the "woke" governors banning or revising classic children's books to remove anything offensive? Right?

You know, to prevent "government employees and licensed child educators from providing certain books to children, in the context of government mandated education."

I'll wait.
Improving Browser Security (2021)
Not obvious. A simple "mostly" would have fixed the statement.

Speaking as someone who still occasionally needs a print-out and will not ever see that need go away unless some kind of amazing e-ink technology becomes the norm.
Possibly it is because with things like Stable diffusion we give it a lot of passes when things don't exactly right. Images just have to be close enough.

Text however if it is only a single word out, the whole meaning and readability can change. It needs a significantly larger data set to ensure clearer readability.

Just a shot from the hip response on this one.
What prevented you from helping him?

edit: This comes off as a rhetorical question. I'm really just interested what happened here. The project was assigned to both of you. I imagine that implies some responsibility for the whole of the project. You spent your "free" time learning React. Was there an organisational blocker that prevented you from helping him out, in any capacity?
> General Motors will offer voluntary buyouts to a “majority” of its 58,000 U.S. white-collar employees,

> The buyout offer comes after the Detroit automaker said last week it would terminate about 500 salaried positions globally.

How does that work? The only sensible explanations I currently see is that either there's some new technology that replaces _hundreds_ of people or that... they had _hundreds_ of people that weren't doing anything useful?

I find it difficult to reconcile. Am I missing something?
I wouldn't call Discord or Goodreads niche. I do think many people are trying to make closely-knit communities because the web feels very impersonal now, with all the marketing and the "influencers" on every platform. The age of being a regular on a large forum has also passed, because most OGs have grown up and probably no longer frequent their old haunts.

I think the future is being able to host your own small, private network and share it with your friends, that you've verified via other means. That means things like Mastodon, small discourse servers, etc are likely what will be used in the future. I don't see phone-based apps changing any time soon, though, and they will be mostly used for formal / quick comms.
> C-style for loops can almost always be replaced with iterators in a more concise manner.

Not if you want to optimise for performance.

A simple example: I search through a list of n items to find item m, iterators typically don't let you break out of the iteration.

Zig is the only contender I've seen where the for loop looks iterator-like, but also supports break/continue.
I don't understand the syntax for records at all. Pretty much every Java codebase is going to have "POJOs" already e.g. a class with a few fields and getFoo() methods, after all that's why they introduced records in the first place. If they'd had the attributes and the methods together inside {} like a normal class, and if they'd called the getters according to the naming convention which has established itself pretty much as a constant over the last 20 years, you could upgrade your old POJOs to records pretty much by just replacing "class" with "record".

Come to think of it I don't really understand why they had getters at all. Just go with a .foo attribute syntax. I can't imagine if I define a record and start overriding the foo() getter to do something other than returning foo I'm going to have a good time come PR time ... I've certainly never seen code that does this.
I don't agree with the common complaint that transitions and animations are just aesthetic fluff. Done right, they give the user additional feedback as to what's going on, e.g. in the example announcement, zooming in on one particular video making it full-screen.

This might be less relevant to power users, but imagine someone accidentally clicking somewhere and suddenly facing a full-screen video. With the transition, it's at least clear what action is happening. It's similar to buttons indicating their state (hovered, pressed, clicked).

The main reason animations can get annoying is that people don't get the timing right (too slow), or really just use them to show off. Some even use transitions to gloss over the slowness of their system, which is infuriating.
Those are products with AI... but that's not enough to make them AI products. I wouldn't have bet on Microsoft, but on this side they are one step beyond everyone else.
Who gets what? Assessing the reincarnation debate
Thank you for sharing this gem. It cheered me up no end. (Haven't come across it before.)
I am saying this article is not how stalkers represent themselves. I am saying that article does not contain stalking actions either.
This is at best going to slightly improve the output. I asked about something hyper specific and also extremely trivial: transit wayfinding type queries specific to the NYC subway. All the semantics are services and stations. A service is nothing more than a list of stations it stops at and a station is nothing more than a list of services which stop at it. Eg if I tell it "I'm on the F, how do I get to Time Sq", it should cross reference the service/station lists, find the commonality, and tell me "switch to the A at W 4th".

No context about anything in the outside world or even about the physical nature and purpose of commuting is needed to comprehend and answer these questions. There is no external context or sophisticated logic beyond just matching those sorts of lists to each other. Its a wholly closed system of highly standardized tokens.

I ask it what stops the F and A have in common. 125th St is on the list. I know that's wrong. I ask it to list all the services that go to 125th. The F is not on the list (correctly so). I point out the inconsistency between the two outputs. It says sorry and does nothing. I tell it to remake the list of stops the F and A have in common. It is now missing a few stations from before, and has added new incorrect results.

This is just a snippet. I went in circles with it for probably an hour playing wack a mole with its inability to correctly recall more than 10 true details in a row. These were not obtuse, esoteric, or even logically complicated queries. Nor was it ambiguous stuff open to interpretation. Nor was it even something that you'd need a real meatspace body to comprehend, like the feeling of the sun on a summer day. This should have been a language models bread and butter.
Size models, as people already pointed out. Also: keep in mind that reaolution of the images generated by txt2img models it is usually around 512*512. If you wanted a 50 megapixel photo, the VRAM requirement would grow by a lot. Granted, the number of parameters in the model would still be the same.
Who is going to be paying for "large fixed industrial unit with an industrial-scale energy supply"?
I suspect that the physical extra effort these students made during assembly of this car (or even increased mental activity coming up with the clickbaity filter addition) completely negates the lifetime benefit of the co2 removal.

Talk about bikeshedding. The clicks are probably worth it tho.
Of course it matters. We're talking in order to persuade each other, and reading in order to know what other people think. An astroturfing bot simply isn't important to you. You cannot successfully persuade it, and if you do hyponotize it into momentary compliance, that compliance is worth nothing. It goes forward as if your conversation never happened, and its opinion is worth nothing to you. It is, at most, a weapon against your brain. The only winning move is not to play. And if you can't trust that you're talking to people, than any site will cease to be interesting. You will feel it and you will close the browser.
Dan Wang: China’s Hidden Tech Revolution
Very on point, subsequent discussions of this topic contain no new nuggets of information. It's 100% a tired topic.
>Being able to look after your offspring is great!

This is a big no and main reason why I am against WFH. Here in Finland we have ample maternity leave and pretty good paternity leave as well, so why in the fuck are we allowing these new fathers to "work" from home while looking after the kid? The mother has maternity leave precisely so she can take care of the kid(s), she should be doing it for the 8 hours you are working, but every single new father takes huge part of work day off to take care of kids.

Yeah they claim they will work overtime during the evening or on weekends, but

A) I doubt they actually make up the time since they don't take into account all the time the kid is just in the room with them distracting them and

B) it doesn't matter if we need to collaborate and you aren't on the clock when rest of us are on the clock

>My meandering point is that: everyone has different life situations

I just wish WFH advocates would remember this when someone is not for WFH. Whenever I bring up my reasons for liking the office here I get replies that just dismiss my reasons or are otherwise just mean spirited simply for disagreeing with their point of view.

For those curious of my own reasons to go to office:

- cheap & healthy food prepared by someone else

- good coffee prepared by someone else / machine

- easy to go to the gym on my way to the office

- nice separation of work and "civilian" life, I can just leave work at the office when I leave

- a reason to put on trousers and a clean shirt in the morning

The reason why I don't go to office more often currently is lack of lunch service. I don't want to go to eat at restaurant or pack a lunch every day. This then cascades to rest of my life - I haven't been to the gym whole winter since I can't be arsed to clear the snow and ice off of my car just do drive to the gym and back and I'm wasting time brewing coffee and making food.
(I often try and struggle to explain my thoughts on this, but I'll try again.)

I keep hearing here in the UK that the reason people aren't having kids is because it's so expensive, and I do what you do -- point people at the stats in Scandinavia where a huge chunk of childcare costs is borne by the state, and yet the birth rates are dropping.

My theory on this, and one that I personally felt as well, is that there's just no compelling reason to have kids outside of some biological imperative.

Having kids is seen as a big life-changing decision that rocks a relatively comfortable boat of material comforts and some light hedonism. Why bother with this when you can coast comfortably through life?
So if we get about 2000-3000 of these for every other car in the world (there's only like a billion, right?) we should be set :)
Does it matter? The end result is the same. Plenty of big problems in the world are based only on perceptions.
> Thatcher won two landslide re-elections for a reason.

Arguably the reason was the war, not domestic policy [0]

[0] https://history.com/news/margaret-thatcher-falklands-war
I find the transition trend interesting, smooth / continuous morphing between complex structures is important IMO. Also trendy in biology.
Right, 80% of electricity is from gas and coal, but this car has NEGATIVE "CO2" impact.

I really wish we would adopt lighter cars. Extra tax on SUVs, trucks and so on. But the reality is we ban light highly efficient gas cars, in favor of 2 ton monsters!
There is plenty of precedent for using ; instead of { } if the { } is empty, e.g. interface methods, or "while (foo());"
You just described most humans.

I don't think so. Sorry if you work with people like that.
> A simple example: I search through a list of n items to find item m, iterators typically don't let you break out of the iteration.

That'd be a pretty crappy iterator implementation, short-circuiting is basically what iterators are all about (how else would you handle infinite iterators?). For example, in Rust, it's simply Iterator::find(): https://doc.rust-lang.org/std/iter/trait.Iterator.html#metho...

for loops in Rust are basically just syntax sugar for a while loop taking an element of the iterator each iteration, you can use break/continue as normal.
Curious, have you tried Co-pilot? The type of thinking and typing it saves me from are not trivial. It turns writing the remainder of a method into just pressing tab. Or completely writes test cases based on the case name. Or just suggests test cases entirely.

The other day I let it autocomplete methods in a public interface and it was literally ideating feature ideas for me.

Sure there’s overblown hype but there is also real value here.
How does “open source” magically make my phone better?
I've heard that some species of crab get dazzled by the magnetic field around DC cables
The thing you are missing is that managing large organizations of people is hard, and while you can reduce it to a spreadsheet it's a little rude to do that.

Anyway, that GM is offering buyouts means they think the recession that has been on the horizon for N number of months is finally here.
> Another has literally injured himself due working from his kitchen in a bad position for a year. It's worse than RSI. He had to rehabilitate for half a year just to get back to 95% health, and even now whenever he concentrates for too long the pain comes back.

I have literally injured myself due to working in offices: got back and chest pain because every piece of furniture from desk to chair was absolute garbage, each day hands, wrists, and forearms were in pain within minutes because of lousy keyboard and mouse, eyes crying so much I wanted to gouge them out because the screen was spectacularly bad (low contrast, low resolution, high minimum brightness, high latency) and lighting was the worst (single window giving into an artificially long room, overhead neon ceiling lighting flickering at mains frequency, no other lights). Of course it was open space, so to not be constantly distracted one isolates themselves with headphones and music for hours on end and whatnot.

Most employees had at least two items each they bought on their own dime or brought from home (whether it was lights, screens, chairs, headphones, laptops...) to make it bearable.

A coworker suffered from back pain and was put of commission for 6 months, came back feeling better, stayed two months... and was out again for 6. Another started
to have ear ringing because of the constant music. At some point I felt terrible chest pain, like being hit by a truck, a piercing sensation from front to back, like being impaled by a javelin, couldn't raise arms, went out to try and catch my breath and legs gave in as I stepped outside. I thought I was having some heart attack of sorts but it was "merely" my chest and back muscles getting so tense over the years that they cramped and would not let go, even if it meant choking to death.

Took months to realise, years to undo the damage.

This experience was a tad extreme but the principles are generally consistent across many many workplaces: employers buy the cheapest hardware, rent the cheapest place, and throw the coding masses in there, where employees try to make the best with what they are given and what they can bring from home. The tech startup bubble where employees get the best hardware and working conditions is the exception, not the rule.

So to sum up: employees suffer commuting and terrible work conditions that they accomodate for with their own gear from home, only to end up isolating themselves once on site, for the benefit of having two times 10min face to face watercooler talk + 45min lunch per day. No wonder so many want to skip the nonsense, work from home, and do the occasional social thing outside of the office.

Ultimately I guess offices are part about control over employees and part status symbols for companies (as in, "we rented that big place", not as in "you'll have the best working conditions")
"Grass" as well.

It's on the lawn, it's green, it's not a weed. Therefore, it's grass. ;)
There's some strange backfiring effect where the more presentation capabilities there are, the more I miss the static/dense/minimal presentations of the 80s.

Presentation helps discovering or ramping up to a domain but then your brain goes over that hump and you only care about high density of information.
> there must be a fairly large audience that‘s familiar with it

That's exactly why they "get away" with it. Most of the people who are familiar think it's funny. And it is.
What about adding a limited fuel supply?
He must have been 17 then -- spent more than half of his life in prison, and served virtually the whole sentence of 25 years.

The police officer who deliberately framed him was .... "disciplined"?

"Disciplined" is what I was when I was being disruptive in Grade 7 classroom.
It's about precision.

Image models can be very off and still produce a satisfying result. Consider that I could literally vary all the pixels in an image randomly by 10% and you'd just see it as a bit low quality but otherwise perfectly cohesive image.

Language models have no such luck, the problem they're trying to solve is way "sharper", it's very easy for their results to be strictly wrong if they're off even a little bit.

So you need a much larger model to get a sufficient level of "sharpness" for text.
> you can't really safely connect

You can remove "safely" for old enough browsers. They will refuse to connect because of old certificates, or won't be able to understand new ciphers.
Rapidly rising interest rates have hit payment sensitive car loans first (since they are shorter than housing and the collateral is harder to collect) and there was already a collapsing COVID bubble in prices due to supply chain disruptions.

They likely won't sell as many cars at relatively high margins over the next few years as they were planning on so they're looking to cut costs.