skysight-inc/HackerNews huggingface dataset:
It starts well. But the last third is really weak IMO, it's some juvenile revenge fantasy and then the protagonist is called a hero and gets the girl. I'm not sure that there is any irony there. I was disappointed. Scorsese became better after that.
I hate how headlines shape the bias of the discourse in every given thread nowadays online.

I was thinking of buying a Steam Deck, but my investigations, Steam reviews have shown it is not really that good.

But going through the comments here, it feels like I am walking through a ChatGPT-botnet army.

I believe it has to do with the headline attracting type of person who is happy with Steam Deck and pushes away any other type.
Well, in the entire history of civilization most people used to work at home, and not at some other place. Offices aren't part of human nature.
Pretty much all of that goes away once you switch from salary to freelance. I think it's mostly a framing-thing where people figure "I pay this person to work for me 40 hours a week" and then they want to get the most out of those 40 hours and feel like they need to make sure that you're actually working and not doing chores around the house.

When you freelance on a project-basis, it's "I pay this person to create this thing for me", but they don't care whether you take 10 or 100 hours to do so as long as you deliver it at the price you agreed upon and the quality is what they expected.
You may like the new release of moby 23.0.0 then :)

see https://docs.docker.com/engine/release-notes/23.0/

the community is working on adding Swarm support to CSI vendors:

https://github.com/olljanat/csi-plugins-for-docker-swarm
It's hard to believe that there's IT companies that would trust you to work on your own personal PC. It's a glaring security issue that sounds like a company problem, not a general difficulty for remote work.
Our employer is moving offices soon (just down the road) and my manager recently gleefully announced that he had "good news" and that we "would remain a hybrid team after the move"

Everyone on the team looked at one another awkwardly. It had never been discussed that anything else was a possibility.

The problem is even though all jobs are being advertised as "hybrid" or WFH 3 days a week, the contracts don't reflect that. They all stage your place of work is the office.

Now if my manager complains I'm late, I point out that I have a 45-50 minute commute with trains that come only every 20 minutes with very few backup options. 2 cancellations and I'm 40 minutes late. Tough. Either let me work from home full time, pay me more so I can live closer to the office, or be more flexible.
Setting aside the question if on by default telemetry is unethical in general, I personally think it is, my point in this comment is that in the context of open source it is impossible for it to be because:

The whole point of open source is the security of the rights and freedoms of the users, and in case of a conflict with the convenience of the developers, the user rights take priority EVERY TIME. If you're not ok with this, you should not write open source software. If nobody opts in to your telemetry scheme if it were the default to choose, too bad, you're just gonna have to live with it and respect user choice no matter how inconvenient or how much better the alternative would be for everyone. If you fail to grasp this very basic thing you will be better served working on proprietary products instead. OSS is not a product you own, it's a shared resource you are in charge of stewarding and the ethical burden is much higher because of that. I checked, Go uses a permissive license, Google is more than welcome to run a proprietary fork with telemetry built in. Keep that out of open source.
Well, actually the status-quo was already challenged and proved to be "wrong" during 2 years of pandemic. Companies did not collapse because white-collars worked remotely. If your business was positively impacted by the pandemic, they actually thrived and expanded (even too much). So it is safe to assume that, while being different, remote work is not detrimental to a white-collar company, and more specifically to companies based on software.
It could very well be that none at Google understands the search engine code anymore due to their high attrition. So it has been surface patched for X years making the problem worse.
Too many of them, in fact
Of course. Having a job is comparable to being in prison.

By those standards every single human to ever live has been in prison. Humanity will only be free once we're in a post-scarcity society.
And what if the alternative is spending 25% of your take home salary on day care?
> Part of me is tired of spending so much of my life in front of a computer.

