skysight-inc/HackerNews huggingface dataset:
Excel has allowed array formulas for literally decades. It’s not as complicated as the link you posted makes it seem. You just need:

1. A formula that supports array returns (like MMULT)
2. Know how big the returned array dimensions are
3. Highlight that array size, type in the formula, and press ctrl+shift+enter

Returning multiple matches from a single criteria isn’t what VLOOKUP was designed for, so rather than complain that a hammer does a bad job at screwing in nails, search for a screwdriver. Excel has tons of data filtering and table features, and allows DB connections for SQL queries.
There is no morality but the one you absorbed from your parents and culture, and then imbued with your own God authority by believing, whether that was a conscious choice or not.
Moral relativism may be useless in your paradigm, but it is the absolute Truth that you made it up!
The Degrowth Delusion
Nothing to add, just commenting here so that I can find this distilled wisdom again when I need it.
Hard Problem of Consciousness
Interesting read. Reminds me of Google’s concept of ‘Psychological Safety’.
"good hackers" aren't supposed to care about things like politics, so it gets flagged as irrelevant.
While AMP gets a lot of hate, the project offers some decent advantages for new / casual web developers:

1) Strong shove towards default best practices:
- using HTTPS (enabled by hosts that offer free LetsEncrypt certificate provisioning vs. milking newbies for money)
- Mobile first design perspective
- cleaner HTML; pushing CSS into the header
- Toolbar validation that spots many common errors

2) Good pre-packaged components enable at least B+ level designs without going too far from the tutorials
Great anecdote. I would expect the approach to level-set the relationship from the start. And, in a way, when both sides of the decision to hire take turns asking questions, the participants will find themselves in a better state by cooperating while they may find themselves in a worse state if they do not, which provides prisoner's dilemma outcomes. For example, in a coding interview, I'll go easy on you because I know you'll go easy on me.

And so how did things go from there?
The downside of empowering the best of us with the ability to organize without constraints is that we empower the worst of us to do the same.

For whatever reference of best/worse you may have.
I don't run suckless software because their software is simple to the point of not actually having the features I need.

Do you really care if the developer of a packages morals line up with yours? I care if they are going to compromise my computer. I can if it works. I don't give a damn if they are a nice person.

Apt/gem/npm/pacman/pip installing a package doesn't materially support the developer. Nobody pays them a nickle for every install and I'm not going to start vetting the ethics of the authors of the 2400 packages installed on this machine anytime real soon.
Adding to this, understand the difference between long term success and short term project success. The SAT, college, future big co employers, have taught all of us how to achieve ephemeral results that grant bonuses or other validations but do little to nothing to help the world we live in. When trying to improve youth voter turnout, think instead why the efforts made have failed so drastically despite tens of thousands of individuals going around with clip boards since the ‘70s...
> Seattle -> Eugene, a 4 hour trip

The days/times when you can get through the Puget Sound, JBLM corridor in less than 2 or more hours for that segment alone are rapidly declining. It can easily take 2h+ to get from Federal Way to Olympia, even in non peak hours.
HN supposedly cares. They should unflag it.
> Also, you might want to avoid using suckless software: https://twitter.com/kuschku/status/1156488420413362177

This had me confused for a moment, but then I realized that you probably thought st was referring to https://st.suckless.org/

Don’t worry, it’s not.

st on my systems is an alias for git status.

https://github.com/ctsrc/shell-command-aliases/blob/master/b...

Even so, I think that twitter thread is somewhat confusing because they draw parallels between walking with torches and nazism (?)

In my country, torches are often used in peaceful protests against racism.

I dunno.

But the email thread that was linked to seemed to be nazi apologetic for sure. So I guess if one was to consider using their software one should perhaps look more into what kind of things the people involved in that project stand for exactly.
"I am now reviewing papers to double the tariffs against China. I will win this trade war no matter what."
If their families have been there since 1938, as is the case for one of the people mentioned in the article, where would you suggest they are citizens?
> Many engineers including myself would be thrilled to have somebody else highly skilled around, and "selfish/vain" isn't the default in our industry.

What else are you supposed to say about yourself or anyone else?

I'm not talking about the best developers in general, I'm talking about "the best developer in the team". The "golden child". Do you sincerely believe they're thrilled about giving up that special status to the new hire?

Yes, people are that petty, they're not necessarily that self-aware though.
I'd guess that's $800 for services, perhaps $2K for rent, and depending on lifestyle around $700 for food, drinks etc in CDMX. There's a type of deal-hunting digital nomad that would laugh at $3.5K/mo being called "modest" but the author is correct: it's quite achievable for many types of remote workers or ex-pats.

