skysight-inc/HackerNews huggingface dataset:
there is a wayland replacement for rofi called wofi. i didn't use rofi for anything particularly intensive so it was a drop in replacement for me
No raise plus stock price down 50% after I joined.
He would have been caught eventually when cashing out. he does not seem careful enough.
While not having all the tqdm features, i find mpb to be quite good actually.

https://github.com/vbauerster/mpb
As a SW developer you provide two benefits to the company:

- the build phase: develop spaghetti code

- the maintain/insurance phase: maintain the spaghetti code and keep it up to date with the software package dependencies required by the spaghetti code

In the long term its easier/cheaper to have the person who originally wrote the spaghetti code be around to maintain and add one off small feature improvements to it (i.e. ensure log4j patches are handled properly) than to find/hire/train a new developer every time a 0day patch needs to be applied.
I feel like my ability to work in a focused, intelligent and productive manner is a very particular mental mode. Some days I can reach that mode for a few hours at a stretch. Nearly never 9-5 let alone the crazy hours that seem normal in the USA. Other days, I wish I had a culturally accepted way of saying "don't bother me, I won't be working".

Many's the day I've been sat in an office, reading Facebook on repeat, present in only the most physically literal sense, because my brain was not going to go into productive mode and trying to force it would be asking for a headache. But the cultural rules of "work" don't allow you to say "not today".
CheckMK offers pretty solid monitoring our of the box, but I think it falls quite short of the mark when you want to add more than the default monitoring. It's still probably the easiest solution for monitoring a bunch of basic VMs, servers, etc. You can set it up and get a solid idea of how it works in only a few hours.
Ask HN: How to work minimally, legitimately (inspired by developers lying post)
Inspired by this thread: https://news.ycombinator.com/item?id=29581125

So I want to spend my time researching and translating esoteric Tibetan texts. There’s zero money in that.

What I need is basically what the person in the above thread does - 10 hours a week would be amazing, but I don’t want to feel like I’m scamming my employer to get it. Keeping up some pretence of work doesn’t seem like a good idea ethically or for my own mental health.

I don’t need a big salary, I can quite easily live on 30-40k.

I’m at the beginning of my career as a developer. Reading the linked thread I kind of despair at the fact that hardly anyone seems willing to give part time contracts when it seems a lot of developers don’t work full time anyway. Are there ways to do this legitimately as a developer, or do you basically have to be in a big company where you can coast?
Ask HN: BigCo Burnout, Hacking over the Holidays
I'm suffering from a bit of a burnout from BigCo work and want to rediscover the feeling of figuring out a new framework or a programming language and building something fun with it.

Most of the tools I work with on my job are exceptionally slow and are highly specific internal frameworks and I would really like a change of pace from that. I've also been blind to things happening in the outside world for the past 5-6 years, so I probably missed a decent chunk of how modern web / service development is done.

I don't want to constrain the problem space, anything from systems programming to data science is on the table, so throw me something interesting!
On the other side, unfettered population growth for the purposes of maintaining a sufficiently large proportion of young people (in a world where people are living longer as well) is basically a Ponzi scheme. We’ll have to eventually stabilize to a sustainable demographic distribution; the earlier the better.
The recent log4j vulnerability really piqued my interest, and I've spent the last few evenings working on a proof of concept Java agent that could mitigate similar vulnerabilities in the future, for applications that are able to completely forego platform features like JNDI, serialization or native process execution.

Link to the project: https://github.com/gredler/aegis4j

It's not a lot of code, but it uses parts of the platform that I think are a bit unusual for most devs, so it was quite interesting to implement. Happy to discuss details, ideas, and concerns.

One idea for a possible improvement is to make the feature block list adaptive, i.e. watch what the application uses in the first few minutes of execution, and then shut down all unused "dangerous" features for the remaining lifetime of the VM. Not sure how reliable this would be though, especially for services which have background jobs that might only run once a day.
Ummmm

You do realise the world (and time zones) extend beyond New York and Los Angeles don't you?
In my experience, a lot of Americans interpret direct, no-wasted-word statements as aggressive or confrontational. Euphemism and indirect implication is the norm in American communication, much to my dismay.

It can wrap around to extremes sometimes, too.

https://sneak.berlin/20191201/american-communication/
Throwaway for this one...

It's possible that you've got cause and effect the wrong way round: consider maybe that your self worth is derived mostly from your extracurricular activities because you're failing at work. You put almost no effort in, achieve very little, are almost entirely disengaged, but, since you're a normal human, being a loser doesn't fit your self-image so you look to find meaning elsewhere in areas where you are engaged, connected, even passionate. It's a coping strategy.

