skysight-inc/HackerNews huggingface dataset:
I dunno. Movie stars are always just a couple of flops away from becoming a has-been. There’s plenty of stories of stars branching out, even financing their own films, to have them crash and burn, and take their careers down with the dud movies.

Musk was notorious for being fired from multiple jobs before he did his own thing. If he lost his wealth suddenly over a few bad bets, I doubt anyone would want to hire him. Why would they? He’s unlikely to listen, to do things their way and they know that. That makes him unemployable.
If you go that way, money hence property are moral evils.

https://knowyourmeme.com/memes/we-should-improve-society-som...
When you work for a company, do you never see a correlation between what people are paid and what they contribute? Really?

As for me, I've gone to the boss and said my work XXX was valuable to the company, so I want a raise, and I'd get it. If I hadn't done XXX would I have gotten the raise? Of course not.

(Of course, government and union jobs are different, where your pay is based on seniority, your degree, and job category.)
even just cashed is useful for normal users.
> But the Start menu is a UWP program, so it is supposed to be launched a special way, with specific command line arguments

Specific arguments aren’t the same as no arguments. The distinction is important here.
In what sense of the term?
Archived: https://archive.ph/uze0y
Nobody risks it all unless they bet their life, everyone can go back making salary doing basic work. For example, if a software engineer risks their life savings on a project and they lose all of that money, they can still go back and make $300k a year just doing basic work, that is hardly "risking their all" either.
Ask HN: How the $ ^ do I learn web?
More accurate to ask "How do I evaluate web tools"? Like frameworks aside, I want to build a webapp for production and write it all. Now I have to build it. Do I use webpack, esbuild, rollup, parcel, snowpack, vite? How tf am I supposed to compare these?!

Sorry this is kinda vent-y but any recommendation on how to evaluate different stuff like this? I'm kinda new to web and have been frustrated by too much different tools in a way I never was on backend stuff. Thanks.
Don’t take any of it personally. It sounds like you’re doing the best you can. Your manager is probably not great at some aspects of managing re: communication / expectations. You might have to be more proactive about checking in with your manager on a regular basis about these types of things (even though this should be their responsibility — not yours).
I created https://submirror.xyz to add RSS to mirror.xyz
Same. I've only recently (mid-2021) deeply understood the implications of Bitcoin, despite hearing about it in 2009, buying some in 2013, and losing some in the MtGox hack. Clearly I'm a slow learner.

