skysight-inc/HackerNews huggingface dataset:
If, like me, you're reading this from India and want to get your hands on one of these beauties, a few of them (zebra delguard, tombow graph) are available at scooboo.in.
I am reading this thread as a parent and terrified - when people say their parents were emotionally unavailable and very immature - how can I make sure my kids are not thinking this about me in a few years?
Are you currently in SF or in Vancouver?
>If you don't know or can't guess because you don't know how malloc() works, then you're not the person I'm looking for.

Yea. It would be that way.
Cold showers, exercise and/or wim hof breathing. The only things I've found that can quiet my ADD. Sometimes a lot of pressure can do the trick in a pinch though lol
I don't think "stopping at stop signs" is anywhere near that floor. On top of that, cycling is inherently so much less dangerous to others that the floor can safely be a lot lower than it would be for motor vehicles.

For people at the extremely low ends of skill and risk tolerance - most of those people aren't cycling, especially not in the U.S., where driving is considered the "default" mode of getting around. The single best way to help them improve is putting in better bike infrastructure since people need a low-stakes place to gain experience and confidence.
He definitely has the pain tolerance for it; I don't think that's a valid concern here. I honestly do think his ownership would cause significant improvements.
> What the thread didn't explain - how do platforms get destroyed if they don't moderate enough?

You get brigading or other ever-escalating, internecine battles, and lose a huge chunk of users who get put off by the toxicity and dysfunction, and it becomes a downward spiral as the concentration of radicals in the userbase increases.

A sibling comment mentions Voat (which died in the cradle), but I think Digg is a different example of how platform can implode when most users - who are not ideologically invested either way - get tired of drama.
These analogies to the real world fall apart when you realize that cyberspace is filled with millions of people trying to "break into your house".. If you have an internet-connected service you need to expect people to attack it. Not so with a house.

Of course, you have every right to be upset that someone tried to do that to you. But it's clear they don't have bad intentions at least, because they let you know.
Thanks for the comment. I downloaded both and I'm really impressed.
My company requires just easy leet code exercises. If you can pass that and you can hold your technical discussions - the stuff you have on your resume is likely true.

If I interview someone it's because I like their past experience and think they are a good fit and/or have growth potential. I just need to know if they're lying and if they fit the team personality wise.

What knowledge do I have to gain in having them do medium & hards besides that they can solve medium & hard exercises, which aren't really applicable day to day?

This is equivalent to fizzbuzz without fizzbuzz. But that's just my opinion and I do not work at a FAANG...
He has put like $4 billion into Twitter stock, which is volatile.
Mini roundabouts are very likely to be confusing horrors, outside of low-speed residential zones, parking lots and the like.

See the city of Nantes in France (roundabout’s paradise), navigating the intersections is horrible. In a few parts of town they even have double mini roundabouts. The only reasonable explanation I found is “security by confusion” : if you have no idea how to drive through the intersection, you’re more likely to slow down. Well it doesn’t make the intersection really safer.
No, it's just using words.

You can describe things without stating an opinion about the things!
It’s important to note I didn’t say anything about his integrity.

There’s a pretty significant area of scholarly research in business and entrepreneurship that criticizes “mythicization” of successful individuals.

What those scholars argue, basically, is that media as well as business researchers take the words of successful people as inherently true and important. The result in, say research on entrepreneurs, is that what successful entrepreneurs think is meaningful is reported as de facto true and important. The critique is not of them saying it - it’s of others accepting it as valid based on the heuristic that successful people must be right. It’s a critique of the resulting research for not being objectively defensible, but instead just reinforcing societal norms as reality.

In my comment, my criticism isn’t of musk it’s of others. Believe me, musk, you, me, everyone tells stories about our selves and our beliefs from our own perspectives. It’s how other evaluate and use those stories as objective rather than subjective that can be problematic.

C.f,, the other comment replies I got
You’d be shocked by the trash equities that are, check QKLS (no idea what it is) but it has market cap of less than $10k. Sure we could but the whole thing for not a ton more. $1m would be plenty.
I agree, and it comes up in every discussion about interviewing, here and elsewhere: People claiming that the "coding interview" is unnecessary and maybe even demeaning if the candidate presents the right credentials and can talk the talk, and people who know from experience that they are sadly necessary anyway.
They literally are though
Such a common sense law. Too bad we have a dingbat in charge of California https://www.mercurynews.com/2021/10/19/bicyclists-treat-stop....
Your avoidance of the issue is almost impressive. You should run for president! First you aggressively claim "maybe a lawsuit against the cyclist for damages, if I want to be an asshole. Because the cyclist was in the wrong."; now you claim that "I’m saying that right of way is the least concern". Forgive my skepticism that I am the one that wants cyclists to be killed.
I'd imagine that they have to handle all the censorship requests made by governments, shareholders and paying users.
I thought private equity was going into the single family rental business. In a big way.

