skysight-inc/HackerNews huggingface dataset:
> I think just having a rock solid understanding of the basics will help much more than trying to grind questions and memorize patterns.

It isn’t about memorizing patterns, but about hopefully spotting the exact question.

A friend is currently interviewing for a FAANG and the recruiter flat out told him that his best chance of passing was to do a pile of previously seen questions for that FAANG and hopefully he gets it again in the interview.
I'll use your comment to say that Federation[1] has also been discussed in Gitlab for 2 years now.

Frankly I can't wait. Imagine being able to reference other users across instances with @username:instance or something to that extent, or projects and tickets.

1. https://gitlab.com/gitlab-org/gitlab/-/issues/6468
So you're advocating a license to practice software development? Because the three fields you mention are all licensed.
Could this be a problem? Yes, naturally. But the good of preventing government corruption outweighs the bad in this case. There are existing laws against harassment that provide recourse.
I think it is probably a very large program but does have some legacy cruft they probably can't fix easily. Either because backwards compatibility for COM or due to that if you rewrite something to be async the callers also need to be async and callee need to be non-blocking[0].

However, Outlook is very much actively developed and myself being a Premium user am receiving new features now and then, like UI refreshes etc.

[0] http://journal.stuffwithstuff.com/2015/02/01/what-color-is-y...
Highways are kind of anti-poor, and as the black population in the States is poorer than the white population you could say (by stretching it a little) that highways are racist. Robert Moses was maybe not a racist (I haven’t read that big book about him, I must admit) but the highways that he helped built did a lot of harm to the black population of NYC.

I mention all this because I saw that lady you linked to being frustrated at highways having been called racist.
This argument is circular: it is only Western indology that defines “Vedic” as referring to “the actual Vedas” by which it means only the saṃhitā portion of the texts. The traditional Indian understanding of “Veda” is indeed that it includes both mantra (saṃhitā) and brāhṃaṇa — the latter including āraṇyaka and upaniṣad. Yes it's true that sometimes when (say) “Ṛgveda” is mentioned, in that context it may refer only to the ṛk saṃhitā, etc — but the narrow meaning is only contextual; in general one talks of which brāhmaṇa-s / āraṇyaka-s / upaniṣad-s belong to which Veda, etc.

More generally the Vedāṅgas are also considered part of the Veda, etc. When Pāṇini (whom you allude to in one of the replies here) distinguishes the older language, he uses terms like “chandasi” not "in the Vedas”. Even today when a certain practice or person is called “Vaidika” obviously it doesn't mean a certain time period, belonging to several centuries BCE.

Ultimately, to consider linguistic analysis relevant to the definition of “Vedic” and to say “to lump them into one is incorrect, even if that is the tradition” is simply saying “let's make up a definition of ‘Vedic’ different from the traditional definition, under which the traditional definition can be termed incorrect” — no traditional scholar thinks of “Vedic” as referring to “the Vedic language” as referring to the language of the saṃhitās.

Edit: I have a theory for how this state of affairs came about: Western interest in Sanskrit texts took off in a big way after William Jones's (much-quoted) pronouncement of the relation between Sanskrit and Persian and Greek and Latin. So the interest started with linguists and philologists, who were naturally more interested in the oldest texts / the texts whose language was closest to the rest of the Indo-European family, and that has become the frame by which these texts are still talked about (rather than say the framing used by traditional Vaidika paṇḍita-s). This is why we see someone confidently deciding that linguistic analysis can tell us something about what “Veda” means or should mean, rather than only telling us about the language of a certain subset of texts.
Then employees would need to immediately pay tax on the stock based on the last valuation.
The similar suit filed a month ago by the same firm was discussed here: https://news.ycombinator.com/item?id=23405022

