skysight-inc/HackerNews huggingface dataset:
This sounds like excuse making to me. In the past few years I've noticed that in order to get a good product one of the most important things is just to say "no, but" to your client. Many software teams just do whatever the client wants without challenging their ideas and beliefs - after all the client knows best. Well, the client knows his business best, but sure as hell they do not know how to make software best.

Out of experience I have noticed that a good great deal of managing my projects is just educating the client and giving them advice. This ranges from technical advice to UX/UI advice to concerns about software quality attributes like maintainability, verifiabilty, integrity, reliability,... You get the picture.

If you manage to keep this communication line open, I've noticed that it is indeed possible to make great products. But it does require courage, independance, ideation from your side and careful communication.
ING did this already tens of years ago, about time you wake up.
Honestly, the tools developed out of VSCode have made my Emacs environment so much more powerful, and so much easier to set up for new languages.

With the language server protocol & debug adapter protocol, I can just plugin in a couple of servers and have a full-blown IDE environment that uses a consistent interface across multiple languages. I remember spending so much time trying out and setting up ctags, ggtags, irony, rtags, gdb-mi, etc...

I don't see myself switching to VSCode because I can just take the best features from VSCode and use them Emacs.
Given that it's multiples of 128-bits, perhaps the cost of doing SVE requires some threshold to be crossed before it's effective?
I used to be exactly the person the article describes. Then I became an engineering manager. A year later, I cannot even recognize the old, people-pleasing me. Saying "no" by default, not jumping into commitments, pushing back on unreasonable demands (from both above and below) - all come so naturally to me now it's unbelievable.
I guess a person like him can't have a life alone. Another example are some guys from the army. There in the war they are heros but can't wash clothes at home.

In every workplace until now, there has been one ore more guys like this (ok, not so extreme like in this example). They all worked well and a lot but had a lot of troubles in private life.

To do just work and forget private problems I guess kind of helps .. as long you work (a lot).
I'd like to point out that Australia is still dominated by two parties even with the benefit of the parliamentary system (giving proportionate seats to other parties). This forces two major coalitions which isn't extremely different.
My criticism of RCV is more basic: in RCV, ranking someone too high can in some cases cause them to lose. That's really weird, and we probably shouldn't use any voting system that has that property (i.e. it fails the monotonicity criterion).

Problems generally arise when there is a third candidate who is competitive with the other two. Generally, it's safe to vote for your preferred candidate if they're either in a strong position and will probably win or they have no hope of winning. In between those poles, you might be harming your candidate if you put them first in a 3-way (or more) contest.

Approval voting solves the third party spoiler problem better than RCV does, and it doesn't introduce any weird new problems. Therefore, I think it's a better option than RCV for anyone considering a switch from first-past-the-post. (Range voting and STAR voting are also pretty good.)
Huh, I feel the same way about IntelliJ.

Java, Python, Go, Terraform, Bazel, all in the same IDE at once. Best in class refactoring for all of them. Handles the monorepo surprisingly well (Bazel is a big help here, too).

I had to bump the memory a bit on the IDE, but after hundreds of thousands of lines of code the index gets large.

I used to use VSCode heavily... Emacs before that. But now with IntelliJ I don’t really need much else. The plug-in ecosystem is really nice too.
Yikes, I appreciate the insight into your perspective but this terrifies me that otherwise intelligent people hold the disgusting ideas so confidently that you do.
It has already mattered downticket; it is, I think? part of the reason Jared Golden now represents ME-02.
Im pretty sure universities only became expensive once student loans got subsidized and every 18 year old kid in America could jump 100k in debt at the taxpayers expense.
I experimented with testing with this line of Japanese.

フクロネコの仲間の中でもっともふ地いことで知られています

DeepL: It is known to be the most ground-breaking of all the bovine cats

Google: Known for being the most remote of all quolls
This looks promising, but has a major gap -- it can produce different results on various filesystems.

https://github.com/golang/go/issues/41467#issuecomment-69689...
I'm in a similar boat, except I used VSCode for two years before switching back to Sublime Text. I remember watching [this funfunfunction video](https://www.youtube.com/watch?v=dIjKJjzRX_E) and thinking how much I related to what he says about becoming addicted to tooling. This was me with VSCode; I was spending a large amount of my work time tweaking it, adding plugins, tweaking plugins, troubleshooting plugins, removing plugins, looking for new plugins, etc.

However, the main kicker that made me switch back to Sublime was that I started it up one day and was astounded by how much snappier and responsive it was compared to my plugin-ridden VSCode. Admittedly, I do miss a lot of the plugins I used to use with VSCode, but at the same time, I'm happy to no longer have to rely on them.
> Before you say yes, pause

The way I do this is respond with "Can I get back to you on that?" And perhaps append with "I need to check my schedule" or "check with my spouse, etc"

