skysight-inc/HackerNews huggingface dataset:
Location: India

Remote: Yes

Willing to relocate: For the right opportunity.

Technologies: Pytorch, Keras, Django and anything if given enough time.

Résumé/CV: https://www.yash-sri.xyz/

Email: ysrivastava82 <at> gmail <dot> com

New Engineering Grad with experience in ML(remember that?) AI, LLMs. Worked on a lot of high impact projects(all quantifiable ; refer website for more details) and internships in fintech and NLP domain. Can work on both engineering and research problems(both independently or with a team). High agency and hard working.

P.S Looking for full time roles, but open to part time as well.
Was GDP ever meant to be used as a metric of success? It almost seems like it adds in all the broken window fallacies in the world and celebrates them as an achievement. The US broken scam healthcare system is likely a significant contributor to the GDP number but its really just a parasite on the American worker that makes them more expensive and less competitive in a global market.
It measures the proportion of questions for that language out of all languages. So, if there is a general decline in Stackoverflow questions, it’s already accounted for in the metric
It's not just the naming things, it's also what you do after you've named them—if you can't shadow a name then you are stuck both coming up with new names and sifting through all the existing names in your autocomplete to try to remember which one is the real one at this point in the code. Get it wrong? There's a bug.

That's not a fake problem, it's a problem I've actually run into on a regular basis on languages that don't have shadowing.
I am hyper aggressive about cutting monthly services. If I don’t feel I am getting value, or can get the value from somewhere else with a little more work, I cut it. For example I would never, ever pay for YouTube Premium. This has led to a pretty disciplined set of monthly services and low cost. Kagi though is one of the most useful services I have and goes way above and beyond this bar, so keep it around.

To ape someone else’s lament: I can’t take advantage of this because I use it daily.
A riot including violence and attempts to murder opposition or perceived opposition officials is hardly "peaceful", so yeah, "rEaLiTy ChEcK"...
Everyone wants a particular style. Except when they have to use someone elses style.

Pick a style stick with it. Review it every 6 months to year to see if anything needs to be tweaked.

If you hear 'we are professionals' you are about to see code that has 20 different styles and design patterns.

I worked with one guy who could not make up his mind and changed the whole style guide about every 2-3 weeks. It royal made him mad the original style guide fit on a couple of postit notes. Me and two other engineers bashed it out in a 1-2 hour meeting at the start of the project (odd number of people to vote on anything). It came down to the fact he came in after the fact and had no say in it. Then proceeded to change everything. One week it was tabs everywhere then spaces then tabs again. One day camel case, week later all lower, another partial hungarian, upper on random things, etc. Waste of time.
RecognizeCelebrities
Please tell me that you have at least a Bash script or Selenium workflow for this. It actually sounds like a fun project to abstract and make pluggable. It would probably require maintenance, though.
ATC people are surprisingly resistant to change. They eat up whatever bullshit of a UI they are fed by the few companies producing that specialized software and when the time comes for a change they are too used to the old systems they want an exact replica. My current project is literally a huge ATC system and the more we try to bring in actual controllers for feedback the more we realize they just constantly yap about how they are doing it CURRENTLY in their ancient systems and ask of us that we make it the same. THEY ARE USING MICE WITH 3 buttons!
First I didn’t understand git, now I don’t want to do the work. Then I do the work but it doesn’t work. Feel free to LMGTFY me on the last question. Do you know the answer? Is there an answer? Can you do the work?

What a stupid series of sentences this is for a piece of software we have to use daily. Even talking about it feels cringe.
JFK wrote a book called “Profiles in Courage” - no courageous people are around.

The “coup” happened a long time ago. The US has demonstrated that there’s no rule of law at the federal level for some time now. Once the Chief Justice leaned back and tolerated the open sale of the court, that was basically it.

We don’t have the same system of governance anymore… we’re like Italy 1936 or Argentina in 1948 now. We’ll invade Greenland instead of Ethiopia, and skip the funny hats.

