skysight-inc/HackerNews huggingface dataset:
Sooner or later people are going to need to work together.

Current AI output looks impressive, but if you push hard you quickly start hitting limits, and you discover you're going to need to hire/cooperate with experts in several fields if you want to take things further.

In future, rather than single artworks, people are more often going to want LoRAs, checkpoints, models, etc. And it already seems like they are willing to pay for these things to be made. There are definitely opportunities for new business models to be had here.
https://539kernel.com/book/Chapter_1:_Let's_Start_with_the_B...
Flags are NOT votes — which is part of the problem, HN treats flags as votes and users are abusing it. Down voting is not even possible for submissions unless you flag a submission. Down votes on comments is not possible unless you have 500 rep, but only 31 Karma, they can flag submissions — which is a super downvote and frequently abused, and Dang for sure is aware of this.

Source for rep required to downvote or flag on HN:

- https://github.com/minimaxir/hacker-news-undocumented/blob/m...
I can be upset with people lying to me even if I don't pay them and there is nothing wrong with avoiding projects engaging in such behavior and warning others about them.
I stepped into a project at work to help out knowing almost no typescript and wrote angular http routines that just worked in a few hours with chatGPT. first we started with any and then we built out an interface and it helped me use the map function in http to build out a result array without any intermediate array creation.

I 100% would not have written the code as well as it came out with gpt's help.
> why doesn't C have colouring issues if it too supports asynchronicity

But it does have those issues. In fact it is worse than in most other languages - just because there is no distinct support of async in a language does not mean it doesn't have async capabilities. C does have those, you just don't have any language support whatsoever, you have to take care yourself. Delegating the execution to the OS doesn't change that.

For example, if you want to transform elements in an array concurrently, you now have to use pthreads. You cannot do that while using the same code as before (which is would removing function coloring is all about).

Maybe we have a misunderstanding here: I'm talking abouyt sync/async not the async/await syntax that many languages have. The latter is to help deal with colored functions and the former is what enables the existance of concurrency. Any language that is - in one way or the other - capable of running code concurrently is suffering from that problem. It can be avoided by enforcing synchronous execution only, which some languages do (especially some DSLs), but most general purpose languages support concurrency.

And once they do, there's two choices: the programmer has to deal with it (using Thread.async, spawn, pthreads, go channels, promises, ...) or they don't. If they don't then sync and async code must look exactly the same (or be able to be converted forth and back automatically). And this goal (either making it look the same or converting it automatically) is just not solvable in general. It has been tried for decades.

For instance, check the paper "A Critique of the Remote Procedure Call Paradigm" from 1988. I think it was from Tanenbaum. It lists some of the problems that just cannot be solved in general. Some programs will always behave different after the automatic conversion, it's impossible to prevent that.

> > Okay, let me follow up on this one. So could we take arbitrary Erlang/Elixir programs and automatically/mechanically rewrite them to push previously inlined calculations to be run on a different process (using spawn) or the otherway around - and that without causing any observable difference in behaviour in any situation except for difference in performance?

> Yes.

What I'm trying to explain is that you are mistaken. It just is not possible. Maybe in specific cases, sure, but not in a safe way for every usecase that can be thought of.

And neither Erlang nor Elixir (nor the latest BEAM language, I forgot the name), luckily, try to do that. They give this controller to the developer and let them deal with the decision of how and when to use concurrency. They just try to make that as easy as possible, but they don't try to make sync and async code look and be the same.
As I said not for everyone, I watched it to the end, not sure why you are implying otherwise.
Ha, I built exactly this, but just the outbound part because I use a single Google Apps account with a wildcard address and routing rules to handle all the inbound mail. I even considered wrapping it up as a service like this, but decided against it because I'd want to be able to give every customer a dedicated IP (as to not affect other customers if they misbehave) with a clean mail reputation that has been confirmed working and/or cleared with major mail providers, which simply introduces too much overhead for a reasonable price point. Allowing multiple customers to send mail from the same IP seemed too risky.

Anyway, this looks pretty well done though and I like the name/domain.

PS: under "advanced routing" on the home page, it says "Your domain's address space is easily tames with Gmailify's routing" ... I think "tames" was meant to be "tamed" :)
GGreg20_V3 Geiger counter: a new option for selecting the GM tube J305
Learn to value the taste of not excessively sweet food and drinks.
It makes me crazy that every drink and food needs to be sweetened even when their natural flavor is very good or even better (once you acquire the taste).
Coffee, fruits juice, cookies and so on, most people consume super sweet versions of those.
Bad manager isn't an excuse you get to use for not working. Coworkers are depending on you.
Hey, creator of Minimal Gallery here. Thanks to everyone who's visiting.
The word "minimal" doesn't have a lot to do with minimalism in this case. When starting out 10 years ago this was correct, but nowadays I'm just focussing on websites that don't do scroll-hijacking, don't involve a bunch of crazy 3d-animations or in general aren't simply usable. So the only real requirements are "functional" and "usable".
Sorry for the confusion - feel free to reach out with feedback. For example I only recently added the jobs section because it was requested many times. If you have any other ideas, don't hesitate to reach out.
The latter two require doxxing yourself to Apple to enter their payments ecosystem, or inconvenient gift cards.

