skysight-inc/HackerNews huggingface dataset:
Jira has crazy amounts of customisation.

But one of the killer features (IMO) is the fact that you can customise the flow of issues to match a flowchart. "TODO - IN PROGRESS - DONE" only goes so far when the org gets bigger.

This way it's a lot harder to move issues to the wrong state and the workflow is clear for everyone.
I can definitely see why you would say that! ngrok uses tunnels to connect to your computer, this uses websockets to load and serve the requested documents.

The reason for this is that I wanted this to be a distributed solution. You can shard up the different routes across as many computers as you like and the front end will route and patchwork it together at the front end.

Along with that you can run the client over any number of computers and they will act as backups for eachother. So, if you turn off one computer, one of the others will pick up the slack.

I'm not super familar with ngrok, but if it does all that then I guess, beyond the technology, there isn't a massive amount of difference :)
If you have to interact with classes that do some reflection-based magic and you need the getter setter convention, yeah it is hard. But with records I really don’t feel that it would be bad. It didn’t become a haskell overnight, but one can write FP in Java reasonably well.
That's an amazing experience report.

I remember teaming up with a former colleague at a point where their SRI had just kicked in, and my motivation was down the drain. I felt they were doing me a huge favor, and they felt the same way back. Pair programming is, so far, the only certain cure to my procrastination. I'll certainly work when not pair programming, but pair programming will make me give 100% for 12+ hours simply because of the commitment to another person, and the reward of continuous socialising.
I’ve had to do it for low tier stuff when I was younger, like telemarketing. It’s an unnecessary invasion of privacy. If I showed up too stoned to speak coherently fire me for being incoherent. I had to do it when working with some heavy equipment too. The argument doesn’t even work there though. I’d not be hired if I smoked pot two weeks ago, but if I took shots with breakfast that would be fine?

I don’t even do drugs and I rarely drink. I just think your performance on the job should be all that matters. If you drink, sleep poorly, etc, and it affects your performance, that should be observable and reacted to accordingly.

I would not have objected to vision tests and reflex tests, that sort of thing, to be licensed to use potentially dangerous equipment.
I think it’s hard to look at what capitalism has become today and say much positive about it.

I say this as someone who works in investment finance where we sell semi-rich semi-professional investors the opportunity to become richer by building solar and wind power plants, and selling them when they are fully operational. Which is about as positive as it gets in capitalism in my experience, considering we’re actually helping the world move in the right direction as far as climate change goes.

It is, however, still contributing to the inequality in the world. I had a lot of experience from the Danish public sector digitalisation before joining my current company, and I have a second job as an external examiner for CS students, so it is fair to say that I’m likely in the top 10% of paid developers in my region. If you invest with us, you can make 10 million Danish kroner into 20 million Danish kroner in 5-10 years, and while you do so by fighting climate change, I make around 1 million Danish kroner in savings over 10 years, as one of the better paid non top-level managers in my country.

As you’ve probably guessed I’m Danish, and we’re probably famous for our take on society in that all our political parties are basically a different colour of social democrats, and we have been like this since what is essentially the dawn of modern Denmark, so equality is a big part of our society, as in, if a private company builds an apartment complex in the most attractive part of our city, they are required by law to make at least 10% of those apartment available for rent to the “common people” at the cities disposal. That’s how much we care about equality, and the best example of capitalism we have is making rich people much richer by basically doing nothing.

Another thing we are famous for is community ownerships. The best example is that we have two major supermarket chains, one is owned by investors the other is owned by the people who shop there. Guess which one has been driving positive change forward, repeatedly been reinvesting in its own business and it’s employees and under covid sent 100% of its profits on things like clothes on to small clothing stores that were closed due to lockdown?

Now I’ve ranted for a while, and it may sound like I’m getting somewhere, but I’m actually not. Because the issue with co-operative ownership is that it makes it very hard to start something new. The big co-operative ownership organisations we have typically came to be by a lot of smaller organisations joining together after they were established. The solar farms we build are a good example of this in play. We’re going to build a couple of thousand of them over the next five years and while non-profits movements have certainly helped made it a profitable area, no one outside of private investors are going to build even close to this amount. So how do you change the world without capitalism?

