skysight-inc/HackerNews huggingface dataset:
A variant of this that has driven me to quit more than one job is having a non-technical manager look at a UI prototype and consider that 90% of the solution. "The UI guys had this page ready two months ago! Why doesn't this work yet?" It's even worse when you present a working prototype. They simply don't understand that the backend functionality is what's doing the bulk of the work, and just because you can see something, that doesn't mean it's secure, performant, scalable, or even functional beyond demoing with dummy data.
Even before reading the article, I correctly guessed the message they wanted to send.

By a large margin, most "news" that I've seen that gets any popular attention (through channels with any significant number of consumers) has been of the variety that paints conservatives as being the problem, having unfair advantages, &c.

So what does that tell you about the actual balance of power?

It's entirely predictable.
As soon as you frame it that way, a certain portion of people stop listening. Even if it's the truth, it can be beneficial to downplay even the obvious conclusions and just stick to the facts.
Some of your points are valid though saying he is an idiot and a conman undercuts your statement.

The man is no idiot, and while some of the things he has said have not come true, or not been true to begin with, i do not think it is not reasonable to describe him as a “conman.”
U.S. backs down in fight with Harvard, MIT over student visas
Many people assume their manager knows what the employee is doing. They often aren't, meaning they go by what they can see, which is lines of code.

The smart thing to do is to regularly keep your manager updated on what you're doing, especially if they don't come by regularly and ask you.

Especially if you are WFH.
> In contrast, Telsa "autopilot" requires constant vigilance since you might have to take over without any warning.

Neither version eliminates the need for the pilot/ driver to cease situational control. Pilots have absolutely flown into the side of mountains while on autopilot. (Ironically called "Controlled flight into terrain"). The big difference between the two is in an aircraft there is less to collide with when the pilot screws up.

The big problem isn't whether the two are actually similar or not, the problem is most people assume that autopilot on an aircraft does a lot more than what it actually does. In most cases, autopilot in an aircraft maintains heading and altitude, that's pretty much it.

Adding to all the confusion is the fact that "Autopilot" in aircraft can mean a giant pile of different things, but the term was originally coined quite a while ago to refer to basic altitude/ bearing hold.
landlords: we deserve to make lots of money because we risk our money when buying property

also landlords: we need a bailout from our risky investments
>I literally quoted the relevant part there, what kind of question is this? Must this site really turn into Twitter? Did you really need a "Ha! Gotcha! Screencapped and Retweeted!!!!!" moment?

I would like to see less of whatever this is on this site.
> If a human decision is needed before pushing the button then there may be some risk in making it too easy since the human will just push any lit up button.

Pilots receive training before they fly a plane, these are not laypeople.
It hasn't been a big detriment for me as someone learning Typescript on their own, but it is another moving target for looking up "how do I do x..." and finding most of the forum posts are a little outdated and the latest version of Typescript has a different/better way of doing things than just a year or two ago. I find myself scrolling through github issues comparing my tsconfig to figure out why my stack behaves differently than someone else.
Is egalitarianism and inequality the most desirable outcome of an economic system?

I'd argue it's not. I'd argue prosperity is. That is to say if the poor get far richer than they were and that keeps happening I don't care if the rich get richer faster. Especially if true class mobility is present in the system. That way the poor are trading places with the rich.
> what do you do to retain talent? Wouldn't senior employees look elsewhere for better pay?

Giving everyone a true sense of co-ownership is great for retention. Plus interesting, meaningful work, good pay, etc. Why would you need to know that you make more than your coworkers?
Yes, some DIMM configurations are easier to find now, but when Threadripper was first released they were all but impossible to source.

However, even if 16GB and 32GB are easy to find, that won't let you get anywhere near the 1TB limit of the first systems to ship or the technical limit of 2TB as other posters pointed out.

It's just not realistic to equate the two as equal -- these new systems are definitely going to unlock use cases that aren't possible with the regular Threadripper.
Mobile Flagship Phone Camera Overview 2020 H1: Still Picture Battle
I showed the magazine cover to my daughter.

“I want a boat helicopter... er.. house!”
Still haven’t found anything as good as Linux-Vserver that’s still supported. The ease of set-up and to get networking working, is unmatched by any modern alternatives.

I’m still running an unofficial kernel maintained by “Ben G” to keep it going.
They PHB should put extra bonuses on kLOC, like 1k$ per 1kLOC, and watch the codebase increase exponentially and since documentation is better than code, double the amount for line of comments.
What is the solution for totalitarianism? Destruction of the country, plunging millions into poverty, for it to be replaced by a sham democracy where all the levers of power are behind US interests? How did that work out in Iraq?

