skysight-inc/HackerNews huggingface dataset:
You're not wrong! There's plenty of ways to constrain the hypothesis-space of the future. They do tend to be very bad at accounting for rapidly changing contexts.

But beyond that, I think the conversation here is around output being sacred. By the definition of "value" I think we're all sort of taking as implicit here, Facebook would be just as valuable over telegram as it is over the internet.

Obviously that's ludicrous in its particulars, but I just mean to say that the "value" doesn't necessarily correlate with the tools used to produce it in this context. It's not the craftsmanship that's "rewarded", it's the sale.

Maybe sometimes you can sell better if you're invested in better tools, but I could work for a decade on a completely novel and beautifully crafted and executed widget that absolutely no one wants.
A lot of plumbers make more than a lot of software devs.
Kapton tape is also quite expensive and overqualified for this task. I think the engineers will be able to squeeze out a lot cost by using something more “barely-capable”
And these guys are saying their app will identify misinformation and encourage people to find good information?
Yes I typed it backwards
The global battle over chip manufacturing
TWM really had something with the "iconify" management technique - you could shepherd many more windows than are comfortable on most modern desktops, provided you were disciplined with placement. Nowadays I find myself grubbing around alt-tab entirely too much. Expose-like previewing looks sorta similar, but I don't find myself using it much because the layout is autogenerated, and it's hard to sift through your windows when they're tiny. I liked the spatial management.
Yes, edited
GitHub also blocks their built-in fork UI functionality when the original repo's owner uses the site's "block" feature against you, which doesn't align with my expectations. Ironically, anyone affected by this poorly implemented blocking behavior (and thereby copying the full repo instead of forking) would be protected from this bug by the OP.
The AI itself comes to mind as a good candidate. Let's give AI an economic incentive to create more art, as we incentivize humans. We will all reap the benefits of more valuable Intellectual Property.
You mean using interfaces and integration tests?
https://momentumdash.com/
SQL pipelines can be tested pretty easily. If they look congested, use a snake (Python, if you like) to try to knock the CRUD out of them.
Over the past month I've started using RSS through a combination of ReadKit and Feedibin for everything I possibly can. YouTube videos, Reddit, Twitter, News Websites, Blogs, Newsletters. All of it, RSS. And it is absolutely fucking awesome. Some pertinent points:

- My news addiction has dramatically declined in less than two weeks. I have a Feedbin action which automatically sets everything from Reddit, Hacker News, and news websites as read. I also utilise the Smart Folder functionality of ReadKit to exclude the same websites from the Today folder. This means I can click on these feed and have a look through it at my leisure but there's no pressure to 'get caught up' on everything.

- As a result of the above, I am a lot more focussed and present and I am getting more shit done. I am wasting way less time mindlessly browsing low quality content and doomscrolling.

- I no longer have to deal with a bunch of ads, cookie requests, email subscription popups and whatever else junk that is bringing the internet to the point where it's unusable.

- Managing my email is now a joy. The only thing that goes there is correspondence, invoices and important account information. I've been unsubscribing to everything else as it comes in and keeping subscriptions to the newsletters I want to keep using the email address provided by Feedbin.

- I use hnrss to handle hacker news and have a feed set up for replies to my comments which means I engage with people on this site better. I also have Front Page, Ask HN, Best Comments, Active etc all under one HN tag in Feedbin. I'm finding scrolling through this a better experience than just checking the Front Page, or the tabs separately.

- I'm reading way more varied and better quality materials from individuals, blogs and specialist magazines rather than mainstreams journalists pushing politics and agendas.

- As a result of all the above, the internet is FUN again. It feels like I've time travelled back 20 years to when the internet was full of unique and quirky webpages and you never knew what you was going to find. In reality it's been there the entire time, but social media, mainstream media, search engines and other massive corporations have pushed it out of site and sent me to sleep in order to earn money and purse their own agendas. Well, I am awake again and I will not be going back. And hopefully comments like this will help wake up others.

