skysight-inc/HackerNews huggingface dataset:
if the cause of burnout is from overwork, then instead of moving, i'd consider part-time (say, 3-4 day work week).

If the cause of burnout is disillusionment - aka, you are such a small cog and your work doesn't seem to matter, despite how hard you actually worked - then moving to a different, but still big company, will not change that. Startups, imho, is where to move to, in order to feel impacts.

If the cause of burnout is project-based - aka, you just don't enjoy or feel the project is worthwhile - switching companies might work (a different project).

There's many other causes of burnout, and each will require individual solutions - there's no one size fits all.
for anyone wondering what this is: https://imgur.com/a/Wp9BbdM
Also see "game jams."
I'm done with even calling myself gay or straight or anything, the moment you do you are surrounded by insufferable people.
And an awful user experience. No excuse for it at all that I could see
In 2001 the anti-militarism in Sweden was peaking so that a government appointed commissioner came to the conclusion that there were no subs(except for the sub that were) is hardly surprising.
Well, yes, and some of them are starting to seem a bit less timeless.
It’s a hypothesis, not a phenomenon. Several studies and statistical analyses shown that regression to the mean and external factors were better explanations for the decrease in crime than the zero-tolerance policy. The theory itself is based on a presumed correlation with no real proof of causality.
> Why does 0.1 and 0.2 = 0.30000000000000004?

Because we have 10 fingers rather than 8.
Honestly I hate using my Mac for container based development. I know it is "hypervisors so faster than VMs", but the workflow is so slow that when I do personal Dev work on my older £400 Lenovo with Linux it runs rings around my MacBook when dealing with containers.
If Ableton is an escape valve for you maybe don't make that your work right now. Keep the pieces of your life that are 'working' 'working' don't go changing them yet.

You list complex systems research. What about looking for marine research adjacent jobs? They are trying to understand complex interconnected systems and need help integrating so many different projects across many universities. Not sure if MBARI or UCSC have something interesting where you could go on a boat out to sea but back in the late 90s there some really cool jobs relating to that that would have recharged me. Improve the world's knowledge, on a boat out at sea, and maybe a little scuba. Heck yeah!
You don't have to fully charge it unless you fully drain the battery. Which on most days you probably won't. You can still plug it in when you do. With solar that just happens a little less often. Which is convenient and very practical.
Better title: "How I personally think hackathons can be done right" but that's really not as catchy. Hate and outrage drives clicks.
That's not very helpful... people come here to learn about new things. Maybe it wouldn't be of any use to them, but it's clearly something that piqued their curiosity.
Very true - few people who won hackathons went on to achieve big things because its a marathon not a 48 hour race. If they did 1 to 2 week competitions I'd be more interested
I don't think cmake has feature parity with autotools.

Not in my personal experience anyway.
Nope. https://rootlesscontaine.rs/#non-examples-of-rootless-contai...
I know that that is the current state of the law. I’m not disputing that there is currently no legal framework to force Reddit to allow content.

I’m arguing the “ought” rather than the “is” here. I disagree with the philosophical stance that simply because Reddit is a private website, they are entitled to control the content as they want and that no level of qualitative difference between Reddit and the average website is enough to change this.

In general, we regulate private enterprise when it has negative externalities on society, and I think there is a discussion to be had about what those externalities are here. I don’t think “private companies can do whatever they want” is a sharp enough tool to engage this issue with.
People said Galileo was a crank, supposedly. But they also said that about the crank raving at the bus station. That people have been wrong about how transformative or not a technology would be in the past really tells us nothing.
Sounds like you're hating on hating.
> I would drop everything and focus on longevity/medical research

if you are not someone who is already trained at this field, it's inefficient to start on your own. You'd be giving up your expertise and productivity in tech, in return for mediocre output in the research.

Much better option is to keep working in tech, earn as much money as is feasible, and then funnel the excess funds into companies that _do_ longetivity research.
What glitches are there in ffmpeg? The problem here is a resource imbalance inherent in the difference between proprietary big tech platforms and often individual self-hosted software. While some of these self-hostable software are of high quality, these will never match the resources that Google or Facebook has. They can't afford to fix every issue in existence, because they are often volunteer projects making little to no money. Techy people understands this tradeoff, and proceeds with open source tools, because they are aware the situation that proprietary platforms can put them in and they would like to avoid it.
I dunno, game jams often produce great ideas that later can be (and historically have been) expanded to good full game.
I must say, I have encountered free-form hackathons (category 3) at companies with no ideas provided by management, and no expectations. It happened at a team-building event at some nearby lake, only half of the people who were there even participated, and that was fine. People made games, stupid hacks, only one team came up with some cool tool that we kept around and used internally.
You know that c++ also doesn't need to recompile everything if you just change 1 file right?
I've just tried it (japanese).
May I suggest adding (optional) furigana for japanese? The problem with kanji is that you can't read a word you don't already know.