Finding meaning at work doesn't mean you no longer get to derive self worth from your family or your hobbies, rather it just enlarges the pie of your self worth.

The advice given in the comment you're replying to is to find a job or career where you will be able to apply yourself. It really isn't bad advice. You should work more because you cannot exist without working, and what you're doing now is damaging yourself psychologically.

Now I'm not trying to be mean here. I was in your shoes VERY recently. I suspect you've got yourself to a point where a couple years of pandemic stress and working from home has disconnected you from your colleagues and your company and you no longer want to reconnect. Whatever mission you are working towards was probably never all that engaging for you, but take away the human connection and that's been laid all too bare. And I expect you're worried about this ending, and having to go back to a grey office and a shit commute and losing the freedom that you think you have today. You don't want to "lean in" (as awful managers would say) because you recognize the mission as unfulfilling, but you can't separate yourself entirely because you need the money. It's not healthy.

It could be time to take a risk and move. You know you can work remotely, there are jobs out there. There are better missions, companies with values that perhaps align closer to your own. That's scary, but finding a new gig where you'll have to work will not erase all the progress you've made in your hobbies and domestic life; those are things which make you more rounded, and they're yours forever. You can keep up with all that - because, after all, you're mostly just wasting time on the internet today.

I say all this as someone who's struggled with your situation in the past and made a move recently to tacke it. It was frightening for me. I will say that I am considerably happier when my days are full of work, and it hasn't got in the way of any of my side projects or interests, which are numerous and very consuming. If anything, it is more energizing.
I got a 45% raise by being offered a new job and my employer matched it. The market is hot, look around you.
that scenario is unlikely in the proposed scenario, since the powers of the federal government is limited insofar as targeting like that is expressly prohibited. indirect targeting (crafting the specifics of a bill to exclude all but the target) is more prevalent amongst a smaller number of insiders working in dark corners of legislation. having many more people involved, and a more democratically-involved populace, provides sunshine on dubious shit like that.
For Ruby on Rails (and surrounding ecosystem): https://gorails.com and https://www.raywenderlich.com/ for mobile development.
And they impact you even if you are "married with children"

One of my son's friends fell under the spell of an incel preacher who goes as "Wheat Waffles". He refuses to hang out with my son because my son is taller and more handsome and thus inevitably "mogs" him.

Waffles is running a pernicious cult complete with a catechism and what I saw looks a lot like Scientology disconnection.
Does it not state a minimum amount of hours worked? If so, there’s a reasonable argument for fraud?

($x for y hours, but y hours were not delivered, only a fraction was.)

Just so I’m clear; I don’t think that works at all in a knowledge worker environment, but tell that to the judge?
Seems like this would be super useful for a 2D game engine, especially one aimed at beginners, where you could sketch a character, describe an animation you want and export a game asset (or even better an editable art asset to fine tune if required).
That's a really cool project with its democratic claim assessment, and I admire their transparency. But as with everything related to safety in crypto, today it's still based on optimism.

For example, today the 5-member Advisory Board has unilateral power to change the contract as they see fit[1], and only the smart contracts have been audited, not the organization itself[2].

The only information about this all-powerful Advisory Board is on the home page, and I'm forced to take that at face value. What happens if I put my money there, the board runs away with it, and I try to sue them only to find out that these five people don't exist, or are not related to the project? This is far from the basic security level of any traditional financial institution.

Again, I have major respect for this team. The service is useful, and the documentation is honest and comprehensive. But a blockchain plus this insurance does not make a safe consumer space.

[1] https://nexusmutual.gitbook.io/docs/users/understanding-nexu...
[2] https://nexusmutual.gitbook.io/docs/welcome/audits-and-secur...
There's no mention of hours - only yearly salary, employed at-will.
> I am with you on most of your points, but definitely not on the "normal and mostly acceptable".

The "normal" part is easy to disprove: If everyone was doing near zero work and lying their way through standup about it, nothing would ever get done. That may be normal in certain zombie organizations, but those organizations can't last forever without people doing actual work. Somebody is doing the work, even if the OP isn't.

> Coasting from a standup to the next with zero work in between is definitely not normal (_if done on a regular basis_) and the sign that something is not right in your current situation.

The part about doing nothing all day and then lying their way through standup stood out to me.

Like you said, we all know that programmers aren't hands-to-keyboard programming for 8 straight hours every day, nor do we expect that. However, we do expect that everyone is putting in similar amounts of effort to their peers.

I'm surprised how many comments here are justifying the zero-work behavior because the manager hasn't caught on yet. This doesn't mean the work disappears. It means the person's teammates have to pick up the slack and carry the project forward without the OP.

