skysight-inc/HackerNews huggingface dataset:
Eat healthy, go for walks, talk to a professional, open up to family and friends. Don’t be afraid of taking medication or changing your career. Don’t be afraid of admitting to yourself what you actually want out of life.

Don’t expect it to be easy.

The nice thing about medication is if you forget to take a pill today it is very easy to take one tomorrow. You can also stop when ever you want. Best case, they are a crutch that helps you until you can walk again. Worst case, you’ll live an undepressed life with them.

If you self-treat in the gym, it can be very difficult to haul your sorry ass back there if you miss a day.

> I have tried therapy

The worst thing about therapy is finding a therapist. It’s an awful process that one needs to do in a time in your life when you are not capable.

I don’t know you, but you asked for internet stranger advice: mine is to keep looking for a therapist you like and have them be part of your healing process together with medication. Don’t stop seeing a therapist just because you start to feel good when the medication kicks in.
Most people get their information and communicate through internet tech companies.

If they think the information is censored by tech companies, they'll care a lot about that!
I'm certain there is plenty of ability out there; the components of a browser span many types of software (networking, parsing, graphics, text shaping, font rendering, JS and WASM execution engines, GUI), so from the get-go it would be easy to divide up the work at a high level and find programmers with experience in the particular sector.
Wow, they spent god knows how much on a race car driver sponsorship to get… 100 views.
I use pnpm only for monorepos for which I find it works quite well. Although at times there have been issues, mainly with symlinks getting messed up or linking to wrong dependencies. Well, mainly having multiple versions of same packages.

But all in all I'm glad they are moving the JS/TS ecosystem forward and other managers are catching up to their innovations and likewise. Great monorepo support I feel is a big necessity for a manager and well-working symlinking to prevent the insane node_modules sizes.
> The biggest drawback is installing Nix on OS X is a huge pain

Did it on an aarch64 mac the other day. One command (two?), 15 minutes, done.
Insanity isn’t necessary. Just sloppiness.
Interesting! I still try to keep things fairly casual. If I do some sort of "jacket", it usually a pretty casual sport coat with a crewneck underneath, paired with dark jeans or chinos.
'news' is not truth, it can only be narrative. The best way to navigate closest to reality might be to compare competing narratives, with a skeptics lens on all of it
> Could also connect them just at the top, so you can have a wire that is not isolated and higher voltage

You could also just hang up an electric wire with light bulbs at this point.
What do you mean by 'disbanded'? Should FOSS stop support the moment a manufacturer discontinues a device/platform?
I guess it's true that most vulns are either reported to (or originate from) a vendor, and that these dominate the CVE db.

But naturally, unless you are the vendor, you will likely not have heard of these. Otherwise, by definition, they would be zero-day vulns.
>The idea that RISC was somehow elegant turned out to be a myth.

Citation needed.

Still, if you're thinking about Intel success, I can tell you there's two factors for it: IBM PC Clones and Intel's monopoly on advanced fab nodes. These were enough to overcompensated for CISC being trash.

>the code compression properties of CISC continued to benefit x86.

x86 had good code density. AMD64 (x86-64) has really bad code density, dramatically worse than RV64GC.
And thank goodness we got away from the shock sites that were the original "made you look".
Antidepressants are a hit or miss. You need to find one that works for you. If you don´t like them you can quit them. And until you go to the doctor you won´t know what the treatment will be. Maybe they will give you Bupropion. Who knows?
Wow. I almost took a job there but something felt very off.
I love that framework! I definitively agree that I could be more specific, and overall, my pleasure is in building things and improving things. Independently of what it is, from coding to manual work. I simply love having these small success and accomplishments.
Yeah. From a developer standpoint my terminal is the one sacred thing i have still. Im unfortunately not using something that is going to randomly break or make external calls every time I open it.

Looks cool but I will never even give this a try.
Microsoft open sourced their terminal components a little while ago https://github.com/microsoft/terminal The team at Microsoft managing this are super responsive on Twitter https://twitter.com/DHowett https://twitter.com/cinnamon_msft
From the linked article:

> The API should be generally open and transparent so the reddit community can build on it (bots, extensions, data collection, external visualizations, etc) if they choose to do so.

They specifically made r/place (at least in 2017) to be easy to bot. Without botting I don't think individual users could coordinate well enough against spam to build some of the more complex art.
> The best of both worlds, in my opinion, is a loosely coupled set of opinionated tools and libraries, but that also has a tool that provides a unifying interface into the "golden path" for using those together to provide some functionality.

This is almost it. A few more things I think one wants:

- Do most of the coupling and plumbing yourself, IoC is evil when applied to things that do too much.

- Control the application state - see above.

- Be free to substitute any major part, be able to compose them freely.