Edit: it seems like there's quite a bit of colloquial japanese, which is good (at least for me) . How did you build your corpus?

Edit(2): there are lots of bad single word translations (the underlined ones). They either change spontaneously between two fingerpresses, or are just plain wrong.

Also, I don't mean to be harsh, but I'm not sure what your app brings that duolingo and kitsun don't already do?
This is what most of the companies are doing.
But it’s not innovative.
Not really, plenty of VS tooling doesn't exist on VS4Mac nor VSCode.

GUI frameworks don't consider Linux a deployment target, not even MAUI with its Xamarin heritage.

Due to its Windows original focus, lots of libraries still rely on Win32, COM and other Windows specific issues. This also inhibits most big name CMSs, which still rely on .NET Framework, e.g. Sitecore, SharePoint, Dynamics,....

Targeting Linux containers is usually only done by us if writing greefield microservices without many dependencies outside the standard library.
I concur. I use my PC 8-12 hours a day, for many activities including work. Occassionally I have gaming stints, which can include VR. That is just not enough to justify having to be limited and bloated at the same time by Microsoft Windows. I took the plunge a few years ago and went for Linux as my daily driver. When I want to play those VR games I dual boot. Not looking back.
Yes, there are absolutely dangers. It shouldn't be possible for a depressed person to convince a chatbot to tell them to commit suicide. There are some people who only need the tiniest push on a bad day.
Yeah this view is extremely negative. I think it depends a lot on the culture when you organize a company internal hackathon. I had good and bad hackathons so far. It depends a lot on the stress that is created. If the stress is too much it gets really quick really bad, but if there is just enough stress to make something and you can leave whenever you want, it's really beneficial.
Until they find a bug in the self hosting software
> "Private" corporations exist on the people's, via Congress', sufferance.

All aspects of a capitalist socioeconomic system exist on the people's, via Congress', sufferance. The very land on which you stand is - at the end of the day - the territory of some government (unless you live in international waters, in space, or in Bir Tawil), and said government carves off subsets of that land for its people to use as they see fit.

Fortunately, we the people here in the US have already long decided that "Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances." Those rights are not conditional on whether an entity is an individual person or a limited-liability corporation or an anarcho-syndicalist commune or what have you.
> I am not sure how corrupt they are, but how do you deal with drought in a country that has GDP per capital of $520?

That's partially a function of the corruption and silly practices. Eg they are spending tax dollars (that they don't really have) to subsidies fuel.
Hey dang, what's the deal about what seems to be HN bias, where only threads about "approved" programming languages can be made, else the thread is censored or shadowbanned?

For instance, there are continual and constant threads about Python, Rust, Zig, etc... Where if a thread is made about V, it appears it can be shadowbanned and never allowed to go public. That's unless the title is oddly modified/mangled where it's not apparent, such as "V0.3.3", which I saw posted the other day.

Why the bias or favoritism for certain programming languages over others? Or is there an reasonable explanation?
Beyond that, since these projects are rarely usable enough to get a critical mass of non-technical users, they just morph into beautiful, powerful core applications wrapped in a janky, thin wrappers that people call a UI.
there’s also the concern of finding where i live from my ip. i like to keep some level of privacy among my online friends.
IME with hackathons, they are kind of like a hibachi grill. The first and second hackathon was really exciting, then it wore down as I realized most of the products were fancy ML / crypto presentations without much substance, the "competition" was broken (because those ML / crypto projects always won even vs some genuinely original and creative ideas), and you can't really build something interesting in a couple days (unless maybe you have a one-in-a-million eureka moment). There are exceptions: if you have a particularly great idea, or if the hackathon has a particularly great social experience. But 24-48 hours is simultaneously too much and not enough time, and trying to build a commercially-viable product in 24/48 hours of crunch while also spending 24/48 hours partying is often not actually that fun or productive.

The "Internal Corporate Hackathons" the author hates though...these are something else. These are not hackathons:

> ...the Management has already decided what you'll build. They give you a pre-selected pool of ideas to give you an illusion of choice. Then, they expect you to have their experimental projects fully built in just one day. Also, participation is "encouraged"...

