skysight-inc/HackerNews huggingface dataset:
Tried couple queries that I've used lately for the job and results were meh, seems that getPayload was tokenized into get and Payload and that resulted into much not related stuff from sites that have nothing to do with programming. In code search in my opinion there needs to be subtle distinction when to do exact match, when not, even to keep syntax symbols, so that I could search for call usage, call usage with specific generic parameter, not definition, etc.
> That said, I've mostly reached the conclusion that much of this is unavoidable. Systems languages need to have lots of detail you just don't need in higher level languages like Haskell or Python, …

I am not convinced that there's so more to Rust than there is to GHC Haskell to justify so much dense syntax.

There's many syntax choices made in Rust based, I assume, on its aim to appeal to C/C++ developers that add a lot of syntactic noise - parentheses and angle brackets for function and type application, double colons for namespace separation, curly braces for block delineation, etc. There are more syntax choices made to avoid being too strange, like the tons of syntax added to avoid higher kinded types in general and monads in particular (Result<> and ()?, async, "builder" APIs, etc).

Rewriting the example with more haskell-like syntax:

Trying::to_read::<&'a heavy>(syntax, |like| { this. can_be( maddening ) }).map(|_| ())?;

Trying.to_read @('a heavy) syntax (\like -> can_be this maddening) >> pure ()

It's a tortuous example in either language, but it still serves to show how Rust has made explicit choices that lead to denser syntax.

Making a more Haskell-like syntax perhaps would have hampered adoption of Rust by the C/C++ crowd, though, so maybe not much could have been done about it without costing Rust a lot of adoption by people used to throwing symbols throughout their code.

(And I find it a funny place to be saying _Haskell_ is less dense than another language given how Haskell rapidly turns into operator soup, particularly when using optics).
> I know people someone barely left the house who washed their hands obsessively to the point of drying out their skin so it bled as a result of public health advice.

Who was giving public health advice to wash your hands that much if you are barely leaving the house? Sounds more like user error (i.e. washing their hands at home despite there not being a reason to because health authorities assumed people would not do that at home)
Logging C Functions
Horns are the stupidest thing ever. They have absolutely no positive value. And they keep getting louder because the people who hear them and are supposedly supposed to hear them are stuck in air conditioned enclosed cages so the only sufferers are the people who live in the area.

Horns should be illegal. It’s har side me to understand how stupid we are as a species that we think horns are ok.
Correct. HN loves the climate change boogey man theology
that's not what the Ukrainian people think, or what the world thinks, but it is certainly what the genocidal russian invaders think
First step would be regulations requiring the horn be mounted inside the car.
All the Luxury Items PPP Scammers Bought with Taxpayer Dollars
It's not just noise. It is far too common to hear (and then see) a huge group of motorcycles and quads, just revving up down avenues in NYC, running through red lights, zipping between cars and most frighteningly going over sidewalks.
They will run over someone sooner rather than later, if they haven't already. I don't know why NYPD is not doing anything about this.
If everybody ate wild fish, there'd shortly be no more fish.

Living off wild things ceased to be able to support the population many centuries ago. Even the pre-Columbian American people farmed.
Thank you for the feedback... I change the scheme regularly, as part of a series of user experience experiments. It's currently in Dark Mode because Medium's current restrictions on light mode made the article unreadable. (That is, choosing any color other than #fff for the background and Medium made the text so light grey it could not be read).
Yep. It's not like crime doesn't exist, but you're probably not going to encounter it unless you're a criminal or unlucky. Almost all of the murders are about drug money.
oh give me a break
Uh do you know what unemployment means?
Any public forum is suspect of being used for dissemination of forbidden information/speech or facilitating coordinated action.
Ahh, nice. Thanks. Believe it or not, "long tasks" is a meaningful term: https://developer.mozilla.org/en-US/docs/Web/API/Long_Tasks_.... They're what Time to Interactive measures.
> Browser JS engines are single threaded

The JS interpreter is single threaded. But, you can offload the work to a web worker, that runs another instance of the interpreter in a separate thread.

Also for rendering LaTex it’s possible to optimize the rendering algorithm using WASM.

I’m not saying that MathJax does that, or it has good performance. But, there are options to optimize the client side rendering.
The loss of "Did you mean..." is painful. I think that little button effectively meaning "I MEANT WHAT I SAID" is great for the general use case of typos and foggy memory, and not having it is such a loss of usability
>Can you substantiate that claim with verifiable evidence?

to your satisfaction? probably not, but of course that is irrelevant

to the satisfaction of those with authoritative knowledge in the field? of course, but it is not necessary, because they are the ones saying it
Quite sure the whole world is at similar inflation levels, pretty sure it's about 30% considering the drop in profits from Western retailers, same revenue, massive drop in profits, the retailers took the inflationary hit but it will be passed on eventually. Just look at your fuel prices (supply issues there as well as monetary inflation).

Will this affect russia, of course, but if their level of inflation is rampant then so is the rest of the world.

Russia will likely deindustralise, but so will much of Europe, and even more so if Russia turned off the gas tomorrow. Remember this, russia could grind Europe to halt if it cut off the gas, which would be on top of an economic crisis that is already looking pretty bad. There is no alternative to the piped gas for Europe that's fact in any realistic time frame, no infrastructure plus the price would be at an extreme premium (piped gas is very cheap).
Yea, it's annoying. Medium does not allow the author to pick the text color. Believe it or not, this combo was the best contrast. Medium's fischer price CMS is really weak in this area.
Haha social graph requires phone numbers. Haha haha
Here's a direct link to it on Spotify as well: https://open.spotify.com/track/0rHCW5eZ35QmQNVYyozAnZ?si=384...
Drafting the Japanese suicide pilots were also a way for the military to clear the ranks of naysayers / peaceniks/ less committed to the cause.
'internet forum aspiring to curious conversation' and 'youtube videos making fun of people's public meltdowns' have different standards and HN's are pretty well documented.
> Unless you are literally being paid 10x what your colleagues are being paid, from the company's perspective you are not a 10x developer.

First, the usual accepted definition of a 10x developer is not about pay; it is about value added. Second, it is well-known that market pay is not necessarily linearly related to value added.
And that's the thing. With a firewall and IPv6 we can each configure for what we want without the NAT hassle/expectation.

I would aim for a default block with allowList and agree with you that a non-IoT host using a UPnP-like mechanism (does UPnP cover IPv6 firewall like scenario?) is probably ok.

Ideally I'd like some kind of notification system where I can click "allow" for the firewall. (Maybe the firewall notifies my phone?) I think UPnP as it currently stands is a bit too hands off but can understand not every user wants to deal with this.

And we agree regards mobiles being in a default hostile environment and expecting it to work. But I see that as a matter of fit-for-purpose. I don't trust every computer I have to that level.
Naming Guide for Task, Bug, and User Story Titles
powertop --auto-tune is kind of annoying to use, it usually winds up tuning something that shouldn't be and there's no convenient way to filter what it does, and then suddenly your mouse stops being responsive if you leave it alone for more than 2 seconds.

Also on a laptop you might have stuff being plugged and unplugged all the time. Tbh it's kind of surprising systemd hasn't grown a "powertop that remembers things" arm.
fix the export feature yet? it has been 3 years since a reader informed us about this lock-in aspect of our data with Notion.
>"those other people choose to, as they would rather vaporize than give an inch of their land to russia"

If that was the case we would have active war in Crimea in 2014.

>"if you expect them to surrender or accept less, well, you'll have to make your case to them"

Why would I make any case? I do not expect anything. It is their choice. Also I do not think the talking was about Ukraine in particular. The statement was generic.
I can agree that for basic stuff HCL cuts a little more to the core because you don’t have the programming language boilerplate around it but to me it reads the same except things like conditional and loops are a lot more natural.

Just being able to DRY your code and write tests is already worth the cost of admission for me.
It's Medium's CMS. Author has no control over the text color, and I've been experimenting with combinations trying to find something useful. An effort in futility. I'm planning on moving my articles to my own site... then... then this went viral. OMG. The true irony.
Offer cash back or discounts if given 5 star rating. People will definitely take the offer. Many restaurants and businesses do that at the time of billing.
Other factors aside, are you claiming that 100% grass fed beef is equivalent to grain finished cattle? I don't have any information to the contrary, and some do take liberties with terminology, but I'd be very interested to learn how this labeling is applied.
Time to find a new gig.

Starting fresh somewhere else with no reputation, no karma, and the potential for being the small fish again will pay dividends.

At the very least, different social and organizational challenges may exist there and allow you to grow in a different light.

(also, be sure your enjoying non work-related hobbies and adventures as much as you can. Life isn't just work)
While road noise is very annoying and serious, I will be displeased if this only targets certain types of noise and not others.

Additionally, at a time when the streets are seriously unsafe, this should not be a priority.

It is reasons like this that I am infinitely glad I left NYC for the woods of the West Coast.

EDIT: I would just like to add, if you feel that the streets of NYC are a safe place at night for women, children, or whomever, then I really feel like your opinion is very dismissive of people who have been seriously injured or killed.
I get weird looks when I tell my friends I still use wired headphones. They don't seem to share these issues we seem to have, or more likely they put up with it.
Probably because they were created before the words blockchain and cryptocurrency entered the general populace
Say someone is backing up and not paying attention. How else am I suppose to tell them that I am back there?
Seen the same thing happen with devs that proud themself to write “simple” code. Sure, every individual script they write is simple in itself, but in the end you have thousands of them that don’t compose or reuse at all, with lots of implicit dependencies and assumptions between them. Leaving the rest of the team slowed down, trying to make sense of it, careful not to add even more to the existing mess, while mr “pragmatic” keeps adding even more copy-paste.
Basically the total complexity becomes bigger than the sum of its parts.

What you bring up is a common and concerning scenario. It would be better received without the accusatory tone, until you know more about actual situation. There are many good and fast developers that don’t apply to this concern.
>I don't know why NYPD is not doing anything about this.

I don't know why you're saying this while commenting on an article about NYPD doing something about this.
if its built in stone it wont get worse in 20 years.
Medium is lame for more reasons than you might imagine, I have not had the time to move things to another site though. If you want, my catalog of current contrast research resources is listed at git.myndex.com
Literally everything that schmuck says or does is posted umpteen times here. I yearn for the day we no longer hear about him
I recommend reading this in Lucasarts gaming style text:

Meanwhile deep in a laboratory somewhere deep in the Caribbean…… several scientists hell bent on solving the landfill problem work frantically on bacteria which are capable of breaking down plastics as their primary food source.
I just got a 10/1 ARM because second home rates spiked recently [0] so the ARM was a lot lower (I think 1.125%) than a 30 year fixed.

[0]: https://www.ezhomesearch.com/blog/second-home-mortgage-rates....
Salaries are way lower in tokyo than sf and london whic explains everything
There's so many cases of that. So many cases, it's the typicallest thing the first thing a clever kid who sees a glitch--supposing he's a good kid, I was--wants to do is tell the people who made it to make it better. It happened to me with Banco Estado, we were two OK remarkably smart guys but still, we were just shooting the shit on the subway none of this secret conversation on Signal business, and I said: hey Chilean banks have tiny tiny passwords, like pitiful. Might as well be one digit, like in the Little Rascals when the kid dressed up like an adult is asked for his bank number, he says "seven". Then tries "8". From the computer perspective, it is one digit.

And we spent one minute joking how trivial it would be to rob the bank, but since then I just felt bad. It's the only account you can get for free in Chile, without a monthly fee and compound interest on that fee, and then collections out to fuck you. It means employers can look at their employees accounts during negotiations, brute force those four digits, and everything's unsafe, nah...it's basically due to the disgrace of Chilean education, just got plundered to pay for the expensive torture/rape apparatus, and to keep the poor and middle-class Chileans down. And secondly, to cut down on call center costs, that's why even Banco BICE, a really hot shit bank, has an embarrassingly low maximum limit on password length. I told an Indian about it, a IIT graduate, about this maximum he said "minimum. 8 character minimum." I corrected him, "no, maximum. I made it as long as I could."
I don't recall who said it but the theory that stuck with me is that atrocities are always committed in the name of expediency.

Beware of anyone trying to sell you on why something is the quickest way to a goal.
there are off-shelf hardware could do IPsec offload, like intel's QAT, or certain types of NICs (like mellanox cx6).
Will wall finishing techniques (water resistant barrier, rain screen & cladding, lime render, drywall, etc) help manage this?
That book is controversial and has to be taken with a large dose of salt. It was written by a "Westernized" Japanese and targeted at Westerners. Some articles;

1) https://www.tofugu.com/japan/bushido/

2) https://www.bbc.com/culture/article/20201020-bushido-the-boo...

3) https://www.japanesestudies.org.uk/ejcjs/vol18/iss3/etzrodt....

