skysight-inc/HackerNews huggingface dataset:
A richly detailed article that delves into the French TGV speed record, the extra modifications they applied to what was already a high-speed system, and the lesser-known physical phenomena that set a performance envelope for this mode of traction.

Then, in a switch of tone and pacing, admits that profitability potential is likely most important of them all.

This is why networks -- rather than just individual lines -- are critically important. High-speed rail works best when it connects robust local transportation networks that already exist: between cities that they themselves have robust temporal and spatial transport coverage. It works best when faraway cities can be brought within commuting range, or further leisure destinations within daytrip range. Similarly, it works best when it extends the catchment area of an airport, rather than a service positioned to compete against point-to-point flights.

But major infrastructure projects often suffer from messy political and public relations approaches that play up the project's impressiveness and prestige in isolation, while neglecting to emphasize or champion synergistic improvements to other parts of the network. Frequent and punctual "normal-speed" rail isn't as politically energizing, and local transit networks that serve the specific transport needs of a town are hardly exciting to regional audience, but without it, high-speed rail is just an expensive showpiece that doesn't serve a genuinely identifiable transport need. This is a risk with the California HSR as much as it is with ambitious efforts to bring western Europe's successful high-speed services further into the EU's east.
You spent that much time over several dev sprints/cycles/months/whatever. Meticulously designing the expected output and quality expectations(yet not sharing any of that in the spec supplied to the candidate). All that automated testing, manual code review checklist was designed after spending that many man hours worth effort to arrive at. You have the benefit of hindsight, and insights from the process that refined over that much time. Plus you have inputs from several candidates you failed your test.

Yet now the candidate has no luxury of that, and has to guess the assumptions required to not just produce all the features, but also the quality metrics the project will be measured against. All in the deadline given by you. And he is at day 1, and that's all the day they have.

This is really like expecting some one to fix a problem in a day, what the other person spent months solving.
Whichever language server the tide package uses in emacs has excellent jump to definition abilities.
All this bullshit about providing user experience is hilarious. You use the ad stack: Google AMP. This is an engineering cop-out.
Show HN: Baretest – A Minimalistic Alternative to Jest
I came here to mention this, too. It's been shown from numerous leaks that defense in depth is a much more effective approach than simply relying on network security.

You mention that query response data can be sniffed by an attacker in case networks are compromised. The much worse scenario is that the passwords themselves can be intercepted, giving attackers full access.
I've just finished a job search, and the company I ended up going with (with the best offer, by far) was one of the only ones that didn't want a take-home project.

With several of the companies, I managed to (via either vowing silence to recruiters, or having an inside guy) get feedback on my projects. Nobody volunteered feedback willingly. And honestly, based on what feedback I did get, I see why they didn't want to offer it. It was an unscientific mess.

Generally:

* There was either no rubric or very basic rubric for scoring the assignment
* reviewer gut feel and comments were seemingly more important than the score (if present) anyway
* frequently, reviewers disagreed over whether a cool doodad was indeed cool or over/under engineered.
* frequently, there were "gotchas" where they were either expecting you to notice an "issue" with the prompt, or they gave a vague prompt and wanted you to fish around to discover specific non-obvious things they wanted to see.

Now obviously, it's not like any strategy for interviewing software people is all that great. But at least interviews take nearly an order of magnitude less time than projects, and also have some built-in feedback via facial/verbal cues and such. Instead of just shooting your project tarball into the abyss just to get a boolean back.
You don’t need an ide, you need a list of potentially affected lines.
It's sad, but as nuclear isn't happening, the only hope we have is the continued scaling of battery production for renewable grid.
I've been running the RC's at least the last 6 months or more, upgrading usually within in day when the new one comes out. I've been impressed but what I've seen is that even though A9 is very good (Well done developers) when the real world hit you and your app. Its many times all the other nonsense you have to include in your app that makes it big and slow (GAnalytics,GAdsense, fb-pixel, crazyegg and and and)
Still wouldn't want to code without it !:)
>Sometimes, the challenge is so great that it's just not worth it or beyond your abilities.

Yeahhh. Sometimes, as you try ever harder to enable someone to succeed, you eventually realize you're becoming their therapist. Sometimes, you realize that enabling this one person to succeed would involve neglecting everyone else. Sometimes the necessary acceptance, equanimity, and nurturing are of such an absurd degree that it looks like special treatment, or indulgence, to any third party.
It sounds to me like the constraints are:

-- You don't care much about money right now, to the point that you're willing to go to $0 for option 2

-- You work too many hours at your current job to do what you want to do.