- Re-use and extracting libraries from past work to be convenient, robust and affect past / maintenance-mode projects positively too.

- Be able to defer extracting libraries and generalizing up to the time you actually need to.

- Decouple code organization from artifact deployment.

- Be absolutely free in how you design and write domain logic and information processing - this is the brain of an application.

- Be absolutely free in how you design and write the UI - this is the body of an application.

- Have the tooling/utilities around code that fit your workflows and business needs.

I've come to the conclusion that full-stack frameworks in the style of Rails/Laravel/Django get in the way of some of the above and don't provide enough to make the above possible by themselves. I think the answer is not "use this framework" or even "build this framework".

It starts with your business/domain needs and builds from there - custom and simple. It builds up slowly and steadily like a garden that reflects your team's personality. It takes a careful, comprehensive, holistic approach. There are angles from version control, to project management to deployment that are all incorporated.
> "Publishing" tells me nothing, kind of.

This is a bit like when young people express wide-eyed astonishment that bookmarks were physical objects.

"Publishing" tells you what you need to know if you know that the word as used in the internet era is a slight repurposing of a word which has a distinct pre-internet meaning.

More specifically, "Desktop Publishing" is a late 1970s, early 1980s term for packages that made it possible to do any kind of controlled-layout publishing from a computer at all.
I pay for premium, so I wouldn’t notice - but holy crap, that would certainly put a dent in the whole gag, for sure.
It's pretty common. My first house was connected to a pole in my neighbor's backyard, and my current house has one in the front yard.
Will Reddit tell us the technical story behind r/place 2022?
As a participant in r/place I have all kind of crazy memories and stories now but I can only imagine what it must have been like for the technical team that put together r/place I for one would absolutely love a post from them.

How did they built the canvas to scale as well as it did with millions of users making changes at the same time?

* How many servers were involved, what was the architecture?

* how did they make it work so well on web and mobile?

* What challenges they built for?

* What crises came up that they never planned for?

* Did the anti cheating stuff work as well as they hoped?

* What went well?

* What didn't go well?

* Where did they get lucky?
* How will they improve for next time?

TLDR: Reddit pls share technical postmortem doc for r/place with the community :)

Posting on HN because this question was deleted by the r/place mods when I asked there. Maybe on HN it will get some traction and get on the radar of the right people at Reddit to get a response.
> requiring me to find and copy hashes of things

Put an incorrect hash in. Run the build. The error will tell you what hash it actually got. Copy that. Run build again.
Not 1024 of them in parallel really high in the sky to show a movie to all of the city
Composting knowledge, I like this. I find that with papers, books, audio CDs, video game cartridges, etc., it is easier to filter, to know what you have, and to get rid of what you don't use as you go.

In some ways, the default of a physical medium is loss, and you have to put in some non-zero, repeat effort to retain it. In contrast, the default of digital media is retention, sometimes even in spite of efforts against (think trying to remove data from social media). Every Apple Note, iCloud Photo, browsing history, bookmark, etc. will continue to persist unless you make an effort to get rid of it. So, the challenge for me, is not so much how do I retain all this digital data, but how do I ONLY retain the bits that are relevant, and how do I cull those bits occasionally?
Baseball is a game, and a little bit of "relating to each other or spending time together" (which is why there are sometimes brawls).

Twitter is "relating to each other or spending time together" to a much larger extent, even though some people are using it as a game or (more commonly) a business.
I've been using warp in beta for a while now.
Once you start using it, you won't want to get back to anything else.
Intel did one in Walt Disney World for a short while in late 2016. I was completely amazed by it, and it was nowhere near as elaborate as the ones shown since.
I've heard explosions similarly far away (although it was at the coast and in an unusually quiet place). Explosions in the air travel really far. And every time I heard explosions so far I looked at the news/social media.

In one of these incidents the news article seemed like it might be a coverup to me so I looked up user forums in case someone leaked the real information.
Those tweets didn't give me any clarification as to "why?".
It's going to require major cities to flood, burn, or otherwise become permanently unlivable before you can expect any game changing actions. Until then, governments will continue to ignore our problem.
Interesting concept? Yes.

Major security risk? Oh heck yes.

Privacy policy that basically sells you down the rive? You becha.

TOS that basically take all content and allow them to do/sell it however they please? Totes.

Any mentions of encryption? Not a one.

Sorry, no thanks. Maybe if it was open source, run it yourself. But a hosted app to give away the data (remember, if it's free - you're the product) on my house hold goods... to be sold to the lowest bidder? No way.
Many types discussions confuse representation with units. Representation errors can result in crashes. Unit errors, adding feet to furlongs, produce wrong answers.