The question is do we continue on this trajectory or is there a real coup with tanks on DC streets at some point.
They would absolutely have helped! If there were, for instance, a proper way to validate what someone looked like, for instance if the national ID database had been consulted for photos of the person when issuing a new ID, then probably they would have realized these two men look nothing alike.
Well deserved. Though, I have problems in "discovering" apps for a particular purpose. It would have helped if there was a vote-based curated app categories section.

My current strategy is googling for "[category (e.g. 2FA or note-taking)] + reddit + open-source" then opening up each suggestion's git source and manually look for things like tech stack or project stars or number of contributors.
wut?

How is removing biometric auth going to draw attention to yourself? Also, would love to know why this isn't an adequate measure for security.
Identify for me the error? Congress delegates sweeping authority to the executive branch and appropriates a slush fund instead of discrete appropriations. Having done so, why can’t the executive branch then exercise that discretion as he sees fit? Your only counter argument is something about “oversight”—but what’s the constitutional standard for how much the president needs to supervise those to whom he delegates authority?

If Congress has become “dysfunctional,” as you put it, isn’t it even more important for the executive branch to be highly responsive to elections? Otherwise you’re positing a system where all the governance is performed by a civil service comprised 90% of laptop class democrats, with elected Congress merely laying out procedural rules for how policy should be adopted and the elected president merely supervising compliance with those rules. I can see why democrats love this idea, but I can’t imagine why you’d think it would be a persuasive argument to anyone else.

Speaking of “lawless”—if legal conservatives stooped to finding constitutional principles in “emanations from penumbras” we’d have a heck of a lot more fun. Why not have a “living constitution” that reflects our view of what modern developments demand?
Elbonia? How much mud did the men in black have to wade through to get to the secret room?
> China's economy is "on the decline" to any great extent is quite false

https://www.bbc.com/news/articles/crr54x00857o

https://www.washingtonpost.com/world/2024/09/20/chinese-econ...

https://www.gisreportsonline.com/r/china-deflation/

https://www.aei.org/economics/chinas-economy-is-in-deep-trou...

https://foreignpolicy.com/2024/06/03/xi-china-economic-decli...

https://www.nytimes.com/2024/07/14/business/chinas-gdp-q2.ht...
> "A good TikTok video gets "injected into your brain""

I worked in marketing, so I'm generally immune to outrageous metaphor, such as "injected" into your brain.

That said, I just want to point out the irony we're still using phrases like this after 20+ years of research on networked media and user interaction, and soft science research into cognitive psychology and behavioral psychology, as well as research into human biology and the brain.

So when I hear brain injection as the secret to successful technologies like TikTok's algorithm (plus music licensing), I see a vast gap.

I'm reminded about the general distain for new disciplines such as memetics and problematic disciplines such as semiotics, which nevertheless offer more precise language and less hyperbole. Established disciplines such as behavioral science, for example, say we don't need these disciplines, because they're problematic and add nothing.

So I ask, Why haven't the sciences I speak of contributed more to the general discourse?
Exactly. Shadowing is a super important complement to Rust's immutability. Without it immutability would be less useful and therefore less used.
No, I don't just send them random letters. I reply to mail I get from them or when I need them to do something (like adjust my tax pre-pay).

Also one could argue that bureaucracies only exist to create bullshit jobs and waste citizens' time. So I wouldn't even feel bad about spamming those assholes.
> proton

Immediately closed tab, this post is useless.
Show HN: I Use Minimal In-Browser Text Drafting Area
You are writing a prompt for Claude and you press the enter key to add a new line but you end up sending the text. How annoying! Has it ever happened to you on Slack? On Discord?

I spend a lot of time writing text in different places: Slack, Discord, Google Docs, Sheets, GitHub comments, prompting LLMs, and sometimes even in the chat in Google Meets. Each tool handles the Enter key a little differently, sometimes it sends the message, sometimes it adds a new line. I’ve lost count of the times I pressed Enter expecting to start a new line, only to see the message being sent. It’s frustrating and disrupts my train of thought.