If you really want to get outdoors a lot and also do something technical, move somewhere really rural with low cost of living and start a wireless ISP or tiny regional fiber to the home ISP. Depends how good your network engineering knowledge or ability to teach yourself is, and level of interest in doing residential access ISP operations, of course.
Hah that is a great video. I graduated in '05 and it was very similar. Everyone was asking why I was doing a CS degree - no future in tech, everything is being out sourced, etc. But I did it because I loved computers and coding! That kind of person seems very rare nowadays. I rarely work with people who had a similar passion - coding when they were a teenager for fun, for example.

Only thing I'd say about that video is they don't mention privilege. Joining an early stage startup in the US was only really possible if you were coming from a place of privilege imo, even when it was "uncool". At least that's what stopped me - I had 80k in student loans to pay off with a 10% interest rate, so I couldn't really take risks at that point in my life.
This is so foreign to me, living in Europe.
The salary here is in my experience based on where the company is located. Big city, big salary.
"Doing their job" involves maintaining a feeling of power over you. You acquiescing to their arbitrary requests satisfies that.
> jumped to the conclusion that Russia did it even though that made zero sense

It makes a lot of sense. The pipeline was rendered useless anyway, they get to blame the US and sowing division by planting stories such as these, and they also send a message that they can blow up stuff underwater anywhere; in particular, undersea cables, whose destruction would cause major economic problems.
Really? Apartment safety rather than stock options or yachts? I've got to say I'm a bit skeptical.
> Meditation is cool and good (I try to do it) but it's not the panacea

That's not what they're saying though. They literally said focus on mental health is one of the worst things we have done to the human race. People thinking in absolutes don't have much insight to offer, especially if they are unafraid to voice them out loud.
Clickbait title. No risqué art is shown.
In periods when I don't have much excitement at work or in my personal life, I also tend to consume internet information compulsively, but then I notice that when I do have interesting things to do or work on, consumption takes a back seat and I accumulate months worth of books, blogs, podcasts, and YouTube "watch later" items I never get to.

Focusing on what yes is a lot better than focusing on what not. And when we figure out what we want, the rest is just something that stands in the way and easier to avoid.
Are mutations a problem? I think I was told that mutations typically downgraded the virus, and it seems to be what happened to covid. Don't you want to create less dangerous strains if the drug has other benefits?
Fastify https://www.fastify.io simple, and modular NodeJS framework. I don't consider a framework simple once they use a bundler like Webpack, Babel, Rollup, etc.
This looks really interesting, thanks for doing all that work and sharing.

Two minor points of feedback:

- The name is "strange", since "Backus-Naur" is already labelling the form as being theirs, adding a possessive to the front kind of clashes, for me.

- There's a tiny typo in the Non-Greedy example, "terminaor" is missing a "t". :)

Good luck with the project(s), of course!
It’s not about better or worse. These filters aren’t useful in every film. It’s style. Some styles will work better for some movies than others.

The color palette, the lenses used, lighting, color grading, music and, yes, film grain are all things filmmakers use to subtly guide your experience watching a movie. It’s like the wallpaper in a meeting room - you can have any meeting in any room, but a second date in a corporate white meeting room will feel sterile and bad.

Digital cameras with digital CG have a certain look. If your movie is set in the 80s but it has that crisp modern netflix look, it’ll feel kinda wrong. High quality filters like these prime the audience just as much as 80s costumes and 80s music.
European here. This happened interviewing with companies that are located in rather well-payed areas, precisely southern germany. :)
Ah, yeah. The performance of modern FPUs really kills, and it's changing a lot of the assumptions I used to have about performance.

Anecdote: In state of the art physics code, it's common to use integers for coordinates [1]. Recently, I was working on a BSc. toy project, and I used ints for coordinates as is common. With both ints and floats it's important to be careful around functions like `tan` that go to infinity, but of course floats are more forgiving, so I prototyped some of the code using doubles.

I ended up comparing performance and it wasn't even funny. Double precision arithmetic was anywhere between 3x (where a good int algorithm is known) all the way to 100x faster (if the int algorithm is cordic, for example) than integers.