https://www.nytimes.com/2020/03/04/magazine/wall-street-land...
Yeah, suburbs are developed and on city water. Only in suburbs of rural areas do you find developments where everyone's on septic - the minimum here is 5 acres if you have a septic system, so every development with lots smaller than that is at least on shared septic (at what point shared septic becomes a sewer system is up for debate).

Amusingly enough I knew a guy who lived in a suburb of a major CA city, but since his house had been built when it was rural, he was unknowingly on a septic system even though everyone else on his block was on city sewer.
Indeed. GitHub Pages can serve HTML just fine.
> another way to achieve portability

$ nix-shell
nix-shell: command not found
How to create a new Debian port
The github description (which clarifies that the project is intended for windows users) would be a better title.

> A tiling window manager for Windows inspired by i3 and Polybar.
I find this extremely dubious based on my own experiences with renting and home maintenance. You need a citation to be at all credible.
If we take the example of blending junk rated mortgage backed securities with AAA rated securities then selling the whole lot as AAA securities, fraud seems to be an obvious starting point.
When malloc returns NULL, it's saying that there was some error.

However, IIRC the only malloc error is ENOMEM. It's unclear why malloc(0) would run into that. (If malloc(0) did run into an ENOMEM, then NULL would be required, but the result of malloc(0) need not tell you anything about subsequent calls to *alloc functions. However, there is a possible malloc guarantee to consider.)

There's some interaction with realloc() which may favor NULL or a non-null pointer to 0 bytes, but that's too much work to figure out now.

Suppose that malloc(0) returns a not-NULL value. Is malloc(0) == malloc(0) guaranteed to be false? (I think that it is, which is how ENOMEM can happen.)

So, the "right" answer is probably malloc(0) returns a unique pointer because then the error check is simpler - a NULL return value is always a true error, you don't have to look at size.
> strongly-typed database

Python / Qt / SQLite

I don't see any part that gives a strongly-typed properties.

Do I miss something?
My parents were quite distant and unavailable growing up, too busy leading their own lives to be a big part of mine. I didn't have many friends either, so I was pretty depressed as a teen. My dad was really hard on me about "my attitude". Yeah, I was kind of a snot, but I wasn't out drinking or getting high, or being brought home by the cops or anything. I mostly just wanted to stay home and be online.

I was still living at home in university and got caught in the crossfire of their really messy divorce. I wound up not talking with my mom for years after. I stayed living with my dad for a bit, moved out with roommates for a bit, moved back in with my dad. While I was living with roommates I started talking with my mom again, and a bit after moving back in with my dad I left again and moved in with my mom. During all of this, I was failing classes. I wound up taking six years to do a four year CompSci degree and moved to a new city as soon as I found a programming job elsewhere. Took another 5 years (and another move to an even further away city) to slowly get out of my depression after that.

I'm mostly ok with my parents now. Call them every couple of weeks or so to chat for a while. Visit once in a while. The relationship is much healthier at a longer distance.

I could blame them for a lot of crap during my university years. My mental health was a dumpster. I did really poorly for a while there and it was a big struggle to finish my bachelors, but I'm glad I did in spite of every. I also think my mental health problems dragged on for years after, which really affected my job performance in my early career and held me back a lot. I've mostly righted the ship by now but it's been a long road.
It sad to read some of these comments.

People and even friends coming off as enlightened and/or allowing political differences to divide key relationships.

Family used to mean more. I have like a six sense that it still does. Perhaps that's why so many developers are depressed and/or feel isolated. It's really hard to know as there are many dynamics.

It would be interested if -- say you had a minor heart attack -- if family became suddenly more important?
Telling someone to shut up is not the same thing as telling someone to shut up while holding a gun. People need to stop conflating these two things.

People are free to express negative reactions to speech. That in itself is a pretty important part of free speech.
> demo/quick mob session
Are you suggesting that a meeting to review cost is going to be faster than a code review? And any comments will be lost?

And pair programming? No thanks.

I think it you are doing actual code reviews, you are doing something wrong.
To shreds, you say?

The author does mention that it's in the experimental stage, but I might make an attempt later just to refresh my AFL knowledge.
https://www.dol.gov/agencies/whd/fact-sheets/62m-h1b-notice
Nevada for a short time had the option of getting allodial title.

https://en.wikipedia.org/wiki/Allodial_title#Nevada

Proper use of allodial title and homeowner's exemptions could go a long way.
What if they don’t want to do that with their land?
They might sell 100% to someone else before that happens, like Microsoft or the Saudis.
ublock doesn't correctly show beacons and pings

