skysight-inc/HackerNews huggingface dataset:
I am Indian, as in from south east Asia.

I was in graduate school and used to live off campus in a highrise. One day I got in elevator with this really nice looking older black woman. We were only people in the elevator. As soon as the elevator door closes she says to me "you people are nice, the problem is you don't go back". The words still ring in my ear 20 years later.

Couple of years later, I am working in a small town in new England. I have no friends and all my coworkers are old, so I go alone to eat lunch out. I would usually wear dress pants, button down dress shirts tucked in with nice polished black leather shoes. One day, I ate lunch and went across the street to buy cigarettes at a gas station. I lit one on the back side of the building. Few mins later, a oldish Toyota Camry pulls up. A white guy a few years older than me gets out, closes the door, locks the car remotely. Then he looks at me and says "Don't steal my car" and starts walking towards the building.

Having said that, I have met extremely nice White/black/Asian people and many of them are my friends. So I like to think about them and not the ugliness that I experienced few times.

I don't know what's causing racism in this country or how to fix it. I treat everyone equally and just want to live in peace.
>Many companies or persons share their desktops for remote usage. Later they sell this service to eBay users.

Is this really a thing? I thought everybody just used residential proxy/VPN services like luminati. It makes sense too, because a proxy service is way easier to adapt to your application than a remote desktop service.
I'm not the person you replied to, but yes, KDE seems to be the closest equivalent. However I still miss a nicely working global menu.
With Android, part of the problem is that a solid ~80% of the "how to" information out there (and a distressingly high percentage of the official documentation) tells you to use things that were either deprecated years ago or are about to be deprecated in the next version of Android. Since the framework has gone through multiple iterations of this dance, you basically need to learn the whole history of any API you're using before you can decide how some part of your app is going to work.

Or you can pull in a library that seems to be popular and maintained and solves the problem that you have.
Yup that’s the one. It’s just soooo expensive for starting out
I would understand the urgency if this issue would occur in the app when you open it normally but the lock screen? Really?

At this point I'd say you desperately look for something to complain about. Why don't you just not use it and check your PC? There is obviously something wrong with it.
Bundle for Racial Justice and Equality by itch.io and 565 others
> the whole software development is about thinking

Sure, but I'd prefer to think about the problem that I'm solving, and not about which combination of packages I need to successfully compile and run the application.

I don't want to spend time manually upgrading dependencies, or syntax, especially if this is something that can be automated by build tools or IDEs.
Practice your shell one-liners
There is another dimension to it besides optimizing existing workflows. These tools are so small that you can not only tweak them but also reassemble the concepts into new tools for new workflows. Tweaking those tools is just the first step towards mastering them.

It's like knowing compilers. You don't use that knowlege to tweak c++. You use it to build your own special language when needed.
Comments made days ago in other threads were suddenly downvoted by people who clicked on my name and decided to downvote every comment I had made based off of this one note that states the same thing that folks like Matt Taibbi have been saying.

And yes, I think it helps Trump. I think the rioting will help him, and the extreme viewpoint of defunding police that BLM is pushing will help him.

If I see Biden get above 50%, I will rest easier, but not seeing it.
> Seriously, the primary problem with software today in my assessment is churn.

I agree. The machines are wicked fast, most of the needful algorithms are already sussed out, not to mention how ML solves another swath of problems. Today most "programming" should consist of picking and configuring existing software, and this should be seen as a big win and a sign of maturity.

(Instead we have Python 3 and Rust and... <rant omitted>)

So, yes, we need the outside view, please complain!

In re: elitism and hostility, remember that most of the old-school programmers are old enough to have grown up before nerds became cool, so some of that grows out of resentment and alienation.
second is better, but you'd want the hands flattened out too, right? Claws extended straight instead of curved in.
Anyone know why Windows is left off this list? Is it just that the supported OS’s share a *nix background so porting is more straightforward? Or is there some deeper reason why?
This whole thread started from “ I just want an OS, not a hobby”. So, no thanks.
Yep I've been pushing ref links for cryptocurrency exchanges for several years. I make around 60k a year just off other people trading.
For US based traders go here and make affiliate accounts so you yourself can disperse.