Working with a deadbeat teammate is an awful experience. If you need to get anything done, the only way forward is to plead with them to get some work done, or just do it yourself. More often than not, the team ends up doing it themselves.

We've all been stuck with deadbeat team mates, from group projects in school to the workplace. It's not okay to be the deadbeat teammate.
Or productivity goes up, since we don't need a massive population doing menial tasks. Just like every time someone has said this for the last 300 years.

Won't someone think of the people picking the seeds out of cotton?
The first step in antitrust is to define the market. It seems unlikely that desktop/laptop would be considered a separate market - mobile is just too capable (how do you even draw the line between an iPad Pro and a laptop?) But even within desktop/laptop you have Apple plus Chromebooks and to some extent Linux as substitutes. There were no serious substitutes in the 1995-1997 time period that led to the antitrust proceedings.
How to Scare an Invasive Fish? A Menacing Robot Predator
I so much agree with the part of it being soul crushing, especially from remote.

If I liked videogames maybe I could fill that void in my working days.

In the end I choose to program other things, I still get to learn and be a better dev every day for my employer.
And yet the go games had some very unexpected and creative plays, so if the inputs and outputs were language based are we simply moving the goalposts for what is considered 'unexpected'?
I have a freewrite traveler, I don’t like it and never use it, here’s why:

It uses an eink screen, which has significant latency in comparison with lcd and other screens that render pixels. Won’t be an issue if latency doesn’t bother you too much, but if you are used to super fast response times in text editors, it will prove annoying. It also has no backlight. Its easy on the eyes during the day but forget about using it in dim conditions.

Their source is closed and not easily extensible. They version your documents using their own propriety cloud backup, which you can then export to various services.

The file manager is clunky and the UI in general, either because of eink limitations or stuff on the software side, is pretty clunky.

The firmware update process is mysterious and does not really give any information to the user.

The outer casing feels cheap.

Try as I might, I cannot find any information on the internal storage limits of the freewrite.

Overall I personally feel the unit is way overpriced at 500 dollars.

Even though I dislike the traveller, I still loved the concept, and through further research discovered that KingJim, a Japanese company, makes a similar device, the Pomera DM200, only it has pretty much none of the downsides I mentioned (it uses lcd, not eink so its super responsive, to get files off the device you can use a qr code, email, or sd card) plus other features that are handy (split view, calendar that doubles as a journal, outline mode, and others). Like the freewrite, the outer casing is a bit cheap feeling but it feels sturdier and looks sleeker too.

The only major downside to the pomera is that its ui is only available in Japanese (there are older models that support english but that are no longer in no production and are more expensive to acquire second hand), but even this is easy to get used to. The overall experience and software is imo leagues ahead of freewrite and it only costs around 300 instead of 500.
They may well get that feeling outside of work. Maybe they like making music but couldn't make a living as a musician. Maybe they're writing a novel. Whatever it is. Most of the things most people in the world enjoy doing are not the things they are made to do for their job.
Romanticized development. I love tweening shit.
https://virustotal.com
>It's hard for me to tell exactly where this sprung up from, how it is so deeply deeply rooted.

Industrial mass production makes physical objects with incredible efficiency, once things are up and running. Because it's so effective with atoms, people think it can be just as effective with bits, and they're wrong.
I always wondered how a post like this a year ago didn't go anywhere but this
post makes the front page. Love the Python package.
https://news.ycombinator.com/item?id=23160774
I can't think of focusing 8 hours a day, hell even 6 on coding and thinking can be that healthy. Especially when you're solving business problems you likely don't care about.
Also, Rails has moved away from the magic over the years, learning where it is and is not appropriate.
It's not extreme. Being a politician should not be financially rewarding, period.
I would say it took about a day of work to get everything right.

I have the “old” MBP with Touch Bar as well as the new Pro, so it’s nice to know that I can make my Touch Bar a tad more useful with this.
I was once at a job where I didn't do much. One day I did nothing, the next day I fixed a bug in 15 minutes, etc.

I got excellent reviews. So I asked myself the question: If I get excellent reviews with this kind of work, what the fuck are those other guys doing???

> about 10%-20% of all employees

I highly doubt it. Do you have a 10x developer on your team? That's probably the only person doing any serious work. Does he get paid 10x? No? Well that's why the other guys are slacking off. Maybe the person you gave an excellent review is slacking off like crazy.
I repeat these exact same words on each retrospective of my new scrum team with 16 people. The amount of overhead is insane and I've simply started not showing up to some meetings and just asking for conclusions. Usually, there aren't any or it has been concluded that another meeting is neccessary.
When I brought up the argument I had in mind a case based on income inequality, that some rich guy was able to support 3 women, something that you'd imagine was the case in the time when my namesake and his followers codified Christian ideas of monogamy.