-- You have an outstanding job offer (you didn't say what the expected workload is but it sounds like probably the same?)

It sounds to me that the obvious choice is to ask your current employer to cut your hours but not your pay. Or maybe just cut your own hours. Worst case they say no and you go to the other job or quit. Best case they say yes and you can maintain your income but still get what you want done.

It sounds like your main priority should be more hours to for you to work towards programming, but you need to balance that with the risk that if you quit you may not be able to get another job right away, especially if the economy tanks.

You're in a much better position if you at least have some sort of job so you aren't losing money.
they’re rarely told why they got the outcome that they did.

Well then it makes sense that no one has been sued or otherwise retaliated against for something that rarely happens.

My company once gave honest feedback to a candidate that kept asking for it - he used glassdoor to detail everything that was wrong with our evaluation of him and the entire interview process.
I'm impressed that you can be productive with 4GB. On my dev laptop, I am often hitting 14-15GB usage. Chrome, Docker, NodeJS, and VSCode are the main culprits. I'm upgrading the machine to 32GB this weekend.
I almost switched to VSCode for JavaScript but I’ve found that tide-mode (for JavaScript) and lsp-mode (for other languages) have really closed the gap. (If you turn off lsp-sideline-mode)
I'd say this is the exact opposite of shocking.
https://doc.rust-lang.org/1.2.0/complement-design-faq.html#w...?
IANAD/P.

It seems like narcissism requires the subject to be unaware of their self-absorption and/or antisocially putting their needs always above those of others, especially with a lack of guilt and/or remorse. Furthermore, there is an opposite extreme: considering the needs of others always above self, e.g., giving everything away and not taking care of oneself before taking care of others.

Perhaps there are several general potential sources of dysfunction in this realm:

0. Mood/physiological disorders like depression and anxiety, which can be managed and occasionally cured.

1. Personality disorders including clinically-relevant psychopathy which cannot be cured but only managed and coped-with.

2. A desire to seek-out victimhood or conditions by self-diagnosing symptoms that don't rise to the level of clinical/life impairment.

3. Realization (or lack thereof) that there is almost always a non-zero sum game to life, e.g., living is predicated on, and necessitates, hoarding scarce energy and resources.

I don't think it's a good idea to self-diagnose or offer unsolicited advice on the internet to others. Ask a professional in the real world who is a) not you and b) has a more objective/dispassionate perspective. Also, there are many existential questions and dilemmas that are good to ponder, but ultimately have few perfect answers or resolvable conclusions.
You'd still need a female tree to get any fruits though, right?
Saying that the team dynamics have set up for success or failure on the get go sheds light only on teams that are on the positive side of that statement. What if my team is on the negative side? Should I just accept the loss and continue to a new project?

I agree that the dynamics of a dev team are extremely important. But how can one drive to get better without understanding their current status?

In my personal experience, there should be an open conversation between the team on deciding what to measure and what does the team want to improve on even if the team already has good dynamics. My moral as a developer was always up when my team got props for something, because I was a part of that success.

I think the focus needs to be on the team as a whole, instead of getting dragged into a comparisons game. The developers should be aware that this isn't an individuals race.

If you work in a large organization then you will still be measured even if you're team doesn't take the measurements on their own. Good metrics can only benefit you since you can control the conversation with your own data instead of data from a corporate figure that only looks at you as another row in their spreadsheet.
The Tencent thing is definitely erroneous. The numbers “leaked” were just a transposition of the number of known cases transposed as “dead”.

I absolutely hate that China’s powers that be decided to hush up the outbreak. Shame on them. But this specific case is just an error magnified by social media (which very fairly doesn’t believe the official party line either).
The problem is that that data is incredibly hard to mine.
Okay those look pretty decent, especially if they are designed with bollards and doglegs and such, so you can't get up to a dangerous velocity around people. It's still a little insane, you're still going to get e.g. kids on bikes getting crushed by multi-ton metal horseless wagons, but it's not as insane as e.g. the clips in the article.
No there is no way to go from a donkey-cart to the Star ship USS Enterprise in a incremental way while still travelling forward. I've also had to do it. Just start from scratch. I'm a lot more productive with A6+ than I was with AJS
i also asked this:

https://news.ycombinator.com/item?id=21357978
Eizo sells monitors for color sensitive work which contain built in calibration probes that pop out of a hidden compartment. They can be set to recalibrate on a schedule. They are pretty neat.

https://www.eizo.com/products/coloredge/cg279x/
does that seem odd? Not at all! How can anyone evaluate a someone else's performance in a domain if they don't know the domain? You ask the question many times over so you can judge performance relative to others. Yes, the interviewer should be familiar with the topic of the interview.
Coding “challenges” are absurd.

The gotchas are ridiculous.

If an interviewer googled the question - why do I need to know the answer?

I recently had an interview and I spent _literally_ over an hour trying to figure out the algorithm or a mathematical function to solve it and I finally got to the point that I gave up.

I asked the person what algorithm they used to solve it and they said “brute force” and were expecting nested loops that under real world load would have been O(n^2).