The answer is probably in taxing the rich, but good luck with that.
Does anyone know what’s the code for Apple?
thanks!! haha that definitely does seem like a weakness I need to patch :)
Yup. My initial reaction was "Has he posted a Masters thesis on the company blog?" If he had summarised it in 5 lines at the start & avoided the inflammatory headline he may have survived.
How would that not be true?
Yes, and it is nice; worth a taste if you run into it. Overrated imho for the price but nice a few times per lifetime. Make sure though you don't get it in hip, millionaire folk restaurants (which usually have reviews which are not about the food but more about the ambiance and such); in my experience, they put way too much of expensive DOP products (including white & black truffle) on things so people can post pics on twitter 'this is $4k/kilo white truffle'. A plate of pasta where you only see a mountain of white truffle is expensive but not very nice imho (unless you take of most off the truffle). In normal Italian restaurants where they serve this they would put a few slivers so you have a nice subtle dish.
As long as games rely on client-side security, they will suffer from cheats. There is no way around it.

You wouldn't embed your entire web app authentication in client side JS then complain about 'hackers', would you? Now imagine, you have an EULA that says hackers are not allowed to mess around with the client side auth. That'll stop them.
The paper considers normalized/averaged single event exposure for their analysis and compares it to continuous exposure of other drugs and vaccines to make their case.

It's embarrassingly flawed analysis.
Though you should know that doesn’t stop interviewers from asking.
Yes, I agree there's a bit of hyperbole on those tweets (otherwise we wouldn't be discussing it here).

For example:

> But this contributor UX is holding Python back

As in, fixing one character typos?

If he didn't really want to follow the process to contribute, a bug report would have been fine (which is what finally happened, reading the PR).

He ended the PR with "I unfortunately feel that I've already exhausted the amount of energy I can dedicate to this", but he had some energy left to write that twitter thread.
What hardware/software are you using? I’ve looked into it a few times, but the cost benefit hasn’t been there for me for doing the research without knowing anything about it yet.

Do you code with it as well, or is it primarily chat/browsing/etc?
Yes, but you're saying that even if someone improves, a rational actor will use the signal of the history of poor negotiation to collude with others to pay that person less.
The other country that is doing this at Hollywood scale is China, and it’s not just their ‘only popular in China’ movies like Wolf Warrior (1 and 2).

Some scenes:

https://youtu.be/g7y36UIRAjo

IP Man 4, which is more well known to western audiences:

https://youtu.be/OlW2VphUNd4

https://youtu.be/JFmaPK0JyVQ

You get the idea. Americans make movies where America good, everyone bad. China is now making movies where China good, everyone bad, specially white Americans.

Anyways, along with the glorification of US might and power by the pentagon, their recruiting tactics have also used video game stylization to attract young people:

https://youtu.be/N0f_ZUgqvxE

^ That is a fucking video game ad as far as I’m concerned. No mature person should be turned on by that.
Not GP and hopefully GP might come back too and answer but I think the book is useful to different people in different ways - even if it is a very short book.

One idea that stuck with me both for myself and in a team setting:

Fear of failure and how it is overcome: at one point the book tells the reader to imagine walking across a 2x4 beam or something laying on the ground, then walking across the same beam between two highrise towers. The first is really simple, the second is something most of us would never do if we could avoid it even if we knew the beam is perfectly safe. Now the author ask the reader to imagine being stuck at the top of the high rise with a fire raging below and coming closer. Most can probably now imagine themselves crossing the beam in some way, if nothing else by sitting on their butts inching themselves across. This is a someone who has a pathological fear of failure when a deadline is looming. Last the author asks the reader to imagine walking the same beam between the same two highrises but now there is no fire and there is a perfect safety net directly below it. Most people could probably do this, many would even enjoy it. This is a challenging job with a "safety net" where failing is safe.

I realize Neil Fiore didn't come up with this, this goes further back, see for example https://medium.com/s/radical-spirits/the-man-who-helped-the-...

... but the book is were I learned about this example.
Same. I bookmarked to read it, came back hours later, and couldn't find it unless searching for it.
UK Court Orders Bitcoin.org to Remove White Paper
No mortgage and no job are achievable.

You kind of need a bank, if you go around with cash the police or other criminals can just seize it.

You also may want an address to live somewhere, I'd rather live in a house than in a car.
Interesting, does terminated mean that you got fired or just that you generically don't work there anymore (which is used for both when you quit voluntarily and when you're fired)?
Or more likely two drones crash trying to put compete each other to deliver a service with an insanely high charge rate.
There really isn't a pipeline for for entry-level managers in tech: I've never heard of anyone interning for, or graduating from college and managing ICs as an entry-level job. However, those managers are needed, and have got to come from somewhere, so here we are, looking to start a death metal band at a seminary.
PHP PSRs are practices, not language features or restrictions.
Most PHP developers ignore or don't know about them, which is evident from interviewing PHP developers.
Job openings can make for a decent proxy. Large layoff would make the news too.
I have used many different project management tools - JIRA, GitHub Projects, Trello before it belonged to Atlassian, Trello after it belonged to Atlassian, Linear, Buganizer at Google, etc. etc. etc. I have used these tools as a member of small teams (~ 5 people), a member of large teams (~ 30 people), a manager of small teams (~ 4 people), and a manager of large teams (~ 20 people).