A better book is Legends of the Samurai by Hiroaki Sato.

Review at https://www.tofugu.com/reviews/hiroaki-sato-legends-of-the-s...
please, stop this moral equivalency rhetoric

this is not the U.S. opposing russia, but the world - literally the majority of all countries

the rest of your post is whataboutism that fails to justify russia's genocidal war of territorial conquest against Ukraine and Ukrainians, both of which russia believes should not exist, period

the world hears russia's farcical pretexts of "denazification" and recognizes it as a cynical ploy to preempt the obvious comparison of russia to the last country which attempted a genocidal war of territorial conquest in Europe

if you want to stop russia's genocidal war of territorial conquest in Ukraine, speak out against russia's genocidal war of territorial conquest in Ukraine

as for international aid to Ukraine, lethal and not, that is what the Ukrainian people ask for, and no amount of russian whinging and concern trolling allegedly on their behalf, or ridiculous "come at me bro"-esque macho encouragement for more countries to formally declare war, will prevent the world from answering their pleas against russia's genocidal war of territorial conquest

>Edit: For the record i'm not justifying or demonising either side

Edit: yes, that is the problem. one side is perpetrating a genocide, the other a victim of it. As Desmond Tutu said, "If you are neutral in situations of injustice, you have chosen the side of the oppressor". That is your choice here.
this is bullshit. most buildings built in the 70s and 80s did not collapse during the kobe earthquake of 1995 which was one of the biggest ever.
Yea, I do that often.
What isn’t it saying?
Kosmos 482: questions around a failed 1972 Venera lander still orbiting Earth
> Japan went from bombed out wreck to one of the richest countries in the world wit