Charging money for f/oss simply because sideloading isn't a thing is a scummy move.

While Ajay may have written sponsorblock, the database it uses is crowdsourced. Charging money for access feels wrong to me.
Learn how to use the "in" keyword in Python for checking if an element exists in a list, substring exists in a string, or key exists in a dictionary. Improve your Python skills now!
I don't even use WhatsApp or Instagram so I judge Facebook on the basis of Facebook alone. I still use it but there are literally only maybe a dozen people I know who use it with any regularity. I certainly won't pay Facebook to use it.
TBH these days, even if the CS curriculum doesn't require an undergrad to cover the above, there's plenty of rich material online (youtube etc) that cover these fundamentals - so in my view, you'd have to work hard to avoid knowing about them if you're serious about a career in this industry.

heck, even a decent-sized side-project would quickly expose one to DBS intricacies , computing tasks in parallel or across networks of computers.

I don't see how a more stringent CS curriculums would help here - the market is often ahead of academia in this respect (computing).
uh oh, has it escaped?
They don't want their employees to reddit all day from own home
Homemade Oil Burner – Endless Heat for Your Home Without Electricity 2.0 (2022)
I'm not sure, but it seems svgcleaner can remove unused and invisible graphical elements[1]. I don't know if TinyVG preserves them. but if it does, it's not a fair comparison.

Did you try converting svgcleaner processed SVG to a TVG?

[1] https://github.com/RazrFalcon/svgcleaner
They probably do in some ways
Two US mothers sue hospitals over drug tests after eating poppy seed bagels
This is an odd minority viewpoint for HN actually. I find most people feel rather empowered by the decentralized nature of mastodon… or email for that matter.

Your right to freedom of speech is between you and the government. People aren’t required to publish your work just because you complain.

The difference here is you can just hook into the same decentralized system the publisher is using, and subvert them by finding another instance to use or even making your own! With no difference in reach or power.

Why is that bad? The seems to be MUCH better for you.
That's not really a response to my point - what results are expected? What are the long term impacts? I believe it's probably good for you, but I don't like claims about health that only appeal to popular wisdom, feel, or "our ancestors did this".

Also, I'd love for the "more fiber" proponents to have talks with the "only eat meat" proponents.
>Your response feels largely tangential to the point I was making: That the 90s feel closer in history than they really are (especially to those of us that “were there”).

Well, either the point you were making was even more tangential to what was in this thread - a general observation unrelated to what we were discussing, or (as I read it), aside from the literal point, there was a deeper implicit point pertinent to what was discussed.

In this case, I wrote something along the line of "as close as year X, Y was the case", so your response can be read as: "you might think this date is close and thus events from that era still matter, but we tend to overlook how close a period in living memory is, so they matter less than you think".

>Pretty odd to make a statement like that in response to someone who you know next to nothing about, no

It wasn't writing about you, it even explicitly writes "it's difficult for societies with populations (...)". I was writing about a cultural difference.

Certain cultures got it lucky and didn't have much history of the sort to concern with, and so don't have much of a historical perspective (and how history affects the present). It's easier to have that perspective when you have had huge events like wars, dictatorships, and so on in your local livable history, than when you just read about those in the media (if many even do much of that).
Remember when "the cloud" was going to replace ops and on-prem and yet here was are 17 year since the release of AWS and we've only seen a 40% shift to the cloud and a massive need for ops people. Coders aren't going away they will just shift.
I had to leave an instance because the maintainer said pro-life views were forbidden. Didn't matter whether you expressed them or not - the owner had a policy against private opinions.

I agree with your point about freedom of association, but let's not pretend this is just limited to racism.

And if you support the concept of free association, what do you do when it collides with civil rights law?
The openapi library seems to use requests incorrectly.

> If no authentication method is given with the auth argument, Requests will attempt to get the authentication credentials for the URL’s hostname from the user’s netrc file. The netrc file overrides raw HTTP authentication headers set with headers.

Source: https://docs.python-requests.org/en/latest/user/authenticati...
Honestly, I wouldn’t consider these domains “foundational” for undergrads —data structures and algorithms and programming and complexity, but database SQL queries? Maybe the issue is what you’re calling foundational here.
How is this tool "clearly communicating" that intent?

The tool changes the image. Okay. So does cropping, changing color composition and a gazillion other things.