To solve these problems, I created a simple HTML page that offers a single, consistent text area for drafting. It’s nothing fancy; it’s just a big `<textarea>` that covers the entire viewport. The text I enter is automatically saved to `localStorage`, so it’s preserved across browser restarts. I host this html file on a subdomain of my personal website so it’s available anywhere, including my phone.

I created this setup around July, 2024 and this minimal setup has brought a small but meaningful quality-of-life improvement in my daily workflow. I easily use this setup for drafting text 20-30 times a day. Hopefully it can be useful for you too!

The entire html file is present in this [GitHub Gist](https://gist.github.com/primaprashant/4b14f25eb66c48de97e597...) for you to self-host on your own subdomain.
Congress mandates that weed is illegal, funds the DEA to go after it, yet no one complains when Obama, Trump, and Biden decided not to enforce that law. Executives clearly have discretion.
The way I like to use OO (usually not real OO, but rather class-based languages) is to minimize its mutable state. Often mutability is merely a lack of using builder patterns. Some state can be useful as long as it's easy and makes sense to globally reset or control. It's like writing a process as a construction of monads before any data is passed into it. Similarly a tree of processing objects can be assembled before running it on the input.
I hope they use the money to improve all the issues people have arised over the years. It can be a really good platform, if they're open to change. Otherwise, it might be dead in the future.
Not just R&D. This is how manufacturing works in general. Nobody is like "here's the CAD, go ahead and send me 50,000 units! I'm sure it will be fine."
don't forget the tons of cash destroyed and resources trying to make bing competitive with google
> Most programming should be done long before a single line of code is written

This is the only point I strongly disagree with. I have been doing this for twenty years now and every time we've gone into something with a STRONG plan for how it's going to be built, it's ended up an inflexible nightmare when we inevitably end up having to work around things that were not considered in the design phase.

The plan always ends up bumping into unforeseen realities, and you end up with sunk cost around the planning so instead of pivoting you keep on suboptimal course.

You can spend months planning the smallest feature and there will always be something you did not consider.

Rapid prototyping in my experience is the way. Throw something together that works, see how it can be improved, don't be afraid to throw the entire thing out.
Side note: the article's author is Derek Lowe, who also wrote this memetic piece on Chlorine Trifluoride: https://www.science.org/content/blog-post/sand-won-t-save-yo...
It's hard for me to believe that people actually think they can use Signal or some other 'security app' on a device that is fundamentally compromised already.

Sure, your messages are encrypted, but they (whoever they are) have the private keys (both sender and receiver) because the smart phones you are using are compromised by them.

It's really simple.

So next time you read a news story about criminals who were using some supposedly secure app to commit crimes, but got caught anyway... keep this in mind.
the executive has broad leeway to spend as it sees fit. i 100% guarantee you that disbursal of funds to grant recipients involves calling on extralegal outside-the-government "experts" making advisory recommendations without direct consultation of congress or the voter.

point is, live by the sword, die by the sword. it's hypocritical to whine about cutting funding by the exact same mechanism that is used to give it out because you dont like the political party of the cutter.

and you can't say "keep politics out of science". because when you're pulling from the public purse, it is inherently political.

there are ways to fund science that are apolitical. HHMI, ACS, ADA, AHA, etc.
There’s a very big difference there between “including a statement in diversity” and “your funding gets pulled because you previously included a statement about diversity”. The new administration is essentially pulling funding from everyone who got grants previously based on those criteria.

Who do you think benefits medium term from our best researchers getting less funding? The toll on our economy will only be visible in 15-20 years, and it will be massive.
> You literally cannot add too many comments to test code (I challenge anyone to try)

I think it is possible, depending how you write them. If you write long comments interspersed with the code, you have a lot of scrolling to do follow the control-flow. Long block comments should go at the top to "set the stage", and then lightly interspersed comments throughout to remind of the specific steps, where necessary.

> Very few abstractions exist in general application development. Just write the code you need

I think they exist, but they're either not well known or are hard to engineer because of missing context; good abstractions are just hard. Solve the immediate problem and you'll maybe, eventually converge on the abstraction and you'll have your "aha!" moment.
Trump says U.S. will take over Gaza Strip
> But I don’t see why that will turn into Data from Star Trek.

"Is Data genuinely sentient or is he just a machine with this impression" was a repeated plot point in TNG.

https://en.wikipedia.org/wiki/The_Measure_of_a_Man_(Star_Tre...

https://en.wikipedia.org/wiki/The_Offspring_(Star_Trek:_The_...

https://en.wikipedia.org/wiki/The_Ensigns_of_Command

https://en.wikipedia.org/wiki/The_Schizoid_Man_(Star_Trek:_T...

Similar with The Doctor on VOY.

Even then, what we have with LLMs is basically already at the level of the ship's main computer as it was written in TNG/DS9/VOY.

But what counts as personhood? No idea. We're as ignorant as of that as the writers of the TV show; humanity's best attempts at philosophy of mind are still making the same kinds of arguments today as we were a century ago, the only real shift is to be slightly more inclusive of other species besides Homo Sapiens, and the only real improvement over two centuries ago is to include all of Homo Sapiens.
it's the best comment in the entire post IMHO and made me LOL
Generating Tilesets with Stable Diffusion
>If we called [DEI] intercultural competence, or intercultural teambuilding, or whatever, then it focuses on how we are a highly multicultural society in the US and that there are huge benefits to being able to connect and collaborate with people across a wide variety of cultures.

And it would be a lie because DEI is not solely about race.
> The popular distros are just as functional out of the box as Windows

Give me some names that works out of the box and resembles Windows. I have not tried Linux mint so I don't know how well it works for older people. Ubuntu has been quite good and stable but it has also required fiddling with the terminal.

The only one I found to be the best alternative to Windows is ... believe it or not, DeepinOS.
One is not like the others - firejail is aimed at more of desktop type applications you interact with, where the others can do so but are more suited for arbitrary workloads.

A parent comment mentions ebpf syscall interception, many end up combining gvisor and nsjail and seccomp.
This is always worth a (re)read to understand traceroute:

https://archive.nanog.org/sites/default/files/traceroute-201...
Yes, but it was Lotus Improv (and the earlier text-based spreadsheet Javelin) which did it first.

There is also the opensource Flexisheet:

https://github.com/NattyNarwhal/FlexiSheet

which I wish someone would fork and get running again.
"The past you mention was awful for women, because social dynamics meant their profiles were being hit with a constant DDOS."

Many women I know loved the attention and having the ability to choose.
Hell Amazon uses Microsoft Office internally and is pre-installed on all corporate computers and Outlook is the standard

Amazon is the second largest employer in the US.
It's probably a Zig antipattern, but it's a very common Rust pattern. Shadowing in Rust allows immutability to be ergonomic, and lack of shadowing discourages immutability.

Zig isn't Rust, so it makes sense that patterns in Rust don't translate well, but also I totally get TFA's preference for Rust in this case.
> sophisticated adversary

are these sophisticated adversaries in the room with us right now?

Most people are completely missing the point in this thread.

The idea that you'll be arrested by some super secret state actors and not Jim Bob the police dude is absurd.
Really? You think most functional programmers are arrogant?

Have you considered that your position is lazy, and that actually you have the problem?
The only elected members of the executive branch are the President and VP. The president is employing Musk. Your claims of him being unelected is irrelevant.

Valerie Jarret was UNELECTED. OMG OMG /s

See how dumb it sounds?
Hard to have any kind of productive discussion when it's just a set of claims without rationales. I agree with some and disagree with some (RDBMSes are overrated and solve the wrong problem; ORMs are a useful tool and bypassing the ORM because you want to use your l33t SQL skillz is the devil; programming should be done by writing lots of code from the earliest stage on (and throwing most of it away)).
>> Trump is free to spend less than budgeted.

Not without approval from Congress:

"The Impoundment Control Act of 1974 provides that the president may propose rescission of specific funds, but that rescission must be approved by both the House of Representatives and Senate within 45 days. In effect, the requirement removed the impoundment power, since Congress is not required to vote on the rescission and, in fact, has ignored the vast majority of presidential requests."

Source: https://en.wikipedia.org/wiki/Impoundment_of_appropriated_fu...
>We grew up on hopeful sci-fi and will stick to it until our bitter end.

American optimism and hope did not derive itself from "hopeful sci-fi" or tech. The sci-fi and tech came in its superpower phase, post-WWII. American optimism preceded that by decades if not centuries, because its population believed--despite everything--that as country it always strove to act in a morally just manner both domestically and internationally. What's more is that this mythology, cause that's what it was, happened to be accepted by much of world as well. That accomplishment in persuasion exceeds any accomplishment in short-term innovation when the goal is to maintain a long-lasting empire.

There was a time when many thought Nazi Germany was the most innovative and advanced entity in the world. Yet, even at the time, no one who believed that would care to immigrate to Nazi Germany for that reason. The same would be true if China became the most technologically advanced country in the world.

It is the man-child delusion of the broligarchy to claim that American optimism is (was) rooted in technological advancement.

"Everything not saved will be lost." -- Nintendo
agree on 10/11 because i have not used DynamoDB ;)

