skysight-inc/HackerNews huggingface dataset:
Putin has nothing to do with it, pretty sure he doesn’t even know who they are. JetBrains founders are Russians, but they registered the company in Prague as their goal was foreign markets from the beginning and it was much safer to do business there than in 90’s Russia. Most of their programmers and RnD were Russians, they had close ties with several top Russian Universities to hire students from there. But yes, in 2022 they were told by their Western customers that they have to leave if they want their products to be bought, and JB evacuated from Russia, relocated people and fired those, who refused to leave, blocked Russian customers and in some cases terminated their ongoing licenses, forced their employees to cut any cooperation with Russia (their head of Kotlin decided to quit the company due to this policy and returned to Russia). And since then the quality of JB products has dropped noticeably, they had to cancel some of their products, looks like they still struggle to replace those people they’ve lost and Western companies still refusing to work with them due to a mass amount of ethnic Russians still in place.
Nothing you just posted is relevant to the conversation.

Most HN readers can't quit their job on a whim without putting their household in jeopardy. That's the sentiment you're responding to.
I didn't know this genre was a thing. I'm hooked!
I don't even know what to say to this other than that you are right that it does sound stupid and it is stupid. A software developer should not be afraid of learning software, learning new things is fundamental in our work. Comparing an IDE with basic editor like vi, really, that may have worked out for you since you started 20 years ago when that worked, but it should not be the advice today.
There is no personal responsibility to take. The algorithm is deliberately tuned to present as much inflammatory and incorrect information to users as possible[0]. If you feel ostracized by the content promoted on X, it is probably because you have a well-calibrated bullshit detector and no extenuating insecurities.

[0] https://www.wsj.com/politics/elections/x-twitter-political-c...
>Meanwhile, everyone else is wasting months getting up to speed on the latest and greatest thing every 8 years or so.

Yeah I used to think this way, because you're right: becoming proficient in emacs takes significant effort and time.

But becoming proficient in VS code takes maybe 25 minutes. 25 minutes to change IDEs every 8 years or so doesn't seem like an onerous requirement to me.

Emacs just has extremely poor defaults and out of box UX.
Today I learned on Twitter that David Coulier got hodgkin's lymphoma from The Vax.

"Disinformation" or "Misleading" is no longer a field in the list of reasons you can report a Tweet.
I wonder how they're going to go about purging all the counters that end up unused once the employee and/or team leaves?

I can see someone setting up a huge number of counters then leaving...and in a hundred years their counters are taking up TB of space and thousands of requests-per-second.
here are my favorites showing up in gameplay footage:

Soul of the Samurai:
https://youtu.be/JAyu7o_t_Ys?si=6RvvXtpsLyxXndCu&t=7190

Ace Combat 2:
https://youtu.be/_ylkb5td5K0?si=LJw4bf3JsDilDEnf&t=114
There are a number of neurodiverse hackers who've "switched off the targeting computer" precisely because it's disruptive to thought to always be having to constantly juggle the state of code in your head with the fucking video game appearing before your eyes as you type. I am one of them.

Recent research has confirmed that this is an actual phenomenon: https://link.springer.com/chapter/10.1007/978-3-031-35017-7_...

Discussed on Hackernews: https://news.ycombinator.com/item?id=36721055

If IDEs help you work better, that's great. Do not presume your experience and preference generalize to all.
Another vulnerability of the GitHub monoculture. Attackers wanting to automate attempts to subvert open-source projects only have to focus on one system.
I do occasionally attempt to edit patch files produced by git-format-patch. Frequently I end up with corrupt patch. Still curious how to fix those numbers.
It has nothing to do with someone lying to me, rather that the average person is very uneducated on any given topic and these days largely consumes propaganda from people who DO have a reason to lie to me. Thus, random people are not to be listened to.

My hierarchy of trust is random people 10, government 40, journalists 60, science papers 80, scientists talking about their own area 88. Everything else 0.
> steak and cheese roller from 7-11