Wanna clearly communicate that intent? robots.txt. Exif data. Attributes in `<img>` elements.
This was not the experience see not the experience described in the article whatsoever.
I included at least 10 different items that you could have chosen as hobbies for a reason.

Look, you're in the position you are because you don't like people. Just stop pretending like you actually want something to do socially. You don't. That's why you're here whinging about a conspiracy of a lost "third place". You left every group in the first place on your own. You are antisocial, and you don't want to live life any other way.

> Like you said, there are a million things: every one of them has an intentional purpose: a predetermined subject. Every one of them has the potential for meeting people, but "meeting people" is not the point!

It literally is the single point.

> Exactly. Here we stand in a world where most people (including you) are only willing to listen to the people from their chosen social groups. We can't even talk to each other without first sorting ourselves into categories of interest!

Narrative building and a weird diatribe, groups have always self sorted.

> This is the failure of church: unification by demand. One narrative to rule them all; but in reality, competing with many other narratives. Why must we join a team in the first place? It's it really that hard to just talk to each other?

This isn't a discussion, once again. This is you inventing a problem.
But a weekly 1-1 would be excessive regardless
https://handmade.network/p/308/lil-uefi/ - this might be of interest to you
Stop evaluating tech by misapplying it. ChatGPT is not really good or reliable at factual questions, yes. But it's fantastic at transforming input data that you provide to it.
All you have to do is look at legislation globally around data, as well as the massive un-allocated advertising placement over the last year or two

https://www.cnbc.com/2022/04/26/youtubes-huge-miss-shows-dig...
I'd be very careful assuming this, if you read the manual from OpenAI themselves they clearly provide warnings on this. It has become a vary more convincing liar apparently.

That's not me saying it, read the "System Card".
What does the OS X Activity Monitor’s “Energy Impact” measure? (2015)
Common black ants as well. If one of them finds a single termite larvae they will leave a pheromone trail and shortly thereafter an army will devour that larvae and they will break up into teams and scout all the walls and floors for more of them.

To keep them out of the house interior I find their nest and give them food and water.
I used mbedTLS a while ago when implementing my own HTTPS server from scratch. I had no particular crypto or TLS knowledge, though I did know about ciphers, hashes and certificates from a high level.

Between the docs[1][2] and the examples[3] I was up and running using my own IO stack in a couple of evenings. If I had used the IO stack from the library it would have been very easy.

Another couple of evenings and I had it integrated with Windows' certificate store. In the end it wasn't very difficult to implement, but it was a bit more of a challenge figuring out the documentation and how it related to mbedTLS.

Definitely a rewarding experience, gave me some nice insights into the plumbing.

edit: Note, not trying to argue replacing libcurl is a weekend project!

[1]: https://mbed-tls.readthedocs.io/projects/api/en/latest/

[2]: https://mbed-tls.readthedocs.io/projects/api/en/latest/api/g...

[3]: https://github.com/Mbed-TLS/mbedtls/blob/development/program...
I think it's partially the consequence of covid fatigue. I went to college and got a science degree with people who I can no longer hold meaningful discussions about masks and vaccines.

Perhaps it was the mixed messaging from the CDC in 2020, or the hesitancy to investigate lab origins. I know people who have gone full circle on both issues as their ideology evolved. People are primed to find "the reason" not to trust a scientific result they don't like and animal analogs are low hanging fruit you can grab without reading more than a sentence of a paper.
I have lived in SF, NYC, Tampa, MPLS, and Philly. I now live in a rural community that is still an easy drive to a city.

When we had kids, I knew we would have to move despite loving the city. My personal favorite was Philly. Walkable and no need for a car. Any type of food was usually an easy walk away. Close second was SF for the nightlife and ability to choose your weather by getting in the car for an hour or two.

I feel in the end it was a fantastic move. We sold our row house in philly and purchased a working ranch, sent our kids to a private school, and converted a pasture into an athletic field with the proceeds.

The downside if there is one is that we would be hard pressed to replicate what we have now and my wife has had to turn opportunities down in southern California as the equivalent to what we have now would be a home for at least 10 million.

I guess there might be a political downside in that I am a left of center and most people in my community are right of center. However, noone has been isolating. There are some blow hards, but fir the most part people dont ask me about my politics and I dont ask about theirs and we can get along fine.

I think it helps that I am a youth coach with a nice personal field and I coach 50 percent of the girls in our community in some capacity.

Feel free to ask me questions.
QRD on what Kissinger had to do with this? I've no doubt he's a bad guy, but my schooling left out his involvement in cambodia.
https://missing.csail.mit.edu/

MIT has an extra online class teaching their CS grads the basics of software development.
1) Unless you intended to argue in favor of boot-licking and international crimes in general, your whataboutism doesn't accomplish much.