by the way, whats wrong with serverless functions?

Given a long enough time horizon, you'll deeply regret building on Serverless Functions
No, they get the articles that _you_ provide. But if _you_ provide only 50% of the interesting articles, as does every other provider, then approaching the ability to access 100% of interesting articles get very expensive. Just getting to 90% of the articles would cost 40€/$. And pushing that to 99% will cost 70€/$.
I've had the same Vanguard accounts for 15 years (Rollover IRAs, Roth IRAs, non-retirement) and I don't remember having to migrate anything. If something was migrated, I wasn't even aware it happened.
> The conversation about and innovation in the future of search right now is related to AI-assisted answers

I pay for Kagi and stopped using DDG because of the traditional search. That's the differentiating feature. The conversation around AI assisted answers is mostly hype -- but Kagi has those too, if I want them.

But no, I'm paying because I want traditional search that works, not an AI summary that's half wrong.
THE PAY SUCKS...

Head over to https://www.reddit.com/r/ATC/ and have a look.

Entry level ATC salaries are about $50,000 (~$23 an hour).

And you do not get to "choose" where you land on your first assignment.

Try living on $23 an hour in a HCOL area.
> \ for anonymous functions

this didn't faze me in the least because it's just a more easily typed λ, the lambda character, which has for a long time now (many decades) been used to describe anonymous functions (i.e. "lambdas")

did you never take any formal CS education? if not, that might explain it

so before you jump to calling it "dumb", maybe next time lean on Chesterton's Fence for a bit.

https://sproutsschools.com/chesterton-fence-dont-destroy-wha...

That said, granted, the fact that it's also the escape character is problematic. Maybe /\ might have been better but that's even harder to type.
Japan and most of Europe do not really use iMessage (Japan uses LINE, Europe generally uses WhatsApp), so I'm not sure exactly how iPhone market dominance is relevant to the previous commenter's point.
No one is going to start calling this Gleichshaltung, so stop trying to make it happen. Words can be flexible. The current situation approximates a coup, and so people will call it a coup. Honestly, splitting hairs over definitions while our government is being stripped for parts? This is part of the problem!
Microsoft Office enterprise is $12 per seat.
No fucking way! This is the example of the unsolvable problem that Y Combinator gives when they suggest what ideas not to pitch.

And Apple is going to solve it!
Yep that was my point