I don't think i've ever seen one where i live (san jose), just some sad-looking hot dogs. I think there is just a ton fewer choices in 7-11s here compared to Japan. And mostly really garbage unappetizing dry things like cup ramen (two-three flavors tops), cans, crackers, basically a scant selection of things that can preferably sit on that shelf forever. In the Japanese ones it felt like a ton more choice (even for junk food), and a bit more fresh stuff like onigiri.
> presumably not be hired

Definitely "no hire"
Firefox Comes to Life in Chicago
As someone who programs Java daily and uses Neovim daily, I don't think I could be any less productive than when programming with Java in nvim.

Some features that I do not have in nvim, but use daily in IntelliJ: Run configurations, proper debugger, SQL integration, hot reloading, and most importantly everything just working OOTB (auto complete, snippets, docs, ...). Can (n)vim do these things? Probably, but it'd take me days or even weeks to get it configured to the point where it's as seamless as IntelliJ.

I do use the IdeaVim plugin, so not all of my muscle memory is wasted.
TBH this makes more sense than typical automated coderbyte evaluation.

The only caveat here is the required level of "readiness" for this deployment. In 4 hours (and PHP) it's going to be a PoC that will do what they asked, without extras that make it production-ready.
The Bleak State of ZeroNet and the Uncertain Future of Decentralized Networks
JetBrains has gone downhill since they purged their original developers. The IDE is not as performant, and newer versions are full of bugs. I have heard this first hand from people in Russia. Cursor.sh and ai development tools are a huge threat to the company, and are far outside their core competency. Decent chance they cannot keep up with innovation, and their hyper tuned IDEs become obsolete.
LLM Secrets: Chrome extension that stops sensitive data from reaching OpenAI
They don't "have" to be any of those things. People are not consistently rational actors, as evidenced by your continued advocacy for Emacs.
I see you haven't been on the job market recently. 800 is nothing.
As far as I remember, JetBrains was founded in 2000 by a couple of Russian immigrants in Prague back when no one knew who Putin was. They had an office in St.Petersburg which was closed in 2022, they don't sell in Russia anymore, and ban all Russian users. What's the evidence of them having ties to Putin?
Haha! I did the same thing. If I recall its button mapping is wonky (and maybe missing one?). It does mostly work as a regular controller so it’s possible to play games that aren’t specifically designed for it albeit in a limited fashion.
If anyone's interested and wants to hear more, I have a mix of 92/93 era Jungle [1]

Some rough mixes here and there (especially the first one) because it was live from a NYE event. But it suits the style of music, that era was so raw and fresh, the future was being invented right there! Very happy days :)

1) DJ SS - Intro

2) Higher Sense - Cold Fresh Air

3) Deep Blue - The Helicopter Tune

4) Roni Size - Time Stretch (93 Mix)

5) DMS & The Boneman X - Sweet Vibrations

6) Engineers Without Fears - Spiritual Aura

7) Omni Trio - Soul Promenade

8) Codename John - Kindred

9) Brainkillers - Screwface

10) Dubtronix - Fantasy (Remix)

11) M-Beat - Incredible

12) DJ Rap - Your Mind (Gimp/Steve Mix)

13) Asend & Ultravibe - What Kind Of World

14) LTJ Bukem – Horizons

15) Bruck Wild - Silent Dub

[1] https://on.soundcloud.com/WjQVyJRfYMyQLP3f8
I teach at the university level, and I just expect more from my students. Instead of implementing data structures like we did when I was in school, something ChatGPT is very good at; my students are building systems, something ChatGPT has more trouble with.

Instead of paper exams asking students "find the bug" or "implement a short function", they get a takehome exam where they have to write tests, integrate their project into a CI pipeline, use version control, and implement a dropbox-like system in Rust, which we expect to have a good deal of functionality and accompanying documentation.

I tell them go ahead and use whatever they want. It's easier than policing their tools. If they can put it together, and it works, and they can explain it back to me, then I'm satisfied. Even if they use ChatGPT it'll take a great deal of work and knowledge to get running.

If ChatGPT suddenly is able to put a project like that together, then I'll ask for even more.
Who says they're unsanitary? Are they not subject to the same kinds of health inspections that regular restaurants have to go through?
I'm kind of doubtful of this. Just to take print debugging as an example. While there is definitely a time and place for debuggers, i think print debugging can be shockingly efficient in many circumstances.