japan has been in stagnation if not recession since 1997. you may want to update that statement especially with the demographic timebomb ahead
I don't know why, but the rendering just wasn't that reliable. Equations failed to render too frequently.
I've been trying to find answers for the last few months to the same questions you are asking. I could have written 95% of what you just wrote.

I won't try to prove my status as a 10xer beyond that as an IC in the last two years, my company and its customers have nine figures more in their pockets because of stuff I've written. As a result my compensation is in the band for a Google L8.

It's completely clear to me, particularly from your replies, you are an exceptional developer.

My frustrations and fears are *exactly* the same as yours.

I don't have answers for you. I'm right there too. All I can do is confirm that you aren't crazy, you aren't alone.

The only helpful? thing I've found so far is to make my circle of caring smaller. I've chosen half the company's codebase to strenuously avoid knowing anything about. I focus on one important problem or important code review at a time, and try to do an excellent job at it at the pace that it requires, and in spite of the dozen other critical issues or urgently needed code reviews, that are around me.
I'm betting the sentence started as "We cannot predict..." and someone decided that phrasing sounds a bit too much like YC specifically is bad at predictions (instead of the intended collective 'we'), so they switched it to "No one", forgetting to swap out 'cannot' for 'can' in the process.

Interestingly, I've been learning Indonesian and they actually have a solution for this ambiguity: two words for 'we'. There is 'kita', which is a 'we' that includes the listener (or reader in this case) and 'kami' which excludes them. So in this case YC could've used 'kita' to mean "we (including you the reader) cannot predict...".
This is 100% the correct answer.