I think people are vastly underestimating the impact of Bitcoin embedding itself within the energy sector, and providing an accessible and permissionless escape hatch to millions (billions?) of people whose currencies are hyper-inflating.
30kb is too much for js. A modern website should run fine on half of that.
Burying Leni Riefenstahl: a lifelong fight against Hitler’s favourite film-maker
I was asked by a recruiter one time. I answered with what my salary requirements were. This caused him to grow quite angry, explain that it didn't matter what my requirements were, and hang up on me. Mostly, I was amused. This was before that question was illegal in California.
Kilobyte budgets, in some scenarios, do not matter. If you're targeting users in areas with high or limitless data caps, and have 4G or better connection speeds, the choice between React Svelte etc. is an academic exercise with respect to bundle size budgets. Unless you're at Amazon scale, that extra 100kb in loading time isn't costing you millions in lost sales.
I've never been more productive in my life with a combination of Vue and Rails.
You don't need to know what individuals make. You need to know in general what people in your skill level make, and that is easily googled.
Renewable energy doesn't defeat any argument against proof of work. Bitcoin is an absolutely outrageous waste of resources. Whether those resources are renewable is important, but there's a seriously high cost either way. We need to recognize what else can be done with that energy or the people and materials that are expended to stand up energy infrastructure.
It took me a long time to learn that it can be very valuable to stay in the loop with PMs and planners. Once, I was tearing my hair out over a huge task, and literally on the verge of quitting in shame, having realized it was beyond my ability to even move the needle on that mess. Fortunately I happened to vent about it to a PM, and she just says, "Oh don't stress out about that. That's getting cancelled." I don't know who was going to tell me or when. But as a mechanically-thinking engineer, my only solution to this was to figure out how to move the moon with a lever. Their solution was one line in an email that said, "Cut it."
From a Windows perspective, launching the start menu without explorer.exe should be impossible (at least for non-wizards), which is why they thought this was impossible. It doesn’t make sense for a user to kill the start menu to relieve memory pressure, unless of course it’s a pig. Which it is in Windows 10+ :(
And Bitcoin deflated by 18%

https://finance.yahoo.com/quote/BTC-USD/history/

43,565.51 on January 6, 2022

36,833.88 on January 6, 2021
This is like building your own car because the Camry doesn’t have enough cupholders and the Civic looks kinda funny.
I use Brave as an alternative to chrome, for sites that only work right in chrome.

Its not perfect. The business model raises my eyebrows, but then again so does google’s. And I’m not thrilled with what mozilla is putting out.

I’d love to find an alternative without the ads/crypto but for now its been a solid browser.
I am 2 years into my solar. 5 kW. I get 30kwh production per day usually. I use a "phocos solar inverter" which is pretty user hostile as their app is barebones and inverter does not easily allow data sharing with home assistant. There is a paid cloud option but meh.

I would definitely go all in and buy 5-10 kw panels because the juicy free energy is too exiting to pass up
Much of the drop in the hashrate was picked up by Kazakhstan, which has an all-coal power grid.
By the end it’s not really clear to me that their choice isn’t potentially the worst choice.

The vagueness about this project doesn’t help.

The project / use case is what should matter / drive this, less so rando idea like “ we don’t want to add any extra KB that is not strictly necessary”. Maybe if we understood the project the decision might make more sense.
Act catty in the weekends?
My company is definitely not a top company, yet it is on levels.
I don't think that the election is undemocratic, no. I think that when the new dictator bans all opposition parties, dissolves the parliament, replaces judges with his allies, and starts having the police shut down newspapers and torture dissidents, that's undemocratic, even if the dictator was democratically elected in the first place, and even if what the dictator is doing is not bad.
You'd have the same tax burden if you were given cash vs. vested shares worth the same amount.
Depends on the boss ofc. But i would send an email and ask for updated feedback after the discussion.

You're not responsable for changing requirements, so that's not your fault. Criticism for a junior developer is feedback.

I don't think you should take it to heart too much.
You want a strategy that works regardless. E.g. if your skip-level manager tells you a project should have been completed a while ago, and this is the first time you're hearing about it, it's better to say "let me follow up on that after the meeting and get back to you, because it's a bit different from the timeline we've set within the project" than to push the blame onto your direct manager, get defensive to your skip-level manager, apologise, or agree to spend the weekend working. Get some breathing room, put together a paper trail of emails and meeting notes, and let everyone cool down.
> but I couldn't find any obvious way of adding issues to a project from the issue itself rather than from the project view.

You can add issues to the old Projects from the issue view the same way as the new Projects (beta), it just takes 2/3 clicks for both: On the right sidebar in your issue you have "Projects", then a dropdown of your projects, and then you can (optionally) select the column where to place them (without that selection, the land in some kind of inbox inside the board).

I am using CodeTree for the list view of issues in milestones. The new Projects (beta) unfortunately also only offers that via the in between step of manually adding issues to a project and then "tagging" them with the milestone again as an attribute I think :/
Does anyone have a link saying either way here? Just want to be sure.
Do we have a viable genetic sample of slphuim to grow it again?

I certainly did not think so.

"The plant grew along a narrow coastal area, about 125 by 35 miles (201 by 56 km), in Cyrenaica (in present-day Libya)."

https://en.m.wikipedia.org/wiki/Silphium_(antiquity)
If this works--and I have my doubts--it will revolutionize the stenographic industry and bring stenographic recording to the masses. Furthermore, the article barely mentions the role of AI, and its role here is significant. It is AI and word/phrase completion that allow Chinese writers to approach 200 wpm and regularly hit 125 wpm. Only expert English language typists regularly reach 100 wpm. It wasn't that long ago that the ability to type only 40 wpm qualified you as a clerk/typist in the military or the government.

If it works half as well as the claim it would be an extraordinary advance. The issue is the length of time it takes to become proficient.
Yes, or just schedule the one-on-one yourself. You have Outlook, same as them.
I think you get to choose the proportion of cash and stock for the number you're given or did I get that completely wrong?
This is definitely possible. My career in the early 2000's was spent as a mainframe developer and a ColdFusion developer (not very common these days). Then later did random startups and freelance projects for years.

Around 15 years into my career, I got a software engineer position at a game company and had a lot of fun. There are plenty of companies that could use your help. Sure, there will be some that consider you overqualified or may make assumptions based on your long resume, but you only need one yes.
Accumulation of capital is in the context of ownership, yes. Capitalism is a system in which ownership of capital is indistinguishable from any other property, which makes it possible to accumulate it indefinitely. The end result, in the absence of some countervailing force (such as anti-monopoly legislation), is its concentration in the hands of a few oligopolies. Which translates to concentration of power, and strangles democracy.

Corporations are also "collective entities" (of shareholders). The real question in this case is who effectively controls the entity. If the entity represents thousands of people, but is controlled by a few, you still get oligopolies and concentration of power. Something like a co-op is another story, although even there it all depends on how its governance is structured.
They're all different.
Amazon pays you cash up front with backloaded vesting.
Google is experimenting with frontloaded vesting where you get the bulk in the first couple years.
Yes, but sending a referer header only benefits trackers on the internet, so reconfigure your browser not to do that:

about:config -> network.http.referer.XOriginPolicy -> set to 2
We don't have anything custom on our end, but Sorbet implements the Language Server Protocol which it looks like Sublime Text 3 supports:

https://lsp.sublimetext.io/language_servers/#sorbet

These docs seem to even already have a snippet you should be able to add to your config to integrate Sorbet with Sublime Text 3.
> Cartels try to deal with this by making compliance required by law.

That's what I'm saying.

Except you have the wrong idea about stability, because the law itself is the cartel, and very stable.

> It's not a power struggle. It's supply and demand.

It's not supply and demand because it's about which side coordinates better!

Supply and demand, the labor market, and markets generally, exist within parameters determined by political collective action. The big owners generally get their way but there is some democratic pushback.
> Less bytes sent -> less energy used -> greener planet

So was their basis of choosing that low bundle budget solely around reducing carbon emissions? I’d really like to see their math on that. I looked for a calculator that would try to estimate it, but couldn’t find one. If anyone know of one, please reply.

I imagine a lot will depend on how many users there will be for it, but how big of a difference could there be? If we’re talking 1 million users per month, what will the difference between 15kb and 150kb look like? Are we on the scale of emissions of a couple dozen cars, or pack of coffee filters?

I would expect it’s important to figure that out before spending “months” making a decision. At the very least, if you’re making a blog post about it, you should try to figure that out because right now is sound like “we spent a lot of time figuring out the smallest possible bundle size we could have because something something greenhouse gasses.”
don't admire your colleagues.
Psychologists argue we're not as choosy about romantic partners as we think
It's only a half-serious suggestion, but we could point them to the story of how accepting MIDI for electronic music device interoperability in the 1980s led to a massive explosion in that industry in which everyone benefitted.
> that signal is effectively meaningless

No, it isn't.

> or even accurate measure of

I didn't say it was accurate. I said it wasn't meaningless. Nobody is dumb enough to think that it's exact.

> employers start assuming

You're doing a lot of assuming.

But at least you kinda sorta agree now that it is a signal, so, progress!
Tell HN: Salary data is for sale
Equifax is selling salary data as part of an "employment verification solution":

https://theworknumber.com/

You can view a copy of your report here:

https://employees.theworknumber.com/

It will contain:

* Previous annual salary

* Previous paycheck amounts

* Previous addresses

* Who has accessed the report in the past 24 months

From their website, this data may be able to be removed via CCPA:

> Employee data is exempt from the CCPA until January 1, 2022.

https://employees.theworknumber.com/california-consumer-priv...
No easy way tbh. I look for frameworks that are widely supported and used aka boring.
Do you have the same issue mentioned in the video, at this point in time:
https://youtu.be/PXk5AFH2LaY?t=1056

Meaning, if the grid is down, due to security reasons your panels stop operating. So you also need a local battery?
I agree with much of this as I think some of this has contributed to people's economic agency. But I think we should analyze the impact of these and not just chalk them up as actual improvements in people's liberty.

For example does enabling a person's ability to vote actually increase one's liberty in a corrupt/narrow system.
These AI models don't actually understand anything. I just wrote up this article on what understanding for a computer should look like: https://blog.jtoy.net/a-computational-definition-of-understa...
> Communism is the ownership of the means of production by the workers.

Even according to the communists, that's not true. Socialism is the common ownership of the means of production. Communism is the hypothetical post-scarcity classless society into which socialism is supposed to evolve eventually.

No "communist" country that ever existed actually claimed to be communist; they claimed to be building communism. Which, as the popular Soviet joke went, is always on the horizon - which is an imaginary line that recedes as you try to advance to it.
Either you do the work or they do the work. If "it just clicks" it meant they they did they work and you didn't notice.
A EULA is a legally binding contract. Saying you don't care about what a contract says is wrong. If every single person who violated the agreement was sued for $100k, you would care a lot. You only don't care because of lack of enforcement. You don't purchase software. You purchase a license to use software. The company provides a copy of the software, and the company owns the software. If you don't like that you don't own the software or the source code, then go use open-source software that doesn't have a budget in the tens of millions.
Wow. This really spoke to me.

This is a key part of what it means to be a responsible elite. You use your privilege and your personal judgment to explore and solve problems that no one else can.
I remember trying to kill everything I could to optimize my gaming on my PC when I played a lot of games.

I soon discovered that outside one or two “bad” programs, I was killing a lot of little programs for no noticeable benefit.
I generally suggest that all dev teams send at least one person that's in the trenches daily to the steering committee meetings and any other decision making meetings.

This way, there's always someone that can keep expectations in check and can relay any minor/major changes back to the team. Ideally, these would be the tasks of a competent PM/Sr.BA but it doesn't always work like that.
They don’t want to emit greenhouse gasses because of a few kbs and they don’t want future people to deal with Vue.js. Talk about first-world problems…
I wonder if they base hiring decisions on how long of a commute and what kind of car the would-be employee has.
Ok was not aware of that. Thanks for the tip.
Yes, but I think the more crucial aspect is not how much it's gone up or down in a given year, but more the secular trend. The dollar has a secular inflation trend, having lost something like 95% of its value over the last 50 years, because that's just what fiat currencies do, while Bitcoin was designed to not have the structural incentives that cause that. Indeed, some have argued that Bitcoin is inherently deflationary, which would make it an ideal savings vehicle if true.

How's Not Mimblewimble going?
This is a tool I built for learners. It can explain a confusing piece of code in plain English.
I built it as a Chrome extension to enable developers to understand code straight on their favorite sites: Stackoverflow, Github, Codepen, etc.

The app is completely free.

It utilizes an AI, so it might be wrong in some instances but I have this intuition that it can get a lot better.
> What should have been a "<" operator was coded as "<=".

As always, off by one is problem! Thanks for massive assertion and fuzzing.
Curious - did you use Rails in API mode?
> Except you have the wrong idea about stability, because the law itself is the cartel, and very stable

Cartels on non-poaching are not enforced by the law.

> it's about which side coordinates better

That's what supply and demand is.
You missed the crucial word in that definition - communal ownership of the means of production. Which means that freely buying and selling things is perfectly fine; it's freely buying and selling capital that's somehow limited.
I'd go one step further and log my work and blockers in a place that's visible to everyone internally, like a company wiki if there's one. Still check in frequently but have that already written up and ready to share with anyone else who might be able to help.

The biggest problem I've had being new at a company is knowing everyone else's skillset, and many people have a history at the company that gives them a unique voice or perspective that's especially valuable to someone new.

(A big example: people who transferred between departments over time and can contrast how things are similar and different between them, what the connections between them are like, and the history and changes over time in them.)

Having something easily sharable and already public can make it trivial for your manager or boss to track your progress — managers LOVE focusing their meetings on actions with context already in hand — and also make it easy for your boss to point you in the direction of someone else who can help with specific issues or blockers.
Good lord that is awful you had to go through someones ego wet dream. I've seen many firms belittle a candidate who was otherwise extremely talented outside of a firms quest to seem intelligent. A lot of firms seem to have this tech bro problem. But the world is waking up to the unreasonableness that the industry is practicing.
We just did the same and choose lit + mobx + tailwind after spending 10+ year with our internal framework, alone, without any public documentation or tutorial.

And VS Code make them easy to write.

In 20+ years of web development, I've never felt an environment that refreshing.
The downside of this is the same as the upside: it stuffs all that logic into one layer. If the result of your setup script changes at all, then the cache for that entire layer and all later layers are busted. This may or may not be what you want.

As a concrete example... if your setup.sh were:

#!/bin/bash
./update_static_assets.sh
./install_libraries.sh
./clone_application_repo.sh

then any time a static asset is updated, a library is changed, or your application code changes, the digest of the Docker layer for `RUN ./setup.sh` will change. Your team will then have to re-download the result of all three of those sub-scripts next time they `docker pull`.

However, if you found that static assets changed less often than libraries, which changed less often than your application code, then splitting setup.sh into three correspondingly-ordered `RUN` statements would put the result of each sub-script its own layer. Then, if just your application code changed, you and your team wouldn't need to re-download the library and static asset layers.
Does this work in practice? There are surely lots of subtle ways an employer could retaliate against you that would be really hard to prove as retaliatory actions.
Never underestimate the will of the masses to gamble their money on crypto. If anything we'll see a push to PoS blockchains or eth will actually switch to PoS.
Free markets are orthogonal to shared or non-shared ownership of capital; you can have one without the other: https://en.wikipedia.org/wiki/Free-market_anarchism
> * No easy way to automatically add issues from a repo to your project. You have to add them one by one, or use the graphql API, which lacks batch operations.

Yup. I spent an hour evaluating it last weekend, and this is where I stopped. It's difficult to make good use out of so many of the features when there's no way to bulk-add issues to the project tracker.
I would submit this article as evidence showing that the programming interview process is broken. There's absolutely no reason why any one needs to write a new language for a programming interview.

If you want to screen for programing ability, the pseudocode is your go to tool. If by some chance you want to test for the ability to learn a new language then there are plenty of programming languages to choose from. I think they are in the 1000's so you have plenty to choose from.

Creating a new language just wastes everyone's time and energy and introduces added stress to the interviewees.

What's worse is that many of the hired programmers will leave for better jobs as soon as they get a chance. Also, many of the programmers they hire will end up managing code rather than actual programming. So all this work is for nothing.

This is just a way to put your ego over the need of the company to hire programmers that can accomplish the company's goals. I see this often.