Besides, typing speed is usually not the limiting factor in programming speed. I think overall efficiency needs to take a broader look.
It’s very interesting this is gpu time based because:

1. Different energy sources produce varyings of co2

2. This likely does not include co2 to make the GPUs or machines

3. Humans involved are not added to this at all, and all of the impact they have on the environment

4. No ability to predict future co2 from using this work.

Also if it really matters, then why do it at all? If we’re saying hey this is destroying the environmental and care, then maybe don’t do that work?
I agree it depends on the situation, but there still are some situations (like small apps) where I see swarm as the way to go. Yours is probably different.
The best is when you open vim/nvchad in vscode terminal.
a lot of fast food is frozen at some point. That's just how that industry works.
> There are very few people who can do that

you’re right. What made the XZ attacker rather unique is the fact they made useful contributions at first and only turned nasty later on.

Not many people can keep a malicious campaign going on as long as the XZ attacker did which is why it’s suspected to be a nation-backed attack
Emacs is doing fine too.
I mean, nothing stops you from not using it. It's just a really well designed piece of software and it does a good job of getting out the way something a lot of IDEs don't do well (visual studio for example).
It seems like a brand issue for Reuters. The distinction between a press release and investigative journalism is obvious if you know which one is a investigative journalism outlet and which one isn't, but they might just assume Reuters is no different than some other news site that just reprints press releases wholesale in articles (there are legion). They are teens after all, saying something "is from Reuters" might be meaningless to them in the same way "it came over the wire" would be to them.

I wonder if it would be much more stark if you picked Coca Cola vs some well known investigative youtuber. They would probably pick the youtuber much more, I assume.
>But becoming proficient in VS code takes maybe 25 minutes.

Becoming proficient in kicking a ball takes 5 minutes. Becoming proficient in football takes slightly longer. Magit alone makes VS Code look like a child's finger painting.
Culture emerges from underlying biology.
Does this watermark still work if someone screenshots an image?
When such a situation occurs you're meant to start searching for a new job, not turn in your resignation immediately.
Both companies are private, so neither has a "market cap". They just need to agree on a price.

In this case, GrubHub had taken on a bunch of debt; Wonder agreed to assume it, and GrubHub's owners/investors get $150M in cash.
I don't think anyone is claiming that nationalism, fear, and high-technology were a problem unique to the Soviet Union.
IIRC it even reboots on its own after a power outage.

While macOS presents a "Start up automatically after a power failure" option, and it works, the reality is…complicated.

Intel Macs require a model-specific hardware register to be set after each reboot:

https://web.archive.org/web/20230218203824/http://www.macfre...

The analogous setting on Apple Silicon Macs appears to be nonvolatile:

https://github.com/AsahiLinux/linux/blob/de1c5a8be0ee99602e4...
OpenAI alone employs thousands of engineers _more_ than Chegg, and does a better job than it. Destroying old stuff is part of creating something new. "The economy" wasn't destroyed by a legacy company folding.
Glad I invested the time to learn Vim. Can't trust anyone these days. Everything seems to revolve around politics.
Beelink GTi12 Ultra and Ex Docking Station Review: Mini PC Dock Adds Desktop GPU
FYI you have a typo in there. You wrote "JTL Bukem" but it should be "LTJ Bukem". LTJ being short for "Long Time Junglist"
PlayAI (fma PlayHT) founder here, this is a native multiturn voice model that is built for conversations like real-time agents or podcasts. Try it through our playground (https://play.ai/playground) or API (https://docs.play.ai/). Feel free to ask anything.
Ouch.
If you know Arabic or Hebrew, try selecting those languages and typing something in—it’s hilarious.

Looks like they’re “testing in production.”
They're still largely abysmal for any other discipline that's not StackOverflow related so apart from ripoff bootcamps (that are dead anyway) higher education is safe for the time being.
> The idea is to consider the motivations and vested interests

Uh, but the speculation about motivations is the basis of a lot of conspiracy theories.
I've used GNU Emacs since the mid 80s. It was good in its day, but I think there may be better alternatives nowadays.

I can't be sure, though, because using Emacs as an expert is definitely better than using those other systems as a beginner, so I haven't gotten around to getting over the learning curve.
Agreed. I'm super lucky in that we have a local independent grocery in our neighborhood. Prices are definitely a little higher than the big grocery chains, but the convenience of walking 2.5 blocks is hard to beat when I need something immediately (which turns out is fairly often).
I used to love using JB products, especially for refactoring massive Java projects. But over the years, the IDEs have become more and more bloated. Even without adding any plugins, the IDE is very clunky.

Have switched back to using neovim (my go-to during college with a crappy MacBook, lol) and set it up with nvchad to lazy load the LSP plugins.

Haven’t looked back.

Did it take months (gradually improving and re-learning) to get to this point? Yes, it did. But in the long run, I learned to be more efficient in my writing and removed a yearly subscription as well.
The original post says nothing about "the people behind the curtains whose names are in no legal papers are in fact still the same people with close ties to putin and his inner circle.", which is the sentence that comes directly after phplovesong says "from what I've heard"
I've noticed that people who rely on calculators have great difficulty recognizing when their answers are off by a factor of 10.

I know a hiring manager who asks his (engineering) candidates what is 20% of 20,000? It's amazing how many engineers are completely unable to do this without a calculator. He said they often cry. Of course, they're all "no hire".

How did they get a degree, one wonders?
Looks like he accidentally added a file. It's not "innocent" but definitely disguised by appearing as a readme only change
Uhhh throwback to simpler times <3 I loved the scene in Basel back in the days

For the adventurous Ishkur also has a nice opinionated guide through the history of electronic music with much of its facets: https://music.ishkur.com/
> If anyone has ever gone from a Jetbrains IDE back to VSCode, you likely know that this transition feels pretty bad.

Does anyone know what OOP is talking about here? VSCode is working just fine for me and I do not have a reddit account to ask it him myself
>change the circumstances

Sometimes you can't change the circumstances.
> hodgkin's lymphoma from The Vax.

Rather than censorship, a better way of combatting this sort of rumor would be a government agency, for example, one that would be put in charge of food and drugs, collecting and publishing k-anonymized incidences of disease annotated by such things as what drugs and risk factors groups of individuals were subject to. This would allow such claims to be evaluated empirically.
Many normal restaurants do a lot of heating up pre-prepared food as well.
"Decisions that I disagree with" are one thing, treating people like children and telling them how to work is quite ridiculous. Yes, not everyone can afford to leave, but I definitely would at that point.
> These include Absence Seizures, when a person stops what they are doing altogether, loses awareness but does not collapse or have visible convulsions; Myoclonic Seizures, when a person’s limbs suddenly jerk uncontrollably but they remain conscious and aware; and Tonic Clonic Seizures where a person loses consciousness, collapses, and their whole body convulses.

I've witnessed something that I've never seen described anywhere – a very similar thing to an 'absence seizure', but the person is still aware and responding but seem unable to break away from the empty stare even when they try.
I'm using Obj-C for the first time in years for a side project. I'm working on making a Wayland backend for cocotron on Linux.

It is magical the way I can just use the C libraries with all the dynamic goodness Obj-C.
I thought it was common knowledge that Pikachu was the culprit.
Or just paste it into an editor first, and elide the 0 point text.

But I suppose if they don't think of that, they're "no hire" anyway.
Let's not forget The Need for Speed: Hot Pursuit and High Stakes (both a wonderful mixtures of rock and electronic music).

https://www.youtube.com/watch?v=Akf4vQs7R9A&list=PLCDB3A4909...

https://www.youtube.com/watch?v=r7dQELIwP0U&list=PLD48C6CD40...
Before pre-rendering took over, game soundtracks were basically tracker mods, beautiful era.
The weird thing about comments like these is that of course you can do all of this stuff with Emacs, you just have to figure out how.
Agree, I don't think that's going to work in practice.
I never considered "having to reboot" as "introducing another dependency" (in the sense of wanting to keep those at a minimum) but sure enough, it is.

Also, great point about (depending on your architecture) losing the ability to do things like cache results
Well that sucks. Everywhere I've worked has treated sprints as a short term planning exercise. There's no penalty for not finishing all your sprint tasks; it just means your estimate was off and you probably need to add less work to the next sprint.
Oh, care for a trip down the memory lane? :)