There are many young people today who believe there is also an inequality of attractiveness at work which is, I think, a newer concern.
I tend toward a kind of moderate defeatism, where you accept that for the foreseeable future, men are going to face a dystopia of constant rejection, and women are going to get way more romantic attention than they ever wanted (a lot of it shallow). Sex is just one (probably the most glaring) example of the whole "men compete/women choose" power dynamic.

I'm not arguing for some weird Spartan-style separation of the sexes like the MGTOW/TRP people say. Most people are going to be happier having relationships; it's just a necessary suffering of life, like looking for a job or getting dental care.

On the positive side, things do start to equalize as people get into their 30s and 40s, because women face the time pressure to have kids. But I wouldn't say it evens out all the way.
I hope that this quote from the article is true:

> I’m not sure that most Go developers will be using generics daily, but it’s nice to know that they exist if we need them.

Most people won't need generics in Go, and I hope people don't force them into their code where an interface would do just fine. I'm a big fan of good type systems like Rust, but Go doesn't need all that power all over the place. I think generics are a good feature for Go, but I really hope they don't get overused in places that would currently use an interface.
I agree with `Get` returning `(T, bool)` I don't see why one would want to return an `error`.
> If an automated car can handle all that safely without reverting to human assistance, what exactly can't it handle, and why is it not full self driving?

The answer is in the article, and in the definition of Level 3: the automated feature is restricted to a certain operational design domain. For Drive Pilot, this domain comprises specific sections of highway, maximum speed, and certain weather conditions. It refuses to operate outside that domain, even if technically the software might be capable of doing so.

When it detects that it is leaving or has left that domain, it tries to hand back control to the human within a short period, failing which it brings the vehicle to a safe halt and calls for help.
SIM swapping has really nothing to do with crypto per se, people use it to steal identities/fiat all the time.

Crypto is big, but to be fair "just" Apple is bigger than crypto. Compared to the NYSE or Nasdaq, it's small, and when compared to forex (maybe a more apt comparison), it barely registers. Incidentally, I think this is why crypto's here to stay (probably forever): it's huge and growing, very popular, and the masses seem to like it. It's like the McDonalds of financial instruments. I don't think governments care to (or can) regulate it, so as long as we're paying taxes on gains, they will let it slide.
With Google Docs, Microsoft Office (maybe besides Excel) is pretty much redundant.
What do they mean with this

We make efforts to eliminate the use of websites that may be sensitive in nature.
If you were paid hourly and billed for more hours then you worked, then yes it is a problem

If you are paid to never create anything for yourself during a chunk of hours, using resources made available to you, in exchange for money, perks, community, access to licensed software, then its fine. Just deliver what you said you would deliver, on time. And move on.
Some context: https://www.cnbc.com/2021/12/13/solar-power-advocates-slam-n...

Specifically:

>The California Public Utilities Commission said the proposed changes, in a decision known as NEM 3.0, are meant to encourage consumers to install battery storage systems alongside solar panels, so they can store the excess power generated by solar panels and feed it back to the grid when it’s most needed.
I have been using a software called dokku for about six years. It‘s like Heroku, but you self host. It even uses the same buildpacks.
You just run the dokku installer and off you go.
My problem with this spec is it requires Service Providers and DNS Providers to know about each other. It's essentially formalising the status quo of cookie cutter setups for big name providers.
Yes, your employment contract has likely a minimum number of hours of work stipulated (otherwise PTO etc becomes hard).

Look, i’m not saying it is a valuable way of looking at productivity at all, but the fraud aspect is reasonably clear.

So if it states 40 hours, you put in 40 hours. If you do nothing during those 40 hours, we can have a moral/ethics discussion about if and how you should change the situation etc, but at that point we’re outside of the fraud scenario in my opinion.
I'm on a Verizon phone currently and that link gives me a 404. Perhaps the service hasn't rolled out to everyone yet?
Maybe term limits for all government employees. 10 years and you are out. Of course then you would likely end up with tons of former government employees working as contractors to the government. Ban that next? This is a hard problem to solve with rules and laws instead of culture.
Maybe "corrected"?
Everyone lies and overstates achievements online.

I’m a billionaire with 22in, my dinner with Bezos went well, I had to ignore 22 messages from hot models wanting to fuck to post this, I could have been working for 12k an hour but I decided your post was worth replying to even though satellite Internet costs on my huge yacht costs a lot more than you make in a day.

I’m going to fly on my private jet now, feel free to contact me about how you can invest and fall for my crypto margin trading that ends badly for you.
What distro did you choose to run?
This

Some companies wont even ask you interview questions and will give you an offer right away.