Yes, weak representation-type systems can produce wrong answers (for example adding floats with integer instructions), but even strong representation-type systems can produce wrong answers that unit-type systems will catch.
I Am Not a Liberal
Amex has a really good concierge that handles this. And it's free with most cards. Absolutely underrated, especially when you're traveling internationally
What did the bot situation look like this year? I know that the stock-related areas and Osu! were accused of botting (and faded to white very quickly when Place ended last night, sort of confirming the accusations), but it seemed like coordination through popular streamers seemed to cause the most aggressive edits to succeed.

I initially imagined that communities that cared to bot would have some sort of coordination server, and users would add compute power to that from their local machines. The local thing that each user ran would get a pixel to change from the coordination server, then use their auth credentials and IP address to make the edit. Reading some comments below, though, it seems like there was no IP rate limiting and no requirement to use an active account. So instead of needing a coordination server, I'm guessing that interested users just made a lot of accounts and cycled through them locally to make the desired edits. Does anyone know for sure? (The main reason I didn't bot this was because I assumed having a pool of residential IPs and high-karma accounts would be mandatory. I guess I was wrong, though!)

Some other comments below imply that this was an intentional decision to boost user numbers before an investment round / IPO. I hope the investors that are looking to get in on that get access to the database to determine whether or not the numbers are legitimate. I'm surprised investors are OK with spam accounts being counted as legitimate users. They aren't going to buy anything that's advertised or invite their friends ;)
The hypocracy is literally backed up by the post he is replying to.

It is not chear to me that this person is left wing, they sinply dislike Musk.

I do not recommend you go around accusing everyone of being left wing - otherwise peiple might start asking:

Is asking that you practice what you preach leftwing these days?

Is being a two-faced lyer a concervative value?
This video by TechLore is a good start: https://www.youtube.com/watch?v=DHZRhboZhfI
Germany is still mining coal but they are environment conscious so they sell it to Poland to burn and buy electricity from them.
I use Nvidia Shield's on all my TV's to run Plex. It's the only way I have found to reliably stream 4K HDR content.
All of it is taken from him not releasing source code.

From him not unionizing his companies.

From the officially documented history of his business acquisitions where he bought up business that already existed.

This approaching 1984 level double speak. It’s the lack of effort that speaks to his motives. Where is the code for his machines that can choose to plow into us? But somehow Twitters algorithm is super important.

Edit: tacking on his desire to burn up fossil fuels on rockets while the UN is announcing we’re firmly on track to an unlivable ecosystem. We are not optimizing human economics but Elon’s.
easy to get in but way tougher to finish a product. You are literally stuck to using forums and dealing with out of date and incomplete C++ documentation which is a non-starter for anybody without gaming dev experience. You really can't rely on blueprints alone, and it feels way more work than it should be for simple things you could just write in C# in Unity.

Unity isn't exactly perfect either, there's just confusion about which version to start out on but the one that has the most amount of tutorials and userbase seems to be the answer.

Absolutely correct that UE C++ is daunting. You just have way too much responsibility and you absolutely need experience with C++. It also takes more developers who are harder to find compared to Unity devs.

Unreal Engine really isn't it for indie or small studios. It just takes so much longer to make something on it, and you almost certainly end up working with C++ to fix performance issues, debugging, etc.

For large studios especially film studios using it to create 3D environments? It's perfect and those are UE's target market since they are guaranteed to have revenue income that can pay UE since it works on percentage of revenue generated and small studios, indie devs, the risk is far greater.

This symmetric financial incentives mean the indie, small studios are always sidelined as they don't pay the bills. That's where Unity really shines.
Why are you assuming that Engels and Lenin made the "correct appraisal?" To me, these examples illustrate that they both used fiction inappropriately. Just because Engels and Lenin are notable humans doesn't make them infallible.

Imagine you were having a discussion with someone about some topic, and your discussion partner said:

> I have learned more from [some novelist] than from all the professed historians, economists, and statisticians [who study the topic].

Would you really consider that a well-reasoned opinion?
And yet, they all have Facebook, Google, and Apple accounts. You can hate them all you want, but you're not going to change them by shoveling money into their pockets. They care enough to bitch, but not enough to do anything about it.

These people who hate Twitter probably don't even use Twitter. If you're not interesting or important, then nobody on Twitter cares what you have to say. It's not like Facebook, where you can argue politics with someone from high school. A nobody on Twitter is just screaming at the clouds.
Excitedly downloaded this, launched it, and then was met with a login screen. wop wop. I closed it and deleted it.

I don't understand. Why is login a requirement to even use it?

Why not have an excellent free terminal as a way to get people using your tools, and then add the collaborative/audit features as paid features? That way many devs would not only start using this, but can make it a part of their daily workflows.
The reverse index is 180 Gb, on an SSD. I do think using SSDs are a major part of why this is possible on consumer hardware. I'd need a lot of spinning rust to get the sub-100ms response times I can get it to when the index is warmed up.