https://open.spotify.com/playlist/5JibYKhC4GaAZXoDypqyAm
Tamagui Takeout – A production-ready starter kit for web and native apps
Totally, we all have different tradeoffs. I'm glad you're enjoying your laptop!
Folks under brazilian law , employed as "CLT", have 30 days PTO, but it must be divided into up to three periods, one of them has to be at least 14 consecutive days, and the other two at least 5 days each.

Sure would be nice to stretch 30 days to 61 as the app suggests...
If anyone wants to see a continuation of this subculture, have a look at this:

https://youtu.be/V_akDC1ztXQ?si=wxMOxlfvaN4IRSnw

and this:

https://youtu.be/iD9xk3SDSYc?si=KD5TvSg4UDMb-sh8
As someone struggling to quite literally fit into a similar role (have both words in official job title), I also feel most large company culture's are naturally poised to be at conflict with these roles!
It sounds like a pessimistic answer in the XXI century when we can see that science and engineering are really advancing in many directions.

There is a context on this [1].

[1] https://en.wikipedia.org/wiki/Advanced_reprocessing_of_spent...

[2] https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=repr...
Writebook 1.1.0
A Wonder just opened near my house, and the "different restaurants" seem to really be just different sections of a large menu with distinct branding. I.e., there is a single physical kitchen that makes food from the different "restaurants".
or, if you’re feeling spicy go for Doom Emacs
I think it looks like someone just ham fisting a known vulnerability trying to find one sucker who doesn't know what he's doing. If you're a jr with a learning projects maybe you'd approve the merge.
Yet, it doesn't mean that quitting is always going to be the solution. There are specific conditions that need to be met (sufficient savings, decent possibilities to get a similar job, and so on) in order for quitting to not hurt you financially and professionally. Yes, everyone can be seen as "privileged" if we compare our lives to how it was back then, but that doesn't dismiss the issue.
Nice selection!

One of the things I noticed with a bunch of the younger producers is that they make really nice tunes but they don't bother with the whole intro/outro thing so there's no buffer on either end of the track to mix the thing unless you go add them yourself before even attempting to get them in with a bunch of older choons meant for mixing. like this is great [1], but 1:34 minutes lmao what? On the other hand people who have been at it since the very early days are still quietly releasing alot, here's some secret dillinja cuts [2]

[1] https://www.youtube.com/watch?v=M77SxLGAxWg

[2] https://www.youtube.com/watch?v=dfyHx7SCn3g
Because they already opened Vim, and haven't worked out how to quit yet?
In the UK and EU they certainly are.
Well they do get home!
That part was clear. It was when you started opining on “what’s better” that I felt you stepped way way out of your area of expertise. You really have no grounds to say what’s better
Wow, what's happened to MIT?
The current deployed model is English only, we are rolling out a multilingual version later this week!
I don't know much about Jungle music, but I do know a lot about video games, and I want to shout out the Neo Geo game Shock Troopers. One of the best top down run and gun games ever made, and I'm told it has a Jungle/DnB soundtrack.
Asking for counterarguments to these models is very useful when you're trying to develop an argument, especially to understand if there's some aspect of the conversation you've missed.
"Is Putin Satan now?"

Yes.
> About 80% of teens who use social media say they see content about conspiracy theories in their online feeds

Where conspiracy theory means what, exactly? Did they define this term for the teens (or even just for the survey)? Why is 'disinformation' (itself undefined) conflated with the hilariously ambiguous 'conspiracy theory'?

It's really just a terribly weak article, and the source "study" doesn't look much better. It really looks like it is a study set forth to push a particular agenda with "numbers".

Too many people confuse data with science, and perhaps that is what schools should actually be teaching; probably when they teach statistics, which all students should take. Pseudo-science like "critical thinking" can't really be taught, but actual science can.
I think there’s a significant difference between using potential motivation to assess the credibility of sources of information and using potential motivation as the basis for creating a narrative about something.
Wouldn't it be unfair towards the students who want to learn without LLMs?
I would even water my plants with Coca-Cola if they told me. Such a sweet brand.