beacons and pings fired upon activating a link, happen after the document change, so ublock associates them with the new document, even though they are initiated by the old document
It wouldn't be any kind of transparent window into the human mind.

It would be like any other lightly-moderated or unmoderated spaces we've seen before: the wildest days of 4chan, etc.

It would quickly be dominated by niche individuals and clumps of people who are good at attracting attention because they yell the loudest, are the most outrageous, tell the most compelling lies, etc.
Precisely. Getting into a job that accepts H1-B's seemed like big business in India when I was there. Saw ads for it and everything. Not surprising; even a low-end H1-B wage is many multiples over what you'd get for the same job in India, and the living conditions are way better.
What did you use for that Tinder script? Is it just based on the web version of it with some scraping?
"You want a list of spam sites, phishing, malware, and SEO-driven gibberish with back-links?"

Yes, exactly, I want exactly whatever I search for, including that if that's what I search for.

If I search for something which exists, then I want the knowledge of that existence. The value judgement is no one else's business unless I search for "X but only where approved by any governments or companies with any political or financial interest in controlling what I know."

When it turns out that I would never choose to search for that, that is the proof that it's wrong to be doing it.
>Divide the government budget by the weighted land values and tax accordingly.

That is pretty much how existing property taxes work.
It's more complicated than this. Most working class people aren't even exposed to local politics. I guarantee you that the majority of working class people don't even know how or where to vote in local elections.

Democracy sounds egalitarian in principle, but in reality, economics on the ground insulates a large number of people from the power process.

I get what you are saying about not wanting these clueless people to have a say in how things are run, but they weren't born in a jungle...they were were made into what they are by the system.
He could just give them money for it. I'm sure they'd love having a multibillion dollar customer.

It's very possible that his AI investments have yielded developments that we can't imagine. But it's hard to see the value of twitter's data over that of, say, the internet cache that gpt-3 uses.

I have no idea what the plan b he alluded to is.
You may not be personally deafening him, but you are certainly offering a possible defense. So while you say "Not to defend childish Twitter name-calling" , you are also offering a possible defense for someone calling another person a pedophile without cause.
One interesting point here. I noticed that Twitter bought a design agency a few months back [1] who themselves claimed to have dozens of employees. It made me wonder. Why would Twitter need dozens of designers on top of the designers they already had? I would have assumed they likely had a 10-20 person design team. One designer and a few managers for the handful of features they have. But then I read a post online that even back in 2014 they had north of 59 designers. And given their growth since then, they likely have hundreds of designers.

As a founder, engineer, and designer myself. I cannot fathom what 100+ designers do all day for an app like Twitter. They have to be working on so much overlap, and busy work.

1. https://techcrunch.com/2021/01/06/twitter-acquihires-creativ...
>should be automated to the point that you don’t even have to think about it.

heh I like it. I'm going to put you as an intermediate skill level dev.

So these things break and need to be fixed. They also have to be setup by someone. You also need to know when something breaks, can I rule out that it's not a setup issue, a git merge that's broken a path, a user that's pushed a local dev config file accidentally.

In order to be effective, you need to have a feel and justification for the way things are. Getting someone to setup a project correctly should be a quick and easy way to do this.

For example, I've had candidates submit tech tests with code in the top level directory instead of having it in a src or some other sub folder. Which is obviously a red flag.
Why is it that people like this guy think the way he ran a social network is the only way to run one? Humans have been running online social networks for under two decades. We are awful at it. This "it can't be done better"-attitude is so defeatist. Not to mention egotistical (someone can do a better job than me? Preposterous!)
> If you are putting "magic numbers" anywhere, COMMENT it as to what that number is, why you chose it, etc.

Better yet, turn magic numbers into constant variables whose name becomes the comment. Of course, comments can also provide additional context :)
A drug that cures alcoholism may be the next anti-anxiety medication
Right but that cyclist didn't crash into anybody. Some dude grabbed his handlebars, clearly gonna be a fight since the cyclist would be long gone otherwise. Streetfighting is stupid at the best of times. Don't do this thing. Act, don't react. Some people, I guess you might be one, live for this kind of situation. Can't you just spit at the guy?
As an interviewer, you should know what strengths to look for and how to test for those strengths.
Revealing Similarities and Differences Between Languages Through Network Science
This is why I read HN. You never know when a brilliant idea will appear. Thank you. I never thought of doing this for temporary work
If there is a place where there should be more homes if you were looking at it from a regional perspective, it is in the interest of the people who live there to block those new homes from being built to limit supply of the asset they own. The people who would vote in favor of the new homes don't actually get to vote, since they don't live there yet.
Some Indians working at these companies are not H1B, FYI. You can't tell unless you ask.
Okay now I'm wondering what the alternative is, because this just looks like "development" to me.
I bought the HHKB when I began my first infosec job 5 years ago. It’s outright the best keyboard I’ve ever used and even today I’m amazed at how well it is engineered and has held up. Japanese engineering is truly top notch in some areas.
I would care about the political views of the person who wrote the app that runs on my smart TV if my TV started blocking certain content because they think it's wrong think and that I should be protected from it.
Generally the board of directors is voted on by shareholders and supervises management. Is Twitter structured differently somehow?
Your mom sounds like a nice person - maybe all you need is an honest conversation with her, tell her that, while you love her and respect her good intentions, there are times where I would really want to be left alone - like during work etc.