https://primexbt.com/?signup=97540
https://www.binance.us/?ref=35057005

and then I also push bybit referrals which is a 2 step process first you have to create a bybit account: (requires vpn that does not route via the US)

https://www.bybit.com/app/register?ref=DQJx6
and then you have to link a bybit affiliate account here to the email you used to signup to bybit here:

https://affiliate.bybit.com/register/en?affiliate_id=2786&gr...

These allow you to receive 30-40% commission for the lifetime of the accounts that sign up under you.
Wells Fargo Moves to Block Zelle Access to Venezuela Customers
You could say that about JS and I am not running that shit either.
Sure, that's a devil's circle/negative feedback loop. But, especially for those lacking the mental energy to initiate this stuff, wouldn't it be good to have some sort of boot camp for healthy living/exercise/meditation, where a man in a hat shouts at you to make you do pushups for 2 weeks and you're forced to not eat the shit you've been shovelling into your maw?

This entreprenurial opportunity could only help the more well-off with mental issues, of course.

On a broader scale, whenever I read comments like yours, I wonder what the point is. What do you suggest people in those situations do? What's your alternative advice as to how they might improve their lives? Because all I hear, in general, is 'well, this is good advice, except it'll be hard for some people to follow it because x'. I never hear the next part where people explain what those in those situations should do before following the above advice.

Or are we just taking it for granted that there will be people who will just live in misery until the day the revolution comes?

As a mindset, it just doesn't seem complete.
When I look for a tool and I find one written in JS, I usually move on without even trying to install it. I've just been burned too many times.
The popularity of Gradle utterly baffles me.

When Gradle got popular the main competition was Maven which involves copy and pasting random pieces of XML from the internet, gave stack traces rather than clear error messages and didn't used to support incremental builds.
how do you get poetry on the box though?
There are plenty of questions where the most upvoted answers is wrong or out of date. I learned stop looking at the highest voted answer and instead read the answers themselves. Hiding the scores helps with that. I wasn't lead to an answer based on popularity. Maybe that's only true for S.O. because there's rarely more than a few answers.

For a sight like HN/Reddit I think it might be ok if there was an upvote, no downvote, but the scores were not visible. You'd still get sorting of comments but you wouldn't get the "think like the rest of us or will downvote you" part of downvotes and you (or I) would not get the addictive dopamine hit from seeing my comment get voted up.
Don't get too impressed here by finance. Almost everything we're talking about here Linux Kernel Developments, SolarFlare (or Mellonx), core isolation (cpu set) was invented elsewhere. Finance merely buys it; it's a great client of all this tech. The only vaguely created-in-finance thing he/she references but then not even by name is https://martinfowler.com/articles/lmax.html which comes from ring buffers coming from CS EE networking itself.
I too like to focus on developing my software and doing my research, and am not interested in troubleshooting toolchains, tracking down config files, or messing around with computers in any way unrelated to my work.

And that's exactly why I like dwm so much: it has zero dependencies, and no config files. It just displays the windows of the programs that I actually want to use, and gets out of my way.
SSH with Amazon Lightsail
Nice idea btw, the only problem that's full of Saudi's (no offense, it's just that I expected different people)

Also, I think enforcing camera is bad btw
There's two issues with GA. First the functionality is somewhat bare bones. It does a really good job out of the box, but it's pretty hard to use beyond that. Take the funnel feature. You need to define your funnels ahead of time before you can start analyzing them. Compare this to any of the other product analytics tool where as long as you were collecting the events up front, you can compute any funnel you want.

Second, once you cross the free tier, you will have to pay at least $150k/year. The free tier is 10 million hits per month[0], which is high enough that most businesses never hit it. Other analytics tools often come in at a better price point at that kind of scale.

[0] https://marketingplatform.google.com/about/analytics/terms/u...
How about for a printer? Packaging manufacturing is complex
>I always wonder what the thought process is behind this sort of thing. Do executives live in such a bubble that they honestly believe all their employees agree with them? Or do they simply expect them to be too intimidated to speak their minds?

Same mystery as Mao asking for a thousand flowers to bloom, and there's also the possibility it's a tactic to bait out opposition so it can be destroyed.
Sorry! : )
Totally agree! I have to say, as an author of preprocessor/compiler toolchains, I’ve struggled a lot with designing error reporting in a way that maintains abstractions in the toolchains, but still produces useful error messages. Oftentimes, I’ve fallen back to hard coding error messages that assume a particular code path. I’d be really interested in seeing examples of error reporting patterns that work well across multiple levels of abstraction.
Cool, thanks for the update. Hoping that comes to Android and Desktop soon indeed.
Thanks, this made me think. My first knee-jerk reaction was something about things and implicitness, but after some consideration:

* I am not sure "who reported the issue" is actually important, but rather "who is the contact person to get more information about this issue" and "who should be informed when this is done for verification", where "verification" means "satisfies expectations now" (as opposed to QA meaning of the word)

* Reported happening/expectation is a good point for any expectation mismatch report. I am not sure it should be there for all issues though as I find it can decrease clarity in the same way artificially requiring the "As X, I need to do Y in order to achieve Z" does
In 2019 according to the Dutch Central Bank [0] 1/3 of payments is done in cash amounting for 21% of the volume. And 88% carry cash.

2019 transactions value
cash 32% 21%
pin (iDeal) 24% 44%
contactless (iDeal) 43% 33%
creditcard 0.6% 2%

ownership 2017 2018 2019
pocketcash 90% 88% 88%
debitcard w. contactless 73% 83% 86%
debitcard w. pin 33% 23% 18%
contactless debit smartphone 7% 9% 12%
app for p2p payments 17% 23% 31%
creditcard 43% 44% 44%

Maximum contactless in 2019 was €25, above €25 pin required. After covid-19 this was raised to €50. All debitcards allow pin transactions. These numbers come from the pfd at [0].

[0] https://www.dnb.nl/nieuws/nieuwsoverzicht-en-archief/dnbulle... on April 20, 2020
I like the odds of a smooth migration on HN over two competing platforms cooperating on an exclusivity agreement.

>> Reading your comment, it seems completely non-sequitur. Were you expecting this particular comment to be read 6 months from now, and felt it very important for the author to take this into account?

Link rot is a growing problem, and it's not going away. Extra context, reference numbers, etc can help rediscover the content behind broken links. In this case, it's more of a certainty than usual that it's going to break, and there's zero chance it'll show up (or stay) on something like Internet Archive.

But you're right. Without that context, my comment is easy to misread, and there's no way to know what votes in either direction mean.
You can have a more than decent Lenovo laptop for half that price (T490) and TBH fingerprint reader is a nice gimmick but it's not something I care when I choose a laptop.
What you would need is called a freedom to operate search and opinion. However, that’s not so much a thing anymore due to the risks involved and the state of patent validity proceedings mostly at the PTAB. And, at the end of the day, you could never know for sure if someone out there wouldn’t have a different opinion than yours and they’d sue you anyways. The system isn’t very efficient.
Audio-Less Space Agency
Lesson learned by the LinkedIn CEO: you can't allow anonymity in a struggle session.

Without anonymity, elections devolve into struggle sessions.
Yesterday I posted something about an emacs keybinding and someone pointed out that the command actually doesn't have a default keybinding. I set up that keybinding sometime in the mid 2000's and it hasn't changed since then. Since 2005 home many times have the defaults change in Windows/OSX/Gnome/KDE? (A lot! Gnome3, Plasma, Windows 8)

It's something you do once and then leave alone. If someone is tweaking their configuration all the time it's because they enjoy it. Changing a few settings doesn't doom you to a life of debugging and compiling.
Personally, it's a hugely productive use of my time, if I didn't have the ability to customize my UIs to work around my health issues I could code very little, or not at all.