You have to spend a little bit of time setting everything up and a few minutes each week tweaking things to keep it organised but it is absolutely worth the effort and the extra cost for the services.
Is this behavior new? It has been like that for as long as I can remember, certainly before Microsoft bought GitHub.
Becoming a father is truly an amazing thing.
You have to wear clothes - if they're equally comfortable, I'm not sure why it matters.

When you go outside, you're going to want a sweater on anyway. Why is it better to have to change your clothes when you go inside and outside?
I'm enjoying the Milewski series too. For a couple months I've been plowing through some books on Category Theory. It isn't easy for me. A disproportionate number of aha moments have happened while re-re-watching one of his presentations.
Exactly. The comparison also ignores the distinction that TikTok is user-generated, whereas this sounds like it's leveraging publishers. This is an insanely crowded space with a landscape littered with competitors: Apple News, Flipboard, Post.News, SmartNews, and so on.
.NET Shop using SQL Server here, but I think something similar to what we do can apply to any stack. We use TestContainers [1] to spin up a container with SQL Server engine running on it. Then use FluentMigrator [2] to provision tables and test data to run XUnit integration tests against. This has worked remarkably well.

[1] https://dotnet.testcontainers.org/

[2] https://fluentmigrator.github.io/
Which is funny because twitter bought and killed Vine which was well on its way to be Tiktok before Tiktok.
Studying a spacetime diagram is hard work. It's a lot easier to just say "I never understood why it's so certain" and leave it at that.
both c and c++ have the concept of zero-length arrays, if you malloc them - int * a = malloc(0); is ok
bonus points if you add test data for integration tests with sad paths too
I work at a startup that outsourced its early dev, somehow got sold to a large company.

We had a technical CTO that really wrangled everyone, but he left not soon after we got bought out, dev has been a shitshow ever since.
In GraphJin an automatic GraphQL to SQL compiler we use the gnomock library it startups a database instance (docker) then create the schema and tests data and finally our code connects to it and runs a series of tests. We run these across Mysql, Postgres and a few other DB's. Gnomock supports a wide range of them. Right now we don't take down the db for every test only between test runs but its fast enough that we could. This whole thing runs of a simple `go test -v .` command and we run it on every commit using a githook. https://github.com/dosco/graphjin/blob/master/tests/dbint_te...
Original source:

- https://www.gartner.com/en/articles/beyond-chatgpt-the-futur...

Per guidelines, “Please submit the original source. If a post reports on something found on another site, submit the latter.”

https://news.ycombinator.com/newsguidelines.html
Low-Wage Workers Are Older Than You Think: 88 Percent of Workers Who Woul (Cont)
But please don't forget to wrap it in at least some VM! /s

That's not even funny, as in real life people would run something like that actually in a VM.

So we have now: HW memory protection -> HW virtualization -> VM -> OS -> Docker -> WASM -> language runtime -> some code snippet.

Things become quite crazy these days, to be honest…
> I think it's related to there being fewer ways to "fuck up". In English, it's easy to mix up the letters, transpose them, etc.. With Chinese characters/kanjix, _you can't transpose strokes_ digitally. There are people who make mistakes when writing by hand, but even that is much less when writing kana, the reason being that while in English, "relatiounally" and "relationally" might be similarly, transposing whole kana changes the pronunciation such that it's entirely distinct. Transposing strokes within a kana is of course still possible.

They don't transpose the strokes, they just forget how to write the character entirely, even if they can read it perfectly: https://en.wikipedia.org/wiki/Character_amnesia

I live in Japan and I have seen it happen many times, suddenly the person needs to stop and check the character in their phone or a dictionary. I have never seen it happens with an alphabet-based language. Sure, you might not be 100% sure about the spelling, but you can always approximate it and write something.