1: Springel 2013 p. 1-82
https://wwwmpa.mpa-garching.mpg.de/gadget4/gadget4-code-pape...
Figma for Developers?
As English evolves, I’m increasingly stumped
By saying "serendipity" here, we abstract it into its own unique cutesy concept, preventing proper analysis of its actual tangible benefits. This leads people to talk about it as if it's some magical emergent property of water coolers.

When we talk about some of the tangible things that we might actually want this "serendipity" for, these are the ones that I constantly see pop up:

- Spontaneously detecting and addressing small issues with the product

- Spontaneously coming up with and implementing ideas for the product

- Spontaneously coming up with and implementing workflow improvements

These are all things that should be addressed as part of day-to-day work. The reason they're not addressed is often overzealous prioritization of shiny things to the detriment of everything else. Or, in other words, bad management.

That's all this "serendipity" is actually for: a release valve for the pressure imposed by bad management, which helps mask the effects of bad management.

All you actually need to do, in order to reap the benefits of "serendipity" without locking hundreds of people in the same room together, is incentivize the necessary interactions, provide people with the necessary time to act on their urges, and get out of the way.

Here's some free ideas that I've seen work in real life:

- Have a Slack room for people to share user feedback, and explicitly encourage negative user feedback (maybe a different room for positive and negative, to avoid dampening good moods)

- Encourage employees to suggest improvements to the product and the workflow, and to publicly (yet politely) vent about the current processes that bother them. Don't make a "feature request" JIRA form that dumps it into an endless backlog, never to be seen again. Instead, have people discuss the issue publicly in a Slack room, which allows feedback and potential improvements to be considered and taken into account, then have them create an issue once they understand what it's actually about.

- Your planning should aim to drive around half of the actual work that gets done, under the acknowledgement that the other half will be organically filled with work that needs to be done. It's always easy to pick the next task if you're done earlier than expected and there's nothing else to do. It's a lot harder to sideline planned work that you've explicitly been told to do in order to do something that's actually important instead.
Presumably they are not yet public?
I am not sure why that would be an issue. I am 'just a coder' all I do is pushing and pulling things from git.
I agree it's very good, and I use it for a lot of other folders eg notes, but I don't see how to use it as a backup tool for photos, without either using the option linked above or copying/hardlinking elsewhere on the NAS end. Unless there's a setting I'm missing that stops it from deleting on the NAS end?

EDIT: Don't get me wrong, it's my favourite file syncing tool, especially as one of the few open source syncing solutions. But I worry it always gets recommended as a backup tool and people don't realise it'll also sync deletions, so they'd suffer data loss.
Why does it need to be better? Here's my PoV: I want it, and frankly rely on it at this point, and employers want to hire me. If someone was really worth less working remotely, it could be factored into salary. Lo and behold though, I accomplish the same, or possibly more now than, as I ever did, and my salary has not plummeted. Quite the opposite.

Again, I want to reiterate: if it really made workers worth less, it could be factored into salary. It's not about that. It's about something else that has to do with management and control.

Don't get me wrong, I am not doubting for a minute that remote work has challenges, but that's the thing. We had to work those out. Security, compliance, VPNs, beyond corp, whatever... We already HAD to do it. The only reason now to discard that would be sabotage.
One way sync would stop your server syncing back to the phone, but wouldn't you still need the ignoreDelete option to stop deletions on your phone syncing to your server?
And now you're making your rebuttal hinge on the exact definition of a term I never used.

You aren't arguing in good faith. You aren't trying to be fair, open, and honest. Like your repeated claim that Hersh saying he in no way was suggesting that bin Laden was not killed in Pakistan is him refusing to acknowledge he misspoke. Or your constant ignoring of anything Hersh has said on the matter besides the one sentence you object to. Neither of those things are fair, or honest about his argument.
BTW if you are using the default row-wise Manticore storage, you may try out the Manticore columnar storage [1]. It can decrease the RAM consumption further.