Should be said I do wear through this SSD at a pretty alarming rate. I'm at 193 TBW on this disk since I started using it as an index less than a year ago.

I do have a bunch of mechanical drives I use for archiving and as intermediate working areas as well, but the index itself is on an SSD.
That doesn't fit people's normal expectations. You're being intentionally deceptive.
You might be missing the point. Try a difficult question instead of a regular web search. Something like this. "Why did Twitter add Elon Musk to its board of directors, and what impact did that have on twitter's share price?"

Then click on "View in Reader" on the results. This is not like Google dude.

People on the Discord are trying crazy questions like that and reporting what it does good or bad on. It screws some up but it is cool. It finds stuff Google doesn't.
Isnt that the main feature of Plex? Playing local files? Seems ridiculous to require this....
It was a sad day when I started being able to play this in Toronto.
It never came with a standardized package manager, and many user tools are ancient. Newer versions won't let you turn off telemetry services because they are started in a read-only boot volume. It's pretty but pretty dumb at times.
We found similar issues at https://you.com a while back. We just had to be good for more query families. Now we have both the walmart locations in a map app, eg https://you.com/search?q=walmart and coding related useful results, eg.
https://you.com/search?q=how%20do%20I%20find%20all%20files%2...

or
https://you.com/search?q=pyspark%20filter%20array%20element
The up and down navigation controls provided by the browser work exactly the way we expect them to.

We had a good thing going there. It does what it says on the tin. Its how I (and everyone else) like things. A stop button makes it stop. Scissors are to cut. The little floppy disk is to save. A play button makes it play. etc

It seems so fundamental? How could anyone get this wrong? The user wants working buttons on their interface. Buttons that behave the way they expect.

I think no one wants an enter key that looks like a "next" button. In case I'm mistaken about that they could simply add a different value domstring.

>'enter' typically indicating inserting a new line.

I have to inserts a new line at the cursor?

>'done' typically meaning there is nothing more to input and the input method editor (IME) will be closed.

I have to close it?

>'go' typically meaning to take the user to the target of the text they typed.

I have to submit the form?

>'next' typically taking the user to the next field that will accept text.

I have to move the cursor to the next field?

>'previous' typically taking the user to the previous field that will accept text.

I have to move the cursor to the previous field?

>'search' typically taking the user to the results of searching for the text they have typed.

I have to submit the form?

>'send' typically delivering the text to its target.

I have to submit the form?

Maybe I'm missing something (I hope so)
Kitty is written in C, afaik.
Is FreeBSD support really something worth worrying about? Perhaps it's also disappointing that Jellyfin doesn't run on AmigaOS?
Where did the data underlying that point come from?

There are organized rings of burglary and they come and go over time. Off the top of my head I can think of three or four that I personally have been exposed to including of course the one that had its own netflix special, the bling ring.
No, but I have underground pipes managed by a metro district. I've had people come by who were supposed to be inspecting a meter and they do have reasonable requirements for giving notice that they're entering or doing work. I've also had people come by to mark utilities who didn't realize they weren't in the right place until my dog's presence in the back yard made them talk to me first, so this is an expectation I care about maintaining.
Ironically, the only comments I can think of to the points you’ve made are actual justifications for why one shouldn’t experience imposter syndrome in the first place. So, good work!

>Do you feel like an imposter when you are with your dog or your child or a very close friend or relative? If no, you don't have "imposter syndrome".

This though I think is not quite on point at least from my perspective as what I experience is only in career/work/job environments. But your point on everyone else does the same is pertinent.
What makes you think that other terminals like https://github.com/alacritty/alacritty or https://github.com/kovidgoyal/kitty can't catch-up in features?

For one, closed-source is a non starter to many and I only see this trend going up.

No, this is not a dropbox-like launch. And criticism seems pretty fair so far.
I am sure the VCs will be flush from their ponzi scheme investments in the Web3 space.
If you want to handle the error and also bubble it up, maybe even changing the what error bubbles up, you can just return an error from within the catch block after doing whatever handling you want. Either the captured error or something else.

Specifically for recursive descent parsers, I pass around a reference to an regular struct that acts as an ErrorInfo object, and use that to pass diagnostic information up the stack. Control flow is still managed by the error returns, any additional info goes in the parameter.

There is (was?) a proposal to add that capability to the language but Im not sure it had much traction.
3D modeling industry forecast: The high demand for cloud solutions will increase
>You need more and more, more extreme content. More polarization.

This seems a little sensational. Many people (myself and most of my friends included) don't see _any_ "extreme" content or polarization. A quick scroll through my feed is largely nothing but magnet fishing, frog tracking, cats, DIY projects, and geologists talking about rocks. It's enjoyable and arguably a dopamine dose on-demand, but not necessarily a road down more "extreme content and polarization".