2) I don't expect my elected officials to apply American laws abroad. Sovereignty and nuclear powers and etc etc. Soft power is easier and more effective if you aren't being a massive hypocrite.

3) Don't you worry a hair on your little head. There's plenty of contempt to go around.
There's a difference between real and performative work. Bad managers only look for one of those.
Having kids have brought me more happiness and more pain than anything else I have ever done. Using you scale, if I was 5-7 when single and 6-8 when married with no kids, having kids changed it to 2-10.
Yes it knows the current date because it is given by OpenAI to the model at the beginning of the conversation as part of the context (before the conversation starts).

"Assistant is a large language model trained by Open AI. Knowledge cutoff: 2021-09. Current date: March 20 2023."

Without this initial context prompt:

"I am an AI language model and I do not have real-time information. As of my last update, it is September 2021. Please check a calendar or a reliable source to find the current date."

With the initial prompt:

"The current date is March 20, 2023."
99.9% of people who claim that 'mouse studies dare useless' are from Reddit and not from the forefront of science. As a result of this reasoning, they may never experience the 300% testosterone boost of onion juice.
There's an interesting stanford webinar covering this topic. It's what they call "Retrieval augmented in-context learning": https://www.youtube.com/watch?v=-lnHHWRCDGk
Splatter-Reducing Faucet ShieldSpray Technology
For that matter, I just skimmed through it during lunch break and found the "Roll model" article hilarious.
I think you really underestimate the intelligence of the average CS grad. No way the average iq is under 100. Even to get past the prereq's for a CS degree like calculus you are not going to find many under 100 (let alone going on to graduate)
No, I bookmark comments with Pinboard¹. I periodically clean up by bookmarks and delete the ones I no longer wish to keep.

¹ Not a recommendation: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
They are staying in California, in case anyone was curious and didn't want to read the article.
Powershell is really weird in the sense that I can sometimes use Unix-like command like cp, mv, rm... I know it's probablly a completely different thing behind the curtain but it's amusing.
Frankly the answer is expensive hobbies and/or hobbies requiring space. And "Money doesn't buy happiness" is only said by people who have enough of it to not worry.

Yeah "money is not everything" but I'd be able to do more things I like if I had house and spacious garage. But that's $$, $$$ if I also want to live in place with reasonable commute
This luke-warm take doesn’t make you look like the enlightened individuals you think it does.
- Not everyone likes working fully remote.

- Not all work is best done remotely.

- Some situations require micromanagement.

- Some people need the sort of hands-on in-person management to have them achieve their best.

All of these things justify office space, and all of them can be true without invalidating your very apparent personal preference toward fully remote work.
None of these points are particularly hot takes. Just the realities of the workplace instead of me being blinded by my personal desires for how things should be. It’d be great if none of these were true. As a remote employee myself, personally save me a lot of travel time. But I can’t just close my eyes and write snarky Hacker News comments and magic it into reality.
Ok- but what if the planet isn't destroyed after all?

What makes you believe we have any control over the climate?

What makes you believe that in the sham democracy, your vote makes any difference?
It works because SD (and DALLE2) don't only infer from the priors from their image training dataset, they infer and mix up concepts coming from the text embedding as well - as this was also trained on images (previously, as CLIP or OpenCLIP).

So CLIP can have picked up an association that a named artist usually is synonymous with for example "broad strokes, moody lighting" and then that is fed into the diffusion model, which doesn't know the artist but DOES know what broad strokes and moody lighting is.

But sure, if CLIP didn't know about the artist name either it won't work of course.

By the way you can still just enter the particulars of the artist you want to mimic by text as well. There is not THAT much information in a style and you won't need to feed an image into the system.

I guess all of this with artists trying to protect their online works by watermarking or glazing will only be a very short speedbump for better or worse. If a human can do a 1-shot style transfer by a single glance at a work, the next round of AIs will as well, and won't be hampered by adding noise to the works and you might have "style extraction" tools that could work like chatgpt in that you iteratively instruct by text commands what to do to get closer without ever letting the AI look at an image.
Americans’ Old Car Batteries Are Making Mexican Workers Sick
> [Reddit] which previously subleased 78,000 square feet ... will soon move to a 47,000-square-foot space

Good, this is the kind of post-covid planning we need to see from companies. This will save money while letting those that want to come into the office still have a place to work. It's insane how many employers are forcing employees back to the office because they refuse to let go of their pre-covid building leases.
My first two internships were at an insurance company. Everyone was busy. Not saying your job wasn't what it was but I can't say it's representative of everything outside Silicon Valley.
Esports are like that for me, particularly Dota 2.
nice!

I think that MAME also has a NeXT emulation in it as well. Not sure how far along it is though. Think they had it booting most of the basic demo stuff but I could be confusing it with another bit of hw they had recently got running.
By all means, no one stops you from making guesses.