I use Awesome WM which is configured / scripted with lua. I know lua already so it's great.
Which reminds of this story from the Zhuangzi. I hope it is not too irrelevant.

"Zhuangzi was walking on a mountain, when he saw a great tree with huge branches and luxuriant foliage. A wood-cutter was resting by its side, but he would not touch it, and, when asked the reason, said, that it was of no use for anything, Zhuangzi then said to his disciples, 'This tree, because its wood is good for nothing, will succeed in living out its natural term of years.' Having left the mountain, the Master lodged in the house of an old friend, who was glad to see him, and ordered his waiting-lad to kill a goose and boil it. The lad said, 'One of our geese can cackle, and the other cannot - which of them shall I kill?' The host said, 'Kill the one that cannot cackle.'"

https://ctext.org/dictionary.pl?if=en&id=2853
Videos often contradict what police say in reports. Here's why some officers lie
It's more like 2020's omegle
Maybe I just got lucky then... I just Googled "mailer box printing" or something like that, found a few sites and picked this one based on price: https://www.uprinting.com/.

The designer gave me image files that were formatted correctly, so I just sent them in and had boxes at my door a few days later. They look great: https://www.instagram.com/p/B-srBIsJgND/
What is the issue? I just got flagged for explaining that they're not aiming for equality but equity.

I find this odd. Iagree with the move sometimes you need to do the wrong thing to get the right outcomes.
I would take 2x trolls over the abusive advertising and tracking network we have now.
https://newdiscourses.com/2020/06/do-better-than-critical-ra...
The same happened with my React Native app. Apple wanted changes, "Users should not be required to login" and I didn't bother because I was working on something else and after about 6 months, I can't fix it.
Black Americans 2.5X More Likely Than Whites to Be Killed by Police
Oh no, you said the secret words! https://dreamsongs.com/RiseOfWorseIsBetter.html
> Their window manager dwm is just a window manager. It doesn’t handle things like transparency, compositing or volume control.

That is a strange division of labor. I thought transparency and composition were aspects of window management. What else would they be?
I don't feel this is appropriate. For whatever reason, the OP specifically encoded it to bypass text searches of archived pages. Most of the people here can identify and decode base64, or at least OP intended the message for those who could.

I don't understand why OP chose to provide his message this way but I think it's good to respect his wishes here while he's processing the event. He put a certain amount of trust into the community and it's possible that having community members post the plaintext like this would give him additional regret.
uhh, what should this mean?