And then make sure I do get back to them with an answer.

When I make a snap response to a request, I often regret it because I haven't had time to think about the request and how to relates to my schedule, plans, interests, desire to help, pros, cons etc.

By asking for more time to decide, I get the chance to think about it and that increases the chance that I'll make a decision that I'm happy with.

Of course there are situations that call for an immediate response or that you know whether you want to say yes or no immediately, but for all others, the above works for me.
Agreed. There are numerous alternative voting systems out there, but I would say "The best alternative to FPTP is the one that has the strongest chance of happening".

With that in mind, I think it is worth looking at which voting reform proposals have been rejected before, and what argument their opponents used. My impression is that cost and complexity tend to be the biggest persuaders, so strategically it makes sense to support a voting system where the ballot marking and counting processes are as familiar as possible.

As a concrete proposal, I suggest a system where people fill in ballots exactly as in FPTP, and the results are counted in exactly the same way, but then the candidate with the least votes gets to reassign their votes to another candidate of their choice, and so on until one candidate receives a majority of votes.
I’ve been divorced so long I don’t really even consider myself divorced. I realized my part in the dissolution of my marriage was basically never saying no. Something in that realization clued me in to all kinds of social concepts and consequences I’d been basically unaware of my entire life. The closest thing I can compare it to is the growing awareness of your expanding consciousness you experience as a teen. I was the same person but a new window on the world opened up and I’ve never had a problem saying no since.
Unless Stoll upsells an ACME 4th dimensional rotator unit?

(Limit 1 per customer. Subject to availability and export controls.

ACME regrets to inform its amiable clientele that a recent site visit to our manufacturer for the new Banach-Tarski Playkit has revealed that although the raw spheres have been delivered and are in-process, they are likely to remain on backorder for an unbounded amount of time.)
I think this is largely a matter of where on the stack you tend to work. VSCode is significantly better than IntelliJ/WebStorm for JavaScript projects: jump to definition and the various refactorings are, IME, more reliable on development environments based on tsserver like VSCode.
Thats interesting. I’ve heard the same about the UK. Here in Germany the regional accents go further into becoming whole dialects, people tend to keep them while learning a standard German in school. Strangely I’ve been told that in New Zealand the accents are getting stronger among young people. I dropped my Australian accent subconsciously when I moved to Europe years ago as it wasn’t practical and hard to be understood when speaking English with people, it appears sometimes after a few beers or when I’m with other Australians.
A brother of mine gave me an advice on this recently, goes like this: “just say no! After that find a reason why and give it, but first a no without thinking about it”
I liked it
> As I said, just try to think in Java (rather than Java-esque pseudocode.) Try to write a Java program in advance, in your head, that only needs typing-in (in a plain text editor!), such that it's valid the first time you type it in. Imagine how carefully and meticulously you'd have to think, to get that code right. That required meticulousness is another measure of Java's inherent friction.

That's not necessarily a bad thing. For one, writing real world code in your head would require a level of trivia memorization (e.g. the standard library function signatures) that most people have deemed a waste of time. Secondly, meticulousness is usually a positive trait in a programmer. If Java's going to be negatively evaluated for that, then it needs to be shown that the kinds of meticulousness it requires don't actually add value in cases where it's used (which may not be like your cases).
Python 3.9 is around the corner
Where do this "homeless" people sleep? Like, where does Jake slept before sleeping at the office?
Tesla’s biggest announcements from Battery Day
Unfortunately the era of bloated ads and unoptimized graphics never passed.
400SGD is about 4.3 million Indonesian Rupiah, 600SGD is 6.5 million, which is more than people from the poorer parts of Indonesia can earn (costs of living vary wildly on region; my girlfriend earns "only" 8 million as a vet in Bali which is one of the better earning parts, which is about €460), so ... I guess in a way it's still a "good deal" for the migrants. Not defending it, just explaining why it happens.

Conversely, if a white person gets employed in Indonesia they get paid western salaries even though they do the same work as Indonesians who still get paid Indonesian salaries for the exact same job. Of course, as an Indonesian working as a vet abroad is damn near impossible. The deck really is stacked against you if you happen to be from a country like Indonesia.
Yeah, I don't have hard information on this either, but I get the impression that it's a much different calculation if you're in a climate where the pool has to be indoors.
Other coverage :

https://electrek.co/2020/09/22/tesla-4680-battery-cell-bigge...

https://electrek.co/2020/09/22/tesla-electric-car-cheap/

https://cleantechnica.com/2020/09/22/tesla-battery-day-liveb...

https://cleantechnica.com/2020/09/23/the-secret-of-tesla-bat...
Agreed. Converting other people is a fool's errand anyway. I am interested in things like EditorConfig to allow some similar settings between editors so that individual team members can use whatever software they like without affecting general code style. But I don't think EditorConfig is end-game and there's room to grow in this area.
Please do not post in the flamewar style to HN. It's not what we want here.