Their offer is BAD for you:

One single client puts you in a situation of risk when they pivot or get acquired or otherwise cut your work.

4 days a week makes it harder to have time for another client.

Less money for more work, ludicrous

So instead

Go and find another client, or better yet two new ones and when you have multiple clients prioritize the work for the best paying clients while others can wait till you have gaps.
This blogger put so much effort into sharing a well-written blog post explaining how we can get a better richer experience from our terminals. That's not arrogance and your comment comes across as very condescending which is worse than arrogance. I always try to be encouraging when people feel passionate about tech since I think it leads to a better culture than saying, "oh, you think this stuff is new? it's been documented a thousand times before, don't bother".
https://archive.ph/41Y4p
"Horns are the stupidest thing ever. They have absolutely no positive value."

You must not drive. I can't imagine any other way to come to this conclusion.
I also use GitHub pages, and other sites, and my own independent sites. But, none get the level of readers — this one article on Medium received tens of thousands of reads. For some of the other materials in teh current research, see the catalog at git.myndex.com

Thank you for reading.
They editorialized the title, which they aren't supposed to do, because the real title made them uncomfortable. But forget about all that. The title on the real site is what it is.
I’m really excited about this. I live in the NYC area and I think noise pollution from vehicles is an under-appreciated problem. I think the worst impact from street noise is on sleep; even a bit of noise noticeably hurts my sleep quality.
Oops! I meant 15 years.
You miss the fact that a renter has flexibility that a home owner does not.
Does your country have lemon laws? That’s the kind of thing they’re for.
on that ICYMI, there's one month to go before Oberheim starts shipping the OB-X8 (which contains the OB-X, OB-Xa, and OB-8 switchable filter and envelope responses)!

... but AFAIK the Blade Runner theme was famously done on a CS-80