> “My company just sent out an email about Hackathon where you spend two weeks crunching to solve complex problems for the company. Followed by a two week Hackathon where we're supposed to test/bugfix the software built during the Hackathon.....”
Can you even use it? I thought you had to be admitted first.
Why is it good that he lost?
Daniel Dennett: It's Evolution Baby
I've definitely seen VB6 applications powering for example bank counter systems. This has been a while ago though.
Hackathons also create great ideas that later turn into fully-fledged projects. Game dev is just programming + art/design which is somehow something people feel entitled to for free even more than programming by itself.
Elastic already has a great competitor called solr, which I prefer on multiple aspects over elastic by the way.
A vulnerability? Yes. A serious one... i don't really think so in the grand scheme of things.

Injection vulnerabilities in one form or another are like 90% of all security vulnerabilities. We have the obvious ones like sql injection or shell injection. We dont call XSS injection but it really is just html/js injection. Even things like buffer overflows are injections if viewed through the right lens.

If there is one thing the security field has learned from all this, its that blacklist approaches to security are a pain and almost never work. Especially for complex input formats.
Have you checked the date? I think nowadays only Don Syme is employed by Microsoft research.
With such ridiculous hot takes last year, I would not trust that whatever prediction they make this year is any more rooted in reality, even though they seem more valid this time around.

Except the 16 inch monitor part. I bet their neck and eyes enjoy looking down at a small screen for a dozen hours a day.
Others have already explained what that product is so I didn’t need to do that however they hadn’t explained why the site isn’t more specific. So I was addressing the GPs criticism about why that site doesn’t explain what DaVinci is.
When I was living in SE Asia, I had really bad stomach issues quite often. One time was worse than ever. Went to a local pharmacy and they gave me some pill. Took it and literally hours later, I was fine. I remember looking it up and it was something developed in the 60's that wasn't used in the US any longer... but wow, it worked like magic.
Agreed, I too have been moving off MacOS for my workflow. Wouldn't it be great if we could take full advantage of the incredible battery life and single threaded performance of our MBPs?

I think Linux running flawlessly, with full hardware acceleration, all the drivers and equal or close battery life on a MBP would make it the best laptop money could buy. Until that day, it's a ferrari with square wheels
Why? There are still plenty of VS features for Windows development workloads that it lacks.
Ask HN: Easiest and cheapest full-stack frameworks that you love?
Lately I've been interested in the idea of overnight startup. Well, not quite literally but the idea is to make projects in just days instead of months.

I've been looking at multiple BaaS solutions like firebase, supabase, appwrite, pocketbase and UI frameworks like svelte, next.js, solid.js and more.

I wonder what could be the best option? Something that is cheap to host (preferably free initially) and super easy to manage (like pocketbase having a GUI for creating RDBMS).
As I wrote in reply to your other comment, the join algorithms are the adapter's choice. I wouldn't necessarily recommend using it as a SQL replacement, though.

There's no measurable MoM growth yet. This is the first major look the broader community has had at the system outside of a relatively small conference where I gave a talk, and demos I've given to friends and colleagues. I wasn't planning on submitting to HN for another few months -- but someone else beat me to it today :)

There are production-grade adapters for HackerNews APIs and for Rust's rustdoc JSON format, used by the Playground (https://play.predr.ag/hackernews) and the Rust semver-checking linter cargo-semver-checks, respectively. There are also a few more demo adapters in the Trustfall repo itself: https://github.com/obi1kenobi/trustfall I expect the number of adapters to grow significantly in the coming months, so please stay tuned and let me know if you have datasets you'd like to try it with!

The "largest dataset" is a bit of a trick question: how big is the dataset of "all HackerNews data available via its Firebase and Algolia APIs"? Because that's what the Playground queries.

The Rust semver linter has been used by dozens if not hundreds of crates, and the JSON payloads in question there are in the 100-400MB range. The example in this blog post runs 40 quite complex Trustfall queries (they express semver rules!) over 400MB across two JSON files in 8 seconds: https://predr.ag/blog/speeding-up-rust-semver-checking-by-ov...

You can also see more real-world use cases in this talk I gave last year: https://www.hytradboi.com/2022/how-to-query-almost-everythin...

Probably around 200-300 people or so have written queries in the language, with experience levels ranging from seasoned engineers to Excel analysts and SQL analysts with no programming experience outside of that domain. The language itself is actually a refinement from an earlier open-source project I developed and open-sourced through my previous job. That open-source project was used to query everything from a multi-TB SQL cluster to APIs to ML models, and with Trustfall I've taken the opportunity to revisit and update design decisions that the previous project got to regret in retrospect.
What about a story about a historical event? If there's a play about soldiers in a war long ago, or some male historical figure, are they required to allow women to audition for the roles?
How do you interact with Visual Studio and Docker? I'll see what I can come up with.
Doesn't the same logic apply to funneling your money? How would you be qualified to direct your resources effectively if you aren't an expert in the field? How much surplus do you expect to generate that it will actually make a difference after it's gone through the layers of bureaucratic bloat and maybe, if you're lucky, is actually spent on productive research that bears fruit?
Can't you just import that data into an already existing calendar?
I had a similar experience with a large tech co. Applied to a Staff role and on a single, open-ended question they decided I was more of a Director whereas they were currently looking for an IC.