edit: oh, I see, can this solve ls47? (https://gitea.blesmrt.net/exa/ls47)
If Tchaikovsky is Russian and the translation of his name into written English is arbitrary and it's pronounced "Chaikovsky", what is the "T" for?
Ask HN: Need to track a telephone position. Could be done?
Waked up this morning with a serious trouble. I was hesitating to write, but definitely this could benefit of your wisdom.

I absolutely need to find the location of an old iphone 6 (or 7 I don't remember) lost in Spain as soon as possible or at least to track its position in the last 24hours. Is of vital importance.

Are you aware of any method that could help to locate it, trace the call or estimate a possible area for searching? Any idea can help. Thanks
It's still good money for people who live in developing countries. In OP's case, OP can get much more than $1.5k / month by working in Gitlab.
As mentioned, this is true for versioned software, not for continuously deployed SaaS.
I'm not talking about the lock screen, I'm talking about screen lock, and I'm talking about the mobile, not the desktop.

How would you even take a photo in landscape using the desktop?
That’s not the point of the article, the point is that if a developer gets to the point of having to break things, it should think on how to mitigate the work is forcing upon those who use its tools.

It’s about being conscious about others time and the impact your work has on theirs.

They might be a good reason for changing “compile” to “implementation”, but it costs nearly nothing for the dev to add a specific rule that if “compile” is in the code, the compiler should show a link or point to the docs or explain how to solve it.

On the other side it’s painfully costly for anyone using that tooling to understand what’s happening, why the change, how to solve it. The end result is that a lot of inexperienced users will find a fix that works for them (like bulk replace of one for the other), and the end result tends to be a worse ecosystem for all.
OP has Solarflare NICs. So surely > 1MM pps is possible on that HW? But as you opened with 1 million per second on the Linux stack, I gather that kernel by-pass and such were by definition out of scope. The goal here was to always pass through the kernel. But if so, why use Solarflare? Why not see if one can do + 1MM pps on a nice, even beefy but not Solarflare/Mellonx NICs whose motivation includes kernel by-pass.
Not bad too! But I really prefer opensource solution more, at least we know how it builds. Because in theory the list can be used for DNS hijacking
Due to the US patent amt granting all kind of patents which should never have been granted (due to e.g. priority art or triviality of the patent) it's basically impossible today to do anything in tech without braking patents.

For example one person patented the wheel and got the patent granted, or recently I found that some company on zooming in and out on a graph or automatically shutting down computers when they are not used.

Normally large tech companies don't use any of this patents, it's not in their interest to make it obvious how broken the patent system is. But the problem starts once a company starts to fall and now tries to make money no matter what. Or this patents are bought up by patent trolls.
Exploring the Potential of AI in SE Asia
uBlock origin does exactly that on browsers which support it. Which I believe is only Firefox at this time. https://github.com/uBlockOrigin/uBlock-issues/issues/780
My 2 Ct. It would be nice to have some information and screenshots of your project on the website.

The headline got me to click the link:
* Local (yeah)
* Linked Notes (nice, I'd love to link my lists and memos somehow)

But the website only shows a submit form, why — thought it was local?
True. I think one of the issues is slapping an issue tracking system on a bunch of different problems.
Show HN: VSCode rebaser, CodeLens annotations for easier rebasing
For what it's worth, my first impulse when I saw your blog was "Hey that's a neat styling. I like it."
Doesn't ffmpeg have a ASCII output option?
React Native: Under the Hood (2015) [video]
A bunch of paranoid harmful hate speech and extortion.

https://newdiscourses.com/2020/06/do-better-than-critical-ra...

It literally ends with "give us the money or we'll assassinate your character."
“Out of sight, out of mind”

Seriously. Think about it this way: if you’re going on a diet, the first thing to do is make sure you don’t have cookies in the house. If you do, you’ll eat cookies. In much the same way, something as small as leaving your phone in another room will prevent you from reaching for your phone out of habit. Start with that.
It’s more nuanced than that, and it depends on if you’re looking at it from a validity standpoint or an infringement standpoint, and different venues (federal court or the PTAB) have slightly nuanced approaches. For the uninitiated, start by reading the words of the claims as you would source code, not colloquial English. Approach it very analytically, every word has been chosen for a specific reason and effect.
By the rule of all web technology sucks and is untrustworthy, they block 10.0.0.0 and 192.168.0.0, but inexplicably allow 172.16.0.0-172.31.255.255.

(Or at least, that was what someone else claimed last time this came up on HN)
What do people do if there is no new good functionality to implement? Change things around to minimise their own cognative dissonance and mistake that for improvement?

It feels better to someone to change 'compile' to 'implement' and so it happens. It ruins part of the contract between the software and existing users, but the users get it for free and they're not organised so who cares?

I agree with virtually all of what you say apart from automatically updating dependencies that may or may not work. You're having to work around a problem that shouldn't exist and I think an IDE making dependency choices is a bad idea. What we really need is ONE build tool and package manager and a standard way of using them for each language.

We seem to have this idea that a large choice of software tools means better software tools. Just not true. We are not completely rational 'consumers' in this economy. New software adoption is hard and has a cost associated. There are large insentive to stay with your current tool chain. Software companies knowingly or unknowingly exploit this by not having to really consider their users.

Microsoft, can, within reason do ANYTHING to visual studio as there is no viable option for people or organisations change over to.

I reckon a big reason people love Rust is because no one has fucked it up with lots of shitty 'tools' yet.