I definitely don’t consider myself an algorithm expert, but my feedback was, and I shit you not, that I didn’t know ruby. I’ve been developing in ruby since 2006.

Anecdotes and all. Our industry’s interview process is flawed AF.
Not only is @angular/material the most popular component library by a huge margin but it's maintained by the Angular team itself. If it's as bad as you say it is that really doesn't inspire confidence.
Some hunter-gatherer and pastoralist groups such as the Comanche and Maasai primarily ate red meat.

https://en.wikipedia.org/wiki/Comanche#Food
https://en.wikipedia.org/wiki/Maasai_people#Diet
I just read this after my reply.

If option 1 is a new job for more money and fewer hours, I'd take the new job.

You don't want to be without a job in a few months, as there is a good chance of economic downturn near or shortly after the election.

With a 9-5 fixed hour job, you'll have plenty of time to practice coding.
Chinese doctor who tried to raise alarm on coronavirus detained and died
But then all your colleagues also have to learn(read do it that way) versus each coming up with their own nonsense...
This is a surprisingly small amount of infrastructure considering its size
EBITDA is a metric that's meaningful if you owned the whole business from the prospective of a larger company swallowing a smaller. For example, EBITDA says, "ok, if I were to price this whole business, and my cost of capital didn't change, I can use this metric to compare it to rewards of ownership of another." It allows you to "divide out" the accounting details of a business. (eg, I can borrow cheaper, or, I can use economies of scale to decrease some amortization cost, etc.)

It is largely bogus when discussing the overall metrics of a business, or using it in isolation.
Only upside in thanking him, and it will give him the encouragement to keep doing it.
I'll never forget the SEO consultant who, when I told him I wanted to focus on CTR, told me it was not a factor in ranking. This was many years ago, but it was obvious Google would use it, and it should have been obvious to him too.
“I want freedom of speech” hashtag started trending on Weibo in China
The biggest concern is health care capacities being overwhelmed. He died in a place under severe resource constraints, basically a warzone. Fatality inside Wuhan is 5%, the rest of china 0.17% and even lower outside the country. Regardless of how correct the numbers are at this point - available ICU capacity is probably the largest factor for fatality rates for the disease at this point.

Just like the flu, this virus causes number of very serious cases that require intensive care but care capacities in most countries are barely able to cope with a bad flu season before bed appear on hallways - and this year had a particularly bad flu season still ongoing. There are only so many ventilators and artificial lungs available in hospitals and there is limited capacity in the world to deal with a new, highly infectious pathogen hitting a population without any preexisting immunities and people requiring weeks care to recover and become non infectious

China has, for better or worse, sacrificed Wuhan to buy the rest of the country and the world time to shore up capacities and enact procedures to stagger the load that will hit healthcare systems if the virus becomes broadly entrenched. I don't think there is any healthcare system on the planet that won't severely strain if hit by the sudden load of a new, highly infectious virus with long, invisible incubation period.
I have no problem with you thinking I'm wrong. But I should be embarrassed? You seem to want to use emotional manipulation to silence those who disagree with you. That doesn't say anything good about your confidence that your opinion will prevail in an open debate.

If you've got an argument, give it. Save the emotional manipulation for children. (In fact, don't use it on children, either. Just lose the emotional manipulation altogether.)
The Mimicry Game: Towards Self-Recognition in Chatbots
For better or worse people don’t give feedback because they don’t want candidates arguing with them. Picking candidates is very subjective in the end.

I’ve become professional contacts with many folks I’ve interviewed and dinged. Doesn’t need to be negative.
I wrote a greasemonkey/tampermonkey script to do this.

And to disable auto-play of next episodes (now happily obsolete, perhaps) and "promoted post-play preview content".

There is no UI so you'd have to toggle the script on/off if you wanted to resume watching intros and recaps.

https://github.com/bbbbbr/netflix-disable-auto-play-and-more
GNU-FSF Cooperation Update
Augmented Reality Options to Witnessed in Google Maps; Eventually
Pack de antivirus confiables para Android y gratuitos
There are, unfortunately, people who still think this way.

I worked for someone a few years ago who wanted me to build tooling manage the hosts file across several hundred devices.

When I said no that that's exactly what DNS servers are for, they got shitty and went on about how DNS was unreliable and the cause of so many outages.
But they're resilient as a group! Unless you could flip them all at once.
"Doesn't this seem weird?"

I have no idea if INTC is a good stock to buy, but it sounds like you have an idea of who they are that is based on a lot of ordinary people and their stereotypes about the company from the media and from using computers for years.

A company can be reshaped much faster internally than their public image, but I don't think you have to be an insider, a genius, or a professional to figure it out. You just have to read their reports to the SEC. Not for the decimal places, but for one or two significant figures and the text.