This company gives interview feedback so it was clear to me where I went wrong and how taking my answer in a direction that highlighted craft instead of leadership would have gotten me the role.

I’m still a bit baffled given the number of rounds, the rapport with at least three of the four interviewers, and the likelihood that I simply finished second place (we can’t all come in first) BUT they told me I can’t apply again for six months — even if it’s a management role instead of an IC role I’m blacklisted.

Apparently rather than this being a case of “right candidate, wrong role” or “sorry but not this time” I need to go better myself and “growth takes time“.

Sure I can look at as a bullet dodged, but frankly I really wanted it and if they were to miraculously offer me something tomorrow I’d take it.

I just don’t see how this policy is good for the company — other than keeping a few crazies at bay, the false negative cost must be extra high for them. If anyone has any insight into this line of thinking, I’d be super curious to hear it.
Any special YouTube channel you got inspiration to do that particular project?
> Much better option is to keep working in tech, earn as much money as is feasible, and then funnel the excess funds into companies that _do_ longetivity research.

THat's a good idea. But I think an even better strategy would be to start a cryptocurrency hedge fund and later start an associated exchange.

This will allow us to maximize the amount of money we earn, so we can have the greatest impact on companies that do longevity research.
Having spend $300,000 missile to destroy a weather ballon, US officials do indeed say it was a massive threat that needed to be dealt with. NYT just processes US Govt messaging without the slightest nod toward critical analysis
One possible factor is that GSRMs are still widely persecuted and thus are not inclined to be "out of the closet" about it. That's also why people can get a bit defensive about asking questions; enough people ask such questions in bad faith that it makes it hard to identify when someone's asking in good faith.
>That was not the context.

Yes it was.

>The context was that people have to tell support about bugs

The word "bug" does not appear in the post.

>but support can’t talk to developers, so you end up in a feature request forum.

Yes, you want features so you get directed to a feature request forum.

And let's not lose sight of the fact that this whole subthread arose because someone thinks that a cloud filesystem that doesn't preserve permissions bits is as evil as doctors killing people due to medical malpractice.
Am I doing a calculation wrong then? For e.g. gravity towards an infinite plane, then the force is finite because components in opposite directions cancel out, but for radiation, then if you're 1m away from the wall, you could consider an infinite set of disjoint squares on the wall, each 2^n meters by 2^n meters and with the furthest point 2^(n+1) meters away from you. Since 2^2n / ((2^(n+1))^2) is 1/4 and an underestimate for the radiation you would receive from each section of wall, then the total radiation should be infinite.
> few people who won hackathons went on to achieve big things because its a marathon not a 48 hour race

It's not just that. It's also because hackathons often favor the flashy over the feasible.

The one time I joined a hackathon, we came up with a solution that was low tech, cheap and easy to implement and added an analysis of the potential cost benefits. The winners said 'add a GPS beacon to everything and track it that way'. Which wasn't at all feasible, but it did sound cool and their demo looked cool.

I'm not surprised we didn't win, but the fact we lost from a flashy demo that would never be implemented was disappointing. Especially because it was an explicit requirement to be feasible.
Most large companies would just destroy themselves if they tried this. IBM is still there, decades later. Why is it not good enough to just continue to exist and generate profits, even if you aren't the highest-market-cap company on the planet?
It's a universal binary.
When I used to do more data viz and front end work, I went to a few hackathons that went well where they prebuilt teams for basically storytelling projects. Tribeca Film Institute did a couple of great ones, including one at CERN where they made teams that each had a scientist looking to share their work in innovative ways working with artists, designers and coders. POV, which is a PBS-affiliated documentary project, did a hackathon series where coders and interaction designers worked with documentary makers who had an idea for an online or app component to their documentary.

Nobody got paid much, but the projects were well scoped and I think most people had positive experiences. The output generally actually got published. I think a key was that the products were generally standalone static web apps that didn’t need long term support.

In those cases I’m thinking of, I think it helped a lot that the “clients” were scientists or film directors: two professions that are quite used to running projects that rely on other skilled people translating their vision using tools they themselves can’t use as effectively.

I agree that bad hackathons are just undercompensated sprints toward arbitrary deadlines with a manager awkwardly sitting next to you at a cafeteria table.
-4? Why? Where am I wrong?
To me there is a distinction.

Creating games is a more creative activity than programming (especially for programming in a hackathon).

Game jams is more similar to an essay competition than a hackathon, IMHO.