[1] https://manual.manticoresearch.com/Introduction#Storage-opti...
I'm fluent in C#, TypeScript, Javascript, Java and Python. I'm pretty average in C/Go. Long ago I wrote a lot of Assembly, Pascal, Visual Basic and PHP.

Javascript/PHP are broken compared to C#. Python, Java and Go are verbose and clunky in comparison (although I appreciate being able to write self-contained native code in Go for so little fuss compared to C).

My hate is Python being used for anything outside scripting. Package management is archaic and broken, the quality of libraries is mediocre and the language stewardship has been poor. Particularly the way the 2.x > 3.x migration was handled. I'm still bitter about that. It remains one of the few ecosystems where picking up a project older than 6 months is playing a game of Russian Roulette as to whether you get it working within a week of messing around with broken code and dependencies.
In author's defense, code is apparently meant to exemplify the differences between shell and general programming languages mentioned in bullet points. So working doesn't matter and isn't even mentioned that is in Python.
You mightn't have understood?

730-370 watts/kilogram is the number to beat (for DIY electric bicycle applications)

And rooftop wind is competitive (for charging offline batteries)

Presumably, bicycling is like ultralight hiking: wHr/kg is the or a limit
https://en.wikipedia.org/wiki/Kilowatt-hour

A pedaling electric bicycler could tow a solar wagon, eh
Some constraints could be small ram, small messages, very little storage.
No, it wasn’t “not ‘welcoming’”, it was just “not welcoming”. Sure it’s the owners who forced this, but it’s not a bad thing to be more welcoming and thinking otherwise because “it’s better” is problematic. You should also blame the owners for not giving a shit about moderation for the low quality of things now, if you want to blame them for the push for being “welcoming”.
> This is really the modern autocrat's secret weapon

Hardly: Mussolini also had some sort of elections. It just happened that parliamentarians who were too much of a nuisance had unfortunate encounters with groups of hard batons, or were required to live on remote islands. In Putin's Russia they fall from balconies.
chatgpt was already the tailored version of gpt-3, using InstructGPT and moderation-endpoint, fine-tuned LLM to fit public receiption. So yeah the filter greatly improves the conversational capabilities of gpt-3, it helps the model to gain popularity, not "restricting" it.

Censorship and moderation are just two sides of the same coin.
What is Keyoxide? The thing Keybase once was
While it is true, the best you can do is vote with your feet. I have had the situation where I was offered "locally competitive salaries" (not in the USA though), and every time I've rejected it I had a 50%-100% better offer within few weeks . There ARE companies that will pay better and independently of your location, you do need to be good though (as in companies are proactively seeking you out) and keep searching.

A good indicator is the finances of the company. If you are going to be another cog contributing marginal value, for whatever reason that is, then it's going to be difficult to argue for better salary (thought they MIGHT give a higher salary, to everyone, like e.g. Google). If you can however have a big impact and they have good revenue or funding, then it's a lot easier to argue for higher salaries: "so you are making $300k MRR or just raised $5M of VC money with 4 employees? And you have more tickets and bug fixes to improve growth and reduce churn that you can feasibly do? Great, let's talk how I can effectively help to slash those tickets and then we can discuss my compensation*".

Classic: https://www.kalzumeus.com/2012/01/23/salary-negotiation/

* though if the company is crushing it so much, and specially because your marginal tax rate might be already at 50%, evaluate asking for some Stock Options/RSUs/etc.
Explorers are bad leaders
You know perfectly what's going on. They are management (upper caste), you are worker (lower class), hence you _deserve_ suffering. Next life, be born upper management you filthy lowcaste.
i'd love to have your optimism. whenever i looked at the job market in this area ("green" tech) most, if not all, of what i found was around carbon offsetting, which is something that has failed to convince me so far
Good. There is nothing worse than having people who, with a couple of years life experience as an adult, never having had an independent or critical thought, believing they are in a position to tell everybody else how to think and behave.
Although framing it as a gift isn’t implicitly an admission that going to the office sucks, and therefore sparing you from the dread should be seen as a negotiating value?
I generally agree. But sometimes it's very hard to navigate the standard. Sometimes I look things up in cppreference, and then find corresponding wording in the standard itself.