I have come to the conclusion that the tool doesn't matter. The team does. The best thing to do is to keep the size of your teams small enough that people can map their work and the work adjacent to them in their heads. That is generally amazing for productivity. Expanding the scope that people have to be aware of to make progress... that's poison for productivity.

After I realized this, I have never spent an additional moment bitching about my project management tool. These days, I just use a Google Doc but JIRA is a prefectly good tool TBH.

I like GitHub projects because my team only builds open source software and we see it as a way of communicating our road map and priorities to our users and our customers. However, we have found it less ergonomic than JIRA or Google Docs. We have settled on just using GitHub issues and weekly updates in our Discord.

I have tried Linear and it didn't leave me impressed. Not a black mark against them, though, as this is a space where you have to be orders of magnitude better than your entrenched competition because of the inertia inherent to teams already having content on the older platforms. I can just say with confidence that they aren't an order of magnitude better than Google Docs.
You can't share your salary data with co-workers, but we will share it with all your prospective employers.
Python is apparently biased against casual contributors. I see nothing inherently wrong with that. Depends on the resources of the team. Your implicit assumption that it’s net beneficial for all projects to accept casual contributions is wrong. If you want to make a one-off change, just open a bug report and move on.
It may trigger a depression or push you deeper in depression but it certainly isn't the sole cause of depression.

edit: and depressed people are also great procrastinators, if getting out of bed seems a chore, then you're not going to be productive.
Show HN: Shadow Top NFT Collectors
That's interesting, I'm a bit confused, in this case high frequencies are not removed they are just quantized like all other frequencies. How is this reconciled with the assumption that high frequencies carry little information?
Then what is? A filtering then later mapping with a bit of flatMap and a final reduce?

Because if it is not functional trickery, I don’t really know what is (and no, recursion is not the answer) and it is sure clearer than the 3 nested loop or whatever one might come up with.
> You're 13x less likely to land in the hospital.
> You're 45x less likely to die.

So? Why should that inconvenience me? They are adults and have the privilege of living their lives how they want as long as they bear their own consequences. This strategy seems to be they face all those risks anyway and we make sure their lives are miserable for no obvious reason. That is cruel to them and also stupid.

These people presumably pay their taxes, it isn't like there is an unfair burden on everyone else. If there is, charge them a fee when they get to hospital or take it out of their estate if they die. If people want to take sill risks, let them.
It's been slow, but progress is happening. There's already ~$28 billion worth of ETH staked on the beacon chain. Most of the engineering work for the merge has already happened. A post-merge testnet (Kintsugi) was launched a few weeks ago. If you look at the mainnet readiness checklist [1], the remaining work is largely testing and documentation. Hard to imagine how it could not happen at this point.

[1] https://github.com/ethereum/pm/blob/master/Merge/mainnet-rea...
I know that the team is having lots of fun with Crystal and the performance is truly amazing. It allows us to run the entire setup very economically.
> Apple is also rumored to be doing lots of R&D into RISC-V and other architectures that don't require licensing ARM.

Out of all the companies making CPUs, Apple seems the least likely to have problems licensing ARM. Apple co-founded ARM, and they seem to have much more favorable licensing terms than any other company, likely due to some old contract from the Newton days that's been grandfathered in.

The Asahi project is discovering quite a few ways in which Apple's processors break the ARM spec and/or implement custom instructions -- which not even architectural-license holders are allowed to do. See e.g. this comment thread from a few days ago: https://news.ycombinator.com/item?id=29783549
I know that there had been discussion to improve the CLA process for Python but one issue was that previous signed CLA could not be imported so every contributor would have had to sign the CLA again, which for contributors that need approval by their employer’s lawyers can be a multi-month process. Because of this the current process which has been cumbersome has been kept, but I’m sure the discussion can be revived if someone is willing to do the leg work, the migration and figure out the legal implications.

The CLA is also usually not required for trivial fixes like typo but the bot still asks for it, only a maintainer can bypass it and consider whether it is a trivial fix as far as I know.
A curated list of warez and piracy links
Looks quite similar to “tasks by planner” in ms teams
Agreed, this line was as far as I got.

Actually, I read a little more as I thought the article was satire, but yeah.
I'm convinced that procrastination is a rats nest of things which is constantly changing shape and that nobody can give you advice for your unique situation. Getting past procrastination is like hitting a plateau in a gym and everyone just gives general advice on how to get bigger. Maybe the answer is that you have to change things up to shock your body past the plateau.