also https://news.ycombinator.com/item?id=23397045
that is not bias, but rather a lack of diversity
I get massive anxiety interviewing for tech companies, and I've been doing it for many years. The worst interviews are the "trivia quiz" questions that are either correct (according to them) or incorrect. There's no discussion of how things work and no frame of reference or anything. For example, when I interviewed at Amazon coming from Microsoft, they asked me lots of Javascript 'trick' questions even though I told them I was using C# day-to-day. I knew most of the questions, but got caught up on a couple of JS 'tricks' that I just couldn't recall at the time.

Sadly, it's all a game, but the good thing is that interviewing is a skill and can be improved with continued practice.
Given that Coronavirus mutation rates are orders of magnitude lower than influenza viruses, a yearly shot is unlikely.
It's just part of it I suppose. My particular strengths and abilities aren't what companies are really selecting for. This type of interview process just kinda supports that. Of course things are more complicated than that, like I said though I just mean it's a component.
> but my guess is that there were other dynamics in play if the "ok symbol" was enough to get him fired.

Hypothetically, if it turned out that there were no "other dynamics in play", would you then agree that his firing was wrong and every single twitter user who demanded it is morally responsible?
Is this automatic or you read the messages and "draw" them?

Are you filtering the messages that you show in the site? Did you get already some examples of slurs or trolling?
But the majority mobile OS, Android, allows this already, and always has. There is only one player that controls its own app store, Apple, with about 20% of the market (Less in 20q1 but that’s a special case).

Seems like phone buyers are voting with their feet so why would such a law be required?

Mkt share numbers from https://www.counterpointresearch.com/global-smartphone-share... or https://www.statista.com/statistics/216459/global-market-sha...
Nuclear energy is not required to cover all our energy needs, though: https://www.sciencedirect.com/science/article/pii/S259033221...
How do corporate boots taste there, bud?
"India just turned up a 750MW facility successfully"

That number doesn't say much, since the actual output will be a small percentage of that (15-20%).
> I am in fact, a freak.

It's rather common to assume that a good share of the adult population is near deaf.

A few years ago I went to a restaurant with outside sitting near Big Sur. There was a nearly unbearable high pitch whine of which most other guests seemed blissfully unaware. I asked a waiter about it and he informed me, that they recently installed a system to shoo away birds from the tables. I think they also shooed away quite a few customers.
But steroids only decrease the inflammation, they don't combat the original problem. If the inflammation is there because of a real pathogen, steroids are dangerous. Antibiotics decrease inflammation by tackling the original problem without a need to also increase inflammation.

(It is at this point I'd like to point out that I don't have a medical background and may be going out of my depth for the sake of analogy :P)
Honestly I've had the opposite experience. With so many community actions available, I've had little trouble finding anything I could dream up. Sure, some of the actions features are a little immature but they are improving with time. The uptime issues are annoying and I feel like the lack of transparency is not helping that situation, but as far as CI solutions go, I feel like my move to actions has been a great way to get up and running with far less effort than other offerings like Code Pipeline.
Videos of People Editing Text
Yeah, I'm 40+ but takes the time to prepare well for interviews and that has been the key for me. Gotten job offers from all the FAANG's without being very smart. Just go on leetcode and practice for a few months when needed.

This does very unfairly skew towards people like me without kids that can take the time to do this.
That's far from guaranteed. It's very possible to have little wind over a large area, larger than France even, during the night.
There are more alternatives than "look the part" and "leetcode". If I'm hiring a software engineer, I'm not hiring for how they look - the compiler doesn't care. And I'm (probably) not hiring for the ability to solve leetcode problems, either - of the work I would assign to someone I'm hiring, almost zero of it looks like leetcode problems.

What I need is a way that tells whether the person I'm interviewing can actually do the work that I'm hiring them to do. Maybe I should ask them about that. Maybe I should give them some problems similar to the actual work.
“ne chital, no osuzhdayu”