If you want China to stop being totalitarian, then you should wait until most Chinese citizens decide that they don't approve of the ruling party, and then let them decide what to replace it with. You cannot force democracy.
So who is?
Historically FOSS has been far more resistant to this cycle; not all FOSS projects, but many. It's much easier for FOSS projects to just say no, and they can spend years or even decades refining things. In the commercial world you can never say no. Not only that, but you have to constantly add features.

Now that corporate interests dominate in many corners of the FOSS sphere, this benefit of FOSS is diminishing. Which is a shame, because it's a big reason why FOSS was so successful, and why so many old commercial projects collapsed under their own weight, even though they always had more features than their FOSS counterparts and thus theoretically should have only grown their user base.
Yes, I had similar experience. It's because apple system, the manager told me. They suggested to transfer (wire) the money so they could do manually. I refused, so it took me like 2-3 weeks to wait the system resolved.

After that, I applied again with other company, It's fast enough only took 3 days
As background, sleep paralysis occurs to prevent body motions in the context of a dream: Having our legs churn while we're dreaming of running would be not so good.

In general, sleep paralysis can be 'cured' by wiggling an extremity. Trying to move the large muscles will almost never succeed, but wiggling toes, the nose, blinking an eye are all worth trying. Almost always, these small motions help trigger the body to realize it's no longer sleeping and should do the biochemistry to stop paralyzing the large muscles.
> Looks like quite a lot of work too, kudos!

Thanks. I don't think people realize how complex it is to generate actionable code insights. Indexing code is easy, indexing history is an order of a magnitude more difficult, in my opinion.

> Is it in production with some customers?

No, the product isn't finished yet (I pivoted a bit from my initial idea). My goal is to have it ready by the end of this month, so that I can start indexing and making the indexed information publicly available. I was hoping to have a docker image/bare metal install packages available by the end of this month, but I don't think this will be feasible.

Right now I'm continuously indexing 4,000 repos, but the challenge is really with GitHub and rate limits. When I have the public site up and running, I'll reach out to GitHub to see what can be done, as I would like to make the indexed information freely available for anybody to tap into, including Openbase, if I'm capturing things that you guys aren't.
Nothing wrong with it at all, necessarily. Just seems... a bit too on-the-nose.
Making a million or saving a million are equally important in the end assuming one of them doesn't require particularly unreasonable ways. Sometimes it happens that the floor is really close to the ceiling and lowering the floor is the easier thing to do. Go for the low hanging fruit first. If you have too much useless clutter it makes sense to remove it rather than break down walls to expand.
Astronaut Kathryn Sullivan Decodes the Hubble Space Telescope
Mods, on very old guitars, are almost unavoidable. That's why you see original parts going for thousands of dollars on Ebay etc.

Often times a pickups has been re-wound, pots have been swapped out, or what not. If you own a bone stock burst these days, you'll take it to luthiers that specialize on this kind of stuff - but back in the 70s, people didn't really give it much thought. Sure, they were valuable and collectible already back then, but not to the degree we see today - so people just modded / repaired them without much thought.

If some celeb has owned a guitar, then there's some inherent "bonus" on that - or at least, the value won't drop.

Now, if it's some regular Burst with no celeb history, that has new pickups and tuners - then that's probably going to take a good hit on the price.
The Keto Diet and You: Good Fit?
I don't know what grocery stores you go to, but I've never seen someone standing at the checkout line, holding a single turnip.

Corner stores have the occasional sub-$5 purchase, as do, of course, coffee shops.
That's not exclusive to any particular politics, it's just selection effects. The bullies who agree with you politically are off terrorizing somebody else who doesn't.
Can I have a single company act as the aggregator of all these technical abilities and package it into a single software product? :D
Looking at the positives here though: it's a sign of progress and maturity that you recognize you made mistakes that unintentionally aided bullies, and that you're trying to help others not make those same mistakes. So few people are willing to admit things like this.

It's Popper's classic Paradox of Tolerance: to maintain a tolerant society, we have to be intolerant of intolerance.
I wrote that! I'm glad you like it. :)

It's been nearly 20 years since I added that feature. I assumed at the time everyone would do it when they saw how handy it is. For some reason that didn't happen...
thanks for the succinct explanation of gGRPC over HTTP / REST / whatever.

I've been trying to figure that out for a while.

Think your analysis is spot on overall.

The author strikes me as the person who was saying "why can't I just keep writing Assembly?" in the 90s .

The answer is you can keep using <X technology at a lower abstraction level>.

But don't be mad when people are using the new abstraction layer to build interesting stuff because they don't have to worry about the lower level as much.
People shouldn’t downvote him. He’s right. i’ve done lots of small things to save time and money in the past. Management really doesn’t value it as much as making money or working on more visible projects.