It's common for higher-end apartments in Mexico City to have a room for a live-in maid (often on the roof). These quarters are very small, often just big enough for a cot when you account for water heaters or other equipment mounted in them. I don't think I could pay someone to live in such a small space. (Yes, I know it could be a step up from wherever they're living now.) To be 100% clear, I don't know that that's what this post is describing; also some people/cultures are raised with this arrangement and so aren't bothered by it.
The terminology surrounding Paxos is very unfortunate in my opinion. First there is this general air of mystery which is entirely unnecessary. Next, the paper talks about "ballots" and "voting" but the actual protocol is very different from what is usually understood by voting - in the protocol everybody just votes what the leader told them! Maybe call it soviet-style voting or something.
what madness. if you're born on the wrong side of an imaginary line and make your way across...and just try to exist...someone can hold you in a cage forever. it's insane how many people think this is okay.
It's pretty common for niche languages. The fewer developers there are, the higher they are likely to be paid.

These jobs are pretty much impossible to get, though.
Isn't that essentially sqlite?
Oh, don't get me wrong: I like trains in general, and I've got many fond memories of train adventures in Europe and Asia. Amtrak can be pleasant if you're just touring around. If you're looking for a serious mode of travel, though, the train system on the west coast is a joke. It's in a weird spot where if you care about money you can take a bus and if you care about convenience you can take a plane, but if you don't care about either...take Amtrak?
In a country of 1.4 billion let's deport 1 million for shits and giggles to appease Hindu nationalists. You know what Indian Muslims should do to punish Modhi is simply have 1 extra child. Similarly the legal Mexican immigrants in the US should do the same to punish Trump. Make Hindustan Great Again.
if that is technical read, probably notes alongside is how I do. If a non-fiction or fiction, slow read and savor what you read is something.
no other pays that well != the other markets don't pay well

Perhaps you're speaking from the perspective of dev jobs in Europe, or just outside the US, but even in the midwest where the only "tech" companies are really just the largest commerce/healthcare/financial institutions, dev jobs still pay $75,000+ for entry-level positions. Ignoring the fact that cost of living and taxes are way lower in the midwest than they are on the coasts, it's still a fact that with just a bachelors degree computer science opens up a plethora of opportunities.

If the price to pay is grinding Leetcode problems for a few weeks that's a pretty small price to pay. Honestly.
XLOOKUP is a replacement for both VLOOKUP and HLOOKUP
Gourl
Build trust. Might be easier said than done.
I say this without meaning to be offensive, but surely it's blindingly obvious that this isn't the case?

For all of the reasons I stated above?

I think you'd have to be severely mentally deficient in order to think that commercial software development operates in some sort of strict high score board fashion.

OSS development I think is significantly closer if you allow for the sampling bias that only certain groups have enough time to contribute.
a tiny url tool when learning go.
Food delivery robots target college towns
Netflix Falls Short in Big Screen Debut of ‘The Irishman’
Word on the street is if you really really try to understand Paxos you will find that its much more nuanced and complex than raft. Many have tried, but failed.
Turn to the nearest problem that you see, that you have a strong drive to solve.

This world needs refining.

Everything in order at home? On your street? In your neighborhood? Your City? Your State? Your Country?

Here in Africa we have plenty of issues needing attention.

https://en.m.wikipedia.org/wiki/Millennium_Development_Goals

Personally I was introduced to the poor standard of early childhood development in my city by a friend, and since then we have built 3 schools. Just in my immediate area, there are around 40 that need attention, and across the country of South Africa there must be thousands. The cost of a simple building to handle part of the problem is around $25k. Another problem we face is high unemployment, so we pay people from the community to help build the schools.

Lack of access to quality education, skills and funding are the challenges we face.

A lot of research still needs to be done on extent of the problem. I have been dreaming of an app that maps all of these ECD centers and rates them on various metrics, like quality of education, building, and nutrition. An app that would allow professionals who would like to give their time a list of options of places that need their help. Like crowd funding, but for skills. An app to allow the greater community to see, engage and solve the most pressing problems around us, all over the world.

Also and app like Uber or Airbnb, but for artisans and skilled contractors, with similar rating systems.

There are many crowd funding sites, but it’s time to go deeper and actively seek out and solve issues.

https://www.designindaba.com/tags/joe-slovo-west-community-p...
Well the same thing can be done (minus the hot urban social aspect) all over the place in Latin America and other places as well.
Even true democratization generally still only serves to multiply starting advantages unfortunately.

Give a laptop to a 12 y/o upper middle class kid in a healthy home, and you could make the next Zuckerberg. Give one to a poor kid in the ghetto with a violent home life, and you make get some improvements, but the net effect will be widening inequality.

This is why redistributive policies are always going to be required. Democratizing the means of production, or even capital ownership itself, is never enough.
There have been several high-profile articles in respectable magazines and newspapers lately which detail how the "tech elite" very often send their children to special schools with little or no technology, and severely limit their own children's access to technology at home.

Meanwhile, they make billions off of feeding lowest common denominator content to everyone else's children.
Speed reading doesn't really exist; it's just skimming. Even the fastest reader in the world will admit they lose details and don't enjoy it as much. You might be interested in checking this video out.

https://vimeo.com/331908835
Hmm, would putting labels work? That could include the chapter number, section number, and keywords. I usually go with topic and include the page number.

This is a great question though. What features could one add to a hypothetical PDF viewer that could help us? Sometimes I feel like having a separate text file is not sufficient, or not convenient enough. Most of the books I read do have a summary per section, perhaps I could take a screenshot of them. Additionally I could use the PDF viewer to highlight sentences, and add a feature to this PDF viewer that would allow me to cycle through them. Thoughts and/or ideas?
Anthoine Hubert Has Died
HTML templater has nothing to do with password/session management, auth, sql and encription, if your does, it does the wrong things.
Steep hotel taxes are what generally make this infeasible.
Nobody drinks the tap water in Mexico City. Most people either buy water cooler bottles at the local store, use portable filters, or if you're lucky get a filtration system installed.
It’s because us-east-1 is the oldest and by far the largest of any AWS region. Issues get caught and fixed there before they show up at other regions.
Perhaps buy a smaller variety of foods, and make more items from from those, especially basic scratch items such as eggs.

Boiled or scrambled eggs are a fast easy meal, and can be made in units of 1.

My solution generally is to have standard stock meals and buy for those. There can be variety, though it's around the basics. And eating within a range rarely proves fatal.
2-3 hours per year is a lot of downtime. Most competent bare metal providers see maybe one major outage of less than an hour every 3-5 years. Nothing other than a facility wide power outage, if the load somehow gets dropped because the generators don't start right away as they should, or a misbehaving (only partially failing) core network infrastructure device should result in major outages when all the proper redundancies are in place.

Specific providers aside, there's more complexity involved in a large cloud provider's infrastructure and much more that can go wrong as a result. Having a code update, or some orchestration issue from your infrastructure provider be potential points of major outages are huge and unnecessary risks. You don't need that much scale, just utilizing enough resources to fill up a few whole physical machines for a few hundred dollars a month. Add some globally distributed BGP Anycast DNS and database replication and you have enough redundancy to withstand most of the worst major infrastructure failures.

I would understand if AWS was super simple and convenient, but these days the learning curve seems far greater than setting up the above described bare metal solution. While being almost an order of magnitude more expensive for the equivalent amount of resources.

How did we end up here? Does brand recognition just trump all technical and economic factors, or what am I missing?

Disclaimer: I run a bare metal hosting provider
For us techies this can be a big deal, but the vast majority of users do not even know what symlink is.

Personally I'm moving to Resilio Sync since these days I only use Dropbox to sync prefs and some files between devices. The idea of sharing the same folder between many users can be disastrous.
That's the trick, you're suffering immortality right this moment, but in order for you to actually know what that's like rather than having no perspective, you had to forget that you're everything else, narrow yourself down, and forget you're dreaming, and then boom, you're under the illusion or mortality, the illusion of death looming in an illusory future. But you're actually everything, you're actually God. False self is a bitch to shake though, the self-deception is total.
Yacht fed their old music to the machine and got a killer new album
If you’re planning on using Google for anything important, think again.

They are at fault here, not Apple.
Disclosure: I work on Tree Notation (https://treenotation.org).

At the lab the other day we were discussing hyperparameter optimization in deep learning and visualizing N-dimensions spaces. Since all structures are Trees, which can be encoded in Tree Notation, we think there is a new type of visualization that can leverage that to easily visualize N-dimensional spaces.

If you want to see a prototype (or contribute one!) when one is live, you can follow that issue here: https://github.com/treenotation/jtree/issues/35
What in the world. First the Rohingya's, then the Kashmiris and now Assam. It seems like minorities are being systematically targeted all across the subcontinent.
To my dismay, they sunset Google Hire.
Explanation for others

How odd then that ~90% of the discussions about ditching Parrot were primarily complaining about the deprecation policy and first-class Rakudo support, not speed.

I suppose you would know better though, being objectively smarter than everyone else who ever made a decision about the project. How unfortunate that we can't take your word for it; we can only read all of the public discussion about it.
OP isn't wrong, but it's also Assam's fault for not properly maintaining it's border. Once you start making people stateless several generations removed from those who did cross illegally, that's on them.
I believe it's not.

As a PaaS I would think that they would run a high availability cluster on at least 2 multiple regions so that they would have a mechanism in place for events like these. I know it's expensive, but if you charge 250 for 2.5GB of RAM I believe you would have enough money to cover it. I also think as you hinted that they should separate services across different regions..
I feel like I’m an outlier here on HN, but I read very slowly. My mind constantly switches back and forth between other stuff, and frequently have to repeat (sections of) a page just because I wasn’t paying enough attention.

Needless to say, I don’t read a lot. Once in a while I find a book that interests me, and usually it takes me around a week or two to complete (when reading around 30 - 60 minutes a day).
Up until Prototype I'd purposely stayed away from Javascript. All my app code was server side Perl. Prototype, for me, demonstrated the potential of JS and made me want to look further into it.

I first used it to reduced the number of calls to my server by showing/hiding sections of a form and that made my apps way easier to use and much faster for the end user.

It was a little clunky (for me) to implement but it worked with most of the web browsers at the time and that made those features available across platforms. That was huge for me. I replaced it with jQuery later on and still use jQuery.

I have to credit Sam Stephenson with showing us (or at least me) the way towards full blown client side web apps. My latest version of that same app runs entirely in the user's web browser on or offline. Prototype was the first stepping stone I stood on to get here.
Very uncomfortable such an important story can get flagged.
HN is very divided on the merit of political threads in general - and especially divided on discussions of China, which tend to breed a lot of paranoia and nationalist flamewar.

Also, mainstream politics is explicitly against the guidelines unless a story presents some "interesting new phenomenon," the assumption being that the mainstream offers nothing of intellectual merit worth discussing, by default.

So ignore Hong Kong. Let's talk about Clojure for the millionth time. It's a Lisp, good hackers like Lisps.
Some hotels rent or even sell apartments (former suites or whole floors) and offer their services for rent, though they are pricey.
Hardly a Google fanboy and I agree with the general sentiment that their messaging apps up until now have been a dumpster fire. But Google is a huge company and certain parts can definitely succeed when others fail.

70% of the developed world have an Android phone.. I'm typing this one one.

They might be third to cloud computing because they were late to the party. Having used their tech and AWS, I can say confidently that they're executing just fine. Especially with respect to k8s support (oh yeah.. they made k8s).

And how is ElasticSearch destroying them on search? ElasticSearch as a system of indexing things is not remotely comparable to the web scale implementation Google runs and orders via their Page Rank algorithm. Am I missing something here?

I'll concede YouTube. Nobody know how/why they rank shit there and it makes no sense.

Anyways, my point is that blanket statements for any entity as large as Google, MS, Apple, IBM etc. are largely ridiculous.
RSI as a Developer
I think the power of myth and marketing are far more powerful than you expect, especially those who pivot into tech via boot camps and such as an attempt to find a better field to work in. People flocking into tech seem to buy into the concept that the meritocracy will reward them. And unrelated to hiring, tech CEOs are often still regarded as ultra-rational geniuses despite some blowback.
Your experience is highly atypical

Without a flawless performance it’s unlikely for most people to get offers.
Not disagreeing, but please help me understand the link between HN and a democracy (or how an action on HN can be undemocratic).
Dominic Cummings is no chicken
It's called active perception management and forum sliding.

I'll just leave this here. https://cryptome.org/2012/07/gent-forum-spies.htm
The point is not wether they are truly communist or something else, but an authoritarian regime, which is rather undeniable.
Montreal and Quebec City seem reasonable, but this is based purely on a few web searches.

I hope you end up in a place where you can start building some financial security.

Also, run the numbers on long term renting in areas where housing prices are high. There's sometimes a high opportunity cost to having a ton of your savings stuck in the down payment for a house when you could otherwise have it invested in low cost index funds or something similar.
Some may well have, but given my country is so well known for the correctness of its paperwork and documentation (not) many would be caught in the crossfire, especially the uneducated and the poor. Many in the current govt believe that india is essentially a hindu country and some 'purification' is in order. The problem isnt the fact that they could be Bangladeshis. The problem is that they are Muslims, had they been Hindus the government would have fallen over themselves to make a case for giving them citizenship. If one reads pro hindutva magazines, for example, swarajya thats exactly what they champion.
The product which people pay for in Gsuite has undergone a seemless transition from hangouts to hangouts chat...
But her daughter was satisfied that this was a reasonable explanation. And sometimes that’s all that matters.
Hard argument to make for that, see USA where this is a mainstream topic for decades.
Yeah, this is maybe something more appropriate mid career than when just starting out.
It looks like an impossible job. If you got promoted you would be kicked out in six months too. You are good at what you do and the organization doesn't want to lose you.
Voting is similar to voting.
You're right. I rewrote that bit.
These were always a bit odd to me, and by that I mean like they're solving a problem that's not really there. They had a similar startup during my time at Berkeley, and I always preferred the nice break going to get food provided.
I second the slow reading. Reading is thinking. Let your mind wander.
Democracy isn't just about government. It's a way for humans to organise in a shared space.