https://www.tabletmag.com/sections/news/articles/american-so...
https://archive.is/lcz7t
From what I have read from Gayle Laakmaan, they know this throws away many good engineers, but it is acceptable to them because it doesn’t let bad ones through.
They begin the manufacturing process of the vaccine well before it even finishes phase 3 testing.
> Why? It could be that the scientists are simply smarter; most physicists could, if necessary, make it through a PhD program in French literature, but few professors of French literature could make it through a PhD program in physics.

This sentence usually ruffles some feathers, and is a good, even if weak, example of things you "can't say".
Is it that hard to create an additional Google account?
Genuine programming skill has no correlation to the skill of regurgitating algorithms in a reality-show type setting. Actual development, of real products, isn't done like that. This is the reason why it's so perpetually controversial to put developers through this type of interviews which measure nothing relevant to the job.
> Afaik originally the life-span for most reactors of that kind was 40 years

That's a lie, or at least an unprecise statement, mostly shared by the anti-nuclear who are looking for a reason to close reactors.

In France, reactors were designed to work for 40 without any major checkup ; and after 40 years, without any decommission deadline planned in advance, as long the "visite décennale" (in-depth inspection every 10 years) does not discover any major issue. So a reactor can totally work for 60, 70, 80, or even more.
Follow up to the scarcity mentality for creatives: I realized not everyone makes it, and there are varying shades of grey to that. But does that lead to more job stress on non-creative "day jobs" if people have to give up on the creative jobs? Everyone with their fifteen minutes of fame...if it is literally everyone. We already see that a bit with Youtube artists. At any given time there are a handful of big name rappers (or musicians in general) for instance, but how many lesser-knowns would love to continue doing this but can't financially?
Why is it a bad thing? It's off the cuff, and likely less filtered than a prepared statement. If they end up somewhere sensible, then your interview process actually worked; you found someone who when confronted with a new problem, is able to think sensibly about it, even in an interview situation.
Yes, interview stress is completely different. You have to commit a pretty egregious offense on the job to get fired on the spot, but literally anything you do during a job interview can cause you to lose the job.
The PCL description is a good one. My book expands on it two ways.

First, I describe how the condition system can be used to work with conditions that are not errors and therefore do not require to be handled; Peter Seibel calls SIGNAL a "primitive" function, therefore completely skipping the scenario in which a condition may not be handled. And, by that, he skips non-error non-warning conditions altogether!

Second, the PCL chapter does not describe the internals of a condition system, how the handlers and restarts are constructed. My book describes that in detail twice: once, building a sample condition-like system piecewise, and then again, describing the implementation of a complete, ANSI-compliant condition system.
Please don't, regardless of how terrible an article is. We don't want the online shaming and bullying culture on HN.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Oh my god. I'm so sorry... that had to have been very, very traumatizing.

It sounds like a net win that you didn't get that job, for multiple reasons. I wouldn't want to work somewhere that I'd gotten mugged on the way in for an interview, nor for a company that didn't give me as much time as I needed to collect myself.

The closest I've gotten to that, was that I had an interview set up with a company in Saginaw, MI, that I was really excited about. I did a quick internet search to learn more about their company, and the first thing that popped up was that a few months prior, an employee had been shot in a drive-by in their parking lot.

I ended up cancelling the interview.
Even when you prepare for months, your preparation needs to be related to what you'll actually see in the interview to pay off. Because few companies actually tell people what to expect in the interview, even preparation involves luck.
Set aside any short-sighted focus on renewables über alles, or justifiable concerns about nuclear wastes. Isn't part of the point of restrictions on nuclear energy to have means of restricting nuclear weapon proliferation? While the technology of a nuclear power plant and a nuclear bomb are not the same thing, they are related. They have common technological roots and use same or similar materials. Once you can refine the right elements to sufficient purity and gather enough of that high-purity material in a single location, you can kick of a fission reaction. Once you can kick of a fission reaction, you are that closer to being able to do a couple different things. You can use it as a controlled heat source for a power plant. Or, you can use it for a runaway, all-at-once heat source to vaporize everyone in an area. Iran claimed its nuclear program was for peaceful purposes. But I don't doubt that Iran's leadership was also itching to glass Israel as soon they were able.