Telling someone that it only took me an hour to eliminate an hour of someone’s work every week doesn’t go far.
Hey, please don't break the site guidelines like this. We ban account that do that.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and sticking to the rules when posting here, we'd be grateful.
That’s true. And I guess depending on the job/manager you could replace lines of code with “user-visible changes to app”, etc.
We do prioritize tickets that indicate an issue as complete blocker. Our team that monitors hackernews for feedback, issues, and criticisms work to make sure these things are actually being prioritized, as it’s not always clear from the support ticket how severe a blocker might be.
Certainly many companies prefer this approach because so many goals are tied to increasing revenue, and certainly personal bonuses are too. Very few people get rewarded for decreasing costs. In my last (big!) company it was never even talked about. Increase revenue was the only goal.

Also making more money is better, because it means growing the company with more employees and more job safety for everyone.
By using gRPC, we get much more without thinking too much. Also, bi-directional streaming is instantaneous and it is not like afterthought long polling.

For example, whole etcd API is located at https://github.com/etcd-io/etcd/blob/4c6881ffe4b3bae257c0720...

It is pretty straightforward and not too hard to understand the API. Designing APIs with protobuf makes things convenient and it brings lots of already written tools with it.

Since gRPC built on top of HTTP/2, we thought gRPC as easiest and performant way of writing a HTTP API with good defaults.
It's closer to Quickbooks. Gnucash's interface is stripped-down but fairly friendly, focused directly on the chart of accounts and registers, with lots of keyboard shortcuts and relatively little unintuitive behavior. It runs fine for me on MacOS 10.14; the developers keep it quite up to date. It's very powerful and I believe you could run nearly any SMB on it, much less personal finances. That said, I haven't touched QB in a minute, and never their online offering, so I'd love to hear how it compares from somebody who's used both.

(Not specifically to parent:) You will need to know double-entry bookkeeping to use Gnucash. While there is no in-app tutorial and little hand-holding (by default the "Debit" and "Credit" columns of the register are given friendly names), there is an excellent Tutorials and Concepts guide https://gnucash.org/viewdoc.phtml?rev=4&lang=C&doc=guide that starts from first principles on basic accounting, and has tons of examples of how to enter various transactions. I was very impressed going through it, as a layman; it's a hidden gem and better than 90% of the "accounting tutorial" websites out there.
Interesting, that is something that we had in mind in the past. I know there are few good websites doing that, starting with simple bounties like IssueHunt and ending with more complex models like Tidelift. I'm not sure how well those work, honestly.

One similar thing we were thinking of is giving maintainers the platform to easily provide paid support if they want to. Not sure about that one either, although I know some companies/people make money from providing support for OSS.
My trick for really annoying ones is Kapton tape. They amber color really cuts down on the passed blue light but you can still see them. If one layer isn't enough you can add a second layer.
Interesting, thanks for letting me know! It does seem there is more variance in the courses than I realized. Might be related to whether courses are part of a MicroMasters or not.

I didn't realize either that some amount of course credit could transfer from that program to a traditional Masters. However it also appears to require an in person exam in that case and the "semester equivalent tuition" is like $1500.

MicroMasters sounds like a good way to test the waters for those considering a Masters to me, especially if possibly switching fields. I am still skeptical that one could realistically get a full education via these resources though. [Noting of course that depending on use case you may not need a full education].

Even for OCW which in some cases is a carbon copy of the course materials, it takes a lot of self discipline and regular access to a good study group (or an expert you can ask questions) to get the same value out of one of those classes.
Open source scraping with million of browsers or Puppeteer Cluster
Kano Launches New PC
Actually can't leaking N2 cause asphyxiation via air displacement?
I suspect most developers have been on both sides of it. I've most often seen it as a delaying tactic where access/system bureaucracy prevents easy recreation. So generally dysfunctional enterprises.
I believe most people will agree with you.

But the people funding these are not most people. They are a tiny minority of human beings.

They precieve left leaning government to be an existential threat. Usually because of individualistic money/power struggles, but because it's such a small amount of people, it could be for very varied and weird psychological reasons.

Because of the limits of the democratic system, these people.need to gather large support from the population.

The best way is making larger parts of the populous to precieve left leaning policies not as dumb or not useful, but as a direct existential threat to their core values or even life.

This why Putin weaponized the social media with extreme fake BLM movement posts, leading to the 2016 elections.

Now, when someone is threatening your existence, you instinctively go in to winning at whatever cost mentality.

Just to be clear. I don't think right leaning ideology is inherently corrupt. Far from it. But for some reason it seems that a bigger percentage of the right leaning representatives are more willing to play ball with with big money interest. Which makes them more useful, this more worth the "investment".
Of course there are plenty of corrupt left leaning politicians. But they seem less useful or maybe the left leaning dissidents are making it harder to sell out completely.