It sounds like your mom is yearning for affection and probably overdoing it (and treating you like a kid) - and not knowing it had the opposite effect on you.
> Saying or doing something racist or rude is bad, it should and would probably get you kicked out of a bar or event. But prior to social media, it would not get your entire reputation ruined, and you wouldn't get 50,000 random people to start harassing you. I hope most would agree that this is a disproportionate punishment.

If someone says something racist or sexist enough to get thrown out a bar, then I absolutely don't want to employ this person.

In the olden days there would be rumors and people would skate by. Hell, even the folks in first group of cancellation that you deem acceptable - the Weinsteins, Spaceys and Cosbys: everyone around them knew. FOR DECADES.

And nothing happened. It took until the same technological leaps that we are talking about for their victims to find each other, gather safety in numbers, and facilitate punishment.

This is of course going to be very unpopular with the "we are not racist/sexist - we are just asking questions" crowd.
Very good try, but he falls in the same camp as the very people he criticizes.

His reasoning completely falls apart once you introduce the Hunter Biden laptop.
I didn't have a stroke earlier, but I did type with my phone. I'm not sure how I missed the auto correct issue.

The first sentence should read:

"We communicate with the most detail using words, but body language, facial expressions, touch and other [actions] act as [forms] of communication as well."
> There is no class of people whose existence and rights you should be debating, period,

I think this is a strawman. On the right, generally speaking, the existence and rights of sexual minorities are generally recognized. The big thing these days is whether or not young children should be taught about the existence, activities, or their possible membership in those minorities.

Yes, people being dicks online exist, but everyone should remember that the internet is a dramatization of real (or fictional) events, not a true and accurate representation of even a plurality of people.

A great example is the recent bill in Florida that we all know about. The left got upset because of how the loud voices mischaracterized it. The right got upset because parents' worst nightmares started condemning the bill.

In real life, it's not that massive of a change.
> I've been accused several times recently of believing "Russian propaganda" about the war in Ukraine which of course I find very offensive.

When and by whom?
> I would be more interested in him implementing certain features like a journalistic credibility score for outlets and individuals. Base it on number of retractions, mistakes, and outright lies. Surely a score like that might put certain fake news propagators in line.

Which then raises the issue of who scores the scorer. You already have people throwing fits because the garbage they post gets labeled as misleading or not true. So how would this be any different besides you liking the person in charge of the scoring?
I don't see how this is excusable vs just adding an optional safety filter like for porn in the image search.
That explains why Amazon seemed great to them.
I’d like a copy of “And to Think That I Saw It on Mulberry Street,” please.
But, that is someone who makes a living from making edgy jokes. I think OP was talking about random plumber/professor/programmer Joe/Jill making an edgy joke.
This is the exact problem. People do NOT, in general, want to live in high density housing, they want to live in these desirable areas without them changing.

There is simply no way to solve that equation without something breaking.
I don't see how the problems the author describes can't be resolved by putting an end to banning accounts / de-platforming people for posting offensive, albeit legal, content. Which is what I thought Elon said he was going to do.

If neither the left or the right can point to accounts being banned, I think at the very least they may stop complaining about the "censorship" issue.
Do you follow a style of git behavior now? I transitioned from purely git flow projects to most of my time on a trunk-based team this year.

Pretty striking difference.
I do a variant of this in my interviews. I write code from scratch and talk about the statement and ask questions based on the code before asking them to make modifications to it and talk me through their thinking.
That’s a poetic sentiment but by your own logic you won’t hurt those employees at Github so what do they care about your poetic sentiment?

Taking action against those companies is taking action against people with families.

The wartime speculative industrial march we’ve “civilized” has externalized a lot of real cost on others. You materially profit from it but if you just say you hate it it’s cool, you’re good?

This circular hustle for higher mindedness when all people are right at the same point in human existence, discovery, logic, is exhausting. Take real steps, stop buying crap, stop driving, stop generating mess for the future, stop hustling for nation state scrip.

Soaking up the material wealth and externalizing the problem as “those others” is old. Everyone hates “the bubble” but we refuse to pop it.