https://news.ycombinator.com/newsguidelines.html
Since MS is the author, they could put it under GPL and still do this. They own the copyright.
It doesn't seem constructive to always say "no" to things. "Yes" is how things get built. If you say "yes" to the right things, and then execute well, you'll go far in life.

I'm not arguing against saying "no" to things, but a policy of blanket "no" will leave you pretty unfulfilled.
Yes, this is bad advice for dealing with people who came to haggle and that think their work starts when you say "no", much less when decline weakly.
To expand on your point: there is one specific point that CGP Grey gets wrong in his IRV/RCV videos, which is that he says the system is not worse than first-past-the-post in any way.

On the contrary, FPTP adheres to the monotonicity criterion, which means you can't harm your preferred candidate's chances of winning by voting for them. In RCV, you actually can cause your preferred candidate to lose by ranking them too high in some situations.

As far as I know, approval voting is strictly equal to or better than FPTP on any reasonable voting system criterion, which I think makes it a better option. Also in its favor is that it's simpler and doesn't tend to eliminate compromise candidates who weren't anyone's first choice. Range and STAR are also both good systems.
When this subject comes up I get reminded how electoral system is something that we don't really learn about during education.
Yes, we get thought 'democracy is important','voting is important' and later on in high school we probably had a subject that covered democratic processes, but non of it went to the depth that this thread (and links) go to.
Winner takes all, majority system is so ingrained in us all the way from the kindergarten when we probably had to choose which cartoon we were going to watch or later in school when choosing class president.
I would gladly pay to see what would the results of my counties or countries election be with different voting systems (strange that pollsters don't try to do that).
Think about this, what is the most exciting thing that can happen on TV or in movies or even in real life? Somebody has a gun! That’s why I always start with a gun, because you can’t top it. You ju... you just can’t.
I use both VSC And IntelliJ. Searching symbols/usages/implementations in large projects is far faster in IntelliJ in my experience, not to mention it's much more accurate too but that's probably due to the language (Java/Kotlin in IntelliJ, Go/JS in VSC). It's really annoying when I have to wait seconds to find implementations of a Go interface in VSC as I am used to IntelliJ's instantaneous searches.
I think you mean VSC is faster to start up, and perhaps to type? It's certainly not faster overall.
Or what even is "success?" Isn't that what garners prestige for the school? Do these tests determine your soft skills? Your ability to network? Handle different stressed environments? How you can manage people?
New cells will heat up less due to lower internal resistance.
For some reason this page had overflow-y set to hidden for about 30 seconds before allowing scrolling. It was probably an ad that got blocked, but give it a moment and you can read the article.
In the sense that you can actually find 80 years old actors who are not senile. And not just actors, people in general.

Also, not that I think following is good thing, but check how geriatric us supreme court is or politicians are.
I don’t agree that that’s a problem with small tech. Startups get bought and are shuttered; big companies change priorities and drop products. I don’t see a big difference.
JetBrains makes some pretty great software overall, and I absolutely love DataGrip, but they aren't without flaws. I find them to be bulky and full of features I will probably never use. It's preferable to have a decent base and add features with plugins, for me.
That's only if you're writing to be read. Often I find the best way to write well is to write for yourself and assume that if you just so happen to be read by others, then that's a good thing but not to be expected necessarily.
Taichi: Productive and portable programming language for high-performance
Could you provide sources for these statements?
Not really. Look at how the post was introduced. There's a history of disasters and bad outcomes with the OP's approach to hiring. "It has worked well exactly once."

All of these disasters take a toll on the other people in your employ. While _YOU_ may get to feel altruistic about your hiring decisions, everyone else has to feel miserable about them.

Anything but an emphatic yes is a no hire. References responding tersely is also a CLEAR no hire.
Good on you for being a decent person.

Help out with alternate housing and mental health care, make it clear why you are doing so and what expectations you have for his own commitment to this new program, and why it has to be a "yes" from him, draw up a subset of options, then give him the dignity of choice as to where and when, within a clear time limit. Pay for the mental health / social worker, but defer any raise or overtime for 12 months to recoup cost.
Show HN: Plotly visualizations on survey data of developers
I seem to recall this actually being a common but incorrect take on the cookie banner, my understanding is that no cookie prompt is necessary for basic site functionality (passing data between pages, user preferences, etc.). And actually a banner is only needed when the cookie use case is user tracking or could be used as such i.e could identify a unique visitor.

So most sites could choose to give up analytics (altough tbh the most important metrics would still be fine like daily page hit count, etc.) but it's easier to add the banner and blame GDPR.

But perhaps, once a company is a certain size their legal department just screams all day about needing a cookie banner? Also very possible.

https://webmasters.stackexchange.com/questions/114973/are-se...
Depends on where you get the numbers for the current inflation rate.
Understood. I certainly didn't mean non-NN frameworks, but rather meant other popular NN ones (PyTorch, MXNet, etc.).
Sure, but getting ignored or people moving on is hardly exclusive to Small Tech. In my experience, it's far more prevalent in growth-heavy startups than in small businesses.
I think that would fail because air wouldn't be able to get into the bulb. If you've got a tube for siphoning I think a better strategy would be to blow air in thus pushing the water out.
PDF.js already supports h/j (and p/n) keys to page up and down. (I added them years ago. :) I think GP is asking for the keys to scroll the page by smaller steps instead of page up and down.
Hmm, this is interesting: As part of concerns about whether the NPVIC would shift power from the federal government to state governments, at least two legal scholars have suggested that the NPVIC would require explicit congressional approval because it would remove the possibility of contingent elections for President being conducted by the U.S. House of Representatives under the 12th Amendment.

First off, I would tend to consider the potential need for a contingent election as a bug, not a feature. But that aside, the claim seems wrong. It is certainly possible in principle for a popular-vote election involving the whole country to result in a tie; it's just extremely unlikely. But perhaps the wording of the NPVIC doesn't stipulate that in the event of a tie, the participating states' electors will be allocated so as to generate an Electoral College tie as well, if possible — and what happens if it isn't possible?
Intellij is always too buggy and slow for me. Things it helps you with - it's a language verbosity problem. Ideally you should just use better language.

And they also stopped bringing any more advanced features, like refactoring from null to Optional for example, or reversing template method.

If we're talking about java specifically vscode and vim would just use eclipse language server which can do most of the things intellij can like refactorings and snippets. And for other languages like python ms language server is even better than pycharm for example.
Edge can edit PDFs? I’m learning something today!
Schulze has a very nice geometric interpretation, but I should get off my ass and get the working paper ready to be released first.
Yes I did mean linux, thanks for the correction
Demystifying CI/CD and an economic concept that enables Continuous Delivery
I am no VS Code user, but if this is true, we are at phase 2 of EEE. What will be next?
It is very regional.
I am from Eastern India and I have now what is considered low caste in say Punjab or Gujarat
The editor wars will never end. People will always stan their favorite editors and drag the editors that did not work for them personally. Time is a flat circle.
From Yes to No is a hard 180. That's like nice to rude for a lot of people pleasers. Instead you can start by never saying Yes. This can even be fun for a while. Don't need to say no, but can't say yes. But after a bit of this, you find it easier to just say no, and even more respectful of other's time. And there you have it. Now you're saying no.
Please stop breaking the site guidelines. You've done it a lot, we've asked you repeatedly not to, and I do not want to have to ban you.

https://news.ycombinator.com/newsguidelines.html
No, they said “normal office hours” are for engineers. Someone needs to take the other shifts.
My issue with the language server protocol is that it takes away power from the editor rather then giving power to the editor. Eg. sending text-edit instructions rather then providing an API for code intelligence. And in turns it creates too much work for the language server as it has to both make static analysis while at the same time baby-sitting the editor. Meanwhile the language servers I've tested is only half complete and the editor need a great deal of glue code and extra functionality for each language server. Also the language server need to run on a server, it would be much better if it was script based so it could run on many platforms.
I was driving through south Brooklyn a few years back and passed a few teenage boys on bikes. We heard them talking to each other and, if I didn't see their faces I would have thought we were listening to a broadcast from the early previous century. New Yawk English, in all of its glorious preservation is alive and well in some pockets of the city.

Growing up in New Jersey I've learned to subdue my own inflections after realizing most other American professionals seem to view any hint of the accent as low class.
Show HN: Compare various PDF-to-text libraries in a few clicks
Another reminder that bias, testing, diversity is needed in machine learning
> "e" in "best".

But I pronounce chachet nothing like the e in best. It seems much more similar to a french "é"

This is how I pronounce it:

https://www.google.com/search?q=cachet+pronunciation&oq=cach...
In France to get into an elite STEM university ("engineering school") students all take the same maths/physics/CS exams and the overall grade is the only factor deciding admission. Everything is state funded.

It's not perfect, but it levels the playing field a lot more than other systems. And it's good at making sure talented but poor students have access to the best programs. At those the level is high, for example the best math program probably has the highest Fields medal per student ratio of any university in the world.

The downside is that universities and engineering schools are small and underfunded so they don't stand out in worldwide rankings.

How do rich people game the system? They can to some extent game it earlier, putting their kids in better high schools. But the kids will still have to take the same exams. So generally they just avoid this system and put their kids into business schools, which are not state funded and where admission is based on much softer and game-able criteria. Or they send them to US universities.