Improving the energy situation and thus standard of living in various parts of Africa may well reduce warlordism or inter-tribal fighting. But I'm not keen on various conflicts in Africa escalating to nuclear exchanges. I can only hope that those who would implement nuclear power in Africa have well internalized the lessons of the West's sins and mistakes with nuclear tech.
Statistics are still facts though! They certainly aren't "assumptions".
It also explains why the Soviet Union found willing ears to the message of revolution and Communism. When you've been screwed over by foreigners for so long and one comes along giving you guns and advisors in order to help you become free and independent... it sounds almost too good to be true! And when you find out that the new boss is essentially the old boss with a different accent you realize it really was too good to be true.
> When I look around the world today, I think the biggest resource that is lacking is economic opportunity. Huge swathes of people are desperate, angry, and depressed, I think because there is no opportunity for them. The best case scenario for huge numbers of people is stagnation.

> A shrinking, aging population would fix this problem. The demand for labor will go up, the supply will go down. Bad for the investor class looking for profits, good for reducing economic inequality. People will be able to profit from labor again.

To a large extent, that lack of economic opportunity is a political choice that was made by the selection of particular parameters for the economic system. Trying to engineer a shrinking population to force different parameters to be chosen is an indirect way of addressing the true problem.
There is something to be said for the soft-skills evaluation being relative to the expectations of the job position, sure.

I'm saying: I find it odd that I rarely see these types of studies discussing the merits of that nuance. Especially when the idea of differentiating between soft and hard skills is not something that would be foreign to the average interviewer.

"Interviews are 100% for soft skills and technical evaluations are 100% for hard skills" seems to be a common assumption which I'd argue is false. Few tasks a developer does is purely a hard or a soft skill, there's always some overlap.
Similarly, children very often get fevers after some of their first vaccines. It's no big deal.
Discord exists because people are killed, stalked, and otherwise harassed from IP exposure. That's its 'be safe' purpose.

It's not simply a chat service. You also have proxied video calls and VoIP. That in itself is far more expensive and resource heavy than decentralized hosters can do at scale.

It's not about proprietary protocols, it's that we already had decentralized solutions that cant protect it's users. Centralization is a requirement at that point if you want it to be popular and scale.
I'm not sure he's advocating for it, just pointing out that it's true.
I tried to buy (pre-order) the book. I created an account on the Apress site as described in their help section.

There is no link to buy the book. Sigh.
I wonder if this is an attack vector. On one hand it isn't because usually the HTTP traffic of Exchange is encrypted, on the other hand it is a crash triggered by a remote condition.
The memoized recursive solution is a good demonstration of how to use memoization to improve recursive function execution time. But it also seriously increases the memory requirements for many algorithms. If the question is "generate the first N numbers in the Fibonacci series", then memoization is a reasonable answer (though still not the fastest) since you actually need to generate and store every value anyways. If the question, instead, is "generate the Nth number in the series", then memoization will require an array of N values, when only 2 (at a time) are needed (which can still be generated recursively, but efficiently):

(defun fib (n &optional (a 0) (b 1))
(cond ((zerop n) a)
(t (fib (1- n) b (+ a b)))))

With tail recursion, that should be as fast as the iterative solution and uses as much memory to store the intermediate values.

Of course, the Fibonacci series also grows incredibly fast, so practically speaking, unless your language supports arbitrarily large integers, you'll never generate even 100 elements of the series.
This is a crucial point. Here is an absolutely excellent essay expanding thoughtfully on this line of discussion:

https://longreads.com/2018/09/18/no-i-will-not-debate-you/
Hello HN, I am the author of Halfmoon. I wasn't expecting this post today, but thanks to pspeter3 for posting it. Really appreciate it. If you have any questions, I would love to answer them.
This is the kind of pushback that's needed against ostensibly well-meaning activists from privileged and prosperous countries trying to export their worldview, never having had to face a comparable situation nor achieving a comparable victory at home.

