skysight-inc/HackerNews huggingface dataset:
True, there’s a survivorship bias too especially in the case of nuclear war where we probably got through the Cold War more by dumb luck than anything else, but people assume there was no other way that could have turned out.

The human population is expected to peak at around 11 billion; I have no idea whether the earth can support that many, certainly not with the way our civilization works right now.
Flowdash | Senior Full-Stack Engineer, Senior Product Designer | San Francisco & Remote (US-based) | Full-Time

Flowdash (https://flowdash.com) lets anyone build business processes and workflows without code. We combine the familiarity of a spreadsheet with a visual workflow builder, plus built-in integrations to automate repetitive tasks so teams can focus on what matters. We have a ton of interesting technical challenges and we're looking for humble, self-motivated and independent engineers and a product designer to help us transform how organizations build software. Our stack is Ruby on Rails, PostgreSQL, GraphQL, and React+Apollo on the frontend.

As an early team member, you'll play an instrumental role in shaping our product strategy, technical architecture, and the type of company we build together.

More details at https://flowdash.com/careers

To apply, please email your resume to jobs@flowdash.com
It's so funny watching people trying to turn this into some sort of martyrdom lol.

We had a guy lose his chance at a presidency over an excited woop?

Are you even trying to hide the victim complex anymore when you act like this is the first time a word could get you fired?

And are you actually trying to compare this to the Salem witch trials now? And call the n word a magic incantation?

I'm black and I've heard "why let that word have power over you??????"

funny how all it takes to make people of the exact race that says that to go off the deep end is not being allowed to say it.

Literally the absence of a word upsets you to the point you start calling racial slurs "magic incantations"
Here's one example, directly from the current HN frontpage:

https://news.ycombinator.com/item?id=26306020

In that instance, the canceled person was one of the United States' top reporters on the COVID pandemic.
I had the pleasure of using a real landline just before the pandemic. Honest wire-to-wire connection between two ranches, so no silly VOIP steps between.

It was fantastic.

You don't appreciate how much latency is destroying our ability to communicate verbally until you go back to the old way.

One example is arguing. It's no wonder people used to be able to argue with one another on a telephone. You could raise your voice and still hear the other side and adjust your speech in real time. Today it's just one party shouting over the other to drown the opponent out.
Here's another function in Fish that incorporates the other suggestions offered in this thread.

function sudo --description "Execute a command as another user."
if [ (uname) = "Darwin" ]
set --local needle "^auth\b.*\bpam_\(reattach\|tid\|watchid\)\.so\$"
if ! grep $needle --silent /etc/pam.d/sudo && \
[ -f /usr/local/lib/pam/pam_reattach.so* ] && \
[ -f /usr/local/lib/pam/pam_watchid.so* ]
command sudo sh -c "
cat << EOF >/etc/pam.d/sudo
auth optional pam_reattach.so
auth sufficient pam_tid.so
auth sufficient pam_watchid.so
\$(grep -v '$needle' /etc/pam.d/sudo)
EOF"; or return $status
end
end
command sudo $argv
end
Yeap. Don't use Chrome if you can avoid it. I'm using Brave for years already and I am very happy with it.
You should look into McCarthyism.
Control+Y is already taken, and Control+Shift+Z is indistinguishable from Control+Z because of terminal limitations. So I can't think of anything better.
to quote Master Shake’s sarcasm, “Spoiler. Alert.”
Just disable VoIP or disconnect from WiFi.
When the boss asks for something done faster, I like to reply, "sure, I can do that with a higher error rate."
Its hard for me to imagine being so full of envy that you would like to see the children of rich people stripped of everything they have. Equality means nothing if you achieve it by pulling everyone down to the lowest level.

> 1 rich person saving his money so his 3 children never have to work is bad for the economy.

"Your rights are bad for the economy, we are taking everything from you. Back to work, pleb".
It's regrettable, but the author seems to forget that he was part of an organization that has been spreading rhetoric which leads directly to this for years, now when he himself is bitten by this too, it's surprised pikachu face.
> I’m not sure why the commenters are so eager to believe a comment from a random Twitter account posted to HN.

dcurtis isn't a random Twitter account; he's a regular here (https://news.ycombinator.com/user?id=dcurtis) and made svbtle.

He has credibility here, and I think a lot of the upvotes (including mine) are based on expecting he wouldn't say something like this without a good reason.
Nacon pirated The Sinking City. Here's how they did it
Except that was never true and it was all superstitious bullshit inside the Wizarding World. Dumbledore only refrained from saying Tom Riddle’s emo name because of social pressure — if there was any chance of remote legilimency he’d have never said “Voldemort” because he was fighting a damned war against him. So no, it’s just a normal taboo, probably initiated by Voldy himself to spread fear.
"compel me to and my productivity will plummet."

What you call incentive is really compulsion, just of a more extreme form.
That is what he had intended to transmit, but it was clearly not the message that the audience received. Instead, the message they actually got from this conversation seems to have been more along the lines of 'this NYT reporter who is lecturing us about native ctures is throwing around the N word and claiming it's OK to use when he says it or something. This is uncomfortable and annoying'.

If a class is just not learning from a teacher, both the class and the teacher share some of the blame. But since the teacher's job is to teach, and when the class is made up of children or teens, I always err on the side of accusing the teacher first.

Again, not accusing them of Racism! Just of failing to create the understanding and environment they were supposed to create.
You've abandoned "thinking is a process of considering options and reaching a conclusion" now.

> making decisions based on learnings

This is the ONLY type of thinking there is. Ergo, you can 'think faster' for any given discipline with practice.
Location: Currently India, moved back from US during the Covid crisis and happy to relocate back to US

Remote: Sure

Willing to relocate: Absolutely

Technologies: Python 3, Tensorflow, Pytorch (NLP, ML, Deep Learning), GCP (Cloud), a bit of AWS,

CV: https://www.linkedin.com/in/rishabh-gupta-ai/

Email: hn_positions AT rishabh DOT anonaddy DOT com

With my unique experience, I bring a strong and effective communication skills along with my ability to work with different shareholders across several verticals of any firm.
3.5+ years of ML research and applied ML experience plus lucky enough to have worked at places with amazingly talented researchers. Worked on some pretty interesting ML problems across US, Korea, Japan.
M.S from University of Tokyo in ML and Bachelors from IIT Kanpur.

Has songs from over 10 distinct languages in my spotify playlists.
Of course people are actually offended by it.
G.729 is 21-30kbps with transport overhead, depending on a few factors. So shaving off 5kbps would still be meaningful. Or better quality at the same bandwidth might enable in-band DTMF or fax, neither works on G.729 now.
Of course the lead didn't explode, that is why I said the battery exploded.
>> Security is the process.

Yes, but do the programming languages / tools we choose make the security process easier?

There is no perfect solution, but some programming languages / tools are better than others for preventing unexpected behavior that can lead to insecure programs.
One revolution by radical Islamists a la Iran, one revolution (not necessarily final) of a more "normal" alignment, and any number of revolutions of anything in between.
How to fix democracy: Move beyond the two-party system, experts say
I was talking about hardware, not about ROCm. I said above, GPU compute could benefit from a nice programming model with a modern language. That will dislodge CUDA lock-in for good.

CUDA isn't dead, but there should be a bigger effort to get rid of it because it's not a proper GPU programming tool but rather a market manipulation tool by Nvidia.
Kira Systems Is Hiring a Senior Quality Engineer
> The only self-restriction is by people that don't have the conviction to stand by their ideas, or actually have not thought through their perspective to adequate level of introspection and evidence that can survive free and open discourse. Instead it's much easier to exclaim victimhood and censorship and not bother examining ideas beyond a gut feeling.

The whole point of intellectual exchange and growth is from the idea of freely sharing ideas regardless of how "thought through" they are. How do you ever go about sharpening a knife if you aren't encouraged to bring a dull one to the grinder?

Have YOU "thought through" your theory/argument/belief/ideology here?
Yes. It also includes any free social media, any free messenger platform and any ad-based "freemium" service.

Surveillance Capitalism is bad and we should be fighting it.
While I don't think there would be much investigation on a simple currency API storing user info, most companies aren't in the business of increasing legal risk for the tradeoff of user experience.
Foundlings below the age of five on US Soil are US Citizens. Clark Kent is a legal American citizen with adoptive parents -- no need to fake anything!
The average Joe in my mind doesn't have hundreds of thousands to invest, let alone in illiquid assets such as stocks.

If your Joe has enough saved to feel comfortable gambling with a few thousand bucks then sure, actively trading might be worthwhile.
> Eventually you are faced with a task that looks on the surface like the type of task you use tool X for, so you start working. After a while it turns out that it would be best to use tool Y. Now you've wasted a bunch of time using the wrong tool because you used a shortcut to avoid thinking, instead of taking the time to think.

I'd caution that for many tasks, using a close enough tool can be good enough, and an experienced user of a "close enough" tool may very well get results rapidly.

Regular Expressions are a great example of this. I've done stuff with regular expressions that a proper parser or tool modifying ASTs would be "correct" for[1], and if I learned to use those specialized tools I'd be better off, for that one particular task. But the fact is regular expressions serve to sub-optimally solve a lot of different problems. I'd make the argument that the total time I've spent learning regex's and then solving a lot of problems with them at 80% speed has been a more efficient use of time than if I'd learned a bunch of one off "ideal" tools.

[1] I have a ~bad~ habit of generating large repetitive chunks of code using regexs.
Very concisely and correctly put, agreed.

I sometimes work on the infosec side of the house. It's easy to point at vulnerabilities due to endless memory access problems in C code and fixate on that. And it's true, so it feels satisfying.

Just rewrite everything in not-C and this is fixed! And that's true as well. But remeber here the word "this" refers to the memory access bugs. It doesn't refer to vulnerabilities in that sentence.

Plenty of systems without a single line of C/C++ code and we have no shortage of ways to break in anyway. So in one sense, everything changed. But wearing the black hat, nothing really changed since I compromised the system anyway. A new language without all the engineering process parent post describes, won't magically get there.

For an existing system "just rewrite everything" will guarantee way more bugs for years to come simply because the old system has been battle-tested and reinforced for years. In the long haul the rewrite will converge to a better state but that haul is long (and assumes budget will remain in place long enough, which might not happen so you end up with a half-baked rewrite).

For new systems starting from scratch that may in any way ever be run in a security relevant context, sure, starting with not-C is a good idea today.

Unfortunately Rust seems to be the only alternative for use cases where C was actually needed (if it could be written in Java or Go or Python or ... then it didn't really need to be in C in the first place). And sadly rust is fairly user-hostile language so my guess is plenty of new projects will start with C for a long time due to lack of friendly alternatives. And tooling.
Honestly, implementing a toy Scheme interpreter made me appreciate what Javascript does more.
If I spread my coin jar out on the table, to sort all the quarters out, and you walk in and say “let’s clean all these pennies up! I’ll tip the table over and they’ll all fall into this garbage bag!” You technically said that you wanted to remove the pennies from the table, but your suggested course of action would have also removed all the quarters and dimes.

Do you understand the difference between how you say something, and the ideas you are conveying? The thing he suggested was using military force on the people protesting.

Even setting aside that. Even if he did mean to magically only use military force on protestors who broke the law. There were a lot of protests happening peacefully, but after an 8pm curfew - those would have been lawbreakers... and also peaceful protestors. Should they have military force used on them because they broke a curfew? Tom Cotton appears to think so
> if water becomes scarce enough that half the population of India can't afford market price and must do without

This would require importing water and/or energy. If there was an ability to pay by the government, desalination would create new fresh water. There probably wouldn’t be, which would cause short-term pain, but that’s the feedback mechanism OP alluded to.
These days the correct comparison would be to Opus, which is similarly unencumbered and performs fantastically at low bitrates (and has a speech specific mode for even lower bitrates, because it's a hybrid of two codecs). It's also extremely low latency, so there's now no reason to accept trade-offs. (For the same bitrate as alaw/ulaw, you can get high quality full band music with Opus.)

These days it's more or less the standard for realtime voice. WebRTC uses it, most of the popular realtime voice applications use it as well, as does Signal.
There's also a long funny history with the use of the word "niggardly" (which means "stingy" and is in no way related to the racial epithet):

https://en.m.wikipedia.org/wiki/Controversies_about_the_word...
Quick anecdote under a throwaway, white male for what its worth.

New hire, been working a few months at a job out of college. I was on a business trip to another state with some people not on my immediate team. There were like four or five people going in total and I didn't have a hotel room yet, so my supervisor asked me to reach out to some of the others going and see what they were doing. I picked a number from the list at random and called. A woman a good bit older than me answered the phone and I explained the situation. She told me she had gotten a four bedroom house on AirBnB close to the location we were going. Assuming that she had booked the house so we could all stay together, I asked if there was a room left for me. She immediately became very stern and told me that she would never "room alone with a younger man" and that my request was "extremely inappropriate". Sputtering apologies I told her I thought she had gotten the house for everyone from the company going on the trip and she said no, it was just for her. She nastily asked who my supervisor was and I told her the name. Confused as hell I hung up the phone and got a room at a hotel nearby. My immediate first thought was oh fuck, I'm going to be getting a call from HR about sexual harassment, it's all over, fired before I even really started.

When we actually got to the client location this woman acted very creepy. She made several comments about how if she was 'ten years younger' this would be a 'memorable trip' while eyeing me up. She asked for my personal cell number. She even invited me to dinner, just the two of us. After that I stopped responding to her texts, cold shouldered her hard in person, and would only send very cordial, short emails to her in response. Some months after she left the project and I haven't talked to her since.

After she left I told some other male coworkers about what happened and everyone agreed I was a hair's width away from some sort of sexual harassment case, and also agreed that had it come to that, corporate would have sided with her and I could have been fired for a simple mistake. I now walk on pins and needles around women that I work with, unless I know them well.

TL;DR: Accidents happen, women can be creeps, and at least where I work young men are definitely worried about being accused of sexual harassment. I don't think this is a typical case but it does happen.
How to behave.
I just hit $100k/yr on GitHub Sponsors
I'm guessing they meant because malware can now run commands as root without prompting for a password, however I'd argue that if you have malware running as your user in the first place then that will likely be more damaging to you than it getting root and modifying your system, as it will be able to access browser session cookies, personal documents, etc.

Personally I don't have passwordless sudo but I'm also curious as to what the attack vector might be here if you were to enable it.
Propine | www.propine.com | Remote, but must be willing to work within UTC+6 to UTC+10 | Full Time
Propine is re-inventing capital markets using blockchain technology. We’re the first licensed custodian for digital assets in Singapore, with a capital markets license from the Monetary Authority of Singapore (MAS).

We are re-imagining the issuance and life cycle management of capital market products like equities, debt, structured products and funds using blockchain technology, to reduce friction and increasing value accrual for both issuers and investors.

We're hiring for multiple roles

- Legal & Compliance Manager
- Security & Solution Architect
- Senior Blockchain Engineers(Blockchain exp not a requisite)

Please contact Zan at zan@propine.com for more information
Show HN: Wonder – a blog platform for discovery/discussion
Judging from the folks I know in the finance industry, they would probably say 'those hedge funds lost money because "they refused to work hard"'. Bloomberg built a massive business off the idea that finance professionals need to be constantly informed about everything that goes on in the markets or else they'll be one of the losers.

Perhaps there are some fund managers out there that are just like "Yep, it's a rigged system, I'm going to be the one getting rich off rigging it", but I haven't met one personally yet.
Perhaps this guy really is doomed, because his defense depends on people being willing to read a long argument and understand nuance, when knee-jerk denunciations are usually so pithy.
as much as I am eager to see open source mobile OS succeed, tracking happens at the app level.

What happens when I install the FB app on a Purism enabled device?

My way to go until now has been installing as many OSS apps on my smartphone as possible, to the point that even the keyboard and the launcher on my smartphone are installed through f-droid.

That's the main reason why I prefer Android phones over Apple ones.
Don't pretend any other country have as much surveillance capability as the US does. There are levels to the awfulness and not everyone is at final boss level. Most are random green scrubs comparatively.
What's worse is that the whole OS is actually spying on you, not just the Mi browser. Even when idle my phone is trying to send bits of data to their servers.

Xiaomi are great but for me this is the end of the line with their phones. Privacy comes at a premium nowadays and lots of us are willing to pay for it.

Those affected can block the following domains from resolving:

- data.mistat.intl.xiaomi.com

- sdkconfig.ad.intl.xiaomi.com
Semi related: There was some study about chess ability of best players that showed up lately. Apparently 35 y.o. is when best players max out their skill. Then it's flat for a while and starts going down in 40s/50s.
It’s Bootay, damn it. And your overthruster is shit!
It's you who's moving the goal posts. Your claim is that firing someone is the only thing you can do to damage their career, which is highly incorrect.

Regardless, the point I'm making is that leftists must self-censor (just like the right wing people in the article) because those in power are anti-left neo-liberals.
What’s bad judgement?

“Vaguely sexual favors”? How? I don’t see that in the least.
Framing things as one's right feels like a naively libertarian slant to what is not an issue of governance, but of getting along with others. I wholesomely support this guy's right to express the view that black face is not objectively inappropriate regardless of all contexts. And yet I would be utterly unsurprised if many students came out of that conversation feeling like he had used obscure examples to argue that black face isn't universally bad and we should therefore just deal with it in the US. I wouldn't bat an eye to learn that he frequently undermined racial issues with technicalities. There are people saying he denied the concept of white privilege. He says he didn't do this. I doubt he thinks he did, but I'm betting a lot of people disagree.

Hanging around someone who frequently espouse technically defensible views that visibly make those around him uncomfortable is unpleasant. It is not difficult at all to imagine how a series of unpleasant encounters results in negative consequences. Especially if it trends into being seen as intentionally doing it to make others uncomfortable, which a lot of times it actually is when you're dealing with someone who revels in controversial pedantic details.

I don't see this as someone being held accountable for harming someone directly. I see this as a guy who caused people to repeatedly feel uncomfortable on trendy issues and an org get really nervous that he's a reputational liability.
Implying that's the optimal balance between thinking ability and time to learn I suppose.
Steps to Strengthen Your Rest Ethic
https://solar.lowtechmagazine.com/about.html
That exact page specifies that while mathematical problems have right and wrong answers, word problems often have embedded assumptions, and that teachers should encourage students to identify those assumptions and pursue other possible answers. How is that wrong?
In other countries at least, there are score-builder credit cards that come with relatively high interest (and presumably capped credit limits) to allow high-risk borrowers such as yourself to build up their credit history. Once you use one of these for a while and pay it off every month, you would start building up a credit history/credit score that would allow you access to better lending deals.
> Why bother signing them?

It signifies that both parties read, understand, and agree. This is so there are no bent feelings later when two perfectly honorable people disagree on what was agreed upon.
No apologies necessary, we're an active work in progress! (And, hopefully, moving quickly!)
AgJunction | Sr. Robotics Engineer | Remote or Onsite (USA) | Full Time

AgJunction Inc. is a global leader of advanced guidance and autosteering solutions for precision agriculture applications.

--

We’re developing an off-road autonomous solution for 40+ ton vehicles. It’s a robotics engineer's dream. We’re using ROS2 and bleeding edge sensors I can’t even talk about. Email me to learn more.

Reach me at kmartin - at - agjunction - dot - com