And surely the stakes are different when you are writing a compiler compared to just using the language. As a user if you are not sure about certain parts of the language then you are free to steer away from those parts. As an implementer, you are not free to not implement parts of the standard.
I am working on RL and robotics. I came across Levin in Lex's podcast. And then went on a binge of his other podcast appearences. I agree totally with you, I would very much like to build agents that adapt to different circumstances like "simple organisms". I am not familiar with biology, but I plan to build competence here to follow Levin's work to a point that I could potentially collabrate with biologists or learn from their work. Any suggestions (books etc) that would be salient towards this goal is much appreciated!
It gave me a bland story except for this drinking reference

As they waited, Simon pulled out a flask from his pocket and took a swig. "Here, have a drink lads, it'll make the ride more fun," he offered. The others eagerly took a sip, feeling the warm liquid spread through their bodies.
Surprise would mean something like not planning too far ahead. What's keeping you from being a digital nomad? Is it work? Why not quit work?

Instead of the gym slot, you can drive to a random part of town and just walk in a random direction. One of my favorite moments were just exploring the part of town with destroyed buildings. There was a nice kebab place there too and they had the guest hospitality (Xenia) that's so rare to find in our lives.

The larger the variance, both good and bad, the more the opportunity for surprises. That's also why people go to bars - there's a lot of bad nights and a few surprising ones.
IMO that Slack room would be a wasteland, if you've seen it work you're lucky
> I'm not sure I understand what you mean by "those microscopic processes that are compatible with macroscopic processes that systematically lead to the same final state". (The same as what? The same in what sense?)

In the formulation of 2nd law for adiabatically isolated systems, there is the initial equilibrium macrostate A, and the different equilibrium macrostate B that the system gets into eventually after the intervention, where either some constraint is released, or some macroscopic work is done. 2nd law states that if the same intervention in A results in B reliably, then S_B >= S_A.

This statement can be derived from mechanics and maximum entropy principle only under the assumption that B is a reliable result of intervention in A (always or with close to 1 probability). This is more than mechanics or logic can provide, and it means we have a restriction on the allowed set of microscopic processes considered.

It is not possible to derive 2nd law from mechanics or logic for all microscopic processes. Some microscopic processes bring the state B to state A, and those break 2nd law.
> It should be about the value I bring to the company, not where I live.

There are perfectly valid reasons why that's not the case, see here:

https://about.gitlab.com/handbook/total-rewards/compensation...

https://about.gitlab.com/blog/2019/02/28/why-we-pay-local-ra...
Don't worry. Once Musk transitions to leading software & servers teams these embarrassments won't happen anymore!
Because alternative makes it not much better or safer. It could throw an exception when vector is empty (or return an error in whatever other way) - you will catch the exception and then do what, try to pop_back() again or what exactly can you do? You are at very bad odds to continue with the program when such a fundamental issue pops up in your program so I guess you can only terminate the process?

There is no generally meaningful way to recover from an error condition like this, which in its nature is a logical mistake in your code. And that's the reason why I think std::vector won't throw an exception but will give you an opt-in to terminate the process through the assert.

I think it's not about the performance, although it can be argued, but it's more fundamental code design problem.
Twitter to set a $100 price tag for their “basic” API
> went offline permanently on January 18, 2023

Lol.
Great, and when it does we'll use that. But we're not there yet, and in the mean time we're generating tons of

In the mean time we have companies getting in trouble because they claimed to recycle plastic but instead they were just stuffing it in warehouses - https://www.theguardian.com/australia-news/2022/dec/23/envir...