What I'm saying is, I don't know if x86 CPUs have the significance you think or not. If people did buy the stock based on "cloud demand", then I would say "huh, I wonder if that's justified, what proportion of their business is it and how is it growing?" Rather than assuming they are who I think they are. IBM, GE, many other companies have strong images of the companies they used to be with the public, so I imagine many people own stock without any idea of what they really have.
This must be a newish thing. Back when I interviewed with Bain in college the only feedback after multiple interview rounds and social events was "sorry, you weren't as strong as other candidates". McKinsey sent a blanket "no thanks" email.
People get rejected for reasons like that everyday. I have been part of several interviews where a co-interviewer would say something at least as stupid as that.

This is the real problem with giving feedback in our industry's interviews. The interviews are usually random circuses.
In Germany every single lawyer or HR responsible would tell you not to send any reason at all, just a generic response.

This has to do with how law is structured here: giving feedback gives an attack surface to candidates that could sue you for the feedback you gave (because they do not agree with it).

So this is it, companies do not do this because they're evil, they do this because nobody wants legal consequences.
There's also YouCompleteMe, which gives you completion for half a dozen popular languages.
Man the first edition of this course on coursera had Ullman's lectures. I am not sure if it's the online delivery mechanism or his tonality - I couldn't sit through a single lecture.

One of the toughest courses out there.
Huh? They started quarantining patients on January 1st, and fully quarantined Wuhan on January 22.

And that says nothing for why the data matches up exactly to an ideal model and furthermore that model (quadratic) isn't correct for the spread of viruses (which is exponential).

If you look at data from outside of China, you can see a regular jagged line full of noise which you would expect for real data. The data from China stands out like a mannequin in a lineup.
Magnetic Levitation can exceed this speed limit. From the FTA:

> a Japanese maglev had set a speed record at 581 km/h. The French managers considered it pointless as well as prudent to force the experiment to exceed that speed, as they could have entered a kind of “international race” that they did not have much chance of winning. Time would prove them right: in 2015, another L0 series maglev reached 603 km/h on the Yamanashi test line.

Chinese maglev seems to run at 431 km/h and brings in losses of more than 1 billion RMBs[1]. So these trains may not be economical.

[1] https://en.wikipedia.org/wiki/Shanghai_maglev_train
> Jest is 57,540 lines of TypeScript

Jesus. Didn't know it is _that_ big.
I only have a data point of one school, but I know it was totally possible to complete Berkeley in three years by taking summer school every summer including the one after you finish your last regular semester.

There were definitely kids who did that to save money. Although with the summer fees, you actually didn't save all that much money.

I wonder if Perdue is including the summer classes in their regular tuition?
Honestly I don't think you can avoid getting measured, even if the person measuring only does it in their head. If you feel you're doing a good job than it's best for you to measure that on your own and show proof for that instead of your boss relating on their instincts...
Also if you feel you can do better than it's probably best that you understand why in order to improve that, so your boss won't have the need to let you go.
Everyone's looking at the one negative side but there are tons of positives that apply to a large percentage of the worforce
I guess what I'm saying is that the community treats Evan Czaplicki like some sort of language design god who has carefully and artisinally crafted a revolutionary new language with no runtime errors(!!!!) when in reality it's just Haskell with all the powerful features stripped out.

I really do like the paradigm of unidirectional data binding to the UI and the message system, but Elm The Language itself is basically the Go of functional programming; when you point this out on the subreddit or to a fan, you'll get banned (I have) or condescend to in the most obnoxious way, with plenty of the word "folks" peppered in.
Battery production isn't set to be anywhere near the scale required. Current production is 300GWh per year globally [1]. Production is projected to reach 2TWh per year at ~2030. How much capacity is needed for a country to be powered by intermittent sources varies, but most estimates are 2-3 days worth of energy consumption depending on the breakdown between wind and solar. For reference, the US uses 10TWh of electricity daily. Hydroelectric or pumped air storage have better capacities, but those are geographically limited. Some have drawn up theoretical plans around using the Sabatier process to create methane, but that has unsolved issues of how to effectively capture CO2 from the exhaust of gas turbines as well as round trip efficiencies of ~35%.

I foresee countries saturating daytime energy generation with solar, and then twiddling around their thumbs for a few decades before either adopting nuclear power or just saying screw it and keep burning fossil fuels.

1 https://cleantechnica.com/2019/04/14/global-lithium-ion-batt...
I worked in a company who's culture was to collect unread emails and then brag about how many they had. I never understood it.
> Bsc gets paid by EU taxes, guy ends up teaching in US university or working for US company.

Why would this be a concern? They should be free to go where they want to. Just because university education is publicly funded does not mean that they owe their career success to their national government.
The lack of feedback makes sense if you think about it; lazy, vaguely expansive requirements that even the interviewer cannot be bothered to figure out.