As aside, identity politics are just perfect for someone who wants to corrupt the representatives of both sides. It distracts media attention from actual legislation which affects everybody. To more general non concrete arguments where populous on both sides feel existentially threatened.

Further more,even if right leaning politician will prove to be troublesome. Left leaning politician corruption could be masked with being nice and progressive, thus appeasing those with "troubling" social ideological leanings. Without actually making much damage to the money people.
A well needed move. I was started to get sick from reading the thinly veiled GOP racist propaganda. Post Snowden, Huawei maybe the only equipment vendor in the world that non-five eye countries can trust
I too have seen the case when a developer will ask for more information in order to game the process. While this is arguably (and I would agree) a failure of the process since it incentivizes undesirable behavior, you can quickly wind up in a situation where there is a large cadre of developers who will reflexively ask for detail. In this situation you often have good "measured" performance across the engineering org, but there tends to also be a large swath of tickets which find themselves in limbo. Some of these tickets can take months to resolve when a day or two of concentrated effort could have resolved it.
> While I certainly don’t support many of the various subreddits that have been banned, I do think they have a right to speak.

Racism, misogyny, and xenophobia doesn't belong anywhere.
> You can appeal these fines in the court system if you want, and google always does this. Sometimes they win, sometimes they lose.

So? Lawyers aren't free. If you appeal and end up not paying the fine, you're still out lawyer/court fees. At the end the the safe decision is still to always comply.

>There's no chilling effect on free speech that I can see. All speech is subject to GDPR, so it only matters when the speech is collected and how it is processed, not what the speech actually is. This is different from DMCA where whether a request is rightful or wrongful is determined by the content that the user provided. In the case of GDPR whether the request is wrongful is determined by your own actions as a controller, not any action of the user. Therefore the chilling effect is only on collecting and processing speech, not on the expression of it.

I'll be more direct. Person A accuses person B of being an unsavory individual (eg. neo-nazi) and makes a blog post about it. A few years pass. Person B runs for MEP, thinks that the accusation would be bad for his campaign, and files a "right to be forgotten" request. Google gets the request, knows it's probably bogus, but doesn't want the hassle/fines/legal fees from fighting it, and so complies with the request. The blog might still be up, but it's impossible to discover. You don't see the issue here?
Note that this library implements relational algebra, a specific set of set-theoretical operations on an object called a relation — not general-purpose mathematical algebra.
It is insane that that is allowed. I'm not sure if it is more or less insane that there are Tesla fans that would defend that.
Good question. The instruction set is so large and is not orthogonal and it difficult to know the "best way" to do things. I am always perplexed at the instruction selection compilers make, but the compiler writers are often pretty clever.
A manager would certainly argue the other way around: The person who created the bug costs the company a lot of money. Fixing that single line was just necessary because someone didn't do his work in the first place. So fixing that line is something you should do off-the-clock.

This is just one of the reasons why I appreciate it when managers have at least some coding experience.
-2000 lines of code. https://www.folklore.org/StoryView.py?project=Macintosh&stor...
This study seems poorly done. For example, I looked in the Orlando area, since it's a purple area: while they are different URLs, they are all the same site. The articles all seem to be bot generated content, with no clearly partisan content. It just seems like a click farm/url camping scheme, but that counts as 13 of the data points. But they are considered right leaning, because I assume because the owner is right leaning, but it doesn't really show a hyper-partisan website (or 13, in this case, in a purple area). I can't say anything about the rest of the data, but those data points alone seem to point to some issues with this article and dataset.
The New CPU ARMs Race
This is it. It's the same as when one goes on vacation to somewhere new and time stretches way out. As one gets older and time awareness becomes a thing a choice presents itself: how do you want to work with your days? Novelty stretches time, routine contracts it. Time is very possible to "work with", but how well that relates to responsibility is another matter.
In my experience sometimes this is true, sometimes it is not. In some cases when asking for more information it takes much longer. Some of the reasons:

After asking the question I get a meeting schedules where design by committee happens. The story or bug your working on gets completely redesigned. Sometimes in an illogical way. Requiring more questions.

When working remote, like most of us right now, now I will end up waiting for a long time to get a response. I then must start some other story/task/bug. Trying to context switch multiple complex tasks at some point your productivity slows down.

I have also received criticism for asking when I could figure it out myself even when figuring it out may have taken hours more time then just asking a yes/no question.
My son did that for university — he was class of 2021, so now will be class of 2022. He shifted his job from part time to full time.

The university was very resistant (normally you can’t take a break unless you are in academic trouble or have health issues) but he convinced them to cave.

For regular schooling it’s harder as one function of school is to keep the kids busy while the parents are working. Plus the teachers And other school personnel need paychecks as well.
A Silk Road Renaissance