Every single Japanese person who I know has told me how much a pain in the ass their language is to read and write, and how they wish it was simpler, but shoganai.
They're fundamentally B2C because the hardest part is getting the consumer virality engine running. Once the consumers are there, the B2B part (eg the ads engine) is relatively easy. I won't say trivial, but I would guess literally 2-3 orders of magnitude easier if you have a large and engaged audience. B2C success is the rate-limiting step.
> ...because they're so fucking spammy that the SNR is like 1:99.

This 1000x. I signed up for an SMS gateway service last year. Just for my own hobby use, nothing major. I gave them $10 to start service, and they charge like 2¢ or something per outgoing message.

They have like 180 different prices for 180 countries, territories, provinces, parishes, cantons, prefectures, etc. Every week one of those prices changes, and I get an email notifying me of that. I tried to turn those off in my preferences, but they refused. I can opt out of marketing, weekly digests, and "tips and tricks"; but I can't opt out of pricing notices.

So I added a rule on my end to hide those. I totally understand where they're coming from. They can't NOT give pricing change warnings. But at the same time, in the flood of constant notices, there may be something major I will miss.

It would be nice if they instead gave me the option to never spend more than $0.XX per message, and return an API error if an attempted send fails for price threshold violation. Then the spam wouldn't be needed.
I'd argue that text has an advantage over video: speed of skipping past content you don't want. People don't talk anywhere near as fast as they skim headlines

You're right about turning off your brain. But not everyone wants that thing turned off
Openssl specifically not providing a stable ABI is the bane of my fucking life.

Many other libraries are similar. See: glibc...

At least the kernel promises not to break user space. I guess because user space keeps fucking itself.
Wow, another walled-garden mobile app to fill your screen with algorithmically ordered blogspam.

The article says it's "like Google Reader" except for the part where Google reader didn't take the liberty of filling your feed for you.
I don't know the person under discussion other than seeing him occasionally mentioned on this site, so I have no basis for an opinion about him, but speaking generally, being a jerk doesn't mean some has to treat _everyone_ poorly; sometimes being a jerk to only some people is still enough to qualify someone as a jerk. As a made up example, a boss who plays favorites by letting their cronies get away with being lazy or not following rules but makes trouble for anyone outside their inner who slips up even slightly is a jerk, even though they don't act like one to their favored few (who would probably protest vigorously at the suggestion that their boss is a jerk).
> In recent versions of Git you can add multiple pushurls for a given remote

Woah, that's really cool, didn't know about that. This is really useful! Thanks for sharing that.
tvtwm got a lot of traction, when fvwm came out. it was twm with (t)he (v)irtual desktop.

uwm did me for a long time.

INRIA had a staffer who did a LISP WM which was like a shot back to the Xerox symbolics LISP machine era. Colias Nabahoo? I think it was called Koala.

the main reason I liked (tv)twm was size. it was really tiny. Fvwm was well formulated and easy to drive but it was a memory hog.
Have you checked M-Files? (https://www.m-files.com/). Not OSS, though.
Heres another one: https://news.ycombinator.com/item?id=3818055
Claiming responsibility or shifting the blame, what is better for your career?
Return of the king vibes here :)

I am hoping this product really takes off. I do kinda see how this can fit the niche of a social RSS + recommendations.
Press Piracy from Tonson vs. Baker to Cary vs. Kearsley (2019)
I can't help but notice the fact that language choice is put first. For document-organizer almost any language would work fine, there's no need for super-optimized memory management. Much more important would be language+ecosystem security and speed of safe development, IMHO.
I think the main thing is communication: it's now communicated they're actually working on the problem, and have been for a while. That was pretty unclear before.

A few years ago we had some serious issues in our production servers; shortly before it had all been converted to k8s by one sysops guy, and while I could do some things with it, I was (and remain) far from an expert, so I contacted the guy who set it all up to ask for help. He proceeded with some explanations and then ... just disappeared. Crickets. I had no idea if he was working on it or not. I didn't have time to sit down with a cup of coffee to carefully read documentation and try things out – our fucking production servers are down! I had no idea if he was looking in to it, doing something else, went grocery shopping, was having a wank, or what. No one in the team could contact him.