Africa's countries are facing an energy deficit, and weak central governments, and distributed solar and wind cannot be their only option to prosper while everyone else sees fit to trade carbon credits, plant some trees in some place afar, and even contemplate the tremendous luxury of nuclear phase-out.

The US is smart to propose lifting this development ban. Russia and China have no qualms about assisting African states with their nuclear energy programmes, or at least dangling the suggestion that they are willing to do so: they are enticed by the prospect of gaining economic allies that they may one day turn into political allies.
From my experience there's plenty of 'sense of security' when renting, mostly coming from very strict pro-tennant laws: Limited rent hikes, no eviction unless the tenacity agreement is breached, etc. You can't just throw out of your home because someone wants to make a quick buck, you're protected as you should be.
Lines 100-120 were intended to start with MAT C=..., but I had a thinko and typed REM instead.
Renewables and nuclear -both- have the problem that you can't control when you get the generation.

Nuclear wants to be constant-- both because ramping isn't super fast and because you want to recover large capital costs. Renewables ... produce varying amounts pseudo-periodically and unpredictably, which is even worse. Neither matches conventionally to demand.

The only way around this is technologies that store (hydroelectric, batteries, power-to-gas-to-power, solar thermal) or burning fossil fuels to supplement. Overprovisioning is also necessary: it takes a lot less storage / peaker plants / etc to meet 99th percentile demand with 150% of required generation capacity than 101%.

Renewables and nuclear do complement each other a little bit in reducing volatility.
And then, there is wave power, which is essentially wind energy decoupled from its origin in time and space, has(had) extremely encouraging working prototypes, like the Pelamis design:

https://www.youtube.com/watch?v=l3-SXFtPYe0

This was a [prototype 750 kW (KiloWatt) plant operating at Orkney Islands and near Portugal](https://en.wikipedia.org/wiki/Pelamis_Wave_Energy_Converter) - as a reference, it took wind power plants more than 20 years of enthusiastic development until the installed power reached 500 kW.

It is a shame that this development was shut down (while the design has been reported to be picked up by, guess whom, the Chinese), while being owned by E.ON. But I am sure more developments will follow, as the design is an excellent idea.
I'm not sure it's a bad thing...
Most of the taxes aren't paid by big companies that can optimise everything at a world level but by the multitude of much smaller companies. If you would replace Apple, Google, or Amazon by a multitude of smaller companies, they would pay taxes.
I had my first coding test for an interview recently (second dev job but a decade of other experience), over a video call, shared screen in a pre built AWS in browser IDE and I assumed I tanked it because it didn’t go perfectly. In hindsight it went like a typical 40 minutes of coding, I started down a path, didn’t quite work, had to console log to see what was up, tried a new tact and then it worked. They were clearly looking to make sure I had some basics of Angular down but also that I could problem solve in the moment and see where I went wrong.

I enjoy interviews (I like meeting people and chatting about their projects and problems) and I think running a VC backed company for nearly a decade has set me up well for detaching my performance in the interview to my self worth/abilities (ie. I’ve grown a pretty thick skin).

Ultimately it comes down to “can I do the job?” and “is their process set up to accurately reflect that?”. If the answer to the first is no then that’s cool, I’d probably have a miserable time in the role and under perform even to my actual level. If the answer to number two is no then I probably don’t want to work for them anyway as they are unable to accurately measure and analyse prospects/opportunities beyond just hiring.
There is no such thing as un-recyclable nuclear waste that cannot be stored safely.

All unsafe waste is by definition recyclable because its viability as fuel is what makes it unsafe.

If it is unviable as recycled fuel then it is quite safely storable and is no more dangerous than the tons of toxic chemicals we store regularly from manufacturing and mining byproducts.
Also, I can't see any of our problems going away or getting better/solved with more people.
Your url doesn't work (for me at least)