Maybe getting past procrastination is shocking your brain with a frame which puts you in a situation where you're not settling towards some sort of rot. Seems like we get into this rut in most things in life.
That just sounds like you're projecting your own values onto others for doing something more than you'd like them to. How they spend & value their time and health is their choice alone, whether it affects the individual negatively is up to their perception, not yours. The miserable drug and alcohol addicts you might be imagining are aware that it's a problem, they may not know how to fix it.
It was only spam on the inbound leg. On the outbound leg, it was requested and correct content.
Here's how I imagine this goes down:

ADP Rep: "Hey, we have an exciting new feature to offer you! We partner with the worlds premiere credit and employment reporting agency to eliminate the hassle of salary and employment verification."

VP, HR: "Go on..."

ADP: "If you opt in to this innovative program, you'll never again have to respond to your employees' lenders or landlords. 97% of banks participate in this program. Instead of them asking their applicant—your employee—for paperwork that you have to deal with, they come direct to the source automatically. Again, this is at no additional cost. It's included with our Premium Payroll Plus offering. Interested?"

HR: "Yeah, of course. One less thing I have to deal with"

ADP: "And the best part is you'll then qualify for a substantial discount on our partner's Employment Data System. Rest easy with unlimited verification reports for all your prospective new hires"

HR: "Anyone ever turn this down?"

ADP: "Almost never."
There was a thread earlier today about chatbots basically being designed to frustrate customers and get them to go away, and I can't help but suspect that this system has been set up in a similar way.

I suspect a lot of open-source folk would not appreciate this, but in my experience as a maintainer of a small-ish project, the overwhelming majority of contributions are well-intentioned but not very helpful (of course, the few contributions that are extremely helpful more than make the whole process worth it!).

It creates a fairly awkward situation where the maintainer doesn't want to be rude and reject the contributor's work (which they have spent their own time making and are sharing for free), so they reluctantly take time away from solving real issues and validate the patch instead.

I could see how erecting deliberate roadblocks could avoid a lot of this discomfort.
I'm unironically upvoting this because I believe the same about blocking ads in web browsers and wouldn't have it any other way.

That said, it should also be ok for you to be banned from playing online if caught, just like websites can block me for using an adblocker.
I started to think that the article _might_ have a certain political slant after coming across these phrases:

"problems of governance from beyond the established liberal democratic paradigm" ... " the lone overman" ... "Growth Through Struggle" .. "your cosmic duty and win glory only in the bold attempt" ... "our society has been so stagnant and uncreative ... We chose the path of comfort... In our cowardice, we turned away"

Now, what do those stirring words remind you of?
I have plenty to do but the last few years I've done a smart thing to avoid this for smaller tasks:

If someone comes with a small request that I want to help them with I do two things:

1. make sure following up on it is their responsibility. I'll do it, not be PM for it.

2. for really small things, bring it to my house at a time we agree on and wait until it is done. Nothing gets left here for me to look at "whenever I have time" because I never have. If it is important they come to my house and wait until it is done.
Google Infringed on Sonos Speaker Technology, Trade Court Rules
'You're 45x less likely to die.'

I'm surprised at how you could determine 45x without knowing the age or co-morbidities of the person posting. Particularly concerning is that a young person in good health has little chance of dying, and the 45x comment may be wildly wrong.
Celebrity Jeopardy with Will Ferrel as Alex Trebeck
V is still vaporware at this point, most of the claims on the website are just not true. For example, the "coreutils" example is just filled with folders containing "delete.me" files, with no actual code.
> an option they always had

No, they didn't. Many contracts explicitly forbid it and not every employee has the knowledge, courage or frankly financial stability to go against their employer.
FWIW, I had something similar happen when I contributed to React. A long CLA, a three-line PR (that was marked as a `easy first issue`), and eventually, after month and dozens of comments, a rebased PR that subsumed the issue. There's nothing inherently wrong with this, but it can turn off getting new contributors to your project who may, one day, become your core maintainers.
In my experience as a recruiter, yes: we know if a candidate applied before. Previous applications have some weight. If a candidate applies very often without changing anything in the application and ignoring previous rejections, it's a red flag because it suggests poor judgement. But if someone reapplies months/years later with an updated CV and improved skills, or skills better matched to whatever is being asked, there is nothing wrong with that.
in my experience, if you tell your boss you're not going to make a deadline, their reaction is not "dont worry" but "yes you will"

of course ymmv. had only 5/6 such bosses.
the only one that wasnt like that, was not in software but a little shop selling custom built computers and i was a teenager back then, so that might have made it a little easier on me too
Kinda of like what Putin does with LitRPG now?

(I am probably on some kind of list now)
AEDs cost too much, that's the real problem here.