It was very frustrating (the joys of remote work...) Just a simple "I'm looking in to it" would have sufficed. I didn't need any details, you can tell me those later, just tell me you're working on it.

This situation is kind of similar: there wasn't any real indication it was being worked on at all, or even that people were considering working on it. There was some discussion, and then just ... nothing. It turned out it was being worked on – but that really wasn't obvious. It seemed like the issue was essentially ignored. It wasn't, but that's how it appeared.

A lot of frustration could have been avoided by communicating a little bit better. These sort of things often fall by the wayside, because none of us are telepathic (AFAIK anyway) and people misjudge "oh, I thought that was obvious for you" all the time.
Georgia Tech's CS6750 Human-Computer Interaction by Prof. Joyner

The lectures are free and the course can also be taken as part of OMSCS.

Fantastic course really. It teaches something new and the theory behind it all is really interesting.

Other top-rated OMSCS courses such as CS6200 GIOS are really good as well.
I already pay for Apple Music and use that the vast majority of the time, especially when I’m by myself. But I still put the local FM hits station on regularly, either as background music when driving with friends or family or just when I can’t be bothered to choose something on my phone. I’d probably check out their genre stations and non-music content from time to time. It just doesn’t add up to enough to make it worth the cost, but it could if I found myself driving more.
Where is Dropbox now? Last I checked their stock had slid 50% since IPO and they hadn't added major functionality to any of their clients. Most people I know switched to Google Drive, iCloud or selfhosted.

Is there any reason, 10 years after release, why I should be using Dropbox instead of my own network attached storage? Or does their product really just boil down to "storage as-a-service, as a service"?
I agree about the limitations of ORMs.

However I have had great luck with using an ORM to load up the database and data, and then having a unit test that calls the function which does raw SQL in the middle. And now the raw database tests are integrated with the unit tests for the rest of the environment in a way that keeps them synchronized with the application code that also interacts with the same database.

And, of course, the limits of ORMs do not change the fact that they have use cases.
"Tiktok for literate people?" got flagged?

Come on... that seems a bit heavy handed.
Interesting perspective. This requires a level of inner strength that many of us do not always have. Increasingly though I realize that I don't need a lot of verbal feedback. You can tell a lot just by people's physical reactions to you. And the corollary is that I notice that there are some people that I try and shut down with body language to get them to leave me alone.
> using interfaces

Kinda, but personally I describe as using LINQ queries. The dbcontext just isn't hooked up. It's a method that takes in an IQueryable<T> (there's the interface I suppose) and outputs a filtered IQueryable<T>. The unit test (see my next response) provides a test collection and expects a certain result.

> and integration tests

No, unit tests
Harvest cheddar is good, but garden salsa is straight up ambrosia.
In my experience, one man’s “waste of time” is another man’s castle-in-the-head-building-time-saver. At my current company, if I have reasonable, self explanatory code, such as a function with the signature “read_page(page_num: u32) -> PageData”, they’ll gather it reads a page with the given page number and extracts the data. At my last company, if I wrote the same code, I’d receive a comment on my PR complaining I did not document it will enough. I would then add a comment that somehow only I was able to detect was snarkily written, something like “// reads the given page number and returns its data” and they would be happy as clams.

I always assumed that behavior was dogmatic until, over many PRs, multiple members of the team commented that if I commented my code, it would be much easier to read. And comments of the above quality assuaged them.
It knows the license applied to the repository. For a private repo it may not be "released" under that license but planned for release.

If AcmeCorp is planning to release - but hasn't - a project under MIT or whatever, they may have the license declared in the repo but that's not a guarantee it's ever going to be released.

If it's a private repo, and your access has been under your status as an employee, then I don't know that counts as distributed to you under that license. If AcmeCorp later decides to change licenses or not release the software as open source, then it makes sense for GitHub not to let someone continue access.

There are a LOT of holes in the system, but I'm not sure GitHub is in the wrong for deleting access to a private repo if you lose access to an organization or whatever.
You didn't specify this. Well if you add the requirement of 200+ miles of range, then of course there are none. The only EV that is comparable in age and range with your 2000s era vehicle is the original Tesla Roadster, which is unfortunately a collectable and may never come down in price.
I didn't say this.

But what really gets me is that you somehow think that an article from April 2022 with such a milquetoast support for you comment as: "Yet the plain reality is that, if [Democrats] had decided not to do any of it, Republicans would not only have retained their existing advantage in the House map, they would have expanded it" leads you to such a smug reaction, especially when, spoiler alert, Republicans still win the house in Nov 2022 with the help of their own redistricting in places like FL, TN, GA, TX.

Yeah, you see Republicans not accepting election results, you see Republicans enacting voter suppression laws, effectively limiting who can vote, and you see Republicans passing a comical redistricting map in Florida, and you weigh all this against Democrats gaining a new seat in growing state like Oregon or whatever, and you're acting like I'm the one another planet for thinking that these are not equal and that there's a problem here?!
Think different, I guess.
Like this? https://patchwork.kernel.org/project/linux-edac/patch/202011...
What's wrong with that stack and how are they incompatible?
The Variational Auto Encoder paper [1], and the DDPM paper[2] are pretty much all you need for this, [6[ is also good but covered by [2]. Going through the derivations helped solidify things for me. I haven't read [9] but looks very promising, authors include Jonathan Ho, and D. Kingma who authored [2] and [1] respectively.

From there [3,4] show improvements to DDPMs, [5] shows that diffusion models can be very general. [7,8] show diffusion models from the view of score matching.

[1] AutoEncoding Variational Bayes

[2] Denoising Diffusion Probabilistic Models

[3] Denoising Implicit Models

[4] Improved Denoising Diffusion Probabilistic Models

[5] Cold Diffusion

[6] Deep Unsupervised Learning using Nonequilibrium Thermodynamics

[7] Generative Modeling by Estimating Gradients of the Data Distribution

[8] Score-Based Generative Modeling through Stochastic Differential Equations

[9] Variational Diffusion Models
Maybe you've heard of renting movies from Amazon? It's all the rage.
Please don't apologize, I will read when I have some free time. I'm not particularly learned about literature or plays, even less so regarding those of Australian origin, and less so again when the playright in question is of a native background. But I do like to absorb information about the history of the country I live in, so thank you for the links.
I’d pay $5 a month if it was going to be the permanent price! When I’ve looked into it it’s more like $20 a month.
I'm a bit disappointing I didn't read this reply before replying to your other reply in earnest. Honestly, this comment reads as more as a personal projection about the kinds of people who want to have more transportation options, than anything actually constructive.

It's hilarious to actually _blame_ the anti-car stance as the thing that got us in to this situation in the first place. Like it wasn't a fight won in heartfelt debates, rather a systemic lobbying by the auto industry to fundamentally rebuild the post war US into one where automobiles are absolutely necessary for most people.

I've left a bunch of actionable advice in the other thread hopefully you'll read up on it, overall this kind of intellectual dead-ending is dreadfully sad to see on HN
That is funny!
Whats wrong with having rural areas close to the city proper? In Berlin (one of Europe’s largest cities) you don’t need to go more the 10 km from Neukölln (one of it’s densest neighborhoods) before you hit the country side. In Seattle the Snoqualmie River and the Duvall valley is a beautiful countryside only 20 miles from the city center. Why would you want to sacrifice that for a sub-optimal housing sprawl with horrible carbon footprint?

For people that like the quiet living they can live in a nearby town (Duvall has around 10,000 people living in the town), the density of the town means you’ll probably be close to a grocery store and other amenities, and probably even a bus line or a commuter train to the nearby city if you need to commute to work. Meanwhile the countryside is open for everyone (including city dwellers) to enjoy.

It feels like sacrificing this for boring monotonous suburban sprawl (as is tradition in California) benefits nobody while ruining a good thing many have.
next the people will be asking to be able to right-click save a random meme